SAP ABAP Class CL_UA_INV_REPORTING_UTILS (Tools for Efficient Mass Reporting)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-INV (Application Component) Inventory Accounting
     UA_INV_REPORTING (Package) Reporting Subledger Inventories
Properties
Class CL_UA_INV_REPORTING_UTILS  
Short Description Tools for Efficient Mass Reporting    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_INV_REPORTING   Reporting Subledger Inventories 
Created 20061013   SAP 
Last change 20070914   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UA_INV_REPORTING_UTILS has no forward declaration.
Interfaces
Class CL_UA_INV_REPORTING_UTILS has no interface implemented.
Friends
Class CL_UA_INV_REPORTING_UTILS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MTS_CFICC0C Instance attribute Public Type reference (TYPE) YTS_CFICC0C 20061013
2 MTS_CFICR0C Instance attribute Public Type reference (TYPE) YTS_CFICR0C 20061013
3 MTS_CFIFA0C Instance attribute Public Type reference (TYPE) YTS_CFIFA0C 20061013
4 MTS_CFIOCONSI0C Instance attribute Public Type reference (TYPE) YTS_CFIOCONSI0C 20061013
5 MTS_CFIOGMVMT0C Instance attribute Public Type reference (TYPE) YTS_CFIOGMVMT0C 20061013
6 MTS_CFIORGEN0C Instance attribute Public Type reference (TYPE) YTS_CFIORGEN0C 20061013
7 MTS_CFIORMNF0C Instance attribute Public Type reference (TYPE) YTS_CFIORMNF0C 20061013
8 MTS_CFIORMNT0C Instance attribute Public Type reference (TYPE) YTS_CFIORMNT0C 20061013
9 MTS_CFIORNTA0C Instance attribute Public Type reference (TYPE) YTS_CFIORNTA0C 20061013
10 MTS_CFIORNTW0C Instance attribute Public Type reference (TYPE) YTS_CFIORNTW0C 20061013
11 MTS_CFIORPURITM0C Instance attribute Public Type reference (TYPE) YTS_CFIORPURITM0C 20061013
12 MTS_CFIORQMM0C Instance attribute Public Type reference (TYPE) YTS_CFIORQMM0C 20061013
13 MTS_CFIORSRV0C Instance attribute Public Type reference (TYPE) YTS_CFIORSRV0C 20061013
14 MTS_CFIORWBS0C Instance attribute Public Type reference (TYPE) YTS_CFIORWBS0C 20061013
15 MTS_CFIOSENTR0C Instance attribute Public Type reference (TYPE) YTS_CFIOSENTR0C 20061013
16 MTS_CFIPVLOCPRD0C Instance attribute Public Type reference (TYPE) YTS_CFIPVLOCPRD0C 20061013
17 MTS_CFIPVLOCPRDBTC0C Instance attribute Public Type reference (TYPE) YTS_CFIPVLOCPRDBTC0C 20061013
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_BUFFER_BY_ID Instance method Public Method Read FIN Objects with Object ID 20061013
2 BUILD_MATERIAL_BUFFER_BY_KEY Instance method Public Method Read plantmat and batchmat 20061016
3 CONSTRUCTOR Instance method Public Constructor 20061013
4 GET_FOBJ_VALUES_BY_ID Instance method Public Method Read Attributes for FOBJ from Buffer 20061017
5 READ_INVENTORY_PRICES_BY_ID Instance method Public Method Read Inventory Prices 20061017
Events
Class CL_UA_INV_REPORTING_UTILS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_CFICC0C Public Type reference (TYPE) CFICC0C 20061013
2 YS_CFICR0C Public Type reference (TYPE) CFICR0C 20061013
3 YS_CFIFA0C Public Type reference (TYPE) CFIFA0C 20061013
4 YS_CFIOCONSI0C Public Type reference (TYPE) CFIOCONSI0C 20061013
5 YS_CFIOGMVMT0C Public Type reference (TYPE) CFIOGMVMT0C 20061013
6 YS_CFIORGEN0C Public Type reference (TYPE) CFIORGEN0C 20061013
7 YS_CFIORMNF0C Public Type reference (TYPE) CFIORMNF0C 20061013
8 YS_CFIORMNT0C Public Type reference (TYPE) CFIORMNT0C 20061013
9 YS_CFIORNTA0C Public Type reference (TYPE) CFIORNTA0C 20061013
10 YS_CFIORNTW0C Public Type reference (TYPE) CFIORNTW0C 20061013
11 YS_CFIORPURITM0C Public Type reference (TYPE) CFIORPURITM0C 20061013
12 YS_CFIORQMM0C Public Type reference (TYPE) CFIORQMM0C 20061013
13 YS_CFIORSRV0C Public Type reference (TYPE) CFIORSRV0C 20061013
14 YS_CFIORWBS0C Public Type reference (TYPE) CFIORWBS0C 20061013
15 YS_CFIOSENTR0C Public Type reference (TYPE) CFIOSENTR0C 20061013
16 YS_CFIPVLOCPRD0C Public Type reference (TYPE) CFIPVLOCPRD0C 20061013
17 YS_CFIPVLOCPRDBTC0C Public Type reference (TYPE) CFIPVLOCPRDBTC0C 20061013
18 YS_COSTCTR_RSCPOOL Public See coding 20061016 BEGIN OF ys_costctr_rscpool, fobj_object_id TYPE fobj_object_id, kokrs TYPE kokrs, fin_costctr TYPE fin_costctr, fin_rscpool TYPE fin_rscpool, END OF ys_costctr_rscpool
19 YS_FIXED_ASSETS Public See coding 20061016 BEGIN OF ys_fixed_assets, fobj_object_id TYPE fobj_object_id, fin_company TYPE fin_company, anln1 TYPE anln1, anln2 TYPE anln2, END OF ys_fixed_assets
20 YS_FOBJ_TYPE_ID Public See coding 20061013 BEGIN OF ys_fobj_type_id, fobj_type_name TYPE fobj_type_name, fobj_object_id TYPE fobj_object_id, END OF ys_fobj_type_id
21 YS_MATERIAL Public See coding 20061016 BEGIN OF ys_material, fobj_object_id TYPE fobj_object_id, fin_location TYPE fin_location, fin_product TYPE fin_product, fin_batch TYPE fin_batch, fin_company TYPE fin_company, kokrs TYPE kokrs, fin_valclass TYPE fin_valclass, fin_valproc TYPE fin_valproc, fin_invvalind TYPE fin_invvalind, END OF ys_material
22 YS_ORD Public See coding 20061016 BEGIN OF ys_ord, fobj_object_id TYPE fobj_object_id, fin_ord TYPE fin_ord, fin_orditm TYPE fin_orditm, fin_ordtype TYPE fin_ordtype, fin_company TYPE fin_company, kokrs TYPE kokrs, fin_location TYPE fin_location, fin_valclass TYPE fin_valclass, END OF ys_ord
23 YS_PRICE Public See coding 20061017 BEGIN OF ys_price, fobj_object_id TYPE fobj_object_id, fin_company TYPE fin_company, fin_fromyearper TYPE fin_fiscyearper, fin_price TYPE fin_price, fin_currency TYPE fin_currency, fin_prcbase TYPE fin_prcbase, fin_uom TYPE fin_uom, END OF ys_price
24 YS_PURORD Public See coding 20061016 BEGIN OF ys_purord, fobj_object_id TYPE fobj_object_id, fin_ord TYPE fin_ord, fin_orditm TYPE fin_orditm, fin_scmid TYPE fin_scmid, fin_ordasgtno TYPE fin_ordasgtno, fin_company TYPE fin_company, fin_location TYPE fin_location, fin_product TYPE fin_product, kokrs TYPE kokrs, fin_profitctr TYPE fin_profitctr, fin_orditm_ref TYPE fin_orditm_ref, fin_orditmtype TYPE fin_orditmtype, fin_valclass TYPE fin_valclass, fin_btapoitmref TYPE fin_btapoitmref, fin_btaporef TYPE fin_btaporef, fin_pricomptype TYPE fin_pricomptype, fin_griamtind TYPE fin_griamtind, fin_gristldate TYPE fin_gristldate, fin_retitmind TYPE fin_retitmind, rassc TYPE rassc, END OF ys_purord
25 YTH_PRICE Public See coding 20061017 yth_price TYPE HASHED TABLE OF ys_price WITH UNIQUE KEY fobj_object_id
26 YTS_CFICC0C Public See coding 20061013 yts_cficc0c TYPE SORTED TABLE OF cficc0c WITH UNIQUE KEY fobj_object_id
27 YTS_CFICR0C Public See coding 20061013 yts_cficr0c TYPE SORTED TABLE OF cficr0c WITH UNIQUE KEY fobj_object_id
28 YTS_CFIFA0C Public See coding 20061013 yts_cfifa0c TYPE SORTED TABLE OF cfifa0c WITH UNIQUE KEY fobj_object_id
29 YTS_CFIOCONSI0C Public See coding 20061013 yts_cfioconsi0c TYPE SORTED TABLE OF cfioconsi0c WITH UNIQUE KEY fobj_object_id
30 YTS_CFIOGMVMT0C Public See coding 20061013 yts_cfiogmvmt0c TYPE SORTED TABLE OF cfiogmvmt0c WITH UNIQUE KEY fobj_object_id
31 YTS_CFIORGEN0C Public See coding 20061013 yts_cfiorgen0c TYPE SORTED TABLE OF cfiorgen0c WITH UNIQUE KEY fobj_object_id
32 YTS_CFIORMNF0C Public See coding 20061013 yts_cfiormnf0c TYPE SORTED TABLE OF cfiormnf0c WITH UNIQUE KEY fobj_object_id
33 YTS_CFIORMNT0C Public See coding 20061013 yts_cfiormnt0c TYPE SORTED TABLE OF cfiormnt0c WITH UNIQUE KEY fobj_object_id
34 YTS_CFIORNTA0C Public See coding 20061013 yts_cfiornta0c TYPE SORTED TABLE OF cfiornta0c WITH UNIQUE KEY fobj_object_id
35 YTS_CFIORNTW0C Public See coding 20061013 yts_cfiorntw0c TYPE SORTED TABLE OF cfiorntw0c WITH UNIQUE KEY fobj_object_id
36 YTS_CFIORPURITM0C Public See coding 20061013 yts_cfiorpuritm0c TYPE SORTED TABLE OF cfiorpuritm0c WITH UNIQUE KEY fobj_object_id
37 YTS_CFIORQMM0C Public See coding 20061013 yts_cfiorqmm0c TYPE SORTED TABLE OF cfiorqmm0c WITH UNIQUE KEY fobj_object_id
38 YTS_CFIORSRV0C Public See coding 20061013 yts_cfiorsrv0c TYPE SORTED TABLE OF cfiorsrv0c WITH UNIQUE KEY fobj_object_id
39 YTS_CFIORWBS0C Public See coding 20061013 yts_cfiorwbs0c TYPE SORTED TABLE OF cfiorwbs0c WITH UNIQUE KEY fobj_object_id
40 YTS_CFIOSENTR0C Public See coding 20061013 yts_cfiosentr0c TYPE SORTED TABLE OF cfiosentr0c WITH UNIQUE KEY fobj_object_id
41 YTS_CFIPVLOCPRD0C Public See coding 20061013 yts_cfipvlocprd0c TYPE SORTED TABLE OF cfipvlocprd0c WITH UNIQUE KEY fobj_object_id
42 YTS_CFIPVLOCPRDBTC0C Public See coding 20061013 yts_cfipvlocprdbtc0c TYPE SORTED TABLE OF cfipvlocprdbtc0c WITH UNIQUE KEY fobj_object_id
43 YTS_COSTCTR_RSCPOOL Public See coding 20061016 yts_costctr_rscpool TYPE SORTED TABLE OF ys_costctr_rscpool WITH UNIQUE KEY fobj_object_id
44 YTS_FIXED_ASSETS Public See coding 20061016 yts_fixed_assets TYPE SORTED TABLE OF ys_fixed_assets WITH UNIQUE KEY fobj_object_id
45 YTS_FOBJ_TYPE_ID Public See coding 20061013 yts_fobj_type_id TYPE SORTED TABLE OF ys_fobj_type_id WITH UNIQUE KEY fobj_type_name fobj_object_id
46 YTS_MATERIAL Public See coding 20061016 yts_material TYPE SORTED TABLE OF ys_material WITH UNIQUE KEY fobj_object_id fin_location fin_product fin_batch
47 YTS_ORD Public See coding 20061016 yts_ord TYPE SORTED TABLE OF ys_ord WITH UNIQUE KEY fobj_object_id
48 YTS_PRICE Public See coding 20061017 yts_price TYPE SORTED TABLE OF ys_price WITH UNIQUE KEY fobj_object_id
49 YTS_PURORD Public See coding 20061016 yts_purord TYPE SORTED TABLE OF ys_purord WITH UNIQUE KEY fobj_object_id
Method Signatures

