Inventory Commitment Preference

The JD Edwards EnterpriseOne Fulfillment Management system can process order lines that use the Inventory Commitment Preference. The system validates that the order line meets the specified percent to fill in the preference before releasing the order from fulfillment.

If the system is set up to perform fulfillment processing during order entry, the system uses a modified version of the Inventory Commitment Preference because the system does not check inventory availability. Therefore, the available inventory cannot determine the branch to be selected from the preference. The system cannot split lines based on the percent to fill for each of the branch/plant because inventory availability is not being checked. Also, instead of performing a hard commit to the sales detail, the system leaves the line as a soft commit and sets the indicator that the line is in the fulfillment process.

To use the modified version of the Inventory Commitment Preference, you must define only one line in the preference setup. The system uses the preference in the following way:

  • If the Percent to Fill field on the line equals zero, the system populates the branch/plant in the detail line of the sales order with the source branch from the preference. You can perform a first-pass fulfillment and assign the detail branch based on the preference; for example, the branch that is closest to the customer's ship-to location.

  • If the Business Unit field on the line is blank, the system stores the percent to fill value in the Sales Order Detail table (F4211) and validates this value during auto fulfillment processing, on the fulfillment workbench, and during release from fulfillment.

    • If both the Business Unit and Percent to Fill fields are populated, the system populates the branch/plant on the detail line and stores the percent to fill value in the Sales Order Detail table and validates this value during auto fulfillment processing, on the fulfillment workbench, and during release from fulfillment.

If the preference is set up with multiple lines, the system does not store the percent to fill in the Sales Order Detail table. When this situation occurs, these conditions apply:

  • If the Percent to Fill field on the first line equals zero, the system populates the branch/plant in the detail line of the sales order with the source branch from the preference.

  • If the Percent to Fill field on the first line is greater than zero, the system does not use any of the preference information. The system is not checking availability and therefore cannot determine which line of the preference to apply.

When you run the Auto Fulfillment Processing report (R4277701), the system validates the fill percent and assigns inventory to meet the fill percent requirement. If the system cannot meet the fill percent requirement, it fulfils the line and sets a warning message. Use the Fulfillment Workbench program (P4277701) to change the fulfillment quantities and validate that each line meets the fill percent.

Note: The service level rule information takes precedence over the fill percent from the Inventory Commitment preference information.The system does not resolve the Inventory Commitment Preference for kit parent or component items.