Staging RMA Receipts Using an Electronic Data Collection System

Page Name

Definition Name

Usage

Run RMA Load Page

RUN_RMA_LOAD

Define parameters for the RMA Load process.

RMA Load EIP Maintenance Page

RMA_EIP_MAINT

View error details about RMA Load EIP transaction and edit the fields for specific segments of the RMA Load EIP data.

Maintain Data Definitions - RMA Header Page

RMA_EIP_HEADER

Correct header-level errors in the RMA Load EIP transaction by clicking the RMA Header link on the RMA Load EIP Maintenance page.

Maintain Data Definitions - RMA Header Address Page

RMA_EIP_ADDR_HDR

Correct header-level address errors in the RMA Load EIP transaction by clicking the Header Address link on the RMA Load EIP Maintenance page.

Maintain Data Definitions - RMA Line Page

RMA_EIP_LINE

Correct line errors in the RMA Load EIP transaction by clicking the RMA Line Details link on the RMA Load EIP Maintenance page.

Maintain Data Definitions - RMA Line Address Page

RMA_EIP_ADDR_LN

Correct line-level address errors in the RMA Load EIP transaction by clicking the Line Address link on the RMA Load EIP Maintenance page.

Maintain Data Definitions - RMA Serial/Lot IDs Page

RMA_EIP_SER_LOT

Correct serial or lot errors in the RMA Load EIP transaction by clicking the RMA Serial/Lot IDs link on the RMA Load EIP Maintenance page.

RMA Purge (process) Page

RUN_IN_INBOUND_PRG

Delete RMA transaction data from the transaction staging tables

The RMA Load EIP is an inbound asynchronous service operation that receives RMA receipts from a third-party system to create RMAs in PeopleSoft Inventory. Once the PeopleSoft system receives the transaction, the RMA Load process validates the data and inserts it into either the RMA table or, if errors are found, into the transaction error table. You can correct errors and resubmit the transaction using the RMA Load EIP Maintenance pages in the Maintain Data Definitions component.

You can run the RMA Load process automatically as part of the subscription process or at scheduled intervals. To launch the RMA Load process automatically upon receipt of the RMA Load EIP, select the Flag1 option on the Data Maint Setup1 page. If you do not select this option, you must establish run control parameters on the Run RMA Load page.

The logic for the RMA Load transaction is similar to that in PeopleSoft Inventory's online RMA Form component, with these exceptions:

  • The RMA Load transaction does not process projects, ChartFields, or RMA notes and attachments.

  • You can only change address information for external customers.

PeopleSoft delivers the service operations in PeopleSoft Integration Broker with a default status of Inactive. You must activate each service operation before attempting to send or receive data from a third-party source or another PeopleSoft system, such as CRM.

Service Operation

Direction and Type

Handlers

Chunking Available?

Integrates With

RMA_LOAD

Inbound

Asynchronous

RMALoad

No

Third-party system

Use the Run RMA Load page (RUN_RMA_LOAD) to define parameters for the RMA Load process.

Navigation:

SCM Integrations > Process Transactions > Inventory > RMA Loader > Run RMA Load

The RMA Load process validates data that is received through the RMA Load EIP and inserts it into the RMA system tables. You can run this process manually using the Run RMA Load page, or you can set up the system to run it automatically upon receiving the RMA Load EIP.

Field or Control

Description

All EIP_CTL_IDs

Select to load data from all RMA Load EIP messages in the system.

From and To

Enter the appropriate IDs to load data from specific EIP control IDs or from a range of IDs.

Use the RMA Load EIP Maintenance page (RMA_EIP_MAINT) to view error details about RMA Load EIP transaction and edit the fields for specific segments of the RMA Load EIP data.

Navigation:

Click the Show Detail Entry button next to a transaction on the Data Definition Maintenance page for a message for the RMALOAD transaction type .

If the PeopleSoft system finds errors during validation of the RMA Load EIP, it stages the data to the transaction error tables. You can then use the RMA Load EIP Maintenance pages to correct the errors and resubmit the data for processing. If you elected to run the RMA Load process automatically upon receipt of the RMA Load EIP transaction, you can resubmit the data directly from these maintenance pages by clicking Apply; otherwise, you must initiate the process using the Run RMA Load page.

The scroll area lists each record and field that is in error, along with a message describing the problem.

Click the Show Detail button next to a record to correct the error.

Click the links at the bottom of the page to modify the fields that are included in each segment of the transaction.

Use the RMA Purge (process) page (RUN_IN_INBOUND_PRG) to purge RMA load transaction data.

Navigation:

SCM Integrations > Process Transactions > Purge > Create RMA Transaction > RMA Purge

Run the RMA Purge process (IN_INB_PURGE) to delete RMA transaction data from the transaction staging tables (RMA_EIP and EO_EIP_CTL).

Inbound Data to Purge

Indicate which RMA Load transactions you want to purge.