当初受注明細の分割時の返品のインポート
オーダー管理で分割したソース・オーダー明細の返品を作成します。
オーダー管理が履行明細を分割しない場合、ソース・システムのソース・オーダーの1つのオーダー明細がオーダー管理の販売オーダーの1つの履行明細にマップされます。 ただし、オーダー管理が履行明細を複数の履行明細に分割する場合、明細は同じソース・オーダー、ソース・オーダー明細およびスケジュール詳細を参照します。 オーダー管理で分割したソース・オーダー明細の返品を作成するには、返品する履行明細を識別する詳細を指定する必要があります。
DocumentReferenceType属性を使用して、返品する元のオーダー明細を識別します。
DocumentReferenceType |
説明 |
---|---|
ORIGINAL_SALES_ORDER |
レガシー・オーダー取得システムなど、チャネルからソース・システム内の元のオーダー明細を識別します。 |
ORIGINAL_ORCHESTRATION_ORDER |
オーダー管理で元の販売オーダー明細を識別します。 DocumentSubLineIdentifierを使用する必要があります。 |
元のオーダー明細の場合。
-
分割されません。ORIGINAL_SALES_ORDERまたはORIGINAL_ORCHESTRATION_ORDERを使用できます。
-
分割されている場合は、ORIGINAL_ORCHESTRATION_ORDER、ORIGINAL_SALES_ORDERおよびORIGINAL_ORCHESTRATION_ORDERを使用する必要があります。
ORIGINAL_SALES_ORDERの使用
ソース・システムで最初に作成したソース順序の詳細を指定するには、DocumentReferenceセクションのORIGINAL_SALES_ORDERを使用します。
属性 |
説明 |
値の例 |
---|---|---|
DocumentReferenceType |
該当なし |
ORIGINAL_SALES_ORDER |
DocumentIdentifier |
元のソース・オーダーを一意に識別する値。 これは、最初に品目のオーダーに使用したソース・システム内のソース・オーダーです。 |
CS_SO_1234445555565656 |
DocumentAdditionalIdentifier |
ソース・システムの名前。 「プランニング・ソース・システムの管理」ページのコード属性を使用して、この値を設定できます。 |
LEG |
DocumentNumber |
当初販売オーダーの番号。 |
CS_SO_122_0034 |
DocumentLineIdentifier |
返品する品目を含む当初販売オーダーのオーダー明細を一意に識別する番号です。 |
101 |
DocumentLineNumber |
明細番号を識別します。 |
該当なし |
ノート
-
ソース・オーダー明細を一意に識別する値を指定します。 たとえば、ソース・オーダー明細とソース・オーダー明細の識別子を指定して、ソース・オーダー明細を一意に識別できます。 ソース・オーダー番号やソース・オーダー明細番号などの他の値を指定して、ソース・オーダー明細を一意に識別することもできます。
-
DocumentNumber、DocumentIdentifier、DocumentNumberおよびDocumentIdentifierの値を含めます。
-
DocumentLineNumber、DocumentLineIdentifier、DocumentLineNumberおよびDocumentLineIdentifierの値を含めます。
ORIGINAL_ORCHESTRATION_ORDERの使用
別のDocumentReferenceセクションを追加し、ORIGINAL_ORCHESTRATION_ORDERを使用して、Oracle Order Managementで最初に作成した順序の詳細を識別します。
属性 |
説明 |
値の例 |
---|---|---|
DocumentReferenceType |
該当なし |
ORIGINAL_ORCHESTRATION_ORDER |
DocumentIdentifier |
オーダー管理で当初販売オーダーのオーダー・ヘッダーを一意に識別する値。 これは、品目の注文に最初に使用した販売オーダーです。 |
300100177488708 |
DocumentAdditionalIdentifier |
ソース・システムの名前。 |
GPR |
DocumentNumber |
当初販売オーダーの番号。 |
45098 |
DocumentSubLineIdentifier |
返品する品目を履行した履行明細を一意に識別する値です。 |
300100177495497 |
DocumentLineIdentifier LineNumber DocumentLineNumber DocumentSubLineNumber |
これらの値は空のままにします。 |
該当なし |
ソース・システムの識別
インポート・テンプレートを使用するかwebサービスを使用するかによって、ソース・システムの名前を識別するために様々な属性を使用します。
インポート方法 |
使用する属性 |
---|---|
テンプレート |
ソース・トランザクション・システム |
Webサービス |
DocumentAdditionalIdentifier |
ペイロードの例
ペイロードの例を次に示します。 ORIGINAL_SALES_ORDERおよびORIGINAL_ORCHESTRATION_ORDERを使用します。 DocumentReferenceセクションを使用して、元の販売オーダーに関する詳細を指定します。 オーダー情報サービスを使用して、ペイロードに必要な値を取得します。 詳細は、「オーダー管理の統合に使用できるWebサービス」を参照してください。
<ns2:DocumentReference>
<ns2:DocumentReferenceType>ORIGINAL_SALES_ORDER</ns2:DocumentReferenceType>
<ns2:DocumentIdentifier>CS_SO_1234445555565656</ns2:DocumentIdentifier>
<ns2:DocumentAdditionalIdentifier>LEG</ns2:DocumentAdditionalIdentifier>
<ns2:DocumentNumber>CS_SO_122_0034</ns2:DocumentNumber>
<ns2:DocumentAdditionalNumber/>
<ns2:DocumentLineIdentifier>101</ns2:DocumentLineIdentifier>
<ns2:DocumentAdditionalLineIdentifier/>
<ns2:DocumentLineNumber/>
<ns2:DocumentAdditionalLineNumber/>
<ns2:DocumentAdditionalSubLineIdentifier/>
<ns2:DocumentSubLineNumber/>
<ns2:DocumentAdditionalSubLineNumber/>
</ns2:DocumentReference>
<ns2:DocumentReference>
<ns2:DocumentReferenceType>ORIGINAL_ORCHESTRATION_ORDER</ns2:DocumentReferenceType>
<ns2:DocumentIdentifier>300100177488708</ns2:DocumentIdentifier>
<ns2:DocumentAdditionalIdentifier>GPR</ns2:DocumentAdditionalIdentifier>
<ns2:DocumentNumber>45098</ns2:DocumentNumber>
<ns2:DocumentAdditionalNumber/>
<ns2:DocumentLineIdentifier>300100177488711</ns2:DocumentLineIdentifier>
<ns2:DocumentSubLineIdentifier>300100177495497</ns2:DocumentSubLineIdentifier>
<ns2:DocumentAdditionalLineIdentifier/>
<ns2:DocumentLineNumber>1</ns2:DocumentLineNumber>
<ns2:DocumentAdditionalLineNumber/>
<ns2:DocumentSubLineNumber>2</ns2:DocumentSubLineNumber>
<ns2:DocumentAdditionalSubLineNumber/>
</ns2:DocumentReference>
ペイロード全体を次に示します。 品目AS92888に対して数量1個を返します。
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:createOrders xmlns:ns1="http://xmlns.oracle.com/apps/scm/fom/importOrders/orderImportService/types/">
<ns1:request xmlns:ns2="http://xmlns.oracle.com/apps/scm/fom/importOrders/orderImportService/">
<ns2:BatchName>Test001</ns2:BatchName>
<ns2:Order>
<ns2:SourceTransactionIdentifier>ppar_mar22_12</ns2:SourceTransactionIdentifier>
<ns2:SourceTransactionSystem>GPR</ns2:SourceTransactionSystem>
<ns2:SourceTransactionNumber>ppar_mar22_12</ns2:SourceTransactionNumber>
<ns2:BuyingPartyId>1006</ns2:BuyingPartyId>
<ns2:BuyingPartyContactId>1560</ns2:BuyingPartyContactId>
<ns2:TransactionalCurrencyCode>USD</ns2:TransactionalCurrencyCode>
<ns2:TransactionOn>2018-01-01T06:08:52.0340</ns2:TransactionOn>
<ns2:RequestingBusinessUnitIdentifier>204</ns2:RequestingBusinessUnitIdentifier>
<ns2:RequestingLegalUnitIdentifier>204</ns2:RequestingLegalUnitIdentifier>
<ns2:FreezePriceFlag>true</ns2:FreezePriceFlag>
<ns2:FreezeShippingChargeFlag>true</ns2:FreezeShippingChargeFlag>
<ns2:FreezeTaxFlag>true</ns2:FreezeTaxFlag>
<ns2:ShipToPartyIdentifier>1006</ns2:ShipToPartyIdentifier>
<ns2:ShipToPartySiteIdentifier>1036</ns2:ShipToPartySiteIdentifier>
<ns2:ShipToPartyContactIdentifier>1560</ns2:ShipToPartyContactIdentifier>
<ns2:BillToCustomerIdentifier>1006</ns2:BillToCustomerIdentifier>
<ns2:BillToCustomerName>1006</ns2:BillToCustomerName>
<ns2:BillToAccountSiteUseIdentifier>1025</ns2:BillToAccountSiteUseIdentifier>
<ns2:BillToAccountContactIdentifier>4820</ns2:BillToAccountContactIdentifier>
<ns2:Line>
<ns2:SourceTransactionLineIdentifier>101</ns2:SourceTransactionLineIdentifier>
<ns2:SourceTransactionScheduleIdentifier>101</ns2:SourceTransactionScheduleIdentifier>
<ns2:SourceTransactionLineNumber>1</ns2:SourceTransactionLineNumber>
<ns2:SourceTransactionScheduleNumber>1</ns2:SourceTransactionScheduleNumber>
<ns2:ProductNumber>AS92888</ns2:ProductNumber>
<ns2:OrderedQuantity>1</ns2:OrderedQuantity>
<!--ns2:OrderedUOMCode>BX1</ns2:OrderedUOMCode-->
<ns2:OrderedUOM>Each</ns2:OrderedUOM>
<ns2:RequestedFulfillmentOrganizationIdentifier>207</ns2:RequestedFulfillmentOrganizationIdentifier>
<ns2:RequestingBusinessUnitIdentifier>204</ns2:RequestingBusinessUnitIdentifier>
<ns2:RequestedShipDate>2018-01-01T06:08:52.0340</ns2:RequestedShipDate>
<ns2:PaymentTermsCode>4</ns2:PaymentTermsCode>
<ns2:TransactionCategoryCode>RETURN</ns2:TransactionCategoryCode>
<ns2:ShipToPartyIdentifier>1006</ns2:ShipToPartyIdentifier>
<ns2:ScheduleShipDate>2018-11-20T06:08:52.0340</ns2:ScheduleShipDate>
<ns2:ScheduleArrivalDate>2018-11-20T06:08:52.0340</ns2:ScheduleArrivalDate>
<ns2:ShipToPartySiteIdentifier>1036</ns2:ShipToPartySiteIdentifier>
<ns2:BillToCustomerIdentifier>1006</ns2:BillToCustomerIdentifier>
<ns2:BillToCustomerName>1006</ns2:BillToCustomerName>
<ns2:BillToAccountSiteUseIdentifier>1025</ns2:BillToAccountSiteUseIdentifier>
<ns2:BillToAccountContactIdentifier>4820</ns2:BillToAccountContactIdentifier>
<ns2:InventoryOrganizationIdentifier>204</ns2:InventoryOrganizationIdentifier>
<ns2:ShippingInstructions>BM Ship Instructions- Ship it in a day</ns2:ShippingInstructions>
<ns2:UnitListPrice currencyCode="USD">105</ns2:UnitListPrice>
<ns2:PartialShipAllowedFlag>FALSE</ns2:PartialShipAllowedFlag>
<ns2:FOBPoint>DEST</ns2:FOBPoint>
<ns2:OrderCharge>
<ns2:ChargeDefinitionCode>QP_SALE_PRICE</ns2:ChargeDefinitionCode>
<ns2:ChargeSubtypeCode>ORA_PRICE</ns2:ChargeSubtypeCode>
<ns2:PriceTypeCode>ONE_TIME</ns2:PriceTypeCode>
<ns2:PricedQuantity>1</ns2:PricedQuantity>
<ns2:PricedQuantityUOM>Each</ns2:PricedQuantityUOM>
<ns2:PricedQuantityUOMCode/>
<ns2:PrimaryFlag>true</ns2:PrimaryFlag>
<ns2:ApplyTo>PRICE</ns2:ApplyTo>
<ns2:RollupFlag>false</ns2:RollupFlag>
<ns2:SourceChargeIdentifier>SC1</ns2:SourceChargeIdentifier>
<ns2:ChargeCurrencyCode>USD</ns2:ChargeCurrencyCode>
<ns2:ChargeTypeCode>ORA_SALE</ns2:ChargeTypeCode>
<ns2:ChargeCurrencyCode/>
<ns2:SequenceNumber>1</ns2:SequenceNumber>
<ns2:PricePeriodicityCode/>
<ns2:GsaUnitPrice/>
<ns2:OrderChargeComponent>
<ns2:ChargeCurrencyCode>USD</ns2:ChargeCurrencyCode>
<ns2:HeaderCurrencyCode>USD</ns2:HeaderCurrencyCode>
<ns2:HeaderCurrencyExtendedAmount>-100</ns2:HeaderCurrencyExtendedAmount>
<ns2:PriceElementCode>QP_LIST_PRICE</ns2:PriceElementCode>
<ns2:SequenceNumber>1</ns2:SequenceNumber>
<ns2:PriceElementUsageCode>LIST_PRICE</ns2:PriceElementUsageCode>
<ns2:ChargeCurrencyUnitPrice>-10</ns2:ChargeCurrencyUnitPrice>
<ns2:HeaderCurrencyUnitPrice>-10</ns2:HeaderCurrencyUnitPrice>
<ns2:RollupFlag>false</ns2:RollupFlag>
<ns2:SourceParentChargeComponentId/>
<ns2:SourceChargeIdentifier>SC1</ns2:SourceChargeIdentifier>
<ns2:SourceChargeComponentIdentifier>SCC2</ns2:SourceChargeComponentIdentifier>
<ns2:ChargeCurrencyExtendedAmount>-100</ns2:ChargeCurrencyExtendedAmount>
</ns2:OrderChargeComponent>
<ns2:OrderChargeComponent>
<ns2:ChargeCurrencyCode>USD</ns2:ChargeCurrencyCode>
<ns2:HeaderCurrencyCode>USD</ns2:HeaderCurrencyCode>
<ns2:HeaderCurrencyExtendedAmount>-90</ns2:HeaderCurrencyExtendedAmount>
<ns2:ChargeCurrencyExtendedAmount>-90</ns2:ChargeCurrencyExtendedAmount>
<ns2:PriceElementCode>QP_NET_PRICE</ns2:PriceElementCode>
<ns2:SequenceNumber>2</ns2:SequenceNumber>
<ns2:PriceElementUsageCode>NET_PRICE</ns2:PriceElementUsageCode>
<ns2:ChargeCurrencyUnitPrice>-9</ns2:ChargeCurrencyUnitPrice>
<ns2:HeaderCurrencyUnitPrice>-9</ns2:HeaderCurrencyUnitPrice>
<ns2:RollupFlag>false</ns2:RollupFlag>
<ns2:SourceParentChargeComponentId/>
<ns2:SourceChargeIdentifier>SC1</ns2:SourceChargeIdentifier>
<ns2:SourceChargeComponentIdentifier>SCC1</ns2:SourceChargeComponentIdentifier>
</ns2:OrderChargeComponent>
</ns2:OrderCharge>
<ns2:DocumentReference>
<ns2:DocumentReferenceType>ORIGINAL_SALES_ORDER</ns2:DocumentReferenceType>
<ns2:DocumentIdentifier>CS_SO_1234445555565656</ns2:DocumentIdentifier>
<ns2:DocumentAdditionalIdentifier>LEG</ns2:DocumentAdditionalIdentifier>
<ns2:DocumentNumber>CS_SO_122_0034</ns2:DocumentNumber>
<ns2:DocumentAdditionalNumber/>
<ns2:DocumentLineIdentifier>101</ns2:DocumentLineIdentifier>
<ns2:DocumentAdditionalLineIdentifier/>
<ns2:DocumentLineNumber/>
<ns2:DocumentAdditionalLineNumber/>
<ns2:DocumentAdditionalSubLineIdentifier/>
<ns2:DocumentSubLineNumber/>
<ns2:DocumentAdditionalSubLineNumber/>
</ns2:DocumentReference>
<ns2:DocumentReference>
<ns2:DocumentReferenceType>ORIGINAL_ORCHESTRATION_ORDER</ns2:DocumentReferenceType>
<ns2:DocumentIdentifier>300100177488708</ns2:DocumentIdentifier>
<ns2:DocumentAdditionalIdentifier>GPR</ns2:DocumentAdditionalIdentifier>
<ns2:DocumentNumber>45098</ns2:DocumentNumber>
<ns2:DocumentAdditionalNumber/>
<ns2:DocumentLineIdentifier>300100177488711</ns2:DocumentLineIdentifier>
<ns2:DocumentSubLineIdentifier>300100177495497</ns2:DocumentSubLineIdentifier>
<ns2:DocumentAdditionalLineIdentifier/>
<ns2:DocumentLineNumber>1</ns2:DocumentLineNumber>
<ns2:DocumentAdditionalLineNumber/>
<ns2:DocumentSubLineNumber>2</ns2:DocumentSubLineNumber>
<ns2:DocumentAdditionalSubLineNumber/>
</ns2:DocumentReference>
</ns2:Line>
<ns2:OrderPreferences>
<!--Optional:-->
<ns2:CreateCustomerInformationFlag>false</ns2:CreateCustomerInformationFlag>
<!--Optional:-->
<ns2:SubmitFlag>true</ns2:SubmitFlag>
</ns2:OrderPreferences>
</ns2:Order>
</ns1:request>
</ns1:createOrders>
</soap:Body>
</soap:Envelope>