This chapter includes these topics:
Section 73.4, "Transportation Shipment Batch Import Programs"
Section 73.5, "Transportation Shipment Batch Export Programs"
This chapter provides detailed information about the business interfaces that are available for the Transportation Shipment business object.
This table lists all of the available interface components:
Interface Type | Available Interfaces |
---|---|
Business Services | These business services are available:
|
Real-Time Events | This list includes the real-time events for the Transportation Shipment business object: |
Batch Import Programs | This list includes the batch import programs for the Transportation Shipment business object: |
Batch Export Programs | This list includes the batch export programs for the Transportation Shipment business object: |
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." |
This section describes the transportation shipment business services.
The RateWare XL Processor business service (J4900010) runs on the Oracle Application Server (OAS) platform or the Websphere Application Server (WAS) platform and reads the data stored in the RateWare XL Rate Constants (F4974) table. The E1 Enterprise server collects the data required for rating a shipment from the JD Edwards EnterpriseOne tables and then calls the J4900010 business service. The J4900010 business service makes the necessary calls to the RateWare® XL web methods and returns the freight charges received from RateWare XL to the E1 Enterprise server. The system displays the data in the Work with Routing Options (P4980) and Shipment/Load Charges (P4945) programs; and writes the charges to the Shipment Charges (F4945) table.
Before you use J4900010, you can set business service properties, which the system uses to process user authentication information. You must set up these properties before you can use the business service. This table describes each of the properties that are associated with this business service:
Group | Key | Description | Value |
---|---|---|---|
J4900010 | J4900010_URL_RWXL_WS | Use this business service property to indicate the value of the url used to access to the RateWare® XL web service. | Provided by SMC³. |
J4900010 | J4900010_LICENSEKEY_WS | Use this business service property to indicate the value of the valid license that gains access to the RateWare® XL web service. | User Defined. |
J4900010 | J4900010_USERNAME_WS | Use this business service property to indicate the value of the user identification that gains access to the RateWare® XL web service. | User defined. |
J4900010 | J4900010_PASSWORD_WS | Use this business service property to indicate the value of the password that gains access to the RateWare® XL web service. | User defined. |
The RateWare XL JARPC Processor business service (JC490015) runs on the Oracle Weblogic Server (WLS) platform and reads the data stored in the RateWare XL Rate Constants table (F4974). The E1 Enterprise server collects the data required for rating a shipment from the JD Edwards EnterpriseOne tables and then calls the JC490015 business service. The JC490015 business service makes the necessary calls to the RateWare® XL web methods and returns the freight charges received from RateWare XL to the E1 Enterprise server. The system displays the data in the Work with Routing Options (P4980) and Shipment/Load Charges (P4945) programs; and writes the charges to the Shipment Charges (F4945) table.
Before you use JC490015, you can set business service properties, which the system uses to process user authentication information. You must set up these properties before you can use the business service. This table describes each of the properties that are associated with this business service:
Group | Key | Description | Value |
---|---|---|---|
JC490015 | JC490015_URL_RWXL_WS | Use this business service property to indicate the value of the URL used to access to the RateWare® XL web service. | Provided by SMC³. |
JC490015 | JC490015_LICENSEKEY_WS | Use this business service property to indicate the value of the valid license that gains access to the RateWare® XL web service. | User Defined. |
JC490015 | JC490015_USERNAME_WS | Use this business service property to indicate the value of the user identification that gains access to the RateWare® XL web service. | User defined. |
JC490015 | JC490015_PASSWORD_WS | Use this business service property to indicate the value of the password that gains access to the RateWare® XL web service. | User defined. |
The RateWare XL JAXWS Processor business service (JC490020) runs on the Oracle Weblogic Server (WLS) or the Web Application Server (WAS) platform and reads the data stored in the RateWare XL Rate Constants (F4974) table. The E1 Enterprise server collects the data required for rating a shipment from the JD Edwards EnterpriseOne tables and then calls the JC490020 business service. The JC490020 business service makes the necessary calls to the RateWare® XL web methods and returns the freight charges received from RateWare XL to the E1 Enterprise server. The system displays the data in the Work with Routing Options (P4980) and Shipment/Load Charges (P4945) programs; and writes the charges to the Shipment Charges table (F4945).
Before you use JC490020, you can set business service properties, which the system uses to process user authentication information. You must set up these properties before you can use the business service. This table describes each of the properties that are associated with this business service:
Group | Key | Description | Value |
---|---|---|---|
JC490020 | JC490020_URL_RWXL_WS | Use this business service property to indicate the value of the URL used to access to the RateWare® XL web service. | Provided by SMC³. |
JC490020 | JC490020_LICENSEKEY_WS | Use this business service property to indicate the value of the valid license that gains access to the RateWare® XL web service. | User defined. |
JC490020 | JC490020_USERNAME_WS | Use this business service property to indicate the value of the user identification that gains access to the RateWare® XL web service. | User defined. |
JC490020 | JC490020_PASSWORD_WS | Use this business service property to indicate the value of the password that gains access to the RateWare® XL web service. | User defined. |
This section describes the available real-time events associated with the Transportation Shipment business object, which include:
RTSHPNOUT, which is a container event for these single events:
RTSHPNOUT2, which is a container event for all of the single events contained within RTSHPNOUT, along with these additional single events:
Note that all of the single events contained within both the RTSHPNOUT and RTSHPNOUT2 are documented under the RTSHPNOUT section.
RTSHPNOUT is used to inform or notify third-party systems of shipment confirmation in order to keep the two systems synchronized.
Event Type | Event Description | Event Category | Event Aggregate | Product Code |
---|---|---|---|---|
RTSHPNOUT | Ship Notice | RTE | Container
Contains events for:
|
49 |
Conceptual Approach
When a user confirms an outbound shipment within the JD Edwards EnterpriseOne system, the system triggers a notification. The RTSHPNOUT notification event contains eleven separate events:
RTSHPNOUTA
RTSHPNOUTB
RTSHPNOUTC
RTSHPNOUTD
RTSHPNOUTE
RTSHPNOUTF
RTSHPNOUTG
RTSHPNOUTH
RTSHPNOUTI
RTSHPNOUTJ
RTSHPNOUTK
Objects that Can Initiate the Event
These objects can initiate the RTSHPNOUT event, and all of the single events contained within this event:
B4003000 – XPI Distribution Event Notification
B4003020 - XPI Distribution Event Notification Func 2
Special Setup
To process UCC-128 information, you must set up processing options for P40XPI.
RTSHPNOUTA is used to supply shipment information to the RTSHPNOUT container event.
Event Type | Event Description | Event Category | Event Aggregate | Product Code | Data Structure | Event Relationship |
---|---|---|---|---|---|---|
RTSHPNOUTA | Ship Notice Details | RTE | Single | 49 | D4901400A: Shipment Notice Real Time Event Notification | Included in container event RTSHPNOUT. |
RTSHPNOUTB is used to supply shipment header information to the RTSHPNOUT container event.
Event Type | Event Description | Event Category | Event Aggregate | Product Code | Data Structure | Event Relationship |
---|---|---|---|---|---|---|
RTSHPNOUTB | Ship Notice Header | RTE | Single | 49 | D4901400B: Shipment Notice - Shipment Header | Included in container event RTSHPNOUT. |
RTSHPNOUTC is used to supply global carrier code information to the RTSHPNOUT container event.
Event Type | Event Description | Event Category | Event Aggregate | Product Code | Data Structure | Event Relationship |
---|---|---|---|---|---|---|
RTSHPNOUTC | Ship Notice Global Carrier Cd | RTE | Single | 49 | D4901400C: Shipment Notice - Global Carrier Code | Included in container event RTSHPNOUT. |
RTSHPNOUTD is used to supply shipment detail information to the RTSHPNOUT container event.
Event Type | Event Description | Event Category | Event Aggregate | Product Code | Data Structure | Event Relationship |
---|---|---|---|---|---|---|
RTSHPNOUTD | Ship Notice Tare Detail | RTE | Single | 49 | D4901400D: Shipment Notice - Shipment Detail | Included in container event RTSHPNOUT. |
RTSHPNOUTE is used to supply container order information to the RTSHPNOUT container event.
Event Type | Event Description | Event Category | Event Aggregate | Product Code | Data Structure | Event Relationship |
---|---|---|---|---|---|---|
RTSHPNOUTE | Ship Notice Tare Order | RTE | Single | 49 | D4901400E: Shipment Notice - Shipment Container Order | Included in container event RTSHPNOUT. |
RTSHPNOUTF is used to supply container item information to the RTSHPNOUT container event.
Event Type | Event Description | Event Category | Event Aggregate | Product Code | Data Structure | Event Relationship |
---|---|---|---|---|---|---|
RTSHPNOUTF | Ship Notice Tare Item | RTE | Single | 49 | D4901400F: Shipment Notice - Shipment Container Item | Included in container event RTSHPNOUT. |
RTSHPNOUTG is used to supply serial number information to the RTSHPNOUT container event.
Event Type | Event Description | Event Category | Event Aggregate | Product Code | Data Structure | Event Relationship |
---|---|---|---|---|---|---|
RTSHPNOUTG | Ship Notice Tare Serial Number | RTE | Single | 49 | D4901400G: Shipment Notice - Container Item Serial Number | Included in container event RTSHPNOUT. |
RTSHPNOUTH is used to supply sub-container detail information to the RTSHPNOUT container event.
Event Type | Event Description | Event Category | Event Aggregate | Product Code | Data Structure | Event Relationship |
---|---|---|---|---|---|---|
RTSHPNOUTH | Ship Notice Pack Detail | RTE | Single | 49 | D4901400H: Shipment Notice - SubContainer Detail | Included in container event RTSHPNOUT. |
RTSHPNOUTI is used to supply sub-container order information to the RTSHPNOUT container event.
Event Type | Event Description | Event Category | Event Aggregate | Product Code | Data Structure | Event Relationship |
---|---|---|---|---|---|---|
RTSHPNOUTI | Ship Notice Pack Order | RTE | Single | 49 | D4901400I: Shipment Notice - SubContainer Order | Included in container event RTSHPNOUT. |
RTSHPNOUTJ is used to supply sub-container item information to the RTSHPNOUT container event.
Event Type | Event Description | Event Category | Event Aggregate | Product Code | Data Structure | Event Relationship |
---|---|---|---|---|---|---|
RTSHPNOUTJ | Ship Notice Pack Item | RTE | Single | 49 | D4901400J: Shipment Notice - SubContainer Item | Included in container event RTSHPNOUT. |
RTSHPNOUTK is used to supply sub-container serial number information to the RTSHPNOUT container event.
Event Type | Event Description | Event Category | Event Aggregate | Product Code | Data Structure | Event Relationship |
---|---|---|---|---|---|---|
RTSHPNOUTK | Ship Notice Pack Serial Number | RTE | Single | 49 | D4901400K: Shipment Notice - SubContainer Item Serial Number | Included in container event RTSHPNOUT. |
RTSHPNOUT2 is used to inform or notify third-party systems of shipment confirmation in order to keep the two systems synchronized.
Event Type | Event Description | Event Category | Event Aggregate | Product Code |
---|---|---|---|---|
RTSHPNOUT2 | Ship Notice Version 2 | RTE | Container
Contains events for:
|
49 |
Conceptual Approach
When a user confirms an outbound shipment within the JD Edwards EnterpriseOne system, the system triggers a notification. The RTSHPNOUT2 notification event contains thirteen separate events:
RTSHPNOUTA
RTSHPNOUTB
RTSHPNOUTC
RTSHPNOUTD
RTSHPNOUTE
RTSHPNOUTF
RTSHPNOUTG
RTSHPNOUTH
RTSHPNOUTI
RTSHPNOUTJ
RTSHPNOUTK
RTSHPNOUTL
RTSHPNOUTM
Objects that Can Initiate the Event
These objects can initiate the RTSHPNOUT2 event, and the single events contained within the event:
B4003000 - XPI Distribution Event Notification
Special Setup
To process UCC-128 information, you must set up processing options for P40XPI.
RTSHPNOUTL is used to supply container item information to the RTSHPNOUT2 container event.
Event Type | Event Description | Event Category | Event Aggregate | Product Code | Data Structure | Event Relationship |
---|---|---|---|---|---|---|
RTSHPNOUTL | Ship Notice Tare Item Cty Orig | RTE | Single | 49 | D4901400L: Shipment Notice - SubContainer Item | Included in container event RTSHPNOUT. |
RTSHPNOUTM is used to supply sub-container item information to the RTSHPNOUT2 container event.
Event Type | Event Description | Event Category | Event Aggregate | Product Code | Data Structure | Event Relationship |
---|---|---|---|---|---|---|
RTSHPNOUTM | Ship Notice Pack Item Cty Orig | RTE | Single | 49 | D4901400M: Shipment Notice - SubContainer Container Item | Included in container event RTSHPNOUT. |
RTSHPNOUTP is used to supply shipment header information to the RTSHPNOUT2 container event.
Event Type | Event Description | Event Category | Event Aggregate | Product Code | Data Structure | Event Relationship |
---|---|---|---|---|---|---|
RTSHPNOUTP | Ship Notice Header GLN | RTE | Single | 49 | D4901400P: Shipment Notice - Shipment Header | Included in container event RTSHPNOUT. |
You use batch import programs to import data from an external software system into the JD Edwards EnterpriseOne system, where it can then be processed by EnterpriseOne programs.
This table lists and describes the available batch import programs that are associated with the Transportation Shipment business object:
You use batch export programs to retrieve and format data from the JD Edwards EnterpriseOne database so that it can be used by an external software system.
This table lists and describes the available batch export programs that are associated with the Transportation Shipment business object: