機械翻訳について

履行中の拡張可能フレックスフィールドの更新

ユーザーが販売オーダーを履行にすでに送信した後に、FulfillmentResponse webサービスをコールして販売オーダーの拡張可能フレックスフィールドを更新します。

オーケストレーション・プロセスが待機ステップにある場合にのみコールを行います。

ペイロードの例を次に示します。

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
     <soap:Body>
         <ns1:FulfillmentRequest
xmlns:ns1="http://xmlns.oracle.com/apps/scm/doo/taskLayer/fulfillOrder/DooTaskFulfillOrderResponseInterfaceComposite">
             <ns1:FLine
xmlns:ns2="http://xmlns.oracle.com/apps/scm/doo/common/process/model/">
                 <!-- Mandatory attributes 3 below, make sure you provide the correct value--> <ns2:FulfillLineId>300100095720462</ns2:FulfillLineId>
<ns2:SourceOrderSystem>LEG</ns2:SourceOrderSystem>
<ns2:TaskType>FulfillOrder</ns2:TaskType>
                 <!-- Optional attributes -->
                 <ns2:OrderedQuantity unitCode="">11</ns2:OrderedQuantity>
                 <ns2:RecordNumber>1</ns2:RecordNumber>
                 <!-- Mandatory attributes assuming you want to update EFFs -->
                 <ns2:AdditionalFulfillLineInformationCategories
xsi:type="ns12:j_FulfillLineEffDooFulfillLinesAddInfoprivate" 
xmlns:ns12="http://xmlns.oracle.com/apps/scm/doo/processOrder/flex/fulfillLineCategories/" 
xmlns:ns22="http://xmlns.oracle.com/apps/scm/doo/processOrder/flex/fulfillLineContextsB/" 
xmlns:ns8="http://xmlns.oracle.com/apps/scm/doo/processOrder/model/" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns8:Category>DOO_FULFILL_LINES_ADD_INFO</ns8:Category>
                     <!-- Nodes below repeats for each of the context that you want to update -->
                     <!-- The node itself contains the name of the virtual object for the context-->
                     <!-- To get these details, run the Publish Extensible Flexfields scheduled process-->
                     <!-- This example assumes  you are updating two contexts --> <ns12:FulfillLineEffBPackShipInstructionprivateVO>
<ns8:ContextCode>PackShipInstruction</ns8:ContextCode>
<ns22:_PackingInstruction>NKResponsePack</ns22:_PackingInstruction>
<ns22:_ShippingInstruction>NKResponseShip</ns22:_ShippingInstruction>
<ns22:_ShippingCost>31</ns22:_ShippingCost>
<ns22:_NeedbyDate>2016-04-21</ns22:_NeedbyDate>
<ns22:_PickDate>2016-04-21T12:12:12</ns22:_PickDate>
</ns12:FulfillLineEffBPackShipInstructionprivateVO>
<ns12:FulfillLineEffBFulfillLineContext1privateVO>
<ns8:ContextCode>FulfillLineContext1</ns8:ContextCode>
<ns22:_FL1AttributeChar1>FLC1-Resp</ns22:_FL1AttributeChar1>
<ns22:_FL1AttributeChar2>FLC2-Resp</ns22:_FL1AttributeChar2>
<ns22:_FL1AttributeNum1>620</ns22:_FL1AttributeNum1>
<ns22:_FL1AttributeDate1>2016-03-13</ns22:_FL1AttributeDate1>
<ns22:_FL1AttributeDateTime1>2016-03-13T12:12:12</ns22:_FL1AttributeDateTime1>
</ns12:FulfillLineEffBFulfillLineContext1privateVO>
</ns2:AdditionalFulfillLineInformationCategories>
             </ns1:FLine>
         </ns1:FulfillmentRequest>
     </soap:Body>
</soap:Envelope>

説明

  • FulfillLineIdは、300100095720462などの履行明細を識別します。

  • SourceOrderSystemは、LEGなどのソース・システムを識別します。

  • 必要に応じて、PackingInstruction、日付、時間などの他の属性の値を置換します。