Method BUILD_BUFFER_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITS_FOBJ_TYPE_ID Call by reference Type reference (TYPE) YTS_FOBJ_TYPE_ID 20061013

Method BUILD_BUFFER_BY_ID on class CL_UA_INV_REPORTING_UTILS has no exception.

Method BUILD_MATERIAL_BUFFER_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_MATERIAL Call by reference Type reference (TYPE) YTS_MATERIAL 20061016

Method BUILD_MATERIAL_BUFFER_BY_KEY on class CL_UA_INV_REPORTING_UTILS has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_UA_INV_REPORTING_UTILS has no parameter.
Method CONSTRUCTOR on class CL_UA_INV_REPORTING_UTILS has no exception.

Method GET_FOBJ_VALUES_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VALUES Value transfer Type reference (TYPE) DATA 20061017
2 Importing ID_OBJECT_ID Call by reference Type reference (TYPE) FOBJ_OBJECT_ID Objekt-ID 20061017
3 Importing ID_TYPE_NAME Call by reference Type reference (TYPE) FOBJ_TYPE_NAME Name eines Objekttyps 20061017
# Exception Resumable Description Created on
1 NOT_FOUND FOBJ nicht in Puffer gefunden 20061017

Method READ_INVENTORY_PRICES_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTH_PRICE Call by reference Type reference (TYPE) YTH_PRICE 20061017
2 Importing ID_VALUE_DATE Call by reference Type reference (TYPE) DATUM Datum 20061017

Method READ_INVENTORY_PRICES_BY_ID on class CL_UA_INV_REPORTING_UTILS has no exception.
History
Last changed by/on SAP  20070914 
SAP Release Created in 600