SAP Reports / Programs

FICVIM00 SAP ABAP Report - Call up View Maintenance and View Cluster Maintenance







FICVIM00 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

If you would like to execute this report or see the full code listing simply enter FICVIM00 into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

CXC2 - Data Entry Groups
CXD3 - Cur.Trl.aff.Earnings: FS Items
CXDT_TF236 - Translation: Versions for Attributes
CXDT_TF240 - Translation: Cons Frequencies
CXDT_TF234 - Translation: Versions for Elim. IPI
CXIB - Cons Tasks: Assign Document Type
CXDT_TF232 - Translation: Reclassification Vers.
CXDT_TF230 - Translation: Task Versions
CXDT_TF228 - Translation: Goodwill Versions
CXJ2 - Reported Items for Equity Method
CXC4 - Data entry profiles
CXD2 - Exchange Rate Indicators
CXJ1 - Equity Method: Scope of Rptd Data
CXDT_TF202 - Translate: Versions of Structures
CXAP - Cons Unit/Tax Rate Assignments
CXH6 - Oth.Compreh.Income: Offsetting Item
CXHA - Distribution of Dividends
CXHB - Director's Bonus
CXAA - Hierarchy levels
CXDT_TF550 - Translation: Consolidation Methods
CXJ4 - Reported items for investments
CXDT_TF206 - Translate: Versions of CT Methods
CXDT_TF208 - Translate: Versions of Exch. Rates
CXJ3 - Posted Items in Equity Consolidation
CXAQ - Cons: CU: Validation Assignment
CXN023 - Integr. Cons Groups - PrCtr Cons
CXJ5 - Reported Items for Changes in Equity
CXDT_TF540 - Translation: Tasks
CXDT_TF204 - Translate: Versions of Data Entry
CXDT_TF210 - Translate: Versions of Ledgers
CXDT_TF530 - Translation: Task Groups
CXDT_TF515 - Translation: Journal Entry Layouts
CXDT_TF500 - Translation: Document Types
CXDT_TF420 - Translation: Exchange Rate Ind.
CXDT_TF400 - Translation: Cur.Translation Methods
CXDT_TF380 - Translation: Upload Methods
CXDT_TF325 - Translation: Period Categories
CXDT_TF320 - Translate: Financial Data Types
CXDT_TF310 - Translation: Data Entry Groups
CXI0 - Global Settings for C/I
CXDT_TF170 - Translation: Positions of Contacts
CXI3 - C/I Activities: Default Sequence
CXDT_TF160 - Translation: Cons Units
CXDT_TF222 - Translation: Hidden Reserve Versions
CXI2 - C/I system utilization
CXDT_TF220 - Translation: Equity Capital Versions
CXN3 - Rules for ID Combination
CXDT_TF218 - Translation: Investment Versions
CXI1 - Consolidation of investments tasks
CXAH - Hierarchy Level Relationships
CXDT_TF150 - Translation: Dimensions
CXDT_TF130 - Translation: FS Item Hierarchies
CXDT_TF120 - Translation: Cons Charts of Accounts
CXM01 - Migration EC-CS - SEM-BCS: Mapping
CXC9 - Period Categories
CXDT_TF115 - Translation: Subitems
CXN013 - Integr. Cons Units - PrCtr Cons
CXN011 - Define Profit Center Groupings
CXN01 - Maintain Transaction Types of Cons
CXDT_TF110 - Translation: Subitems
CXDT_TF105 - Translation: FS Item Categories
CXN0 - Map Secondary Cost Elements
CXC8 - Assign PC Pathname to CG/CU
CXDT_TF103 - Translation: Breakdown Categories
CXAO - CU / Translation Method Assignments
CXDT_TF200 - Translation: Versions
CXDT_TF226 - Translation: Earnings Versions
CXDT_TF224 - Translation: Elim.Hidden Res.Version
CXIA - Consolidation tasks
CXI9 - Selected Items for C/I
CXDT_TF195 - Translation: Hierarchy Levels
CXI6 - C/I Activities: Goodwill Treatment
CXDT_TF190 - Translation: Hierarchies
CXD1 - Currency translation methods
CXDT_TF212 - Translate: Versions of Selected Itms
CXDT_TF214 - Translation: Tax Rate Versions
CXDT_TF180 - Translation: Cons Groups
CXDT_TF173 - Translation: Reasons for Inclusion
CXI5 - Activity/Method Type: Asgn Doc.Types
CXB1 - Versions
CXCC - Upload Methods: Reported Fin. Data
CXCA - Financial data types
CXDT_T884M - Translation: Cur.Translation Methods
CXB2 - Consolidation frequencies
CXDT_TF216 - Translation: C/I Method Versions
CXB3 - Global System Settings
CXDT_TF100 - Translation: FS Items
CXC5 - Cons: Selection parameters FICDOW00
CXI4 - Consolidation of investments methods
CXC6 - Cons: Selection parameters FICDOW10
CXEA - Tasks for Reclassification
CXEN - IMG: Doc.Types for Cons of Investmts
CXEO - IMG: Doc. Types for Realtime Update
CXEP - IMG: Document types for EIPI
CX1S0 - Upload Methods for Subitems
CXP4 - Tasks for Validation of Rptd Data
CXP3 - Tasks for Data Collection
CXP2 - Tasks for Carryforward
CX1Z_CONGR - Hierarchy Variants for Cons Groups
CXP1 - Assign Task groups
CX1Z_ITEM - Hierarchy Variants for FS Items
CX23 - Default Values for Activity Entry
CX3B - CG: Assign Valid. and CU recordable
CX3F0 - Upload Methods - Chgs in Investments
CX3F1 - Upload Methods - Changes in Equity
CX3F2 - Upload Methods - Equity Holdings Adj
CX3F6 - Method for uploading inventory data
CX3F7 - Method for uploading supplier data
CX3FA - Upload Methods-Fair Value Adjs(Cust)
CXE8 - Tasks for IU Elimination
CX3FC - Upload Meths: Fair Value Adjs(Value)
CX3FE - Upload Methods, Product Groups
CX3FG - Upload Methods for Breakdown Cats
CX3FI - Upload Methods for Goodwill
CX3O1 - Scaling Factor for Online Entry
CXOC2 - Top Groups, Organizational Changes
CXE7 - Methods for Interunit Elimination
CX55 - Validate documents
CX59 - Journal Entry Layouts
CXOC1 - Organizational Change Numbers
CXG1 - Integrated Entry from Invest./Equity
CXA2 - Item Categories
CX5T0 - Custom Tasks
CXEM - IMG: Doc.Types for IU Elimination
CXV5 - Maintain equivalency relationship
CXS4 - Non-carryforward Items
CXS3 - Carryforward Items
CXEF - Cons: Rollup Standardized Fin. Data
CX19 - CU / Financial Data Type Assignments
CX1B1 - Upload Methods - Cons Units
CX1C1 - Upload Methods for Cons Groups
CX1I0 - Upload Methods for FS Items
CX1I4 - Breakdown Categories
CXEG - IMG: Doc.Types for Man.Posting - DM
CXEE - Cons: Contra Items / Ret. Earnings
CX6F3 - Reporting Fair Value Adjustment Data
CXED - Tasks for Prep.for Cons Group Change
CXN4 - Convert Collection of CU Master Data
CXEB - Methods for Reclassification
CXN41 - Realtime Update: Ledger Selection
CX7B0 - Read Customizing Data from SAP BW
CX6F2 - Fair Value Adjustments
CXEH - IMG: Doc.Types for Reclassific. - DM
CXEI - IMG: Doc.Types for Prep/CG Chgs - DM
CXEJ - IMG: Doc.Types for Man.Posting - CM
CXPGW2 - Posting Items for Push-down Method
CXEK - IMG: Doc.Types for Reclassific. - CM
CXPGW1 - Reported Items for Push-down Method
CXP9 - Tasks for Valid.of consolidated data
CXEL - IMG: Doc.Types for Prep/CG Chgs - CM
CXP8 - Tasks for Rollups
CXP7 - Tasks for Valid.of Standardized Data
CXP6 - Tasks for Currency Translation
CX1N1 - Set Cons Units Inactive
CXP5 - Tasks for Manual Posting
CXN5 - Assign Company Codes/Business Areas
CXN6 - Cons Type and Dimension Assignments
CXH4 - Statistical Equity Capital
CX5TE - Assign Cons Cycles to Versions
CXE5 - Post selected items
CX5U1 - Product Groups & Inventory Items
CXE1 - Document Types
CX5U2 - IPI: Product Group Posting Items
CX5U3 - IPI: Inventory Item-Dep. Posting Itm
CX5U4 - IPI: Offsetting items
CX5U5 - IPI: Items for translation diff.
CX5U6 - IPI: Item for reclass.of distr.costs
CX5UA - IPI: Item for distribution costs
CXNF - Assign G/L chart and Cons chart
CX5UB - Elim.IU P/L Inv: Subassign, Inv.Item
CX5UC - Global Settings for Elim.of IPI
CXNH - Display Integrated Cons Units
CXH2 - Appropriation Items for the Group
CXH1 - Minority Interest Items
CXE0P - Assignment Archiving Log
CXNI - Display Items from Integration
CXE0 - Task groups
CXH5 - Other Comprehensive Income
CXA9 - Reasons for Inclusion
CXNJ - Display Subitems from Integration
CXDT_TFIN003 - Translation: Consolidation Types
CXDT_TF665 - Translation: Scope for Equity Method
CX5T2 - IMG: Tasks for Manual Posting, CM
CX5T3 - IMG: Tasks for Reclassifications, DM
CX5T4 - IMG: Tasks for Reclassifications, CM
CXE6 - Tasks for IU Elimination
CX5T5 - IMG: Tasks for Prep/CG Change, DM
CX5T6 - IMG: Tasks for Prep/CG Change, CM
CX5T1 - IMG: Tasks for Manual Posting, DM
CX5T7 - IMG: Tasks for Elim. of P/L in Inv.
CX5T8 - Tasks for apportionment
CX5T9 - Copy Tasks
CXH3 - Minority Appropriation Items
CX5TA - Cons Groups to be Copied
CX5TB - Tasks without Settings
CX5TC - Cons Units to be Copied
CX5TD - Edit Consolidation Cycles


ABAP code to call this SAP report using the submit statement

This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.






SUBMIT FICVIM00. "Basic submit
SUBMIT FICVIM00 AND RETURN. "Return to original report after report execution complete
SUBMIT FICVIM00 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Call up View Maintenance and View Cluster Maintenance


INCLUDES used within this REPORT FICVIM00

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

FC_GLOBAL_PARAMETERS_IMPORT CALL FUNCTION 'FC_GLOBAL_PARAMETERS_IMPORT' IMPORTING i_dimen = pa_dimen i_itclg = pa_itclg i_rldnr = pa_rldnr i_rvers = pa_rvers i_ryear = pa_ryear i_perid = pa_perid.

VIEWCLUSTER_GET_DEFINITION CALL FUNCTION 'VIEWCLUSTER_GET_DEFINITION' EXPORTING vclname = pa_vname TABLES vclstruc_tab = lt_vclstruc EXCEPTIONS viewcluster_not_found = 1.

VIEW_GET_DDIC_INFO CALL FUNCTION 'VIEW_GET_DDIC_INFO' EXPORTING viewname = gd_vname TABLES x_header = it_header x_namtab = it_namtab sellist = it_sellist.

VIEW_ENQUEUE CALL FUNCTION 'VIEW_ENQUEUE' EXPORTING view_name = gd_vname action = 'E' "Exklusiv sperren enqueue_mode = 'E' "E-Enqueue/D-Dequeue enqueue_range = 'X' "Eingeschränkt sperren:it_sellist TABLES sellist = it_sellist EXCEPTIONS foreign_lock = 1 client_reference = 2 system_failure = 3 table_not_found = 4.

