Setup Considerations

Before you use this operation, you can set business service properties to specify how the system retrieves and calculates price and availability information. This table includes information about the business service properties that the getItemPriceAndAvailability operation uses:

Group

Key

Description

Default Value

J4200030

J4200030_SOE_MBF_VERSION

Use this business service property to specify the version of the Sales Order Entry program (P4210) that the operation uses when processing price and availability information.

ZJDE0001

J4200030

J4200030_BYPASS_BSFN_WARNINGS

Use this business service property to specify whether the operation bypasses warnings that occur during processing.

If you choose to bypass warnings, the operation continues processing to the end, and returns all warnings to the consumer.

If you choose not to bypass warnings, change the default value to 2. Using this setting, the operation stops processing when a warning is encountered and the warning is returned to the consumer.

1: Bypass Warnings

The getItemPriceAndAvailability operation uses the Sales Order Entry program (P4210) to simulate the creation of a sales order for the purposes of retrieving price and availability information. Typically, the version of the Sales Order Entry program that is used to create and process sales orders is set up to include full editing and validations. The getItemPriceAndAvailability operation does not need to complete these processes. Therefore, to improve performance, you might consider using a different version of the Sales Order Entry program when processing this operation.

In addition to using a separate version of the P4210, it is also recommended that you use these guidelines when setting the processing options for the version used by this operation:

  • Order Holds must be blank.

  • Activate Availability Checking must be blank.

  • Blanket or Quote Processing must be blank.

  • Inventory Commitment Preferences must be blank.

  • If Preferences are turned on, the following preferences must not be used:

    • Product Allocation

    • Grade and Potency

    • Next Order Status

    • Sales Commissions

See "Setting Processing Options for Sales Order Entry (P4210)" in the JD Edwards EnterpriseOne Applications Sales Order Management Implementation Guide.

See JD Edwards EnterpriseOne Tools Business Services Development Methodology Guide.