Void Check Update - VAT Processing Information
If VAT processing is enabled in the General Ledger Installation screen, the update will reverse VAT tax reclassification when a check that included retention paid is voided. For invoices included on the check being voided that had an assigned VAT code, retention VAT will be returned to the 'Retention A/P VAT Tax Payable' G/L account. This update already creates unposted G/L transaction records in a temporary Payment Table for 'Cash', 'Discount taken', 'Accounts Payable' and 'Retention Payable'. More specifically, the update will:
Calculate the portion of Retention VAT tax to be reclassified as follows:
Apply the same percentage as the ratio of 'Retention paid' to 'Total retention'
Debit Vendor Retention VAT Tax Payable (G/L code from new VAT Tax Code Table)
Credit Vendor Current VAT Tax Payable in the amount of the reclassified 'Retention VAT Tax' (G/L code from VAT Tax Code Table)
Round to the nearest penny
If cost centers are set to Yes in the current company, assign the Cost Center stored in VN_GL_DISTRIBUTON_HEADER_MC Table to both sides of this transaction