When a Siebel Business Service transformation invokes a method that takes an integration object as an argument, you can use an XML Generator transformation to generate the XML string.
Each integration object has an XSD generated by the Designer. The XSD is stored in the <PowerCenter Installation Directory>\clients\PowerCenterClient\client\bin directory. The format for the XSD file name is <IntegrationObjectName>.xsd. The data you provide as input to a Siebel Business transformation must comply with the XSD. The XML Generator transformation converts the source data to a format compliant with the XSD. The output of the XML Generator transformation is input for the Siebel Business Service transformation.
When a business service method returns an integration object as an output, you can parse the output XML according to the target database using an XML Parser transformation. The Designer generates XSD for the integration object. The XML Parser transformation consumes the XSD and parses the output XML according to the target database. For example, if you want to insert data into an Oracle table, you can parse the XML output to a format that complies with the Oracle table.