Passed parameter (XXXX) with quantity not equal to 1 Passed object is associated with non-serialized and non ATO-PTO item (Doc ID 2073169.1)

Last updated on JUNE 26, 2017

Applies to:

Oracle Installed Base - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

Error Code: CSI_QTY_NOTEQUAL_TO_ONE
Error Text: Passed parameter (&OBJECT_ID) with quantity not equal to 1

Error Code: CSI_NON_ATO_PTO_ITEM
Error Text: Passed object is associated with non-serialized and non ATO-PTO item

Sales Order Shipment (CSISOSHP) transactions fail with the following errors:

Passed parameter (XXXX) with quantity not equal to 1 Passed object is associated with non-serialized and non ATO-PTO item

Steps to Reproduce

1.Create an ATO Model as

   Model (non-serialized)
     |
     Option class
       |
       Option Item (A) -- Serialized at Receipt
         |
          Component Item(through BOM definition)(B). Serialized at Receipt

2.Create a Wip job for option Item A
3.Issue Item B to Wip Job
4.Complete the Job
5.Create a Sales order for ATO Model
6.Progress the order, create Config
7.Complete Sales order Pick
8.Complete sales order issue
9.Fulfill the order.

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