Account calculation vs. Entity currency total
Hi all,
I'm trying to solve one issue regarding an account calculation...
This calculation is simple one and calculates the ratio between several accounts. Let's say C = A / B.
I want this calculation to be run not only for <Entity currency>, but also for <Entity currency adjustments> and <Entity currency total>. For <Entity currency> and <Entity currency adjustments> it's working correctly and it calculates the ratio. But for <Entity currency total> it simply sums <Entity currency> and <Entity currency adjustments> which is not good.
How to force HFM to use the calculation also for <Entity currency total> and override the default setting which just sums <Entity currency> and <Entity currency adjustments>?
BR
Vladino
Hi,
I have tried this but this is not working... See the printscreen: http://i52.tinypic.com/2hq8kdw.jpg
Here is the rule:
Sub Calculate()
HS.EXP "A#c = A#a / A#b"
End Sub
Accounts "a" and "b" are set to revenue type, account "c" is balance type.
Any other idea?
Vladino
Similar Messages
-
HFM 11.1.1.3 ICP Report showing wrong value for Entity Currency Total
Here is the situation.
There are transactions on a ICP account (Entity Currency) 3.305.080
A journal is posted to the same account with the same POV. 307.205
When I run my ICP report on Entity currency i get the correct figure. 3.305.080
When I rum my ICP report on Entity Currency Total I get a wrong figure 307.205 (Equalt Entity Currency Adjustment) where it should have been 3.612.285
Any clues anybody?There is no limit. In reality there has not been a limit to the volume of data in a single subcube since paging was added in the 4.0 release. Certainly since 64 bit HFM was introduced there really is no limit to the amount of data in a subcube, or the database for that matter.
Now that I've said that, 850,000 records in a single subcube is a lot of data. Prior to 4.0, the development team added an warning message when a subcube exceeded 100,000 records, but this was purely informational. You should still heed the notice. Most applications have a largest-cube size somewhere between 35,000 and 100,000 records (the top entity usually). While I've seen as many as a million records, you may experience performance problems at that point. Make sure you give the database and HFM app servers a lot of memory to handle this.
Since HFM 11.1.2.2 with its configurable dimensions, data can be spread across many more intersections. In your example you have seven custom dimensions, so I can understand how you might have a normal amount of data in each base entity (a few hundred to maybe a couple thousand), but balloon to hundreds of thousands when you get to the top entity. HFM can process a lot of data very quickly, but be careful if you have rules that cycle through all those intersections, such as allocations or maybe cash flow by product.
But there is no hard limit in HFM. -
Entity Currency Adj, Parent Currency adj for Parent-child with same currenc
Hi,
In 11.1.2.1 I noticed that if parent and base entity currencies are same, entity currency and entity currency adjustments equal parent currency and parent currency adjustments respectively. If the currencies are different, the entity currency total gets translated to parent currency and post that, we can pass adjustments at PCA level.
I had an understanding that Entity Currency total always rolls upto Parent currency irrespective of whether the currencies of base and parent are same/different.
Is this something new with version 11 or has it always been like this?
Thanks,
SI don't follow your explanation. To be very clear: <Parent Curr Adjs> is NOT the translation of <Entity Curr Adjs>. This will never happen. HFM takes <Entity Curr Total> and translates that into the target currency. The only time <Parent Curr Adjs> will equal <Entity Curr Adjs> is when they are indeed the very same currency. In that case there is no translation but instead two names for the same data set.
--Chris -
Parent & Entity Currency Adjustments
Hi Guys,
I have no idea of HFM :)
We are receiving extracts from HFM which contains data at different levels (Entity Currency, Entity Currency Total, Entity Curr Adj, Parent Curr, Parent Curr Total, Parent Curr Adj).
From these extracts we pick up the data for the levels at Parent Curr Total, Entity Curr, Entity Currency Adjustments, Parent Currency Adjustments.
Out of these levels, the data at Entity Curr Adjustments(ECA) & Parent Curr Adjustments(PCA) get added up and gets flown into our Business Objects Report.
I have seen the values for adjustments getting doubled up, I suppose this should not be happening.
I now understand that ECA & PCA must not get added up. However i want to know and understand if only ECA must be processed.
If so, then should PCA be ignored completely?
Kindly provide me with some understanding of these terms, especially PCA & ECA.
TIA
Thx & Rgds
VaibhavHi,
It seems you need to understand the concept and how these are used.
I would suggest you to go through these forums Calmly to get the understanding of these members:
explanation required about Value dimension Adjustment Members
Re: Difference between Parent and Parent Curr Adjs
Re: difference between parent currency and parent in value dimension
I am sure after going through all these forums, you will be able to understand the use and affect of these members.
If still some confusion remains, point out and ask specifically.
Acknowledge if Helpful.
J -
How to block Entity Currency and make only ENtity Currency Adj available?
Hi,
I have some P&L accounts which need to be blocked for Entity currency but have a calculation in rules. These accounts still need to be available for journals. I have ensured that the Is Calculated is 'N'. Then I ve set up formulas for the accounts. Also I ve ensured that the accounts are non input for Entity Currency. The entity currency calculations are happening fine. I can even post journals but when I run a consolidation, the amount in ENtity Currency Adj dissapears.
Thiis is the Sub routine for No input. I guess I'll need to add a HS.Clear for these accounts as well
Sub PANDLNOINPUT()
Dim sAccount, aAccountList
aAccountList = HS.Account.List ("PANDLV2","[Base]")
For Each sAccount In aAccountList
HS.NoInput "A#" & sAccount & ".V#<Entity Currency>"
Next
End Sub
Also for the calculation of teh P and L accounts, I have the following rules
Calculate Cash Flow
'=================================================================================================================
Sub CalcCPandLFlow(sPOVScenario)
Dim nVal
Dim aCustom1List, sCustom1, aCustom4List, sCustom4
Dim sPriorScenario
aCustom1List = HS.Custom1.List("", "C1_AllBaseXNone")
aCustom4List = HS.Custom4.List("", "C4_AllBaseXNone")
sPriorScenario = GetPriorScenario(sPOVScenario)
For Each sCustom1 In aCustom1List
For Each sCustom4 In aCustom4List
'Operating Profit
nVal = HS.GetCell("A#B20201.C1#" & sCustom1 & ".C4#" & sCustom4 & ALL_TOPXC1XC4)
Call SetValPL("A#P20201.C1#" & sCustom1 & ".C4#" & sCustom4, nVal)
Finally the sub routine for calculation is
Sub SetValPL(sCFAccount, nVal)
If nVal <> 0 Then
Call HS.SetDataWithPOV(sCFAccount & ALL_NONEXC1XC4, nVal, False)
Else
Call HS.Clear(sCFAccount & ALL_NONEXC1XC4)
End If
Please help me as we are in year end. Need help desperately
End SubThe clear action takes place within Sub SetValPL, but you are not limiting its exectution in the value dimension. As a result, the clear is being executed in every value member in which Sub Calculate runs. You must add a condition to allow it to only run when the point of view value member is not Entity Cur Adjs, or whenever you want it to. Generally speaking every rule in your file should at least have a value dimension condition with you determining when it should or should not execute.
--Chris -
Calculation of Foreign Currency Translation Reserve (FCTR)
I am trying to calculate the FCTR in the <Parent Currency> member of the Value Dimension. I want to calculate the difference between the Net Assets and Equity and return it to the FCTR account in the <Parent Currency>.
I have tried a number of combinations, starting with;
If Value="<Parent Currency> Then
I even tried to use Select case.
Any ideas?First of all you have to forget the V# in your expressions on the context you are working. This is managed by the if statement. Second, what you do here means that you are done with translation and now you are in calculation at the <Parent Currency> level. So, you also forget Sub Translate, this will never work. A third problem I can see is that you should specify base members for C3 and C4 in the left side of your HS.Exp expression (it is not necessary to do the same in HS.Clear though).
Finally I have some doubts on the way you are trying to do this. You have two parent accounts A#BS400000 and A#BS899999, and you try to assign their difference in a descendant account. I'm not sure how this cyclic reference would work. However, it could work if BS500600 was not in any of the hierarchies of the above parents. Then the piece of code below could work.
If HS.Value.IsTransCur() Then
HS.Clear "A#BS500600.C1#[None].C2#C200185.I#[ICP None]"
HS.Exp "A#BS500600.C1#[None].C2#C200185.I#[ICP None].C3#[None].C4#[None] = A#BS400000.C1#AllCustom1.C2#AllCustom2.I#[ICP Top] " & _
" - A#BS899999.C1#AllCustom1.C2#AllCustom2.I#[ICP Top]"
End If
Regards -
Parent Total and Parent Currency Total
Can you please explain the what is the parent total and parent currency total ...
please correct me if this wrong
parent total is the total of the previous level plus any adjustments applying to the specified parent
the parent curr total is the total of the translated value plus any adjustments applying to all parentsParent Currency is the default currency set in the metadata attribute for the Parent Entity, for Example
Parent: Australia Consolidated (USD)
Child: Australia (AUD)
Child: Indonesia (IDR)
The parent currency is USD
If you allow adjustments in Australia Consolidated then you can book an entry in Parent Adjs and so your parent Currency Total would show the consolidated number in USD for Australia consolidated plus the adjustments made at the parent. -
In the Account Analysis Report Payables, currency precissions are not refle
Hi All,
In the Account Analysis Report Payables, currency precissions are not reflected propely.
The functional currency is KWD (Precission - 3). In the standard report (Account Analsyis Report) parables application, the output is shown in 2 decimals. The output should be shown in 3 precisions.
Regards,
Raju.Some how the rtf (XLAAAR01) is not looking at the currency precision.
You may customize the rtf.
By
Vamsi -
How to calculate forign currency total amount in sale order???
how to convert forign currency total amount in indian rupees on sale order pld ???
Edited by: VINAYAK CHA on Feb 21, 2012 1:30 PMDea Srujal
SELECT T0.[Docdate],T1.[ItemCode],T1.[U_jobno]As 'Job Card No',T1.[Quantity],T0.[CardCode],T2.[U_SP],T2.[U_MA],T2.[U_ID], T2.[U_OD],T2.[U_testfield],T0.[Docduedate]
FROM ORDR T0 INNER JOIN RDR1 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OITM T2 ON T1.ItemCode = T2.ItemCode INNER JOIN OHEM T3 ON T0.OwnerCode = T3.empID
WHERE T1.[U_INRPRICE]>='35,000' And (T0.[Docdate]>='[%0]' and T0.[Docdate]<='[%1]' )and T1.[ItemCode]!='SEAL' AND T0.[DocStatus]='O'
iam using above query with above formatted search as i post in previous answer.
but still some item is missing in query
kindly do the needful -
Residual order plan not calculated, in Object Currency for report 12KST1C
Hello everybody,
I have a question related to PS report painter Costs reports.
I have created a form by copying the 12KST1C standard form, and I needed to create it, in order to change it and display the data (Costs, actual, commitment and so on) in <b>Object currency</b>, instead of CO Area Currency.
The CO Area currency is USD and I need the reports in ARS (Argentinean Pesos)since the project objects (WBS elements, activities, etc) are in ARS too and I do not want to make a currency convertion to a specific date.
So I created the Z12KST1C and change the ratios of the columns to Object Currency.
The problem is that the Remaining order plan or Residual Order plan column, which is calculated at the runtime of the report is not showing any amount, while when I run the report in CO Area currency it shows the amount OK.
I would like to know if that column (Residual Order plan) is only calculated in CO Area currency, or If I have to make adjustements to my form. Any ideas???
I have read several SAP notes like 668240 (2 F) but I still do not see that amount calculated in Object currency.
Thanks in advance
Kind regards
PabloIt really worked fine. Thanks a lot for your response to this issue.
Kind regards
Pablo -
Hi All ,
Can someone please help me in understanding how is GRIR account calculated in MIRO.
Whic price it would take as base price when there is price varaince.
Early respose in appreciated.
Points will be assigned.Thanks for the immediate reponse,but my issue is..there where changes in Net Price of PO...as a resulted there is a price difference account triggering both in GR and IR.
We could able to get the calcaulation for Price Difference account and Vendor account in MIRo...however unable to figure how the sytem calculated GRIR account.Please find the below.
The Standard Price in Material Master...760/1000....Please find the below
PO Price changes
New value Old value Date
750.00 USD 780.00 USD 6/3/2010
780.00 USD 750.00 USD 6/24/2010
730.00 USD 780.00 USD 7/2/2010
750.00 USD 730.00 USD 7/15/2010
730.00 USD 750.00 USD 7/21/2010
GR
Postg Date Quantity Amt.in loc.cur.
6/17/2010 48,900.00 36,675.00
6/16/2010 43,940.00 32,955.00
6/15/2010 50,080.00 37,560.00
6/10/2010 53,000.00 39,750.00
6/9/2010 50,820.00 38,115.00
6/8/2010 49,780.00 37,335.00
6/4/2010 50,580.00 37,935.00
6/4/2010 47,020.00 35,265.00
6/2/2010 48,420.00 37,767.60
IR
Postg Date Quantity Amt.in loc.cur.
7/7/2010 442,540.00 331,905.00
6/15/2010 581,340.00 482,512.20
5/6/2010 629,980.00 557,532.30
4/6/2010 682,380.00 603,906.30
3/8/2010 491,040.00 456,667.20
2/3/2010 441,540.00 378,847.20
Invoice receipt(Credit Memo)
Postg Date Quantity Amt.in loc.cur.
6/23/2010 -581,340.00 -29,067.00
Now the issue is for IR raised on 7/7/2010 for qunty 442,540.00 and amount 331,905.00 the Vendor account was 331,905.00 and GRIR account was 351,370.15 with a price difference of -19,465.15
We are unable to understand how system calulated 351,370.15 GRIR account.
Please kindly help us in this regards. -
Consolidation at Entity Currency
Hi,
This may be silly question, but I am confused lately and can't seem to figure out the Value dimension in HFM.
I am consolidating a parent at <Entity Currency> and I see "OK" for all levels after it is done. I was doing some checks and when I changed my POV to "<Parent Currency>", it is still showing "CH" for some of base entities. How can this be? What is best practice to consolidate normally?
Thanks,
MPHi there,
I believe that the parent of this node has a different currency from the base entity of the node.
In order to be able to see the OK status in all Value dimensions, you should first consolidate the base entity of the node (if it is also a parent) and then run a calculate contribution.
More info on: HFM, Financial Consolidations & One Truth about...: ..Value dimension
Regards,
Thanos -
I am getting alot of spam in my ICloud Email. How can I totally delete my account and set up a totally new one?
You might have some better luck if you call your country number from http://support.apple.com/kb/HE57 and ask to speak with the Account Security Team.
-
Translation from LC to entity currency
Hi Experts,
BPC NW 7.0 - translation from LC to entity currency stopped working.
business rule, dimension parameters, script logic are all setup and was
working at one time. manual kick of fxtrans logic runs successfully
without error or translation from LC to USD
An imminent go-live or upgrade is jeopardized :Yes
The core business processes are seriously affected Yes
Number of users affected 25
Is a workaround available? No
Description of business processes with business impact
translation from LC to entity currency stopped working
note:Please give me solution as soon possible
Regards,
Arjun.check whether exchange rate has been maintained .
-
Process to convert account balance to index currency
Hello,
We are using classic G/L in our company.
At a company code level currency is USD.
Group Currency = USD.
Index Currency = CAD.
At month end we need to translate account balance in CAD.
Is there are any process to convert account balance to index currency ?
Revaluation and translation program works only for converting from local to group currency.
Thanks in advance.Hi ,
Please see below screen shot for settings
now exectue
then t choose inw hich currency you want evaluate .
Please let me know if this works .
Many Thanks
Maybe you are looking for
-
Report is not fetching the data from Aggregate..
Hi All, I am facing the problem in aggregates.. For example when i am running the report using Tcode RSRT2, the BW report is not fetching the data from Aggregates.. instead going into the aggregate it is scanning whole cube Data.... FYI.. Checked
-
Spry Menu code patch for IE browser?
Does anyone remember the Adobe e-blast with the coding patch that was suppose to fix spry menu issues with IE browser? Now that I need it, I can not find it anywhere.
-
Class casting time drain?
is class casting a big time-drain? I wrote a binary search a long time ago in Java (this was before i figure out that there is a binary search in Arrays and Collections). I was casting each time i cut the array in half. when i had 2 or 3 of these obj
-
Motion WILL NOT OPEN! AHHHHHH!
Ok well this is the thing, I had the new OS on my G5 but FCP was giving me all kinds of probs. nothing would really work couldn't burn dvds, so on and so fort blah blah blah. Anyway Motion hasn't been working since I upgrade, so we decided sine we ha
-
MacBook built-in speakers won't work
Anyone else have this glitch? The internal speakers worked fine at first, but would not respond at times when I plugged into, then unplugged earphones or line-out from the headphone jack. If I shut down and powered everything down with nothing plugge