Hierarchy

⤷

⤷

Basic Data
Data Element | /SAPCND/MAINT_IMPL_TYPE |
Short Description | Implementation Type for Maintenance |
Data Type
Category of Dictionary Type | D | Domain |
Type of Object Referenced | No Information | |
Domain / Name of Reference Type | /SAPCND/MAINT_IMPL_TYPE | |
Data Type | CHAR | Character String |
Length | 1 | |
Decimal Places | 0 | |
Output Length | 1 | |
Value Table |
Further Characteristics
Search Help: Name | ||
Search Help: Parameters | ||
Parameter ID | ||
Default Component name | ||
Change document | ||
No Input History | ||
Basic direction is set to LTR | ||
No BIDI Filtering |
Field Label
Length | Field Label | |
Short | 10 | Impl. Type |
Medium | 19 | Implementation type |
Long | 20 | Implementation type |
Heading | 19 | Implementation type |
Documentation
Definition
The implementation type of an application field controls the type of field processing as regard to field transport, field check, input help, and short texts in condition record maintenance.
Three types of field processing are available:
- Implementation type = ' ': Field processing does not take place generically. The implementation for BAdIs /SAPCND/ROLLNAME and /SAPCND/MNT_USG_ROLL is a prerequisite. A runtime error occurs in field processing if no implementation is found.
- Implementation type = ' 1': Field processing takes place completely generically, that is, a specific BAdI implementation is not required for each field. If this takes place nevertheless, this implementation is not called.
- Implementation type = ' 2': Field processing is partly generic, that is, the field transport (= attribute conversion), an implementation is not required, but is required for the field check, input help and short texts. Therefore, an implementation for the BAdIs /SAPCND/ROLLNAME or /SAPCND/MNT_USG_ROLL for the named methods is necessary in order to avoid runtime errors. The method for the attribute conversion (ATTRIBUTE_CONVERSION) is not called during runtime.
Partial and complete generic field processing requires in any case, that the internal and external representation of a field is displayed using a 1:1 relationship, and that a real conversion of the value from the internal to the external representation is not required, but that a move-corresponding suffices.
Complete generic processing also requires that the field check, the determination of the short text, conversion of free selection and the input help can be determined using the characteristics of the referenced data element or domains. There are three possibilities:
- The domain references a value table with text table.
- The domain has a fixed value.
- The domain does not reference a value table, and it does not have a fixed value. In this case, generic field processing does not return any results, with the exception of the attribute conversion.
If the generic field processing is not sufficient for a field, or if the behavior is not as required, a BAdI implementation must be created, and the implementation type needs to be set to ' ' when registering the field in the field catalog.
Determination of default values, setting and removing attribute locks, and the authorization check are never processed generically.
Use
Dependencies
Example
History
Last changed by/on | SAP | 20050131 |
SAP Release Created in | 500 |