Understanding Service Level Rules

A service level agreement (SLA) is a negotiated agreement between two parties where one is the customer and the other is the service provider. This agreement can be a legally binding formal or informal contract. The SLA records a common understanding about services, priorities, and responsibilities. The SLA may specify the levels of availability, serviceability, or performance that the service provider must provide. This level of service can also be specified as target or minimum; allowing customers to be informed about what to expect. In some contracts, penalties may be agreed upon base on noncompliance by either party.

A service level rule defines the requirements for fulfilling sales orders for your customers. You use the Service Level Rule Maintenance program (P4277760) to define service level rules for the JD Edwards EnterpriseOne Fulfillment Management system. The system searches for service level rules based upon customer, customer group, item, item group, branch plant, release number, effective date, and expiration date. The system resolves the service level rules and updates the Service Level Rule table (F4277701) and the Service Level Rule Detail table (F4277711) during these processes:

  • Entering a sales order using a version of Sales Order Entry (P4210) that is set up to resolve service level rules.

  • Running the Service Level Rule Processor report in batch.

  • Changing the branch plant from the Fulfillment Workbench program (P4277701).

  • Running the Release from Fulfillment report (R4277703). This is for split lines only.

Within JD Edwards EnterpriseOne Fulfillment, service level rules can include:

  • Line fill percent rule.

  • Order fill percent rule.

  • Release rule.

  • Cancellation rule.

  • Partial commit rule.

  • Line custom function rule.

  • Order custom function rule.

Note: Service level rules are optional in the fulfillment management process.