Tallying Trial Balance in BPC EVDRE
Hello Experts,
We are on SAP BO BPC 7.5 NW, SP07.
We have uploaded the Trial Balance directly from BI Infocube. In the transformation file, CREDITPOSITIVE=YES, therefore, in the backend BI signs remain as they are in SAP ECC but in EVDRE all credits (LEQ and INC) are positive, which is ok.
Now, when i run EVDRE for P/L items there is a balance is say INR 100 (FLOW=F_999) which is profit for the period. Similarly, when I run EVDRE for B/S items there is a balance of INR -100 (FLOW=F_999), therefore, overall TB balance is zero. When we upload data through BI, due to Default logic F_RES gets updated with INR -100. This is where the problem arises, if I see TB with F_999 and F_RES, I get a diff of INR -100. I am confused, if this correct. Kindly help remove my confusion. Secondly, should F_RES get updated with only I_NONE or with all Inter-company transations? I have commented I_NONE in the script logic below.
Thanks for all your help.
Below in my Default logic file
// Calculating 10080 - F_RES: Net income of the period in the balance sheet
// Information: [XDIM_MEMBERSET FLOW=<xx>] is mandatory in the default logic
*XDIM_MEMBERSET FLOW=F_RES
// F_RES must be included in order to enable difference calculation
//*XDIM_MEMBERSET IntCo=I_NONE
*XDIM_MEMBERSET Groups=NON_GROUP
*XDIM_MEMBERSET C_ACCT<>10080
*XDIM_MEMBERSET FLOW<>F_RES
// Excludes flow F_RES and account 10080 from the source data region
*WHEN C_ACCT.ACCTYPE
*IS "INC"
*REC(FACTOR=1,C_ACCT="10080",FLOW="F_RES")
*ELSE
*WHEN C_ACCT.ACCTYPE
*IS "EXP"
*REC(FACTOR=1,C_ACCT="10080",FLOW="F_RES")
*ENDWHEN
*ENDWHEN
*COMMIT
Hi Rajat,
This is normal based on your description. Without updating your retained earnings with the total income statement value (100 in your case) the total trial balance will be 0. As soon as you update ret/ear your total TB will be out of balance by 100 as you describe.
This is not a problem. Either you look at your balance sheet which would be 0, or you look at your total TB excluding the ret/ear account, this will also be 0.
Tom.
Similar Messages
-
Uploading the Trial Balance in BPC
Hello,
Can someone guide me on how to go about loading the TB in the BPC ?
I tried to manage through Data Management but it was not able to upload the data..
I presume it has got to do with FLOWS & INTCOL dimension.
In my trial balance, I used using F_CLO & other than intercompany I have used IC_NONE in INTCOL dimension.
However, I couldnt proceed further...
I would be obliged, if any of you can help me on this....
Thanking you in advance....
Regards & best wishes,
ShrinivasHello,
You can use trasnformation/conversion files in order to map your dimensions with BPC structure. If you can give a specific example of file to be loaded and the dimensions defined for you application, maybe I can give you more details about how you have to define your transformation/conversion files.
Regards,
Mihaela -
Hi,
How do I get to build a trial balance in BPC. We have BPC 10.0
Sincerely
Nickyask your CA or accountant in the company.
-
AP Invoice Aging Report by GL Date (using: Accounts Payable Trial Balance)
Hi
Need some suggestions:
I need to develop a custom report in (R12).
Account Payable Trial Balance Report, does have the capability to run as of a particular date but it does not show aging buckets. This custom report is to be developed to meet the requirements from a Payables detail perspective as well as to reconcile.
The report should show the balance due as of the report date selected. If As of Date = 5/31/11, then when the report is run on 6/15/11, it gives the results as it existed on 5/31/11. If we run it again on 8/31/11 for As of Date = 5/31/11, and again on 1/13/12, we get the EXACT SAME results each and every time except for the following fields: Current Status, Date Paid and Payment Reference Number.
The end result should be this report ties to the penny to Oracle GL as of the date selected EXCEPT for any JEs posted to the account.
Thanks
PravinHi Pravin,
For all transactions in Oracle, you will have GL dates (Accounting Dates) associated to it. If you use this date in your query to filter data, then you will get correct aging data as on a given date.
To tally with GL, you also must check if the selected transaction has been accounted?
Raajkumar G -
Building Trial Balance Report. Please help
Hello guys,
I have a trial balance report which reports over more than one period (say between jan and march).
I have registered functions to get the opening and closing balance. Then included total debits and credits for each period. I'd like to think I've done this successfully and to the best of my knowledge.
However for some code combinations I see an opening balance (say 1,000,000) , total credits 0, total debits 5,000 and closing balance 400,000. What I mean basically is, the figures do not seem to tally. When I analyze the account from GL inquiry the total debits and total credits are exactly as shown in my report. Can anyone help me with this or maybe anyone with a better query. I am doing this project on 11i.
Many Thanks.
Here are my functions:
create or replace function get_open_balance
(p_code_combination_id in number,
p_set_of_books_id in number,
p_period_name in varchar2)
return number
is
v_open_balance number := 0;
begin
SELECT
nvl(sum(bal.begin_balance_dr - bal.begin_balance_cr),0)
INTO v_open_balance
FROM gl_code_combinations_kfv cc
,gl_balances bal
WHERE
cc.code_combination_id = bal.code_combination_id
AND cc.code_combination_id = p_code_combination_id
AND bal.period_name = p_period_name
AND bal.set_of_books_id = p_set_of_books_id
ORDER by
cc.concatenated_segments;
return v_open_balance;
exception
when no_data_found then
return 0;
when others then
return 0;
end get_open_balance;
create or replace function get_close_balance
(p_code_combination_id in number,
p_set_of_books_id in number,
p_period_name in varchar2)
return number
is
v_close_balance number := 0;
begin
SELECT
nvl(sum(bal.begin_balance_dr - bal.begin_balance_cr +
bal.period_net_dr - bal.period_net_cr),0)
INTO v_close_balance
FROM gl_code_combinations_kfv cc
,gl_balances bal
WHERE
cc.code_combination_id = bal.code_combination_id
AND cc.code_combination_id = p_code_combination_id
AND bal.period_name = p_period_name
AND bal.set_of_books_id = p_set_of_books_id
ORDER by
cc.concatenated_segments;
return v_close_balance;
exception
when no_data_found then
return 0;
when others then
return 0;
end get_close_balance;
Then here is my query:
select
gcc.code_combination_id,
gcc.concatenated_segments,
gsob.currency_code,
gsob.name sob_name,
gl_flexfields_pkg.get_description_sql(gcc.chart_of_accounts_id,
4, gcc.segment4) account_description,
get_open_balance(gcc.code_combination_id, gsob.set_of_books_id, :p_period_from) opening_balance,
nvl((select sum(entered_cr)
from gl_je_lines gjl
where gjl.code_combination_id = gcc.code_combination_id
and gjl.status = 'P'
and gjl.effective_date between to_date('01-' || :p_period_from)
and last_day(to_date('01-' || :p_period_to))),0) credit,
nvl((select sum(entered_dr)
from gl_je_lines gjl
where gjl.code_combination_id = gcc.code_combination_id
and gjl.status = 'P'
and gjl.effective_date between to_date('01-' || :p_period_from)
and last_day(to_date('01-' || :p_period_to))),0) debit,
get_close_balance(gcc.code_combination_id, gsob.set_of_books_id, :p_period_to) closing_balance
from gl_code_combinations_kfv gcc, gl_sets_of_books gsob
where gsob.chart_of_accounts_id = gcc.chart_of_accounts_id
and gsob.set_of_books_id = nvl(:p_set_of_books_id, gsob.set_of_books_id)Excellent!
Thank you very much.
Here is the update (this is for R12. In 11i just replace bal.ledger_id in the get_open_balance and get_close_balance functions with bal.set_of_books_id):
create or replace
function get_open_balance
(p_company in varchar2,
p_code_combination_id in number,
p_set_of_books_id in number,
p_period_name in varchar2)
return number
is
v_open_balance number := 0;
v_currency_code varchar2(500);
begin
-- get currency code for the set of books
begin
select currency_code
into v_currency_code
from gl_sets_of_books
where set_of_books_id = p_set_of_books_id;
exception
when others then
null;
end;
-- get sum
SELECT
nvl(sum(bal.begin_balance_dr - bal.begin_balance_cr),0)
INTO v_open_balance
FROM gl_code_combinations_kfv cc
,gl_balances bal
WHERE
cc.code_combination_id = bal.code_combination_id
AND cc.code_combination_id = p_code_combination_id
AND bal.period_name = p_period_name
AND bal.actual_flag = 'A'
AND bal.translated_flag is null
AND cc.segment1 = p_company
AND bal.currency_code = v_currency_code
AND bal.ledger_id = p_set_of_books_id
ORDER by
cc.concatenated_segments;
return v_open_balance;
exception
when no_data_found then
return 0;
when others then
return 0;
end get_open_balance;
create or replace
function get_close_balance
(p_company in varchar2,
p_code_combination_id in number,
p_set_of_books_id in number,
p_period_name in varchar2)
return number
is
v_close_balance number := 0;
v_currency_code varchar2(500);
begin
-- get currency code for the set of books
begin
select currency_code
into v_currency_code
from gl_sets_of_books
where set_of_books_id = p_set_of_books_id;
exception
when others then
null;
end;
-- get sum
SELECT
nvl(sum(bal.begin_balance_dr - bal.begin_balance_cr +
bal.period_net_dr - bal.period_net_cr),0)
INTO v_close_balance
FROM gl_code_combinations_kfv cc
,gl_balances bal
WHERE
cc.code_combination_id = bal.code_combination_id
AND cc.code_combination_id = p_code_combination_id
AND bal.period_name = p_period_name
AND bal.actual_flag = 'A'
AND bal.translated_flag is null
AND cc.segment1 = p_company
AND bal.currency_code = v_currency_code
AND bal.ledger_id = p_set_of_books_id
ORDER by
cc.concatenated_segments;
return v_close_balance;
exception
when no_data_found then
return 0;
when others then
return 0;
end get_close_balance;
select
gcc.code_combination_id,
gcc.concatenated_segments,
gsob.currency_code,
gsob.name sob_name,
gcc.segment3 account_code,
gl_flexfields_pkg.get_description_sql(gcc.chart_of_accounts_id,
3, gcc.segment3) account_description,
get_open_balance(gcc.segment1, gcc.code_combination_id, gsob.set_of_books_id, :p_period_from) opening_balance,
nvl((select sum(decode(gjh.currency_code, gsob.currency_code, entered_cr, accounted_cr))
from gl_je_lines gjl, gl_je_headers gjh
where gjl.code_combination_id = gcc.code_combination_id
and gjh.actual_flag = 'A'
and gjh.je_header_id = gjl.je_header_id
and gjh.status = 'P'
and gjh.ledger_id = gjl.ledger_id
and gjl.status = 'P'
and gjl.effective_date between to_date('01-' || :p_period_from)
and last_day(to_date('01-' || :p_period_to))),0) credit,
nvl((select sum(decode(gjh.currency_code, gsob.currency_code, entered_dr, accounted_dr))
from gl_je_lines gjl, gl_je_headers gjh
where gjl.code_combination_id = gcc.code_combination_id
and gjh.actual_flag = 'A'
and gjh.je_header_id = gjl.je_header_id
and gjh.status = 'P'
and gjl.status = 'P'
and gjh.ledger_id = gjl.ledger_id
and gjl.effective_date between to_date('01-' || :p_period_from)
and last_day(to_date('01-' || :p_period_to))),0) debit,
get_close_balance(gcc.segment1, gcc.code_combination_id, gsob.set_of_books_id, :p_period_to) closing_balance
from gl_code_combinations_kfv gcc, gl_sets_of_books gsob
where gsob.chart_of_accounts_id = gcc.chart_of_accounts_id
and gcc.segment1 = :p_company
and gsob.set_of_books_id = nvl(:p_set_of_books_id, gsob.set_of_books_id)
Edited by: igwe on Jul 16, 2012 4:21 AM -
Difference in Trial balance A/c (WIP) & FBL3N
Hi All
Account balance difference
The Inventory WIP(GL Code xxxxx) value as per Trial balance and as per statement of a/c (fbl3n) is not tallying.
The same gl shows different values in fbl3n,fs10n & trial balance statement
fs10n balance and trial balance shows the same figure
regds
rajHello,
There could be one possibility.
Line item display has been activate at a later stage for this account.
Go and Block this GL account for posting in FS00
Make sure that you have put line item display to this account
Run RFSEPA01 program in SA38
Remove the posting block on the account which you have set in FS00
Now it should tally FBL3N and FS10N
Thanks,
Ravi -
Trial Balance opening & closing balance changing.
Hi
In this financial year, we closed the all the period upto mar-11.The closing of balance of all items is correct. But, now for april month I am running the trial balance, the closing balance of Mar-11 is not tally with the opening balance of apr-11.
I want to know changing of account type say fior eg., from. liablity to expenses, or revenue to assets in the mid of the year for account segment values, what the impact.
Can any one helping me.
Regards
Zunaitha.JHello.
When you say balances do not tally it is because the difference has gone to Retained Earnings account. This is probably due to an incorrect account account definition (Expense instead of Asset or something alike).
This means that you have to find which is the wrong account, set it's balance to zero WHILE IT'S DEFINITION IS STILL WRONG and then reverse the correction journal whith the account already in it's correct definition.
Octavio -
Business area wish Trial balance report
hello
In my client They have done all the posting business area wish (In the Company the business area it is nothing but regional office in other city) when they want to tally the regional office wish Trial balance see but the business area wish trial balance is not tally what we do pleases tell me I think one option is hear business area wish reconciliation but I donu2019t know please tell me business area wish reconciliation process << Moderator message - Everyone's problem is important >>.
Thanks
Edited by: Rob Burbank on Oct 27, 2010 4:00 PMHello sir
I set the all configuration but still we have problem , what we do they want to make the Business area wise Trial Balance and it will be match and it is not possible to Business area wise posting there trial balance become a match I think so , what we do << Moderator message - Everyone's problem is important >>
Thanks
Edited by: seemacg on Oct 27, 2010 8:13 AM
Edited by: Rob Burbank on Oct 27, 2010 4:01 PM -
P&L, Balance sheet( BPC apps)
Hi friends,
I'm want build BPC balance sheet application(i.e balance sheet is YTD based).
Earlier i designed BPC P&L application(periodic based), it is working as per expectation.
My question, can i manage both(P&L, Balance sheet applications) in single BPC applicaiton(i.e periodic based)?
Any prerequisites that i consider, pls share.
thanks,
nareshThanks Raju, for your response.
I extracted balance sheet values from R/3 to BW & from BW to BPC EVdre template.
I checked cumulative balances per periodic in Evdre they are matched to R/3 figs.
Here when i changed measure value (cv) to YTD from periodic, will it give correct info? i.e ytd format.
In my case right now template showing correct values in YTD format, because in system only 2010 year data availble( R/3 system 3 months back went live).
Any suggestion regarding building of evdre template(Balance sheet) i.e settings releated to periodic/ytd?
thanks,
naresh -
Cancelled invoices still appearing in AP Trial Balance report
Hi,
The invoice was cancelled during 2007 but it is still showing in the AP Trial balance and GL Trial Balance report.
May I know why? The current fix is to go the JE and fix it to zero, but this involves lot of manual work.
Please guide me to find the exact root cause.
Regards,
Muthulakshmi T.Hi,
Please check this thread it should help you.
https://forums.oracle.com/thread/1002139
Regards,
Yuvaraj -
Hi gurus- I run the AP Trial Balance report and have an issue that I cannot reconcile with my raw data because when I export into excel, the invoice number is cut off after 20 characters. This client has long invoice numbers. Is there any way to get the SQL for this report and run it separately so I may see the invoice numbers and reconcile? Thanks a lot.
Hi,
Please check note:553484.1, there are some queries provided to check the TB data like queries to compare XLA and GL data.
Hope it helps -
Hi - We use the AP Trial Balance Report as a supporting schedule to reconcile our General Ledger AP Creditor Control Account against.
Ordinarily we would use the total remaining amount at the end of the report (which has historically balanced to the GL).
The value in the remaining amount column has always equalled the value in the amount column.
However, during P12 when we have generated the report we have identified several transactions that have an amount appearing in the 'remaining amount' column but no corresponding entry in the 'amount' column.
We're not sure what the 2 column represent and why this would be the case.
Consequently by using the 'Remaining Amount' total and comparing it to the GL balance we are out by the amounts that are only appearing on one side of the AP Trial Balance.
I've looked at the accounting postings on the AP for some of the particualr records and can see that there is a debit and credit posting to expenditure that net off and and also a debit and credit posting to the AP Creditor Control Account that also net off
Can anyone provide us with an explantion please?Hi,
Please check note:553484.1, there are some queries provided to check the TB data like queries to compare XLA and GL data.
Hope it helps -
TCode for vendor trial balance (and not profit centerwise vendors list)
Hi
I want vendor's trial balance report.
My requirement is that i want list of vendors with the balances with debits and credits separately.
There should be four columns like:
Vendors, Debit (Amt), Credit (Amt), Net.
I checked SDN websites also. There were many posts but all were suggesting only one report i.e. report which is used for getting profit centerwise vendors.HIiiiii...............
Greeting for the Day...........
Pls check this report S_ALR_87012082 - Vendor Balances in Local Currency
i thing it's help full
Thanks & regard's
Sachin Indulkar -
Trial balance reconciliation a/c mismatch
hi all
iam having an error in trial balance in sap
the trial balance total of vendor reconciliation 13000600 in coming 14943287.90 in total but when iam going to f.42 and take out the total of that particular reconciliation a/c the total is 15003287.9 in vendor balance report there is an excess of 60000 here
please suggest what could be the problem.
in which report i can see the bifurcation of 13000600
Kind regards'
AmanHi Aman,
Please check the details of the entries at table level for table LFB1. You can through transaction SE16 for that. There you can find whether any different reconciliation accounts are involved in this.
Warm regards,
Murukan Arunachalam -
Vendor wise drill down in Trial Balance or Balance sheet report
Dear Experts,
Is there any report for Trial Balance or P&L/ Balance Sheet report where vendor wise drill down of amounts is possible?
Please suggest.
Regards
KomalHi Dear ,
You can use F.08 for Trail Balance and Vendor details - S_ALR_87012082 - Vendor Balances in Local Currency
You can get cumulative balance for the vendor.
Regards
Radha
Maybe you are looking for
-
Issue with links on WAD Template when transporting from BWD to BWP
Hello experts, We're facing a problem in our project. Until now we we're working directly in a productive system, but last week we've copied our productive system (BWP) to the development system (BWD). Now we change almost everything in BWD and then
-
How do i keep certain songs from being uploaded from my library to my ipod
how do i keep certain songs form being uploaded from itunes to my ipod the check button does nothing 30gig ipod Windows 98
-
Hi, We have three BOE server Dev>quality>Prod,now i want to transport universe,Connection,Qaaws,Xcelsius from Dev to quality and then quality to Production.I have installed LCM on dev BOE server,but my question is i have to install LCM on Quality als
-
Mapping of NSString to int using what? NSDictionary?
I need to read say (for example) 100 million words from text files and count how many times a word appears over those text files. If I use NSString -> NSNumber, I end up having millions of NSNumber objects as I increment the count for each word. We r
-
What is the Internet address for finding my documents in iclouds?
I Can not find my documents in i-Clouds, because I cannot login in i-clouds work. Who can help.Thanks.