ICP Top member

Hi Peers,
Before i ask my question what i know before that is very important.
In Entity dimension where ever i tagged it as "is ICP", system automatically generated ICP Members. up to this i have done and understand
ICP Top how can i understand?
Where and How i apply security classes to ICP ?
In Account dimension we can find the Reference "ICP TOP Member" for this field what i have to input? i know ICP Members. Since i did not configure ICP Top,it is system generated how can i know ICP TOP Member?

Hi
In Entity dimension where ever you tagged it as "is ICP", system automatically generated ICP Members.
1. ICP Top Memeber- Means When you enabled the "IS ICP" attribute in Entity dimension that entity members will go under ICP Entities, So the thing is If you not enabled the any entity as "IS ICP", there should be a hierarchy with
[ICP Top Member] (Parent)
[ICP Entities] (Child)
[ICP None] (Child)
--> In your case ICP Top member means not exactly the Parent member
2. Security Classes for ICP members- In this case while building the Entity dimension you can define the "IS ICP" attribute for particular entity or entities, To which entities you enabled the IS ICP attribute that member can consider the ICP Entity, in entity dimension you can give the security class for those you selected as "IS ICP" entity member. Here two things will get complete 1 is IS ICP member, 2 security class for ICP member.
In Account dimension we can find the Reference "ICP TOP Member" for this field what i have to input? i know ICP Members. Since i did not configure ICP Top,it is system generated how can i know ICP TOP Member?
For above question the answer is - In Account Dimension for particular account member you can give any ICP Entity member as ICP Top Member, means for that particular account member you can enter the data with selecting the ICP Top member (which you mentioned as ICP Top Member in Account Dimension) in ICP Dimension, If you select the other member from ICP dimension ( [ICP None] ) you may get invalid intersection of POV. which Entities you selected as "IS ICP" attribute that entity member will consider as ICP entity member, so in account dimension you can give that particular ICP Entity member other wise you can give the top member means Parent member.if you selected more entities as ICP members those entities will go under ( [ICP Entities] Parent member), so here the top member for ICP Entity members is [ICP Entities], so you can mention this member as ICP Top Member in Account Dimension.

