SAP ABAP Class CL_UC_IPI_CUST_PRINT (IPI Customizing: Output of Entire Customizing)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCFI (Package) SEM-BCS: Elim. of IU Profit/Loss in Transferred Inventory
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_PRINT List Processor Output 20030606
Properties
Class CL_UC_IPI_CUST_PRINT  
Short Description IPI Customizing: Output of Entire Customizing    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCFI   SEM-BCS: Elim. of IU Profit/Loss in Transferred Inventory 
Created 20030606   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_UC_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 UC00 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 UCFI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 UCLP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 UCM0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_CUST_PRINT List Processor Output 20030606
Friends
Class CL_UC_IPI_CUST_PRINT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_UG_MD_FACTORY FIN Master Data: Central Access Point (Factory) 20030610
2 DO_LIST_LP Instance attribute Private Object reference (TYPE REF TO) CL_UC_LIST_LP List Processor List Numbering 20030611
3 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_UC_MODEL Model (Meta Data) 20030606
4 DT_FFIX Instance attribute Private Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20030606
5 GC_ACC_TXTLEN_MIN Instance attribute Private Type reference (TYPE) I 12 20030613
6 GC_LIST_CLASSNAME Constant Private Type reference (TYPE) CLASSNAME 'CL_UC_IPI_CUST_PRINT' Reference Type 20030610
7 GC_LP_AT_EQUITY Constant Private Type reference (TYPE) UC_LIST_LP '011' List Number for List Processor 20050125
8 GC_LP_AT_EQUITY_ACC Constant Private Type reference (TYPE) UC_LIST_LP '012' List Number for List Processor 20050125
9 GC_LP_INV_ITEM Constant Private Type reference (TYPE) UC_LIST_LP '003' List Number for List Processor 20030610
10 GC_LP_INV_ITEM_ACC Constant Private Type reference (TYPE) UC_LIST_LP '004' List Number for List Processor 20030612
11 GC_LP_MAIN Constant Private Type reference (TYPE) UC_LIST_LP '001' List Number for List Processor 20030610
12 GC_LP_POST_ITEM Constant Private Type reference (TYPE) UC_LIST_LP '005' List Number for List Processor 20030612
13 GC_LP_POST_ITEM_ACCDIFF Constant Private Type reference (TYPE) UC_LIST_LP '008' List Number for List Processor 20030612
14 GC_LP_POST_ITEM_ACCFROM Constant Private Type reference (TYPE) UC_LIST_LP '009' List Number for List Processor 20030612
15 GC_LP_POST_ITEM_ACCOF Constant Private Type reference (TYPE) UC_LIST_LP '007' List Number for List Processor 20030612
16 GC_LP_POST_ITEM_ACCTO Constant Private Type reference (TYPE) UC_LIST_LP '010' List Number for List Processor 20030612
17 GC_LP_POST_ITEM_SEL Constant Private Type reference (TYPE) UC_LIST_LP '006' List Number for List Processor 20030612
18 GC_LP_PROD Constant Private Type reference (TYPE) UC_LIST_LP '002' List Number for List Processor 20030610
19 GC_SEL_TXTLEN_MIN Instance attribute Private Type reference (TYPE) I 12 20030613
20 GC_SUB_LIST Constant Private Type reference (TYPE) UC_FIELDNAME 'SUBLIST2' First Sublist 20030613
21 GC_TOP_LIST Constant Private Type reference (TYPE) UC_FIELDNAME 'SUBLIST1' Upper List Level 20030613
22 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_UC_IPI_CUST_PRINT IPI Customizing: Output of Entire Customizing 20030606
Methods
# Method Level Visibility Method type Description Created on
1 GET_INSTANCE Static method Public Method Create/Assign Instance for This Class 20030606
2 GET_TEXT Instance method Private Method 20030610
3 LIST_AT_EQUITY_ITEM Instance method Private Method List Equity Method Posting 20050125
4 LIST_INVENTORY_ITEMS Instance method Private Method List Product Groups 20030611
5 LIST_POSTING_ITEMS Instance method Private Method List Product Groups 20030611
6 LIST_PRODUCT_GROUPS Instance method Private Method List Product Groups 20030611
7 MAXLEN Instance method Private Method Determine Maximum String Length 20030613
8 PRINT_ACC Instance method Private Method Print Accounting Object via IF_UC_ACC 20030612
9 PRINT_SEL Instance method Private Method Print Accounting Object via IF_UC_ACC 20030612
10 RESOLVE_ACC_FROM_GUID Instance method Private Method Read Target Account Assignment 20030606
11 RESOLVE_SEL_FROM_GUID Instance method Private Method Read Selection Condition 20030612
12 SET_MIN_LEN Instance method Private Method Set Minimum Length 20030613
13 SET_PARAMETER Instance method Private Method Set the Global Parameters 20030606
Events
Class CL_UC_IPI_CUST_PRINT has no event.
Types
Class CL_UC_IPI_CUST_PRINT has no local type.
Method Signatures

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_UC_CUST_PRINT Listprozessorausgabe 20031218
2 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) IF_UG_MD_FACTORY FIN-Stammdaten: Zentraler Zugriffspunkt (Factory) 20030610
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20030606
4 Importing IT_FFIX Call by reference Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20030606
5 Importing I_AREA Call by reference Type reference (TYPE) UC_AREA Konsolidierungsgebiet 20030606

