Info*Engine Task
Windchill ESI services provide the task <WT_HOME>/tasks/com/ptc/windchill/esi/jca/erpInfo/QueryERP4Part.xml to communicate with the EAI software components. The EAI software components host the web service over HTTP and provide ERP Part Information. The above task uses the Call- SOAPService webject for the invocation of this web service. See the Info*Engine User's Guide for more information about the Call-SOAPService webject.
• Required Parameters:
Parameter: number
Description: The part number for which information needs to be retrieved from ERP.
Parameter: targetSystems
Description: Comma separated string of values of the system attribute associated with the distribution targets that are queried for part information.
Parameter: targetNames
Description: Comma separated string of values of the name attribute associated with the distribution targets that are queried for part information.
Parameter: WSDL_URL
Description: The web service definition URL of the web service hosted by the EAI software components.
Parameter: SOAP_OPERATION
Description: The web service method or operation to be used to retrieve the ERP information.
Parameter: REQUEST_XSL_URL
Description: XSL used to process the input for the web-service. The XSL converts the inputInfo*Engine group to an XML message, as required by the web service method specified in the ‘SOAP_OPERATION’ parameter.
Default: WT_HOME>/tasks/com/ptc/windchill/esi/jca/erpInfo/QueryERP4PartRequest.xsl
Parameter: RESPONSE_XSL_URL
Description: XSL used to process the output from the web-service. The XSL converts the XML message returned by the web service method specified in the ‘SOAP_OPERATION’ parameter to an Info*Engine group.
Default: WT_HOME>/tasks/com/ptc/windchill/esi/jca/erpInfo/QueryERP4PartResponse.xsl
• Optional Parameters:
Parameter: TRANSPORT
Description: Specifies whether the web service transport would use http or https.
The value of this parameter is used to find out the web service port that should be used as the default port for the ERP Part Information functionality.
Parameter: GROUP_OUT
Description: Name to be given to the output group. If not specified, a name of "output" will be assumed. This name should match with the ouput xsl used to process the output group that results from invoking the service.