PO Processing
When billable transactions are sent to PeopleSoft Billing, the system looks for a valid customer PO number that is associated with assignments marked Awaiting PO. If the PO is not expired or exhausted, the number is printed on the bill row for visibility on the invoice. The PO balance is updated according to the amount of the billable transaction. If the PO is expired or exhausted, the billable transaction is not sent to PeopleSoft Billing but is held until a valid PO is entered.
PeopleSoft Pay/Bill Management applies two levels of control:
-
If the PO is exhausted or expired, the system stops applying transactions to the PO.
-
If the activity exceeds the PO extension, the system stops applying transactions to the PO and enables you to provide an extension.
If you attempt to apply an exhausted or expired PO without an extension to a transaction, the system sends the transaction back to the PROJ_RESOURCE table with a billing distribution status of P, (Priced) and populates an error table. You can view the error table and use this information to initiate a new PO issuance with the customer or create an internal extension prior to running the transactions back through to PeopleSoft Billing. You can also write off the transactions by using the standard PeopleSoft functionality.
If the PO is open (not exhausted or expired), transactions should be applied to it. However, transactions are not split to apply residual PO amounts. For example, if a 50 USD amount remains on a PO and the transaction (PROJ_RESOURCE row) for 80 USD is applied, an error occurs. The PO appears fully exhausted, and its billing distribution status returns to P in the PROJ_RESOURCE table.
Transactions cannot span multiple extensions. For example, if there is a PO with 500 USD in extension #0 and 100 USD in extension # 1 and someone enters three transactions of 200 USD each, the system processes only the first two transactions. The third transaction is not processed even if the 100 USD remaining on extension # 0 plus the 100 USD on extension #1 equal 200 USD.
The after-tax invoice amount is applied against the PO tracking number. Because taxes are calculated in PeopleSoft Billing, an encumbrance percentage is established and applied to the committed amount when the transaction is first selected. Upon invoice finalization, the committed amount should be reversed and the actual invoice amount (net of taxes) is reduced from the PO amount to get the new remaining amount.
Related Topics