Running the Process VAT Defaults Process (BIPVAT00)

You can run the Process VAT Defaults process (BIPVAT00) as part of a normal Billing Interface job or as a standalone program to supply bill VAT defaults.

This topic provides an overview of the Process VAT Defaults process and lists the page used to run the Process VAT Defaults process.

Page Name

Definition Name

Usage

Run VAT Defaults Page

RUN_BI_VATDFLTS

Supply the header VAT and line VAT defaults for invoices that are imported through the Billing Interface with no header level or line level VAT defaults.

The Process VAT Defaults process (BIPVAT00) obtains header VAT and line VAT defaults for invoices that complete the Billing Interface process (BIIF0001). Run the Process VAT Defaults process to ensure that all VAT default fields are populated prior to invoicing.

Importing VAT Defaults Through the Billing Interface

The Billing Interface supports importation of both header and line VAT information from external sources into PeopleSoft Billing. The Billing Interface process does not override VAT default values provided by other PeopleSoft products or third-party sources.

Note: You must run the VAT Defaults process after the Billing Interface process even when the VAT default fields are previously populated by other PeopleSoft products or third-party sources. The VAT Defaults process ensures that the VAT transaction is valid.

Processing VAT Defaults

When you call the Process VAT Default process as part of the normal Billing Interface job or as a standalone process on the Run VAT Defaults page, the Process VAT Default process searches for VAT invoices that match the run control parameters to which VAT defaults are not yet applied. If it finds any such invoices, VAT default routines supply both header VAT information and line VAT information. If the process successfully applies VAT defaults, it marks those invoices as having VAT defaults applied.

Note: If you run the Process VAT Defaults process as part of a job that includes the Billing Interface process, then VAT defaulting is performed only for invoices processed by that run of the Billing Interface process.

If the VAT Defaults process is run as a part of a job, such as OM_IVC, that gets initiated by an upstream product, such as OM, the RANGE_SELECTION_ID field should be added to the Bill By identifier. This allows the BIPVAT00 process to identify what transaction needs to be processed.

If you run the Process VAT Defaults process on its own, then you can set the run control parameters to select which invoices to process.

Fixing Process VAT Defaults Process (BIPVAT00) Errors

If the Process VAT Defaults process encounters VAT errors, it marks the corresponding transaction with an error. You can review in the Review VAT Errors component list of invoices that fail to process and review the error messages that the Process VAT Defaults process returns. You must fix the data before you rerun the process. You can run the process as many times as needed.

Direct invoicing attempts to send bills with a status of Ready. If any of these invoices fail, the VAT default program changes the status to Pending. You must fix the errors manually and then return the status to Ready before invoicing again.