IFRS Consolidated Financial Statement
Good day mentors,
I have the dilemma of having to make a consolidated Financial Statement(FS) using 5 databases of SBO.
From my knowledge, XLReporter won't be able to handle multiple databases. So XLReporter is not a viable solution.
I only have Crystal Reports to rely on now(I acknowledge the fact that financial reports are hard to do in Crystal).
Is there any one able to make an IFRS report directly from SQL then into Crystal?
So far, the steps I have currently undertaken are:
1. Got the IFRS(International Financial Reporting Standards) FS format. Which serves as an imaginary/virtual COA for the report.
2. Since it is an Imaginary COA, I assigned pseudo GL account # for the labels. See part of the format below.
100000 Assets
101000 Non-Current assets
101100 Intangible assets
101200 Property, plant and equipment - development / producing assets
101300 Property, plant and equipment - other
101400 Trade and other receivables
101500 Deferred tax asset
Total non-current assets
102000 Current assets
102100 Cash and cash equivalents
102200 Trade and other receivables
Total current assets
Total assets
110000 Liabilities and Equity
111000 Liabilities
111100 Current Liabilities
111110 Trade and other payables
111120 Deferred tax liability
Total current liabilities
111200 Non-current liabilities
111210 Trade and other payables
Total non-current liabilities
Total liabilities
112000 Equity
112100 Share capital
112200 Share premium
112300 Merger reserve
112400 Retained earnings
Total equity
Total liabilities and equity
3. I used the codes I placed above to populate the OACT.ExportCode in all databases.
I assume that the purpose of the OACT.ExportCode column is to aid the scenario of having to report externally.
I am currently stuck as to how I will b able to group or form the grouping based on the IFRS FS format. Since I have to read 5 databases, I have limited flexibility in grouping inside CR. I am forced to do almost all groupings in SQL instead.
Any ideas?
Thanks in advance,
Sean
Hi Sean,
You may check this thread for an alternative;
Re: Database Consolidation
Thanks,
Gordon
Similar Messages
-
Consolidated Financial Statement
Hi,
pls give ur ideas for this scenario
Eg.....Company (A) needs to prepare consolidation financial statement for its group. It has two wholly owned subsidiary companies (B) and (C). Therefore no need of minority interest calculation. It is enough to add line by line BS and P&L account.
Company (A) follows SAP.
Company (B) & (C) are not in SAP.
pls share ur views.....
Atleast tell whether it is possible or not....Hi,
Go to F.01 transaction and provide required field information like FSV Code, COA & Co. Codes you want to consolidate and execute the transaction.
You can execute this transaction for each company code seperately.
Sarma Bhamidipati -
The best tool to prepare the IFRS financial statements
has anybody implemented IFRS compliant consolidated financial statements using BPC rather than BCS? what was the decisive factor to move to BPC and not to implemement the BCS? i've been trying to get my hands around a consolidation package, but short of this [Note 1171344|https://websmp230.sap-ag.de/sap/bc/bsp/spn/sapnotes/index2.htm?numm=1171344] the official strategy seems to be pointing to BPC.
closing due to lack of responses
-
How to build a Financial Statement ( Profit and Loss / Balance Sheet) ?
Do we have any custom reports available? Or First I have to build a FSVersion and then place that FSV in the standard report?
Please give me the full path in the SPRO.
Appreciated.Hi Yedi Viladin ,
Transaction Code - OB58
SPRO> FINANCIAL ACCOUNTING>GENERAL LEDGER ACCOUNTING> BUSINESS TRANSACTION> CLOSING>DOCUMENT>dEFINE FINANCIAL STATMENT VERSIONS.
These Custom reports are available in SAP
Specify Financial Statement Version for Asset Reports Asset Accounting
Specify Financial Statement Version for Asset Reports Asset Accounting
Specify Financial Statement Version for Asset Reports Asset Accounting (Lean Implementation)
Build and Transport Financial Statement Version for the Group Consolidation
Copy Item Hierarchies from Financial Statement Version Consolidation
Financial Statement Items Consolidation
Tools: Cons Chart, Group Chart, Financial Statement Version Consolidation
Define Financial Statement Versions General Ledger Accounting
Define Financial Statement Versions General Ledger Accounting (New)
Define Financial Statement Versions General Ledger Accounting (New)
Enter Accounts in Financial Statement Version Local Currency Changeover
Build a Financial Statement Version for the Group Preparations for Consolidation
Financial Statements Russia
Financial Statements Russia
May be this information is useful to you
If you have any doubt feel free to ask
Regards
Surya -
Financial statement consolidation
Hi,
Is there a sap standard report for financial statement consolidation for the following format (that would show the head office and subsidiaries in the column)?
HO Subsidiary1 Subsidiary2 Total
Asset
xxx xx xx xx xxx
xxx xx xx xx xxx
Liabilities
xxx xx xx xx xxx
xxx xx xx xx xxx
Equity
xxx xx xx xx xxx
xxx xx xx xx xxx
And are there also sap standard report for notes to financial statements schedules like Cash, Inventories, COS, Gen and admin exp, etc.
Thanks and regards,
DavidHI Manohar
there is separate concept called ECCS. Enterprise Controlling and Consollidation System, u have to go through that configuration. U can not Consolidate just with Group Chart of Account as Fiscal Year is different.
Satish -
Financial statements to comply with IFRS and US GAAP.
Hi everyone,
We need to start reporting our external financial statements to comply with IFRS and US GAAP.
There are some primary differences in the 2 accounting principles relates to PPE (Fixed Assets/Capital Expenditure) and therefore multiple/different valuations of the assets, they need to be provided for.
Do you know how we can comply with both the IFRS and US GAAP reporting requirements in general using the tools in SAP ?
Thanks in advance and best regards.
DagoHi,
A few tips: Asset Area 1 should be mapped to IFRS and linked to leading ledger. Area 20 is mapped to GAAP and liked to non-leading ledger. Area 1 should be 100% depreciated to capital expenditure in the very first depreciation run, which will allow you to report capital expenditure at the end of the month. Area 20 is for depreciation over the life (the regular GAAP stuff).
Regards,
Ming
Edited by: Minghong Ji on Jun 15, 2011 6:48 PM -
Consolidation of Financial statement
Dear All,
Consolidation of Financial statement
I would like to consolidate financial statement for the few company codes (5 company codes) and they are assigned to different companies in the same client.
All have different fiscal year. And controlling area also different for those five companies, but all uses same Chart of account.
There are around 20 companies which uses the same chart of account in the same client. In total 25 companies uses same COA.
How do I do the consolidation? Is it by creating the Group COA, if create the Group COA and assign the operational COA then it will create problem for the existing (If this is done, the field u201Dgroup account numberu201D in the chart of account segments of the operational charts of accounts becomes a required entry field., I think it will effect the other 20 companies).
Can any one instruct me how I can go ahead with Consolidation GL accounts?
Thanks and Regards
M.ManoharHI Manohar
there is separate concept called ECCS. Enterprise Controlling and Consollidation System, u have to go through that configuration. U can not Consolidate just with Group Chart of Account as Fiscal Year is different.
Satish -
Consolidation of Financial Statements
Hi
Can anyone tell me the config requirements for consolidation of Financial statements.
Client requirement currently things are maintained in excel.
Regards
AravindHi,
Here you go with the configuration settings.
1 General Specifications
2 Import Customizing Settings from the Consolidation System
3 Scope of Consolidation and Data Transfer
4 Determine the Scope of Consolidation
5 Periodic Extract from the Consolidation Staging Ledger
6 Maintain Currency of the Consolidation Staging Ledger
7 Define and Assign Logical File Name
8 Set Up Periodic Extract
9 Set up Rollups from User-Defined Ledger
10G/L and FS Charts of Accounts
11 For Periodic Extracts from FI Financial Accounting
12 Build a Financial Statement Version for the Group
13 For Rollups
14 Enter Group Chart of Accounts in the Chart of Accounts List
15 Assign Account Groups to Group Chart of Accounts
16 Assign Group Chart of Accts to (Transaction) Chart of Accts
17 Automatically Assign Group Accounts to (Operational) Accts
18 Manually Assign Group Accounts to (Operational) Accounts
19 Transaction Types
20 Maintain Transaction Types for Consolidation
21 Assign Asset Transaction Types
22 Set Transaction Types as Required Entry
23 Define Validation for Account/Transaction Type
24 Company Consolidation
25 Master Data Assignments
26 Insert Company into Customer Master Record
27Insert Company into Vendor Master Record
28 Insert Company into G/L Account Master Record
29 Maintain Document Types for Transaction Processing
30Currency Translation
31 Set Parallel Currencies in FI Financial Accounting
32 Parallel Currencies in FI-AA Asset Accounting
33 Set Chart of Depreciation
34 Check Use of "Parallel Currencies"
35 Check the Currency for Depreciation Area
36 Set up Parallel Currencies in MM Materials Management
37 Parallel Valuations: Local/Corporate
38 Asset Accounting: Depreciation Areas
39 Set Chart of Depreciation
40 Maintain Depreciation Area
41 Check Account Assignments
42 Investment Management: Capitalization
43 Maintain Capitalization Key
44 Assign Capitalization Percentage Rates
45 Controlling: Check Account Assignments
46 Business Area Consolidation
47 Activate Business Area Balance Sheets
48 Assign Company/Cons.Business Area to Consolidation Unit
Financial Accounting
49 Maintain Field Status Groups for G/L Accounts
50 Specify Accounts for Subsequent Adjustment
51 Maintain Document Types for Subsequent Debiting of BAs
52 Asset Accounting: Assign Business Areas
Controlling
1 Define Account Determination for Reconciliation Entries
2 Maintain Document Types
Materials Management
1 Identify Companies Within the Same Client
2 Assign Division/Valuation Area to Business Area
3 Maintain Field Selection Group for Division
4 Specify FI Account for Price Differences
5 Maintain CO Assignments for Price Differences
Sales and Distribution
1 Identify Companies Within the Same Client
2 Assign Rules per Sales Area
3 Assign Business Area per Plant and Division
4 Assign Business Area per Sales Area
Tools for Creating the Initial Data Set
1 Transfer Data within R/3
2 Make Manual Entries in Consolidation Staging Ledger
3 Database Reconciliation
1 Reconcile General Ledger with Consolidation Staging Ledger
4 Transaction Data
1 Delete Transaction Data from Periodic Extracts
Asssign points if I had been of help to you.
Rgds
manish -
How to multiple/ parallel sets of books to generate more than one financial statement based on different (or the same) accounting principles.
My Client needs Parallel Ledger in SAP B1 similar like SAP ECC. Is this functionality available ?Dear Mr. Nagrajan,
Thank you for your response. I have already gone through documents but not able to understand. Is there any setup for this ? or its just work around i.e. using template and special field in JV i.e. Ref. 1 /2
My doubts :
I understand that Chart of Account structure is one and common for IFRS and other accounting method. We need to create only those account separately ( 2 times with prefix like IFRS revenue account, GAAP Revenue account).
Now at time of entry, Assume some entries / adjustment are specifically for IFRS and not for other ledger. In this case, What need to do ?
You have mentioned about DTW approach but do we need to insert all JV's again with other ledger ?
Someone suggested that if any entry which are specific to IFRS Ledger, We need to user Ref.1 /2 column or Transcation code column and in which we can put IFRS
Based on this, Need to create 2 seperate template for IFRS and other ledger for all report.
This is my understanding of Solution in SAP B1. Please help me to clarify my though process
Please do needful.If you have done implemenation and if you can share doucment, it would be great help.
Email :[email protected] -
Financial statement of non R/3 companies
Hello everybody;
We have non R/3 companies and we need to make a consolidated balance for them, so we were forced to create the 0GLACCEXT hierarchy manually instead of using data source 0GLACCEXT_T011_HIER in order to create their financial statements.
Depending on whether the balance of the financial statement items is positive or negative, the item must be placed on the assets or liabilities side of the financial statement.
Our problem is that when we execute the query 0FIGL_VC1_Q0001 no distinction appears between assets or liabilities, and financial statement item appears (accounts number) in both sides.
Can anybody help us?
Thank you.
Mariana SerranoHi Mariana,
It means that you built a hierarchy incorrectly.
Do you mean that the same account appears on both sides?
Or there is no distinguish between assets and liabilities at all?
Best regards,
Eugene -
How to consolidate the financial statements for 3 company codes, assigned t
Hi Friends,
How to consolidate the financial statements for 3 company codes, assigned to 3 different companies, 3 different fiscal years, 3 different controlling areas and all the 3 Company Codes assigned to same chart of accounts in the same client?
Can we need any ABAP program for this (or) Is it possible using Report Painter?
Please help me.
ThanksHi friend,
Is it a real-time situation or something you are visualising ?
For consolidation, you can use a group chart of accounts and select that in the operative chart of accounts for consolidation purposes. This would work provided the company codes use the same operative chart of accounts and fiscal year.
I hope the above would be helpful to you.
Regards, -
Financial statement by group account number
Hi,
I need a financial statement version list by the group account number. I thinking of creating a chart group of account and assign it in the operational chart of account. Then, I thinking of enter the group account number in the master account data ' field group account number' and finally create a statement version with the option flag 'group account number'. As I was reading this functionality is possible, but I want to confirm with someone. It is important to mention that I won't use consolidation, only I want to report a financial statement with the group chart of account.
Does anyone use this functionality without consolidation and tranding partner?
thanks,
CeciliaYes, the steps you mentioned are correct.
By this you will be able to report the same balance sheet in Group Chart of Account Financial Statement Version format. (It is not mandatory to do the consolidation.)
Regards,
SDNer -
Financial Statement Versions and languages
Hi
I want to clean up our current lots of financial statement versions.
And create new ones, to be used across our companies, so one for IFRS to be used within several company codes in different countries.
I see that there is a language field in the Financial Statement Version, which makes it not flexible for the language. In that case I have to have multiple Financial Statement Versions with the same structure just due to a language issue. And maintain them seperately. Or is there a solution available ?
I would like to have one IFRS Financial Statement Version, readable in either English, German, Dutch or French.
Any suggestions ?
Kind regards,
JeVeThe financial statement long text would need to be translated in different languages through SE63-Translation-ABAP objects-Other Long texts-FI Balance sheet
Thanks and regards
Kedar -
How to setup FS Items for debit and credit only Financial Statement Items
Hi,
In Financial Statement, there are line items that report for the same accounts that are debit only under Assets and credit only under Liabilities. How should I setup Consolidation Chart of Accounts/FS Items in EC-CS for such items?
Regards,
B LimHi Prem,
We have already assigned all the co-codes to only 1 COA.
However, we did not create any Group COA and has no intention to.
My issue is this:
As you are aware in the Financial Statement, we are able to maintain for GL accounts to be reported under Assets by specifying the DR indicator and for the same accounts to be reported under Liabilities by specifying the CR Indicator.
When I maintain the Consoliated COA in the Consolidation module (tcode CX16), I have problem with these accounts. How do I create the FS Items such that DRs goes to Assets lines and CRs goes to Liabilities?
Regards,
Bernard -
Link between Financial Statement Item and Break-Down-Category
Dear all,
we try to create an own data entry functionality in SAPNetweaver for our BCS Data.
Therefore we need to implement a coding vor a validation (IP-coding). Do you know in which table we get the link between the financial statement item and the break-down category?
The customizing phath is
TA UCWB > Master Data > Items > Item (select item) > Field Breakdown Category (field name: ITGRP).
We need the tecnical link (table/structure) so that we can create a validation based on the financial statement and the breakdown category).
Thanks!
XmchXThe tables themselves are generated objects that are structured based on how you've defined your master data (custom attributes, etc).
You can probably find them through table UGMD2011 and entering the fieldname of your FS Item (I think the delivered item is /1FB/CS_ITEM).
The following snippet is from a function module I wrote to check movement type restrictions (min/max selection set) might be useful. I've previously created a custom task for posting custom documents (that could not be defined with standard reclassifications or IU eliminations).
I've never worked with the portal, but presumably you can create an RFC interface and replicate the selections which normally come from the cons monitor (Cons Area, GC, FYV, Period, Year, Cons Chart, + and additional fields fixed in the cons area) on a portal page and inherit them that way. I actually thought about creating an Excel workbook that would send postings directly into BCS...just never got the time, and it was never a "requirement" as the volume of manually entries has been pretty low (or, at least always planned to be low)
CONSTANTS:
c_area TYPE uc_area VALUE 'US', " Consolidation Area
c_chart type uc_value value 'US', " Chart of Accounts
c_item_fieldname TYPE uc_fieldname VALUE '/1FB/CS_ITEM', " FS Item Fieldname
c_chart_fieldname TYPE uc_fieldname VALUE '/1FB/CS_CHART', " Chart of Accounts Fieldname
c_mt_fieldname TYPE uc_fieldname VALUE '/1FB/MOVE_TYPE'. " Movement Type Fieldname
TYPES:
" Item attributes required from BCS databasis
BEGIN OF s_item,
/1fb/cs_chart TYPE /bi0/oics_chart,
/1fb/cs_item TYPE /bi0/oics_item,
txtmi TYPE uc_txtmi,
itgrp TYPE uc_itgrp,
itgrp_max_set TYPE uc_itgrp_max_set,
END OF s_item,
t_item TYPE HASHED TABLE OF s_item WITH UNIQUE KEY /1fb/cs_chart /bic/bcs_litem,
" Breakdown Category attributes required from BCS databasis
BEGIN OF s_itgrp,
itgrp TYPE uc_itgrp,
selid_max TYPE uc_selid,
txtmi TYPE uc_txtmi,
END OF s_itgrp,
t_itgrp TYPE HASHED TABLE OF s_itgrp WITH UNIQUE KEY itgrp,
" Movement Type and Description
BEGIN OF s_mt_txt,
move_type TYPE /bi0/oimove_type,
txtsh TYPE uc_txtsh,
END OF s_mt_txt,
t_mt_txt TYPE HASHED TABLE OF s_mt_txt WITH UNIQUE KEY move_type.
DATA:
" BCS Interfaces
do_factory TYPE REF TO if_ug_md_factory,
do_char TYPE REF TO if_ug_md_char,
do_value TYPE REF TO if_ug_md_char_value,
do_area TYPE REF TO if_uc_area,
do_model TYPE REF TO if_uc_model,
do_context TYPE REF TO if_uc_context,
do_char_itgrp TYPE REF TO if_ug_md_char,
lt_field_val TYPE ugmd_ts_field_val,
ls_field_val TYPE ugmd_s_field_val,
lt_value TYPE uc0_ts_value,
ls_value TYPE uc0_s_value,
lt_itgrp TYPE t_itgrp,
ls_itgrp TYPE s_itgrp,
" Lookup tables
lt_sel TYPE ugmd_ts_sel,
ls_sel TYPE ugmd_s_sel,
lt_fieldname TYPE ugmd_ts_fieldname,
ls_fieldname TYPE fieldname,
ls_item TYPE s_item,
ls_item2 TYPE s_item,
lt_item TYPE t_item,
lt_mt_txt TYPE t_mt_txt,
ls_mt_txt TYPE s_mt_txt,
l_tabname TYPE tabname,
l_itgrp TYPE uc_itgrp,
" Output tables
lt_lookup_bdc TYPE STANDARD TABLE OF zsbcs_movement_type_lookup_bdc,
lt_lookup TYPE STANDARD TABLE OF zsbcs_movement_type_lookup,
ls_lookup_bdc TYPE zsbcs_movement_type_lookup_bdc,
ls_lookup TYPE zsbcs_movement_type_lookup.
" Initialize BCS interfaces
IF do_area IS INITIAL.
CALL METHOD cl_uc_area=>if_uc_area~get_area_instance
EXPORTING
i_area = c_area
IMPORTING
eo_area = do_area.
ENDIF.
IF do_model IS INITIAL.
CALL METHOD do_area->get_model
IMPORTING
eo_model = do_model.
ENDIF.
IF do_factory IS NOT BOUND.
CALL METHOD cl_uc_area=>if_uc_area~get_md_factory
EXPORTING
i_area = c_area
IMPORTING
eo_md_factory = do_factory.
ENDIF.
" Create reference to FS Item characteristic
do_char = do_factory->get_char_instance(
i_fieldname = c_item_fieldname ).
" Define restrictions on FS Item for reading values
" Always filter on chart of accounts
ls_sel-fieldname = c_chart_fieldname.
ls_sel-sign = uc00_cs_ra-sign_i.
ls_sel-option = uc00_cs_ra-option_eq.
ls_sel-low = c_chart.
INSERT ls_sel INTO TABLE lt_sel.
" filter on FS Item if provided as input parameter
IF NOT i_item IS INITIAL.
ls_sel-fieldname = c_item_fieldname.
ls_sel-sign = uc00_cs_ra-sign_i.
ls_sel-option = uc00_cs_ra-option_eq.
ls_sel-low = i_item.
INSERT ls_sel INTO TABLE lt_sel.
ENDIF.
" Get FS Item values
CALL METHOD do_char->read_value
EXPORTING
it_sel = lt_sel
IMPORTING
et_value = lt_item.
" Exit if invalid item was passed as parameter
if lines( lt_item ) = 0.
raise no_data.
endif.
" Additional logic for next finding ITGRP details, etc.........
Would recommend debugging these two methods to get an idea of what BCS is doing:
cl_uc_tx_data_change->if_uc_tx_data_change~analyze_and_add_data
cl_uc_tx_data_change->save_data
Anyway, hope that helps. It took me a lot of debugging to figure out exactly which objects were being used by the posting process, getting the refresh right (delete/reverse existing documents based on special version customizing), etc. I wouldn't recommend slamming them into the cube and ODS directly with a RSDRI_CUBE_WRITE_PACKAGE or anything...
- Chris
Maybe you are looking for
-
Dear Friends, During creating of tax procedure TAXINJ i am getting error in condition types. The error is Condition type JM01(IN: A/P BED deductib) not defined, please tell me where can i create these condition types i.e. JM01, JA01, JS01 etc... If p
-
System Preferences not being saved
I've set up Hot Corners with a modifier key, because my mouse cursor occasionally jumps around and ends up in the screen corners, where it would activate hot corners. However, suddenly yesterday (I think), the modifier key isn't being saved. The corn
-
Launched links are not opening new window?
OK- The web links inserted as click boxes work. The problem is that they open in the same window and the user will get lost and re-launch to get back into the course/project. The browser window launched by our LMS is different and does not have the t
-
String buffer put together many stirngs
Hi All, I am trying to JENA java based browsing system. This is the code for query and results. JENA can only get one single query like "String sQuery = request.getParameter("query");". On GUI I made the interface the user can write select, where, an
-
Safari 3.1.2 Freezing
Not sure what is going on. Frequently Safari will just freeze for a minute or so, then pick up where it left off. No rhyme or reason, sometimes I will be hitting the back arrow, sometimes clicking on a link; no particular page when it happens. The ot