AutoCount Accounting 2.1.12 Tax Updates: Difference between revisions

no edit summary
No edit summary
(20 intermediate revisions by the same user not shown)
Line 4:
 
==Tax Entity==
* Tax Entity is a new class that is required for Tax related entities and transactions.
New Tax Entity fieldname, datatype and size<br>
* Tax Entity can be assigned to debtor and creditor.
* In some cases document cannot be saved, if Tax Entity is not pre-defined in debtor/creditor.
* Each debtor/creditor can be assigned with one Tax Entity.
* Tax Entity can be assigned to branches of debtor and creditor.
: Each debtor/creditor is allowed to have more than one Tax Entity under '''Branches'''.
* Each of the Branches of a debtor/creditor can have its own Tax Entity respectively.
* While the '''TIN''' of the '''Tax Entity''' is allowed to be the '''same''', '''TaxBranchID''' must be '''different'''.
: ''The keys for a Tax Entity are TIN and TaxBranchID.
{{Note|When a debtor has more than one TIN or Branch Code, suggest adding branch to the debtor. And assign each branch with its own Tax Entity.
Assign the value of debtor and the branch in the document. Avoid assign value to the Tax Entity in the document of AR/AP, sales and purchases.
}}
 
===Tax Entity common fields===
{|class="wikitable"
|-
Line 30 ⟶ 42:
|align="center"|30
|align="center"|Yes
|Readonly.<br>System auto combine of TIN and TaxBranchID
|-
|TIN
Line 42 ⟶ 54:
|align="center"|10
|align="center"|Yes
|If not applicable, justassign putzeroes emptyas stringhead office. Eg. "0000".
|-
|Address
Line 122 ⟶ 134:
debtor.CompanyName = companyName;
debtor.AccNo = accNo;
//Create new or Assign existing Debtor's TaxEntity
debtor.TaxEntityID = CreateNewTaxEntity();
//...Add more fields to complete debtor creation
Line 130 ⟶ 143:
</syntaxhighlight>
 
===Tax Entity application===
Tax Entity is applied as in following:-
====Master Data====
* Branch
* Debtor
* Creditor
* Payment method
====GL/AR/AP====
* Cash Book Master
* Cash Book Detail
Line 147 ⟶ 160:
* APDN
* APCN
====Sales====
* Advance Quotation
* Quotation
Line 160 ⟶ 173:
* Consignment
* Consignment Return
====Purchases====
* Request Quotation
* Purchase Order
Line 171 ⟶ 184:
* Purchase Consignment
* Purchase Consignment Return
 
==Withholding Tax==
===Technical===
* Withholding Tax Amount must be greater than zero.
* The total of Withholding Tax Amount must be equal or smaller than the net amount (that excludes tax amount of GST or VAT).
* Withholding Tax requires Tax Entity.
: Document that has Withholding Tax cannot be saved without Tax Entity specified.
 
 
{{NavigateDeveloper}}
 
[[Category:Programmer]]
[[Category:API]]
[[Category:Integrate]]
[[Category:Plug-In]]