Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | 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 | Static Attribute | Private | Type reference (TYPE) | FLAG | New Engineering Change Management Active | 20020711 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | FLAG | Old Document Management Exists | 20020731 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | CHR_BASIC | Characteristic Basic Data | 20020711 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | CHR_BASIC | Basic Data After Check | 20020711 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | T_FLAGS | Control Indicator | 20020719 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | T_INST_ADM | Instance Key | 20020719 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | CHR_KNOWL | Dependency Key for Characteristic Header | 20020722 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | CHR_KNOWL | Dependency Key for Characteristic Header After Check | 20020722 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | T_USAGE | '?' | Where-Used List | 20020711 | ||
| 10 | Instance attribute | Private | Type reference (TYPE) | TT_KLART | Used Class Types | 20020906 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | TT_CHR_DESCR | Characteristic Descriptions | 20020711 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | TT_CHR_DESCR | Descriptions After Check | 20020711 | |||
| 13 | Static Attribute | Private | Type reference (TYPE) | TT_INST_ADM | Instance Management | 20020711 | |||
| 14 | Static Attribute | Private | Type reference (TYPE) | TT_LANGUAGES | Checked Language Key | 20020917 | |||
| 15 | Static Attribute | Private | Type reference (TYPE) | TT_LANGUAGES | Loaded Languages | 20020917 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | TT_LONGTEXT | Changed Long Texts | 20020729 | |||
| 17 | Static Attribute | Private | Type reference (TYPE) | TT_CLNAMESPACE | Namespace for Characteristics / Classes | 20020807 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | TT_CHR_RESTR | Characteristic Restriction to Class Types | 20020718 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | TT_CHR_RESTR | Characteristic Restriction to Class Types After Check | 20020718 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | TT_CHR_TABLE | Table Field References | 20020711 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | TT_CHR_TABLE | Table Field References After Check | 20020711 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | TT_CHR_VALUE | Characteristic Values | 20020711 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | TT_CHR_VALUEDESCR | Characteristic Value Descriptions | 20020711 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | TT_CHR_VALUEDESCR | Value Descriptions After Check | 20020711 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | TT_CHR_VALUEKNOWL | Dependency Keys for Values | 20020715 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | TT_CHR_VALUEKNOWL | Dependency Keys for Values After Check | 20020715 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | TT_CHR_VALUETEXT | Long Text Keys for Values | 20020715 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | TT_CHR_VALUETEXT | Long Text Keys for Values After Check | 20020715 | |||
| 29 | Instance attribute | Private | Type reference (TYPE) | TT_CHR_VALUE | Values After Check | 20020711 | |||
| 30 | Static Attribute | Private | Type reference (TYPE) | CHRAUTH | '?' | Highest Authorization | 20020711 | ||
| 31 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_CHR_CONST | Characteristics: Constants | 20020711 | |||
| 32 | Instance attribute | Private | Type reference (TYPE) | ATLTN | '9999' | Highest TXTNR of Characteristic | 20020715 | ||
| 33 | Static Attribute | Private | Type reference (TYPE) | SYSYSID | '?' | SAP/Customer System | 20020711 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Change or Create Characteristic | 20020711 | |
| 2 | Instance method | Public | Method | Check Whether Additional Values Are Allowed | 20020711 | |
| 3 | Instance method | Public | Method | Execute All Checks | 20020711 | |
| 4 | Instance method | Private | Method | Check Display Attributes for Value Assignment | 20020904 | |
| 5 | Static method | Public | Method | Authorization Check | 20020711 | |
| 6 | Instance method | Public | Method | Check Engineering Change Order | 20020711 | |
| 7 | Instance method | Public | Method | Check Restriction to Class Types | 20020718 | |
| 8 | Instance method | Public | Method | Check Characteristic Description | 20020711 | |
| 9 | Instance method | Public | Method | Check All Characteristic Descriptions | 20020711 | |
| 10 | Static method | Public | Method | Check Document Data | 20020731 | |
| 11 | Instance method | Private | Method | Check Whether Engineering Change Order is Required | 20020711 | |
| 12 | Instance method | Public | Method | Check Characteristic Format | 20020711 | |
| 13 | Instance method | Public | Method | Check Whether Characteristics Group Exists | 20020711 | |
| 14 | Instance method | Public | Method | Check Whether Case Sensitive | 20020711 | |
| 15 | Instance method | Public | Method | Check Whether Multiple Values | 20020711 | |
| 16 | Instance method | Public | Method | Check Characteristic Name | 20020711 | |
| 17 | Instance method | Public | Method | Check Characteristic Namespace in Case of Changes | 20020711 | |
| 18 | Instance method | Public | Method | Check Table Reference Field | 20020711 | |
| 19 | Instance method | Public | Method | Check Whether Entry is Required | 20020711 | |
| 20 | Instance method | Public | Method | Check Whether Status Exists | 20020711 | |
| 21 | Instance method | Public | Method | Check Individual Characteristic Value | 20020711 | |
| 22 | Instance method | Public | Method | Check Characteristic Value Descriptions | 20020711 | |
| 23 | Instance method | Public | Method | Check All Characteristic Values | 20020711 | |
| 24 | Instance method | Public | Method | Check for Value Deletion | 20020711 | |
| 25 | Instance method | Public | Method | Check Value Check Procedure | 20020716 | |
| 26 | Instance method | Public | Method | Check Whether a Value Can be a Node in a Hierarchy | 20020711 | |
| 27 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20020724 | |
| 28 | Instance method | Public | Constructor | Constructor | 20020711 | |
| 29 | Instance method | Private | Method | Characteristic Overwrite: Copy Value Info from Original | 20020718 | |
| 30 | Static method | Public | Method | Create Characteristic | 20020711 | |
| 31 | Instance method | Public | Method | Delete Characteristic | 20020711 | |
| 32 | Instance method | Public | Method | Delete Instance (Formal) | 20020722 | |
| 33 | Static method | Public | Method | Existence Check | 20020711 | |
| 34 | Static method | Public | Method | Constructor | 20030227 | |
| 35 | Static method | Public | Method | Get Instance | 20020711 | |
| 36 | Instance method | Public | Method | Read Dependencies for Characteristic/Value | 20020722 | |
| 37 | Instance method | Public | Method | Read Long Text for Characteristic/Characteristic Value | 20020715 | |
| 38 | Instance method | Public | Method | Determine Where Characteristic is Used | 20020711 | |
| 39 | Instance method | Public | Method | Reset Buffer | 20020711 | |
| 40 | Static method | Public | Method | Clear Buffer for All Instances | 20020711 | |
| 41 | Instance method | Private | Method | Initialize Modifying Methods | 20020718 | |
| 42 | Instance method | Public | Method | Lock Characteristic | 20020711 | |
| 43 | Instance method | Public | Method | Initiate Update (for One Instance) | 20020711 | |
| 44 | Static method | Public | Method | Initiate Update (for All Instances or One Class) | 20020816 | |
| 45 | Instance method | Private | Method | Preprocessing for Saving | 20020902 | |
| 46 | Instance method | Public | Method | Read Characteristic | 20020711 | |
| 47 | Instance method | Public | Method | Delete Characteristic Description | 20020711 | |
| 48 | Instance method | Public | Method | Delete Dependencies | 20020718 | |
| 49 | Instance method | Public | Method | Delete Long Text for Characteristic/Characteristic Value | 20020715 | |
| 50 | Instance method | Public | Method | Delete Thousand Separator from Template | 20020814 | |
| 51 | Instance method | Public | Method | Delete Characteristic Value | 20020711 | |
| 52 | Instance method | Public | Method | Delete Characteristic Value Description | 20020711 | |
| 53 | Instance method | Public | Method | Rename Characteristic | 20020719 | |
| 54 | Instance method | Private | Method | Discard Changes from Current Check | 20020807 | |
| 55 | Instance method | Private | Method | Copy Checked Data from Check Buffer | 20020711 | |
| 56 | Instance method | Public | Method | Create/Change Characteristic Description | 20020711 | |
| 57 | Instance method | Public | Method | Assign Dependencies to Characteristic/Value | 20020722 | |
| 58 | Instance method | Public | Method | Set Long Text for Characteristic/Characteristic Description | 20020715 | |
| 59 | Instance method | Public | Method | Set Thousand Separator in Template | 20020815 | |
| 60 | Instance method | Public | Method | Create/Change Characteristic Value | 20020711 | |
| 61 | Instance method | Public | Method | Create/Change Characteristic Value Description | 20020711 | |
| 62 | Instance method | Public | Method | Add Status to Stack | 20020815 | |
| 63 | Instance method | Public | Method | Delete Status from Stack | 20020815 | |
| 64 | Instance method | Public | Method | Restore Status | 20020815 | |
| 65 | 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 | IF_DEL_VALUES_ANYWAY | Value transfer | Type reference (TYPE) | FLAG | Auch verwendete Werte löschen | 20020912 | |||
| 2 | IS_BASIC | Value transfer | Type reference (TYPE) | CHR_BASIC | Neutrale Merkmaldaten (aus der Pflegeumgebung) | 20020711 | |||
| 3 | IT_DESCR | Value transfer | Type reference (TYPE) | TT_CHR_DESCR | Merkmalbezeichnungen | 20020711 | |||
| 4 | IT_RESTR | Value transfer | Type reference (TYPE) | TT_CHR_RESTR | Merkmaleinschränkung auf Klassenarten | 20020718 | |||
| 5 | IT_TABLE | Value transfer | Type reference (TYPE) | TT_CHR_TABLE | Tabellenfeldreferenzen | 20020711 | |||
| 6 | IT_VALUE | Value transfer | Type reference (TYPE) | TT_CHR_VALUE | Mekrmalwerte | 20020711 | |||
| 7 | IT_VALUEDESCR | Value transfer | Type reference (TYPE) | TT_CHR_VALUEDESCR | Merkmalwertbezeichnungen | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderungsnummer kann nicht verwendet werden | 20020711 | ||
| 2 | Fehler bei Prüfung der Daten | 20020719 | ||
| 3 | Merkmal war gelöscht worden | 20020719 | ||
| 4 | Merkmal gesperrt | 20020711 | ||
| 5 | Interner Fehler | 20020711 | ||
| 6 | SAP-Merkmal | 20020711 | ||
| 7 | Berechtigung fehlt | 20020711 | ||
| 8 | Änderungsnummer erforderlich | 20020711 |
Method CHECK_ADDITIONAL_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ADDITIONAL_VALUES | Value transfer | Type reference (TYPE) | ATSON | Kennzeichen für zusätzliche Werte | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Überschreibung der Wertehierarchie | 20030108 | ||
| 2 | '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 | ET_VALUE_DEL_CRITICAL | Value transfer | Type reference (TYPE) | TT_CHR_VALUE | zu löschende, verwendete Werte | 20020711 | |||
| 2 | IF_DELETE_ANYWAY | Value transfer | Type reference (TYPE) | FLAG | auch verwendete Werte löschen | 20020711 | |||
| 3 | IS_BASIC | Value transfer | Type reference (TYPE) | CHR_BASIC | Neutrale Merkmaldaten (aus der Pflegeumgebung) | 20020711 | |||
| 4 | IT_DESCR | Value transfer | Type reference (TYPE) | TT_CHR_DESCR | Merkmalbezeichnungen | 20020711 | |||
| 5 | IT_RESTR | Value transfer | Type reference (TYPE) | TT_CHR_RESTR | Merkmaleinschränkung auf Klassenarten | 20020718 | |||
| 6 | IT_TABLE | Value transfer | Type reference (TYPE) | TT_CHR_TABLE | Tabellenfeldreferenzen | 20020711 | |||
| 7 | IT_VALUE | Value transfer | Type reference (TYPE) | TT_CHR_VALUE | Mekrmalwerte | 20020711 | |||
| 8 | IT_VALUEDESCR | Value transfer | Type reference (TYPE) | TT_CHR_VALUEDESCR | Merkmalwertbezeichnungen | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderung wg. Änderungsdienst nicht möglich | 20020711 | ||
| 2 | Prüffunktionsbaustein existiert nicht | 20020716 | ||
| 3 | Prüftabelle existiert nicht | 20020716 | ||
| 4 | Währungsangabe fehlt | 20020711 | ||
| 5 | Dokument nicht gefunden | 20020731 | ||
| 6 | Exponentenwert fehlt | 20020711 | ||
| 7 | Merkmalgruppe existiert nicht | 20020711 | ||
| 8 | Interner Fehler bei Basisdaten | 20020711 | ||
| 9 | Ungültiger Exponentenwert | 20020711 | ||
| 10 | Ungültiges Merkmalformat | 20020711 | ||
| 11 | Ungültige Einheit/ Währung | 20020711 | ||
| 12 | Stellenzahl fehlt | 20020711 | ||
| 13 | Änderung Exponentenangaben nicht möglich | 20020711 | ||
| 14 | Änderung Merkmalformat nicht möglich | 20020711 | ||
| 15 | Rücknahme Intervalle nicht möglich | 20020711 | ||
| 16 | Änderung Stellenzahl nicht möglich (Änderungsdienst) | 20020711 | ||
| 17 | Rücknahme Negative Werte nicht möglich | 20020711 | ||
| 18 | Änderung der Maßeinheit/ Währung nicht möglich | 20020711 | ||
| 19 | Keine Nachkommastellen möglich | 20020711 | ||
| 20 | Dezimalstellenzahl kann nicht verkleinert werden | 20020711 | ||
| 21 | Stellenzahl kann nicht verkleinert werden | 20020711 | ||
| 22 | Keine Exponentialdarstellung möglich | 20020711 | ||
| 23 | Zum Exponententyp kann kein Wert angegeben werden | 20020711 | ||
| 24 | Intervalle nicht möglich | 20020711 | ||
| 25 | Negative Werte nicht möglich | 20020711 | ||
| 26 | Maßeinheit/ Währung nicht möglich | 20020711 | ||
| 27 | Ungültige Schablone | 20020719 | ||
| 28 | Status fehlt | 20020711 | ||
| 29 | Status existiert nicht | 20020711 | ||
| 30 | Zeichenformat: max 30 Stellen, sonst max. 15 Stellen | 20020711 | ||
| 31 | mind. 1 Vorkommastelle erforderlich | 20020711 | ||
| 32 | Exponentialdarstellung erfordert größere Länge | 20020711 | ||
| 33 | Änderung wg. Verwendung nicht möglich | 20020711 | ||
| 34 | Nur eine Option möglich, Werte ggf. nicht zulässig | 20020716 | ||
| 35 | Nachkommastellen falsch wg. Exponent oder Währung | 20020711 | ||
| 36 | Falscher Exponententyp | 20020711 | ||
| 37 | Format paßt nicht zu Prüftabelle | 20020717 | ||
| 38 | DATE: 8, TIME: 6 | 20020711 | ||
| 39 | Interner Fehler bei Merkmalbezeichnungen | 20020711 | ||
| 40 | Mehrere Bezeichnungen zu einer Sprache | 20020711 | ||
| 41 | Ungültige Sprache zur Bezeichnung | 20020711 | ||
| 42 | Interner Fehler bei Einschränkung auf Klassenarten | 20020718 | ||
| 43 | Verwendete Klassenart fehlt | 20020719 | ||
| 44 | Ungültige Klassenart | 20020718 | ||
| 45 | Merkmal wird noch in Klassenart verwendet | 20020718 | ||
| 46 | Format paßt nicht zu Tabellenfeldreferenz | 20020711 | ||
| 47 | Wertebezeichnung kommt in einer Sprache mehrfach vor | 20020711 | ||
| 48 | Interner Fehler bei Wertebezeichnungen | 20020711 | ||
| 49 | Mehrere Wertebezeichnungen zu einer Sprache | 20020711 | ||
| 50 | Bezeichnung identisch zu anderem Wert | 20020711 | ||
| 51 | Wert zur Bezeichnung existiert nicht | 20020711 | ||
| 52 | Wertebezeichnungen nur bei Zeichenformat | 20020730 | ||
| 53 | Ungültige Sprache zur Wertebezeichnung | 20020711 | ||
| 54 | Dokument nicht gefunden | 20020731 | ||
| 55 | Wert kommt mehrfach vor | 20020711 | ||
| 56 | Fehler bei Währung | 20020711 | ||
| 57 | Fehler bei Datum | 20020711 | ||
| 58 | Fehler bei Formatangaben | 20020711 | ||
| 59 | Fehler bei Interval | 20020711 | ||
| 60 | Fehler bei Schablone | 20020711 | ||
| 61 | Fehler bei Zeit | 20020711 | ||
| 62 | Fehler bei Einheit | 20020711 | ||
| 63 | Interner Fehler bei Werten | 20020711 | ||
| 64 | Mehrere Vorschlagswerte | 20020711 | ||
| 65 | Wert darf kein Hierarchieknoten sein | 20020711 | ||
| 66 | Reihenfolgezähler ist nicht stetig oder doppelt | 20020711 | ||
| 67 | Reihenfolgezähler fehlt | 20020711 | ||
| 68 | Keine Hierarchie bei Überschreibung u.u. | 20020717 | ||
| 69 | Übergeordneter Wert existiert nicht | 20020711 | ||
| 70 | 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 | 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 | IS_BASIC | Value transfer | Type reference (TYPE) | CHR_BASIC | Neutrale Merkmaldaten (aus der Pflegeumgebung) | 20020711 | |||
| 2 | I_ACTIVITY | Value transfer | Type reference (TYPE) | CHRAUTH | Berechtigung zu Aktivität | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Berechtigung fehlt | 20020711 | ||
| 2 | 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 | I_DISPLAY_MODE | Value transfer | Type reference (TYPE) | FLAG | Prüfung auf Anzeige | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ä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 | IT_RESTR | Value transfer | Type reference (TYPE) | TT_CHR_RESTR | Merkmaleinschränkung auf Klassenarten | 20020718 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Verwendete Klassenart fehlt | 20020719 | ||
| 2 | Ungültige Klassenart | 20020718 | ||
| 3 | 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 | IS_DESCR | Value transfer | Type reference (TYPE) | CHR_DESCR | Merkmalbezeichnungen | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Mehrere Bezeichnungen zu einer Sprache | 20020711 | ||
| 2 | Falscher Sprachenschlüssel | 20020711 |
Method CHECK_DESCRIPTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DESCR | Value transfer | Type reference (TYPE) | TT_CHR_DESCR | Merkmalbezeichnungen | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Mehrere Bezeichnungen zu einer Sprache | 20020711 | ||
| 2 | Ungültiger Sprachenschlüssel | 20020711 |
Method CHECK_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DOCUMENT | Value transfer | Type reference (TYPE) | DOKNR | Dokumentnummer | 20020731 | |||
| 2 | I_PART | Value transfer | Type reference (TYPE) | DOKTL_D | Teildokument | 20020731 | |||
| 3 | I_TYPE | Value transfer | Type reference (TYPE) | DOKAR | Dokumentart | 20020731 | |||
| 4 | I_VERSION | Value transfer | Type reference (TYPE) | DOKVR | Dokumentversion | 20020731 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dokument nicht gefunden | 20020731 |
Method CHECK_ECM_NEEDED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ACTIVITY | Value transfer | Type reference (TYPE) | CHRAUTH | Berechtigung zu Aktivität | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderungsauftrag erforderlich | 20020711 |
Method CHECK_FORMAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_PATTERN | Value transfer | Type reference (TYPE) | ATSCH | Wert mit Schablone | 20020711 | |||
| 2 | IS_FORMAT | Value transfer | Type reference (TYPE) | CHR_FORMAT | Formatangaben eines Merkmals | 20020812 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Währungsangabe fehlt | 20020711 | ||
| 2 | Exponentenwert fehlt | 20020711 | ||
| 3 | Interner Fehler | 20020711 | ||
| 4 | Ungültiger Exponentenwert | 20020711 | ||
| 5 | Ungültiges Merkmalformat | 20020711 | ||
| 6 | Ungültige Einheit/ Währung | 20020711 | ||
| 7 | Stellenzahl fehlt | 20020711 | ||
| 8 | Änderung Exponentenangaben nicht möglich | 20020711 | ||
| 9 | Änderung Merkmalformat nicht möglich | 20020711 | ||
| 10 | Rücknahme Intervalle nicht möglich | 20020711 | ||
| 11 | Änderung Stellenzahl nicht möglich (Änderungsdienst) | 20020711 | ||
| 12 | Rücknahme Negative Werte nicht möglich | 20020711 | ||
| 13 | Änderung der Maßeinheit/ Währung nicht möglich | 20020711 | ||
| 14 | Keine Nachkommastellen möglich | 20020711 | ||
| 15 | Dezimalstellenzahl kann nicht verkleinert werden | 20020711 | ||
| 16 | Stellenzahl kann nicht verkleinert werden | 20020711 | ||
| 17 | Keine Exponentialdarstellung möglich | 20020711 | ||
| 18 | Zum Exponententyp kann kein Wert angegeben werden | 20020711 | ||
| 19 | Intervalle nicht möglich | 20020711 | ||
| 20 | Negative Werte nicht möglich | 20020711 | ||
| 21 | Maßeinheit/ Währung nicht möglich | 20020711 | ||
| 22 | Ungültige Schablone | 20020719 | ||
| 23 | Zeichenformat: max 30 Stellen, sonst max. 15 Stellen | 20020711 | ||
| 24 | mind. 1 Vorkommastelle erforderlich | 20020711 | ||
| 25 | Exponentialdarstellung erfordert größere Länge | 20020711 | ||
| 26 | Nachkommastellen falsch wg. Exponent oder Währung | 20020711 | ||
| 27 | Falscher Exponententyp | 20020711 | ||
| 28 | DATE: 8, TIME: 6 | 20020711 |
Method CHECK_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_GROUP | Value transfer | Type reference (TYPE) | ATKLA | Merkmalgruppe | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Merkmalgruppe existiert nicht | 20020711 |
Method CHECK_LOWERCASE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_LOWERCASE | Value transfer | Type reference (TYPE) | ATKLE | Groß-/Kleinschreibung möglich | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderungsdienst erlaubt keine Änderung | 20020711 | ||
| 2 | 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 | I_VALUE_ASSIGNMENT | Value transfer | Type reference (TYPE) | ATBEW | Einzelwert | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderungsdienst erlaubt keine Änderung | 20020711 | ||
| 2 | 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 | Ungültige Zeichen im Namen | 20020711 | ||
| 2 | Namen enthält ausschließlich Ziffern | 20020711 | ||
| 3 | Reservierter Merkmalname | 20020711 | ||
| 4 | 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 | 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 | IS_BASIC | Value transfer | Type reference (TYPE) | CHR_BASIC | Neutrale Merkmaldaten (aus der Pflegeumgebung) | 20020711 | |||
| 2 | IT_TABLE | Value transfer | Type reference (TYPE) | TT_CHR_TABLE | Tabellenfeldreferenzen | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Tabellenfeld existiert nicht | 20020711 | ||
| 2 | Tabelle existiert nicht | 20020711 | ||
| 3 | Referenzfeld zu lang für Merkmal | 20020711 | ||
| 4 | Referenz darf nciht gelöscht werden | 20020809 | ||
| 5 | Groß-/Kleinschreibung paßt nicht | 20020711 | ||
| 6 | Anzahl Dezimalstellen paßt nicht | 20020711 | ||
| 7 | Format des Feldes nicht unterstützt | 20020711 | ||
| 8 | Fehlende Angaben | 20020711 | ||
| 9 | Länge paßt nicht | 20020711 | ||
| 10 | '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 | I_REQUESTED | Value transfer | Type reference (TYPE) | ATERF | Eingabe erforderlich | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | I_STATUS | Value transfer | Type reference (TYPE) | ATMST | Status eines Merkmals | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Status existiert nicht | 20020711 | ||
| 2 | Status nicht angegeben | 20020717 |
Method CHECK_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_VALUE | Value transfer | Type reference (TYPE) | ATWRT | korrekte externe Darstellung | 20020917 | |||
| 2 | IS_VALUE | Value transfer | Type reference (TYPE) | CHR_VALUE | Merkmalwert | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dokument nicht gefunden | 20020731 | ||
| 2 | Wert bereits vorhanden | 20020711 | ||
| 3 | Fehler bei Währung | 20020711 | ||
| 4 | Fehler bei Datum | 20020711 | ||
| 5 | Fehler bei Formatangaben | 20020711 | ||
| 6 | Fehler bei Intervall | 20020711 | ||
| 7 | Fehler bei Schablone | 20020711 | ||
| 8 | Fehler bei Zeit | 20020711 | ||
| 9 | Fehler bei Einheit | 20020711 | ||
| 10 | Interner Fehler | 20020711 | ||
| 11 | Mehrere Vorschlagswerte | 20020711 | ||
| 12 | Reihenfolgezähler fehlt | 20020711 | ||
| 13 | Keine Hierarchie bei Überschreibung u.u. | 20020717 | ||
| 14 | Übergeordneter Wert existiert nicht | 20020711 | ||
| 15 | Objektmerkmal | 20020723 | ||
| 16 | Wert darf kein Hierarchieknoten sein | 20020711 | ||
| 17 | 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 | IF_COMPLETE | Value transfer | Type reference (TYPE) | FLAG | Daten von gesamtem Merkmal | 20020715 | |||
| 2 | IT_VALUEDESCR | Value transfer | Type reference (TYPE) | TT_CHR_VALUEDESCR | Merkmalwertbezeichnungen | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Selbe Bezeichnung zu mehreren Werten | 20020711 | ||
| 2 | Mehrere Bezeichnungen zu einer Sprache | 20020711 | ||
| 3 | Bezeichnung identisch zu anderem Wert | 20020711 | ||
| 4 | Wert zur Bezeichnung existiert nicht | 20020711 | ||
| 5 | Wertebezeichnungen nur bei Zeichenformat | 20020730 | ||
| 6 | Ungültiger Sprachenschlüssel | 20020711 |
Method CHECK_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DEL_CRITICAL | Value transfer | Type reference (TYPE) | TT_CHR_VALUE | Mekrmalwerte | 20020711 | |||
| 2 | IF_DELETE_ANYWAY | Value transfer | Type reference (TYPE) | FLAG | auch verwendete Werte löschen | 20020711 | |||
| 3 | IT_VALUE | Value transfer | Type reference (TYPE) | TT_CHR_VALUE | Mekrmalwerte | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dokument nicht gefunden | 20020731 | ||
| 2 | Wert kommt mehrfach vor | 20020711 | ||
| 3 | Fehler bei Währung | 20020711 | ||
| 4 | Fehler bei Datum | 20020711 | ||
| 5 | Fehler bei Formatangaben | 20020711 | ||
| 6 | Fehler bei Intervall | 20020711 | ||
| 7 | Fehler bei Schablone | 20020711 | ||
| 8 | Fehler bei Zeit | 20020711 | ||
| 9 | Fehler bei Einheit | 20020711 | ||
| 10 | Interner Fehler | 20020711 | ||
| 11 | Mehrere Vorschlagswerte | 20020711 | ||
| 12 | Reihenfolgezähler ist nicht stetig oder doppelt | 20020711 | ||
| 13 | Reihenfolgezähler fehlt | 20020711 | ||
| 14 | Keine Hierarchie bei Überschreibung u.u. | 20020717 | ||
| 15 | Übergeordneter Wert existiert nicht | 20020711 | ||
| 16 | Objektmerkmal | 20020711 | ||
| 17 | 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 | ET_VALUE_CRITICAL | Value transfer | Type reference (TYPE) | TT_CHR_VALUE | Mekrmalwerte | 20020711 | |||
| 2 | IF_DELETE_ANYWAY | Value transfer | Type reference (TYPE) | FLAG | Auch verwendete Werte löschen | 20020715 | |||
| 3 | IT_VALUE | Value transfer | Type reference (TYPE) | TT_CHR_VALUE | Mekrmalwerte | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | I_CHECK_TABLE | Value transfer | Type reference (TYPE) | ATPRT | Prüftabelle | 20020716 | |||
| 2 | I_FUNCTION | Value transfer | Type reference (TYPE) | ATPRF | Funktionsbaustein zur Werteprüfung | 20020716 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Prüftabelle existiert nicht | 20020716 | ||
| 2 | Prüffunktionsbaustein existiert nicht | 20020716 | ||
| 3 | Interner Fehler | 20020717 | ||
| 4 | Es kann nur eine Option gewählt werden | 20020716 | ||
| 5 | Bei alternativer Werteprüfung sind Werte nicht möglich | 20020716 | ||
| 6 | Keine Überschreibung der Wertehierarchie | 20030108 | ||
| 7 | Änderung wegen Verwendung nicht möglich | 20020716 | ||
| 8 | 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 | I_VALUE | Value transfer | Type reference (TYPE) | ATWRT | Merkmalwert | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Hierarchie bei Überschreibung u.u. | 20020717 | ||
| 2 | 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 | I_CHANGENO | Value transfer | Type reference (TYPE) | AENNR | Änderungsnummer | 20020711 | |||
| 2 | I_CHANGENO_DATE | Value transfer | Type reference (TYPE) | DATUV | SY-DATUM | Datum gültig ab | 20020711 | ||
| 3 | I_CHARACT | Value transfer | Type reference (TYPE) | ATNAM | Merkmalname | 20020711 | |||
| 4 | I_CHARACT_ID | Value transfer | Type reference (TYPE) | ATINN | Int. Merkmal | 20020711 | |||
| 5 | I_CLASS | Value transfer | Type reference (TYPE) | KLASSE_D | Klasse, wenn Überschreibung | 20020711 | |||
| 6 | I_CLASS_TYPE | Value transfer | Type reference (TYPE) | KLASSENART | Klassenart | 20020717 | |||
| 7 | I_LANGUAGE | Value transfer | Type reference (TYPE) | SYLANGU | zu ladende Sprache | 20020917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderungsauftrag ist nicht gültig | 20020711 | ||
| 2 | Merkmal existiert nicht oder ist nicht gültig | 20020711 | ||
| 3 | Fehler bei Instanzerzeugung der Überschreibungsklasse | 20020816 | ||
| 4 | Merkmal anderweitig gesperrt | 20020711 | ||
| 5 | Instanz bereits erzeugt -> GET_INSTANCE | 20020711 | ||
| 6 | Minimalberechtigung liegt nicht vor | 20020711 | ||
| 7 | Interner Fehler beim Bereitstellen der Daten | 20020711 | ||
| 8 | 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 | Fehler beim Kopieren von Beziehungswissen | 20020718 | ||
| 2 | Fehler beim Kopieren von Langtexten | 20020718 | ||
| 3 | Interner Fehler | 20020718 |
Method CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_CHR_MAIN | Merkmale: Verarbeitung | 20020711 | |||
| 2 | IS_BASIC | Value transfer | Type reference (TYPE) | CHR_BASIC | Neutrale Merkmaldaten (aus der Pflegeumgebung) | 20020711 | |||
| 3 | IT_DESCR | Value transfer | Type reference (TYPE) | TT_CHR_DESCR | Merkmalbezeichnungen | 20020711 | |||
| 4 | IT_RESTR | Value transfer | Type reference (TYPE) | TT_CHR_RESTR | Merkmaleinschränkung auf Klassenarten | 20020718 | |||
| 5 | IT_TABLE | Value transfer | Type reference (TYPE) | TT_CHR_TABLE | Tabellenfeldreferenzen | 20020711 | |||
| 6 | IT_VALUE | Value transfer | Type reference (TYPE) | TT_CHR_VALUE | Mekrmalwerte | 20020711 | |||
| 7 | IT_VALUEDESCR | Value transfer | Type reference (TYPE) | TT_CHR_VALUEDESCR | Merkmalwertbezeichnungen | 20020711 | |||
| 8 | I_CHANGENO | Value transfer | Type reference (TYPE) | AENNR | Änderungsnummer | 20020711 | |||
| 9 | I_CHARACT | Value transfer | Type reference (TYPE) | ATNAM | Merkmalname | 20020711 | |||
| 10 | I_CLASS | Value transfer | Type reference (TYPE) | KLASSE_D | Klassennummer | 20020717 | |||
| 11 | I_CLASS_TYPE | Value transfer | Type reference (TYPE) | KLASSENART | Klassenart | 20020717 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderungnummer existiert | 20020711 | ||
| 2 | Änderungsnummer kann nicht verwendet werden | 20020711 | ||
| 3 | Fehler bei Prüfung der Daten | 20020719 | ||
| 4 | Fehler bei Instanzerzeugung der Überschreibungsklasse | 20020816 | ||
| 5 | Merkmal existiert bereits | 20020711 | ||
| 6 | Merkmal gesperrt | 20020711 | ||
| 7 | Interner Fehler | 20020711 | ||
| 8 | Ungültiger Name | 20020719 | ||
| 9 | Fehler bei Schlüsselerzeugung | 20020711 | ||
| 10 | SAP-Merkmal | 20020711 | ||
| 11 | Berechtigung fehlt | 20020711 | ||
| 12 | Änderungsnummer erforderlich | 20020711 | ||
| 13 | Merkmalname fehlt | 20020711 |
Method DELETE Signature
Method DELETE on class CL_CHR_MAIN has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderungsauftrag kann nicht verwendet werden | 20020719 | ||
| 2 | Merkmal bereits anderweitig gesperrt | 20020719 | ||
| 3 | Interner Fehler | 20020719 | ||
| 4 | SAP-Merkmal darf nicht geändert werden | 20020719 | ||
| 5 | Berechtigung fehlt | 20020719 | ||
| 6 | Merkmal wird noch verwendet | 20020719 | ||
| 7 | Ä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 | EF_OVERWRITE | Value transfer | Type reference (TYPE) | FLAG | Überschreibung liegt vor | 20020711 | |||
| 2 | E_CHARACT | Value transfer | Type reference (TYPE) | ATNAM | Merkmalname | 20020711 | |||
| 3 | E_CHARACT_ID | Value transfer | Type reference (TYPE) | ATINN | Int. Merkmal | 20020711 | |||
| 4 | I_CHANGENO | Value transfer | Type reference (TYPE) | AENNR | Änderungsnummer | 20020711 | |||
| 5 | I_CHANGENO_DATE | Value transfer | Type reference (TYPE) | DATUV | Datum gültig ab | 20020711 | |||
| 6 | I_CHARACT | Value transfer | Type reference (TYPE) | ATNAM | Merkmalname | 20020711 | |||
| 7 | I_CHARACT_ID | Value transfer | Type reference (TYPE) | ATINN | Int. Merkmal | 20020711 | |||
| 8 | I_CLASS | Value transfer | Type reference (TYPE) | KLASSE_D | Klasse, wenn Überschreibung | 20020711 | |||
| 9 | I_CLASS_TYPE | Value transfer | Type reference (TYPE) | KLASSENART | Klassenart | 20020723 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Merkmal existiert nicht oder ist nicht gültig | 20020711 | ||
| 2 | Berechtigung fehlt | 20020723 | ||
| 3 | Merkmal (extern oder intern) fehlt | 20020711 |
Method FACTORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_CHR_MAIN | Merkmale: Verarbeiten, Prüfen, Sichern | 20030227 | |||
| 2 | I_CHANGENO | Value transfer | Type reference (TYPE) | AENNR | Änderungsnummer | 20030227 | |||
| 3 | I_CHANGENO_DATE | Value transfer | Type reference (TYPE) | DATUV | SY-DATUM | Datum gültig ab | 20030227 | ||
| 4 | I_CHARACT | Value transfer | Type reference (TYPE) | ATNAM | Merkmalname | 20030227 | |||
| 5 | I_CHARACT_ID | Value transfer | Type reference (TYPE) | ATINN | Int. Merkmal | 20030227 | |||
| 6 | I_CLASS | Value transfer | Type reference (TYPE) | KLASSE_D | Klasse, wenn Überschreibung | 20030227 | |||
| 7 | I_CLASS_TYPE | Value transfer | Type reference (TYPE) | KLASSENART | Klassenart | 20030227 | |||
| 8 | I_LANGUAGE | Value transfer | Type reference (TYPE) | SYLANGU | zu ladende Sprache | 20030227 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderungsauftrag ist nicht gültig | 20030227 | ||
| 2 | Merkmal existiert nicht oder ist nicht gültig | 20030227 | ||
| 3 | Fehler bei Instanzerzeugung der Überschreibungsklasse | 20030227 | ||
| 4 | Merkmal anderweitig gesperrt | 20030227 | ||
| 5 | Instanz bereits erzeugt -> GET_INSTANCE | 20030227 | ||
| 6 | Minimalberechtigung liegt nicht vor | 20030227 | ||
| 7 | Interner Fehler beim Bereitstellen der Daten | 20030227 | ||
| 8 | Instanz mit anderer Gültigkeit bereits vorhanden | 20030227 | ||
| 9 | 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 | E_CHANGENO | Value transfer | Type reference (TYPE) | AENNR | Änderungsnummer | 20020718 | |||
| 2 | E_CHANGENO_DATE | Value transfer | Type reference (TYPE) | DATUV | Datum gültig ab | 20020718 | |||
| 3 | E_CHARACT | Value transfer | Type reference (TYPE) | ATNAM | Merkmalname | 20020711 | |||
| 4 | E_CHARACT_ID | Value transfer | Type reference (TYPE) | ATINN | Int. Merkmal | 20020711 | |||
| 5 | E_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_CHR_MAIN | Merkmale: Verarbeitung | 20020711 | |||
| 6 | I_CHARACT | Value transfer | Type reference (TYPE) | ATNAM | Merkmalname | 20020711 | |||
| 7 | I_CHARACT_ID | Value transfer | Type reference (TYPE) | ATINN | Int. Merkmal | 20020711 | |||
| 8 | I_CLASS | Value transfer | Type reference (TYPE) | KLASSE_D | Klasse, wenn Überschreibung | 20020711 | |||
| 9 | I_CLASS_TYPE | Value transfer | Type reference (TYPE) | KLASSENART | Klassenart | 20020717 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Instanz zum Merkmal vorhanden | 20020711 | ||
| 2 | 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 | ET_ALLOC | Value transfer | Type reference (TYPE) | TT_RCUOB1 | API Struktur für Zuordnungsangaben für Beziehungswissen | 20020722 | |||
| 2 | ET_BASIC | Value transfer | Type reference (TYPE) | TT_RCUKB1 | API Struktur für Basisdaten einer Beziehung | 20020722 | |||
| 3 | ET_DESCR | Value transfer | Type reference (TYPE) | TT_RCUKBT1 | API Struktur für sprach. abh. Bezeichnungen einer Beziehung | 20020806 | |||
| 4 | ET_DOCU | Value transfer | Type reference (TYPE) | TT_RCUKDOC1 | API Struktur für Dokumentation der Beziehungen | 20020806 | |||
| 5 | ET_SOURCE | Value transfer | Type reference (TYPE) | TT_RCUKN1 | API Struktur für Sourcen der Beziehung | 20020722 | |||
| 6 | I_VALUE | Value transfer | Type reference (TYPE) | ATWRT | Merkmalwert | 20020722 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Merkmal war gelöscht worden | 20020722 | ||
| 2 | Fehler beim Lesen der Beziehungen | 20020722 | ||
| 3 | SAP-Merkmal darf nicht geändert werden | 20020722 | ||
| 4 | Berechtigung fehlt | 20020722 | ||
| 5 | Änderungsauftrag verwenden | 20020722 | ||
| 6 | eingegebener Wert existiert nicht | 20020909 |
Method GET_LONGTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TEXT | Value transfer | Type reference (TYPE) | TT_CHR_TEXT | Langtext zu Merkmal/ Merkmalwert | 20020715 | |||
| 2 | I_LANGUAGE | Value transfer | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20020715 | |||
| 3 | I_VALUE | Value transfer | Type reference (TYPE) | ATWRT | Merkmalwert | 20020715 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Merkmal war gelöscht worden | 20020719 | ||
| 2 | Berechtigung fehlt | 20020716 | ||
| 3 | Zum Merkmal/ Wert gibt es keinen Langtext | 20020715 | ||
| 4 | Wert existiert nicht | 20020715 |
Method GET_USAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_CLASS | Value transfer | Type reference (TYPE) | FLAG | Verwendung in Klasse | 20020711 | |||
| 2 | EF_KNOWLEDGE | Value transfer | Type reference (TYPE) | FLAG | Verwendung in Beziehungswissen | 20020711 | |||
| 3 | EF_OTHERS | Value transfer | Type reference (TYPE) | FLAG | Weitere Verwendungen | 20020711 | |||
| 4 | EF_OVERWRITE | Value transfer | Type reference (TYPE) | FLAG | Verwendung in Überschreibung | 20020711 | |||
| 5 | EF_STRONG | Value transfer | Type reference (TYPE) | FLAG | Verwendung, keine Änderungen | 20020711 | |||
| 6 | EF_VALUATION | Value transfer | Type reference (TYPE) | FLAG | Verwendung in Bewertung (auch IBase) | 20020711 | |||
| 7 | 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 | I_CLASS | Value transfer | Type reference (TYPE) | KLASSE_D | $REF$ | 20030311 | |||
| 2 | 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 | IF_VALUE_CHANGES | Value transfer | Type reference (TYPE) | FLAG | Wertänderungen möglich | 20020718 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderungsauftrag kann nicht verwendet werden | 20020718 | ||
| 2 | Merkmal war gelöscht worden | 20020719 | ||
| 3 | Merkmal bereits anderweitig gesperrt | 20020718 | ||
| 4 | SAP-Merkmal darf nicht geändert werden | 20020718 | ||
| 5 | Berechtigung fehlt | 20020718 | ||
| 6 | Änderungsauftrag verwenden | 20020718 | ||
| 7 | 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 | Merkmal bereits anderweitig gesperrt | 20020711 |
Method POST Signature
Method POST on class CL_CHR_MAIN has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 20020711 |
Method POST_ALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CLASS | Value transfer | Type reference (TYPE) | KLASSE_D | Klassennummer | 20020816 | |||
| 2 | I_CLASS_TYPE | Value transfer | Type reference (TYPE) | KLASSENART | Klassenart | 20020816 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 20020816 |
Method POST_PREPARATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_DEP_CHANGED | Value transfer | Type reference (TYPE) | FLAG | Änderungen an Beziehungswissen | 20020902 | |||
| 2 | ES_CABN | Value transfer | Type reference (TYPE) | CABN | Merkmal | 20020902 | |||
| 3 | ET_AENNR | Value transfer | Type reference (TYPE) | TT_RCTAE | Änderungsnummern mit Merkmalschlüssel und Datum | 20020902 | |||
| 4 | ET_ATINN_DEL | Value transfer | Type reference (TYPE) | TT_ATINN_RANGE | physisch zu löschende Merkmale | 20020902 | |||
| 5 | ET_CABNT | Value transfer | Type reference (TYPE) | TT_CABNT | Merkmalbezeichnungen intern | 20020902 | |||
| 6 | ET_CABNZ | Value transfer | Type reference (TYPE) | TT_CABNZ | Tabellenfeldreferenzen intern | 20020902 | |||
| 7 | ET_CAWN | Value transfer | Type reference (TYPE) | TT_CAWN | Werte intern | 20020902 | |||
| 8 | ET_CAWNT | Value transfer | Type reference (TYPE) | TT_CAWNT | Wertbezeichnungen intern | 20020902 | |||
| 9 | ET_LONGTEXT | Value transfer | Type reference (TYPE) | TT_LONGTEXT | Langtexte zum Merkmal | 20020902 | |||
| 10 | ET_TCME | Value transfer | Type reference (TYPE) | TT_TCME | Einschränkung auf Klassenarten intern | 20020902 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Konvertierungsfehler | 20020902 | ||
| 2 | Interner Fehler | 20020902 |
Method PROVIDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_BASIC | Value transfer | Type reference (TYPE) | CHR_BASIC | Merkmalbasisdaten | 20020711 | |||
| 2 | ET_DESCR | Value transfer | Type reference (TYPE) | TT_CHR_DESCR | Merkmalbezeichnungen | 20020711 | |||
| 3 | ET_RESTR | Value transfer | Type reference (TYPE) | TT_CHR_RESTR | Merkmaleinschränkung auf Klassenarten | 20020718 | |||
| 4 | ET_TABLE | Value transfer | Type reference (TYPE) | TT_CHR_TABLE | Tabellenfeldreferenzen | 20020711 | |||
| 5 | ET_VALUE | Value transfer | Type reference (TYPE) | TT_CHR_VALUE | Mekrmalwerte | 20020711 | |||
| 6 | ET_VALUEDESCR | Value transfer | Type reference (TYPE) | TT_CHR_VALUEDESCR | Merkmalwertbezeichnungen | 20020711 | |||
| 7 | I_LANGUAGE | Value transfer | Type reference (TYPE) | SYLANGU | zu ladende Sprache | 20020917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Merkmal war gelöscht worden | 20020719 | ||
| 2 | Interner Fehler | 20020711 | ||
| 3 | Berechtigung fehlt | 20020711 |
Method REMOVE_DESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_LANGUAGE | Value transfer | Type reference (TYPE) | SPRAS | Merkmalbezeichnung | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderungsauftrag kann nicht verwendet werden | 20020711 | ||
| 2 | Merkmal war gelöscht worden | 20020719 | ||
| 3 | Merkmal ist bereits gesperrt | 20020711 | ||
| 4 | SAP-Merkmal | 20020711 | ||
| 5 | Berechtigung fehlt | 20020711 | ||
| 6 | Änderungsnummer erforderlich | 20020711 |
Method REMOVE_KNOWL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_DELETE_ALL | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20020718 | |||
| 2 | I_ALLOCATION | Value transfer | Type reference (TYPE) | KNNAM | Name des Wissensbausteins | 20020718 | |||
| 3 | I_VALUE | Value transfer | Type reference (TYPE) | ATWRT | Merkmalwert | 20020718 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderungsauftrag kann nicht verwendet werden | 20020718 | ||
| 2 | Merkmal war gelöscht worden | 20020719 | ||
| 3 | Fehler beim Kopieren der Beziehungen | 20020722 | ||
| 4 | Fehler beim Löschen der Beziehungen | 20020722 | ||
| 5 | Fehler beim Lesen der Beziehungen | 20020722 | ||
| 6 | Merkmal bereits anderweitig gesperrt | 20020718 | ||
| 7 | SAP-Merkmal darf nicht geändert werden | 20020718 | ||
| 8 | Berechtigung fehlt | 20020718 | ||
| 9 | Keine Überschreibung der Wertehierarchie | 20030108 | ||
| 10 | Änderungsauftrag verwenden | 20020718 | ||
| 11 | eingegebener Wert existiert nicht | 20020909 |
Method REMOVE_LONGTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_LANGUAGE | Value transfer | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20020715 | |||
| 2 | I_VALUE | Value transfer | Type reference (TYPE) | ATWRT | Merkmalwert | 20020715 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderungsauftrag kann nicht verwendet werden | 20020716 | ||
| 2 | Merkmal war gelöscht worden | 20020719 | ||
| 3 | Merkmal bereits anderweitig gesperrt | 20020716 | ||
| 4 | SAP-Merkmal darf nicht geändert werden | 20020716 | ||
| 5 | Berechtigung fehlt | 20020716 | ||
| 6 | Keine Überschreibung der Wertehierarchie | 20030108 | ||
| 7 | Fehler bei Textverarbeitung | 20020715 | ||
| 8 | Änderungsauftrag verwenden | 20020716 | ||
| 9 | 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 | Änderungsauftrag kann nicht verwendet werden | 20020814 | ||
| 2 | Merkmal war gelöscht worden | 20020814 | ||
| 3 | Merkmal bereits anderweitig gesperrt | 20020814 | ||
| 4 | SAP-Merkmal darf nicht geändert werden | 20020814 | ||
| 5 | Berechtigung fehlt | 20020814 | ||
| 6 | Fehler bei Textverarbeitung | 20020814 | ||
| 7 | Änderungsauftrag verwenden | 20020814 | ||
| 8 | 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 | IF_DELETE_ANYWAY | Value transfer | Type reference (TYPE) | FLAG | auch verwendete Werte löschen | 20020711 | |||
| 2 | I_VALUE | Value transfer | Type reference (TYPE) | ATWRT | Merkmalwert | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderungsauftrag kann nicht verwendet werden | 20020711 | ||
| 2 | Merkmal war gelöscht worden | 20020719 | ||
| 3 | Merkmal ist bereits gesperrt | 20020711 | ||
| 4 | SAP-Merkmal | 20020711 | ||
| 5 | Berechtigung fehlt | 20020711 | ||
| 6 | Keine Überschreibung der Wertehierarchie | 20030122 | ||
| 7 | Änderungsnummer erforderlich | 20020711 | ||
| 8 | Wert wird verwendet | 20020711 | ||
| 9 | eingegebener Wert existiert nicht | 20020909 |
Method REMOVE_VALUEDESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_LANGUAGE | Value transfer | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20020711 | |||
| 2 | I_VALUE | Value transfer | Type reference (TYPE) | ATWRT | Merkmalwert | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderungsauftrag kann nicht verwendet werden | 20020711 | ||
| 2 | Merkmal war gelöscht worden | 20020719 | ||
| 3 | Merkmal ist bereits gesperrt | 20020711 | ||
| 4 | SAP-Merkmal | 20020711 | ||
| 5 | Berechtigung fehlt | 20020711 | ||
| 6 | Keine Überschreibung der Wertehierarchie | 20030122 | ||
| 7 | Änderungsnummer erforderlich | 20020711 | ||
| 8 | eingegebener Wert existiert nicht | 20020909 |
Method RENAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CHARACT_NEW | Value transfer | Type reference (TYPE) | ATNAM | Merkmalname | 20020719 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kein Umbenennen mit Änderungsdienst | 20020719 | ||
| 2 | Merkmal war gelöscht worden | 20020719 | ||
| 3 | Merkmal gesperrt | 20020719 | ||
| 4 | Fehler bei Prüfung der Daten | 20020719 | ||
| 5 | Ungültiger Name | 20020719 | ||
| 6 | SAP-Merkmal | 20020719 | ||
| 7 | Berechtigung fehlt | 20020719 | ||
| 8 | Merkmal darf nicht umbenannt werden | 20020719 | ||
| 9 | Ä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 | IF_BASIC | Value transfer | Type reference (TYPE) | FLAG | Basisdaten | 20020711 | |||
| 2 | IF_DESCR | Value transfer | Type reference (TYPE) | FLAG | Merkmalbezeichnungen | 20020711 | |||
| 3 | IF_RESTR | Value transfer | Type reference (TYPE) | FLAG | Einschränkung auf Klassenarten | 20020719 | |||
| 4 | IF_TABLE | Value transfer | Type reference (TYPE) | FLAG | Tabellenfeldreferenzen | 20020711 | |||
| 5 | IF_VALUE | Value transfer | Type reference (TYPE) | FLAG | Werte | 20020711 | |||
| 6 | 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 | IS_DESCR | Value transfer | Type reference (TYPE) | CHR_DESCR | Merkmalbezeichnung | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderungsauftrag kann nicht verwendet werden | 20020711 | ||
| 2 | Merkmal war gelöscht worden | 20020719 | ||
| 3 | Merkmal ist bereits gesperrt | 20020711 | ||
| 4 | Interner Fehler | 20020711 | ||
| 5 | Mehrere Bezeichungen zu einer Sprache | 20020711 | ||
| 6 | SAP-Merkmal | 20020711 | ||
| 7 | Berechtigung fehlt | 20020711 | ||
| 8 | Änderungsnummer erforderlich | 20020711 | ||
| 9 | Ungültiger Sprachenschlüssel | 20020711 |
Method SET_KNOWL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ALLOC | Value transfer | Type reference (TYPE) | TT_RCUOB1 | API Struktur für Zuordnungsangaben für Beziehungswissen | 20020722 | |||
| 2 | IT_BASIC | Value transfer | Type reference (TYPE) | TT_RCUKB1 | API Struktur für Basisdaten einer Beziehung | 20020722 | |||
| 3 | IT_DESCR | Value transfer | Type reference (TYPE) | TT_RCUKBT1 | API Struktur für sprach. abh. Bezeichnungen einer Beziehung | 20020806 | |||
| 4 | IT_DOCU | Value transfer | Type reference (TYPE) | TT_RCUKDOC1 | API Struktur für Dokumentation der Beziehungen | 20020806 | |||
| 5 | IT_SOURCE | Value transfer | Type reference (TYPE) | TT_RCUKN1 | API Struktur für Sourcen der Beziehung | 20020722 | |||
| 6 | I_VALUE | Value transfer | Type reference (TYPE) | ATWRT | Merkmalwert | 20020722 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderungsauftrag kann nicht verwendet werden | 20020722 | ||
| 2 | Merkmal war gelöscht worden | 20020722 | ||
| 3 | Fehler beim Kopieren der Beziehungen | 20020722 | ||
| 4 | Fehler beim Schreiben der Beziehungen | 20020722 | ||
| 5 | Fehler beim Lesen der Beziehungen | 20020722 | ||
| 6 | Merkmal bereits anderweitig gesperrt | 20020722 | ||
| 7 | SAP-Merkmal darf nicht geändert werden | 20020722 | ||
| 8 | Berechtigung fehlt | 20020722 | ||
| 9 | Keine Überschreibung der Wertehierarchie | 20030108 | ||
| 10 | Änderungsauftrag verwenden | 20020722 | ||
| 11 | Wert existiert nicht | 20020807 |
Method SET_LONGTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_TEXT | Value transfer | Type reference (TYPE) | TT_CHR_TEXT | Langtext zu Merkmal/ Merkmalwert | 20020715 | |||
| 2 | I_VALUE | Value transfer | Type reference (TYPE) | ATWRT | Merkmalwert | 20020715 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderungsauftrag kann nicht verwendet werden | 20020716 | ||
| 2 | Merkmal war gelöscht worden | 20020719 | ||
| 3 | Merkmal bereits anderweitig gesperrt | 20020716 | ||
| 4 | SAP-Merkmal darf nicht geändert werden | 20020716 | ||
| 5 | Berechtigung fehlt | 20020716 | ||
| 6 | Keine Überschreibung der Wertehierarchie | 20030108 | ||
| 7 | Fehler bei Textverarbeitung | 20020715 | ||
| 8 | Langtext fehlt | 20020715 | ||
| 9 | Änderungsauftrag verwenden | 20020716 | ||
| 10 | 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 | Änderungsauftrag kann nicht verwendet werden | 20020815 | ||
| 2 | Merkmal war gelöscht worden | 20020815 | ||
| 3 | Merkmal bereits anderweitig gesperrt | 20020815 | ||
| 4 | Schablone konnte nicht erzeugt werden | 20020815 | ||
| 5 | SAP-Merkmal darf nicht geändert werden | 20020815 | ||
| 6 | Berechtigung fehlt | 20020815 | ||
| 7 | Fehler bei Textverarbeitung | 20020815 | ||
| 8 | Änderungsauftrag verwenden | 20020815 | ||
| 9 | 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 | E_VALUE | Value transfer | Type reference (TYPE) | ATWRT | korrekte externe Darstellung | 20020917 | |||
| 2 | IS_VALUE | Value transfer | Type reference (TYPE) | CHR_VALUE | Merkmalwert | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderungsauftrag kann nicht verwendet werden | 20020711 | ||
| 2 | Merkmal war gelöscht worden | 20020719 | ||
| 3 | Dokument nicht gefunden | 20020731 | ||
| 4 | Wert bereits vorhanden | 20020711 | ||
| 5 | Fehler bei Währung | 20020711 | ||
| 6 | Fehler bei Datum | 20020711 | ||
| 7 | Fehler bei Formatangaben | 20020711 | ||
| 8 | Fehler bei Intervall | 20020711 | ||
| 9 | Fehler bei Schablone | 20020711 | ||
| 10 | Fehler bei Zeit | 20020711 | ||
| 11 | Fehler bei Einheit | 20020711 | ||
| 12 | Merkmal ist bereits gesperrt | 20020711 | ||
| 13 | Interner Fehler | 20020711 | ||
| 14 | Mehrere Vorschlagswerte | 20020711 | ||
| 15 | SAP-Merkmal | 20020711 | ||
| 16 | Berechtigung fehlt | 20020711 | ||
| 17 | Reihenfolgezähler fehlt | 20020711 | ||
| 18 | Keine Hierarchie bei Überschreibung u.u. | 20020717 | ||
| 19 | Übergeordneter Wert existiert nicht | 20020711 | ||
| 20 | Wert identisch zu existierender Bezeichnung | 20020730 | ||
| 21 | Objektmerkmal | 20020723 | ||
| 22 | Änderungsnummer erforderlich | 20020711 | ||
| 23 | Wert darf kein Hierarchieknoten sein | 20020711 | ||
| 24 | 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 | IS_VALUEDESCR | Value transfer | Type reference (TYPE) | CHR_VALUEDESCR | Merkmalwertbezeichnungen zum Merkmal | 20020711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderungsauftrag kann nicht verwendet werden | 20020711 | ||
| 2 | Merkmal war gelöscht worden | 20020719 | ||
| 3 | Selbe Bezeichnung bereits zu anderem Wert | 20020711 | ||
| 4 | Merkmal ist bereits gesperrt | 20020711 | ||
| 5 | Interner Fehler | 20020711 | ||
| 6 | Mehrere Bezeichungen zu einer Sprache | 20020711 | ||
| 7 | SAP-Merkmal | 20020711 | ||
| 8 | Berechtigung fehlt | 20020711 | ||
| 9 | Keine Überschreibung der Wertehierarchie | 20030122 | ||
| 10 | Bezeichnung identisch zu anderem Wert | 20020711 | ||
| 11 | Änderungsnummer erforderlich | 20020711 | ||
| 12 | Wert zu Bezeichnung existiert nicht | 20020711 | ||
| 13 | Wertebezeichnungen nur bei Zeichenformat | 20020730 | ||
| 14 | 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 | 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 | I_LEVEL | Value transfer | Type reference (TYPE) | I | zu löschender Zustand | 20020815 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | I_LEVEL | Value transfer | Type reference (TYPE) | I | Herzustellender Zustand | 20020815 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Noch kein Zustand erzeugt | 20020815 | ||
| 2 | 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 |