Error When Loading And Importing 'Amount-Based' Purchase Order Receipts (Doc ID 2215133.1)

Last updated on MARCH 15, 2017

Applies to:

Oracle Fusion Inventory Management Cloud Service - Version 11.1.11.1.0 and later
Oracle Fusion Receiving - Version 11.1.11.1.0 and later
Information in this document applies to any platform.

Symptoms

Error when loading PO Receipts: receiving an error when loading and importing 'amount-based' purchase order receipts.

ERROR
-----------------------
"An error occurred for the transaction line 1013.
You must specify a routing of direct delivery for service-based PO shipments.
An error occurred for the transaction line 1014.
You must enter the quantity."

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Login to Applications
2. Create PO with two lines:
  Line 1 has line type of ‘Fixed Price Services’ so is Amount-based
  Line 2 is quantity based
3. Download FBDI template from OER and complete necessary fields to receipt 200 (amount) against line 1 and quantity of 10 against line 2.

Only ‘RECEIVE’ line entered for amount-based PO line Goods-based line requires Receive and Deliver lines for each transaction.
4. Run macro to create zip file from FBDL
5. Run ESS job – ‘Load Interface File for Import’, selecting Manage Receiving Transactions as the import process and the zip file created in step before.
6. Jobs complete successfully
7. Run new scheduled process called ‘Manage Receiving Transactions’ – no need to specify group id
8. Job succeeds but log file shows error
Error is: An error occurred for the transaction line 28.
You must specify a routing of direct delivery for service-based PO shipments.
9. Check receipts and receipts have been created successfully

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms