Inbound Exception Processing

This chapter covers the following topics:

Inbound Exception Processing

Inbound staged documents are either those that have been imported into the e-Commerce Gateway tables but not yet validated or transactions that have been validated but contain exceptions.

Two type of data rule exceptions can be found during data validation, processing rules and column rules. After running the inbound transaction process or resubmitting transactions for re-validation, you can see exceptions in the View Staged Documents window.

After setting up your inbound transactions and running them, check the concurrent manager to see if any transactions have a status of Error or Warning. If so, use the View Staged Documents window. See: Viewing Staged Documents.

Process Rules

Process rules apply to all transactions and are of the following types:

For detailed information on process rules, see: Assigning Process Rules.

Column Rules

Column rules are applied to individual columns within a transaction. You can assign predefined column rules to individual columns. You may also select the action to take if a rule is violated. The e-Commerce Gateway validates each document based on the rules defined for each column. If a rule is violated, the e-Commerce Gateway takes the defined action. For detailed information on column rules, see: Assigning Column Rules.

Actions

If a column or process rule is violated, the e-Commerce Gateway uses user-assigned actions to determine how the document should be processed:

Note: For additional information, see:

Viewing Staged Documents

Viewing Process Violations

Viewing Column Violations

Viewing Staged Documents

You can use the View Staged Documents window to inquire on all process or column rule violations for inbound transactions or on all inbound transactions that have been loaded into the staging tables but not yet processed.

Note: The following transactions cannot be viewed from the View Staged Documents window as they are not based on the Generic Outbound Engine:

The navigator has a View By poplist that allows you to choose between the following viewing options: All Status, Status with Errors, All Transactions, and Transactions with Errors.

The Transaction selections display a hierarchical tree of transactions organized by transaction type. Some lines (”nodes”) in the tree can be expanded (and collapsed) to display lower level nodes.

Each node in the tree is color-coded and icon-coded as follows:

The following table gives examples of the levels displayed in the hierachical tree.

Level Sample
Transaction Type INI Inbound Invoice
Trading Partner ABC Company
Document (Header) 123456
Line 123467

The Status selections display a hierarchical tree of transactions organized by status: The following actions are possible:

The following table lists valid status information:

Level Sample
Status Skipped Documents
Trading Partner ABC Company
Document (Header) 123456
Line 123467

You can use the View By poplist to display All Status, All Transactions, Status with Errors, or Transactions with Errors. Selecting an All option displays all documents in the staging table. Selecting with Errors displays only the documents with errors and the levels that contain errors. For example, if an invoice has a violation at line 3, only the header and line 3 are displayed. Lines 1 and 2 are not displayed.

After you have made corrections you can use the Resubmit function to reprocess one or more documents. The Resubmit function is executed by selecting Resubmit from the Tools menu. The tree is then refreshed with updated data.

Use the Delete toolbar icon to remove one or more documents from the tree.

Summary Tab

The Summary tab on the right side of the window displays read-only summary information that corresponds to the level selected on the left side of the window. For example, if you drill down on the Transaction Type level, three more levels appear.

Summary information displays for each level. Lower levels display summary information that pertains to the level above.

Summary information is dynamic. When you select nodes in your tree, summary information for the node changes as well.

Prerequisites

To view staged documents:

  1. Navigate to the View Staged Documents window.

    View Staged Documents window, Status tab

    the picture is described in the document text

    View Staged Documents window, Transaction tab

    the picture is described in the document text

  2. Select the view: All Status, Status with Errors, All Transactions, or Transactions with Errors.

  3. Use the left side of the window to select the tree node (or line) you want to review for rule violations.

  4. Choose the Process Violations or Column Violations button to drill down on the details.

  5. After you complete the appropriate setup or have decided to ignore rule violations, position your cursor within the navigation tree.

    All transactions contained by the node you select will be resubmitted for validation. For example, if the cursor is set on a transaction name, all those transactions are re-validated. If the cursor is set on a single transaction, only that transaction is resubmitted for validation.

    To ignore rule violations, see: Viewing Process Violations and Viewing Column Violations.

  6. From the Tools menu, choose Resubmit.

  7. If you want to delete the document, choose Delete from the Edit menu, or click the Delete icon on the toolbar.

    Deletion occurs for all transactions from the cursor position downward.

Note: For additional information, see:

Inbound Exception Processing

Viewing Process Violations

Viewing Column Violations

Viewing Process Violations

The Process Violations windows displays all process rule violations. You then use this data to correct the problems, or you can choose to ignore the violations. Most corrections require you to set up or modify trading partner data or to define the trading partner location code in the base Oracle application.

To view process violations:

  1. Navigate to the Process Violations window. Do this by clicking the Process Violations button on the View Staged Documents window.

    The Process Violations window displays the transaction, the document number, all associated violation messages, and the Ignore check box.

    The document number is the primary identifier for the document in the staging table. The value depends on the transaction. For example, the POO transaction displays the purchase order number; the INI transaction displays the invoice number.

    All fields in the Process Violations window are read-only, except for Ignore.

  2. If you want to ignore the violated rule when you resubmit this document for processing, select Ignore.

    Note: Oracle recommends that you consider process violations Invalid Trading Partner and Document Address too serious to ignore.

  3. When finished, choose Done. The Process Violations window closes. If you made any changes, you are prompted to save them later.

Note: For additional information, see:

Inbound Exception Processing

Viewing Staged Documents

Viewing Column Violations

Viewing Column Violations

The Column Violations windows displays all column rule violations. You then use this data to correct the problems, or you can choose to ignore the violations. Most corrections require entries in the code conversion values table, correct positioning of internal and external codes in the interface data file, or data set up in the base application.

When a column rule is violated, the transaction is marked with a violation. All violations appear in the Column Violations window. You can choose to override the violation in that particular transaction by selecting Ignore. Doing so means the column rule is ignored when you resubmit the transaction.

To view column violations:

  1. Navigate to the Column Violations window. Do this by clicking the Columns... button on the View Staged Documents window.

    All fields in the Column Violations window are read-only, except for Display: All Columns, Display: Errors Only, and Ignore.

  2. Select what to display, all columns or only those with errors.

    Note: If the record layouts defined in the e-Commerce Gateway do not match those in the EDI translator, data elements will not fall into the correct position. Data elements may be truncated, merged with another data element, and so on. Verify that record layouts are identical.

  3. If you want to ignore the violated rule when you resubmit this document for processing, select Ignore.

  4. When finished, choose Done. The window closes.

Note: For additional information, see:

Inbound Exception Processing

Viewing Staged Documents

Viewing Process Violations