IBM Support

com.yantra.yfs.japi.ue.OMPGetExternalCostForOptionsUE is not invoked during findInventory

Troubleshooting


Problem

com.yantra.yfs.japi.ue.OMPGetExternalCostForOptionsUE is not invoked during findInventory

Symptom

com.yantra.yfs.japi.ue.OMPGetExternalCostForOptionsUE is not invoked during findInventory

Cause

The issue was caused due to LineId not passed to findInventory input. LineId is a mandatory field for findInventory

 

 

Resolving The Problem

Provide  LineId in findIneventory input. LineId is a mandatory field for findInvetory. Refer to API JavaDocs for more details

Sample Input

<?xml version="1.0" encoding="UTF-8"?>
<Promise AllocationRuleId="" FulfillmentType="SHIP" OrganizationCode="DEFAULT">
    <ShipToAddress AddressLine1="" AddressLine2="" AddressLine3=""
        AddressLine4="" AddressLine5="" AddressLine6=""
        AlternateEmailID="" Beeper="" City="" Company="" Country="US"
        DayFaxNo="" DayPhone="" Department="" EMailID="" EveningFaxNo=""
        EveningPhone="" FirstName="" IsCommercialAddress="" JobTitle=""
        LastName="" MiddleName="" MobilePhone="" OtherPhone=""
        PersonID="" State="" Suffix="" TaxGeoCode="" Title="" ZipCode=""/>
    <PromiseLines>
        <PromiseLine ItemID="ITEM1" LineId="1" RequiredQty="5" UnitOfMeasure="EACH"/>
    </PromiseLines>
</Promise>

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS6PEW","label":"Sterling Order Management"},"Component":"","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"9.5, 10.0","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Product Synonym

Sterling OMS

Document Information

Modified date:
20 December 2018

UID

ibm10740549