My Oracle Support Banner

Credit Note For RTV Gives Error Using Physical Or Virtual Warehouse (Doc ID 3007381.1)

Last updated on FEBRUARY 29, 2024

Applies to:

Oracle Retail Invoice Matching Cloud Service - Version NA and later
Information in this document applies to any platform.

Symptoms


It was created an rtv request via mfcs where we can only select virtual warehouses. For that RTV, was generated a credit note request where REIM only enables to select the physical warehouse. Because of that, was generated a credit note with physical warehouse an we got the error VALID_RTV_LOC in EDI Injector.
After this, was tested a new scenario where we sent the virtual warehouse and we got a PV_CRITICAL error. After this, we tried to send a credit note without location and loc_type information (once in documentation we can find that these fields are only required for merchandise invoices). This scenario got error of PV_LOCATION_TYPE when loading the file via EDI injector which means that location information is needed.

ERROR
-----------------------
VALID_RTV_LOC,PV_CRITICAL,PV_LOCATION_TYPE




STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Create an rtv request for a virtual warehouse on mfcs (screen only has the virtual warehouses)
2. Create an credit note request for that rtv via REIM (REIM only has the physical warehouses)

3. Scenario 1 (using physical warehouse)
3.1. Try to load credit note with physical warehouse via edi injector (REIM_EDI_INJECTOR_JOB)
3.2. Check the result on tables: im_inject_status, inject_doc_error
3.3. Check if inject_doc_error has error of VALID_RTV_LOC

4. Scenario 2 (using virtual warehouse)
4.1. Try to load credit note with virtual warehouse via edi injector (REIM_EDI_INJECTOR_JOB)
4.2. Check the result on tables: im_inject_status, inject_doc_error
4.3. Check if inject_doc_error has error of PV_CRITICAL (details: Couldn't invoke a method public abstract oracle.retail.apps.reim.batch.batch.inject.IInjectorResult oracle.retail.apps.reim.batch.services.inject.IInjectorService.inject(oracle.retail.apps.reim.batch.)


More scenarios tested:
5.Scenario 3 (without location information)
3.1. Try to load credit note without location and location_type as empty via edi injector (REIM_EDI_INJECTOR_JOB)
3.2. Check the result on tables: im_inject_status, inject_doc_error
3.3. Check if inject_doc_error has error of PV_LOCATION_TYPE (according with documentation these fields are only required for merchandise invoices)

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.