Skip Headers
Oracle® Communications Design Studio Modeling OSM Processes
Release 7.2.4
Go to Design Studio Help Home
Go to Table of Contents
Go to Feedback page

Go to previous page
Go to next page
Mobi · ePub

Message Example

The predefined automation plug-in examples presuppose the following sample order:

<?xml version="1.0" encoding="UTF-8"?>
<ws:CreateOrder xmlns:ws="http://xmlns.oracle.com/communications/ordermanagement">
  <ProcessSalesOrderFulfillmentEBM xmlns="http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SalesOrder/V2" xmlns:sord="http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SalesOrder/V2" xmlns:aia="http://www.oracle.com/XSL/Transform/java/oracle.apps.aia.core.xpath.AIAFunctions" xmlns:xref="http://www.oracle.com/XSL/Transform/java/oracle.tip.xref.xpath.XRefXPathFunctions">
     <corecom:EBMHeader xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
       <corecom:EBMID>2d323736303332343736363930353735</corecom:EBMID>
       <corecom:EBMName>{http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SalesOrder/V2} ProcessSalesOrderFulfillmentEBM</corecom:EBMName>
       <corecom:EBOName>{http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SalesOrder/V2} SalesOrderEBO</corecom:EBOName>
       <corecom:CreationDateTime>2009-03-09T18:46:36-07:00</corecom:CreationDateTime>
       <corecom:VerbCode>process</corecom:VerbCode>
       <corecom:MessageProcessingInstruction>
         <corecom:EnvironmentCode>PRODUCTION</corecom:EnvironmentCode>
       </corecom:MessageProcessingInstruction>
       <corecom:Sender>
       <!-- Information about the sender - for example, a Siebel CRM -->
       </corecom:Sender>
       <corecom:BusinessScope></corecom:BusinessScope>
       <corecom:EBMTracking></corecom:EBMTracking>
     </corecom:EBMHeader>
     <DataArea>
       <corecom:Process xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2"/>
       <ProcessSalesOrderFulfillment>
           <corecom:Identification xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
                <corecom:BusinessComponentID schemeID="SALESORDER_ID" schemeAgencyID="COMMON">34333939373132333239373135353138</corecom:BusinessComponentID>
                <corecom:ID schemeID="SALESORDER_ID" schemeAgencyID="SEBL_01">ScenarioA2</corecom:ID>
                <corecom:ApplicationObjectKey>
                     <corecom:ID schemeID="SALESORDER_ID" schemeAgencyID="SEBL_01">88-2SGSG</corecom:ID>
                </corecom:ApplicationObjectKey>
                <corecom:Revision>
                    <corecom:Number>1</corecom:Number>
                </corecom:Revision>
           </corecom:Identification>
           <OrderDateTime>2009-03-09T18:40:21Z</OrderDateTime>
           <RequestedDeliveryDateTime>2009-03-10T00:00:00Z</RequestedDeliveryDateTime>
           <TypeCode>SALES ORDER</TypeCode>
           <FulfillmentPriorityCode>9</FulfillmentPriorityCode>
           <FulfillmentSuccessCode>DEFAULT</FulfillmentSuccessCode>
           <FulfillmentModeCode>DELIVER</FulfillmentModeCode>
           <SalesChannelCode/>
           <ProcessingNumber/>
           <ProcessingTypeCode/>
           <corecom:Status xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
                <corecom:Code>OPEN</corecom:Code>
                <corecom:Description/>
           </corecom:Status>
           <corecom:BusinessUnitReference xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
                <corecom:BusinessUnitIdentification>
                      <corecom:ID schemeID="ORGANIZATION_ID" schemeAgencyID="SEBL_01">0-R9NH</corecom:ID>
                </corecom:BusinessUnitIdentification>
           </corecom:BusinessUnitReference>
           <corecom:CustomerPartyReference xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
                <corecom:CustomerPartyAccountIdentification>
                      <corecom:BusinessComponentID schemeID="CUSTOMERPARTY_ACCOUNTID" schemeAgencyID="COMMON">2d353537333130353233303536343833</corecom:BusinessComponentID>
                      <corecom:ID schemeID="CUSTOMERPARTY_ACCOUNTID" schemeAgencyID="SEBL_01">88-2PB18</corecom:ID>
                      <corecom:ApplicationObjectKey>
                            <corecom:ID schemeID="CUSTOMERPARTY_ACCOUNTID" schemeAgencyID="SEBL_01">88-2PB18</corecom:ID>
                      </corecom:ApplicationObjectKey>
                </corecom:CustomerPartyAccountIdentification>
                <corecom:CustomerPartyAccountName>Adam,10000</corecom:CustomerPartyAccountName>
                <corecom:CustomerPartyAccountContactIdentification>
                      <corecom:BusinessComponentID schemeID="CUSTOMERPARTY_CONTACTID" schemeAgencyID="COMMON">2d353130393634353031313333353938</corecom:BusinessComponentID>
                      <corecom:ApplicationObjectKey>
                           <corecom:ID schemeID="CUSTOMERPARTY_CONTACTID" schemeAgencyID="SEBL_01">88-2MKA1</corecom:ID>
                      </corecom:ApplicationObjectKey>
                </corecom:CustomerPartyAccountContactIdentification>
                <corecom:CustomerPartyAccountContactAddressCommunication>
                      <corecom:AddressCommunication>
                           <corecom:Address>
                                <!-- Enter Address Nodes -->
                           </corecom:Address>
                      </corecom:AddressCommunication>
                </corecom:CustomerPartyAccountContactAddressCommunication>
                <corecom:CustomerPartyAccountTypeCode>RESIDENTIAL </corecom:CustomerPartyAccountTypeCode>
           </corecom:CustomerPartyReference>
           <corecom:PriceListReference xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
                <corecom:PriceListIdentification>
                    <corecom:ID>88-2D1YC</corecom:ID>
                </corecom:PriceListIdentification>
           </corecom:PriceListReference>
           <corecom:ShipToPartyReference xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
               <corecom:LocationReference>
                    <corecom:Address>
                        <!-- Enter Address Nodes -->
                    </corecom:Address>
               </corecom:LocationReference>
               <corecom:CustomerPartyAccountIdentification>
                    <corecom:BusinessComponentID schemeID="CUSTOMERPARTY_ACCOUNTID" schemeAgencyID="COMMON"/>
               </corecom:CustomerPartyAccountIdentification>
               <corecom:CustomerPartyAccountContactIdentification>
                    <corecom:BusinessComponentID schemeID="CUSTOMERPARTY_CONTACTID" schemeAgencyID="COMMON">2d353130393634353031313333353938</corecom:BusinessComponentID>
                    <corecom:ApplicationObjectKey>
                         <corecom:ID schemeID="CUSTOMERPARTY_CONTACTID" schemeAgencyID="SEBL_01">88-2MKA1</corecom:ID>
                    </corecom:ApplicationObjectKey>
               </corecom:CustomerPartyAccountContactIdentification>
           </corecom:ShipToPartyReference>
           <corecom:ParentSalesOrderReference xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
                <corecom:SalesOrderIdentification>
                    <corecom:BusinessComponentID schemeID="SALESORDER_ID" schemeAgencyID="COMMON"/>
                </corecom:SalesOrderIdentification>
           </corecom:ParentSalesOrderReference>
           <corecom:ProjectReference xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
               <corecom:ProjectIdentfication>
                   <corecom:ID schemeID="PROJECT_ID" schemeAgencyID="SEBL_01"/>
               </corecom:ProjectIdentfication>
           </corecom:ProjectReference>
           <corecom:SalespersonPartyReference xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
               <corecom:PartyIdentification>
                    <corecom:ID schemeID="SALESPERSON_PARTYID" schemeAgencyID="SEBL_01">0-1</corecom:ID>
               </corecom:PartyIdentification>
           </corecom:SalespersonPartyReference>
           <!-- Enter order line items here -->
       </ProcessSalesOrderFulfillment>
       </DataArea>
  </ProcessSalesOrderFulfillmentEBM>
</ws:CreateOrder>