Similar Messages

  • How can I modify Time dimension to create a Top member above year members ?

    Hi experts,
    I would like to modify Time dimension to add a Top member above year members.
    I already did a test:
    I added a member in Time dimension which is the parent of all year members. I granted it these property values:
    - ID = TOTAL
    - EVDESCRIPTION = Total
    - LEVEL = TOTAL
    - HLEVEL = 1 (and I added 1 to all the other members)
    - TIMEID = 10000001
    All other properties were left blank for this member.
    I processed the dimension. It went well. But when I tried an evdre in BPC excel it failed.
    Any idea of something missing ?
    I am working on SAP BPC MS 7 SP4
    Thanks for your help
    Ludovic

    Hi Petar,
    Thanks for your answer. No doubt that we could solve the issue using on of the way you suggested.
    However, even though I had the evdre issue right after applying time dimension modifications, it occurs that the evdre issue was not due to time dimension modifications. I tested it better and I can tell that using "total" as a level works.
    Best regards,
    Ludovic

  • Using [ICP None], [ICP Top] and [ICP Entities]

    Dear Experts,
    I'm a newcomer in HFM application and I have a confusion on how to use ICP Dimension wrote in title above. As what I know, system will use [ICP Entities] or [ICP None] based on plug account settings. When Plug Account settings for IsICP = Y, then system will store elimination result based on each entity (data can be view in each children of [ICP Entities]. While when Plug Account settings for IsICP = N, then system will store elimination result in [ICP None].
    For data input, is there any suggestion or best practice to input/load data only in [ICP None] or should I put data in specific entity under [ICP Entities] ? What is the plus and minus of it ? Also, i tried to find about [ICP Top] but couldn't find an exact answer on how to use it.
    Appreciate any help for my questions.
    Thanks,
    - Anna

    Dear Jai,
    Thanks for your reply.
    I'm clear enough for data entry that should be loaded to [ICP None], while elimination can happen either in [ICP None] or [ICP Entities]. I am aware too that [ICP Top] can consist of both number from [ICP None] and [ICP Entities].
    In that case, when i load/input an intercompany transaction, can i load it into [ICP None] or [ICP Entities], regardless i set my PlugAccount to Y means elimination will be done in [ICP Entities] level ?
    Appreciate for your kind reply.
    --Anna                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Changing Account's Custom4 Top Member

    Hi There,
    As part of our IFRS project, we are looking at capturing IFRS and US GAAP activity in several dimension members in Custom4. Currently, only our P&L accounts have a Custom4 Top Member. Our Balance Sheet accounts don't have a Custom4 top member as all of their Custom4 activity is limited to the [none] member.
    If I want to change the Custom4 Top Member for the Balance Sheet accounts to say, IFRS_Tot which consists of [None] and 'IFRS_Adj', will this cause any problems? Will performance be affected? Will my database size expand? Is there any danger with the data that has been loaded in [none] for the past few years or will it go unaffected?
    Also, if I want to change the Custom 4top member for the P&L accounts that already have a top member, is there any danger in this?
    Much Appreciated,
    Mike

    No issue as long as you are expanding the intersections that are available. That is, as long as all the customer 4 members that you historicaly loaded and calculated for the balance sheet will still be available after you make the change, everything will work.
    The only danger in changing a custom top member is when you remove intersections that had been populated with data, rules, or journals. In those cases, HFM will consider the intersections invalid, and will ignore them for all time.
    This will have no effect on the database size other then the extent to which you populate the new C4 members. Performance will be impacted only if you have additional rules executing on the new members.
    --Chris                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • ICP Entity Member not to be eliminated

    I am facing an issue regarding ICP elimination in HFM.
    We need to capture ICP details for certain entities that are not part of the entity roll up. However, the balances reported as ICP with these entities should NOT be eliminated in the consolidation process.
    We could create them as "dummy" members of the entity dimension (so they become part of the ICP members) but then they would automatically be eliminated as any other ICP transaction, which we do not want.
    Is there any std feature for this purpose? Maybe a rule to prevent elimination on these "dummy" entities would do. Any ideas?
    Many thanks!

    I think you can get accomplish this using rules. The elimination occurs after a statement similar to the one below is evaluated:
    If (StrComp(strICP, "ICP None", vbTextCompare) = 0) Then
    CanEliminate = FALSE
    I would think that if your entities have a specific prefix or suffix that clearly distinguish them from all of the other IC entities, you could evaluate on that prefix/suffix and set the CanEliminate =FALSE for those entities just as it does for the ICP None Entity.
    You will have to test this, for I have never encounter this situation before...

  • EPMA Batch client command Equivalent to Select Top Member

    Hi
    I am looking for EPMA batch client command equivalent to performing "Select Top Members" in web against a shared dimension in Application library.
    I can find commands for exclude members in the document but could not find any Dimension Property or Command which will help me to automate this.
    Thanks in Advance.
    Ram

    I don't believe there is a command that will do that yet.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • What is meant by Net ICP in HFM

    Hi All
    What is meant by Net ICP in HFM? How we will get it? Which member you need to call to get Net ICP?
    regards
    Sarilla

    Hi,
    Accounts like receivables (or payables), may contain amounts due from (or to) related parties (like other companies belonging to the same group), as well as other third party debtors (or creditors). We usually brake the total amount of such accounts by utilizing the ICP dimension. The 3rd party part of the account balance goes to the [ICP None] member and the related party balances go to the proper ICP member of the same dimension. Then the total balance of the account is summarized in the [ICP Top] member, which may be viewed as the "Gross" account amount. Then the amount "Net of ICPs" is the one excluding all intercompany partner amounts -i.e. the amount in [ICP None].
    --Kostas                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Intercompany Transaction Module - General Questions

    I do not have any real experience in using the Intercompany Transaction Module and have some general questions relating to the applicability of deploying this module at my site...
    The underlying GL systems capture Intercompany balances - but not the ICP entity detail. Therefore for each ICP Account the Trial Balance load into HFM (via FDM) will load the ICP Account balances to the [ICP None] member. We were originally going to provide a form through which these balances could be cleared from [ICP None] to the valid ICP members.
    However, a need to load multi-currency transactions has emerged putting the Intercompany Transaction Module under consideration.
    Not sure how the use of this module would work alongside the balances already loaded in the GL Trial Balance? Does this module merely allocate the existing balances or would we need to write a rule to reverse out of [ICP None] the values loaded via transaction to ICP Entities?
    Any advice will be appreciated

    By default, [ICP None] and [ICP Entities] will aggregate to [ICP Top],but there is one application setting: ICPEntitiesAggregationWeight
    this setting Specifies the percentage of intercompany partner entity [ICP Entities] amounts that aggregate to the [ICP Top] member of the Value dimension. By default, the value is 1, you can specify it to be 0, and using validation to make sure [ICP Entities] =[ICP None], then [ICP Top] will only =[ICP None] and will not double count.

  • FX Impact for entire Organization (Top Entity Member)

    Everything has been done before. Does seen "best practice" related to the below situation:
    What is the best way to see the total FX impact for the top member of an organization? We have a worldwide HFM application with over 40 differeny local currencies. What would be the best way of getting the FX impact for the entire organization. I.E. The aggregation of the each country's FX impact to the top member of the entity heirarchy (which is in USD).
    I've seen one idea so far, but it meant adding more scenarios and touching the rules file (which I'm not so keen on doing since we've had a stable functioning environment for approx 1 year now). Is there any other way to do this?
    I was thinking of accomplishing this all within a HFM Report. In other words, let Reports do the FX calculation rather than touching the rules file and adding additional scenarios to HFM to store the data.
    All thoughts are appreciated.
    Thanks - James

    Calculating the FX Impact in reports is a tedious step for solving your problem . Calculating the FX impact per non usd entity using rules would be the way to solve your problem. You may have to use one of the custom dimensions to assist in writing your rules if you want to make it easy.
    naveen

  • Concerning ICP Transaction

    Hi,
    I want to perform ICP transaction in my application. I have followed the following steps:
    I am seeing the posted transactions in the datagrid. But however, I am unable to view the value under the plugAccount.
    I also ran the rule as shown below but still I don't see any data value in the plug acct. I would really appreciate any help on this.
    Eastsales Italysales 3400
    Italysales Eastsales 3400
    Sub Transactions()
    HS.SupportsTran "S#Actual.A#SalesInterco"
    HS.SupportsTran "S#Actual.A#PurchasesInterco"
    End Sub
    Sub Consolidate() 'consolidation rules (if app does not use default this section is used to consolidate
         Dim MyDataUnit
         Dim lNumItems
    Dim dPCon
         Set MyDataUnit = HS.OpenDataUnit("")
    dPCon = HS.Node.PCon("")
         lNumItems = MyDataUnit.GetNumItems
    for i = 0 to lNumItems-1
    ' Get the next item from the dataunit
         call MyDataUnit.GetItem(i, strAccount, strICP, strCustom1, strCustom2, strCustom3, strCustom4, dData)
    ' See if this is a consolidatable account
    If HS.Account.IsConsolidated(strAccount) Then
    ' Proportionalize this account
    call HS.Con("",dPCon,"")     
    ' see if we should eliminate this account
    call Eliminate(strAccount, strICP)
    End If
    next
    End sub
    Sub Eliminate (strAccount, strICP) 'intercompany elimination rules
    Dim CanEliminate
    Dim strPlug
    Dim dPCon
    CanEliminate = TRUE
    NegatePlug = FALSE
    If (StrComp(strICP, "[ICP None]", vbTextCompare) = 0) Then
    CanEliminate = FALSE
    ElseIf (HS.Account.IsICP(strAccount) = FALSE) Then
    CanEliminate = FALSE
    ElseIf (HS.PARENT.ISDESCENDANT(HS.PARENT.Member,strICP) = FALSE) Then
         CanEliminate = FALSE
    'ElseIf (HS.PARENT.ISDESCENDANT(strICP,"") = FALSE) Then
    'CanEliminate = FALSE
    Else
    strPlug = HS.Account.PlugAcct(strAccount)
    'HS.Parent.IsDescendant("I#[ICP Top]", "")
    If (strPlug = "") Then CanEliminate = FALSE
    End If
    If CanEliminate Then
    dPCon = HS.Node.PCon("")
    call HS.Con("V#[Elimination]",-1*dPCon,"")     
    call HS.Con("V#[Elimination].A#" & strPlug,dPCon,"")     
    End If
    End Sub
    Regards

    EastSales,WestSales,SalesInterco,P3000_Phones,Electronic_City,National_Accts,[None] USD 3400
    WestSales,EastSales,PurchasesInterco,P3000_Phones,Electronic_City,National_Accts,[None] USD 3400
    These are the following ICP transactions entered for Actual, 1999, March. This is from the Comma application. ICP transaction was successful but I don't see the elimination entry of USD 3400 in the Unitedstates.EastRegion which is the common parent. Unitedstates is the common parent. In the data grid does the accont also needs to be the common parent of SalesInterco and PurchasesInterco?

  • ICP Transaction

    I am trying to perform ICP transaction in my application.
    I am seeing the posted transactions in the datagrid. But however, I am unable to view the value under the plugAccount.
    I even ran the rule shown below. Any suggestions and help will be appreciated.
    Sub Transactions()
    HS.SupportsTran "S#Actual.A#SalesInterco"
    HS.SupportsTran "S#Actual.A#PurchasesInterco"
    End Sub
    Sub Consolidate() 'consolidation rules (if app does not use default this section is used to consolidate
         Dim MyDataUnit
         Dim lNumItems
    Dim dPCon
         Set MyDataUnit = HS.OpenDataUnit("")
    dPCon = HS.Node.PCon("")
         lNumItems = MyDataUnit.GetNumItems
    for i = 0 to lNumItems-1
    ' Get the next item from the dataunit
         call MyDataUnit.GetItem(i, strAccount, strICP, strCustom1, strCustom2, strCustom3, strCustom4, dData)
    ' See if this is a consolidatable account
    If HS.Account.IsConsolidated(strAccount) Then
    ' Proportionalize this account
    call HS.Con("",dPCon,"")     
    ' see if we should eliminate this account
    call Eliminate(strAccount, strICP)
    End If
    next
    End sub
    Sub Eliminate (strAccount, strICP) 'intercompany elimination rules
    Dim CanEliminate
    Dim strPlug
    Dim dPCon
    CanEliminate = TRUE
    NegatePlug = FALSE
    If (StrComp(strICP, "[ICP None]", vbTextCompare) = 0) Then
    CanEliminate = FALSE
    ElseIf (HS.Account.IsICP(strAccount) = FALSE) Then
    CanEliminate = FALSE
    ElseIf (HS.PARENT.ISDESCENDANT(HS.PARENT.Member,strICP) = FALSE) Then
         CanEliminate = FALSE
    'ElseIf (HS.PARENT.ISDESCENDANT(strICP,"") = FALSE) Then
    'CanEliminate = FALSE
    Else
    strPlug = HS.Account.PlugAcct(strAccount)
    'HS.Parent.IsDescendant("I#[ICP Top]", "")
    If (strPlug = "") Then CanEliminate = FALSE
    End If
    If CanEliminate Then
    dPCon = HS.Node.PCon("")
    call HS.Con("V#[Elimination]",-1*dPCon,"")     
    call HS.Con("V#[Elimination].A#" & strPlug,dPCon,"")     
    End If
    End Sub
    Edited by: user627063 on May 18, 2009 8:59 PM

    EastSales,WestSales,SalesInterco,P3000_Phones,Electronic_City,National_Accts,[None] USD 3400
    WestSales,EastSales,PurchasesInterco,P3000_Phones,Electronic_City,National_Accts,[None] USD 3400
    These are the following ICP transactions entered for Actual, 1999, March. This is from the Comma application. ICP transaction was successful but I don't see the elimination entry of USD 3400 in the Unitedstates.EastRegion which is the common parent. Unitedstates is the common parent. In the data grid does the accont also needs to be the common parent of SalesInterco and PurchasesInterco?

  • ICP Calculation from ICP NONE

    Hello All,
    i am loading TB data where TB contain ICP Value aswell where [ICP NONE] includes ICP data value.
    "Data Load = A#Account.I#[ICP None].C1#Member.C2#Member#C3#Member.C4#TB_Load"
    Now, user is inputing ICP data through forms by selecting ICP Entities with ICP accounts.
    DataForm input = A#Account.I#ICP Entities.C1#Member.C2#Member#C3#Member.C4#IC_Input
    The requirement is differentiate the ICP data from ICP NONE.
    [ICPNone] = [ICP NONE] - [ICP Entities]
    So that, [ICP None] should have only ICP None data value.
    How to acheive this, is any rule to be written for this.
    Regards,

    If I understand the question correctly ......
    TB Load includes 3rd party as well as intercompany activity; however, it is all at [ICP None] partner?
    End users go to web forms to perform 'partner matching' activities which stores values at the proper partner level?
    You want to see the 'real' value of [ICP None] that would remove partner activity?
    Both sets of data are loading to the same account? (i.e. Revenue)?
    Give your information provided, why not just subtract based on the data source identifier you have in C4? How you store the end result could occur plenty of different ways but I guess here's what I'd do ......
    A#Account.I#[ICP None].C1#Member.C2#Member.C3#Member.C4#ICRuleAdj = -1 * A#Account.I#[ICP Top].C1#Member.C2#Member.C3#Member.C4#IC_Input
    Where C4 looks like
    ...AllCustom4
    ......InputMethods
    .........TB_Load
    .........IC_Input
    .........ICRuleAdj
    Why?
    We could directly rewrite the amount in the account at [ICP None]; however, if we do that, then the data sitting in [ICP None] is no longer consistent with the data that was loaded during the Trial Balance load. Going back and auditing that would be very frustrating. By adding another C4 with the reverse of IC that was entered manually, when you look at the parent 'InputMethods', [ICP None] will adjust out to only the actual [ICP None] WITHOUT permanently throwing away the original data.
    Hope that helps.

  • Applying LIMIT (dimen.) TO TOP (...) BASEDON (...) structure in OLAP_TABLE

    Hi
    I'd like to know how to apply structure
    LIMIT dimension TO TOP (number of top member performers) BASEDON (measure)
    in OLAP_TABLE.
    For instance I have a cube SALES with 2 measures: SALES_VALUE and QUANTITY and a dimension PRODUCT with two levels: TOTAL and PRODUCT_NAME. Then I want to list 3 products with the highest SALES_VALUE and QUANTITY > 100.
    I can create for example such query:
    SELECT sales_val, quant, product_dsc
    FROM TABLE(OLAP_TABLE(
    'test_schema.test_aw DURATION SESSION',
    null,
    null,
    MEASURE sales_val FROM sales_value
    MEASURE quant FROM quantity
    DIMENSION product WITH
    HIERARCHY product_parentrel
    INHIERARCHY product_inhier
    ATTRIBUTE product_dsc FROM product_description
    ROW2CELL r2c'))
    WHERE
    OLAP_CONDITION(R2C, 'LIMIT product TO product_levelrel eq ''PRODUCT_NAME''', 1)=1
    AND OLAP_EXPRESSION_BOOL(R2C, ' quantity gt 100')=1
    AND OLAP_CONDITION(R2C, 'LIMIT product TO TOP 3 BASEDON sales_value, 1)=1;  ???????
    Instruction above does not work completely well, because it will give 3 rows with top values of SALES_VALUE measure, but in this case OLAP_CONDITION(R2C, 'LIMIT product TO product_levelrel eq ''PRODUCT_NAME''', 1)=1 is not fulfilled (row with values of TOTAL_PRODUCT level appears).
    One can create such query:
    SELECT sales_val, quant, product_dsc
    FROM TABLE(OLAP_TABLE(
    'test_schema.test_aw DURATION SESSION',
    null,
    *'LIMIT product TO TOP 3 BASEDON sales_value', ?????*
    MEASURE sales_val FROM sales_value
    MEASURE quant FROM quantity
    DIMENSION product WITH
    HIERARCHY product_parentrel
    INHIERARCHY product_inhier
    ATTRIBUTE product_dsc FROM product_description
    ROW2CELL r2c'))
    where
    OLAP_CONDITION(R2C, 'LIMIT product TO product_levelrel eq ''PRODUCT_NAME''', 1)=1
    AND OLAP_EXPRESSION_BOOL(R2C, ' quantity gt 100')=1;
    It leads to the same result as the first query.
    What shuold I do to make OLAP_CONDITION(R2C, 'LIMIT product TO product_levelrel eq ''PRODUCT_NAME''', 1)
    fulfill in query above?
    I can add that query below works as it should (LIMIT TO TOP... omitted).
    SELECT sales_val, quant, product_dsc
    FROM TABLE(OLAP_TABLE(
    'test_schema.test_aw DURATION SESSION',
    null,
    null,
    MEASURE sales_val FROM sales_value
    MEASURE quant FROM quantity
    DIMENSION product WITH
    HIERARCHY product_parentrel
    INHIERARCHY product_inhier
    ATTRIBUTE product_dsc FROM product_description
    ROW2CELL r2c'))
    WHERE
    OLAP_CONDITION(R2C, 'LIMIT product TO product_levelrel eq ''PRODUCT_NAME''', 1)=1
    AND OLAP_EXPRESSION_BOOL(R2C, ' quantity gt 100')=1;
    Thank you in advance for any help
    Peter

    Peter, Yes, I hadn't considered the condition sales_value greater than 100 in my mail.
    You can try either of the below limit cmds to include that condition too:
    limit product to limit(limit(limit(product to (product_levelrel eq 'PRODUCT_NAME') AND (sales_value gt 100)) keep top 3 basedon sales_value) sort top 3 basedon sales_value)
    -or-
    limit product to limit(limit(limit(limit(product to product_levelrel eq 'PRODUCT_NAME') keep sales_value gt 100) keep top 3 basedon sales_value) sort top 3 basedon sales_value)
    I dont think one can be sure that having separate olap_condition filters for each condition will work fine all the time. To simulate the cascading of AND operations of where clause (filters) in SQL, we can use the nested limit() function to act on progressively smaller/better qualified resultsets (cells). SQL query would apply the AND filters in any manner or order that the optimizer deems fit whereas using the limit function with keyword "keep" within it indicates an implicit order of filters. SQL query with multiple olap_conditions might rank and find top 3 -or- bottom 5 before it applies the filter "sales_value gt 100". In such a case, you may find that the query will return no rows or return only the top 1 or 2 out of top 3 which are gt 100 -or- in case of bottom, return no rows or return less than 5 members (only those above 100) -- not necessarily 3 "top 3" or 5 "bottom 5" members.
    rgds
    Shankar

  • ICP entity list

    the members for ICP is dynamically created by HFM when the entities are flagged as ICP.
    is it possible to define a ICP member manually and not having the same in entity list? i
    my compnay has to send data extract to my parent comapny. both the companeis run separte instance of hfm. my compnay does not have parent company defined in the entity dimension. however there will be transcations with the parent and when we send data extract only the parent company name needs to appear in the ICP dimension membe data. is it better to create entity for my parent within our HFM and let HFM automatically create ICP member or create ICP member manually without creating a entity member?

    Hi,
    It wil be interesting to create technical entity (with a specific security class like TECH_ONLYICP) to generate ICP.
    Entity
    |_[None]
    |_LEGAL
    | |_ entity1
    | |_ entity2
    | |_ entity3
    |_TECH_ICP
    |_icp1
    |_icp2
    In this case, you can (in your rules file) put consolidation method to [None] or NOTCONSO to private the IC Elim.
    Chris

  • ICP dimension conflict with HFM

    Hi Guys,
    I need your help for the following, I am using FDM 11.1.1.3 together with HFM 11.1.1.3.50. Now, in HFM the ICP dimension has been set up as follows (for which I have been told this is not best practice):
    Parent: [ICP TOP]
    Child1: [ICP NONE]
    Child2: [ICP entities]
    Children: 001 to 940
    Apparently, FDM assumes that [ICP NONE] should be the parent. At least, I cannot export the ICP values for the entities like they should. Currently there is a workaround with logic accounts and a script in place:
    -The script adds 'ICP.' in front of an account when it is carrying ICP.
    -ICP mapping says export all to [ICP NONE] except when the account starts with L-
    -Logic accounts have been created to duplicate each 'ICP.' account.
    -The values of these L- logic accounts are then exported to the children of [ICP ENTITIES].
    Needles to say this requires quite some maintenance since for each account that carries ICP values in a flat file, a new logic account needs to be created and mapped.
    Any solution or suggestion how I can modify FDM and formulate the set up of the HFM ICP dimension? Or how I could minimize the maintenance? You would be of great help!
    Kind Regards,
    JDeM

    Tnx for your reply Tony. You are correct and I am sorry I stated it wrong, what I meant is that because of the aggregatedweight set to 0, [ICP TOP] = [ICP NONE]. Sorry to confuse you, it is the first time I use FDM so need to familiarize myself with all this stuff :)
    Just to inform you about the current mapping table:
    -Current amount of valid ICPs = 80.
    -All the others (919 in total) are mapped to [ICP NONE] in the explicit map.
    -Next there is a like mapping:
    ALL     All     #SCRIPT     LIKE * "IF varValues(14)= ""NET_INCOME"" Then Result=""[ICP None]"" Else IF (left(varValues(13),1)= ""I"" OR left(varValues(13),1)= ""T"") Then
    Result=""[ICP None]"" Else Result= varValues(17) End IF End IF "
    (The "'I"" refers to all these ICP. accounts.)
    (The "'T"" refers to logic accounts used to cumulate some values)
    (note that source ICP = Target ICP, so that is quite nice)
    So if I understand you correctly Tony, if I would create 80 complex logic accounts like this (which only have to be extended when another location is added in HFM, which is rare):
    i.e. ICP_ENTITY with Complex Criteria:
    CALCSTMTACCOUNT--DIMENSION--CRITERIATYPE--CRITERIAVALUE--GROUPBY--GROUPLEVEL
    ICP_ENTITY--------------ACCOUNT----LIKE-----------------*----------------------(blank)------0     
    ICP_ENTITY--------------ICP-------------LIKE-----------------*----------------------L-006--------5
    CALCSTMTACCOUNT--DIMENSION--CRITERIATYPE--CRITERIAVALUE--GROUPBY--GROUPLEVEL
    ICP_ENTITY--------------ACCOUNT----LIKE-----------------*----------------------(blank)------0     
    ICP_ENTITY--------------ICP-------------LIKE-----------------*----------------------L-007--------5
    etc. for all 80 relevant ICPs. Then the amounts would be exported twice to the account? Once to [ICP NONE] and thanks to the logic, also once to the ICP mentioned in the flatfile (i.e. 006).
    SH, I understand your point, however that kind of maintenance we already covered. However, each month we still need to create a new logic for each account that had never carried an ICP in the past. We cannot do this upfront since there are thousands of accounts and many different logic groups and parent mappings.
    Edited by: JDeM on 6-apr-2011 6:21

Maybe you are looking for

  • Trouble installing XL reporter

    We recently added the XL reporter addon, and it installed on every computer on the network except for one. The computer had .NET 2.0 beta on it, which we thought was the problem originally. We uninstalled it, and let it revert back to .NET 1.1, which

  • EMET 5.0 Installer Fails

    The EMET 5.0 installer kept failing on the StartServices action. I created a transform, deleted the action from the InstallExecute sequence, and it worked like a charm. I was able to start the service manually afterwards.

  • Stock Type X Quality Inspection in Production Orders

    Hello, I have the material 123EDFXXX that the Production order has set the Stock Type =X (Quality Inspection)... We don´t know how was that set!! since that material has not active the QM Views in the material master. There is another master data (pr

  • Using functions/sql in report columns

    Hi, New at CRM OD so struggling with reports... So the problem is : Have an Account Record and an associated "Parent Account" with it (Type: Account) Now the report must show the Account Name, Parent Account(if any), ID of the Parent Account. Not sur

  • Yacht Management Application

    looking for a contract developer to build a "basic" labview application to monitor systems onboard yachts.  maybe 6 or so different types of inputs from sensors like J1939 interfaces on engines and generators, serial outputs RS432 and 232 from severa