Generating business object definitions for event processing: step-by-step

To generate a business object definition for a QDoc for event processing:

  1. Download the QDoc schemas you need from a QAD website or obtain QDoc schema files from the QXtend product by copying all .xsd files from <QXtend installation directory>/webapps/qxtendserver/WEB-INF/schemas/eB2 to ProductDir/dependencies/QDocSchemas
  2. Use the XML ODA to generate the definition of the QDoc body from the QDoc schema; for example for the maintainSupplier QDoc use the maintainSupplier.xsd as input for the ODA; then save the definition under the same name (maintainSupplier).
  3. Open BIA_TemplateEnvelopeBO in Business Object Designer.
    Note:
    You can find this and other BO templates in the installed directory ProductDir/connectors/QAD/samples.
  4. Change the body type to the actual business object definition for the body that was generated previously, (for example, maintainCustomer, which is shown in Figure 9.

    Figure 9. BO envelope with maintainCustomer body

  5. Save the new business object definition as QDoc_nameBO where QDoc_name is the name of the QDoc with the first letter capitalized; in the example above, the name of the new BO would be MaintainCustomerBO.

Copyright IBM Corp. 1997, 2004