To design a business process, you often need to retrieve sets of structured data. For example, instead of creating separate items for each kind of demographic data, you could have a group that contains the name, address, and phone number fields. These groups are called as process objects. Process objects group and structure data for use in processes. The named process objects also help you to access returned information more efficiently. With process objects, you can create common objects that can be reused in multiple processes.
You can define process objects in two ways:
As a standalone process object for use in your applications.
Within a service connector to handle data returned from a service.
Process objects generated in a service connector are available only within the service connector. Standalone process objects are available in any service connector. Both are used similarly in processes
Using the Process Object editor, you can define standalone process objects. They are then useable in the same way as built-in data types such as integer, text, or phone. In the Service Connector editor, you can generate process objects based on the data available from the service and the actions, bindings, and other properties you specify there.