Generate Partial Plan
The SOAP web service only provides a preview for order decomposition. the valid plan generation phases are VALIDATION, DECOMPOSING, OPTIMIZING, and PUBLISHING. In all other cases this web service returns a preview of the complete generated plan.
Generate Partial Plan Request
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ord="http://www.tibco.com/aff/orderservice" xmlns:ord1="http://www.tibco.com/aff/order" xmlns:com="http://www.tibco.com/aff/commontypes">
<soapenv:Header/>
<soapenv:Body>
<ord:PartialPlanRequest ExternalBusinessTransactionID="1">
<ord:orderRequest>
<ord1:orderRef>GG_SU_Local7</ord1:orderRef>
<ord1:header>
<ord1:description>GG_JM</ord1:description>
<ord1:customerID>JM</ord1:customerID>
<ord1:subscriberID>TIBCO</ord1:subscriberID>
<ord1:requiredByDate>2012-03-12T13:20:00-05:00</ord1:requiredByDate>
<ord1:invoiceAddress>
<com:line1>test123</com:line1>
<com:locality>test123</com:locality>
<com:region>test123</com:region>
<com:country>IN</com:country>
<com:postCode>411057</com:postCode>
<com:supplementaryLocation>test123</com:supplementaryLocation>
</ord1:invoiceAddress>
<ord1:deliveryAddress>
<com:line1>test123</com:line1>
<com:locality>test123</com:locality>
<com:region>test123</com:region>
<com:country>IN</com:country>
<com:postCode>411057</com:postCode>
<com:supplementaryLocation>test123</com:supplementaryLocation>
</ord1:deliveryAddress>
<ord1:notes>TEST</ord1:notes>
</ord1:header>
<ord1:line>
<ord1:lineNumber>1</ord1:lineNumber>
<ord1:productID>B1</ord1:productID>
<ord1:productVersion>1.0</ord1:productVersion>
<ord1:quantity>1</ord1:quantity>
<ord1:uom>UOM</ord1:uom>
<ord1:action>PROVIDE</ord1:action>
<ord1:actionMode>MOVE</ord1:actionMode>
<ord1:inventoryID>1</ord1:inventoryID>
</ord1:line>
</ord:orderRequest>
<ord:planGenerationPhase>DECOMPOSING</ord:planGenerationPhase>
</ord:PartialPlanRequest>
</soapenv:Body>
</soapenv:Envelope>
Generate Partial Plan Response
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns4:PartialPlanResponse xmlns:ns9="http://www.tibco.com/aff/orderservice/result" xmlns:ns8="http://www.tibco.com/aff/aopd/service/soap" xmlns:ns7="http://www.tibco.com/aff/aopdservice/result" xmlns:ns6="http://www.tibco.com/aff/planfragments" xmlns:ns5="http://www.tibco.com/aff/plan" xmlns:ns4="http://www.tibco.com/aff/orderservice" xmlns:ns3="http://www.tibco.com/aff/commontypes" xmlns:ns2="http://www.tibco.com/aff/order">
<ns4:plan>
<ns5:planID>5cbb306d-2806-4830-845e-46eaf72927fd</ns5:planID>
<ns5:orderID>dc8dc9b8-87be-40fa-8600-b621a420ed65</ns5:orderID>
<ns5:orderRef>GG_SU_Local7</ns5:orderRef>
<ns5:originator>AOPD</ns5:originator>
<ns5:planCreationDate>2013-09-17T11:47:22.456-07:00</ns5:planCreationDate>
<ns5:status>START</ns5:status>
<ns5:statusChanged>2013-09-17T11:47:22.456-07:00</ns5:statusChanged>
<ns5:planItem>
<ns5:planItemID>c705350b-5ae1-462c-989e-2a224d10a7c1</ns5:planItemID>
<ns5:description>B1 PROVIDE</ns5:description>
<ns5:planFragmentUniqueID>EP_TEST</ns5:planFragmentUniqueID>
<ns5:orderLine>
<ns5:orderLineNumber>1</ns5:orderLineNumber>
<ns5:eol>true</ns5:eol>
</ns5:orderLine>
<ns5:action>PROVIDE</ns5:action>
<ns5:status>START</ns5:status>
<ns5:statusChanged>2013-09-17T11:47:22.456-07:00</ns5:statusChanged>
<ns5:udf>
<ns5:flavor>config</ns5:flavor>
<ns5:name>RECORD_TYPE</ns5:name>
<ns5:value>PO</ns5:value>
</ns5:udf>
<ns5:udf>
<ns5:flavor>config</ns5:flavor>
<ns5:name>COMPENSATE_PROVIDE</ns5:name>
<ns5:value>DEFAULT</ns5:value>
</ns5:udf>
<ns5:udf>
<ns5:flavor>config</ns5:flavor>
<ns5:name>COMPENSATE_CEASE</ns5:name>
<ns5:value>DEFAULT</ns5:value>
</ns5:udf>
<ns5:udf>
<ns5:flavor>config</ns5:flavor>
<ns5:name>EOL</ns5:name>
<ns5:value>Y</ns5:value>
</ns5:udf>
<ns5:udf>
<ns5:evaluationPriority/>
<ns5:type>Shared</ns5:type>
<ns5:flavor>config</ns5:flavor>
<ns5:name>CONTRACTID-MV</ns5:name>
<ns5:value>CONTRACTID-MV value in B1 product model.</ns5:value>
</ns5:udf>
<ns5:udf>
<ns5:flavor>config</ns5:flavor>
<ns5:name>EPRM_ACTION_CEASE</ns5:name>
<ns5:value>COMPENSATE_RESTART</ns5:value>
</ns5:udf>
<ns5:udf>
<ns5:flavor>config</ns5:flavor>
<ns5:name>PRODUCTID</ns5:name>
<ns5:value>B1</ns5:value>
</ns5:udf>
<ns5:udf>
<ns5:flavor>config</ns5:flavor>
<ns5:name>EPMR_ACTION_WITHDRAW</ns5:name>
<ns5:value>COMPENSATE</ns5:value>
</ns5:udf>
<ns5:udf>
<ns5:flavor>config</ns5:flavor>
<ns5:name>Action</ns5:name>
<ns5:value>PROVIDE</ns5:value>
</ns5:udf>
<ns5:udf>
<ns5:flavor>config</ns5:flavor>
<ns5:name>M_EP_UDFS</ns5:name>
<ns5:value>c705350b-5ae1-462c-989e-2a224d10a7c1</ns5:value>
</ns5:udf>
<ns5:udf>
<ns5:flavor>config</ns5:flavor>
<ns5:name>TASKID</ns5:name>
<ns5:value>c705350b-5ae1-462c-989e-2a224d10a7c1</ns5:value>
</ns5:udf>
<ns5:udf>
<ns5:flavor>config</ns5:flavor>
<ns5:name>EPMR_ACTION_PROVIDE</ns5:name>
<ns5:value>COMPENSATE_RESTART</ns5:value>
</ns5:udf>
<ns5:udf>
<ns5:flavor>config</ns5:flavor>
<ns5:name>GLOBAL_PRODUCT_NAME</ns5:name>
<ns5:value>B1</ns5:value>
</ns5:udf>
<ns5:udf>
<ns5:flavor>config</ns5:flavor>
<ns5:name>ORDERLINE</ns5:name>
<ns5:value>1</ns5:value>
</ns5:udf>
</ns5:planItem>
</ns4:plan>
</ns4:PartialPlanResponse>
</soap:Body>
</soap:Envelope>
Copyright © Cloud Software Group, Inc. All rights reserved.
