SIOCS SOAP API StoreFulfillmentOrderService.createFulfillmentOrderDetail Is Throwing SYSTEM_ERROR
(Doc ID 3035515.1)
Last updated on AUGUST 07, 2024
Applies to:
Oracle Retail Enterprise Inventory Cloud Service - Version 24.0 and laterInformation in this document applies to any platform.
Symptoms
SOAP API StoreFulfillmentOrderService.createFulfillmentOrderDetail returns SYSTEM_ERROR when a carrier code of OTHER is specified.
Steps to Reproduce:
1. Setup Other as a Carrier Code
2. Invoke the Web Service API [<ENV_URL>-siocs/StoreFulfillmentOrderBean/StoreFulfillmentOrderService]
<soapenv:Header/>
<soapenv:Body>
<v1:createFulfillmentOrderDetail>
<v11:FulfilOrdColDesc>
<v11:collection_size>1</v11:collection_size>
<!--Zero or more repetitions:-->
<v12:FulfilOrdDesc>
<v12:customer_order_no>9031</v12:customer_order_no>
<v12:fulfill_order_no>903101</v12:fulfill_order_no>
<v12:source_loc_type>ST</v12:source_loc_type>
<v12:source_loc_id>50</v12:source_loc_id>
<v12:fulfill_loc_type>S</v12:fulfill_loc_type>
<v12:fulfill_loc_id>113</v12:fulfill_loc_id>
<v12:partial_delivery_ind>N</v12:partial_delivery_ind>
<v12:delivery_type>C</v12:delivery_type>
<v12:carrier_code>OTHE</v12:carrier_code>
<v12:carrier_service_code>C</v12:carrier_service_code>
<v12:consumer_delivery_date>2024-05-15T00:00:00</v12:consumer_delivery_date>
<v12:delivery_charges>0</v12:delivery_charges>
<v12:delivery_charges_curr>USD</v12:delivery_charges_curr>
<v12:comments/>
<v13:FulfilOrdCustDesc>
<v13:customer_no/>
<v13:deliver_first_name>Name1</v13:deliver_first_name>
<v13:deliver_phonetic_first><EMAIL_ADDRESS></v13:deliver_phonetic_first>
<v13:deliver_last_name>Name2</v13:deliver_last_name>
<v13:deliver_phonetic_last>NO</v13:deliver_phonetic_last>
<v13:deliver_preferred_name>S00120010704862</v13:deliver_preferred_name>
<v13:bill_first_name>Accounts</v13:bill_first_name>
<v13:bill_phonetic_first></v13:bill_phonetic_first>
<v13:bill_last_name>Payable</v13:bill_last_name>
<v13:bill_add1>1 Street</v13:bill_add1>
<v13:bill_city>City</v13:bill_city>
<v13:bill_state>AA</v13:bill_state>
<v13:bill_country_id>US</v13:bill_country_id>
</v13:FulfilOrdCustDesc>
<v110:FulfilOrdDtl>
<v110:item>1000035</v110:item>
<v110:order_qty_suom>1</v110:order_qty_suom>
<v110:standard_uom>EA</v110:standard_uom>
<v110:transaction_uom>EA</v110:transaction_uom>
<v110:substitute_ind>N</v110:substitute_ind>
<v110:unit_retail>2199</v110:unit_retail>
<v110:retail_curr>USD</v110:retail_curr>
<v110:item_line_no>1</v110:item_line_no>
</v110:FulfilOrdDtl>
<v12:order_placed_store>50</v12:order_placed_store>
</v12:FulfilOrdDesc>
</v11:FulfilOrdColDesc>
</v1:createFulfillmentOrderDetail>
</soapenv:Body>
</soapenv:Envelope>
Response:
Error
<S:Envelope xmlns:S="<DOMAIN_NAME>/soap/envelope/">
<S:Body>
<ns0:Fault xmlns:ns0="<DOMAIN_NAME>/soap/envelope/" xmlns:ns1="<DOMAIN_NAME>/2003/05/soap-envelope">
<faultcode>ns0:Server</faultcode>
<faultstring>SYSTEM_ERROR</faultstring>
<detail>
<ns0:IllegalStateWSFaultException xmlns:ns0="http://www.oracle.com/retail/integration/services/exception/v1">
<ns0:shortErrorMessage>SYSTEM_ERROR</ns0:shortErrorMessage>
<ns0:errorDescription>Error processing operation.</ns0:errorDescription>
<ns0:BusinessProblemDetail>
<ns0:problemDescription>Error processing operation.</ns0:problemDescription>
</ns0:BusinessProblemDetail>
</ns0:IllegalStateWSFaultException>
</detail>
</ns0:Fault>
</S:Body>
</S:Envelope>
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 |