A Shipment Cannot Be Received At Container Level If It Contains Both Allocations And Transfer Distributions

(Doc ID 2327012.1)

Last updated on NOVEMBER 16, 2017

Applies to:

Oracle Retail Merchandising System - Version 16.0 and later
Information in this document applies to any platform.

Symptoms

It is not possible to receive a shipment at carton level if the carton contains Allocation and Transfer distributions at the same time.
RIB message contains the Distribution ID and Distribution Type at header level, however a carton might have mixed distributions included (at carton detail level).

It results in two different errors depending on what is the value of the L_rib_receipt_rec.document_type field in the input message.

  1. If it is set to "T", it fails on Allocations on the container: "Invalid transfer."
  2. If it is set to "A", it fails on Transfers on the container: "Location %s1 is not allocated to by allocation %s2".


Steps to recreate:

  1. Create a shipment with one container and make sure to include one transfer and one allocation in the container.
  2. Receive the shipment through RIB
  3. Notice the error.



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