Interacting with Third-Party Tax Suppliers During Invoicing
PeopleSoft Billing interacts with third-party tax suppliers during pro forma invoicing and invoice finalization. During pro forma invoicing, the system writes nothing to the tax supplier audit or registry files; in finalization, the system logs and reports all transactions.
The Pre-Process and Finalization process (BIIVC000) calls the Tax Interface process (BITAX000) when processing pro formas and invoices in business units defined as using a third-party tax supplier. The following occurs in the Tax Interface process:
-
PeopleSoft conducts transactions with the external tax system, either through a web service or a business interlink.
-
The tax amounts are saved on the PeopleSoft Billing tables.
-
If the third-party tax calculation detects errors, the third-party system returns error codes to PeopleSoft.
The system tags the bill and writes the error code to the specific line with the tax error.
In addition, the system enters a line in the message log for the erroneous line.
Note:
You can run batch jobs that contain bills requiring both third-party supplier and PeopleSoft tax solution calculations; however, using more than one third-party tax solution is not supported. Only a single third-party supplier solution can be installed for a PeopleSoft database.