Auto Processing to Invoicing in PeopleSoft Billing
Intercompany transfers and sales orders originating in PeopleSoft Order Management often require the automatic creation of PeopleSoft Billing invoices to accompany the shipment. When you want to use auto-processing for such orders, you can take advantage of the Direct Invoicing with Auto-Ship multiprocess job (DIRAUTO) located in the Ship and Invoice process page. This job streamlines picking confirmation, shipping, invoicing, and prints packing slips and bills of lading. At the same time, it enables you to retain manual control of the reservations and picking steps and to enter picking exceptions.
PeopleSoft delivers the Direct Invoicing with Auto-Ship multiprocess job with these processes:
-
Picking Confirmation (IN_FUL_CONF). This process calls the Deplete On Hand Qty process to confirm, ship, and deplete the shipped quantities and then build and print bill of ladings.
-
Packing Slip (INS6500).
-
Publish Outbound Message ASN (publish outbound message advanced shipping notice) (IN_PUB_MSG).
-
OM Billing Interface (order management billing interface) (OMBILL).
-
InterUnit Transfers Bill Load (INS6300).
-
Billing Interface (BIIF001).
-
Process VAT Defaults (process value-added tax defaults) (BIPVAT00).
-
Pre-Process and Finalization (BIIVC000).
-
Invoice Extract Process (BI_IVCEXT).
-
Print SQR Invoice (BISPJ00).
-
BI Publisher Invoice (BI_PRNXPN01).
-
Landscape Summarize Invoices (BISLSUM).
-
Billing Currency Conversion (BICURCNV).
-
Billing Pre-Load Process (BIPRELD).
-
Load AR Pending Items (load accounts receivable pending items) (BILDAR01).
-
Load GL Interface (load general ledger interface) (BILDGL01).
-
Generate AP Voucher (generate accounts payable voucher) (BIGNAP01).
When you save the Ship and Invoice page, PeopleSoft Inventory creates a run control ID for the Picking Confirmation process and launches the multi-process job. The Picking Confirmation process then automatically calls the Deplete On Hand Qty (Depletion) process. The Deplete On Hand Qty (Depletion) process in turn creates run controls (using the same run control ID) for the Packing Slip, Bills of Lading, Shipping Notices, OM Billing Interface, InterUnit Transfers Bill Load, and invoicing processes.
Note:
If the job terminates prematurely, you can manually run any remaining processes for which the system has created run controls.