Type of error | Action | Notification Type | Retry |
|---|---|---|---|
Technical or Remote Fault Example: UCM is not accessible | Process Stop | Email | Resubmit Error Instance From OIC |
Business Fault (WACS returns Status Not 400 or 500) | Process Stop | Email | Resubmit Error Instance From OIC |
Business Fault (WACS returns Status 400 or 500) | Continue Process | Collect errors and send errors in Email | Data Fix in Integration: • Rename the file in UCM by removing the “ERROR” prefix in the name. • Reprocess the Job file. Data Fix in WACS: • Rename the file in UCM by removing the “ERROR” prefix in the name. • Reprocess the Job file. |
Business Fault Invalid docTitle Name | Process Stop | Email | Retry passing the correct file name |
Rename of File Failed | Process Stop | Email | Rename file manually in UCM or retry the OIC flow again for the same docTitle |
File is not a zipped file | Process Stop | Email | Retry passing the correct docTitle name |
Type of error | Action | Notification Type | Retry |
|---|---|---|---|
Technical or Remote Fault Example: UCM is not accessible | Process Stop | Email | Resubmit Error Instance From OIC |
Business Fault (WACS returns Status Not 400 or 500) | Process Stop | Email | Resubmit Error Instance From OIC |
Business Fault (WACS returns Status 400 or 500) | Continue Process | Collect errors and send errors in Email | Data Fix in Integration: • Rename the file in UCM by removing the “ERROR” prefix in the name. • Reprocess the Job file. Data Fix in WACS: • Rename the file in UCM by removing the “ERROR” prefix in the name. • Reprocess the Job file. |
Business Fault Invalid docTitle Name | Process Stop | Email | Retry passing the correct file name |
Rename of File Failed | Process Stop | Email | Rename file manually in UCM or retry the OIC flow again for the same docTitle |
File is not a zipped file | Process Stop | Email | Regenerate the zip file in FPRC and run the OIC process to pick up the zip file |
Business Fault DocTitle and ContentId parameters are null | Process Stop | Email | Retry passing a valid value for a parameter |
Business Fault UOMConversion API returns ReturnStatus as "ERROR" | Collect Error | Email | Update the Blanket contract values in FPRC, re generate the file and run the OIC process again to process the regenerated file. |
Technical Fault UOMConversion API throws fault | Collect Error | Email | Rename the file manually in UCM and rerun the OIC flow again to pick up the renamed file. |
Type of error | Action | Notification Type | Retry |
|---|---|---|---|
Technical Fault | Process Stop | Email | Resubmit Error Instance From OIC |
Remote Fault or Business Fault (Invoke FPRC PR Create REST API) | Process Stop | Email | Resubmit From WACS |
Remote Fault (Invoke OIC PR Approval REST API) | Process Stop | Email | Invoke OIC PR Approval REST API passing FPRC PR Header ID. The PR in FPRC has been created so only submit it for approval. |
Type of error | Action | Notification Type | Retry |
|---|---|---|---|
Technical Fault | Process Stop | Email | Resubmit Error Instance From OIC |
Remote Fault or Business Fault (Invoke FPRC Submit PR for Approval REST API) | Process Stop | Email | Invoke OIC PR Approval REST API passing FPRC PR Header ID. The PR in FPRC has been created so only submit it for approval. |
Type of error | Action | Notification Type | Retry |
|---|---|---|---|
Technical Fault | Process Stop | Email | Resubmit Error Instance From OIC |
Remote Fault or Business Fault (Invoke WACS REST API) | Process Stop | Email | Resubmit Error Instance From OIC |
Type of error | Action | Notification Type | Retry |
|---|---|---|---|
Technical or Remote Fault in CreateReceiptsiptsIn FPRC scope in OIC | Process Stop | Email | Resubmit Error Instance From OIC or resend outbound message from WACS |
Technical or Remote Fault in FPRC_ProcessingErrors scope in OIC | Collect Error | Email | Query FPRC Interface tables for Receipts to check the error records |
Technical or Remote Fault in Receipt_ProcessingError scope in OIC | Collect Error | Email | Query FRPC Interface tables for Receipts to check the error records |
Technical or Remote Fault in FPRC_LinesTo Return scope in OIC | Collect Error | Email | Manually Return the quantity from FPRC |
Technical or Remote Fault in ReturnReceipts scope in OIC | Collect Error | Email | Manually Return the quantity from FPRC |
Technical or Remote Fault in ReceivingReceipt TrxmProcessing Errors scope in OIC | Collect Error | Email | Query FPRC Interface tables for Returns to check the error records |
Technical or Remote Fault in Rename_Close POLine scope in OIC | Collect Error | Email | Manually close the PO line from FPRC |
Business Error in Receipts API (Processing error in any receipt line indicated by ReturnStatus = "Error") | Continue Process Receipt is created with partial lines | Collect errors and send errors in Email | Fix the error lines in the Interface Tables for FPRC and upload the fixed receipt lines to the main Receipt. |
Business Error in Receipts(Processing error in ALL the receipt lines indicated by ReturnStatus = "Error" and ProcessingStatus = "ERROR") | Return fault 400 status is sent back to WACS | Collect errors and send errors in Email | Resend the Receipt outbound message from WACS |
Business Fault in Close PO Line API | Process Stop | Email | If the PO line is not closed in FPRC, close it manually in FPRC. |
BusinessError in Returns API ("ReturnStatus'=ERROR' on Receipt LineToReturn) | Collect Error | Email | Fix the error lines in Interface tables for Returns in FPRC and upload the fixed Returns to the main Returns table. |
Type of error | Action | Notification Type | Retry |
|---|---|---|---|
Technical or Remote Fault in InvokeLinesTo Return scope in OIC | Process Stop | Email | Resubmit error instance from OIC or resend outbound message from WACS |
Technical or Remote Fault in ProcessReturns scope in OIC | Process Stop | Email | Resubmit error instance from OIC or resend outbound message from WACS |
Technical or Remote Fault in InvokeReturn scope in OIC | Collect Error | Email | Query FRPC interface tables for Receipts to check the error records |
Technical or Remote Fault in ProcessErrors scope in OIC | Collect Error | Email | Manually return the quantity from FPRC |
Business Error (Processing error on Returns API on any Receipt LinesToReturn indicated by ReturnStatus = "ERROR" in response) | Continue process of Return on other Receipt LinesTo Return | Collect errors and send errors in Email | Fix the error lines in Interface Tables for Returns in FPRC and upload the fixed receipt lines to the main Returns table |
Business Fault (Processing error on Returns API on ALL Receipt LinesToReturn indicated by ReturnStatus = "ERROR" in response) | Return fault 400 status is sent back to WACS | Collect errors and send errors in Email | Resend the Returns outbound message from WACS |
Type of error | Action | Notification Type | Retry |
|---|---|---|---|
Technical Fault | Process Stop | Email | Resubmit Error Instance From OIC |
Remote Fault or Business Fault (Any API Invocation) | Process Stop | Email | Resubmit Error Instance From OIC |
Type of error | Action | Notification Type | Retry |
|---|---|---|---|
All Errors Encountered | Process Stop | Email | Resubmit Error Instance From OIC |
Type of error | Action | Notification Type | Retry |
|---|---|---|---|
Technical Fault | Process Stop | Email | Resubmit Error Instance From OIC |
Remote Fault or Business Fault (Any API Invocation) | Process Stop | Email | Resubmit Error Instance From OIC |
Type of error | Action | Notification Type | Retry |
|---|---|---|---|
Technical Fault | Process Stop | Email | Resubmit Error Instance From OIC |
Remote Fault or Business Fault (Any API Invocation) | Process Stop | Email | Resubmit Error Instance From OIC |