Hierarchy
⤷ CA-CL-CHR (Application Component) Characteristics
⤷ CT (Package) Characteristics
Properties
Class | CL_CHR_MAIN | |
Short Description | Characteristics: Process, Check, Save | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | C1 | |
Program status | ||
Category | 0 | |
Package | CT | Characteristics |
Created | 20020711 | SAP |
Last change | 20030204 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | T | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ZCL_CHR_CONST | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_CHR_MAIN has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_CACL_CONTROL | 20020725 | Classification: Global Control Parameters | |
2 | CL_CACL_MESSAGE | 20020725 | Classification: Log | |
3 | CL_CACL_VALUEFORMAT | 20020812 | Values: Check and Conversion | |
4 | CL_CHR_CONVERSION | 20020718 | Characteristics: Conversion and Keys | |
5 | CL_CHR_SERVICE | 20020718 | Characteristics: Services | |
6 | CL_CHR_STACK | 20020815 | Characteristics: State Management (Buffer) | |
7 | CL_CLS_CONVERSION | 20020723 | Class: Conversion | |
8 | CL_CLS_SERVICE | 20020808 | Class: Services |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GF_NEW_ECM | Static Attribute | Private | Type reference (TYPE) | FLAG | New Engineering Change Management Active | 20020711 | ||
2 | GF_OLD_DMS | Static Attribute | Private | Type reference (TYPE) | FLAG | Old Document Management Exists | 20020731 | ||
3 | GS_BASIC | Instance attribute | Private | Type reference (TYPE) | CHR_BASIC | Characteristic Basic Data | 20020711 | ||
4 | GS_BASIC_CHECK | Instance attribute | Private | Type reference (TYPE) | CHR_BASIC | Basic Data After Check | 20020711 | ||
5 | GS_FLAGS | Instance attribute | Private | Type reference (TYPE) | T_FLAGS | Control Indicator | 20020719 | ||
6 | GS_INST | Instance attribute | Private | Type reference (TYPE) | T_INST_ADM | Instance Key | 20020719 | ||
7 | GS_KNOWL | Instance attribute | Private | Type reference (TYPE) | CHR_KNOWL | Dependency Key for Characteristic Header | 20020722 | ||
8 | GS_KNOWL_CHECK | Instance attribute | Private | Type reference (TYPE) | CHR_KNOWL | Dependency Key for Characteristic Header After Check | 20020722 | ||
9 | GS_USAGE | Instance attribute | Private | Type reference (TYPE) | T_USAGE | '?' | Where-Used List | 20020711 | |
10 | GT_CLASS_TYPES | Instance attribute | Private | Type reference (TYPE) | TT_KLART | Used Class Types | 20020906 | ||
11 | GT_DESCR | Instance attribute | Private | Type reference (TYPE) | TT_CHR_DESCR | Characteristic Descriptions | 20020711 | ||
12 | GT_DESCR_CHECK | Instance attribute | Private | Type reference (TYPE) | TT_CHR_DESCR | Descriptions After Check | 20020711 | ||
13 | GT_INST_ADM | Static Attribute | Private | Type reference (TYPE) | TT_INST_ADM | Instance Management | 20020711 | ||
14 | GT_LANGUAGES_CHECK | Static Attribute | Private | Type reference (TYPE) | TT_LANGUAGES | Checked Language Key | 20020917 | ||
15 | GT_LANGUAGES_LOAD | Static Attribute | Private | Type reference (TYPE) | TT_LANGUAGES | Loaded Languages | 20020917 | ||
16 | GT_LONGTEXT | Instance attribute | Private | Type reference (TYPE) | TT_LONGTEXT | Changed Long Texts | 20020729 | ||
17 | GT_NAMESPACE | Static Attribute | Private | Type reference (TYPE) | TT_CLNAMESPACE | Namespace for Characteristics / Classes | 20020807 | ||
18 | GT_RESTR | Instance attribute | Private | Type reference (TYPE) | TT_CHR_RESTR | Characteristic Restriction to Class Types | 20020718 | ||
19 | GT_RESTR_CHECK | Instance attribute | Private | Type reference (TYPE) | TT_CHR_RESTR | Characteristic Restriction to Class Types After Check | 20020718 | ||
20 | GT_TABLE | Instance attribute | Private | Type reference (TYPE) | TT_CHR_TABLE | Table Field References | 20020711 | ||
21 | GT_TABLE_CHECK | Instance attribute | Private | Type reference (TYPE) | TT_CHR_TABLE | Table Field References After Check | 20020711 | ||
22 | GT_VALUE | Instance attribute | Private | Type reference (TYPE) | TT_CHR_VALUE | Characteristic Values | 20020711 | ||
23 | GT_VALUEDESCR | Instance attribute | Private | Type reference (TYPE) | TT_CHR_VALUEDESCR | Characteristic Value Descriptions | 20020711 | ||
24 | GT_VALUEDESCR_CHECK | Instance attribute | Private | Type reference (TYPE) | TT_CHR_VALUEDESCR | Value Descriptions After Check | 20020711 | ||
25 | GT_VALUEKNOWL | Instance attribute | Private | Type reference (TYPE) | TT_CHR_VALUEKNOWL | Dependency Keys for Values | 20020715 | ||
26 | GT_VALUEKNOWL_CHECK | Instance attribute | Private | Type reference (TYPE) | TT_CHR_VALUEKNOWL | Dependency Keys for Values After Check | 20020715 | ||
27 | GT_VALUETEXT | Instance attribute | Private | Type reference (TYPE) | TT_CHR_VALUETEXT | Long Text Keys for Values | 20020715 | ||
28 | GT_VALUETEXT_CHECK | Instance attribute | Private | Type reference (TYPE) | TT_CHR_VALUETEXT | Long Text Keys for Values After Check | 20020715 | ||
29 | GT_VALUE_CHECK | Instance attribute | Private | Type reference (TYPE) | TT_CHR_VALUE | Values After Check | 20020711 | ||
30 | G_AUTHORITY | Static Attribute | Private | Type reference (TYPE) | CHRAUTH | '?' | Highest Authorization | 20020711 | |
31 | G_CONST | Static Attribute | Private | Object reference (TYPE REF TO) | CL_CHR_CONST | Characteristics: Constants | 20020711 | ||
32 | G_MAX_TXTNR | Instance attribute | Private | Type reference (TYPE) | ATLTN | '9999' | Highest TXTNR of Characteristic | 20020715 | |
33 | G_SAP_SYSTEM | Static Attribute | Private | Type reference (TYPE) | SYSYSID | '?' | SAP/Customer System | 20020711 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHANGE | Instance method | Public | Method | Change or Create Characteristic | 20020711 |
2 | CHECK_ADDITIONAL_VALUES | Instance method | Public | Method | Check Whether Additional Values Are Allowed | 20020711 |
3 | CHECK_ALL | Instance method | Public | Method | Execute All Checks | 20020711 |
4 | CHECK_ASSIGN_ATTRIBUTES | Instance method | Private | Method | Check Display Attributes for Value Assignment | 20020904 |
5 | CHECK_AUTHORITY | Static method | Public | Method | Authorization Check | 20020711 |
6 | CHECK_CHANGENO | Instance method | Public | Method | Check Engineering Change Order | 20020711 |
7 | CHECK_CLASS_TYPES | Instance method | Public | Method | Check Restriction to Class Types | 20020718 |
8 | CHECK_DESCRIPTION | Instance method | Public | Method | Check Characteristic Description | 20020711 |
9 | CHECK_DESCRIPTIONS | Instance method | Public | Method | Check All Characteristic Descriptions | 20020711 |
10 | CHECK_DOCUMENT | Static method | Public | Method | Check Document Data | 20020731 |
11 | CHECK_ECM_NEEDED | Instance method | Private | Method | Check Whether Engineering Change Order is Required | 20020711 |
12 | CHECK_FORMAT | Instance method | Public | Method | Check Characteristic Format | 20020711 |
13 | CHECK_GROUP | Instance method | Public | Method | Check Whether Characteristics Group Exists | 20020711 |
14 | CHECK_LOWERCASE | Instance method | Public | Method | Check Whether Case Sensitive | 20020711 |
15 | CHECK_MULTIPLE | Instance method | Public | Method | Check Whether Multiple Values | 20020711 |
16 | CHECK_NAME | Instance method | Public | Method | Check Characteristic Name | 20020711 |
17 | CHECK_NAME_FOR_CHANGE | Instance method | Public | Method | Check Characteristic Namespace in Case of Changes | 20020711 |
18 | CHECK_REFERENCE | Instance method | Public | Method | Check Table Reference Field | 20020711 |
19 | CHECK_REQUESTED | Instance method | Public | Method | Check Whether Entry is Required | 20020711 |
20 | CHECK_STATUS | Instance method | Public | Method | Check Whether Status Exists | 20020711 |
21 | CHECK_VALUE | Instance method | Public | Method | Check Individual Characteristic Value | 20020711 |
22 | CHECK_VALUEDESCRIPTIONS | Instance method | Public | Method | Check Characteristic Value Descriptions | 20020711 |
23 | CHECK_VALUES | Instance method | Public | Method | Check All Characteristic Values | 20020711 |
24 | CHECK_VALUES_DELETION | Instance method | Public | Method | Check for Value Deletion | 20020711 |
25 | CHECK_VALUE_CHECK | Instance method | Public | Method | Check Value Check Procedure | 20020716 |
26 | CHECK_VALUE_NODE | Instance method | Public | Method | Check Whether a Value Can be a Node in a Hierarchy | 20020711 |
27 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20020724 |
28 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20020711 |
29 | COPY_VALUE_DATA | Instance method | Private | Method | Characteristic Overwrite: Copy Value Info from Original | 20020718 |
30 | CREATE | Static method | Public | Method | Create Characteristic | 20020711 |
31 | DELETE | Instance method | Public | Method | Delete Characteristic | 20020711 |
32 | DELETE_INSTANCE | Instance method | Public | Method | Delete Instance (Formal) | 20020722 |
33 | EXISTENCE_CHECK | Static method | Public | Method | Existence Check | 20020711 |
34 | FACTORY | Static method | Public | Method | Constructor | 20030227 |
35 | GET_INSTANCE | Static method | Public | Method | Get Instance | 20020711 |
36 | GET_KNOWL | Instance method | Public | Method | Read Dependencies for Characteristic/Value | 20020722 |
37 | GET_LONGTEXT | Instance method | Public | Method | Read Long Text for Characteristic/Characteristic Value | 20020715 |
38 | GET_USAGE | Instance method | Public | Method | Determine Where Characteristic is Used | 20020711 |
39 | INIT | Instance method | Public | Method | Reset Buffer | 20020711 |
40 | INIT_ALL | Static method | Public | Method | Clear Buffer for All Instances | 20020711 |
41 | INIT_CHANGE | Instance method | Private | Method | Initialize Modifying Methods | 20020718 |
42 | LOCK | Instance method | Public | Method | Lock Characteristic | 20020711 |
43 | POST | Instance method | Public | Method | Initiate Update (for One Instance) | 20020711 |
44 | POST_ALL | Static method | Public | Method | Initiate Update (for All Instances or One Class) | 20020816 |
45 | POST_PREPARATION | Instance method | Private | Method | Preprocessing for Saving | 20020902 |
46 | PROVIDE | Instance method | Public | Method | Read Characteristic | 20020711 |
47 | REMOVE_DESCR | Instance method | Public | Method | Delete Characteristic Description | 20020711 |
48 | REMOVE_KNOWL | Instance method | Public | Method | Delete Dependencies | 20020718 |
49 | REMOVE_LONGTEXT | Instance method | Public | Method | Delete Long Text for Characteristic/Characteristic Value | 20020715 |
50 | REMOVE_SEPARATOR_SIGN | Instance method | Public | Method | Delete Thousand Separator from Template | 20020814 |
51 | REMOVE_VALUE | Instance method | Public | Method | Delete Characteristic Value | 20020711 |
52 | REMOVE_VALUEDESCR | Instance method | Public | Method | Delete Characteristic Value Description | 20020711 |
53 | RENAME | Instance method | Public | Method | Rename Characteristic | 20020719 |
54 | RESTORE_CHECKED_DATA | Instance method | Private | Method | Discard Changes from Current Check | 20020807 |
55 | SAVE_CHECKED_DATA | Instance method | Private | Method | Copy Checked Data from Check Buffer | 20020711 |
56 | SET_DESCR | Instance method | Public | Method | Create/Change Characteristic Description | 20020711 |
57 | SET_KNOWL | Instance method | Public | Method | Assign Dependencies to Characteristic/Value | 20020722 |
58 | SET_LONGTEXT | Instance method | Public | Method | Set Long Text for Characteristic/Characteristic Description | 20020715 |
59 | SET_SEPARATOR_SIGN | Instance method | Public | Method | Set Thousand Separator in Template | 20020815 |
60 | SET_VALUE | Instance method | Public | Method | Create/Change Characteristic Value | 20020711 |
61 | SET_VALUEDESCR | Instance method | Public | Method | Create/Change Characteristic Value Description | 20020711 |
62 | STACK_LEVEL_ADD | Instance method | Public | Method | Add Status to Stack | 20020815 |
63 | STACK_LEVEL_REMOVE | Instance method | Public | Method | Delete Status from Stack | 20020815 |
64 | STACK_LEVEL_RESTORE | Instance method | Public | Method | Restore Status | 20020815 |
65 | UNLOCK | Instance method | Public | Method | Unlock Characteristic | 20020711 |
Events
Class CL_CHR_MAIN has no event.
Types
Class CL_CHR_MAIN has no local type.
Method Signatures
Method CHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_DEL_VALUES_ANYWAY | Value transfer | Type reference (TYPE) | FLAG | Auch verwendete Werte löschen | 20020912 | ||
2 | Importing | IS_BASIC | Value transfer | Type reference (TYPE) | CHR_BASIC | Neutrale Merkmaldaten (aus der Pflegeumgebung) | 20020711 | ||
3 | Importing | IT_DESCR | Value transfer | Type reference (TYPE) | TT_CHR_DESCR | Merkmalbezeichnungen | 20020711 | ||
4 | Importing | IT_RESTR | Value transfer | Type reference (TYPE) | TT_CHR_RESTR | Merkmaleinschränkung auf Klassenarten | 20020718 | ||
5 | Importing | IT_TABLE | Value transfer | Type reference (TYPE) | TT_CHR_TABLE | Tabellenfeldreferenzen | 20020711 | ||
6 | Importing | IT_VALUE | Value transfer | Type reference (TYPE) | TT_CHR_VALUE | Mekrmalwerte | 20020711 | ||
7 | Importing | IT_VALUEDESCR | Value transfer | Type reference (TYPE) | TT_CHR_VALUEDESCR | Merkmalwertbezeichnungen | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHANGENO_NOT_VALID | Änderungsnummer kann nicht verwendet werden | 20020711 | |
2 | CHECK_ERROR | Fehler bei Prüfung der Daten | 20020719 | |
3 | DELETED | Merkmal war gelöscht worden | 20020719 | |
4 | FOREIGN_LOCK | Merkmal gesperrt | 20020711 | |
5 | INTERNAL_ERROR | Interner Fehler | 20020711 | |
6 | NAMESPACE | SAP-Merkmal | 20020711 | |
7 | NO_AUTHORITY | Berechtigung fehlt | 20020711 | |
8 | USE_ECM | Änderungsnummer erforderlich | 20020711 |
Method CHECK_ADDITIONAL_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ADDITIONAL_VALUES | Value transfer | Type reference (TYPE) | ATSON | Kennzeichen für zusätzliche Werte | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OVERWRITE | Keine Überschreibung der Wertehierarchie | 20030108 | |
2 | USAGE | 'Zusätzliche Werte' darf nicht zurückgenommen werden | 20020711 |
Method CHECK_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_VALUE_DEL_CRITICAL | Value transfer | Type reference (TYPE) | TT_CHR_VALUE | zu löschende, verwendete Werte | 20020711 | ||
2 | Importing | IF_DELETE_ANYWAY | Value transfer | Type reference (TYPE) | FLAG | auch verwendete Werte löschen | 20020711 | ||
3 | Importing | IS_BASIC | Value transfer | Type reference (TYPE) | CHR_BASIC | Neutrale Merkmaldaten (aus der Pflegeumgebung) | 20020711 | ||
4 | Importing | IT_DESCR | Value transfer | Type reference (TYPE) | TT_CHR_DESCR | Merkmalbezeichnungen | 20020711 | ||
5 | Importing | IT_RESTR | Value transfer | Type reference (TYPE) | TT_CHR_RESTR | Merkmaleinschränkung auf Klassenarten | 20020718 | ||
6 | Importing | IT_TABLE | Value transfer | Type reference (TYPE) | TT_CHR_TABLE | Tabellenfeldreferenzen | 20020711 | ||
7 | Importing | IT_VALUE | Value transfer | Type reference (TYPE) | TT_CHR_VALUE | Mekrmalwerte | 20020711 | ||
8 | Importing | IT_VALUEDESCR | Value transfer | Type reference (TYPE) | TT_CHR_VALUEDESCR | Merkmalwertbezeichnungen | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BASIC_CHANGE_SERVICE | Änderung wg. Änderungsdienst nicht möglich | 20020711 | |
2 | BASIC_CHECKFUNCTION | Prüffunktionsbaustein existiert nicht | 20020716 | |
3 | BASIC_CHECKTABLE | Prüftabelle existiert nicht | 20020716 | |
4 | BASIC_CURRENCY_MISSING | Währungsangabe fehlt | 20020711 | |
5 | BASIC_DOC_NOT_FOUND | Dokument nicht gefunden | 20020731 | |
6 | BASIC_EXPONENT_VALUE_MISSING | Exponentenwert fehlt | 20020711 | |
7 | BASIC_GROUP_NOT_FOUND | Merkmalgruppe existiert nicht | 20020711 | |
8 | BASIC_INTERNAL_ERROR | Interner Fehler bei Basisdaten | 20020711 | |
9 | BASIC_INVALID_EXP_VALUE | Ungültiger Exponentenwert | 20020711 | |
10 | BASIC_INVALID_FORMAT | Ungültiges Merkmalformat | 20020711 | |
11 | BASIC_INVALID_UNIT | Ungültige Einheit/ Währung | 20020711 | |
12 | BASIC_LENGTH_MISSING | Stellenzahl fehlt | 20020711 | |
13 | BASIC_NO_CHANGE_ON_EXPONENT | Änderung Exponentenangaben nicht möglich | 20020711 | |
14 | BASIC_NO_CHANGE_ON_FORMAT | Änderung Merkmalformat nicht möglich | 20020711 | |
15 | BASIC_NO_CHANGE_ON_INTERVAL | Rücknahme Intervalle nicht möglich | 20020711 | |
16 | BASIC_NO_CHANGE_ON_LENGTH | Änderung Stellenzahl nicht möglich (Änderungsdienst) | 20020711 | |
17 | BASIC_NO_CHANGE_ON_NEGATIV | Rücknahme Negative Werte nicht möglich | 20020711 | |
18 | BASIC_NO_CHANGE_ON_UNIT | Änderung der Maßeinheit/ Währung nicht möglich | 20020711 | |
19 | BASIC_NO_DECIMALS_POSSIBLE | Keine Nachkommastellen möglich | 20020711 | |
20 | BASIC_NO_DECREASE_OF_DECIMALS | Dezimalstellenzahl kann nicht verkleinert werden | 20020711 | |
21 | BASIC_NO_DECREASE_OF_LENGTH | Stellenzahl kann nicht verkleinert werden | 20020711 | |
22 | BASIC_NO_EXP_POSSIBLE | Keine Exponentialdarstellung möglich | 20020711 | |
23 | BASIC_NO_EXP_VALUE | Zum Exponententyp kann kein Wert angegeben werden | 20020711 | |
24 | BASIC_NO_INTERVAL | Intervalle nicht möglich | 20020711 | |
25 | BASIC_NO_NEGATIVE | Negative Werte nicht möglich | 20020711 | |
26 | BASIC_NO_UNIT | Maßeinheit/ Währung nicht möglich | 20020711 | |
27 | BASIC_PATTERN_INVALID | Ungültige Schablone | 20020719 | |
28 | BASIC_STATUS_MISSING | Status fehlt | 20020711 | |
29 | BASIC_STATUS_NOT_FOUND | Status existiert nicht | 20020711 | |
30 | BASIC_TOO_LONG | Zeichenformat: max 30 Stellen, sonst max. 15 Stellen | 20020711 | |
31 | BASIC_TOO_MANY_DECIMALS | mind. 1 Vorkommastelle erforderlich | 20020711 | |
32 | BASIC_TOO_SHORT | Exponentialdarstellung erfordert größere Länge | 20020711 | |
33 | BASIC_USAGE | Änderung wg. Verwendung nicht möglich | 20020711 | |
34 | BASIC_VALUECHECK | Nur eine Option möglich, Werte ggf. nicht zulässig | 20020716 | |
35 | BASIC_WRONG_DECIMAL_LENGTH | Nachkommastellen falsch wg. Exponent oder Währung | 20020711 | |
36 | BASIC_WRONG_EXP_TYPE | Falscher Exponententyp | 20020711 | |
37 | BASIC_WRONG_FORMAT | Format paßt nicht zu Prüftabelle | 20020717 | |
38 | BASIC_WRONG_LENGTH | DATE: 8, TIME: 6 | 20020711 | |
39 | DESCR_INTERNAL_ERROR | Interner Fehler bei Merkmalbezeichnungen | 20020711 | |
40 | DESCR_MULTIPLE_DESCR | Mehrere Bezeichnungen zu einer Sprache | 20020711 | |
41 | DESCR_WRONG_LANGUAGE | Ungültige Sprache zur Bezeichnung | 20020711 | |
42 | RESTR_INTERNAL_ERROR | Interner Fehler bei Einschränkung auf Klassenarten | 20020718 | |
43 | RESTR_MISSING | Verwendete Klassenart fehlt | 20020719 | |
44 | RESTR_NOT_FOUND | Ungültige Klassenart | 20020718 | |
45 | RESTR_USED | Merkmal wird noch in Klassenart verwendet | 20020718 | |
46 | TABLE_ERROR_FORMAT | Format paßt nicht zu Tabellenfeldreferenz | 20020711 | |
47 | VALUEDESCR_DUPLICATE | Wertebezeichnung kommt in einer Sprache mehrfach vor | 20020711 | |
48 | VALUEDESCR_INTERNAL_ERROR | Interner Fehler bei Wertebezeichnungen | 20020711 | |
49 | VALUEDESCR_MULTIPLE_DESCR | Mehrere Wertebezeichnungen zu einer Sprache | 20020711 | |
50 | VALUEDESCR_SAME_AS_VALUE | Bezeichnung identisch zu anderem Wert | 20020711 | |
51 | VALUEDESCR_VALUE_NOT_FOUND | Wert zur Bezeichnung existiert nicht | 20020711 | |
52 | VALUEDESCR_WRONG_FORMAT | Wertebezeichnungen nur bei Zeichenformat | 20020730 | |
53 | VALUEDESCR_WRONG_LANGUAGE | Ungültige Sprache zur Wertebezeichnung | 20020711 | |
54 | VALUE_DOC_NOT_FOUND | Dokument nicht gefunden | 20020731 | |
55 | VALUE_DUPLICATE | Wert kommt mehrfach vor | 20020711 | |
56 | VALUE_ERROR_CURRENCY | Fehler bei Währung | 20020711 | |
57 | VALUE_ERROR_DATE | Fehler bei Datum | 20020711 | |
58 | VALUE_ERROR_FORMAT | Fehler bei Formatangaben | 20020711 | |
59 | VALUE_ERROR_INTERVAL | Fehler bei Interval | 20020711 | |
60 | VALUE_ERROR_PATTERN | Fehler bei Schablone | 20020711 | |
61 | VALUE_ERROR_TIME | Fehler bei Zeit | 20020711 | |
62 | VALUE_ERROR_UNIT | Fehler bei Einheit | 20020711 | |
63 | VALUE_INTERNAL_ERROR | Interner Fehler bei Werten | 20020711 | |
64 | VALUE_MULTIPLE_DEFAULTS | Mehrere Vorschlagswerte | 20020711 | |
65 | VALUE_NO_PARENT | Wert darf kein Hierarchieknoten sein | 20020711 | |
66 | VALUE_ORDER_ERROR | Reihenfolgezähler ist nicht stetig oder doppelt | 20020711 | |
67 | VALUE_ORDER_MISSING | Reihenfolgezähler fehlt | 20020711 | |
68 | VALUE_OVERWRITE | Keine Hierarchie bei Überschreibung u.u. | 20020717 | |
69 | VALUE_PARENT_NOT_FOUND | Übergeordneter Wert existiert nicht | 20020711 | |
70 | VALUE_TABLE_REFERENCE | Objektmerkmal darf keine Werte haben | 20020711 |
Method CHECK_ASSIGN_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_BASIC | Value transfer | Type reference (TYPE) | CHR_BASIC | Neutrale Merkmaldaten (aus der Pflegeumgebung) | 20020904 |
Method CHECK_ASSIGN_ATTRIBUTES on class CL_CHR_MAIN has no exception.
Method CHECK_AUTHORITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_BASIC | Value transfer | Type reference (TYPE) | CHR_BASIC | Neutrale Merkmaldaten (aus der Pflegeumgebung) | 20020711 | ||
2 | Importing | I_ACTIVITY | Value transfer | Type reference (TYPE) | CHRAUTH | Berechtigung zu Aktivität | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_AUTHORITY | Berechtigung fehlt | 20020711 | |
2 | NO_AUTHORITY_GROUP | Berechtigung für Berechtigungsgruppe fehlt | 20020712 |
Method CHECK_CHANGENO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DISPLAY_MODE | Value transfer | Type reference (TYPE) | FLAG | Prüfung auf Anzeige | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHANGENO_NOT_VALID | Änderungsauftrag existiert nicht oder nicht verwendbar | 20020711 |
Method CHECK_CLASS_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_RESTR | Value transfer | Type reference (TYPE) | TT_CHR_RESTR | Merkmaleinschränkung auf Klassenarten | 20020718 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CLASS_TYPE_MISSING | Verwendete Klassenart fehlt | 20020719 | |
2 | CLASS_TYPE_NOT_FOUND | Ungültige Klassenart | 20020718 | |
3 | CLASS_TYPE_USED | Klassenart kann wegen Verwendung nicht gelöscht werden | 20020718 |
Method CHECK_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DESCR | Value transfer | Type reference (TYPE) | CHR_DESCR | Merkmalbezeichnungen | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | MULTIPLE_DESCR | Mehrere Bezeichnungen zu einer Sprache | 20020711 | |
2 | WRONG_LANGUAGE | Falscher Sprachenschlüssel | 20020711 |
Method CHECK_DESCRIPTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_DESCR | Value transfer | Type reference (TYPE) | TT_CHR_DESCR | Merkmalbezeichnungen | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | MULTIPLE_DESCR | Mehrere Bezeichnungen zu einer Sprache | 20020711 | |
2 | WRONG_LANGUAGE | Ungültiger Sprachenschlüssel | 20020711 |
Method CHECK_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DOCUMENT | Value transfer | Type reference (TYPE) | DOKNR | Dokumentnummer | 20020731 | ||
2 | Importing | I_PART | Value transfer | Type reference (TYPE) | DOKTL_D | Teildokument | 20020731 | ||
3 | Importing | I_TYPE | Value transfer | Type reference (TYPE) | DOKAR | Dokumentart | 20020731 | ||
4 | Importing | I_VERSION | Value transfer | Type reference (TYPE) | DOKVR | Dokumentversion | 20020731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DOC_NOT_FOUND | Dokument nicht gefunden | 20020731 |
Method CHECK_ECM_NEEDED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ACTIVITY | Value transfer | Type reference (TYPE) | CHRAUTH | Berechtigung zu Aktivität | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | USE_ECM | Änderungsauftrag erforderlich | 20020711 |
Method CHECK_FORMAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_PATTERN | Value transfer | Type reference (TYPE) | ATSCH | Wert mit Schablone | 20020711 | ||
2 | Importing | IS_FORMAT | Value transfer | Type reference (TYPE) | CHR_FORMAT | Formatangaben eines Merkmals | 20020812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CURRENCY_MISSING | Währungsangabe fehlt | 20020711 | |
2 | EXPONENT_VALUE_MISSING | Exponentenwert fehlt | 20020711 | |
3 | INTERNAL_ERROR | Interner Fehler | 20020711 | |
4 | INVALID_EXP_VALUE | Ungültiger Exponentenwert | 20020711 | |
5 | INVALID_FORMAT | Ungültiges Merkmalformat | 20020711 | |
6 | INVALID_UNIT | Ungültige Einheit/ Währung | 20020711 | |
7 | LENGTH_MISSING | Stellenzahl fehlt | 20020711 | |
8 | NO_CHANGE_ON_EXPONENT | Änderung Exponentenangaben nicht möglich | 20020711 | |
9 | NO_CHANGE_ON_FORMAT | Änderung Merkmalformat nicht möglich | 20020711 | |
10 | NO_CHANGE_ON_INTERVAL | Rücknahme Intervalle nicht möglich | 20020711 | |
11 | NO_CHANGE_ON_LENGTH | Änderung Stellenzahl nicht möglich (Änderungsdienst) | 20020711 | |
12 | NO_CHANGE_ON_NEGATIV | Rücknahme Negative Werte nicht möglich | 20020711 | |
13 | NO_CHANGE_ON_UNIT | Änderung der Maßeinheit/ Währung nicht möglich | 20020711 | |
14 | NO_DECIMALS_POSSIBLE | Keine Nachkommastellen möglich | 20020711 | |
15 | NO_DECREASE_OF_DECIMALS | Dezimalstellenzahl kann nicht verkleinert werden | 20020711 | |
16 | NO_DECREASE_OF_LENGTH | Stellenzahl kann nicht verkleinert werden | 20020711 | |
17 | NO_EXP_POSSIBLE | Keine Exponentialdarstellung möglich | 20020711 | |
18 | NO_EXP_VALUE | Zum Exponententyp kann kein Wert angegeben werden | 20020711 | |
19 | NO_INTERVAL | Intervalle nicht möglich | 20020711 | |
20 | NO_NEGATIVE | Negative Werte nicht möglich | 20020711 | |
21 | NO_UNIT | Maßeinheit/ Währung nicht möglich | 20020711 | |
22 | PATTERN_INVALID | Ungültige Schablone | 20020719 | |
23 | TOO_LONG | Zeichenformat: max 30 Stellen, sonst max. 15 Stellen | 20020711 | |
24 | TOO_MANY_DECIMALS | mind. 1 Vorkommastelle erforderlich | 20020711 | |
25 | TOO_SHORT | Exponentialdarstellung erfordert größere Länge | 20020711 | |
26 | WRONG_DECIMAL_LENGTH | Nachkommastellen falsch wg. Exponent oder Währung | 20020711 | |
27 | WRONG_EXP_TYPE | Falscher Exponententyp | 20020711 | |
28 | WRONG_LENGTH | DATE: 8, TIME: 6 | 20020711 |
Method CHECK_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_GROUP | Value transfer | Type reference (TYPE) | ATKLA | Merkmalgruppe | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Merkmalgruppe existiert nicht | 20020711 |
Method CHECK_LOWERCASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_LOWERCASE | Value transfer | Type reference (TYPE) | ATKLE | Groß-/Kleinschreibung möglich | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHANGE_SERVICE | Änderungsdienst erlaubt keine Änderung | 20020711 | |
2 | USAGE | Rücknahme Kleinschreibung nicht möglich | 20020711 |
Method CHECK_MULTIPLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_VALUE_ASSIGNMENT | Value transfer | Type reference (TYPE) | ATBEW | Einzelwert | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHANGE_SERVICE | Änderungsdienst erlaubt keine Änderung | 20020711 | |
2 | USAGE | Mehrwertigkeit darf wg. Verwendung nicht entfernt werden | 20020711 |
Method CHECK_NAME Signature
Method CHECK_NAME on class CL_CHR_MAIN has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID_CHARACTER | Ungültige Zeichen im Namen | 20020711 | |
2 | NUMERIC_ONLY | Namen enthält ausschließlich Ziffern | 20020711 | |
3 | RESERVED_NAMESPACE | Reservierter Merkmalname | 20020711 | |
4 | WRONG_FIRST_PLACE | Erstes Zeichen muß Buchstabe sein | 20020711 |
Method CHECK_NAME_FOR_CHANGE Signature
Method CHECK_NAME_FOR_CHANGE on class CL_CHR_MAIN has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_CHANGE_ON_SAP_CHARACT | Kunde darf SAP-Merkmal nicht ändern | 20020711 |
Method CHECK_REFERENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_BASIC | Value transfer | Type reference (TYPE) | CHR_BASIC | Neutrale Merkmaldaten (aus der Pflegeumgebung) | 20020711 | ||
2 | Importing | IT_TABLE | Value transfer | Type reference (TYPE) | TT_CHR_TABLE | Tabellenfeldreferenzen | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FIELD_NOT_FOUND | Tabellenfeld existiert nicht | 20020711 | |
2 | TABLE_NOT_FOUND | Tabelle existiert nicht | 20020711 | |
3 | TOO_LONG | Referenzfeld zu lang für Merkmal | 20020711 | |
4 | USAGE | Referenz darf nciht gelöscht werden | 20020809 | |
5 | WRONG_CASESENS | Groß-/Kleinschreibung paßt nicht | 20020711 | |
6 | WRONG_DECIMALS | Anzahl Dezimalstellen paßt nicht | 20020711 | |
7 | WRONG_FORMAT | Format des Feldes nicht unterstützt | 20020711 | |
8 | WRONG_INPUT | Fehlende Angaben | 20020711 | |
9 | WRONG_LENGTH | Länge paßt nicht | 20020711 | |
10 | WRONG_NEGATIVE | 'Negative Werte erlaubt' paßt nicht | 20020711 |
Method CHECK_REQUESTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_REQUESTED | Value transfer | Type reference (TYPE) | ATERF | Eingabe erforderlich | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | USAGE | Kennzeichen darf wg. Verwendung nicht gesetzt werden | 20020711 |
Method CHECK_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_STATUS | Value transfer | Type reference (TYPE) | ATMST | Status eines Merkmals | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Status existiert nicht | 20020711 | |
2 | STATUS_MISSING | Status nicht angegeben | 20020717 |
Method CHECK_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_VALUE | Value transfer | Type reference (TYPE) | ATWRT | korrekte externe Darstellung | 20020917 | ||
2 | Importing | IS_VALUE | Value transfer | Type reference (TYPE) | CHR_VALUE | Merkmalwert | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DOC_NOT_FOUND | Dokument nicht gefunden | 20020731 | |
2 | DUPLICATE | Wert bereits vorhanden | 20020711 | |
3 | ERROR_CURRENCY | Fehler bei Währung | 20020711 | |
4 | ERROR_DATE | Fehler bei Datum | 20020711 | |
5 | ERROR_FORMAT | Fehler bei Formatangaben | 20020711 | |
6 | ERROR_INTERVAL | Fehler bei Intervall | 20020711 | |
7 | ERROR_PATTERN | Fehler bei Schablone | 20020711 | |
8 | ERROR_TIME | Fehler bei Zeit | 20020711 | |
9 | ERROR_UNIT | Fehler bei Einheit | 20020711 | |
10 | INTERNAL_ERROR | Interner Fehler | 20020711 | |
11 | MULTIPLE_DEFAULTS | Mehrere Vorschlagswerte | 20020711 | |
12 | ORDER_MISSING | Reihenfolgezähler fehlt | 20020711 | |
13 | OVERWRITE | Keine Hierarchie bei Überschreibung u.u. | 20020717 | |
14 | PARENT_NOT_FOUND | Übergeordneter Wert existiert nicht | 20020711 | |
15 | TABLE_REFERENCE | Objektmerkmal | 20020723 | |
16 | VALUE_NO_PARENT | Wert darf kein Hierarchieknoten sein | 20020711 | |
17 | VALUE_SPACE | Wert SPACE nicht möglich | 20020711 |
Method CHECK_VALUEDESCRIPTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_COMPLETE | Value transfer | Type reference (TYPE) | FLAG | Daten von gesamtem Merkmal | 20020715 | ||
2 | Importing | IT_VALUEDESCR | Value transfer | Type reference (TYPE) | TT_CHR_VALUEDESCR | Merkmalwertbezeichnungen | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DUPLICATES | Selbe Bezeichnung zu mehreren Werten | 20020711 | |
2 | MULTIPLE_DESCR | Mehrere Bezeichnungen zu einer Sprache | 20020711 | |
3 | SAME_AS_VALUE | Bezeichnung identisch zu anderem Wert | 20020711 | |
4 | VALUE_NOT_FOUND | Wert zur Bezeichnung existiert nicht | 20020711 | |
5 | WRONG_FORMAT | Wertebezeichnungen nur bei Zeichenformat | 20020730 | |
6 | WRONG_LANGUAGE | Ungültiger Sprachenschlüssel | 20020711 |
Method CHECK_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DEL_CRITICAL | Value transfer | Type reference (TYPE) | TT_CHR_VALUE | Mekrmalwerte | 20020711 | ||
2 | Importing | IF_DELETE_ANYWAY | Value transfer | Type reference (TYPE) | FLAG | auch verwendete Werte löschen | 20020711 | ||
3 | Importing | IT_VALUE | Value transfer | Type reference (TYPE) | TT_CHR_VALUE | Mekrmalwerte | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DOC_NOT_FOUND | Dokument nicht gefunden | 20020731 | |
2 | DUPLICATE | Wert kommt mehrfach vor | 20020711 | |
3 | ERROR_CURRENCY | Fehler bei Währung | 20020711 | |
4 | ERROR_DATE | Fehler bei Datum | 20020711 | |
5 | ERROR_FORMAT | Fehler bei Formatangaben | 20020711 | |
6 | ERROR_INTERVAL | Fehler bei Intervall | 20020711 | |
7 | ERROR_PATTERN | Fehler bei Schablone | 20020711 | |
8 | ERROR_TIME | Fehler bei Zeit | 20020711 | |
9 | ERROR_UNIT | Fehler bei Einheit | 20020711 | |
10 | INTERNAL_ERROR | Interner Fehler | 20020711 | |
11 | MULTIPLE_DEFAULTS | Mehrere Vorschlagswerte | 20020711 | |
12 | ORDER_ERROR | Reihenfolgezähler ist nicht stetig oder doppelt | 20020711 | |
13 | ORDER_MISSING | Reihenfolgezähler fehlt | 20020711 | |
14 | OVERWRITE | Keine Hierarchie bei Überschreibung u.u. | 20020717 | |
15 | PARENT_NOT_FOUND | Übergeordneter Wert existiert nicht | 20020711 | |
16 | TABLE_REFERENCE | Objektmerkmal | 20020711 | |
17 | VALUE_NO_PARENT | Wert darf kein Hierarchieknoten sein | 20020711 |
Method CHECK_VALUES_DELETION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_VALUE_CRITICAL | Value transfer | Type reference (TYPE) | TT_CHR_VALUE | Mekrmalwerte | 20020711 | ||
2 | Importing | IF_DELETE_ANYWAY | Value transfer | Type reference (TYPE) | FLAG | Auch verwendete Werte löschen | 20020715 | ||
3 | Importing | IT_VALUE | Value transfer | Type reference (TYPE) | TT_CHR_VALUE | Mekrmalwerte | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERNAL_ERROR | Interner Fehler bei Konvertierung | 20020711 |
Method CHECK_VALUE_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CHECK_TABLE | Value transfer | Type reference (TYPE) | ATPRT | Prüftabelle | 20020716 | ||
2 | Importing | I_FUNCTION | Value transfer | Type reference (TYPE) | ATPRF | Funktionsbaustein zur Werteprüfung | 20020716 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHECK_TABLE_NOT_FOUND | Prüftabelle existiert nicht | 20020716 | |
2 | FUNCTION_NOT_FOUND | Prüffunktionsbaustein existiert nicht | 20020716 | |
3 | INTERNAL_ERROR | Interner Fehler | 20020717 | |
4 | MULTIPLE_SELECTION | Es kann nur eine Option gewählt werden | 20020716 | |
5 | NO_VALUES_POSSIBLE | Bei alternativer Werteprüfung sind Werte nicht möglich | 20020716 | |
6 | OVERWRITE | Keine Überschreibung der Wertehierarchie | 20030108 | |
7 | USAGE | Änderung wegen Verwendung nicht möglich | 20020716 | |
8 | WRONG_FORMAT | Schlüsselfeld hat abweichendes Format | 20020717 |
Method CHECK_VALUE_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_VALUE | Value transfer | Type reference (TYPE) | ATWRT | Merkmalwert | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OVERWRITE | Keine Hierarchie bei Überschreibung u.u. | 20020717 | |
2 | USAGE | Wert bereits verwendet | 20020711 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_CHR_MAIN has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CHR_MAIN has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CHANGENO | Value transfer | Type reference (TYPE) | AENNR | Änderungsnummer | 20020711 | ||
2 | Importing | I_CHANGENO_DATE | Value transfer | Type reference (TYPE) | DATUV | SY-DATUM | Datum gültig ab | 20020711 | |
3 | Importing | I_CHARACT | Value transfer | Type reference (TYPE) | ATNAM | Merkmalname | 20020711 | ||
4 | Importing | I_CHARACT_ID | Value transfer | Type reference (TYPE) | ATINN | Int. Merkmal | 20020711 | ||
5 | Importing | I_CLASS | Value transfer | Type reference (TYPE) | KLASSE_D | Klasse, wenn Überschreibung | 20020711 | ||
6 | Importing | I_CLASS_TYPE | Value transfer | Type reference (TYPE) | KLASSENART | Klassenart | 20020717 | ||
7 | Importing | I_LANGUAGE | Value transfer | Type reference (TYPE) | SYLANGU | zu ladende Sprache | 20020917 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHANGENO_NOT_FOUND | Änderungsauftrag ist nicht gültig | 20020711 | |
2 | CHARACT_NOT_FOUND | Merkmal existiert nicht oder ist nicht gültig | 20020711 | |
3 | CLASS_INITIALIZATION | Fehler bei Instanzerzeugung der Überschreibungsklasse | 20020816 | |
4 | FOREIGN_LOCK | Merkmal anderweitig gesperrt | 20020711 | |
5 | INSTANCE_EXISTS | Instanz bereits erzeugt -> GET_INSTANCE | 20020711 | |
6 | NO_AUTHORITY | Minimalberechtigung liegt nicht vor | 20020711 | |
7 | PROVIDING_ERROR | Interner Fehler beim Bereitstellen der Daten | 20020711 | |
8 | WRONG_INPUT | Merkmal (extern oder intern) fehlt oder ist ungültig | 20020711 |
Method COPY_VALUE_DATA Signature
Method COPY_VALUE_DATA on class CL_CHR_MAIN has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_KNOWL | Fehler beim Kopieren von Beziehungswissen | 20020718 | |
2 | ERROR_TEXT | Fehler beim Kopieren von Langtexten | 20020718 | |
3 | INTERNAL_ERROR | Interner Fehler | 20020718 |
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_CHR_MAIN | Merkmale: Verarbeitung | 20020711 | ||
2 | Importing | IS_BASIC | Value transfer | Type reference (TYPE) | CHR_BASIC | Neutrale Merkmaldaten (aus der Pflegeumgebung) | 20020711 | ||
3 | Importing | IT_DESCR | Value transfer | Type reference (TYPE) | TT_CHR_DESCR | Merkmalbezeichnungen | 20020711 | ||
4 | Importing | IT_RESTR | Value transfer | Type reference (TYPE) | TT_CHR_RESTR | Merkmaleinschränkung auf Klassenarten | 20020718 | ||
5 | Importing | IT_TABLE | Value transfer | Type reference (TYPE) | TT_CHR_TABLE | Tabellenfeldreferenzen | 20020711 | ||
6 | Importing | IT_VALUE | Value transfer | Type reference (TYPE) | TT_CHR_VALUE | Mekrmalwerte | 20020711 | ||
7 | Importing | IT_VALUEDESCR | Value transfer | Type reference (TYPE) | TT_CHR_VALUEDESCR | Merkmalwertbezeichnungen | 20020711 | ||
8 | Importing | I_CHANGENO | Value transfer | Type reference (TYPE) | AENNR | Änderungsnummer | 20020711 | ||
9 | Importing | I_CHARACT | Value transfer | Type reference (TYPE) | ATNAM | Merkmalname | 20020711 | ||
10 | Importing | I_CLASS | Value transfer | Type reference (TYPE) | KLASSE_D | Klassennummer | 20020717 | ||
11 | Importing | I_CLASS_TYPE | Value transfer | Type reference (TYPE) | KLASSENART | Klassenart | 20020717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHANGENO_NOT_FOUND | Änderungnummer existiert | 20020711 | |
2 | CHANGENO_NOT_VALID | Änderungsnummer kann nicht verwendet werden | 20020711 | |
3 | CHECK_ERROR | Fehler bei Prüfung der Daten | 20020719 | |
4 | CLASS_INITIALIZATION | Fehler bei Instanzerzeugung der Überschreibungsklasse | 20020816 | |
5 | EXISTS_ALREADY | Merkmal existiert bereits | 20020711 | |
6 | FOREIGN_LOCK | Merkmal gesperrt | 20020711 | |
7 | INTERNAL_ERROR | Interner Fehler | 20020711 | |
8 | INVALID_NAME | Ungültiger Name | 20020719 | |
9 | KEY_ERROR | Fehler bei Schlüsselerzeugung | 20020711 | |
10 | NAMESPACE | SAP-Merkmal | 20020711 | |
11 | NO_AUTHORITY | Berechtigung fehlt | 20020711 | |
12 | USE_ECM | Änderungsnummer erforderlich | 20020711 | |
13 | WRONG_INPUT | Merkmalname fehlt | 20020711 |
Method DELETE Signature
Method DELETE on class CL_CHR_MAIN has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHANGENO_NOT_VALID | Änderungsauftrag kann nicht verwendet werden | 20020719 | |
2 | FOREIGN_LOCK | Merkmal bereits anderweitig gesperrt | 20020719 | |
3 | INTERNAL_ERROR | Interner Fehler | 20020719 | |
4 | NAMESPACE | SAP-Merkmal darf nicht geändert werden | 20020719 | |
5 | NO_AUTHORITY | Berechtigung fehlt | 20020719 | |
6 | USAGE | Merkmal wird noch verwendet | 20020719 | |
7 | USE_ECM | Änderungsauftrag verwenden | 20020719 |
Method DELETE_INSTANCE Signature
Method DELETE_INSTANCE on class CL_CHR_MAIN has no parameter.
Method DELETE_INSTANCE on class CL_CHR_MAIN has no exception.
Method EXISTENCE_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EF_OVERWRITE | Value transfer | Type reference (TYPE) | FLAG | Überschreibung liegt vor | 20020711 | ||
2 | Exporting | E_CHARACT | Value transfer | Type reference (TYPE) | ATNAM | Merkmalname | 20020711 | ||
3 | Exporting | E_CHARACT_ID | Value transfer | Type reference (TYPE) | ATINN | Int. Merkmal | 20020711 | ||
4 | Importing | I_CHANGENO | Value transfer | Type reference (TYPE) | AENNR | Änderungsnummer | 20020711 | ||
5 | Importing | I_CHANGENO_DATE | Value transfer | Type reference (TYPE) | DATUV | Datum gültig ab | 20020711 | ||
6 | Importing | I_CHARACT | Value transfer | Type reference (TYPE) | ATNAM | Merkmalname | 20020711 | ||
7 | Importing | I_CHARACT_ID | Value transfer | Type reference (TYPE) | ATINN | Int. Merkmal | 20020711 | ||
8 | Importing | I_CLASS | Value transfer | Type reference (TYPE) | KLASSE_D | Klasse, wenn Überschreibung | 20020711 | ||
9 | Importing | I_CLASS_TYPE | Value transfer | Type reference (TYPE) | KLASSENART | Klassenart | 20020723 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHARACT_NOT_FOUND | Merkmal existiert nicht oder ist nicht gültig | 20020711 | |
2 | NO_AUTHORITY | Berechtigung fehlt | 20020723 | |
3 | WRONG_INPUT | Merkmal (extern oder intern) fehlt | 20020711 |
Method FACTORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_CHR_MAIN | Merkmale: Verarbeiten, Prüfen, Sichern | 20030227 | ||
2 | Importing | I_CHANGENO | Value transfer | Type reference (TYPE) | AENNR | Änderungsnummer | 20030227 | ||
3 | Importing | I_CHANGENO_DATE | Value transfer | Type reference (TYPE) | DATUV | SY-DATUM | Datum gültig ab | 20030227 | |
4 | Importing | I_CHARACT | Value transfer | Type reference (TYPE) | ATNAM | Merkmalname | 20030227 | ||
5 | Importing | I_CHARACT_ID | Value transfer | Type reference (TYPE) | ATINN | Int. Merkmal | 20030227 | ||
6 | Importing | I_CLASS | Value transfer | Type reference (TYPE) | KLASSE_D | Klasse, wenn Überschreibung | 20030227 | ||
7 | Importing | I_CLASS_TYPE | Value transfer | Type reference (TYPE) | KLASSENART | Klassenart | 20030227 | ||
8 | Importing | I_LANGUAGE | Value transfer | Type reference (TYPE) | SYLANGU | zu ladende Sprache | 20030227 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHANGENO_NOT_FOUND | Änderungsauftrag ist nicht gültig | 20030227 | |
2 | CHARACT_NOT_FOUND | Merkmal existiert nicht oder ist nicht gültig | 20030227 | |
3 | CLASS_INITIALIZATION | Fehler bei Instanzerzeugung der Überschreibungsklasse | 20030227 | |
4 | FOREIGN_LOCK | Merkmal anderweitig gesperrt | 20030227 | |
5 | INTERNAL_ERROR | Instanz bereits erzeugt -> GET_INSTANCE | 20030227 | |
6 | NO_AUTHORITY | Minimalberechtigung liegt nicht vor | 20030227 | |
7 | PROVIDING_ERROR | Interner Fehler beim Bereitstellen der Daten | 20030227 | |
8 | VALIDITY_ERROR | Instanz mit anderer Gültigkeit bereits vorhanden | 20030227 | |
9 | WRONG_INPUT | Merkmal (extern oder intern) fehlt oder ist ungültig | 20030227 |
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_CHANGENO | Value transfer | Type reference (TYPE) | AENNR | Änderungsnummer | 20020718 | ||
2 | Exporting | E_CHANGENO_DATE | Value transfer | Type reference (TYPE) | DATUV | Datum gültig ab | 20020718 | ||
3 | Exporting | E_CHARACT | Value transfer | Type reference (TYPE) | ATNAM | Merkmalname | 20020711 | ||
4 | Exporting | E_CHARACT_ID | Value transfer | Type reference (TYPE) | ATINN | Int. Merkmal | 20020711 | ||
5 | Exporting | E_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_CHR_MAIN | Merkmale: Verarbeitung | 20020711 | ||
6 | Importing | I_CHARACT | Value transfer | Type reference (TYPE) | ATNAM | Merkmalname | 20020711 | ||
7 | Importing | I_CHARACT_ID | Value transfer | Type reference (TYPE) | ATINN | Int. Merkmal | 20020711 | ||
8 | Importing | I_CLASS | Value transfer | Type reference (TYPE) | KLASSE_D | Klasse, wenn Überschreibung | 20020711 | ||
9 | Importing | I_CLASS_TYPE | Value transfer | Type reference (TYPE) | KLASSENART | Klassenart | 20020717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_INSTANCE | Keine Instanz zum Merkmal vorhanden | 20020711 | |
2 | WRONG_INPUT | Merkmal (extern oder intern) fehlt | 20020711 |
Method GET_KNOWL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ALLOC | Value transfer | Type reference (TYPE) | TT_RCUOB1 | API Struktur für Zuordnungsangaben für Beziehungswissen | 20020722 | ||
2 | Exporting | ET_BASIC | Value transfer | Type reference (TYPE) | TT_RCUKB1 | API Struktur für Basisdaten einer Beziehung | 20020722 | ||
3 | Exporting | ET_DESCR | Value transfer | Type reference (TYPE) | TT_RCUKBT1 | API Struktur für sprach. abh. Bezeichnungen einer Beziehung | 20020806 | ||
4 | Exporting | ET_DOCU | Value transfer | Type reference (TYPE) | TT_RCUKDOC1 | API Struktur für Dokumentation der Beziehungen | 20020806 | ||
5 | Exporting | ET_SOURCE | Value transfer | Type reference (TYPE) | TT_RCUKN1 | API Struktur für Sourcen der Beziehung | 20020722 | ||
6 | Importing | I_VALUE | Value transfer | Type reference (TYPE) | ATWRT | Merkmalwert | 20020722 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DELETED | Merkmal war gelöscht worden | 20020722 | |
2 | ERROR_READING | Fehler beim Lesen der Beziehungen | 20020722 | |
3 | NAMESPACE | SAP-Merkmal darf nicht geändert werden | 20020722 | |
4 | NO_AUTHORITY | Berechtigung fehlt | 20020722 | |
5 | USE_ECM | Änderungsauftrag verwenden | 20020722 | |
6 | VALUE_NOT_FOUND | eingegebener Wert existiert nicht | 20020909 |
Method GET_LONGTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_TEXT | Value transfer | Type reference (TYPE) | TT_CHR_TEXT | Langtext zu Merkmal/ Merkmalwert | 20020715 | ||
2 | Importing | I_LANGUAGE | Value transfer | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20020715 | ||
3 | Importing | I_VALUE | Value transfer | Type reference (TYPE) | ATWRT | Merkmalwert | 20020715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DELETED | Merkmal war gelöscht worden | 20020719 | |
2 | NO_AUTHORITY | Berechtigung fehlt | 20020716 | |
3 | NO_TEXT_FOUND | Zum Merkmal/ Wert gibt es keinen Langtext | 20020715 | |
4 | VALUE_NOT_FOUND | Wert existiert nicht | 20020715 |
Method GET_USAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EF_CLASS | Value transfer | Type reference (TYPE) | FLAG | Verwendung in Klasse | 20020711 | ||
2 | Exporting | EF_KNOWLEDGE | Value transfer | Type reference (TYPE) | FLAG | Verwendung in Beziehungswissen | 20020711 | ||
3 | Exporting | EF_OTHERS | Value transfer | Type reference (TYPE) | FLAG | Weitere Verwendungen | 20020711 | ||
4 | Exporting | EF_OVERWRITE | Value transfer | Type reference (TYPE) | FLAG | Verwendung in Überschreibung | 20020711 | ||
5 | Exporting | EF_STRONG | Value transfer | Type reference (TYPE) | FLAG | Verwendung, keine Änderungen | 20020711 | ||
6 | Exporting | EF_VALUATION | Value transfer | Type reference (TYPE) | FLAG | Verwendung in Bewertung (auch IBase) | 20020711 | ||
7 | Exporting | EF_WEAK | Value transfer | Type reference (TYPE) | FLAG | Verwendung, Änderungen möglich | 20020711 |
Method GET_USAGE on class CL_CHR_MAIN has no exception.
Method INIT Signature
Method INIT on class CL_CHR_MAIN has no parameter.
Method INIT on class CL_CHR_MAIN has no exception.
Method INIT_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CLASS | Value transfer | Type reference (TYPE) | KLASSE_D | $REF$ | 20030311 | ||
2 | Importing | I_CLASS_TYPE | Value transfer | Type reference (TYPE) | KLASSENART | $REF$ | 20030311 |
Method INIT_ALL on class CL_CHR_MAIN has no exception.
Method INIT_CHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_VALUE_CHANGES | Value transfer | Type reference (TYPE) | FLAG | Wertänderungen möglich | 20020718 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHANGENO_NOT_VALID | Änderungsauftrag kann nicht verwendet werden | 20020718 | |
2 | DELETED | Merkmal war gelöscht worden | 20020719 | |
3 | FOREIGN_LOCK | Merkmal bereits anderweitig gesperrt | 20020718 | |
4 | NAMESPACE | SAP-Merkmal darf nicht geändert werden | 20020718 | |
5 | NO_AUTHORITY | Berechtigung fehlt | 20020718 | |
6 | USE_ECM | Änderungsauftrag verwenden | 20020718 | |
7 | VALUE_COPYING | Fehler beim Kopieren Werteinfo in Überrschreibung | 20020718 |
Method LOCK Signature
Method LOCK on class CL_CHR_MAIN has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FOREIGN_LOCK | Merkmal bereits anderweitig gesperrt | 20020711 |
Method POST Signature
Method POST on class CL_CHR_MAIN has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERNAL_ERROR | Interner Fehler | 20020711 |
Method POST_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CLASS | Value transfer | Type reference (TYPE) | KLASSE_D | Klassennummer | 20020816 | ||
2 | Importing | I_CLASS_TYPE | Value transfer | Type reference (TYPE) | KLASSENART | Klassenart | 20020816 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERNAL_ERROR | Interner Fehler | 20020816 |
Method POST_PREPARATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EF_DEP_CHANGED | Value transfer | Type reference (TYPE) | FLAG | Änderungen an Beziehungswissen | 20020902 | ||
2 | Exporting | ES_CABN | Value transfer | Type reference (TYPE) | CABN | Merkmal | 20020902 | ||
3 | Exporting | ET_AENNR | Value transfer | Type reference (TYPE) | TT_RCTAE | Änderungsnummern mit Merkmalschlüssel und Datum | 20020902 | ||
4 | Exporting | ET_ATINN_DEL | Value transfer | Type reference (TYPE) | TT_ATINN_RANGE | physisch zu löschende Merkmale | 20020902 | ||
5 | Exporting | ET_CABNT | Value transfer | Type reference (TYPE) | TT_CABNT | Merkmalbezeichnungen intern | 20020902 | ||
6 | Exporting | ET_CABNZ | Value transfer | Type reference (TYPE) | TT_CABNZ | Tabellenfeldreferenzen intern | 20020902 | ||
7 | Exporting | ET_CAWN | Value transfer | Type reference (TYPE) | TT_CAWN | Werte intern | 20020902 | ||
8 | Exporting | ET_CAWNT | Value transfer | Type reference (TYPE) | TT_CAWNT | Wertbezeichnungen intern | 20020902 | ||
9 | Exporting | ET_LONGTEXT | Value transfer | Type reference (TYPE) | TT_LONGTEXT | Langtexte zum Merkmal | 20020902 | ||
10 | Exporting | ET_TCME | Value transfer | Type reference (TYPE) | TT_TCME | Einschränkung auf Klassenarten intern | 20020902 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONVERSION_ERROR | Konvertierungsfehler | 20020902 | |
2 | INTERNAL_ERROR | Interner Fehler | 20020902 |
Method PROVIDE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_BASIC | Value transfer | Type reference (TYPE) | CHR_BASIC | Merkmalbasisdaten | 20020711 | ||
2 | Exporting | ET_DESCR | Value transfer | Type reference (TYPE) | TT_CHR_DESCR | Merkmalbezeichnungen | 20020711 | ||
3 | Exporting | ET_RESTR | Value transfer | Type reference (TYPE) | TT_CHR_RESTR | Merkmaleinschränkung auf Klassenarten | 20020718 | ||
4 | Exporting | ET_TABLE | Value transfer | Type reference (TYPE) | TT_CHR_TABLE | Tabellenfeldreferenzen | 20020711 | ||
5 | Exporting | ET_VALUE | Value transfer | Type reference (TYPE) | TT_CHR_VALUE | Mekrmalwerte | 20020711 | ||
6 | Exporting | ET_VALUEDESCR | Value transfer | Type reference (TYPE) | TT_CHR_VALUEDESCR | Merkmalwertbezeichnungen | 20020711 | ||
7 | Importing | I_LANGUAGE | Value transfer | Type reference (TYPE) | SYLANGU | zu ladende Sprache | 20020917 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DELETED | Merkmal war gelöscht worden | 20020719 | |
2 | INTERNAL_ERROR | Interner Fehler | 20020711 | |
3 | NO_AUTHORITY | Berechtigung fehlt | 20020711 |
Method REMOVE_DESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_LANGUAGE | Value transfer | Type reference (TYPE) | SPRAS | Merkmalbezeichnung | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHANGENO_NOT_VALID | Änderungsauftrag kann nicht verwendet werden | 20020711 | |
2 | DELETED | Merkmal war gelöscht worden | 20020719 | |
3 | FOREIGN_LOCK | Merkmal ist bereits gesperrt | 20020711 | |
4 | NAMESPACE | SAP-Merkmal | 20020711 | |
5 | NO_AUTHORITY | Berechtigung fehlt | 20020711 | |
6 | USE_ECM | Änderungsnummer erforderlich | 20020711 |
Method REMOVE_KNOWL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_DELETE_ALL | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20020718 | ||
2 | Importing | I_ALLOCATION | Value transfer | Type reference (TYPE) | KNNAM | Name des Wissensbausteins | 20020718 | ||
3 | Importing | I_VALUE | Value transfer | Type reference (TYPE) | ATWRT | Merkmalwert | 20020718 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHANGENO_NOT_VALID | Änderungsauftrag kann nicht verwendet werden | 20020718 | |
2 | DELETED | Merkmal war gelöscht worden | 20020719 | |
3 | ERROR_COPYING | Fehler beim Kopieren der Beziehungen | 20020722 | |
4 | ERROR_DELETING | Fehler beim Löschen der Beziehungen | 20020722 | |
5 | ERROR_READING | Fehler beim Lesen der Beziehungen | 20020722 | |
6 | FOREIGN_LOCK | Merkmal bereits anderweitig gesperrt | 20020718 | |
7 | NAMESPACE | SAP-Merkmal darf nicht geändert werden | 20020718 | |
8 | NO_AUTHORITY | Berechtigung fehlt | 20020718 | |
9 | OVERWRITE | Keine Überschreibung der Wertehierarchie | 20030108 | |
10 | USE_ECM | Änderungsauftrag verwenden | 20020718 | |
11 | VALUE_NOT_FOUND | eingegebener Wert existiert nicht | 20020909 |
Method REMOVE_LONGTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_LANGUAGE | Value transfer | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20020715 | ||
2 | Importing | I_VALUE | Value transfer | Type reference (TYPE) | ATWRT | Merkmalwert | 20020715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHANGENO_NOT_VALID | Änderungsauftrag kann nicht verwendet werden | 20020716 | |
2 | DELETED | Merkmal war gelöscht worden | 20020719 | |
3 | FOREIGN_LOCK | Merkmal bereits anderweitig gesperrt | 20020716 | |
4 | NAMESPACE | SAP-Merkmal darf nicht geändert werden | 20020716 | |
5 | NO_AUTHORITY | Berechtigung fehlt | 20020716 | |
6 | OVERWRITE | Keine Überschreibung der Wertehierarchie | 20030108 | |
7 | TEXT_ERROR | Fehler bei Textverarbeitung | 20020715 | |
8 | USE_ECM | Änderungsauftrag verwenden | 20020716 | |
9 | VALUE_NOT_FOUND | Wert existiert nicht | 20020715 |
Method REMOVE_SEPARATOR_SIGN Signature
Method REMOVE_SEPARATOR_SIGN on class CL_CHR_MAIN has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHANGENO_NOT_VALID | Änderungsauftrag kann nicht verwendet werden | 20020814 | |
2 | DELETED | Merkmal war gelöscht worden | 20020814 | |
3 | FOREIGN_LOCK | Merkmal bereits anderweitig gesperrt | 20020814 | |
4 | NAMESPACE | SAP-Merkmal darf nicht geändert werden | 20020814 | |
5 | NO_AUTHORITY | Berechtigung fehlt | 20020814 | |
6 | TEXT_ERROR | Fehler bei Textverarbeitung | 20020814 | |
7 | USE_ECM | Änderungsauftrag verwenden | 20020814 | |
8 | WRONG_FORMAT | Methode nur bei numerischen Formaten sinnvoll | 20020814 |
Method REMOVE_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_DELETE_ANYWAY | Value transfer | Type reference (TYPE) | FLAG | auch verwendete Werte löschen | 20020711 | ||
2 | Importing | I_VALUE | Value transfer | Type reference (TYPE) | ATWRT | Merkmalwert | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHANGENO_NOT_VALID | Änderungsauftrag kann nicht verwendet werden | 20020711 | |
2 | DELETED | Merkmal war gelöscht worden | 20020719 | |
3 | FOREIGN_LOCK | Merkmal ist bereits gesperrt | 20020711 | |
4 | NAMESPACE | SAP-Merkmal | 20020711 | |
5 | NO_AUTHORITY | Berechtigung fehlt | 20020711 | |
6 | OVERWRITE | Keine Überschreibung der Wertehierarchie | 20030122 | |
7 | USE_ECM | Änderungsnummer erforderlich | 20020711 | |
8 | VALUE_IN_USE | Wert wird verwendet | 20020711 | |
9 | VALUE_NOT_FOUND | eingegebener Wert existiert nicht | 20020909 |
Method REMOVE_VALUEDESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_LANGUAGE | Value transfer | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20020711 | ||
2 | Importing | I_VALUE | Value transfer | Type reference (TYPE) | ATWRT | Merkmalwert | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHANGENO_NOT_VALID | Änderungsauftrag kann nicht verwendet werden | 20020711 | |
2 | DELETED | Merkmal war gelöscht worden | 20020719 | |
3 | FOREIGN_LOCK | Merkmal ist bereits gesperrt | 20020711 | |
4 | NAMESPACE | SAP-Merkmal | 20020711 | |
5 | NO_AUTHORITY | Berechtigung fehlt | 20020711 | |
6 | OVERWRITE | Keine Überschreibung der Wertehierarchie | 20030122 | |
7 | USE_ECM | Änderungsnummer erforderlich | 20020711 | |
8 | VALUE_NOT_FOUND | eingegebener Wert existiert nicht | 20020909 |
Method RENAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CHARACT_NEW | Value transfer | Type reference (TYPE) | ATNAM | Merkmalname | 20020719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHANGE_SERVICE | Kein Umbenennen mit Änderungsdienst | 20020719 | |
2 | DELETED | Merkmal war gelöscht worden | 20020719 | |
3 | FOREIGN_LOCK | Merkmal gesperrt | 20020719 | |
4 | INTERNAL_ERROR | Fehler bei Prüfung der Daten | 20020719 | |
5 | INVALID_NAME | Ungültiger Name | 20020719 | |
6 | NAMESPACE | SAP-Merkmal | 20020719 | |
7 | NO_AUTHORITY | Berechtigung fehlt | 20020719 | |
8 | NO_RENAME | Merkmal darf nicht umbenannt werden | 20020719 | |
9 | USE_ECM | Änderungsauftrag verwenden | 20020719 |
Method RESTORE_CHECKED_DATA Signature
Method RESTORE_CHECKED_DATA on class CL_CHR_MAIN has no parameter.
Method RESTORE_CHECKED_DATA on class CL_CHR_MAIN has no exception.
Method SAVE_CHECKED_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_BASIC | Value transfer | Type reference (TYPE) | FLAG | Basisdaten | 20020711 | ||
2 | Importing | IF_DESCR | Value transfer | Type reference (TYPE) | FLAG | Merkmalbezeichnungen | 20020711 | ||
3 | Importing | IF_RESTR | Value transfer | Type reference (TYPE) | FLAG | Einschränkung auf Klassenarten | 20020719 | ||
4 | Importing | IF_TABLE | Value transfer | Type reference (TYPE) | FLAG | Tabellenfeldreferenzen | 20020711 | ||
5 | Importing | IF_VALUE | Value transfer | Type reference (TYPE) | FLAG | Werte | 20020711 | ||
6 | Importing | IF_VALUEDESCR | Value transfer | Type reference (TYPE) | FLAG | Wertebezeichnungen | 20020711 |
Method SAVE_CHECKED_DATA on class CL_CHR_MAIN has no exception.
Method SET_DESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DESCR | Value transfer | Type reference (TYPE) | CHR_DESCR | Merkmalbezeichnung | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHANGENO_NOT_VALID | Änderungsauftrag kann nicht verwendet werden | 20020711 | |
2 | DELETED | Merkmal war gelöscht worden | 20020719 | |
3 | FOREIGN_LOCK | Merkmal ist bereits gesperrt | 20020711 | |
4 | INTERNAL_ERROR | Interner Fehler | 20020711 | |
5 | MULTIPLE_DESCR | Mehrere Bezeichungen zu einer Sprache | 20020711 | |
6 | NAMESPACE | SAP-Merkmal | 20020711 | |
7 | NO_AUTHORITY | Berechtigung fehlt | 20020711 | |
8 | USE_ECM | Änderungsnummer erforderlich | 20020711 | |
9 | WRONG_LANGUAGE | Ungültiger Sprachenschlüssel | 20020711 |
Method SET_KNOWL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ALLOC | Value transfer | Type reference (TYPE) | TT_RCUOB1 | API Struktur für Zuordnungsangaben für Beziehungswissen | 20020722 | ||
2 | Importing | IT_BASIC | Value transfer | Type reference (TYPE) | TT_RCUKB1 | API Struktur für Basisdaten einer Beziehung | 20020722 | ||
3 | Importing | IT_DESCR | Value transfer | Type reference (TYPE) | TT_RCUKBT1 | API Struktur für sprach. abh. Bezeichnungen einer Beziehung | 20020806 | ||
4 | Importing | IT_DOCU | Value transfer | Type reference (TYPE) | TT_RCUKDOC1 | API Struktur für Dokumentation der Beziehungen | 20020806 | ||
5 | Importing | IT_SOURCE | Value transfer | Type reference (TYPE) | TT_RCUKN1 | API Struktur für Sourcen der Beziehung | 20020722 | ||
6 | Importing | I_VALUE | Value transfer | Type reference (TYPE) | ATWRT | Merkmalwert | 20020722 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHANGENO_NOT_VALID | Änderungsauftrag kann nicht verwendet werden | 20020722 | |
2 | DELETED | Merkmal war gelöscht worden | 20020722 | |
3 | ERROR_COPYING | Fehler beim Kopieren der Beziehungen | 20020722 | |
4 | ERROR_MAINTAINING | Fehler beim Schreiben der Beziehungen | 20020722 | |
5 | ERROR_READING | Fehler beim Lesen der Beziehungen | 20020722 | |
6 | FOREIGN_LOCK | Merkmal bereits anderweitig gesperrt | 20020722 | |
7 | NAMESPACE | SAP-Merkmal darf nicht geändert werden | 20020722 | |
8 | NO_AUTHORITY | Berechtigung fehlt | 20020722 | |
9 | OVERWRITE | Keine Überschreibung der Wertehierarchie | 20030108 | |
10 | USE_ECM | Änderungsauftrag verwenden | 20020722 | |
11 | VALUE_NOT_FOUND | Wert existiert nicht | 20020807 |
Method SET_LONGTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_TEXT | Value transfer | Type reference (TYPE) | TT_CHR_TEXT | Langtext zu Merkmal/ Merkmalwert | 20020715 | ||
2 | Importing | I_VALUE | Value transfer | Type reference (TYPE) | ATWRT | Merkmalwert | 20020715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHANGENO_NOT_VALID | Änderungsauftrag kann nicht verwendet werden | 20020716 | |
2 | DELETED | Merkmal war gelöscht worden | 20020719 | |
3 | FOREIGN_LOCK | Merkmal bereits anderweitig gesperrt | 20020716 | |
4 | NAMESPACE | SAP-Merkmal darf nicht geändert werden | 20020716 | |
5 | NO_AUTHORITY | Berechtigung fehlt | 20020716 | |
6 | OVERWRITE | Keine Überschreibung der Wertehierarchie | 20030108 | |
7 | TEXT_ERROR | Fehler bei Textverarbeitung | 20020715 | |
8 | TEXT_MISSING | Langtext fehlt | 20020715 | |
9 | USE_ECM | Änderungsauftrag verwenden | 20020716 | |
10 | VALUE_NOT_FOUND | Wert existiert nicht | 20020715 |
Method SET_SEPARATOR_SIGN Signature
Method SET_SEPARATOR_SIGN on class CL_CHR_MAIN has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHANGENO_NOT_VALID | Änderungsauftrag kann nicht verwendet werden | 20020815 | |
2 | DELETED | Merkmal war gelöscht worden | 20020815 | |
3 | FOREIGN_LOCK | Merkmal bereits anderweitig gesperrt | 20020815 | |
4 | INTERNAL_ERROR | Schablone konnte nicht erzeugt werden | 20020815 | |
5 | NAMESPACE | SAP-Merkmal darf nicht geändert werden | 20020815 | |
6 | NO_AUTHORITY | Berechtigung fehlt | 20020815 | |
7 | TEXT_ERROR | Fehler bei Textverarbeitung | 20020815 | |
8 | USE_ECM | Änderungsauftrag verwenden | 20020815 | |
9 | WRONG_FORMAT | Methode nur bei numerischen Formaten sinnvoll | 20020815 |
Method SET_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_VALUE | Value transfer | Type reference (TYPE) | ATWRT | korrekte externe Darstellung | 20020917 | ||
2 | Importing | IS_VALUE | Value transfer | Type reference (TYPE) | CHR_VALUE | Merkmalwert | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHANGENO_NOT_VALID | Änderungsauftrag kann nicht verwendet werden | 20020711 | |
2 | DELETED | Merkmal war gelöscht worden | 20020719 | |
3 | DOC_NOT_FOUND | Dokument nicht gefunden | 20020731 | |
4 | DUPLICATE | Wert bereits vorhanden | 20020711 | |
5 | ERROR_CURRENCY | Fehler bei Währung | 20020711 | |
6 | ERROR_DATE | Fehler bei Datum | 20020711 | |
7 | ERROR_FORMAT | Fehler bei Formatangaben | 20020711 | |
8 | ERROR_INTERVAL | Fehler bei Intervall | 20020711 | |
9 | ERROR_PATTERN | Fehler bei Schablone | 20020711 | |
10 | ERROR_TIME | Fehler bei Zeit | 20020711 | |
11 | ERROR_UNIT | Fehler bei Einheit | 20020711 | |
12 | FOREIGN_LOCK | Merkmal ist bereits gesperrt | 20020711 | |
13 | INTERNAL_ERROR | Interner Fehler | 20020711 | |
14 | MULTIPLE_DEFAULTS | Mehrere Vorschlagswerte | 20020711 | |
15 | NAMESPACE | SAP-Merkmal | 20020711 | |
16 | NO_AUTHORITY | Berechtigung fehlt | 20020711 | |
17 | ORDER_MISSING | Reihenfolgezähler fehlt | 20020711 | |
18 | OVERWRITE | Keine Hierarchie bei Überschreibung u.u. | 20020717 | |
19 | PARENT_NOT_FOUND | Übergeordneter Wert existiert nicht | 20020711 | |
20 | SAME_AS_DESCRIPTION | Wert identisch zu existierender Bezeichnung | 20020730 | |
21 | TABLE_REFERENCE | Objektmerkmal | 20020723 | |
22 | USE_ECM | Änderungsnummer erforderlich | 20020711 | |
23 | VALUE_NO_PARENT | Wert darf kein Hierarchieknoten sein | 20020711 | |
24 | VALUE_SPACE | Wert SPACE nicht möglich | 20020711 |
Method SET_VALUEDESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_VALUEDESCR | Value transfer | Type reference (TYPE) | CHR_VALUEDESCR | Merkmalwertbezeichnungen zum Merkmal | 20020711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHANGENO_NOT_VALID | Änderungsauftrag kann nicht verwendet werden | 20020711 | |
2 | DELETED | Merkmal war gelöscht worden | 20020719 | |
3 | DUPLICATES | Selbe Bezeichnung bereits zu anderem Wert | 20020711 | |
4 | FOREIGN_LOCK | Merkmal ist bereits gesperrt | 20020711 | |
5 | INTERNAL_ERROR | Interner Fehler | 20020711 | |
6 | MULTIPLE_DESCR | Mehrere Bezeichungen zu einer Sprache | 20020711 | |
7 | NAMESPACE | SAP-Merkmal | 20020711 | |
8 | NO_AUTHORITY | Berechtigung fehlt | 20020711 | |
9 | OVERWRITE | Keine Überschreibung der Wertehierarchie | 20030122 | |
10 | SAME_AS_VALUE | Bezeichnung identisch zu anderem Wert | 20020711 | |
11 | USE_ECM | Änderungsnummer erforderlich | 20020711 | |
12 | VALUE_NOT_FOUND | Wert zu Bezeichnung existiert nicht | 20020711 | |
13 | WRONG_FORMAT | Wertebezeichnungen nur bei Zeichenformat | 20020730 | |
14 | WRONG_LANGUAGE | Ungültiger Sprachenschlüssel | 20020711 |
Method STACK_LEVEL_ADD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_LEVEL | Value transfer | Type reference (TYPE) | I | Zustandszähler | 20020815 |
Method STACK_LEVEL_ADD on class CL_CHR_MAIN has no exception.
Method STACK_LEVEL_REMOVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_LEVEL | Value transfer | Type reference (TYPE) | I | zu löschender Zustand | 20020815 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INITIALIZATION | Noch kein Zustand erzeugt | 20020815 |
Method STACK_LEVEL_RESTORE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_LEVEL | Value transfer | Type reference (TYPE) | I | Herzustellender Zustand | 20020815 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INITIALIZATION | Noch kein Zustand erzeugt | 20020815 | |
2 | LEVEL_NOT_FOUND | Herzustellender Zustand existiert nicht (mehr) | 20020815 |
Method UNLOCK Signature
Method UNLOCK on class CL_CHR_MAIN has no parameter.
Method UNLOCK on class CL_CHR_MAIN has no exception.
History
Last changed by/on | SAP | 20030204 |
SAP Release Created in | 630 |