To create additional Get Record transactions, take the
following steps:
Procedure
- Select the entity for which you wish to define a new Get
Record transaction.
- Right-click and select .
- Define properties of the new Get Record transaction:
- Name: The name of the transaction.
- Documentation: A description of the transaction.
- Documentation URL: An optional URL that links to documentation
for the transaction.
- Resolve individual object types: Controls how results of
a Get Record transaction are represented in the response for entities
in a type tree.
Note: This property is only shown when the entity
being returned is a subtype or is extended by a subtype.
- Multiple records returned: Whether this transaction returns
a single business object or a collection.
- Support inquiry level: This check box indicates whether
the transaction should have an inquiryLevel parameter
or not. If you select this, then the generated code includes an inquiryLevel parameter
but you must implement the business logic to apply the inquiry level.
- Support filter: This check box indicates whether the transaction
should have a filter parameter or not. You can only set this for transactions
that return multiple records. If you select this, then the generated
code will include a filter parameter but you must implement the business
logic to apply the filter.
- Query parameters: The fields of the entity to query upon.
Note: If
the entity is a subtype, then the fields inherited from its supertype
are also selectable.