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
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