FC_GET_VERSIONS CALL FUNCTION 'FC_GET_VERSIONS' EXPORTING e_errflg = '1' e_rvers = pa_rvers e_ind_fixvs = '1' IMPORTING i_fixvs = pa_rvers.

FC_GET_VERSIONS CALL FUNCTION 'FC_GET_VERSIONS' "XOG41848 EXPORTING "XOG41848 e_errflg = '1' "XOG41848 e_rvers = pa_rvers "XOG41848 e_ind_assvs = '1' "XOG41848 IMPORTING "XOG41848 i_assvs = pa_rvers. "XOG41848

FC_GET_VERSIONS CALL FUNCTION 'FC_GET_VERSIONS' "XOG EXPORTING "XOG e_errflg = '1' "XOG e_rvers = pa_rvers "XOG e_ind_equvs = '1' "XOG IMPORTING "XOG i_equvs = pa_rvers. "XOG

FC_GET_VERSIONS CALL FUNCTION 'FC_GET_VERSIONS' "XOG EXPORTING "XOG e_errflg = '1' "XOG e_rvers = pa_rvers "XOG e_ind_coivs = '1' "XOG IMPORTING "XOG i_coivs = pa_rvers. "XOG

FC_GET_VERSIONS CALL FUNCTION 'FC_GET_VERSIONS' "XOG EXPORTING "XOG e_errflg = '1' "XOG e_rvers = pa_rvers "XOG e_ind_ctrvs = '1' "XOG IMPORTING "XOG i_ctrvs = pa_rvers. "XOG

