OAGIS 10.1オーダー予測アウトバウンド
このメッセージのOAGIS 10.1メッセージ定義は次のとおりです:
- OAGIS_10.1_PROCESS_PLANNING_SCHEDULE_COLLAB_MSG_OUT
このメッセージ定義は、メッセージ配信にCollaborationMessagingServiceを使用するときにオーダー予測メッセージを送信する場合に使用します。
- OAGIS_10.1_PROCESS_PLANNING_SCHEDULE_OUT
このメッセージ定義は、メッセージ配信にCollaborationMessagingServiceまたはCollaborationMessagingV2Serviceを使用したときにオーダー予測メッセージを送信する場合に使用します。
データ・マッピング
この図は、アプリケーション・サーバーから渡されるペイロードの構造を示しています。
この図は、アウトバウンドOAGIS 10.1ペイロードの構造を示しています。
この表は、アプリケーションから受信したデータが、XSLファイルで設定された値とともにOAGIS_10.1_PROCESS_PLANNING_SCHEDULE_COLLAB_MSG_OUTまたはOAGIS_10.1_PROCESS_PLANNING_SCHEDULE_OUTメッセージでマップされる場所を示しています。 XSDファイルにアクセスするには、追加情報のためにメッセージ変換パッケージをエクスポートします。
ソース: ForecastCollaborationService |
ターゲット: OAGIS_10.1_PROCESS_PLANNING_SCHEDULE_COLLAB_MSG_OUT/OAGIS_10.1_PROCESS_PLANNING_SCHEDULE_OUT |
---|---|
CollaborationPlan |
PlanningScheduleHeader/ID |
PublisherOrderType |
PlanningScheduleHeader/ScheduleTypeCode ノート: このフィールドには定義済みのDVMが使用されています : PUBLISHER_ORDER_TYPE
|
SupplierNumber |
PlanningScheduleHeader/Party[@typeCode = "Supplier"]/ID[@typeCode = "Number"] |
SupplierId |
PlanningScheduleHeader/Party[@typeCode = "Supplier"]/ID[@typeCode = "ID"] |
SupplierDUNS |
PlanningScheduleHeader/Party[@typeCode = "Supplier"]/ID[@typeCode = "DUNS"] |
SupplierName |
PlanningScheduleHeader/Party[@typeCode = "Supplier"]/Name |
SupplierSiteId |
PlanningScheduleHeader/Party[@typeCode = "Supplier"]/Location/ID[@typeCode = "SiteID"] |
SupplierSiteCode |
PlanningScheduleHeader/Party[@typeCode = "Supplier"]/Location/ID[@typeCode = "SiteCode"] |
ForecastLine |
PlanningScheduleLine |
CorrelationId |
LineNumberID |
NoteToPlanner |
Note[@typeCode = "NoteToPlanner"] |
NoteToSupplier |
Note[@typeCode = "NoteToSupplier"] |
ItemNumber |
ItemInstance/ID |
SupplierItemNumber |
ItemInstance/SupplierItemIdentification |
InventoryOrgCode |
ItemInstance/Party[@typeCode = "InventoryOrg"]/ID[@typeCode = "InventoryOrgCode"] |
OnHandQuantity/@unitCode |
Quantity/@unitCode ノート: このフィールドには定義済みのDVMが使用されています : UOM_CODE.
|
OnHandQuantity |
数量 |
ShipToOrg |
ShipToParty/ID[@typeCode = "Org"] |
ShipToCustomer |
ShipToParty/ID[@typeCode = "Customer"] |
ShipToLocation |
ShipToParty/Location/ID[@typeCode = "Location"] |
ForecastSchedule |
PlanningScheduleDetail |
BucketStartDate |
EffectiveTimePeriod/StartDateTime |
BucketEndDate |
EffectiveTimePeriod/EndDateTime |
Quantity/@unitCode |
ItemQuantity/@unitCode ノート: このフィールドには定義済みのDVMが使用されています : UOM_CODE.
|
数量 |
ItemQuantity |
AggregatedReference |
|
TypeCode |
@typeCode |
数量 |
ノート |
ReferenceDocument |
DocumentReference |
TypeCode |
@typeCode |
ReferenceIdentifier |
ID |
数量 |
ノート |
サンプル・ペイロード
OAGIS 10.1 Order Forecastアウトバウンド・メッセージのサンプル・ペイロードを次に示します。
<sendCollaborationDocument xmlns="http://xmlns.oracle.com/apps/scm/cmk">
<CollaborationEvent testFlag="true" testResult="Success">
<CollaborationEventName>ProcessForecastInitiated</CollaborationEventName>
<RecipientKey1>1245</RecipientKey1>
<RecipientKey2>2959</RecipientKey2>
<RecipientKeyType>Supplier Site</RecipientKeyType>
<ObjectKey1>300100035338808</ObjectKey1>
<ObjectKey2>1002676</ObjectKey2>
<ObjectKey3>Vision Operations</ObjectKey3>
<ObjectData name="SourceOrderNumber">SOURCE_PO_001</ObjectData>
<ObjectData name="SourceOrderRevisionNumber">001</ObjectData>
<ObjectData name="CurrencyCode">USD</ObjectData>
<ObjectData name="OrderTotal">1000</ObjectData>
<CorrelationID>MSG_IN_NO_01</CorrelationID>
</CollaborationEvent>
<Document>
<tns:getSupplyForecastResponse xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns0="http://xmlns.oracle.com/apps/scm/supplyCollaboration/collaboration/forecastService/" xmlns:tns="http://xmlns.oracle.com/apps/scm/supplyCollaboration/collaboration/forecastService/types/" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns="">
<tns:result>
<ns0:CollaborationPlan>Description</ns0:CollaborationPlan>
<ns0:SupplierId>67891</ns0:SupplierId>
<ns0:SupplierName>Supplier Name</ns0:SupplierName>
<ns0:SupplierNumber>30</ns0:SupplierNumber>
<ns0:SupplierDUNS>DUNS-Number</ns0:SupplierDUNS>
<ns0:SupplierSiteId>67891</ns0:SupplierSiteId>
<ns0:SupplierSiteCode>A123</ns0:SupplierSiteCode>
<ns0:PublisherOrderType>A123</ns0:PublisherOrderType> <!-- PUBLISHER_ORDER_TYPE -->
<ns0:ForecastLine>
<ns0:CorrelationId>67891</ns0:CorrelationId>
<ns0:ShipToOrg>ShipToOrg</ns0:ShipToOrg>
<ns0:ShipToCustomer>ShipToCustomer</ns0:ShipToCustomer>
<ns0:ShipToLocation>ShipToLocation</ns0:ShipToLocation>
<ns0:ItemNumber>30</ns0:ItemNumber>
<ns0:InventoryOrgCode>A123</ns0:InventoryOrgCode>
<ns0:SupplierItemNumber>30</ns0:SupplierItemNumber>
<ns0:NoteToPlanner>NoteToPlanner</ns0:NoteToPlanner>
<ns0:NoteToSupplier>NoteToSupplier</ns0:NoteToSupplier>
<ns0:ForecastSchedule>
<ns0:Quantity unitCode="Ea">10.00</ns0:Quantity> <!-- UOM_CODE-->
<ns0:BucketStartDate>2018-11-03</ns0:BucketStartDate>
<ns0:BucketEndDate>2018-11-03</ns0:BucketEndDate>
<ns0:ReferenceDocument>
<ns0:Quantity>10.00</ns0:Quantity>
<ns0:ReferenceIdentifier>Description</ns0:ReferenceIdentifier>
</ns0:ReferenceDocument>
<ns0:ReferenceDocument>
<ns0:Quantity>10.00</ns0:Quantity>
<ns0:ReferenceIdentifier>Description</ns0:ReferenceIdentifier>
</ns0:ReferenceDocument>
<ns0:AggregatedReference>
<ns0:Quantity>10.00</ns0:Quantity>
</ns0:AggregatedReference>
<ns0:AggregatedReference>
<ns0:Quantity>10.00</ns0:Quantity>
</ns0:AggregatedReference>
</ns0:ForecastSchedule>
</ns0:ForecastLine>
</tns:result>
</tns:getSupplyForecastResponse>
</Document>
</sendCollaborationDocument>