SAP ABAP Class CL_FMBS_PO_LIST (List of posting objects)
Hierarchy
EA-PS (Software Component) SAP Enterprise Extension Public Services
   PSM-FM-BCS-BU (Application Component) Budgeting
     FMBPA_E (Package) New budgeting: FM application part
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FMBS_OBJECT_LIST Abstract class for object list (budget structure) 20011101
Properties
Class CL_FMBS_PO_LIST  
Short Description List of posting objects    
Super Class CL_FMBS_OBJECT_LIST Abstract class for object list (budget structure) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FMBPA_E   New budgeting: FM application part 
Created 20011101   SAP 
Last change 20090218   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 FMFI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FMBS_PO_LIST has no interface implemented.
Friends
Class CL_FMBS_PO_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ASS_RULE Instance attribute Private Type reference (TYPE) FMBS_ADDRRULE Assignment rule for derivation of budget objects 20011129
2 BDIM_CMMTITEM Constant Public Type reference (TYPE) FM_FIPEX 'BCMMTITEM' Commitment item 20011111
3 BDIM_FUNCAREA Constant Public Type reference (TYPE) FM_FAREA 'BFUNCAREA' Functional Area 20011111
4 BDIM_FUND Constant Public Type reference (TYPE) BP_GEBER 'BFUND' Fund 20011111
5 BDIM_FUNDSCTR Constant Public Type reference (TYPE) FISTL 'BFUNDSCTR' Funds Center 20011111
6 BDIM_GRANT_NBR Constant Public Type reference (TYPE) GM_GRANT_NBR 'BGRANT_NBR' Grant 20011111
7 BDIM_MEASURE Constant Public Type reference (TYPE) FM_MEASURE 'BMEASURE' Measure in Funds Management 20011111
8 BDIM_USERDIM Constant Public Type reference (TYPE) FM_USERDIM 'BUSERDIM' Customer field for FM actual and commitment data 20011111
9 BLDNR Instance attribute Private Type reference (TYPE) BUBAS_BLDNR Budgeting ledger number 20011101
10 GROUPING_KEY_CONTEXT Constant Private Type reference (TYPE) BUKU_GROUPING_KEY_CONTEXT 'BS' Context to use grouping key 20030321
11 LIST_TYPE Constant Private Type reference (TYPE) DFIES-TABNAME 'FMBS_S_PO' Table name 20011102
12 PO_LIST Instance attribute Private Type reference (TYPE) FMBS_T_PO List of posting objects 20011101
13 PO_LIST_DB Instance attribute Private Type reference (TYPE) FMBS_T_PO Original list of objects for update mode 20020123
14 REF_BADI_FMBS Instance attribute Private Object reference (TYPE REF TO) IF_EX_FMBS_VALID_ADDRESS Business add-in interface IF_EX_FMBS_VALID_ADDRESS 20020204
15 REF_BADI_GROUPING_KEY Instance attribute Private Object reference (TYPE REF TO) IF_EX_FMKU_GROUPING_KEY Business add-in interface IF_EX_FMKU_GROUPING_KEY 20030320
16 T_BDIM_INFO Instance attribute Private Type reference (TYPE) FMBS_T_DIM_INFO Active dimensions of assigned BO 20011111
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BCMMTITEM Instance method Public Method 20020124
2 CHECK_BLIST Instance method Public Method Checks the budget objects in the list 20020122
3 CONSTRUCTOR Instance method Public Constructor Constructor 20011102
4 DERIVE_BO Instance method Public Method Derives the budget object from posting object using assrule 20011129
5 DERIVE_BUDGET_ADDRESSES Instance method Public Method Derives budget objects for the whole list 20020107
6 GET_BDIM_INFO Instance method Public Method Returns the table with dimension state 20020124
7 PREPARE_DIM_BLANK_INFO Instance method Private Method Diminfo according to cust. settings - with fiscal year!! 20020626
8 PREPARE_OBJNR Instance method Private Method Prepares the object numbers for the addresses 20011212
Events
Class CL_FMBS_PO_LIST has no event.
Types
Class CL_FMBS_PO_LIST has no local type.
Method Signatures

Method CHECK_BCMMTITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CMMTITEM Call by reference Type reference (TYPE) FM_FIPEX Finanzposition 20020124
2 Importing IM_FLG_SET_VALUE Call by reference Type reference (TYPE) BOOLE_D OFF Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020124
3 Returning R_MSG Value transfer Type reference (TYPE) BUBAS_S_MSGS Nachricht (einfach) 20020124

Method CHECK_BCMMTITEM on class CL_FMBS_PO_LIST has no exception.

Method CHECK_BLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERRORS_FOUND Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020122
2 Importing IM_APPL_LOG Call by reference Object reference (TYPE REF TO) CL_BUBAS_APPL_LOG_CTX Anwendungsprotokoll mit Kontext 20030409
3 Importing IM_FLG_DELETE_ERRORS Call by reference Type reference (TYPE) BOOLE_D OFF Zeilen mit Fehlern müssen gelöscht werden 20020130

Method CHECK_BLIST on class CL_FMBS_PO_LIST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20011102
2 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS Finanzkreis 20011102
# Exception Resumable Description Created on
1 CUSTOMIZING_INCONSISTENT Bei Nachricht aus Customizing erhoben 20021107

Method DERIVE_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FMBS_PO Call by reference Type reference (TYPE) FMBS_S_PO Budgetträger 20011129
2 Exporting E_MSG Call by reference Type reference (TYPE) BUBAS_S_MSGS Nachricht (einfach) 20011129

Method DERIVE_BO on class CL_FMBS_PO_LIST has no exception.

Method DERIVE_BUDGET_ADDRESSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGE_COUNT Call by reference Type reference (TYPE) SYTABIX Anzahl der geänderten Budgetkontierungen 20020201
2 Exporting E_ERRORS_FOUND Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020107
3 Importing IM_APPL_LOG Call by reference Object reference (TYPE REF TO) CL_BUBAS_APPL_LOG_CTX Anwendungsprotokoll mit Kontext 20030409

Method DERIVE_BUDGET_ADDRESSES on class CL_FMBS_PO_LIST has no exception.

Method GET_BDIM_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DIM_INFO Value transfer Type reference (TYPE) FMBS_T_DIM_INFO Dimensionen für Budgetstrukturplan 20020124

Method GET_BDIM_INFO on class CL_FMBS_PO_LIST has no exception.

Method PREPARE_DIM_BLANK_INFO Signature

Method PREPARE_DIM_BLANK_INFO on class CL_FMBS_PO_LIST has no parameter.
Method PREPARE_DIM_BLANK_INFO on class CL_FMBS_PO_LIST has no exception.

Method PREPARE_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MSG Call by reference Type reference (TYPE) BUBAS_S_MSGS Nachricht (einfach) 20011212
2 Importing IM_FROM Call by reference Type reference (TYPE) SYTABIX BO-Liste aus Index 20011212
3 Importing IM_NOT_FOR_BO Call by reference Type reference (TYPE) BOOLE_D OFF Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020122
4 Importing IM_TO Call by reference Type reference (TYPE) SYTABIX BO-Liste zu Index 20011212
5 Exporting T_ADDRESS_OBJNR Call by reference Type reference (TYPE) FMBAS_T_ADDRESS_OBJNR Tabellentyp für Massenselektion von Objektnummern (HHM) 20011212

Method PREPARE_OBJNR on class CL_FMBS_PO_LIST has no exception.
History
Last changed by/on SAP  20090218 
SAP Release Created in 110