Auto Fulfillment Processing

The Auto Fulfillment Processing report (R4277701) fills inventory to sales order lines based on:

  • Sort sequence of the batch report.

    You can use data from the F4201, F4211, and F03012 tables.

  • Inventory Commitment preference percent to fill value.

  • Service level rule information

  • Fulfillment rule information.

  • Rounding rule preference information.

The report produces printed output called a Fulfillment Plant. The Fulfillment Plan provides a list of the order lines that the system considered for fulfillment and the actual results of the fulfillment. You can run the R4277701 report in both Proof and Final mode. In Proof mode, you can review the order lines that the system processed and the potential fulfillment results. The system does not update any tables when you run the report in Proof mode. In Final mode, the system produces the printed output, updates the changes to the database, and enables you to view the results in the Fulfillment Workbench program (P4277701). The system updates the following tables in Final mode:

  • Item Location File (F41021).

  • Sales Order Detail (F4211).

  • Service Level Rule Header (F4277701).

  • Service Level Rule Detail (F4277711).

  • Fulfillment Plan ID (F4277710).

The system assigns the appropriate Fulfillment Status code to each order line based on whether the line is fully filled, partially filled, not filled, or released from fulfillment.

The system issues warning if:

  • The customer does not accept partial shipments in their Customer Billing Information

  • The line does not meet the fill requirement.

  • The line could not be released, if you set the processing option to automatically call the Release from Fulfillment report (R4277703).

The system issues errors if:

  • Records are reserved by another process.

  • Records cannot be committed.

  • Transaction processing fails.