Question & Answer
Question
How is the changeRelease API behavior different post Sterling MCF 8.0 Hf39?
Answer
The parameter “DocumentType” is now a required attribute in
the input XML of changeRelease API. Refer to the Release Notes of MCF 8.0 Hf39
(Defect 168209) for reasons behind this change.
To
illustrate:
Behavior before Hf-39:
Input XML to changeRelease API:
<OrderRelease Action="MODIFY" OrderNo="2009062616" EnterpriseCode="XUZ" ReleaseNo="1" >
<OrderLines>
<OrderLine Action="CANCEL" OrderedQty="5" PrimeLineNo="1" ReleaseNo="1" StatusQuantity="0" SubLineNo="1"/>
</OrderLines>
</OrderRelease>
Attribute “DocumentType” is
not mandatory.
Behavior after HF
39:
In the above input XML, one must
provide the attribute “DocumentType”, as it is now a
required/mandatory attribute. Otherwise, the same I/P XML will fail.
[{"Product":{"code":"SS6PEW","label":"IBM Sterling Order Management"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Not Applicable","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Historical Number
FAQ3034
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21519149