Method GET_INSTANCE on class CL_UC_IPI_CUST_PRINT has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TXTMI Value transfer Type reference (TYPE) UC_TXTMI Mitteltext 20030610
2 Importing IS_VAL Call by reference Type reference (TYPE) UC0_S_VALUE Feldwerte 20030610
3 Importing IT_FFIX Call by reference Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20030610

Method GET_TEXT on class CL_UC_IPI_CUST_PRINT has no exception.

Method LIST_AT_EQUITY_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BLIST Call by reference Type reference (TYPE) UCL_TS_LP_BLIST 20050125
2 Changing CT_FDISP Call by reference Type reference (TYPE) UCL_TS_LP_FDISP 20050125
3 Changing CT_FUSED Call by reference Type reference (TYPE) UCL_TS_LP_FUSED 20050125
4 Changing CT_LIST Call by reference Type reference (TYPE) UCL_TS_LP_LIST 20050125
5 Changing ET_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20050125
6 Importing IO_INV_ACC Call by reference Object reference (TYPE REF TO) IF_UC_ACC Zielkontierung 20050125
7 Importing IO_LIST_LP Call by reference Object reference (TYPE REF TO) CL_UC_LIST_LP Listprozessor Listen numerierung 20050125
8 Importing I_PRNT_ID Call by reference Type reference (TYPE) UC_LP_LIST Listprozessor: Listennummer 20050125

Method LIST_AT_EQUITY_ITEM on class CL_UC_IPI_CUST_PRINT has no exception.

Method LIST_INVENTORY_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BLIST Call by reference Type reference (TYPE) UCL_TS_LP_BLIST 20030611
2 Changing CT_FDISP Call by reference Type reference (TYPE) UCL_TS_LP_FDISP 20030611
3 Changing CT_FUSED Call by reference Type reference (TYPE) UCL_TS_LP_FUSED 20030611
4 Changing CT_LIST Call by reference Type reference (TYPE) UCL_TS_LP_LIST 20030611
5 Changing ET_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20030611
6 Importing IO_LIST_LP Call by reference Object reference (TYPE REF TO) CL_UC_LIST_LP Listprozessor Listen numerierung 20030611
7 Importing IT_INV_ITEM Call by reference Type reference (TYPE) UCF_TS_IPI_INV_ITEM IPI: Tabelle - Bestandspostions Unterkontierungen 20030611
8 Importing I_PRNT_ID Call by reference Type reference (TYPE) UC_LP_LIST Listprozessor: Listennummer 20030611

Method LIST_INVENTORY_ITEMS on class CL_UC_IPI_CUST_PRINT has no exception.

Method LIST_POSTING_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BLIST Call by reference Type reference (TYPE) UCL_TS_LP_BLIST 20030611
2 Changing CT_FDISP Call by reference Type reference (TYPE) UCL_TS_LP_FDISP 20030611
3 Changing CT_FUSED Call by reference Type reference (TYPE) UCL_TS_LP_FUSED 20030611
4 Changing CT_LIST Call by reference Type reference (TYPE) UCL_TS_LP_LIST 20030611
5 Changing ET_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20030611
6 Importing IO_LIST_LP Call by reference Object reference (TYPE REF TO) CL_UC_LIST_LP Listprozessor Listen numerierung 20030611
7 Importing IT_POST_ITEM Call by reference Type reference (TYPE) UCF_TS_IPI_POST_ITEM IPI: Tabelle - Bestandspostions Unterkontierungen 20030611
8 Importing I_PRNT_ID Call by reference Type reference (TYPE) UC_LP_LIST Listprozessor: Listennummer 20030611

Method LIST_POSTING_ITEMS on class CL_UC_IPI_CUST_PRINT has no exception.

Method LIST_PRODUCT_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BLIST Call by reference Type reference (TYPE) UCL_TS_LP_BLIST 20030611
2 Changing CT_FDISP Call by reference Type reference (TYPE) UCL_TS_LP_FDISP 20030611
3 Changing CT_FUSED Call by reference Type reference (TYPE) UCL_TS_LP_FUSED 20030611
4 Changing CT_LIST Call by reference Type reference (TYPE) UCL_TS_LP_LIST 20030611
5 Changing ET_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20030611
6 Importing IO_LIST_LP Call by reference Object reference (TYPE REF TO) CL_UC_LIST_LP Listprozessor Listen numerierung 20030611
7 Importing IT_PRGRP Call by reference Type reference (TYPE) UCF_T_IPI_PRGRP IPI Customizing: Produktgruppe 20030611
8 Importing I_PRNT_ID Call by reference Type reference (TYPE) UC_LP_LIST Listprozessor: Listennummer 20030611

