(@ISMBR beginning balance, ending balance circular ref?
essbase circular reference
in excel it's time consuming to update but doable in essbase its turned into a circular reference even when I try breaking up the process
Beginning Bal member takes original data for 2011 Jan
for formula member Beginning Balance to pick up
Measures
Reconciliations
Beginning Bal (data is loaded for Jan 2011)
Beginning Balance formula member
Total payments
Payments(+)
Payment Adjustments(+)
Total Accruals
Accruals (+)
Accrual Adjustments(+)
Total Payments & Accruals formula member (Total payments + Total Accruals)
Ending Balance formula member("Beginning Balance"+ "Total Payments & Accruals")
Beginning balance formula
IF (@ISMBR("FY 2011") and @ISMBR("JAN"))
"Beginning Bal";
ELSEIF (@ISMBR("FEB"))
"Ending Balance" ->"JAN";
ELSEIF (@ISMBR("MAR"))
"Ending Balance"->"FEB";
ELSEIF (@ISMBR("APR"))
"Ending Balance"->"MAR";
ELSEIF (@ISMBR("MAY"))
"Ending Balance"->"APR";
ELSEIF (@ISMBR("JUN"))
"Ending Balance"->"MAY";
ELSEIF (@ISMBR("JUL"))
"Ending Balance"->"JUN";
ELSEIF (@ISMBR("AUG"))
"Ending Balance"->"JUL";
ELSEIF (@ISMBR("SEP"))
"Ending Balance"->"AUG";
ELSEIF (@ISMBR("OCT"))
"Ending Balance"->"SEP";
ELSEIF (@ISMBR("NOV"))
"Ending Balance"->"OCT";
ELSEIF (@ISMBR("DEC"))
"Ending Balance"->"NOV";
ELSEIF (@ISMBR("FY 2012") and @ISMBR("JAN"))
"Ending Balance"->"DEC";
ENDIF
/* for the Qtrs formula member */
IF (@ISMBR("QTR1"))
"Ending Balance"->"MAR";
ELSEIF (@ISMBR("QTR2"))
"Ending Balance"->"JUN";
ELSEIF (@ISMBR("QTR3"))
"Ending Balance"->"SEP";
ELSEIF (@ISMBR("QTR4"))
"Ending Balance"->"DEC";
ENDIF
begining balance and ending balance break if a change is made within Total payments and accruals; it may do the next month but it doesn't do all the months across the year and then the next year and it also breaks at the qtrs?????
anyone have any ideas.. hace tried intermediary formulas, terms...
Then begiining balance doesn't have any data becuase
data is in Jan beginning bal member.
Jan beginning bal = Jan beginning balance
'Beginning Balance is a formula member consisting of formula member ending balance.
Ending balance is a formula= beginning balance + total accruals+ total payments
beginning balance = @ prior months ending balance issue can't seem to get order for essbase to figure out cotrrectly...because its back and forth between ending balance and begining balance..
Similar Messages
-
Beginning balance & Ending Balance???
Hi all,
How to refer ending balance to beginning balance? This report will display two line items -beginning balance & ending balance in 12 period (Jan.- Dec.) yearly.
What is the best solution to do it?
1) Cell definition: I would need to run "<b>13" periods</b> in order to refer ending balance to beginning balance; and <b>hide first period</b> (which is last period of last year), right? If so, <b>how to hide 'first period'</b>?
2) Cal. KF: I am not sure if I can use Cal.. If I can, please let me know.
Any help is appreciated.
J.Hi John,
to use cell function you need to define 2 structures.
In your case, I would define one for calmonth (with the number of months you needs) in the row area, here you may need to use text variable for calmonths. you can hide or unhide any as well.
The second structure you should define it in the column area with the characteristics and KFs which could also be CKFs or RKFs.
Afterwards, you can edit the cell and define the references. in the cell editor you can also hide and unhide cells, make calculations etc.
For more information about cell function:
http://help.sap.com/saphelp_nw04/helpdata/en/cb/89fa3a0376a51fe10000000a114084/content.htm
Hope it helps.
Regards,
Sally -
Fixed Assets beginning and ending balance on depreciation
Ending depreciation of previous year is not being carried over to the beginning depreciation of this year. GL balance is fine. But when I run any asset balance report or asset explorer, I see the ending balance of depreciation is different than the beginning balance.
For example - if 2010 ending depreciation is $5000.00, $5000.00 should be the beginning depreciation for 2011 - instead it's shows a different amount.
Please help.Hi
That means there is pending depreciation to be posted in 2010... Did you do any back dated capitalizations in 2010 or any change of dep Key??
If you have not yet executed Dep for 2011, execute Dep for P12/2010 in REPEAT mode.. Else, execute AFAB P13/2010 as per note 619969 and see if the Posted & Planned values reconcile or not
Br, Ajay M -
Missing Beginning/Ending balances for Italian company on RFSSLD00
We are using report RFSUMB00 ( TA F_IT_01) for the hard closing procedure for our Italian company.
The process is known and working properly.
Now we have been requested for reporting beginning and ending balances for past fiscal years using report RFSSLD00. Due to hard closing procedure there are no beginning and ending balances visible on this report. As workaround we have provided the requested figures using reports RFBILA00 (beginning and ending) and RFSSLD00 (debit and credit) except periods 13 to 16 which have been used for hard closing process.
Are there any other solution for this Italian reporting problem of RFSSLD00?Hard to tell really.If I were trying to trouble shoot this myself, my hunch would be that is a calculation order problem i.e. the second part of your calc is being calculated at the same time as the first part. Check your application log to see how many passes are being made. Generally, essbase will show a "Calculating ..." type message for each pass detailing what is being calculated.If this shows that these items are being calc'd at the same time, you could try putting the ending inv part of the calc into a second fix statement (even though both fixes are the same) to force the sequence of the calc.Hope this helps.
-
How to check bank acc state(beg&end balance) in a specific date or period
Hi all
My customer is using GL, AP and CM.
I have set up different bank accounts in AP. After the payment is registered, the user does even the reconciliation with the bank account.
I am having trouble to find a report or a place in the system where i can inquiry for the state of the bank account(beginning and ending balance) in a specific date or period.
I have seen these kind of reports in more simpler programs, so it is strange that i can not find these kind of reports in oracle.
An example:
If i run one of these reports with beginning and ending date i want to see state of the bank account before beggining date, movements during these period and ending balance after these period.
Can you please help me because my customer wants this and i have not been able to give an answer until now. He has some local software which has this kind of report and now it is trying to change to oracle financial, but I still could not find this kind of information he wants from oracle.
Please help
Thank you and best regards
ErnestThere are 2 concepts attached to a bank balance. The balance as per your books of accounts and another is the balance maintained with the bank. I believe i need not explain these 2 concepts. These 2 balances can be obtained from Oracle system provided some of prerequsities are met with.
Balance as per your books - This is nothing but the GL balance available. In order to obtain balances for each bank accounts, it is advised that each bank account should have a separate account code combination. This is achieved generally by having a separate natural account for each bank. The code combination is attached to the cahs account for each bank. By maintaining separate account code combination, the balance in each code combination can be obtained from GL (provided transactions are accounted and posted in GL). These balances represent the balance for each bank according to your books of accounts. You can create an FSG for this purpose and provide the same to the customer, so that they can run the same whenevr they want.
Balance as per bank - This balance is maintained by oracle in 2 ways - either the bank balance can be manually entered for each bank account for each date (quite cumbersome). Else, while loading the bank statement, the bank balances are also loaded. There are various types of bank balances stored - value dated balance, available balance, float balance etc. Depending on the balances provided by bank along with the bank statement, the bank balance can be recorded in oracle system. After the bank statement is uploaded and balances stored, standard cash management reports are available to query for the bank account balances. In order to view daily movement, the bank statement should be loaded on daily basis.
Hope this helps.
Vinit -
Beginning Balance and Ending Balance Calculation
Hi all,
I have got a critical requirement for my report.
I have to calculate Opening and Closing Balances for every month
Beginning balance amount of current month = Ending balance amount of previous month.
and Ending Balance = Beginning Balance + Transactions(data available)
My Beginning Balance amount initially will be loaded from Flat file.
For the first month I will go with a calculated Keyfigure and calculate my ending Balance.
Now, this ending balance of current month will be beginning balance of next month.
The problem is for the second month if i want ending balance, how to hold that data, as that is a calculation.
Secondly, if the data is for current period..that's fine, but if i have to see previous months data, how to get it??
Thanks,
Hima.Make a cell reference to the previous month in your query designer. I don't have any specific information available at this point, but I have done the exact same thing in the past and we could make it working using cell references. There's enough documentation available if you want to know the ins&outs of this.
-
Oracle GL - Not Pulling Ending Balance from End of Yr to Beginning of Yr
I have a liability account which does not pull it's Dec-06 ending balance ($10,100) over to Jan-07 beginning balance. It's showing up as $0.00. The same issue is happening from Dec-07 to Jan-08. All other accounts are pulling through correctly accept this one.
Thank in advance for your help!
BrentHi,
It is not possible to get the cumulative balance from the DSO 0FIGL_O02 as it is part of the 0FI_GL_4 datasource flow. You will have to activate the 0FI_GL_10 flow(as 0FI_GL_1 is the old datasource and does not have all the fields as compared to GL10) provided your ECC version is ECC 5.00 release 2004.1.
[0FI_GL_10 DS|http://help.sap.com/saphelp_nw70/helpdata/en/45/757140723d990ae10000000a155106/frameset.htm] v/s [0FI_GL_1 fields|http://help.sap.com/saphelp_nw04/helpdata/en/28/5ccfbb45b01140a3b59298c267604f/frameset.htm]
It would be advisable to load the complete data as part of the initialization. Hope this is helpful.
regards,
Gaurav -
Ending balance of 2008 not equal to beginning balance of 2009
Hi All,
Would like to seek help in knowing the reason why the ending balance of 2008 is not equal to the beginning balance of 2009. I have checked the reports generated by FS10N, FS10, and s_alr_87012284 but same result/problem is displayed.
Thanks.
Regards,
ArlisHi BSR,
I tried to transfer balance using F.16 but it didn't resolved the issue. Same figures were reflected.
Thanks.
Regards,
Arlis -
전월의 ENDING BALANCE 와 당월의 BEGIN BALANCE 가 다를때의 조치 방법.
제품 : FIN_GL
작성날짜 : 2004-11-04
전월의 ENDING BALANCE 와 당월의 BEGIN BALANCE 가 다를때의 조치 방법.
====================================================
PURPOSE
몇몇 Account에 대한 전월 Ending Balance 와 당월의 Begin Balance 가 다를때의 조치 방법에 대해 설명한다.
Problem Description
간혹 전월 Period 를 Closing 처리 후 당월 Period 를 Open하고 Balance 를 살펴 보면 몇몇 Account에 대한 전월의 Ending Balance 와 당월의 Begining Balance 가 차이가 나는 경우가 있다.
이런 경우 원칙은 전월의 Actual Balance 를 모두 Rollback 하고 다시 Posting 하는 것이지만 좀 더 간단히 처리 할 수 있는 방법을 제공하고자 한다.
Year End 에 대한 Test 는 하지 않았으므로 Year End 에 대해서는 적용하지 않기 바라며 동일 Fiscal Year 내에서 몇몇 계정에 대해 문제가 생겼을 경우 적용하다록 한다.
Workaround
1. 차이가 나는 계정과 금액을 확인한다.
SELECT Init_per.Name,
Init_per.ccid,
Init_per.bal_currency_code,
Init_per.period_name First_Per_name,
Init_per.Clsng_Dr_Bal,
Init_per.Clsng_Cr_Bal,
Foll_per.period_name Second_per_name,
Foll_per.Opening_Dr_Bal,
Foll_per.Opening_Cr_Bal,
DECODE( NVL(Foll_per.Opening_Dr_Bal, 0) -
NVL(Init_per.Clsng_Dr_Bal, 0),
0, NULL,
NVL(Foll_per.Opening_Dr_Bal, 0) -
NVL(Init_per.Clsng_Dr_Bal, 0)) Debit_adjustment,
DECODE( NVL(Foll_per.Opening_Cr_Bal, 0) -
NVL(Init_per.Clsng_Cr_Bal, 0),
0, NULL,
NVL(Foll_per.Opening_Cr_Bal, 0) -
NVL(Init_per.Clsng_Cr_Bal, 0)) Credit_adjustment,
cck.concatenated_segments Acc_Code_Combination
FROM (SELECT glsob.NAME,
bal.set_of_books_id sob_id,
glsob.currency_code sob_currency_code,
bal.currency_code bal_currency_code,
bal.code_combination_id ccid,
bal.period_name,
bal.period_net_dr + bal.begin_balance_dr Clsng_Dr_Bal,
bal.period_net_cr + bal.begin_balance_cr Clsng_Cr_Bal
FROM gl.gl_balances bal, gl.gl_sets_of_books glsob
WHERE ((bal.set_of_books_id = glsob.set_of_books_id)
AND (bal.actual_flag = 'A')
AND bal.TEMPLATE_ID is null
AND (Period_Name = '&FirstPeriodName')
AND glsob.NAME = '&&GL_SOB_Name')) Init_per,
(SELECT bal.set_of_books_id sob_id,
glsob.currency_code sob_currency_code,
bal.currency_code bal_currency_code,
bal.code_combination_id ccid,
bal.period_name,
bal.begin_balance_dr Opening_Dr_Bal,
bal.begin_balance_cr Opening_Cr_Bal
FROM gl.gl_balances bal, gl.gl_sets_of_books glsob
WHERE ((bal.set_of_books_id = glsob.set_of_books_id)
AND (bal.actual_flag = 'A')
AND bal.TEMPLATE_ID is null
AND (Period_Name = '&SecondPeriodName')
AND glsob.NAME = '&&GL_SOB_Name')) Foll_per,
gl_code_combinations_kfv ccK
WHERE foll_per.ccid = init_per.ccid
AND ccK.Code_combination_id = init_per.ccid
AND foll_per.sob_id = init_per.sob_id
AND foll_per.bal_currency_code = Init_per.bal_currency_code
AND (foll_per.Opening_Dr_Bal != Init_per.Clsng_Dr_Bal
OR foll_per.Opening_Cr_Bal != Init_per.Clsng_Cr_Bal)
ORDER BY Init_per.Name,
Init_per.bal_currency_code,
Init_per.ccid;
2. 조정 journal을 생성한다.
차이가 나는 금액만큼에 대한 Journal 을 해당월에 대해 생성한다.
즉 전월 Ending이 1200이고 당월 Begin 이 1000 인 경우에는 -200 만큼 해당 account에 대해 journal을 생성한다.
3. Period status 를 확인하고 해당월을 Future Period 로 정정한다.
SELECT ps.period_year,
ps.period_num,
glsob.name
FROM gl_sets_of_books glsob,
gl_period_statuses ps
WHERE glsob.set_of_books_id = &GLSoBID
AND ps.set_of_books_id = glsob.set_of_books_id
AND ps.application_id = 101
AND ps.period_name = '&PeriodName';
CREATE TABLE gl_temp_current_per_statuses
AS
SELECT ps.set_of_books_id,
ps.closing_status,
ps.application_id,
ps.effective_period_num
FROM gl_period_statuses ps
WHERE ps.set_of_books_id = &SetOfBooksId
AND ps.application_id = 101
AND ps.effective_period_num >= (&periodyear * 10000 + &PeriodNumber)
AND ps.closing_status NOT IN ('N', 'F');
UPDATE gl_period_statuses ps
SET ps.CLOSING_STATUS = 'F'
WHERE (ps.set_of_books_id, ps.effective_period_num) IN
(SELECT cps.set_of_books_id, cps.effective_period_num
FROM gl_temp_current_per_statuses cps)
AND ps.application_id = 101;
Commit;
4. 생성한 Journal을 Posting 처리한다.
이때 전월의 Period status 가 'close'였기때문에 GL Open Period 화면에 들어가 9월 Period 를 open후 posting한다.
5. Period Status 를 원래 대로 update 한다.
UPDATE gl_period_statuses ps
SET ps.closing_status =
(SELECT tcps.closing_status
FROM gl_temp_current_per_statuses tcps
WHERE tcps.effective_period_num = ps.effective_period_num
AND ps.set_of_books_id = tcps.set_of_books_id
AND ps.application_id = tcps.application_id)
WHERE (ps.effective_period_num,
ps.set_of_books_id,
ps.application_id)
IN
(SELECT tcps.effective_period_num,
tcps.set_of_books_id,
tcps.application_id
FROM gl_temp_current_per_statuses tcps);
Commit;
6. 4번 단계에서 Posting한 journal을 reverse 처리한다.
7. 3번단계에서 생성한 temporary table 을 drop한다.
8. Balance 가 바르게 정정 되었는지 확인한다.
Solution Description
N/A
Reference Documents
Note 277809.1 -
GL Account Ending Balance not transferred to next period
hi,
we are working in oracle applications 11i.
in oracle general ledger from the standard report: account analysis ,the user is found that the ending balance for account 123 for ADJ period 2010 is 333.
the same account has no beginning balance for Jan 2011. The account is the material account of an inventory organization.
updates: in another account analysis report: Period JAN-11 is not in the LOV of ending period !!!!
any clues please....
Edited by: AHS on Feb 6, 2011 3:56 AMRegarding balances, there are two types of accounts:
Accounts whose balance is kept from one year to the other (Asset, Liability, etc.)
Accounts whose balance is cleared at the end of the year and the new year begins with a zero balance (Profit and loss, Expense accounts).
You may need to check which kind of accounts you are using.
By
Vamsi -
How to get Open Balance for the year and Total Ending Balance?
For a given account, how to get Open Balance for the year (Cumulative Ending Balance) and Total Ending Balance (Cumulative Ending Balance)?
Is there any function module available? or should I read from some tables? Please advice.Hello Paul,
You could try calling one of the following BAPIs - see which one meets your requirement. They are documented well so shouldn't be a problem finding out the correct one for your requirements.
BAPI_GL_GETGLACCBALANCE
BAPI_GL_GETGLACCCURRENTBALANCE
BAPI_GL_ACC_GETBALANCE
BAPI_GL_ACC_GETCURRENTBALANCE
BAPI_GL_ACC_GETPERIODBALANCES
BAPI_COND_VAL_DECRE_BALANCES
You might have to put in some of your own logic after the BAPI call to get what you want.
Hope this helps,
Cheers,
Sougata.
p.s. Also look at FM FAGL_GET_ACCOUNT_BALANCE
Edited by: Sougata Chatterjee on May 7, 2008 11:47 AM -
How transfor the year ending balances to next year
hi,
Now i am learn in SAP FICO.
i want how transfor the year ending balance to next year
i am waiting for answar
thanksHi,
Up to 4.7 use T.code for Transfer GL Balances F.16,
ECC use T.Code: FAGLGVTR
Customer & Vendor Balances: F.07
Asset A/C:
Close Fiscal Year: AJAB
Open New Year: AJRW
Regards,
Viswa -
Ending Balance in Revenue Report
Hi,
I have to display 'Ending Balance'.
I am having Vbeln, Bzirk, Kunnr, Ktgrm, Sakrv, Bdjpoper on my selection screen.
i am having vbak, vbap, kna1, vbkd, vbpa, vbreve tables
how to calculate ending balance based on these. What's the logic we have to use.
Regards,
Mahesh.Could you elaborate the requirement?
Ending balance of what cost centre, GL account, Plant?
Please elaborate the requirement.
FY -
Bank statement issue with ending balance less than 1 euro
Hello,
we have an issue. When the ending balance amount in the ebs is 0,15 the system reads this amount as a BAI status instead of an amount.
Consequently the number near the 015 is read as an amount.
For example this is a row of the ebs:
88, 045,015,060,015,072
the system read 015 that should be and ending balance value as a closing ledger status and consequently the 072 is read as an amount even if this is another status.
Do you know if there is a OSS note released by SAP about this issue?
Thank YouHi Larissa,
As far as I know, if 015 will come with note to payee line 16 then system will consider it as a amount. But if 015 will come with note to payee line 88 it will be treated as transaction type code status, like010 for Opening ledger balance and 015 for closing ledger balance etc.
16, 475,015,00000085326,00000085326
88, 045,015,060,015,072
Regards,
Kalim -
Start and end balance per month
Hello,
I am new in building formulas.
I have the following values in in my table, I would like to find out the start and end balance for month Jan and Feb.
Table: Transactions
Date
Balance
02/Jan/2014
100
05/Jan/2014
150
25/Jan/2014
120
09/Feb/2014
180
14/Feb/2014
200
16/Feb/2014
100
22/Feb/2014
190
Table: Results
Jan
Feb
Start balance
100
180
End balance
120
190
Can you please help with the simplest formula to get the above result?
I don't know when the first and last transaction will occur in a certain month. Also I don't know the total number of transactions per month.I would like to find out the start and end balance for month Jan and Feb.
Assuming you are looking for the starting and ending balance for each month, and not the maximum and minimum balance, then you could do something like this:
Add an Index column to your Transactions table that extracts the month name with this formula in C2, copied down:
=MONTHNAME(MONTH(A2))
(I first had to change the format of the dates in column A so Numbers would recognize them as dates on my machine.
In the results table I made sure I entered January and February as text, by typing an apostrophe (single quote) and typing the month name. Otherwise Numbers smart date recognition will try to turn the month name into a date. (Note I used the full month name rather than an abbreviation.)
The formula in B2 of the Results table, copied to C2, is:
=INDEX(Transactons::$B,MATCH(B$1,Transactons::$C,0))
The formula in B3 of the Results table, copied to C3, is :
=INDEX(Transactons::$B,MATCH(B$1,Transactons::$C,1))
The INDEX MATCH combination is a flexible alternative to the LOOKUP, VLOOKUP family of functions. Here changing the last parameter in MATCH does the trick for finding the start and end balance.
SG
Maybe you are looking for
-
Creation of Contextual Navigation Panel
Hi Experts, I need to create a contaxtual navigation panal instead of tree for hierarchical display of records having two columns. first column being the hierachical struture and second is the static text. How I can create Contextual Navigation Panel
-
Batch Processing multiple page pdf
Using Batch Processing in Acrobat I would like to: Extract as single pages from a multiple page pdf. I want the resulting pdfs renamed with page numbers. The first few pages of the pdf are roman numeral pages (index) then the rest of the pages would
-
URL to content server from BI WAD not working
Hello, I'm facing a problem using BI WAD in the portal ( Portal 7.0). When trying to jump from a BI WAD to display a scanned document hold in the content server( using signed URL generated by the function 'SCMS_URL_GENERATE'), a new window opens but
-
Boris Title 3D- Good Grief!
I'm revising a bunch of simple 2-line lower third subtitles that were done in Title 3D. The problem I'm having is that there seems to be no rhyme or reason to getting the titles consistently in the same spot regarding left to right. I'd like to keep
-
How to change a generated root node for a hierarchy?
Hello, we are loading hierarchies from an ECC system. Some of those hierarchies don't have a root node in the source system. For those hierarchies, the root node is generated during the loading. This node is generated in english (ie : FUNDS CENTER HI