Unsorted member list @RELATIVE
I am trying to copy data from one set of products to another for 2 entities. Entity1 uses Map1 products whilst Entity 2 uses Map2 My sample Product dimension structure is as follows:-
Product
|_ProdA
|_ProdB
|_ProdC
|_ProdE
|_ProdF
|_Map1
|_ProdA (shared)
|_ProdB (Shared)
|_ProdC (Shared)
|_Map2
|_ProdA (shared)
|_ProdF (shared)
|_ProdE (shared)
The mapping is defined by the position of the shared products in Map1 and Map2 eg Prod A maps to ProdA, Prod B maps to Prod F etc
I have used the MDSHIFT function but I cannot get an unsorted member list (@RELATIVE etc sorts the retrieved member list and also removes duplicates).
Is there another way to copy data from Map1 to Map2?
Thanks
I suggest you not try to count on a process moving data only based on relative outline order. It would be more robust to name the items in a similar fashion and use some of the text functions to assist your business problem. You will probably also find that datacopy may not work well under certain design constraints when you are attacking this problem.
Other thoughts from the forum?
Regards,
John A. Booth
http://www.metavero.com
Similar Messages
-
Rules - Reference an entity member list and then exclude some entities
I have rules written to extract data in a specific file format.
I am using a dynamic member list and then want to exclude some of the entities from doing the extract.
The member list is base of a parent - it has about 500 entities. I only want to exclude 5 entities. I don't want to have to create a member list of 500 entities just becasue 5 of them are not needed.
I can't use
POV_ENTITY <>
OR If Not POV_ENTITY =
becuause it is not the POV_ENTITY it is the entity in the member list.
How can I write that?
Before:
For Each Entity in HS.Entity.List("",ListName)
After: (gives me a Syntax error):
For Each Entity in HS.Entity.List("",ListName) AND If Entity Not "TAX_ROLLUP.TAX_DOM" Then
Thanks!
Full section of the rules:
If ListOfEntity Then
'Flag accounts have a different name than the Entity list
'We need to include the name of the entity list in the File name
'as well as loop through it to extract those entities
'List Name = "Tax Entity & the right portion of the flag account beginning after "Tax_"
UndSco=Len(ListToXtract)
NameR = Right(ListToXtract, UndSco - 4)
ListName="Tax Entity " & NameR
'File Name is the concatenation below
'Admin has to change the path in the WriteToFile routine at the bottom of this file
FName="HFM_RIA_" & ListName & "_" & pov_period & "_" & pov_year & "_" & XView & "_" & FDate & ".txt"
'Below is the header of the file
Call Writetofile("*************************************************",FName)
Call Writetofile(pov_scenario & " " & pov_period & " " & pov_year & " " & XView,FName)
Call Writetofile("*************************************************",FName)
Call Writetofile("Entity" & "," & "Account" & "," & "ECT" & "," & "PCT" & "," & "CAD" & "," & "CZK" & "," & "EUR" & "," & "GBP" & "," & "PLN",FName)
'We loop through all the entities of the list related to the current flag account
For Each Entity in HS.Entity.List("",ListName) AND If Entity Not "TAX_ROLLUP.TAX_DOM" Then
Edited by: user2609991 on Jan 20, 2010 6:23 AMSorry, yes I did it now using the greather than and less than signs.
I am able to load the rules file but it still writes the Tax_Dom info to the file.
I think I am going to give up and just create a big member list of all the entities less those six.
Thanks for responding.
Edited by: user2609991 on Jan 20, 2010 11:33 AM -
Table for Stock Requirement List related information
Dear Sir,
We have make-to-order scenario , on receiving the Order from Customer we first create a Sale-Order for the Ordered Item . Subsequently in MD04 , we find a requirement getting reflected for the Customer Order .
For example say the Sale-Order number is S-101 and the Line Item is 10 for the FERT material say FERT-101 having the Order quantity as 1 number . In MD04 , we find a requirement getting reflected with the following information :
MRP Element --> CustOrd
MRP element data --> S-101 / 00010 / 0001
Recd/Reqd Qty --> 1-
Available Qty --> 1-
We need to write a Z program for getting the list of the requirements against the Customer Order (as shown in MD04) .
Kindly guide us as which Tables we need to refer for getting the above information pl .
We assure to award full points for the suggested solution .
Rgds
B MittalHi,
Pls use below function module, same as you will get Stock Requirement List related information
MD_STOCK_REQUIREMENTS_LIST_API
For test, goto SE37 and test it
Regards,
Sankaran -
Extension of target group member list
Hi,
does anybody know a guide or something else in which way i have to define additional fields for displaying target group member list?
Thanks in advance
Tobiassolved by myself!
-
Dynamic Entity Member Lists using UD1 and UD2
Hello fellow HFM gurus:
I have created dynamic member lists to get all members of the entity dimension that have a UD1 or UD2 member as specified in the script.
THe member lists all appear in HFM, but when I try to select them, I get a run-time error. I am trying to select them in the member selection of a data form (in the same drop down with the different system member lists for entiites, like hierarchy, descendants, etc.).
I believe this is the standard syntax. Please let me know if something is wrong with it.
ElseIf HS.Dimension = "Entity" Then
If HS.MemberListID = 1 Then
ELi=Hs.Entity.List(",")
For i = Lbound(ELi) to Ubound(ELi)
If HS.Entity.IsBase("",ELi(i)) = TRUE Then
If (StrComp(Hs.Entity.UD1(ELi(i)),"DD",vbTextCompare)=0) Then
Hs.AddEntityToList "",ELi(i)
End If
End If
Next
End if
Error in HFM:
Invalid member selection. Error executing VBScript Microsoft VBScript runtime error, Line 475:Wrong number of arguments or invalid property assignment: 'HS.Entity.List'.Error executing VBScript 0.Error Reference Number: {9A7697E2-75AE-4A06-9A34-B45D58022984};User Name: mark.d.smith@Native DirectoryNum: 0x80042fc2;Type: 1;DTime: 9/10/2012 5:51:16 PM;Svr: VMHODDLPHP4;File: CHsvScriptEngine.cpp;Line: 392;Ver: 11.1.2.1.103.3505;Num: 0x80042fc2;Type: 0;DTime: 9/10/2012 5:51:16 PM;Svr: VMHODDLPHP4;File: CHsvDSMemberLists.cpp;Line: 2722;Ver: 11.1.2.1.103.3505;Num: 0x80042fc2;Type: 0;DTime: 9/10/2012 5:51:16 PM;Svr: VMHODDLPHP4;File: CommonMetadataInternal.cpp;Line: 461;Ver: 11.1.2.1.103.3505;Num: 0x80042fc2;Type: 0;DTime: 9/10/2012 5:51:16 PM;Svr: VMHODDLPHP4;File: CHsvEntities.cpp;Line: 338;Ver: 11.1.2.1.103.3505;Num: 0x80042fc2;Type: 1;DTime: 9/10/2012 5:51:16 PM;Svr: VMHODDLPHP4;File: CCommonDimension.cpp;Line: 1015;Ver: 11.1.2.1.103.3505;Hi Mark,
Please check the double quotes after Entity.List. It should be "","".
Regards,
S -
Display Dynamic Member List Variable value in the Header
Hi
In my HFR report im using a dynamic member list as DynList1(@POV) in the Entity Dimension; for HFM Application.
For the Entity Parameter im using User Prompt for Entity.
For the User Prompt im using a choice list of Four entity members. E1, E2,E3, E4.
I have 4 member lists ML_E1,ML_E2, ML_E3, ML_E4 such that ML_E1 contains few of the descendants of E1.
So wen i run the report i select E1 in the user prompt and the ML_E1 is used in the Report. This is working fine.
Now, i want to display the MemberName and Description of E1 in the Header.
Im not sure if it can be done. But wanted some confirmation from Hyperion Community on whther this can be done.If yes, please let me know how.
Thanks
VibhutiI tried to recreate the problem like listed above, but after I add the Outputcollection of the Invoke as a parameter, there is no schema info (not even task:task) when editing the Assignment and Routing Policy section. At any rate, there weren't errors to speak of - the instance completed with "The state of this instance is Completed".
In the meantime, I've used a while loop to loop through a sequence of approvers that are result of a query. I'll have to keep track of approvers and include them in each new payload I think. -
I am receiving the following error message when I try to click on the Member Selection icon:
'Selected member list cannot be empty'
Can someone please tell me what's causing this error, and how I can fix it?
Thanks!Hi SST,
Thanks for your answer.
As it turns out, the reason this error occurred is because of the Windows screen configuration. Instead of the Member Selection screen showing up in the active Excel tab, the screen was appearing 'in limbo', and therefore wasn't visible. As a result, the error kept appearing when the Member Selection icon was clicked on repeatedly. -
How to create a Unique Member List for PlugAccounts ?
Hello everybody,
Does anyone knows or did it in the past how to create a Unique Member List for Plug Accts? If anyone does could you please paste some scripting for reference?
Thank you very much, JBDim arrPlugs(100)
j = 1
Plug_Acct_List = HS.Account.List("","")
For Plug_Acct_loop = LBound(Plug_Acct_List) To UBound(Plug_Acct_List)
If Hs.Account.PlugAcct(Plug_Acct_List(Plug_Acct_Loop)) <> "" then
strPlug = Hs.Account.PlugAcct(Plug_Acct_List(Plug_Acct_Loop))
blnFound = False
For i = LBound(arrPlugs) to UBound(arrPlugs)
If arrPlugs(i) = strPlug then blnFound = True
Next
If blnFound = False then
HS.AddMemberToList strPlug
arrPlugs(j) = strPlug
j = j + 1
End If
End If
Next -
11.1.3 - Reporting - User Defined Member Lists
I exported a report from our production environment which is version 9.3.1 and imported into our development environment which is version 11.1.3 via Workspace and the user defined member list was not imported. Is there a way to have them included when reports are exported or do they have to recreated after they are imported?
Edited by: DPA1101 on Apr 8, 2010 11:55 AMI'm running 11.1.1.3 and just ran into some problems with user-defined lists and found out that, for reports using Essbase as the source, the lists are stored as txt files in the database directory. So exporting the reports will never include the lists. You would need to copy the files from one server to the other. There are at least 3 files. Two of them are like indexes. The third contains XML with the actual list.
We're just starting to play with user lists so I haven't figured out if the naming convention I'm seeing is consistent everywhere. In my case, I have a file named ADMDir.txt. This has a single entry that points to another file. That file contains the list names and references to the files that contains the list (in xml).
I hope this helps.
Jerry -
Retrieve current period in member list
Dear all,
Is there any function in member lists to retrieve the current period? Example:
Month() = Returns current month
Many thanks for your help,
BenoitHi Benoit
I think you need get the actual year or month, here an example how to get them in member lists file definition.
Sub EnumMemberLists()*
'as = array of strings
Dim asYear(1)
Dim asPeriod(1)
Select Case HS.Dimension
Case "Year"
asYear(1) = "Actual Year"
HS.SetMemberLists asYear
Case "Period"
asPeriod(1) = "Actual Month"
HS.SetMemberLists asPeriod
End Select 'HS.Dimension
End Sub 'EnumMemberLists
Sub EnumMembersInList()*
Select Case HS.Dimension
Case "Year"
Select Case HS.MemberListID
Case 1 'Actual Year
HS.AddMemberToList CStr( Year( Date ) )
End Select 'HS.MemberListID Year
Case "Period"
iMonth = Month( Date )
'the label for the period is needed
If iMonth = 1 Then
sMonth = "JAN"
Else
sMonth = "DEC"
End If
Select Case HS.MemberListID
Case 1 'Mes Actual
HS.AddMemberToList sMonth
End Select 'HS.MemberListID Period
End Select 'HS.Dimension
End Sub 'EnumMembersInList -
Can some one give me a complete sample dynamic member list for reference?
Sub EnumMemberLists()
'| |
'| This block of code defines which dimensions have lists and how many |
'| lists per dimension have been created. |
'|____________________________________________________________________________|
Dim aEntityLists (2)
Select Case HS.Dimension
Case "Entity"
aEntityLists(1) = "US"
aEntityLists(2) = "NonUS"
HS.SetMemberLists aEntityLists
End Select
End Sub 'EnumMemberLists
Sub EnumMembersInList()
Select Case HS.Dimension
'| |
'| This block of code specifies the criteria for each of the entity lists. |
'| |
'| They may be revised as needed. Note that these are dynamic lists. |
'|____________________________________________________________________________|
Case "Entity"
Select Case HS.MemberListID
Case 1
US_list = HS.Entity.List("FlatOrg", "[Base]")
For US_loop = LBound(US_list) To UBound(US_list)
If HS.Entity.UD1(US_list(US_loop)) = "US" Then
HS.AddEntityToList "", US_list(US_loop)
End If
Next
Case 2
NonUS_list = HS.Entity.List("FlatOrg", "[Base]")
For NonUS_loop = LBound(NonUS_list) To UBound(NonUS_list)
If HS.Entity.UD1(NonUS_list(NonUS_loop)) <> "US" Then
HS.AddEntityToList "", NonUS_list(NonUS_loop)
End If
Next
End Select 'Entity List
End Select 'Entity
End Sub 'EnumMembersInList -
Member Lists defined by user in Data Grids or Data Forms
Hi guys,
I'd like to know if it is possible to include in either a Data Form or a Data Grid a member list created by myself.
If it's possible, could you please tell me the steps to do so? I tried using AddMember:MemberList but it did not work.
Thanks!
L.Hi,
We can see this option in the Member Attributes of Dimensions.
Specifies the account name used for identifying differences in intercompany transactions. The PlugAcct
attribute is required when the IsICP attribute for the account is selected.
When we run an inter-company transaction the difference amount would be reflected in Plug Account.We need to write a rule to see that difference amount in the plug Account. -
ODI Extract data to HFM by using hierarchies / member lists in filters
Hi all,
is it possible to use member lists or Account hierarchies in Account filter and Entity filter of LKM HFM Data to SQL?
In example:
ACCOUNT_FILTER=AccList (where AccList is a list)
or
ACCOUNT_FILTER=AccX.* (where Acc is a parent account and we want all its children)
ODI Version 10.1.3.6.5
ThanksHI SH,
in last patch 10.1.3.6.7 it's possible to use hierarchy with account like AccountParent.* but not member lists.
In any case, we have extracted members from a HFM member list to staging table and then convert it to a string in order to use in the KM options.
Regards -
Cannot access system member lists after deleting unused currencies
I recently removed some unused currencies from the metadata file for an app.
The currencies I removed were not set as the default currency for any entities, and there was no stored data in the application using those currencies. The currencies removed were also not referenced in the rules file or the member list file.
The problem is that, after deleting the unused currencies, when I try to select either the "[Inputs]" or "[Totals]" system member lists for the Value dimension (within a grid), the system returns a "The parameter is incorrect" error message, and no list appears. The log from system messages is as follows :
The parameter is incorrect.
System Message Details
+Error Reference Number: {AF171E03-945D-4616-802F-21E90DD45CFA};+
Num: 0x80070057;Type: 1;DTime: 23/03/2010 11:20:34;Svr: EUROPEMUK360;File: DSCommonMetadataTI.cpp;Line: 456;Ver: 9.2.0.0.1380;
Num: 0x80070057;Type: 0;DTime: 23/03/2010 11:20:34;Svr: EUROPEMUK360;File: DSCommonMetadataTI.cpp;Line: 648;Ver: 9.2.0.0.1380;
Num: 0x80070057;Type: 0;DTime: 23/03/2010 11:20:34;Svr: EUROPEMUK360;File: CHsvDsVti.cpp;Line: 446;Ver: 9.2.0.0.1380;
Num: 0x80070057;Type: 0;DTime: 23/03/2010 11:20:34;Svr: EUROPEMUK360;File: CommonMetadataInternal.cpp;Line: 1623;Ver: 9.2.0.0.1380;
Num: 0x80070057;Type: 0;DTime: 23/03/2010 11:20:34;Svr: EUROPEMUK360;File: CommonMetadata.cpp;Line: 3273;Ver: 9.2.0.0.1380;
Num: 0x80070057;Type: 1;DTime: 23/03/2010 11:20:35;Svr: EUROPEMUK143;File: CCommonDimension.cpp;Line: 961;Ver: 9.2.0.0.1380;
All the other system member lists in the Value dimension work fine, and all other member lists in other dimensions are ok. I tried reloading a metadata file with the old currencies back in, but this did not resolve the issue. There are no special characters in any member names or descriptions.
The app is on HFM v9.2.0.3.0.1380
Any help would be much appreciated
Regards
Mikedelete the file homedirectory/library/preferences/com.apple.dock.plist and log out/in. this will reset your dock, spaces and exposé preferences to the defaults. set them up again.
-
Error while loading Member list
Hi,
I'm using Financial Management 9.3.1.
When opening a Member List file (*.lst) I'm getting the following error:
Unexpected error: 80042380 occurred.
However, the file seems to open and, when clicking on "Explore Data", I get the following error message:
Error occurred while accessing the safe array.
Any help will be appreciated.I just had the same error - I tracked it down to an error in the structure of a Select...Case construct in the code in the .lst file. With this sort of structural error in the script, there was no helpful error message in the HFM ErrorLogViewer - so I isolated it by commenting out all the newly added code and gradually uncommenting it until I recreated and therefore spotted the problem.
Hope that helps
Nigel Dahl
Maybe you are looking for
-
A couple oe f days ago, I started downloading the BBC's version of Sherlock. I have the entire first season completely downloaded. The second season (and unaired pilot) is a different story. It was downloading, but my internet kept crashing so I coul
-
Yet more problems! Now the computer recognises ipod, but itunes doesn't
I used my ipod with my old laptop, but now I want to use it on my new one. Firstly the ipod wouldn't sync, and after literally hours of messing, itunes kept saying "error: cannot sync". I still haven't resolved that issue. But now itunes doesn't reco
-
ITune 9.1.1 (12) does not recognize iPod Touch
I tried to add new music onto my iPod touch today, and found that iTunes did not recognize my iPod. I even used three different USB cords to connect. I cannot update to a new version of iTunes because my OS is so old (I am waiting for the summer 2011
-
All templates open (by default) in spanish.
HI, I just bought the pages app and am having trouble changing the templetes to english. I've tried using the inspect>text>more tabs to change the language, but it doesn't seem to do anything. I'm wondering if theirs a bug with this app or am I mis
-
Pixels and document size differences in Illustrator compared to Photoshop
Why is the pixel ratio of a project in illustrator different than that of the same pixel ratio of a project in Photoshop? Example: A project can in Illustrator can have an artboard of 950px X 950px and be 12in and in Photoshop that same pixel ratio