FC_GET_VERSIONS CALL FUNCTION 'FC_GET_VERSIONS' "XOG EXPORTING "XOG e_errflg = '1' "XOG e_rvers = pa_rvers "XOG e_ind_taxvs = '1' "XOG IMPORTING "XOG i_taxvs = pa_rvers. "XOG

FC_GET_VERSIONS CALL FUNCTION 'FC_GET_VERSIONS' "STO EXPORTING "STO e_errflg = '1' "STO e_rvers = pa_rvers "STO e_ind_inpvs = '1' "STO IMPORTING "STO i_inpvs = pa_rvers. "STO

FC_GET_VERSIONS CALL FUNCTION 'FC_GET_VERSIONS' "STO EXPORTING "STO e_errflg = '1' "STO e_rvers = pa_rvers "STO e_ind_rclvs = '1' "STO IMPORTING "STO i_rclvs = pa_rvers. "STO

FC_GET_VERSIONS CALL FUNCTION 'FC_GET_VERSIONS' "xog EXPORTING "xog e_errflg = '1' "xog e_rvers = pa_rvers "xog e_ind_ipivs = '1' "xog IMPORTING "xog i_ipivs = pa_rvers. "xog

FC_GET_VERSIONS CALL FUNCTION 'FC_GET_VERSIONS' "xog EXPORTING "xog e_errflg = '1' "xog e_rvers = pa_rvers "xog e_ind_hirvs = '1' "xog IMPORTING "xog i_hirvs = pa_rvers. "xog

TABLE_RANGE_INPUT CALL FUNCTION 'TABLE_RANGE_INPUT' EXPORTING TABLE = pa_vname TABLES SELLIST = it_sellist X_HEADER = it_header X_NAMTAB = it_namtab EXCEPTIONS CANCELLED_BY_USER = 1 NO_INPUT = 2 OTHERS = 3.

