SAP ABAP Class CL_FCOM_SRULE_WRAPPER (Wrapper Class for Settlement Rule)
Hierarchy
☛
SAP_FIN (Software Component) SAP_FIN
⤷ CO (Application Component) Controlling
⤷ FCOM_MASTERDATA_CORE (Package) Master data
⤷ CO (Application Component) Controlling
⤷ FCOM_MASTERDATA_CORE (Package) Master data
Properties
Class | CL_FCOM_SRULE_WRAPPER | |
Short Description | Wrapper Class for Settlement Rule | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | FCOM_MASTERDATA_CORE | Master data |
Created | 20101203 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | KABRT | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | KEAK | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_FCOM_SRULE_WRAPPER has no interface implemented.
Friends
Class CL_FCOM_SRULE_WRAPPER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_AVORG_ACTUAL | Constant | Public | Type reference (TYPE) | AVORG | 'KOAO' | Settlement transaction | 20110117 | |
2 | GC_AVORG_PLAN | Constant | Public | Type reference (TYPE) | AVORG | 'KOAP' | 20110117 | ||
3 | GO_INSTANCE | Static Attribute | Public | Object reference (TYPE REF TO) | CL_FCOM_SRULE_WRAPPER | Wrapper class for S. Rule | 20101223 | ||
4 | MT_AVORG_TXT | Instance attribute | Public | Type reference (TYPE) | YT_AVORG_TXT | 20101221 | |||
5 | MT_BUFFER | Instance attribute | Public | Type reference (TYPE) | YT_SRULE_BUF | 20101206 | |||
6 | MT_BUKRS_TXT | Instance attribute | Public | Type reference (TYPE) | YT_BUKRS_TXT | 20101221 | |||
7 | MT_DFIES_COBRA_BOL | Instance attribute | Public | Type reference (TYPE) | DDFIELDS | 20101206 | |||
8 | MT_DFIES_COBRB_BOL | Instance attribute | Public | Type reference (TYPE) | DDFIELDS | 20101206 | |||
9 | MT_ORDER_TXT | Instance attribute | Public | Type reference (TYPE) | YT_ORDER_TXT | 20101221 | |||
10 | MT_PARAMETER_BUF | Instance attribute | Private | Type reference (TYPE) | YT_PARAMETER_BUF | 20110117 |
Methods
Events
Class CL_FCOM_SRULE_WRAPPER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | YS_AVORG_TXT | Public | See coding | 20101221 | BEGIN OF ys_avorg_txt.
TYPES vrgng TYPE j_vorgang.
TYPES txt TYPE text30.
TYPES END OF ys_avorg_txt
|
||
2 | YS_BUKRS_TXT | Public | See coding | 20101221 | BEGIN OF ys_bukrs_txt.
TYPES bukrs TYPE bukrs.
TYPES butxt TYPE butxt.
TYPES END OF ys_bukrs_txt
|
||
3 | YS_ORDER_TXT | Public | See coding | 20101221 | BEGIN OF ys_order_txt.
TYPES aufnr TYPE aufnr.
TYPES ktext TYPE auftext.
TYPES END OF ys_order_txt
|
||
4 | YS_PARAMETER_BUF | Public | See coding | 20110117 | begin of ys_parameter_buf.
types guid type guid_32.
types cobra_buf type fcoms_srule_cobra_buf.
types end of ys_parameter_buf
|
||
5 | YS_SRULE_BUF | Public | See coding | 20101206 | BEGIN OF ys_srule_buf.
TYPES guid TYPE guid_32.
TYPES flg_tm TYPE boolean.
TYPES objnr TYPE j_objnr.
TYPES interface TYPE REF TO if_fcom_srule_enhancement.
* TYPES cobra_buf TYPE fcoms_srule_cobra_buf.
* TYPES cobrb_buf_tab TYPE fcomy_srule_cobrb_buf.
* TYPES index_tab TYPE fcomy_srule_index.
* TYPES cobra_buf_esc TYPE fcoms_srule_cobra_buf.
* TYPES cobrb_buf_tab_esc TYPE fcomy_srule_cobrb_buf.
TYPES sender_info TYPE fcoms_srule_senderinfo.
TYPES gdata TYPE fcoms_srule_gdata.
TYPES END OF ys_srule_buf
|
||
6 | YT_AVORG_TXT | Public | See coding | 20101221 | yt_avorg_txt TYPE SORTED TABLE OF ys_avorg_txt
WITH UNIQUE KEY vrgng
|
||
7 | YT_BUKRS_TXT | Public | See coding | 20101221 | yt_bukrs_txt TYPE SORTED TABLE OF ys_bukrs_txt
WITH UNIQUE KEY bukrs
|
||
8 | YT_ORDER_TXT | Public | See coding | 20101221 | yt_order_txt TYPE SORTED TABLE OF ys_order_txt
WITH UNIQUE KEY aufnr
|
||
9 | YT_PARAMETER_BUF | Public | See coding | 20110117 | yt_parameter_buf type hashed table of ys_parameter_buf
with unique key guid
|
||
10 | YT_SRULE_BUF | Public | See coding | 20101206 | yt_srule_buf TYPE HASHED TABLE OF ys_srule_buf
WITH UNIQUE KEY guid
|
Method Signatures
Method ADD_SRULE_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EB_ERROR | Call by reference | Type reference (TYPE) | BOOLEAN | 20101206 | |||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20101206 | |||
3 | Exporting | EV_BUREG | Call by reference | Type reference (TYPE) | BRSGR | Distribution rule group | 20110113 | ||
4 | Exporting | EV_LFDNR | Call by reference | Type reference (TYPE) | BR_LFDNR | Sequence number of distribution rule | 20110113 | ||
5 | Importing | IV_AVORG | Call by reference | Type reference (TYPE) | AVORG | 'KOAO' | Settlement transaction | 20110113 | |
6 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | GUID_32 | 20101206 | |||
7 | Importing | IV_VERSN | Call by reference | Type reference (TYPE) | VERSN | '000' | Version | 20110113 |
Method ADD_SRULE_LINE on class CL_FCOM_SRULE_WRAPPER has no exception.
Method CHANGE_SRULE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EB_ERROR | Call by reference | Type reference (TYPE) | BOOLEAN | 20101206 | |||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20101206 | |||
3 | Importing | IT_VALUES | Call by reference | Type reference (TYPE) | CRMT_NAME_VALUE_PAIR_TAB | 20101206 | |||
4 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | GUID_32 | 20101206 |
Method CHANGE_SRULE_INFO on class CL_FCOM_SRULE_WRAPPER has no exception.
Method CHANGE_SRULE_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EB_ERROR | Call by reference | Type reference (TYPE) | BOOLEAN | 20101206 | |||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20101206 | |||
3 | Importing | IT_VALUES | Call by reference | Type reference (TYPE) | CRMT_NAME_VALUE_PAIR_TAB | 20101206 | |||
4 | Importing | IV_AVORG | Call by reference | Type reference (TYPE) | AVORG | 'KOAO' | Settlement transaction | 20110126 | |
5 | Importing | IV_BUREG | Call by reference | Type reference (TYPE) | BRSGR | Distribution rule group | 20110121 | ||
6 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | GUID_32 | 20101206 | |||
7 | Importing | IV_LFDNR | Call by reference | Type reference (TYPE) | BR_LFDNR | Sequence number of distribution rule | 20110121 | ||
8 | Importing | IV_VERSN | Call by reference | Type reference (TYPE) | VERSN | '000' | Version | 20110126 |
Method CHANGE_SRULE_LINE on class CL_FCOM_SRULE_WRAPPER has no exception.
Method CHECK_SRULE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EB_ERROR | Call by reference | Type reference (TYPE) | BOOLEAN | 20101206 | |||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20101206 | |||
3 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | GUID_32 | 20101206 |
Method CHECK_SRULE_INFO on class CL_FCOM_SRULE_WRAPPER has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_FCOM_SRULE_WRAPPER has no parameter.
Method CONSTRUCTOR on class CL_FCOM_SRULE_WRAPPER has no exception.
Method DELETE_SRULE_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EB_ERROR | Call by reference | Type reference (TYPE) | BOOLEAN | 20101206 | |||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20101206 | |||
3 | Importing | IV_AVORG | Call by reference | Type reference (TYPE) | AVORG | 'KOAO' | Settlement transaction | 20110126 | |
4 | Importing | IV_BUREG | Call by reference | Type reference (TYPE) | BRSGR | Distribution rule group | 20110121 | ||
5 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | GUID_32 | 20101206 | |||
6 | Importing | IV_LFDNR | Call by reference | Type reference (TYPE) | BR_LFDNR | Sequence number of distribution rule | 20110121 | ||
7 | Importing | IV_VERSN | Call by reference | Type reference (TYPE) | VERSN | '000' | Version | 20110126 |
Method DELETE_SRULE_LINE on class CL_FCOM_SRULE_WRAPPER has no exception.
Method GET_ALLOWED_KONTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_KONTY | Call by reference | Type reference (TYPE) | FCOMY_SRULE_KONTY | Table type of FCOMS_SRULE_ALLOWED_KONTY | 20101210 | ||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20101210 | ||
3 | Importing | IV_AVORG | Value transfer | Type reference (TYPE) | AVORG | 'KOAO' | Settlement transaction | 20110126 | |
4 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Uppercase | 20101210 | ||
5 | Importing | IV_VERSN | Value transfer | Type reference (TYPE) | VERSN | '000' | Version | 20110126 |
Method GET_ALLOWED_KONTY on class CL_FCOM_SRULE_WRAPPER has no exception.
Method GET_DESCRIPTION_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_VALUE_TXT | Call by reference | Object reference (TYPE REF TO) | DATA | 20101221 | |||
2 | Importing | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20101221 | ||
3 | Importing | IV_VALUE | Call by reference | Object reference (TYPE REF TO) | DATA | 20101221 |
Method GET_DESCRIPTION_TEXT on class CL_FCOM_SRULE_WRAPPER has no exception.
Method GET_FIELDS_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_COBRA_BOL_PROPERTY | Call by reference | Type reference (TYPE) | FCOMY_FIELD_PROPERTY | 20101206 | |||
2 | Exporting | ET_COBRB_BOL_PROPERTY | Call by reference | Type reference (TYPE) | FCOMY_SRULE_LINE_FIELDPROPERTY | 20101206 | |||
3 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | GUID_32 | 20101206 |
Method GET_FIELDS_PROPERTY on class CL_FCOM_SRULE_WRAPPER has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_FCOM_SRULE_WRAPPER | Wrapper class for S. Rule | 20101223 |
Method GET_INSTANCE on class CL_FCOM_SRULE_WRAPPER has no exception.
Method GET_SENDER_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_SENDER_INFO | Call by reference | Type reference (TYPE) | FCOMS_SRULE_BOL_SENDERINFO | Sender Information | 20101221 | ||
2 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Uppercase | 20101221 |
Method GET_SENDER_INFO on class CL_FCOM_SRULE_WRAPPER has no exception.
Method GET_VERSIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_VERSN | Call by reference | Type reference (TYPE) | FCOMY_SRULE_VERSN | Table type of FCOMS_SRULE_VERSN | 20110112 | ||
2 | Importing | IV_KOKRS | Call by reference | Type reference (TYPE) | KOKRS | Controlling Area | 20110111 |
Method GET_VERSIONS on class CL_FCOM_SRULE_WRAPPER has no exception.
Method IS_READONLY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EB_READONLY | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110125 | ||
2 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Uppercase | 20110125 |
Method IS_READONLY on class CL_FCOM_SRULE_WRAPPER has no exception.
Method READ_SRULE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EB_ERROR | Call by reference | Type reference (TYPE) | BOOLEAN | 20101206 | |||
2 | Exporting | EB_FORCEDISPLAY | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110123 | ||
3 | Exporting | ES_COBRA | Call by reference | Type reference (TYPE) | FCOMS_SETTLEMENT_RULE_ATTR | 20101206 | |||
4 | Exporting | ET_COBRB | Call by reference | Type reference (TYPE) | FCOMY_SR_DISTRIBUTE_RULE_ATTR | 20101206 | |||
5 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20101206 | |||
6 | Exporting | EV_GUID | Call by reference | Type reference (TYPE) | GUID_32 | 20101206 | |||
7 | Importing | IO_ENHANCE_IF | Call by reference | Object reference (TYPE REF TO) | IF_FCOM_SRULE_ENHANCEMENT | 20101206 | |||
8 | Importing | IS_OBJECT_DATA | Call by reference | Type reference (TYPE) | KABRT_OBJECT_DATA | 20101206 | |||
9 | Importing | IV_AVORG | Call by reference | Type reference (TYPE) | AVORG | 'KOAO' | Settlement transaction | 20110117 | |
10 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | GUID_32 | 20101206 | |||
11 | Importing | IV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | 20101206 | |||
12 | Importing | IV_VERSN | Call by reference | Type reference (TYPE) | VERSN | '000' | Version | 20110123 | |
13 | Importing | IX_READONLY | Call by reference | Type reference (TYPE) | BOOLEAN | SPACE | Boolean Variable (X=True, -=False, Space=Unknown) | 20110108 | |
14 | Importing | IX_RELOAD | Call by reference | Type reference (TYPE) | BOOLEAN | SPACE | 20101206 |
Method READ_SRULE_INFO on class CL_FCOM_SRULE_WRAPPER has no exception.
Method SUBMIT_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EB_ERROR | Call by reference | Type reference (TYPE) | BOOLEAN | 20101206 | |||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20101206 | |||
3 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | GUID_32 | 20101206 |
Method SUBMIT_CHANGES on class CL_FCOM_SRULE_WRAPPER has no exception.
Method WORK_PSG_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_FIELDS | Call by reference | Type reference (TYPE) | FCOMY_SRULE_PSGFIELD | Table type of FCOMS_SRULE_PSGFIELD | 20101213 | ||
2 | Exporting | EB_ERROR | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20101213 | ||
3 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20101213 | ||
4 | Importing | IB_RELOAD | Call by reference | Type reference (TYPE) | BOOLEAN | SPACE | Boolean Variable (X=True, -=False, Space=Unknown) | 20110121 | |
5 | Importing | IT_VALUES | Call by reference | Type reference (TYPE) | CRMT_NAME_VALUE_PAIR_TAB | Parameter as Name-Value Pair | 20110121 | ||
6 | Importing | IV_ACTVT | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20101213 | ||
7 | Importing | IV_AVORG | Call by reference | Type reference (TYPE) | AVORG | 'KOAO' | Settlement transaction | 20110126 | |
8 | Importing | IV_BUREG | Call by reference | Type reference (TYPE) | BRSGR | Distribution rule group | 20110121 | ||
9 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Uppercase | 20101213 | ||
10 | Importing | IV_LFDNR | Call by reference | Type reference (TYPE) | BR_LFDNR | Sequence number of distribution rule | 20110121 | ||
11 | Importing | IV_VERSN | Call by reference | Type reference (TYPE) | VERSN | '000' | Version | 20110126 |
Method WORK_PSG_FIELDS on class CL_FCOM_SRULE_WRAPPER has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 606 |