Map Operator for protected attributes

The protected attributes of a business object or business object component receive their value based on one of the following mappings.

  • Table Field

    This option is only available if the business object/component is DAL2/table based. The protected attribute is linked directly to a table field.

  • Calculate

    A protected attribute can receive a calculated value. If the business object has no components, the calculation is always based on the protected attributes of the same business object. If the business object has components, the calculation is always based on the protected attributes of the same component. You must always specify a domain for this type.

  • Not Applicable

    This value indicates that the protected attribute is not mapped to a table/form field and not calculated. This map operator is used for values that represent properties of an object or component that are not stored in a table field. You must always specify a domain for this type.

  • Table Field on Form

    This option is only available if the component is Function Server/session-based. The protected attribute is mapped to a table field present on the linked session/synchronized dialog.

  • Form Field

    This option is only available if the component is Function Server/session-based. The protected attribute is mapped to a form field (non-table field) on the linked session/synchronized dialog.

  • Question

    This option is only available if the component is Function Server/session-based. The protected attribute is mapped to a question that can be raised by the session. The value of the protected attribute is the answer on the question.