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,
    Shrinivas

    Hello,
       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

  • Create Trial Balance

    Hi,
    How do I get to build a trial balance in BPC. We have BPC 10.0
    Sincerely
    Nicky

    ask 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
    Pravin

    Hi 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
    raj

    Hello,
    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.J

    Hello.
    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 PM

    Hello 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,
    naresh

    Thanks 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

  • AP Trial Balance Report Issue

    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

  • AP Trial Balance Report Query

    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'
    Aman

    Hi 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
    Komal

    Hi 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