Method LIST_PRODUCT_GROUPS on class CL_UC_IPI_CUST_PRINT has no exception.

Method MAXLEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_LEN Value transfer Type reference (TYPE) I 20030613
2 Importing I_LEN Call by reference Type reference (TYPE) I 20030613
3 Importing I_STR Call by reference Type reference (TYPE) ANY 20030613

Method MAXLEN on class CL_UC_IPI_CUST_PRINT has no exception.

Method PRINT_ACC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BLIST Call by reference Type reference (TYPE) UCL_TS_LP_BLIST 20030612
2 Changing CT_FDISP Call by reference Type reference (TYPE) UCL_TS_LP_FDISP 20030612
3 Changing CT_FUSED Call by reference Type reference (TYPE) UCL_TS_LP_FUSED 20030612
4 Changing CT_LIST Call by reference Type reference (TYPE) UCL_TS_LP_LIST 20030612
5 Changing ET_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20030612
6 Importing IF_ACC Call by reference Object reference (TYPE REF TO) IF_UC_ACC Zielkontierung 20030612
7 Importing IS_DATA Call by reference Type reference (TYPE) UCF_S_IPI_LP Druckliste Customizing IPI 20030612
8 Importing I_ID_SUPER Call by reference Type reference (TYPE) UC_LP_LIST Listprozessor: Listennummer 20030612
9 Importing I_LIST_HEADER Call by reference Type reference (TYPE) UC_LP_TEXT_HEAD Listprozessor: Text der Überschrift 20030612
10 Importing I_LIST_LOC Call by reference Type reference (TYPE) UC_LIST_LP Listnummer für Listprozessor 20030612
11 Importing I_LOC_LIST_FLD Call by reference Type reference (TYPE) UC_FIELDNAME Feldname der lokalen Listennummer 20030612

Method PRINT_ACC on class CL_UC_IPI_CUST_PRINT has no exception.

Method PRINT_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BLIST Call by reference Type reference (TYPE) UCL_TS_LP_BLIST 20030612
2 Changing CT_FDISP Call by reference Type reference (TYPE) UCL_TS_LP_FDISP 20030612
3 Changing CT_FUSED Call by reference Type reference (TYPE) UCL_TS_LP_FUSED 20030612
4 Changing CT_LIST Call by reference Type reference (TYPE) UCL_TS_LP_LIST 20030612
5 Changing ET_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20030612
6 Importing IF_SELCOND Call by reference Object reference (TYPE REF TO) IF_UC_SELCOND Zielkontierung 20030612
7 Importing IS_DATA Call by reference Type reference (TYPE) UCF_S_IPI_LP Druckliste Customizing IPI 20030612
8 Importing I_ID_SUPER Call by reference Type reference (TYPE) UC_LP_LIST Listprozessor: Listennummer 20030612
9 Importing I_LIST_LOC Call by reference Type reference (TYPE) UC_LIST_LP Listnummer für Listprozessor 20030612
10 Importing I_LOC_LIST_FLD Call by reference Type reference (TYPE) UC_FIELDNAME Feldname der lokalen Listennummer 20030612

Method PRINT_SEL on class CL_UC_IPI_CUST_PRINT has no exception.

Method RESOLVE_ACC_FROM_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALUE Call by reference Type reference (TYPE) UC0_TS_VALUE Feldwerte 20030606
2 Exporting EO_ACC Call by reference Object reference (TYPE REF TO) IF_UC_ACC Zielkontierung 20030606
3 Exporting EO_ACCOUNT Call by reference Object reference (TYPE REF TO) IF_UC_ACCOUNT Zielkontierung (persistent) 20030606
4 Importing I_GUID Call by reference Type reference (TYPE) ANY 20030606

Method RESOLVE_ACC_FROM_GUID on class CL_UC_IPI_CUST_PRINT has no exception.

Method RESOLVE_SEL_FROM_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20030612
2 Exporting EO_SELCOND Call by reference Object reference (TYPE REF TO) IF_UC_SELCOND Selektionsbedingung (persistent) 20030612
3 Importing I_GUID Call by reference Type reference (TYPE) ANY 20030612

Method RESOLVE_SEL_FROM_GUID on class CL_UC_IPI_CUST_PRINT has no exception.

Method SET_MIN_LEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_LEN Value transfer Type reference (TYPE) I 20030613
2 Importing I_DEFAULT Call by reference Type reference (TYPE) I 20030613
3 Importing I_LEN Call by reference Type reference (TYPE) I 20030613

Method SET_MIN_LEN on class CL_UC_IPI_CUST_PRINT has no exception.

Method SET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) IF_UG_MD_FACTORY FIN-Stammdaten: Zentraler Zugriffspunkt (Factory) 20030610
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20030606
3 Importing IT_FFIX Call by reference Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20030606

Method SET_PARAMETER on class CL_UC_IPI_CUST_PRINT has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 320