on 07-27-2012 12:17 PM
On my machine, I am trying to create a trx that will allow me to interact with SAP ME's web services and I started by adding a web service action. I plugged in http://<IP or fully qualified hostname>:<PORT>/manufacturing-services/ProductionOrderService?wsdl and I tested using a credential alias (optional) and not using one. I click next and the wizard hangs. It does not reach the next screen and I have to either kill the workbench or simply exit the wizard. So naturally, I think this is a network issue with a firewall or a port being closed so I test this from my server. From the server, I have no issues and I am able to proceed and everything is successful. I contacted my network admin and we had a video conference over skype along with a screen share to show him the issue and how it works on the server. He stated that there is no proxy and the firewall is wide open, but he sees no traffic from my machine to the server when I am having the issue. Has anyone in the MII world experienced this before and how did you solve it?
I am experiencing the same issue in our environment. There are other developers in our environment that are able to run through the web service action block wizard without any issues. However, after I enter the URL to the WSDL the web service action block hangs when I click the Next button. Anyone solved this?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Since there is no traffic comming from your computer, the mii work bench might be passing the request to the mii server to be run, this would give you the effect of no traffic between your pc and the WSDL.
In that case make sure the user running MII on the server has access to the WSDL.
Alternatively try hitting the WSDL through a web browser or if you have it Visual Studios or another IDE to make sure you have access to it. You could even go so far as creating a small console app that consumes the web service to make sure you have execute permissions too.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I can use the SoapUI and the browser just fine from my machine. This is my result from using the ProductionService.
- <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://sap.com/xi/ME" targetNamespace="http://sap.com/xi/ME">- <wsdl:types>- <xs:schema xmlns:tns="http://sap.com/xi/SAPGlobal/GDT" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://sap.com/xi/SAPGlobal/GDT" version="1.0">- <xs:complexType name="BasicBusinessDocumentMessageHeader">- <xs:sequence> <xs:element minOccurs="0" name="ID" type="tns:BusinessDocumentMessageID" /> <xs:element minOccurs="0" name="UUID" type="xs:string" /> <xs:element minOccurs="0" name="ReferenceID" type="tns:BusinessDocumentMessageID" /> <xs:element minOccurs="0" name="ReferenceUUID" type="xs:string" /> </xs:sequence>
</xs:complexType>
</xs:schema>
- <xs:schema xmlns:ns1="http://sap.com/xi/SAPGlobal/GDT" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://sap.com/xi/ME" version="1.0"> <xs:element name="StandardMessageFault" type="tns:BusinessException" /> - <xs:complexType name="ProductionOrderCreateRequestMessage_sync">- <xs:sequence> <xs:element minOccurs="0" name="MessageHeader" type="ns1:BasicBusinessDocumentMessageHeader" /> <xs:element name="ProductionOrder" type="tns:ProductionOrderIn" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="ProductionOrderIn">- <xs:all> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> <xs:element name="ShopOrder" type="tns:ShopOrderIn" /> <xs:element minOccurs="0" name="BOM" type="tns:BOMIn" /> <xs:element minOccurs="0" name="Router" type="tns:RouterIn" /> <xs:element minOccurs="0" name="ShopOrderReleaseInfo" type="tns:ShopOrderReleaseInfo" /> </xs:all>
</xs:complexType>
- <xs:complexType name="ShopOrderIn">- <xs:all> <xs:element name="ShopOrder" type="xs:string" /> <xs:element name="SiteRef" type="tns:SiteRef" /> <xs:element minOccurs="0" name="Description" type="tns:Description" /> <xs:element minOccurs="0" name="StatusRef" type="tns:StatusRef" /> <xs:element minOccurs="0" name="Priority" type="ns1:INTEGERQuantity" /> <xs:element minOccurs="0" name="ShopOrderTypeRef" type="tns:ShopOrderTypeRef" /> <xs:element name="PlannedItemRef" type="tns:ItemRef" /> <xs:element minOccurs="0" name="PlannedRouterRef" type="tns:RouterRef" /> <xs:element minOccurs="0" name="PlannedBOMRef" type="tns:BOMRef" /> <xs:element minOccurs="0" name="PlannedWorkCenterRef" type="tns:WorkCenterRef" /> <xs:element minOccurs="0" name="PlannedStartDate" type="ns1:DateTime" /> <xs:element minOccurs="0" name="PlannedCompleteDate" type="ns1:DateTime" /> <xs:element name="QuantityToBuild" type="ns1:INTEGERQuantity" /> <xs:element minOccurs="0" name="CustomerRef" type="tns:CustomerRef" /> <xs:element minOccurs="0" name="CustomerOrderRef" type="tns:CustomerOrderRef" /> <xs:element minOccurs="0" name="LccRef" type="tns:LCCRef" /> <xs:element minOccurs="0" name="OriginalStatusRef" type="tns:StatusRef" /> <xs:element minOccurs="0" name="ScheduledCompleteDate" type="ns1:DateTime" /> <xs:element minOccurs="0" name="ScheduledStartDate" type="ns1:DateTime" /> <xs:element minOccurs="0" name="RmaSFCDataTypeRef" type="tns:RMASFCDataTypeRef" /> <xs:element minOccurs="0" name="RmaShopOrderDataTypeRef" type="tns:RMAShopOrderDataTypeRef" /> <xs:element minOccurs="0" name="TransferSite" type="xs:string" /> <xs:element minOccurs="0" name="TransferType" type="tns:TransferType" /> <xs:element minOccurs="0" name="EndUnitNumber" type="tns:Name" /> <xs:element minOccurs="0" name="ErpOrder" type="xs:boolean" /> <xs:element minOccurs="0" name="ErpProductionVersion" type="ns1:ProductionVersionID" /> <xs:element minOccurs="0" name="ErpUnitOfMeasure" type="xs:string" /> <xs:element minOccurs="0" name="BatchNumber" type="ns1:LEN20Name" /> <xs:element minOccurs="0" name="AllowInqueueSfcOnSoClose" type="xs:boolean" /> <xs:element minOccurs="0" name="ShopOrderSFCPlanList" type="tns:ShopOrderSFCPlanList" /> <xs:element minOccurs="0" name="ShopOrderSFCList" type="tns:ShopOrderSFCList" /> <xs:element minOccurs="0" name="ShopOrderSubassemblyList" type="tns:ShopOrderSubassemblyList" /> <xs:element minOccurs="0" name="ShopOrderSubassyPeggedList" type="tns:ShopOrderSubassyPeggedList" /> <xs:element minOccurs="0" name="TransferDataList" type="tns:TransferDataList" /> <xs:element minOccurs="0" name="CustomFieldList" type="tns:CustomFieldList" /> <xs:element minOccurs="0" name="QuantityOrdered" type="ns1:INTEGERQuantity" /> </xs:all>
</xs:complexType>
- <xs:complexType name="StatusRef">- <xs:all> <xs:element name="Status" type="tns:SHORTName" /> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> </xs:all>
</xs:complexType>
- <xs:complexType name="ShopOrderTypeRef">- <xs:all> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> <xs:element name="OrderType" type="xs:string" /> </xs:all>
</xs:complexType>
- <xs:complexType name="ItemRef">- <xs:all> <xs:element name="Item" type="xs:string" /> <xs:element minOccurs="0" name="Revision" type="xs:string" /> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> </xs:all>
</xs:complexType>
- <xs:complexType name="RouterRef">- <xs:all> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> <xs:element name="Router" type="xs:string" /> <xs:element minOccurs="0" name="Revision" type="xs:string" /> <xs:element minOccurs="0" name="RouterType" type="tns:RouterType" /> </xs:all>
</xs:complexType>
- <xs:complexType name="BOMRef">- <xs:all> <xs:element name="Bom" type="xs:string" /> <xs:element minOccurs="0" name="Revision" type="xs:string" /> <xs:element minOccurs="0" name="BomType" type="tns:BOMType" /> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> </xs:all>
</xs:complexType>
- <xs:complexType name="WorkCenterRef">- <xs:all> <xs:element name="WorkCenter" type="xs:string" /> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> </xs:all>
</xs:complexType>
- <xs:complexType name="CustomerRef">- <xs:all> <xs:element name="Customer" type="ns1:LEN40Name" /> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> </xs:all>
</xs:complexType>
- <xs:complexType name="CustomerOrderRef">- <xs:all> <xs:element name="CustomerOrder" type="ns1:LEN40Name" /> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> </xs:all>
</xs:complexType>
- <xs:complexType name="LCCRef">- <xs:all> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> <xs:element name="LaborChargeCode" type="xs:string" /> </xs:all>
</xs:complexType>
- <xs:complexType name="DataTypeRef">- <xs:all> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> <xs:element name="Category" type="ns1:LEN20Name" /> <xs:element name="DataTypeName" type="tns:Name" /> </xs:all>
</xs:complexType>
- <xs:complexType name="ShopOrderSFCPlanList">- <xs:sequence> <xs:element maxOccurs="unbounded" minOccurs="0" name="ShopOrderSFCPlan" type="tns:ShopOrderSFCPlan" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="ShopOrderSFCPlan">- <xs:sequence> <xs:element minOccurs="0" name="Sfc" type="xs:string" /> <xs:element minOccurs="0" name="SerialNumber" type="ns1:LEN20Name" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="ShopOrderSFCList">- <xs:sequence> <xs:element maxOccurs="unbounded" minOccurs="0" name="ShopOrderSFC" type="tns:ShopOrderSFC" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="SFCRef">- <xs:all> <xs:element name="Sfc" type="xs:string" /> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> </xs:all>
</xs:complexType>
- <xs:complexType name="ShopOrderSubassemblyList">- <xs:sequence> <xs:element maxOccurs="unbounded" minOccurs="0" name="ShopOrderSubassembly" type="tns:ShopOrderSubassembly" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="ShopOrderSubassembly">- <xs:sequence> <xs:element minOccurs="0" name="ShopOrderParentRef" type="tns:ShopOrderRef" /> <xs:element name="SubassemblyShopOrderRef" type="tns:ShopOrderRef" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="ShopOrderRef">- <xs:all> <xs:element name="ShopOrder" type="xs:string" /> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> </xs:all>
</xs:complexType>
- <xs:complexType name="ShopOrderSubassyPeggedList">- <xs:sequence> <xs:element maxOccurs="unbounded" minOccurs="0" name="ShopOrderSubassyPegged" type="tns:ShopOrderSubassyPegged" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="ShopOrderSubassyPegged">- <xs:sequence> <xs:element minOccurs="0" name="ParentShopOrderRef" type="tns:ShopOrderRef" /> <xs:element name="PeggedShopOrderRef" type="tns:ShopOrderRef" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="TransferDataList">- <xs:sequence> <xs:element maxOccurs="unbounded" minOccurs="0" name="TransferData" type="tns:TransferData" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="TransferData">- <xs:sequence> <xs:element minOccurs="0" name="TransferParent" type="tns:TransferParent" /> <xs:element name="TransferType" type="tns:TransferType" /> <xs:element name="TransferSite" type="tns:SiteRef" /> <xs:element name="AlarmTypeConfigRef" type="tns:AlarmTypeConfigRef" /> <xs:element name="DefaultChoice" type="xs:boolean" /> <xs:element name="ExportTemplateRef" type="tns:ExportTemplateRef" /> <xs:element name="ReceiveRequired" type="xs:boolean" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="TransferParent">- <xs:sequence> <xs:element minOccurs="0" name="ShopOrderRef" type="xs:anyType" /> <xs:element minOccurs="0" name="ItemGroupRef" type="tns:ItemGroupRef" /> <xs:element minOccurs="0" name="ItemRef" type="tns:ItemRef" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="ItemGroupRef">- <xs:all> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> <xs:element name="ItemGroup" type="tns:SHORTName" /> </xs:all>
</xs:complexType>
- <xs:complexType name="AlarmTypeConfigRef">- <xs:all> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> <xs:element name="AlarmType" type="ns1:LEN40Name" /> <xs:element name="TypeSpecific" type="xs:boolean" /> </xs:all>
</xs:complexType>
- <xs:complexType name="ExportTemplateRef">- <xs:all> <xs:element name="TransferDataType" type="tns:TransferDataType" /> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> <xs:element name="TemplateName" type="xs:string" /> </xs:all>
</xs:complexType>
- <xs:complexType name="CustomFieldList">- <xs:sequence> <xs:element maxOccurs="unbounded" minOccurs="0" name="CustomField" type="tns:CustomField" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="CustomField">- <xs:sequence> <xs:element name="Attribute" type="ns1:LEN60Name" /> <xs:element name="Value" type="ns1:Text" /> <xs:element minOccurs="0" name="Description" type="tns:Description" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="BOMIn">- <xs:all> <xs:element name="Bom" type="xs:string" /> <xs:element minOccurs="0" name="Revision" type="xs:string" /> <xs:element minOccurs="0" name="BomType" type="tns:BOMType" /> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> <xs:element minOccurs="0" name="Description" type="tns:Description" /> <xs:element minOccurs="0" name="ErpBom" type="xs:string" /> <xs:element minOccurs="0" name="StatusRef" type="tns:StatusRef" /> <xs:element default="R" minOccurs="0" name="EffectivityControl" type="tns:EffectivityControl" /> <xs:element minOccurs="0" name="CopiedFromBOMRef" type="tns:BOMRef" /> <xs:element minOccurs="0" name="CompletionStep" type="ns1:Text" /> <xs:element minOccurs="0" name="BomTemplate" type="xs:boolean" /> <xs:element minOccurs="0" name="CurrentRevision" type="xs:boolean" /> <xs:element minOccurs="0" name="Kit" type="xs:boolean" /> <xs:element minOccurs="0" name="BomComponentList" type="tns:BOMComponentListIn" /> <xs:element minOccurs="0" name="CustomFieldList" type="tns:CustomFieldList" /> </xs:all>
</xs:complexType>
- <xs:complexType name="BOMComponentListIn">- <xs:sequence> <xs:element maxOccurs="unbounded" minOccurs="0" name="BomComponent" type="tns:BOMComponentIn" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="BOMComponentIn">- <xs:all> <xs:element name="Component" type="tns:ItemRef" /> <xs:element minOccurs="0" name="Sequence" type="ns1:INTEGERQuantity" /> <xs:element minOccurs="0" name="ParentSequence" type="ns1:INTEGERQuantity" /> <xs:element minOccurs="0" name="BomComponentType" type="tns:BOMComponentType" /> <xs:element minOccurs="0" name="Enabled" type="xs:boolean" /> <xs:element minOccurs="0" name="ValidStart" type="ns1:DateTime" /> <xs:element minOccurs="0" name="ValidEnd" type="ns1:DateTime" /> <xs:element minOccurs="0" name="UseItemDefaults" type="xs:boolean" /> <xs:element minOccurs="0" name="PreAssembled" type="xs:boolean" /> <xs:element minOccurs="0" name="AssyDataTypeRef" type="tns:AssyDataTypeRef" /> <xs:element minOccurs="0" name="Quantity" type="xs:decimal" /> <xs:element minOccurs="0" name="AssembleAsRequired" type="xs:boolean" /> <xs:element minOccurs="0" name="AutoConsumeKit" type="xs:boolean" /> <xs:element minOccurs="0" name="TestPart" type="xs:boolean" /> <xs:element minOccurs="0" name="DisassembleOperationRef" type="tns:OperationRef" /> <xs:element minOccurs="0" name="MaximumUsage" type="ns1:INTEGERQuantity" /> <xs:element minOccurs="0" name="CreateTrackableSFC" type="tns:CreateTrackableSFC" /> <xs:element minOccurs="0" name="MaximumNC" type="ns1:INTEGERQuantity" /> <xs:element minOccurs="0" name="AlternateComponentList" type="tns:AlternateComponentList" /> <xs:element minOccurs="0" name="BomOperation" type="tns:BOMOperation" /> <xs:element minOccurs="0" name="BomRefDesList" type="tns:BomRefDesList" /> <xs:element minOccurs="0" name="CustomFieldList" type="tns:CustomFieldList" /> </xs:all>
</xs:complexType>
- <xs:complexType name="AssyDataTypeRef">- <xs:all> <xs:element name="AssyDataType" type="ns1:LEN20Name" /> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> </xs:all>
</xs:complexType>
- <xs:complexType name="OperationRef">- <xs:all> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> <xs:element name="Operation" type="xs:string" /> <xs:element name="Revision" type="xs:string" /> </xs:all>
</xs:complexType>
- <xs:complexType name="AlternateComponentList">- <xs:sequence> <xs:element maxOccurs="unbounded" minOccurs="0" name="AlternateComponent" type="tns:AlternateComponent" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="AlternateComponent">- <xs:all> <xs:element minOccurs="0" name="BomComponentRef" type="tns:BOMComponentRef" /> <xs:element name="ItemRef" type="tns:ItemRef" /> <xs:element name="Substitute" type="xs:boolean" /> <xs:element minOccurs="0" name="RequiredSubstitute" type="xs:boolean" /> <xs:element minOccurs="0" name="ValidStart" type="ns1:DateTime" /> <xs:element minOccurs="0" name="ValidEnd" type="ns1:DateTime" /> </xs:all>
</xs:complexType>
- <xs:complexType name="BOMComponentRef">- <xs:all> <xs:element name="BomRef" type="tns:BOMRef" /> <xs:element name="Component" type="tns:ItemRef" /> <xs:element name="Sequence" type="ns1:INTEGERQuantity" /> </xs:all>
</xs:complexType>
- <xs:complexType name="BOMOperation">- <xs:all> <xs:element name="OperationRef" type="tns:OperationRef" /> <xs:element minOccurs="0" name="Quantity" type="ns1:INTEGERQuantity" /> <xs:element minOccurs="0" name="BomRefDes" type="tns:BOMRefDes" /> </xs:all>
</xs:complexType>
- <xs:complexType name="BOMRefDes">- <xs:all> <xs:element name="RefDes" type="xs:string" /> <xs:element minOccurs="0" name="Sequence" type="ns1:INTEGERQuantity" /> <xs:element minOccurs="0" name="Quantity" type="ns1:INTEGERQuantity" /> </xs:all>
</xs:complexType>
- <xs:complexType name="BomRefDesList">- <xs:sequence> <xs:element maxOccurs="unbounded" minOccurs="0" name="BomRefDes" type="tns:BOMRefDes" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="RouterIn">- <xs:all> <xs:element name="SiteRef" type="tns:SiteRef" /> <xs:element name="Router" type="xs:string" /> <xs:element name="Revision" type="xs:string" /> <xs:element name="RouterType" type="tns:RouterType" /> <xs:element minOccurs="0" name="Description" type="tns:Description" /> <xs:element minOccurs="0" name="CopiedFromRouterRef" type="tns:RouterRef" /> <xs:element minOccurs="0" name="CurrentRevision" type="xs:boolean" /> <xs:element minOccurs="0" name="DispositionGroupRef" type="tns:DispositionGroupRef" /> <xs:element minOccurs="0" name="EffectiveEndDate" type="ns1:DateTime" /> <xs:element minOccurs="0" name="EffectiveStartDate" type="ns1:DateTime" /> <xs:element minOccurs="0" name="EffectivityControl" type="tns:EffectivityControl" /> <xs:element name="EntryRouterStepRef" type="tns:RouterStepRef" /> <xs:element minOccurs="0" name="DepotRouter" type="xs:boolean" /> <xs:element minOccurs="0" name="SendDepotRouterToSAP" type="xs:boolean" /> <xs:element name="StatusRef" type="tns:StatusRef" /> <xs:element minOccurs="0" name="TemporaryRouter" type="xs:boolean" /> <xs:element name="RouterStepList" type="tns:RouterStepList" /> <xs:element minOccurs="0" name="DocumentLinkList" type="tns:DocumentLinkList" /> <xs:element minOccurs="0" name="QueueDecisionType" type="tns:QueueDecisionType" /> <xs:element minOccurs="0" name="CustomFieldList" type="tns:CustomFieldList" /> </xs:all>
</xs:complexType>
- <xs:complexType name="DispositionGroupRef">- <xs:all> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> <xs:element name="DispositionGroup" type="ns1:LEN40Name" /> </xs:all>
</xs:complexType>
- <xs:complexType name="RouterStepRef">- <xs:all> <xs:element minOccurs="0" name="RouterRef" type="tns:RouterRef" /> <xs:element name="StepId" type="xs:string" /> </xs:all>
</xs:complexType>
- <xs:complexType name="RouterStepList">- <xs:sequence> <xs:element maxOccurs="unbounded" name="RouterStep" type="tns:RouterStep" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="RouterStep">- <xs:all> <xs:element minOccurs="0" name="RouterStepRef" type="tns:RouterStepRef" /> <xs:element minOccurs="0" name="RouterNextStepList" type="tns:RouterNextStepList" /> <xs:element minOccurs="0" name="QueueDecisionType" type="tns:QueueDecisionType" /> <xs:element minOccurs="0" name="Sequence" type="ns1:INTEGERQuantity" /> <xs:element minOccurs="0" name="Rework" type="xs:boolean" /> <xs:element minOccurs="0" name="Description" type="tns:Description" /> <xs:element minOccurs="0" name="ReportingStep" type="tns:Name" /> <xs:element minOccurs="0" name="RouterOperationList" type="tns:RouterOperationList" /> <xs:element minOccurs="0" name="RouterScrapStepList" type="tns:RouterScrapStepList" /> <xs:element minOccurs="0" name="RouterReturnStepList" type="tns:RouterReturnStepList" /> <xs:element minOccurs="0" name="RouterHoldStepList" type="tns:RouterHoldStepList" /> <xs:element minOccurs="0" name="RouterDoneStepList" type="tns:RouterDoneStepList" /> <xs:element minOccurs="0" name="RouterLinkList" type="tns:RouterLinkList" /> <xs:element minOccurs="0" name="RouterStepGroupList" type="tns:RouterStepGroupList" /> <xs:element name="RouterComp" type="tns:RouterCompType" /> <xs:element name="StepId" type="xs:string" /> </xs:all>
</xs:complexType>
- <xs:complexType name="RouterNextStepList">- <xs:sequence> <xs:element maxOccurs="unbounded" name="RouterNextStep" type="tns:RouterNextStep" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="RouterNextStep">- <xs:all> <xs:element minOccurs="0" name="RouterStepRef" type="tns:RouterStepRef" /> <xs:element name="NextStepRef" type="tns:NextStepRef" /> <xs:element minOccurs="0" name="ActionId" type="ns1:LEN20Name" /> <xs:element minOccurs="0" name="Description" type="tns:Description" /> <xs:element minOccurs="0" name="FailurePath" type="xs:boolean" /> <xs:element minOccurs="0" name="ScriptRef" type="tns:ScriptRef" /> <xs:element minOccurs="0" name="Sequence" type="ns1:INTEGERQuantity" /> <xs:element minOccurs="0" name="Rework" type="xs:boolean" /> </xs:all>
</xs:complexType>
- <xs:complexType name="NextStepRef">- <xs:all> <xs:element name="StepId" type="xs:string" /> <xs:element minOccurs="0" name="RouterRef" type="tns:RouterRef" /> </xs:all>
</xs:complexType>
- <xs:complexType name="ScriptRef">- <xs:all> <xs:element name="ScriptId" type="tns:SHORTName" /> <xs:element name="Sequence" type="ns1:INTEGERQuantity" /> <xs:element minOccurs="0" name="ModifiedDateTime" type="ns1:DateTime" /> <xs:element name="ScriptContext" type="tns:LONGName" /> </xs:all>
</xs:complexType>
- <xs:complexType name="RouterOperationList">- <xs:sequence> <xs:element maxOccurs="unbounded" name="RouterOperation" type="tns:RouterOperation" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="RouterOperation">- <xs:all> <xs:element minOccurs="0" name="RouterStepRef" type="tns:RouterStepRef" /> <xs:element minOccurs="0" name="MaxLoop" type="ns1:INTEGERQuantity" /> <xs:element minOccurs="0" name="OperationRef" type="tns:OperationRef" /> <xs:element minOccurs="0" name="SpecialInstruction" type="xs:string" /> <xs:element minOccurs="0" name="StepType" type="tns:SHORTName" /> <xs:element minOccurs="0" name="CompletionStep" type="ns1:Text" /> <xs:element minOccurs="0" name="ProcessIdentifier" type="ns1:Text" /> <xs:element minOccurs="0" name="ControlKey" type="ns1:Text" /> <xs:element minOccurs="0" name="CustomFieldList" type="tns:CustomFieldList" /> </xs:all>
</xs:complexType>
- <xs:complexType name="RouterScrapStepList">- <xs:sequence> <xs:element maxOccurs="unbounded" name="RouterScrapStep" type="tns:RouterScrapStep" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="RouterScrapStep">- <xs:all> <xs:element minOccurs="0" name="RouterStepRef" type="tns:RouterStepRef" /> <xs:element minOccurs="0" name="ScrapAll" type="xs:boolean" /> <xs:element minOccurs="0" name="ScrapAndReturnComp" type="xs:boolean" /> <xs:element minOccurs="0" name="ScrapParent" type="xs:boolean" /> <xs:element minOccurs="0" name="SfcStatusRef" type="tns:StatusRef" /> </xs:all>
</xs:complexType>
- <xs:complexType name="RouterReturnStepList">- <xs:sequence> <xs:element maxOccurs="unbounded" name="RouterReturnStep" type="tns:RouterReturnStep" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="RouterReturnStep">- <xs:all> <xs:element minOccurs="0" name="RouterStepRef" type="tns:RouterStepRef" /> <xs:element minOccurs="0" name="CompleteOriginal" type="xs:boolean" /> <xs:element minOccurs="0" name="OperationRef" type="tns:OperationRef" /> <xs:element minOccurs="0" name="ReturnType" type="tns:ReturnType" /> </xs:all>
</xs:complexType>
- <xs:complexType name="RouterHoldStepList">- <xs:sequence> <xs:element maxOccurs="unbounded" name="RouterHoldStep" type="tns:RouterHoldStep" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="RouterHoldStep">- <xs:all> <xs:element minOccurs="0" name="RouterStepRef" type="tns:RouterStepRef" /> <xs:element minOccurs="0" name="CompleteOriginal" type="xs:boolean" /> <xs:element minOccurs="0" name="Immediat" type="xs:boolean" /> <xs:element minOccurs="0" name="OperationRef" type="tns:OperationRef" /> <xs:element minOccurs="0" name="SfcStatusRef" type="tns:StatusRef" /> </xs:all>
</xs:complexType>
- <xs:complexType name="RouterDoneStepList">- <xs:sequence> <xs:element maxOccurs="unbounded" name="RouterDoneStep" type="tns:RouterDoneStep" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="RouterLinkList">- <xs:sequence> <xs:element maxOccurs="unbounded" name="RouterLink" type="tns:RouterLink" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="RouterLink">- <xs:all> <xs:element name="RouterStepRef" type="tns:RouterStepRef" /> <xs:element name="RouterOrGroup" type="tns:RouterOrGroup" /> </xs:all>
</xs:complexType>
- <xs:complexType name="RouterStepGroupList">- <xs:sequence> <xs:element maxOccurs="unbounded" name="RouterStepGroup" type="tns:RouterStepGroup" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="RouterStepGroup">- <xs:all> <xs:element minOccurs="0" name="RouterStepRef" type="tns:RouterStepRef" /> <xs:element name="RouterStepGroupType" type="tns:RouterStepGroupType" /> <xs:element name="RouterStepGroupStepList" type="tns:RouterStepGroupStepList" /> </xs:all>
</xs:complexType>
- <xs:complexType name="RouterStepGroupStepList">- <xs:sequence> <xs:element maxOccurs="unbounded" name="RouterStepGroupStep" type="tns:RouterStepGroupStep" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="RouterStepGroupStep">- <xs:all> <xs:element minOccurs="0" name="RouterStepGroupRef" type="tns:RouterStepGroupRef" /> <xs:element name="Sequence" type="ns1:INTEGERQuantity" /> <xs:element name="RouterStepRef" type="tns:RouterStepRef" /> <xs:element minOccurs="0" name="Successors" type="ns1:Text" /> </xs:all>
</xs:complexType>
- <xs:complexType name="RouterCompType">- <xs:sequence> <xs:element minOccurs="0" name="RouterHoldStep" type="tns:RouterHoldStep" /> <xs:element minOccurs="0" name="RouterScrapStep" type="tns:RouterScrapStep" /> <xs:element minOccurs="0" name="RouterReturnStep" type="tns:RouterReturnStep" /> <xs:element minOccurs="0" name="RouterOperation" type="tns:RouterOperation" /> <xs:element minOccurs="0" name="RouterLink" type="tns:RouterLink" /> <xs:element minOccurs="0" name="RouterDoneStep" type="tns:RouterDoneStep" /> <xs:element minOccurs="0" name="RouterStepGroup" type="tns:RouterStepGroup" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="DocumentLinkList">- <xs:sequence> <xs:element maxOccurs="unbounded" minOccurs="0" name="DocumentLink" type="tns:DocumentLink" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="DocumentLink">- <xs:sequence> <xs:element name="DocumentRef" type="tns:DocumentRef" /> <xs:element minOccurs="0" name="DocumentContext" type="tns:DocumentContext" /> <xs:element name="Sequence" type="ns1:INTEGERQuantity" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="DocumentRef">- <xs:all> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> <xs:element name="Document" type="xs:string" /> <xs:element minOccurs="0" name="ModifiedDateTime" type="ns1:DateTime" /> <xs:element name="Revision" type="xs:string" /> </xs:all>
</xs:complexType>
- <xs:complexType name="DocumentContext">- <xs:sequence> <xs:element minOccurs="0" name="ItemRef" type="tns:ItemRef" /> <xs:element minOccurs="0" name="RouterRef" type="tns:RouterRef" /> <xs:element minOccurs="0" name="OperationRef" type="xs:string" /> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="ShopOrderReleaseInfo">- <xs:sequence> <xs:element name="Starting" type="ns1:INTEGERQuantity" /> <xs:element name="Release" type="ns1:Text" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="ProductionOrderCreateConfirmationMessage_sync">- <xs:sequence> <xs:element minOccurs="0" name="MessageHeader" type="ns1:BasicBusinessDocumentMessageHeader" /> <xs:element name="ProductionServiceResponse" type="tns:ProductionServiceResponse" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="ProductionOrderRef">- <xs:all> <xs:element name="SiteRef" type="tns:SiteRef" /> <xs:element name="ShopOrderRef" type="tns:ShopOrderRef" /> <xs:element minOccurs="0" name="BomRef" type="tns:BOMRef" /> <xs:element minOccurs="0" name="RouterRef" type="tns:RouterRef" /> </xs:all>
</xs:complexType>
- <xs:complexType name="ProductionOrderChangeRequestMessage_sync">- <xs:sequence> <xs:element minOccurs="0" name="MessageHeader" type="ns1:BasicBusinessDocumentMessageHeader" /> <xs:element name="ProductionOrder" type="tns:ProductionOrderIn" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="ProductionOrderChangeConfirmationMessage_sync">- <xs:sequence> <xs:element minOccurs="0" name="MessageHeader" type="ns1:BasicBusinessDocumentMessageHeader" /> <xs:element name="ProductionServiceResponse" type="tns:ProductionServiceResponse" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="ProductionOrderUpdateRequestMessage_sync">- <xs:sequence> <xs:element minOccurs="0" name="MessageHeader" type="ns1:BasicBusinessDocumentMessageHeader" /> <xs:element name="ProductionOrder" type="tns:ProductionOrderIn" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="ProductionOrderUpdateConfirmationMessage_sync">- <xs:sequence> <xs:element minOccurs="0" name="MessageHeader" type="ns1:BasicBusinessDocumentMessageHeader" /> <xs:element name="ProductionServiceResponse" type="tns:ProductionServiceResponse" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="ProductionOrderByBasicDataQueryMessage_sync">- <xs:sequence> <xs:element name="ProductionOrderByBasicDataQuery" type="tns:ProductionOrderRef" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="ProductionOrder">- <xs:all> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> <xs:element name="ShopOrder" type="tns:ShopOrder" /> <xs:element minOccurs="0" name="BOM" type="tns:BOM" /> <xs:element minOccurs="0" name="Router" type="tns:Router" /> </xs:all>
</xs:complexType>
- <xs:complexType name="ShopOrder">- <xs:all> <xs:element name="ShopOrder" type="xs:string" /> <xs:element name="SiteRef" type="tns:SiteRef" /> <xs:element minOccurs="0" name="Description" type="tns:Description" /> <xs:element minOccurs="0" name="StatusRef" type="tns:StatusRef" /> <xs:element minOccurs="0" name="Priority" type="ns1:INTEGERQuantity" /> <xs:element minOccurs="0" name="ShopOrderTypeRef" type="tns:ShopOrderTypeRef" /> <xs:element name="PlannedItemRef" type="tns:ItemRef" /> <xs:element minOccurs="0" name="PlannedRouterRef" type="tns:RouterRef" /> <xs:element minOccurs="0" name="PlannedBOMRef" type="tns:BOMRef" /> <xs:element minOccurs="0" name="PlannedWorkCenterRef" type="tns:WorkCenterRef" /> <xs:element minOccurs="0" name="PlannedStartDate" type="ns1:DateTime" /> <xs:element minOccurs="0" name="PlannedCompleteDate" type="ns1:DateTime" /> <xs:element name="QuantityToBuild" type="ns1:INTEGERQuantity" /> <xs:element minOccurs="0" name="CustomerRef" type="tns:CustomerRef" /> <xs:element minOccurs="0" name="CustomerOrderRef" type="tns:CustomerOrderRef" /> <xs:element minOccurs="0" name="LccRef" type="tns:LCCRef" /> <xs:element minOccurs="0" name="OriginalStatusRef" type="tns:StatusRef" /> <xs:element minOccurs="0" name="ScheduledCompleteDate" type="ns1:DateTime" /> <xs:element minOccurs="0" name="ScheduledStartDate" type="ns1:DateTime" /> <xs:element minOccurs="0" name="RmaSFCDataTypeRef" type="tns:RMASFCDataTypeRef" /> <xs:element minOccurs="0" name="RmaShopOrderDataTypeRef" type="tns:RMAShopOrderDataTypeRef" /> <xs:element minOccurs="0" name="TransferSite" type="xs:string" /> <xs:element minOccurs="0" name="TransferType" type="tns:TransferType" /> <xs:element minOccurs="0" name="EndUnitNumber" type="tns:Name" /> <xs:element minOccurs="0" name="ErpOrder" type="xs:boolean" /> <xs:element minOccurs="0" name="ErpProductionVersion" type="ns1:ProductionVersionID" /> <xs:element minOccurs="0" name="ErpUnitOfMeasure" type="xs:string" /> <xs:element minOccurs="0" name="BatchNumber" type="ns1:LEN20Name" /> <xs:element minOccurs="0" name="AllowInqueueSfcOnSoClose" type="xs:boolean" /> <xs:element minOccurs="0" name="ShopOrderSFCPlanList" type="tns:ShopOrderSFCPlanList" /> <xs:element minOccurs="0" name="ShopOrderSFCList" type="tns:ShopOrderSFCList" /> <xs:element minOccurs="0" name="ShopOrderSubassemblyList" type="tns:ShopOrderSubassemblyList" /> <xs:element minOccurs="0" name="ShopOrderSubassyPeggedList" type="tns:ShopOrderSubassyPeggedList" /> <xs:element minOccurs="0" name="TransferDataList" type="tns:TransferDataList" /> <xs:element minOccurs="0" name="CustomFieldList" type="tns:CustomFieldList" /> <xs:element minOccurs="0" name="ReleasedDate" type="ns1:DateTime" /> <xs:element minOccurs="0" name="QuantityOrdered" type="ns1:INTEGERQuantity" /> <xs:element minOccurs="0" name="QuantityReleased" type="ns1:INTEGERQuantity" /> <xs:element minOccurs="0" name="QuantityDone" type="ns1:INTEGERQuantity" /> <xs:element minOccurs="0" name="QuantityScrapped" type="ns1:INTEGERQuantity" /> <xs:element minOccurs="0" name="ActualCompleteDate" type="ns1:DateTime" /> <xs:element minOccurs="0" name="ActualStartDate" type="ns1:DateTime" /> <xs:element minOccurs="0" name="BomRef" type="tns:BOMRef" /> <xs:element minOccurs="0" name="ItemRef" type="tns:ItemRef" /> <xs:element minOccurs="0" name="RouterRef" type="tns:RouterRef" /> <xs:element minOccurs="0" name="CreatedDateTime" type="ns1:DateTime" /> <xs:element minOccurs="0" name="ModifiedDateTime" type="ns1:DateTime" /> </xs:all>
</xs:complexType>
- <xs:complexType name="BOM">- <xs:all> <xs:element name="Bom" type="xs:string" /> <xs:element minOccurs="0" name="Revision" type="xs:string" /> <xs:element minOccurs="0" name="BomType" type="tns:BOMType" /> <xs:element minOccurs="0" name="SiteRef" type="tns:SiteRef" /> <xs:element minOccurs="0" name="Description" type="tns:Description" /> <xs:element minOccurs="0" name="ErpBom" type="xs:string" /> <xs:element minOccurs="0" name="StatusRef" type="tns:StatusRef" /> <xs:element default="R" minOccurs="0" name="EffectivityControl" type="tns:EffectivityControl" /> <xs:element minOccurs="0" name="CopiedFromBOMRef" type="tns:BOMRef" /> <xs:element minOccurs="0" name="CompletionStep" type="ns1:Text" /> <xs:element minOccurs="0" name="BomTemplate" type="xs:boolean" /> <xs:element minOccurs="0" name="CurrentRevision" type="xs:boolean" /> <xs:element minOccurs="0" name="Kit" type="xs:boolean" /> <xs:element minOccurs="0" name="BomComponentList" type="tns:BOMComponentList" /> <xs:element minOccurs="0" name="CustomFieldList" type="tns:CustomFieldList" /> <xs:element minOccurs="0" name="HasBeenReleased" type="xs:boolean" /> <xs:element minOccurs="0" name="PreviousSite" type="xs:string" /> <xs:element minOccurs="0" name="OriginalTransferKey" type="tns:LONGName" /> <xs:element minOccurs="0" name="CreatedDateTime" type="ns1:DateTime" /> <xs:element minOccurs="0" name="ModifiedDateTime" type="ns1:DateTime" /> </xs:all>
</xs:complexType>
- <xs:complexType name="BOMComponentList">- <xs:sequence> <xs:element maxOccurs="unbounded" minOccurs="0" name="BomComponent" type="tns:BOMComponent" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="BOMComponent">- <xs:all> <xs:element name="Component" type="tns:ItemRef" /> <xs:element minOccurs="0" name="Sequence" type="ns1:INTEGERQuantity" /> <xs:element minOccurs="0" name="ParentSequence" type="ns1:INTEGERQuantity" /> <xs:element minOccurs="0" name="BomComponentType" type="tns:BOMComponentType" /> <xs:element minOccurs="0" name="Enabled" type="xs:boolean" /> <xs:element minOccurs="0" name="ValidStart" type="ns1:DateTime" /> <xs:element minOccurs="0" name="ValidEnd" type="ns1:DateTime" /> <xs:element minOccurs="0" name="UseItemDefaults" type="xs:boolean" /> <xs:element minOccurs="0" name="PreAssembled" type="xs:boolean" /> <xs:element minOccurs="0" name="AssyDataTypeRef" type="tns:AssyDataTypeRef" /> <xs:element minOccurs="0" name="Quantity" type="xs:decimal" /> <xs:element minOccurs="0" name="AssembleAsRequired" type="xs:boolean" /> <xs:element minOccurs="0" name="AutoConsumeKit" type="xs:boolean" /> <xs:element minOccurs="0" name="TestPart" type="xs:boolean" /> <xs:element minOccurs="0" name="DisassembleOperationRef" type="tns:OperationRef" /> <xs:element minOccurs="0" name="MaximumUsage" type="ns1:INTEGERQuantity" /> <xs:element minOccurs="0" name="CreateTrackableSFC" type="tns:CreateTrackableSFC" /> <xs:element minOccurs="0" name="MaximumNC" type="ns1:INTEGERQuantity" /> <xs:element minOccurs="0" name="AlternateComponentList" type="tns:AlternateComponentList" /> <xs:element minOccurs="0" name="BomOperation" type="tns:BOMOperation" /> <xs:element minOccurs="0" name="BomRefDesList" type="tns:BomRefDesList" /> <xs:element minOccurs="0" name="BomTemplate" type="xs:boolean" /> <xs:element minOccurs="0" name="CreatedDateTime" type="ns1:DateTime" /> <xs:element minOccurs="0" name="ModifiedDateTime" type="ns1:DateTime" /> <xs:element minOccurs="0" name="CustomFieldList" type="tns:CustomFieldList" /> </xs:all>
</xs:complexType>
- <xs:complexType name="Router">- <xs:all> <xs:element name="SiteRef" type="tns:SiteRef" /> <xs:element name="Router" type="xs:string" /> <xs:element name="Revision" type="xs:string" /> <xs:element name="RouterType" type="tns:RouterType" /> <xs:element minOccurs="0" name="Description" type="tns:Description" /> <xs:element minOccurs="0" name="CopiedFromRouterRef" type="tns:RouterRef" /> <xs:element minOccurs="0" name="CurrentRevision" type="xs:boolean" /> <xs:element minOccurs="0" name="DispositionGroupRef" type="tns:DispositionGroupRef" /> <xs:element minOccurs="0" name="EffectiveEndDate" type="ns1:DateTime" /> <xs:element minOccurs="0" name="EffectiveStartDate" type="ns1:DateTime" /> <xs:element minOccurs="0" name="EffectivityControl" type="tns:EffectivityControl" /> <xs:element name="EntryRouterStepRef" type="tns:RouterStepRef" /> <xs:element minOccurs="0" name="DepotRouter" type="xs:boolean" /> <xs:element minOccurs="0" name="SendDepotRouterToSAP" type="xs:boolean" /> <xs:element name="StatusRef" type="tns:StatusRef" /> <xs:element minOccurs="0" name="TemporaryRouter" type="xs:boolean" /> <xs:element name="RouterStepList" type="tns:RouterStepList" /> <xs:element minOccurs="0" name="DocumentLinkList" type="tns:DocumentLinkList" /> <xs:element minOccurs="0" name="QueueDecisionType" type="tns:QueueDecisionType" /> <xs:element minOccurs="0" name="HoldId" type="ns1:LEN20Name" /> <xs:element minOccurs="0" name="OriginalStatusRef" type="tns:StatusRef" /> <xs:element minOccurs="0" name="GuiRepresentation" type="ns1:Text" /> <xs:element minOccurs="0" name="HasBeenReleased" type="xs:boolean" /> <xs:element minOccurs="0" name="DisplayType" type="tns:DisplayType" /> <xs:element minOccurs="0" name="OriginalTransferKey" type="ns1:EXTENDEDName" /> <xs:element minOccurs="0" name="PrevSite" type="xs:string" /> <xs:element minOccurs="0" name="CreatedDateTime" type="ns1:DateTime" /> <xs:element minOccurs="0" name="ModifiedDateTime" type="ns1:DateTime" /> <xs:element minOccurs="0" name="CustomFieldList" type="tns:CustomFieldList" /> </xs:all>
</xs:complexType>
- <xs:complexType name="BusinessException">- <xs:sequence> <xs:element form="unqualified" minOccurs="0" name="errorCode" type="xs:decimal" /> <xs:element form="unqualified" minOccurs="0" name="errorMessage" type="ns1:Text" /> <xs:element form="unqualified" minOccurs="0" name="location" type="xs:string" /> <xs:element form="unqualified" minOccurs="0" name="stackTraceList" type="tns:StackTraceList" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="StackTraceList">- <xs:sequence> <xs:element maxOccurs="unbounded" minOccurs="0" name="StackTraceElement" type="tns:StackTraceElement" /> </xs:sequence>
</xs:complexType>
- <xs:complexType name="StackTraceElement">- <xs:all> <xs:element minOccurs="0" name="FileName" type="xs:string" /> <xs:element minOccurs="0" name="ClassName" type="xs:string" /> <xs:element minOccurs="0" name="MethodName" type="xs:string" /> <xs:element minOccurs="0" name="LineNumber" type="xs:decimal" /> </xs:all>
</xs:complexType>
- <xs:simpleType name="RouterType">- <xs:restriction base="xs:string"> <xs:enumeration value="U" /> <xs:enumeration value="H" /> <xs:enumeration value="S" /> <xs:enumeration value="C" /> <xs:enumeration value="N" /> <xs:enumeration value="D" /> <xs:enumeration value="M" /> </xs:restriction>
</xs:simpleType>
- <xs:simpleType name="BOMType">- <xs:restriction base="xs:string"> <xs:enumeration value="U" /> <xs:enumeration value="H" /> <xs:enumeration value="S" /> </xs:restriction>
</xs:simpleType>
- <xs:simpleType name="TransferType">- <xs:restriction base="xs:string"> <xs:enumeration value="C" /> <xs:enumeration value="S" /> <xs:enumeration value="N" /> </xs:restriction>
</xs:simpleType>
- <xs:simpleType name="TransferDataType">- <xs:restriction base="xs:string"> <xs:enumeration value="C" /> <xs:enumeration value="S" /> </xs:restriction>
</xs:simpleType>
- <xs:simpleType name="BOMComponentType">- <xs:restriction base="xs:string"> <xs:enumeration value="N" /> <xs:enumeration value="T" /> <xs:enumeration value="P" /> <xs:enumeration value="C" /> <xs:enumeration value="B" /> </xs:restriction>
</xs:simpleType>
- <xs:simpleType name="CreateTrackableSFC">- <xs:restriction base="xs:string"> <xs:enumeration value="Y" /> <xs:enumeration value="N" /> <xs:enumeration value="I" /> </xs:restriction>
</xs:simpleType>
- <xs:simpleType name="QueueDecisionType">- <xs:restriction base="xs:string"> <xs:enumeration value="C" /> <xs:enumeration value="N" /> </xs:restriction>
</xs:simpleType>
- <xs:simpleType name="ReturnType">- <xs:restriction base="xs:string"> <xs:enumeration value="A" /> <xs:enumeration value="N" /> <xs:enumeration value="O" /> <xs:enumeration value="P" /> <xs:enumeration value="R" /> </xs:restriction>
</xs:simpleType>
- <xs:simpleType name="RouterStepGroupType">- <xs:restriction base="xs:string"> <xs:enumeration value="G" /> <xs:enumeration value="T" /> <xs:enumeration value="A" /> <xs:enumeration value="S" /> </xs:restriction>
</xs:simpleType>
- <xs:simpleType name="DisplayType">- <xs:restriction base="xs:string"> <xs:enumeration value="G" /> <xs:enumeration value="T" /> </xs:restriction>
</xs:simpleType>
<xs:element xmlns:ctr0="http://sap.com/xi/ME" name="ProductionOrderCreateConfirmation_sync" nillable="true" type="ctr0:ProductionOrderCreateConfirmationMessage_sync" /> <xs:element xmlns:ctr1="http://sap.com/xi/ME" name="ProductionOrderChangeConfirmation_sync" nillable="true" type="ctr1:ProductionOrderChangeConfirmationMessage_sync" /> <xs:element xmlns:ctr2="http://sap.com/xi/ME" name="ProductionOrderUpdateConfirmation_sync" nillable="true" type="ctr2:ProductionOrderUpdateConfirmationMessage_sync" /> <xs:element xmlns:ctr3="http://sap.com/xi/ME" name="ProductionOrderUpdateRequest_sync" nillable="true" type="ctr3:ProductionOrderUpdateRequestMessage_sync" /> <xs:element xmlns:ctr4="http://sap.com/xi/ME" name="ProductionOrderChangeRequest_sync" nillable="true" type="ctr4:ProductionOrderChangeRequestMessage_sync" /> <xs:element xmlns:ctr5="http://sap.com/xi/ME" name="ProductionOrderCreateRequest_sync" nillable="true" type="ctr5:ProductionOrderCreateRequestMessage_sync" /> <xs:element xmlns:ctr6="http://sap.com/xi/ME" name="ProductionOrderByBasicDataResponse_sync" nillable="true" type="ctr6:ProductionOrderByBasicDataResponseMessage_sync" /> <xs:element xmlns:ctr7="http://sap.com/xi/ME" name="ProductionOrderByBasicDataQuery_sync" nillable="true" type="ctr7:ProductionOrderByBasicDataQueryMessage_sync" /> </xs:schema>
</wsdl:types>
- <wsdl:message name="CreateProductionOrderIn"> <wsdl:part element="tns:ProductionOrderCreateRequest_sync" name="ProductionOrderCreateRequest_sync" /> </wsdl:message>
- <wsdl:message name="CreateProductionOrderOut"> <wsdl:part element="tns:ProductionOrderCreateConfirmation_sync" name="ProductionOrderCreateConfirmation_sync" /> </wsdl:message>
- <wsdl:message name="CreateProductionOrderFault"> <wsdl:part element="tns:StandardMessageFault" name="StandardMessageFault" /> </wsdl:message>
- <wsdl:message name="ChangeProductionOrderIn"> <wsdl:part element="tns:ProductionOrderChangeRequest_sync" name="ProductionOrderChangeRequest_sync" /> </wsdl:message>
- <wsdl:message name="ChangeProductionOrderOut"> <wsdl:part element="tns:ProductionOrderChangeConfirmation_sync" name="ProductionOrderChangeConfirmation_sync" /> </wsdl:message>
- <wsdl:message name="ChangeProductionOrderFault"> <wsdl:part element="tns:StandardMessageFault" name="StandardMessageFault" /> </wsdl:message>
- <wsdl:message name="UpdateProductionOrderIn"> <wsdl:part element="tns:ProductionOrderUpdateRequest_sync" name="ProductionOrderUpdateRequest_sync" /> </wsdl:message>
- <wsdl:message name="UpdateProductionOrderOut"> <wsdl:part element="tns:ProductionOrderUpdateConfirmation_sync" name="ProductionOrderUpdateConfirmation_sync" /> </wsdl:message>
- <wsdl:message name="UpdateProductionOrderFault"> <wsdl:part element="tns:StandardMessageFault" name="StandardMessageFault" /> </wsdl:message>
- <wsdl:message name="FindProductionOrderByBasicDataIn"> <wsdl:part element="tns:ProductionOrderByBasicDataQuery_sync" name="ProductionOrderByBasicDataQuery_sync" /> </wsdl:message>
- <wsdl:message name="FindProductionOrderByBasicDataOut"> <wsdl:part element="tns:ProductionOrderByBasicDataResponse_sync" name="ProductionOrderByBasicDataResponse_sync" /> </wsdl:message>
- <wsdl:message name="FindProductionOrderByBasicDataFault"> <wsdl:part element="tns:StandardMessageFault" name="StandardMessageFault" /> </wsdl:message>
- <wsdl:portType name="ProductionOrderProcessingIn">- <wsdl:operation name="CreateProductionOrder" parameterOrder="ProductionOrderCreateRequest_sync"> <wsdl:input message="tns:CreateProductionOrderIn" /> <wsdl:output message="tns:CreateProductionOrderOut" /> <wsdl:fault message="tns:CreateProductionOrderFault" name="StandardMessageFault" /> </wsdl:operation>
- <wsdl:operation name="ChangeProductionOrder" parameterOrder="ProductionOrderChangeRequest_sync"> <wsdl:input message="tns:ChangeProductionOrderIn" /> <wsdl:output message="tns:ChangeProductionOrderOut" /> <wsdl:fault message="tns:ChangeProductionOrderFault" name="StandardMessageFault" /> </wsdl:operation>
- <wsdl:operation name="UpdateProductionOrder" parameterOrder="ProductionOrderUpdateRequest_sync"> <wsdl:input message="tns:UpdateProductionOrderIn" /> <wsdl:output message="tns:UpdateProductionOrderOut" /> <wsdl:fault message="tns:UpdateProductionOrderFault" name="StandardMessageFault" /> </wsdl:operation>
- <wsdl:operation name="FindProductionOrderByBasicData" parameterOrder="ProductionOrderByBasicDataQuery_sync"> <wsdl:input message="tns:FindProductionOrderByBasicDataIn" /> <wsdl:output message="tns:FindProductionOrderByBasicDataOut" /> <wsdl:fault message="tns:FindProductionOrderByBasicDataFault" name="StandardMessageFault" /> </wsdl:operation>
</wsdl:portType>
- <wsdl:binding xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" name="ProductionOrderProcessingInBinding" type="tns:ProductionOrderProcessingIn">- <wsdl:operation name="CreateProductionOrder">- <wsdl:fault name="StandardMessageFault"> <soap:fault name="StandardMessageFault" use="literal" /> </wsdl:fault>
</wsdl:operation>
- <wsdl:operation name="ChangeProductionOrder">- <wsdl:fault name="StandardMessageFault"> <soap:fault name="StandardMessageFault" use="literal" /> </wsdl:fault>
</wsdl:operation>
- <wsdl:operation name="UpdateProductionOrder">- <wsdl:fault name="StandardMessageFault"> <soap:fault name="StandardMessageFault" use="literal" /> </wsdl:fault>
</wsdl:operation>
- <wsdl:operation name="FindProductionOrderByBasicData"> </wsdl:binding>
- <wsdl:service name="ProductionOrderService">- <wsdl:port binding="tns:ProductionOrderProcessingInBinding" name="ProductionOrderServicePort"> <soap:address xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" location="http://109.234.189.9:50000/manufacturing-services/ProductionOrderService" /> </wsdl:port>
</wsdl:service>
</wsdl:definitions>
Sorry I can't be anymore help I'm using experience from using webservices in other systems.
All I can suggest is try using fiddler on your pc to see what the HTTP requests look like.
If it captures nothing then the workbench is using the MII server to execute the request in which cas you will have to run wireshark on the MII server to capture the traffic between your MII and ME systems.
Hi Chip,
Can you check the credentials of the user name to see if there is a permissions issue?
Regards, Mike
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
9 | |
7 | |
3 | |
2 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.