Navigation: Systems Manual > Construction Contract Management System > Transactions Data Entry >

Collection per Project Contract - Data Entry

 

 

 

This data entry is used to enter collections from clients for construction services rendered. The billing to be collected must be entered first in the Billing to Client per Contract so that it can be marked as paid here.

Step-by-step instructions:

1. Open Cenral Menu. Your Central Menu maybe different from the screenshot below as each user can have different menu and access rights.

2. Select Systems ->Construction Contract Management

3. Double-click Transactions -> Collection per Project Contract. You will be redirected to Collection tab window.

 

4.Select Book where you want to encode the collection. This data grid is non-editable. If you want to update or add new cash receip book, open the Books Of Accounts Setup-Collection and make the necessary update and refresh the app after updating the master file.

5. Enter Collection Header data. Fill up the columns properly, read the data definition below for details.

6. Enter Collection Details. Click the dropdown arrow to view unpaid billings from the customer (EntityCode) in #5 above. Fill up the columns properly, read the data definition below for details.

7. TransactionID must be filled up for the genration of journal entries.

8. Amount column represents the amount collected.

9. Click Save to persist changes made to the database.

 

Data Definition for Collection Header

Database Table Name: gl_CollectionHeader
Primary Keys: CoID, Doctype, DocNo

Column Name

Sample Value

Description

CoID

T10

Hidden Column. The Company ID that the user is currently log-in

DocType

OR

Hidden Column. The value is taken parent table Cash/Receipt Book

DocNo

00010

The OR number

TransactionDate

 

The date of the DocNo or OR

EntityCode

 

Customer code

EntityName

 

Customer name

ContractNo

 

Optional only. The contract where the collection shall be applied. The system always follows the Collection Details info.

Particular

 

Payment particulars

Amount

 

Formula field. The, total amount collected based on Collection Details

*PaymentTypeID

 

Select from the dropdown list:
1. Bank Transfer
2. Bayad Center
 3. BitCoin
 4. Cash
 5. Check
 6. Credit Card
 7. PayPal

*Bank, CheckNo, CheckDate, BankAccountNo, BankDate

 

Drawee bank and check data

*The system will use the Collection Header data if the Collection Details for payment type, drawee bank, check data are left blank.

Attachment

 

Optional only. You may scan docs and attach the same.

Remarks

 

Optional only.

VatableDP, WTaxDP, VatableRB, WTaxRB

 

Their value is used in computing the Prepaid VAT, Deferred VAT and WT. See Client Billing Types and Proforma Journal Entries for details.

Status

A

A=Active; I=InActive. You can mark inactive vendor category to remove them from the lookup table.

Createdby, DateCreated, Modifiedby, DateModified

 

These columns are called audit trails. Their values are auto-generated. One who created or modified the app. It is assumed that the current user is the one who created or modified the record.

:

 

 

Data Definition for Collection Details

Database Table Name: gl_CollectionDetail
 Primary Keys: CoID, Doctype, DocNo, SeqNo

Column Name

Sample Value

Description

CoID

T10

Hidden and part of child key column. The Company ID that the user is currently log-in

DocType

OR

Hidden and part of child key column. The value is taken parent table Cash/Receipt Book

DocNo

00010

Hidden and part of child key column. The OR number

SeqNo

1

Hidden and part of child key column. Sequential number for details of collection.

DocGuidLink

 

Select from the lookup table the billing that you want to apply the collection

RefNo/InvNo

 

Optional only. You can use this as a reference number like the InvNo

SOANo

 

Optional only. Statement of Account reference number, if any.

GroupGuidLink / ContractNo

 

Select from the lookup table the ContractNo where you want to apply the details of collection

TransactionType

 

Hidden and obsolete already

DP

 

Check if the collection is a downpayment

Particular

 

Enter descriptive note about the collection. Ex: Collection of 20% progress billing

TransactionID

226

The transaction id to be used in creating the journal entry

TransactionDesc

Collection of PB

Transaction description of the TransactionID

VATATC

VB010

VAT ATC. The value will be taken based on the TransactionID

VATRate

12%

Rate in computing VAT

ATC

WC160

Alpha Tax Code to be used. The value will be taken based on the TransactionID

ATCRate

2%

ATC Rate.

Amount

 

The total amount collected.

VATAmount

 

Automatically computed based on the billing type setup

WTaxAmount

 

Automatically computed based on the billing type setup

FinalVAT

 

For government project, automatically computed based on the billing type setup

SC_PWD_Discount

 

Senior Citizen Discount, if any

NetAmount

 

Formula field column. The net amount to be collected.

*PaymentTypeID

 

Select from the dropdown list:
1. Bank Transfer
2. Bayad Center
 3. BitCoin
 4. Cash
 5. Check
 6. Credit Card
 7. PayPal

*Bank, CheckNo, CheckDate, BankAccountNo, BankDate

 

Drawee bank and check data

*The system will use the Collection Header data if the Collection Details for payment type, drawee bank, check data are left blank.

VatSale

 

Vatable sales.

ExemptSale

 

Exempt sales, if any

ZeroRatedSale

 

Zero rated sales, if any

IsSaleToGov

 

Checked for government project

AccountCode, Account Title

 

Depreciated as the system is now using the TransactionID in generating journal entries.

Attachment

 

Optional only. You may scan docs and attach the same.

Status

A

A=Active; I=InActive. You can mark inactive vendor category to remove them from the lookup table.

Createdby, DateCreated, Modifiedby, DateModified

 

These columns are called audit trails. Their values are auto-generated. One who created or modified the app. It is assumed that the current user is the one who created or modified the record.

 


 


 

 

 

Copyright © 2021 Terasoft Corporation