How complete Portugal AR Invoice when "Finalize Billing" Process is giving error- invalid tax code
Background of Problem:
As part of recent VAT changes, Portuguese Tax and Customs Authority has mandated some Tax Exemption Reason Code (i.e. legal justification) in order to apply 0% tax rates on invoices. Tax Exemption Reason Codes (ranging from M01 to M99) are already provided in Portuguese VAT Code (Código do IVA (CIVA)).
Accordingly, as part of EMEA localizations 26C patch for Portugal, Oracle has required to update Tax Rate Setup to comply with SAF-T Data Structuring Requirements. Based on the mandate from Portugal tax authorities, this requirement is validated in the transaction processing during Finalize Billing Documents for Portugal job. Hence, the above validation has been implemented for Finalize Billing Documents for Portugal process also.