The types of characteristics that are valid for an adjustment are
configured on the adjustment type. In addition it is possible to indicate
which types of characteristics are required and whether any values
should be defaulted.
Note that the underlying adjustment validation rules are using
the adjustment type's adjustment characteristic configuration to validate
adjustment characteristics. As a result, careful consideration must
be paid to this characteristic configuration with respect to defining
business objects for the adjustment:
- If the adjustment business object referenced by the adjustment
type does not define any schema elements that map to the characteristic
collection, then required adjustment characteristic types should not
be defined on the adjustment type. Otherwise the users will encounter
validation errors.
- If the adjustment business object referenced by the adjustment
type defines "flattened" schema elements that map to the characteristic
collection, then the same characteristic type must also be defined
on the adjustment type as valid.
- If the business object defines a generic characteristic collection
in its schema (as per the base business objects that include the characteristics),
the valid characteristic types are taken from this configuration.
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.