Anda di halaman 1dari 2

Where Is The Invoice Validation Status Stored? How Is The Invoice Validation Status Determined? [ID 301806.

1]

Applies to: Oracle Payables - Version: 11.5.1 to 12.1.3 - Release: 11.5.1 to 12.1 Information in this document applies to any platform. Invoices Entry form - APXINWKB Goal How does the Invoices Workbench (APXINWKB) determine the validation status of an invoice? The validation status of an invoice is displayed at invoice header level, but this information is not stored in the corresponding table AP_INVOICES_ALL like the rest of data at invoice header level. How does the system store this information? Solution There is no column in the AP_INVOICES_ALL table that stores the validation status. Invoice Distributions are validated individually and the status is stored at the Invoice Distributions level. This status is stored in the match_status_flag column of the ap_invoice_distributions_all table (AP_INVOICE_DISTRIBUTIONS_ALL.MATCH_STATUS_FLAG). Valid values for this column are: A - Validated (it used to be called Approved) N or null - Never validated T - Tested but not validated S - Stopped The invoice header form derives the invoice validation status based on the following: 'Validated' - If all of the invoice distributions have a MATCH_STATUS_FLAG = 'A' 'Never Validated' - If all of the invoice distributions have a MATCH_STATUS_FLAG = null or 'N' 'Needs Revalidation' - If there are any rows in AP_HOLDS that do not have a release code. - If any of the invoice distributions have a MATCH_STATUS_FLAG = 'T'. - If the invoice distributions have MATCH_STATUS_FLAG values = 'N', null and 'A' (mixed). - If the invoice distributions have MATCH_STATUS_FLAG value = 'S' (stopped).

Anda mungkin juga menyukai