Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_LRM_RULE_EXEC | Runtime | 20080610 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_LRM_BS_RST_RULE_EXEC | Runtime - Business Suite - Residence | 20080710 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_LRM_BS_RTP_RULE_EXEC | Runtime - Business Suite - Retention | 20080710 |
Properties
Class | CL_LRM_BS_RULE_EXEC | |
Short Description | Runtime - Business Suite | |
Super Class | CL_LRM_RULE_EXEC | Runtime |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_LRM_BS | Runtime - Business Suite |
Created | 20080606 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_LRM_BS_RULE_EXEC has no interface implemented.
Friends
Class CL_LRM_BS_RULE_EXEC has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_LRM_BS_RULE_EXEC | Original Instance | 20080625 | ||
2 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | DATA | Instance key | 20120127 | ||
3 | ![]() |
Instance attribute | Public | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_S_INSTANCE_ORIGIN | Instance Origin | 20080616 | ||
4 | ![]() |
Instance attribute | Public | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_TH_TABNAME_FIELDNAME_VALUES | Field Values | 20090729 | ||
5 | ![]() |
Instance attribute | Public | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_T_FIELD_VALUE_SETS | Field Value Records | 20090707 | ||
6 | ![]() |
Instance attribute | Public | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_T_INSTANCE_DATA | Instance Data | 20090619 | ||
7 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TTFIELDNAME | Number of Field Names | 20110607 | ||
8 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | IF_LRM_TYPES=>TY_T_RULE_KEYS | Valid rules | 20091022 | ||
9 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | LRM_DATA_OBJECT_KIND | Data Object Type | 20091022 |
Methods
Events
Class CL_LRM_BS_RULE_EXEC has no event.
Types
Class CL_LRM_BS_RULE_EXEC has no local type.
Method Signatures
Method APPLY_TIME_OFFSET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ITH_FIELD_VALUES | Call by reference | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_TH_TABNAME_FIELDNAME_VALUES | 20111011 | |||
2 | ![]() |
IV_REFERENCE_DATE | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20110913 | ||
3 | ![]() |
IV_TIME_OFFSET | Call by reference | Type reference (TYPE) | LRM_CONSTANT_VALUE | Zeitversatz | 20110913 | ||
4 | ![]() |
RV_START_DATE | Value transfer | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20110913 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in Runtime | 20130121 |
Method APPLY_TIME_OFFSET_BADI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_BADI_IRM_TO | Call by reference | Object reference (TYPE REF TO) | BADI_IRM_TO | BAdI BADI_IRM_TO | 20110919 | ||
2 | ![]() |
ETH_SOURCE_FIELDS | Call by reference | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_TH_TABNAME_FIELDNAME_VALUES | Quellfelder | 20111011 | ||
3 | ![]() |
EV_START_DATE | Value transfer | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20110919 | ||
4 | ![]() |
ITH_FIELD_VALUES | Call by reference | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_TH_TABNAME_FIELDNAME_VALUES | 20111011 | |||
5 | ![]() |
IV_REFERENCE_DATE | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20110919 | ||
6 | ![]() |
IV_TIME_OFFSET | Call by reference | Type reference (TYPE) | LRM_CONSTANT_VALUE | Zeitversatz | 20110919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in Runtime | 20130121 |
Method APPLY_TIME_OFFSET_STANDARD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_REFERENCE_DATE | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20111019 | ||
2 | ![]() |
IV_TIME_OFFSET | Call by reference | Type reference (TYPE) | LRM_CONSTANT_VALUE | Zeitversatz | 20111019 | ||
3 | ![]() |
RV_START_DATE | Value transfer | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20111019 |
Method APPLY_TIME_OFFSET_STANDARD on class CL_LRM_BS_RULE_EXEC has no exception.
Method CHECK_REFERENCE_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_REFERENCE_DATE | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20110930 | ||
2 | ![]() |
IV_STARTTIME_TYPE | Call by reference | Type reference (TYPE) | LRM_CONSTANT_VALUE | Wert einer Konstante | 20110930 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in Runtime | 20110930 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_ORIGINAL_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_LRM_BS_RULE_EXEC | Ursprüngliche Instanz für die Regelermittlung | 20080625 | ||
2 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | LRM_OBJECT_TYPE | ILM-Objekt | 20080610 | ||
3 | ![]() |
IV_POLICY_CATEGORY | Call by reference | Type reference (TYPE) | LRM_POLICY_CATEGORY | Regelwerkkategorie | 20110609 | ||
4 | ![]() |
IV_RULE_DETERMINATION_MODE | Call by reference | Type reference (TYPE) | LRM_RULE_GET_MODE | 'L_C' | IRM: Modus für Ermittlung von Regeln | 20080617 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in Runtime | 20090504 |
Method CONVERT_FIELDVALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_FIELDVALUES | Call by reference | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_TH_TABNAME_FIELDNAME_VALUES | 20090720 | |||
2 | ![]() |
RR_FIELDVALUE_SETS | Value transfer | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_R_FIELD_VALUE_SETS | 20091202 |
Method CONVERT_FIELDVALUES on class CL_LRM_BS_RULE_EXEC has no exception.
Method CONVERT_JOINED_INSTANCE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_JOINDED_INST_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20100302 | |||
2 | ![]() |
RESULT | Call by reference | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_T_FIELD_VALUE_SETS | 20100302 |
Method CONVERT_JOINED_INSTANCE_DATA on class CL_LRM_BS_RULE_EXEC has no exception.
Method CONVERT_TO_TIMESTAMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FIELD_VALUE | Call by reference | Type reference (TYPE) | DATA | DATS oder UTC-Zeitstempel | 20080620 | ||
2 | ![]() |
RV_TIMESTAMP | Value transfer | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20080620 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in Runtime | 20080716 |
Method CREATE_FIELDVALUE_SETS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_INSTANCE_DATA | Call by reference | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_T_INSTANCE_DATA | 20090722 | |||
2 | ![]() |
RESULT | Call by reference | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_T_FIELD_VALUE_SETS | 20100302 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in Runtime | 20091211 |
Method CREATE_INSTANCEDATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_FIELDVALUES | Call by reference | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_TH_TABNAME_FIELDNAME_VALUES | 20090722 | |||
2 | ![]() |
RT_INSTANCE_DATA | Value transfer | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_T_INSTANCE_DATA | 20090722 |
Method CREATE_INSTANCEDATA on class CL_LRM_BS_RULE_EXEC has no exception.
Method DELETE_DUPLICATE_FIELD_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CR_FIELD_VALUES | Value transfer | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_R_TABNAME_FIELDNAME_VALUES | 20091130 | |||
2 | ![]() |
IT_FIELD_VALUES | Call by reference | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_TH_TABNAME_FIELDNAME_VALUES | 20090608 |
Method DELETE_DUPLICATE_FIELD_VALUES on class CL_LRM_BS_RULE_EXEC has no exception.
Method GET_BEQUEATHING_INSTANCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ITH_FIELD_VALUES | Call by reference | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_TH_TABNAME_FIELDNAME_VALUES | Feldwerte | 20120319 | ||
2 | ![]() |
RESULT | Value transfer | Object reference (TYPE REF TO) | DATA | 20120319 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in Runtime | 20120319 |
Method GET_BEQUEATHING_INSTANCES_BADI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_INSTANCE_ORIGIN | Call by reference | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_S_INSTANCE_ORIGIN | Instanzherkunft | 20091109 | ||
2 | ![]() |
IT_SOURCE_FIELDS | Call by reference | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_TH_TABNAME_FIELDNAME_VALUES | Quellfelder | 20091109 | ||
3 | ![]() |
RT_INSTANCES | Value transfer | Object reference (TYPE REF TO) | DATA | Vererbende Objektinstanzen | 20091109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in Runtime | 20091109 |
Method GET_COMPONENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_STRUCTDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Run Time Type Services | 20100225 | ||
2 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | ABAP_COMPONENT_TAB | 20100225 |
Method GET_COMPONENTS on class CL_LRM_BS_RULE_EXEC has no exception.
Method GET_DATA_OBJECT_KIND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_DATA_OBJECT_KIND | Value transfer | Type reference (TYPE) | LRM_DATA_OBJECT_KIND | Datenobjektart | 20091022 |
Method GET_DATA_OBJECT_KIND on class CL_LRM_BS_RULE_EXEC has no exception.
Method GET_FIELD_VALUES_BADI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ITH_SOURCE_FIELDS | Call by reference | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_TH_TABNAME_FIELDNAME_VALUES | Quellfelder zur Ermittlung der Feldwerte | 20091007 | ||
2 | ![]() |
IV_FIELD_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20091007 | ||
3 | ![]() |
RT_FIELD_VALUES | Value transfer | Type reference (TYPE) | IF_LRM_TYPES=>TY_T_FIELD_VALUE | Feldwerte | 20091007 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in Runtime | 20091007 |
Method GET_FIELD_VALUES_BADI_STD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ITH_SOURCE_FIELDS | Call by reference | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_TH_TABNAME_FIELDNAME_VALUES | Quellfelder zur Ermittlung der Feldwerte | 20091014 | ||
2 | ![]() |
IV_FIELD_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20091014 | ||
3 | ![]() |
RT_FIELD_VALUES | Value transfer | Type reference (TYPE) | IF_LRM_TYPES=>TY_T_FIELD_VALUE | Feldwerte | 20091014 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in Runtime | 20091014 |
Method GET_INSTANCE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_INSTANCE | Call by reference | Object reference (TYPE REF TO) | DATA | 20100203 | |||
2 | ![]() |
RT_RESULT | Value transfer | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_T_INSTANCE_DATA | 20110513 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in Runtime | 20111110 |
Method GET_INSTANCE_DATA_BADI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CR_INSTANCE_DATA | Value transfer | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_R_TABNAME_FIELDNAME_VALUES | 20091130 | |||
2 | ![]() |
EV_ACTIVE_BADI_IMPL_FOUND | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100203 | ||
3 | ![]() |
IR_INSTANCE | Call by reference | Object reference (TYPE REF TO) | DATA | 20091208 | |||
4 | ![]() |
IT_SOURCE_FIELDS | Call by reference | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_T_TABLE_AND_FIELD | 20091110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in Runtime | 20091216 |
Method GET_LEGAL_HOLD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_LEGAL_HOLD | Value transfer | Type reference (TYPE) | IF_LRM_TYPES=>TY_T_LEGAL_HOLD_AND_CASE_GUID | 20080623 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in Runtime | 20080716 |
Method GET_OBJECT_TYPE_FOR_ARCH_OBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ARCHIVING_OBJECT | Call by reference | Type reference (TYPE) | OBJCT_TR01 | Archivierungsobjekt | 20080728 | ||
2 | ![]() |
RV_OBJECT_TYPE | Value transfer | Type reference (TYPE) | LRM_OBJECT_TYPE | IRM: Objekttypname | 20080728 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in Runtime | 20080728 |
Method GET_OBJECT_TYPE_FOR_BOR_OBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BOR_OBJECT | Call by reference | Type reference (TYPE) | LRM_OBJECT_TYPE_TO_BOR_OBJECT | BOR-Objekttyp | 20080728 | ||
2 | ![]() |
RT_OBJECT_TYPES | Value transfer | Type reference (TYPE) | IF_LRM_TYPES=>TY_T_OBJECT_TYPE | Objekttypen | 20091130 |
Method GET_OBJECT_TYPE_FOR_BOR_OBJ on class CL_LRM_BS_RULE_EXEC has no exception.
Method GET_RELATIONS_BADI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_SOURCE_FIELDS | Call by reference | Type reference (TYPE) | DATA | Quellfelder | 20091027 | ||
2 | ![]() |
RT_RELATED_OBJECTS | Value transfer | Type reference (TYPE) | TRL_BORID | BOR-Objekte | 20091027 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in Runtime | 20091027 |
Method GET_RUNTIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_ORIGINAL_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_LRM_BS_RULE_EXEC | Runtime - Business Suite - Ursprüngliche Instanz | 20080720 | ||
2 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | LRM_OBJECT_TYPE | Objekttypname | 20080720 | ||
3 | ![]() |
RO_RUNTIME | Value transfer | Object reference (TYPE REF TO) | CL_LRM_BS_RULE_EXEC | Runtime - Business Suite | 20080720 |
Method GET_RUNTIME on class CL_LRM_BS_RULE_EXEC has no exception.
Method GET_SOURCE_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FIELDS_FOR_DESTRUCTIBLE | Value transfer | Type reference (TYPE) | BOOLE_D | X = Felder für die die Vernichtbarkeit werden benötigt | 20080711 | ||
2 | ![]() |
IV_FIELDS_FOR_LEGAL_HOLD | Value transfer | Type reference (TYPE) | BOOLE_D | X = Felder für die Legal Hold Angaben werden benötigt | 20080711 | ||
3 | ![]() |
IV_FIELDS_FOR_PERIOD_OR_LOC | Value transfer | Type reference (TYPE) | BOOLE_D | X = Felder für die Aufbewahrungsfrist, /-ort werden benötigt | 20080711 | ||
4 | ![]() |
RT_FIELDS | Value transfer | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_T_TABLE_AND_FIELD | benötigte Quellfelder | 20080711 |
Method GET_SOURCE_FIELDS on class CL_LRM_BS_RULE_EXEC has no exception.
Method GET_STARTDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_START_DATE | Call by reference | Type reference (TYPE) | TIMESTAMP | Datums für ein Beginnzeitpunkt | 20091007 | ||
2 | ![]() |
ITH_CONDITION | Call by reference | Type reference (TYPE) | IF_LRM_TYPES=>TY_TH_FIELD_NAME_AND_VALUE | Bedingungssatz | 20120312 | ||
3 | ![]() |
ITH_FIELD_VALUES | Call by reference | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_TH_TABNAME_FIELDNAME_VALUES | Feldwertsatz | 20091007 | ||
4 | ![]() |
IV_START_TIME_TYPE | Call by reference | Type reference (TYPE) | LRM_CONSTANT_VALUE | Bezugszeitpunkt | 20091007 | ||
5 | ![]() |
IV_TIME_OFFSET | Call by reference | Type reference (TYPE) | LRM_CONSTANT_VALUE | Zeitversatz | 20110913 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20091007 |
Method GET_STARTDATE_BADI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_START_DATE | Call by reference | Type reference (TYPE) | TIMESTAMP | Datum des Beginnzeitpunkts | 20091006 | ||
2 | ![]() |
ITH_CONDITION | Call by reference | Type reference (TYPE) | IF_LRM_TYPES=>TY_TH_FIELD_NAME_AND_VALUE | Bedingungssatz | 20120312 | ||
3 | ![]() |
ITH_SOURCE_FIELDS | Call by reference | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_TH_TABNAME_FIELDNAME_VALUES | Quellfelder zu Ermittlung des Beginnzeitpunkts | 20091007 | ||
4 | ![]() |
IV_START_TIME_TYPE | Call by reference | Type reference (TYPE) | LRM_CONSTANT_VALUE | Name des Beginnzeitpunkts | 20091007 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20091006 |
Method GET_STARTDATE_BADI_STD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_START_DATE | Call by reference | Type reference (TYPE) | TIMESTAMP | Datum des Beginnzeitpunkts | 20091014 | ||
2 | ![]() |
ITH_CONDITION | Call by reference | Type reference (TYPE) | IF_LRM_TYPES=>TY_TH_FIELD_NAME_AND_VALUE | Bedingungssatz | 20120312 | ||
3 | ![]() |
ITH_SOURCE_FIELDS | Call by reference | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_TH_TABNAME_FIELDNAME_VALUES | Quellfelder zu Ermittlung des Beginnzeitpunkts | 20091014 | ||
4 | ![]() |
IV_START_TIME_TYPE | Call by reference | Type reference (TYPE) | LRM_CONSTANT_VALUE | Name des Beginnzeitpunkts | 20091014 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20091014 |
Method GET_TYPEHANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_TYPEHANDLE | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Run Time Type Services | 20090720 | ||
2 | ![]() |
IT_FIELDVALUES | Call by reference | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_TH_TABNAME_FIELDNAME_VALUES | 20090720 | |||
3 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20090720 |
Method GET_TYPEHANDLE on class CL_LRM_BS_RULE_EXEC has no exception.
Method GET_USED_CONDITION_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | TTFIELDNAME | Menge von Feldnamen | 20110607 |
Method GET_USED_CONDITION_FIELDS on class CL_LRM_BS_RULE_EXEC has no exception.
Method GET_VALID_RULES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_VALID_RULES | Value transfer | Type reference (TYPE) | IF_LRM_TYPES=>TY_T_RULE_KEYS | 20091022 |
Method GET_VALID_RULES on class CL_LRM_BS_RULE_EXEC has no exception.
Method IS_DESTRUCTIBLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_LEGAL_HOLD | Call by reference | Type reference (TYPE) | IF_LRM_TYPES=>TY_T_LEGAL_HOLD_AND_CASE_GUID | Tabelle aus: Legal Hold Guid + Case Guid | 20080623 | ||
2 | ![]() |
IV_RETENTION_PERIOD_END_MIN | Call by reference | Type reference (TYPE) | LRM_RETENTION_PERIOD_END_MIN | Ende der Mindestaufbewahrungsfrist | 20091005 | ||
3 | ![]() |
RV_DESTRUCTIBLE | Value transfer | Type reference (TYPE) | LRM_DESTRUCTIBLE | Auskunft über die Vernichtbarkeit | 20080623 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
IRM: Anbindung an Business Suite - Fehler | 20080715 |
Method IS_LEAP_YEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_YEAR | Call by reference | Type reference (TYPE) | NUMC4 | Jahr | 20110915 | ||
2 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | BOOLE_D | Ergebnis: 'X' = Schaltjahr; ' ' = kein Schaltjahr) | 20110915 |
Method IS_LEAP_YEAR on class CL_LRM_BS_RULE_EXEC has no exception.
Method IS_USED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FIELD_NAME | Call by reference | Type reference (TYPE) | LRM_FIELD_NAME | Name eines regelrelevanten Feldes | 20110530 | ||
2 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20110530 |
Method IS_USED on class CL_LRM_BS_RULE_EXEC has no exception.
Method SOURCE_FIELDS_SORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RESULT | Call by reference | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_T_TABLE_AND_FIELD | sortierte Quellfelder | 20091211 | ||
2 | ![]() |
IT_FIELDS | Call by reference | Type reference (TYPE) | IF_LRM_BS_TYPES=>TY_T_TABLE_AND_FIELD | unsortierte Quellfelder | 20090729 |
Method SOURCE_FIELDS_SORT on class CL_LRM_BS_RULE_EXEC has no exception.
Method TABLE_GET_FIELDPOSITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20090729 | ||
2 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20090729 | ||
3 | ![]() |
RV_POSITION | Value transfer | Type reference (TYPE) | SY-TABIX | Feldposition | 20090729 |
Method TABLE_GET_FIELDPOSITION on class CL_LRM_BS_RULE_EXEC has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 712 |