SAP ABAP Class CL_J3MRM_HKONT (Alternative Reconciliation Account in MM)
Hierarchy
☛
SAP_FIN (Software Component) SAP_FIN
⤷ FI-LOC (Application Component) Localization
⤷ J3RF (Package) Localization Russia: FI
⤷ FI-LOC (Application Component) Localization
⤷ J3RF (Package) Localization Russia: FI
Properties
Class | CL_J3MRM_HKONT | |
Short Description | Alternative Reconciliation Account in MM | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | J3RF | Localization Russia: FI |
Created | 20100714 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | MMCR | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | MRM | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_J3MRM_HKONT has no interface implemented.
Friends
Class CL_J3MRM_HKONT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CO_RBSTAT_BATCH | Constant | Public | Type reference (TYPE) | RBKP-REPART | '1' | CO_RBSTAT_BATCH | 20100715 | |
2 | CO_RBSTAT_COMPLE | Constant | Public | Type reference (TYPE) | RBKP-REPART | 'B' | CO_RBSTAT_COMPLE | 20100715 | |
3 | CO_RBSTAT_COMPLE_CH | Constant | Public | Type reference (TYPE) | RBKP-REPART | 'F' | CO_RBSTAT_COMPLE_CH | 20100715 | |
4 | CO_RBSTAT_CORREC | Constant | Public | Type reference (TYPE) | RBKP-REPART | '4' | CO_RBSTAT_CORREC | 20100715 | |
5 | CO_RBSTAT_DELETE | Constant | Public | Type reference (TYPE) | RBKP-REPART | '2' | CO_RBSTAT_DELETE | 20100715 | |
6 | CO_RBSTAT_ERROR | Constant | Public | Type reference (TYPE) | RBKP-REPART | '3' | CO_RBSTAT_ERROR | 20100715 | |
7 | CO_RBSTAT_ONLINE | Constant | Public | Type reference (TYPE) | RBKP-REPART | SPACE | CO_RBSTAT_ONLINE | 20100715 | |
8 | CO_RBSTAT_PARKED | Constant | Public | Type reference (TYPE) | RBKP-REPART | 'A' | CO_RBSTAT_PARKED | 20100715 | |
9 | CO_RBSTAT_POSTED | Constant | Public | Type reference (TYPE) | RBKP-REPART | '5' | CO_RBSTAT_POSTED | 20100715 | |
10 | CO_RBSTAT_RELE_PA | Constant | Public | Type reference (TYPE) | RBKP-REPART | 'E' | CO_RBSTAT_RELE_PA | 20100715 | |
11 | CO_RBSTAT_SAVED_PA | Constant | Public | Type reference (TYPE) | RBKP-REPART | 'C' | CO_RBSTAT_SAVED_PA | 20100715 | |
12 | CO_RBSTAT_SAVED_PO | Constant | Public | Type reference (TYPE) | RBKP-REPART | 'D' | CO_RBSTAT_SAVED_PO | 20100715 | |
13 | GT_EKKO | Static Attribute | Protected | Type reference (TYPE) | T_EKKO | Purchase Orders List | 20100730 | ||
14 | GV_ACTIVE | Static Attribute | Protected | Type reference (TYPE) | BOOLE_D | 'X' when HKONT visible | 20100714 | ||
15 | GV_BELNR | Static Attribute | Protected | Type reference (TYPE) | RBKP-BELNR | Document Number of an Invoice Document | 20100723 | ||
16 | GV_BUKRS | Static Attribute | Protected | Type reference (TYPE) | RBKP-BUKRS | Company Code | 20100714 | ||
17 | GV_HKONT | Static Attribute | Protected | Type reference (TYPE) | RBKP-HKONT | General Ledger Account | 20100715 | ||
18 | GV_LIFNR | Static Attribute | Protected | Type reference (TYPE) | RBKP-LIFNR | Different Invoicing Party | 20100714 | ||
19 | GV_SCR_BUKRS | Static Attribute | Protected | Type reference (TYPE) | RBKP-BUKRS | Company Code | 20100720 | ||
20 | GV_SCR_LIFNR | Static Attribute | Protected | Type reference (TYPE) | RBKP-LIFNR | Different Invoicing Party | 20100720 | ||
21 | GV_SWITCH_ACTIVE | Static Attribute | Protected | Type reference (TYPE) | BOOLE_D | 'X' when switch is active | 20100715 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_ORDER | Static method | Protected | Method | Check Purchase Order | 20100730 |
2 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20100714 |
3 | GET_DYNP_VALUES | Static method | Protected | Method | Read screen field | 20100715 |
4 | GET_HKONT_ACTIVE | Static method | Protected | Method | Returns abap_true when HKONT is enabled | 20100715 |
5 | GET_STORNO_HKONT | Static method | Protected | Method | Returns storno account | 20100715 |
6 | GET_SWITCH_ACTIVE | Static method | Public | Method | Returns abap_true when switch is active | 20100715 |
7 | MODIFY_FI_SCREEN | Static method | Public | Method | Change visibility of HKONT | 20100714 |
8 | MOVE_DATA_FROM_FI | Static method | Public | Method | Move data from FI screen | 20100720 |
9 | MOVE_DATA_TO_FI | Static method | Public | Method | Move data to FI screen | 20100720 |
10 | MRM_HKONT_CHECK | Static method | Public | Method | Check reconcilation account | 20100715 |
11 | MRM_INVOICE_POST | Static method | Public | Method | Posting MM invoice | 20100715 |
12 | MRM_STORNO_DATA | Static method | Public | Method | Move data for storno | 20100727 |
13 | READ_VENDOR | Static method | Protected | Method | Vendor account is changed | 20100723 |
14 | VALIDATE_GL_ACCOUNT | Static method | Protected | Method | Validate G/L account | 20100715 |
Events
Class CL_J3MRM_HKONT has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_EKKO | Protected | See coding | 20100730 | BEGIN OF S_EKKO,
ebeln TYPE ekko-ebeln,
ebelp TYPE ekpo-ebelp,
END OF S_EKKO
|
||
2 | T_EKKO | Protected | See coding | 20100730 | T_EKKO TYPE STANDARD TABLE OF S_EKKO
|
Method Signatures
Method CHECK_ORDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | 20100730 | |||
2 | Importing | TI_DRSEG | Call by reference | Type reference (TYPE) | MMCR_TDRSEG | 20100730 |
Method CHECK_ORDER on class CL_J3MRM_HKONT has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_J3MRM_HKONT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_J3MRM_HKONT has no exception.
Method GET_DYNP_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_VALUE | Value transfer | Type reference (TYPE) | DYNFIELDVALUE | Screen Field Contents | 20100715 | ||
2 | Importing | I_NAME | Call by reference | Type reference (TYPE) | DYNFNAM | Field name | 20100715 |
Method GET_DYNP_VALUES on class CL_J3MRM_HKONT has no exception.
Method GET_HKONT_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_ACTIVE | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100715 | ||
2 | Importing | I_BUKRS | Call by reference | Type reference (TYPE) | RBKP-BUKRS | Company Code | 20100715 | ||
3 | Importing | I_LIFNR | Call by reference | Type reference (TYPE) | RBKP-LIFNR | Different Invoicing Party | 20100715 |
Method GET_HKONT_ACTIVE on class CL_J3MRM_HKONT has no exception.
Method GET_STORNO_HKONT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_HKONT | Value transfer | Type reference (TYPE) | RBKP-HKONT | General Ledger Account | 20100715 | ||
2 | Importing | I_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | Document Header: Invoice Receipt | 20100715 |
Method GET_STORNO_HKONT on class CL_J3MRM_HKONT has no exception.
Method GET_SWITCH_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_ACTIVE | Value transfer | Type reference (TYPE) | BOOLE_D | Character Field Length 1 | 20100715 |
Method GET_SWITCH_ACTIVE on class CL_J3MRM_HKONT has no exception.
Method MODIFY_FI_SCREEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | 20100714 | |||
2 | Changing | T_ACSCR | Call by reference | Type reference (TYPE) | MRM_TAB_ACSCR | Table Type for Comm. Structure for Field Mod. SAPLFDCB | 20100714 |
Method MODIFY_FI_SCREEN on class CL_J3MRM_HKONT has no exception.
Method MOVE_DATA_FROM_FI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | 20100720 | |||
2 | Importing | I_AKT_TYP | Call by reference | Type reference (TYPE) | T169-TRTYP | Transaction type | 20100720 | ||
3 | Importing | I_HKONT | Call by reference | Type reference (TYPE) | RBKP-HKONT | Vendor G/L Account | 20100723 |
Method MOVE_DATA_FROM_FI on class CL_J3MRM_HKONT has no exception.
Method MOVE_DATA_TO_FI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_HKONT | Call by reference | Type reference (TYPE) | RBKP-HKONT | General Ledger Account | 20100720 | ||
2 | Importing | I_HKONT | Call by reference | Type reference (TYPE) | RBKP-HKONT | Vendor Account | 20100723 | ||
3 | Importing | I_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | 20100720 |
Method MOVE_DATA_TO_FI on class CL_J3MRM_HKONT has no exception.
Method MRM_HKONT_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_AKT_TYP | Call by reference | Type reference (TYPE) | T169-TRTYP | Transaction type | 20100715 | ||
2 | Importing | I_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | 20100715 | |||
3 | Importing | TI_DRSEG | Call by reference | Type reference (TYPE) | MMCR_TDRSEG | 20100730 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | 20100720 |
Method MRM_INVOICE_POST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_ACCIT | Call by reference | Type reference (TYPE) | ACCIT_T | Accounting Interface: Item Information | 20100715 | ||
2 | Changing | C_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | 20100721 |
Method MRM_INVOICE_POST on class CL_J3MRM_HKONT has no exception.
Method MRM_STORNO_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_EXPORT_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | 20100727 | |||
2 | Importing | I_IMPORT_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | 20100727 |
Method MRM_STORNO_DATA on class CL_J3MRM_HKONT has no exception.
Method READ_VENDOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | 20100727 |
Method READ_VENDOR on class CL_J3MRM_HKONT has no exception.
Method VALIDATE_GL_ACCOUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BUKRS | Call by reference | Type reference (TYPE) | BKPF-BUKRS | Company Code | 20100715 | ||
2 | Importing | I_HKONT | Call by reference | Type reference (TYPE) | BSEG-HKONT | General Ledger Account | 20100715 | ||
3 | Importing | I_LIFNR | Call by reference | Type reference (TYPE) | RBKP-LIFNR | Different Invoicing Party | 20100729 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | E_ERROR | Account is invalid | 20100715 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 606 |