67 Pricing

This chapter includes these topics:

67.1 Pricing Overview

This chapter provides detailed information about the business interfaces that are available for the Pricing business object.

This table lists all of the available interface components:

Interface Type Available Interfaces
Business Services These sales order-related business service methods are used by the Pricing business object:
  • get CustomerItem Price

  • getCustomerItemPriceV2

  • getItemListPrice

  • getItemPriceAndAvailability

  • getItemPriceAndAvailabilityV2

  • getItemPriceAndAvailabilityV3

For information about these methods, see Section 70.2, "Sales Order Business Services - SalesOrderManager."

These inventory-related business service methods are used by the Pricing business object:

  • getSupplierCatalogPrice

  • getSupplierCatalogPriceV2

  • processSupplierCatalogPrice

  • processSupplierCatalogPriceV2

For information about these methods, see Section 61.2, "Item Branch Master Business Services - InventoryManager."

Real-Time Events This list includes the real-time events for the Pricing business object:
  • RTLPOUT, which is a container event for RTLPOUTDS

  • RTLPOUT2



Note:

You can find additional technical information about each type of business interface component. For additional descriptions of the information available, and instructions for finding this information, see Chapter 5, "Accessing Additional Information for Business Interface Components."

67.2 Pricing Real-Time Events

This section describes the available real-time events associated with the Pricing business object, which include:

  • RTLPOUT, which is a container event for RTLPOUTDS.

  • RTLPOUT2

67.2.1 RTLPOUT

The RTLPOUT event is used by the JD Edwards EnterpriseOne system to publish an item's list price information.

Event Type Event Description Event Category Event Aggregate Product Code Data Structure
RTLPOUT Item Base Price RTE Container

Container event for RTLPOUTDS (D4502700B).

45 D4502700B: F4106 List Price Real Time Event

Conceptual Approach

When a user creates, modifies, or cancels an active price record (F4106) that does not involve a customer group or item group, the system triggers the RTLPOUT notification event.

Objects that Can Initiate the Event

These objects can initiate the RTLPOUT event, and all single events contained by the event:

  • P4106 - Work With Preference Base Price

  • R41816 - Item Sales Price Level Conversion

  • B4002270 - F4106 Update Base Price

  • X4078 - Margin Maint Price Update

  • X4106C - Copy/Write Price Records

67.2.1.1 RTLPOUTDS

The RTLPOUTDS event is used by the JD Edwards EnterpriseOne system to publish an item's list price information.

Event Type Event Description Event Category Event Aggregate Product Code Data Structure
RTLPOUTDS Item Base Price Details RTE Single H45 D4502700B: F4106 List Price Real Time Event

67.2.2 RTLPOUT2

The RTLPOUT event is used by the JD Edwards EnterpriseOne system to publish an item's list price information.

Event Type Event Description Event Category Event Aggregate Product Code Data Structure
RTLPOUT2 Item Base Price Version 2 RTE Single 45 D4502710B: F4106 List Price Real Time Event

67.2.2.1 Conceptual Approach

When a user creates, modifies, or cancels an active price record (F4106) that does not involve a customer group or item group, the system triggers the RTLPOUT2 notification event.

67.2.2.2 Objects that Can Initiate the Event

These objects can initiate the RTLPOUT2 event:

  • B4002270 – F4106 Update Base Price X4078 – Margin Maint Price Update

  • X4106C - Copy Write Price Records

  • R41816 – Item Sales Price Level Conversion