VIEW_MAINTENANCE CALL FUNCTION 'VIEW_MAINTENANCE' EXPORTING view_name = pa_vname view_action = pa_act TABLES x_header = it_header x_namtab = it_namtab dba_sellist = it_sellist excl_cua_funct = it_ftab EXCEPTIONS no_value_for_subset_ident = 1.

VIEWCLUSTER_MAINTENANCE_CALL CALL FUNCTION 'VIEWCLUSTER_MAINTENANCE_CALL' EXPORTING viewcluster_name = pa_vname maintenance_action = pa_act TABLES excl_cua_funct_all_objects = it_ftab "STO13691 dba_sellist_cluster = lt_sellist_cl EXCEPTIONS "xog005867 foreign_lock = 01. "xog005867

VIEWCLUSTER_MAINTENANCE_CALL CALL FUNCTION 'VIEWCLUSTER_MAINTENANCE_CALL' EXPORTING viewcluster_name = pa_vname maintenance_action = pa_act TABLES excl_cua_funct_all_objects = it_ftab "STO13691 dba_sellist = it_sellist EXCEPTIONS "xog005867 foreign_lock = 01. "xog005867

POPUP_TO_DISPLAY_TEXT





* call function 'POPUP_TO_DISPLAY_TEXT' * exporting * titel = v_dicname * textline1 = text-001 ** 'Keine Pflegeberechtigung für die' * textline2 = text-002 ** 'Daten, nur Anzeige möglich !' * exceptions * others = 1.

FC_AUTHORITY_CHECK CALL FUNCTION 'FC_AUTHORITY_CHECK' EXPORTING e_id = ld_id e_dimen = v_dimen_c e_congr = '*' " alle Kreise e_bunit = '*' " alle Einheiten e_rvers = v_rvers_c e_cactt = ld_cactt e_cacti = '*' e_actvt = '02' " ändern e_field = v_value e_itclg = v_itclg_c "STO092315 EXCEPTIONS exc_no_permission = 1.

FC_AUTHORITY_CHECK CALL FUNCTION 'FC_AUTHORITY_CHECK' EXPORTING e_id = ld_id e_dimen = v_dimen_s e_congr = space " alle Kreise e_bunit = space " alle Einheiten e_rvers = v_rvers_s e_cactt = ld_cactt e_cacti = '*' e_field = v_value e_itclg = v_itclg_s "STO092315 e_actvt = '03'. " Anzeige-Berechtigung

FC_AUTHORITY_CHECK CALL FUNCTION 'FC_AUTHORITY_CHECK' EXPORTING e_id = 'CACTT' e_dimen = v_dimen e_congr = ld_congr e_bunit = ld_bunit e_rvers = v_rvers e_cactt = ld_cactt e_cacti = space * e_actvt = '02' " ändern "del "mix007962 e_actvt = '16' "ausführen "mix007962 EXCEPTIONS exc_no_permission = 1.

FC_AUTHORITY_CHECK CALL FUNCTION 'FC_AUTHORITY_CHECK' EXPORTING e_id = 'CACTT' e_dimen = v_dimen e_congr = ld_congr e_bunit = ld_bunit e_rvers = v_rvers e_cactt = ld_cactt e_cacti = space e_actvt = '03'. " anzeigen

FC_AUTHORITY_CHECK CALL FUNCTION 'FC_AUTHORITY_CHECK' EXPORTING e_id = 'BUNIT' e_dimen = v_dimen * e_congr = '*' " alle Kreise e_bunit = ld_bunit e_actvt = '02' " ändern EXCEPTIONS exc_no_permission = 1.

FC_AUTHORITY_CHECK CALL FUNCTION 'FC_AUTHORITY_CHECK' EXPORTING e_id = 'BUNIT' e_dimen = v_dimen * e_congr = space " alle Kreise e_bunit = ld_bunit e_actvt = '03'. " Anzeige-Berechtigung



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.

The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name FICVIM00 or its description.