Renaming Member Names

I have member names that I need to change in Planning 9.2. I know I can change the member names one by one in Planning, but that would take a long time. I have 350 members that I need to be changed from N1 - N350 to B1 - B350. Does anybody know a way to change the the member names automatically? I haven't found anything in HAL yet. Regards.

I generally suggest the member names be static codes and the alias be the only thing which changes -- this does affect your code readability however allows you to use HAL and other methods to rename the alias.
Other folks may have the answer to how to rename using HAL however our method didn't require that.
Good Luck,
-John

Similar Messages

  • Renaming a member name

    <p>Is there any way to rename a member name using rule file? I amusing Application Manager 6.5.1</p><p>Thanks in Advance.</p>

    h_user:<BR><BR>Unfortunately you can not. members must be renamed using Application Manager.<BR><BR>Sorry.

  • Essbase Member Name Rename

    Hi,
    I rename or flip the names of two members of my sparse dimension.
    Two Step + 2
         2S Est + (8)
         2S Non Est + (287)
    User ask me to flip the names change 2S Est member name to 2S Non Est and 2S Non Est to 2S Est. After doing this total of these members always wrong, I just flip the names and it gives me the total of original members even after change the names.
    If I run my calc script of Budget it just double the total of all members.
    Please help me on this issue
    Thank you,
    T.Khan

    IF you flip two member names in the outline, Essbase thinks you just moved them to a new location. In order to actually flip them requires a two step process . First rename bothe members to something different. save the outline, then second name them to what you want them to be and save the outline again.
    So if you have members Bob and Bill and want to switch them, name Bob bob_1 and Bill Bill_1 save the outline, then name bob_1 to Bill and Bill_1 to Bob and save the outline again

  • Renaming Existing Member Names

    We are trying to do a long list of outline Member name changes (~200 changes) for Level 0 or Parent Level members and noticed the API function ESBOTLRENAMEMEMBER . It looks like this could be used by others and have seen several Threads in OTN talking about the function, but I haven't seen any posts pointing to a working Excel VBA to do a Find/Replace with this function. Can Anyone point to a working VBA code to do a find/ replace?
    what I am trying to do is have a worksheet with a "Original Names" and a column with "New Names" and have the code to a loop through the list.
    This sounds like a basic task that many folks could use. Does anyone have something similar that they have created?
    Thanks ahead of time!
    Robert

    I was doing exactly this recently with a 9.3.1 ASO cube. The forum will screw up the formatting but you can probably work out what's going on. Note the ???? placeholder for the number of lines and placeholders for APPNAME etc. This is very basic and features no error trapping - it was for a one time deal in a development environment, not regular and / or production use.
    Any use is entirely at your own risk.
    Good luck!
    ============================
    Public Sub UpdateOutline()
    Dim Init As ESB_INIT_T
    Dim ObjDef As ESB_OBJDEF_T
    Dim ProcState As ESB_PROCSTATE_T
    Dim lngCount As Long
    Dim strOldName As String
    Dim strNewName As String
    Dim lngInst As Long
    Dim lngCtx As Long
    Dim lngStatus As Long
    Dim lngOutline As Long
    Dim lngMember As Long
    Dim intItems As Integer
    'Init API
    Init.Version = ESB_API_VERSION
    lngStatus = EsbInit(Init, lngInst)
    'Log in
    lngStatus = EsbLogin(lngInst, "SERVER", "USERNAME", "PASSWORD", intItems, lngCtx)
    'Open the outline
    lngStatus = EsbSetActive(lngCtx, "APPNAME", "DBNAME", intItems)
    With ObjDef
    .AppName = "APPNAME"
    .DbName = "DBNAME"
    .FileName = "DBNAME"
    .hCtx = lngCtx
    .Type = ESB_OBJTYPE_OUTLINE
    End With
    lngStatus = EsbOtlOpenOutline(lngCtx, ObjDef, ESB_YES, ESB_YES, lngOutline)
    'Loop through all members in the sheet
    For lngCount = 1 To ????
    strNewName = ActiveSheet.Cells(lngCount, 1)
    strOldName = ActiveSheet.Cells(lngCount, 2)
    lngStatus = EsbOtlFindMember(lngOutline, strOldName, lngMember)
    lngStatus = EsbOtlRenameMember(lngOutline, lngMember, strNewName)
    Next
    'Write the outline
    lngStatus = EsbOtlWriteOutline(lngOutline, ObjDef)
    'Restructure
    lngStatus = EsbOtlRestructure(lngCtx, ESB_DOR_ALLDATA)
    'Call EsbGetProcessState until completed
    lngStatus = EsbGetProcessState(lngCtx, ProcState)
    While ProcState.State <> ESB_STATE_DONE
         Application.Wait DateAdd("s", 10, Now())
         lngStatus = EsbGetProcessState(lngCtx, ProcState)
    Wend
    'Unlock the outline
    lngStatus = EsbUnlockObject(lngCtx, ESB_OBJTYPE_OUTLINE, "APPNAME", "DBNAME", "DBNAME")
    'Close the outline
    lngStatus = EsbOtlCloseOutline(lngOutline)
    'Log out of server
    lngStatus = EsbLogout(lngCtx)
    'Terminate API instance
    lngStatus = EsbTerm(lngInst)
    End Sub

  • Change member names in Outline

    I have in the outline:Dept dimension with a member Marketing and Account Dimension member name Mkt. When I changed the member name in Dept dimension to Total Marketing and Account Dimenstion to Marketing I lost all the data.Any suggestions to update the outline?Thanks,Jenny

    It's been my observation that Essbase thinks you deleted one member and created another. Data (especially level zero data) is generally tied to member names, not outline position.If you are renaming an upper level member, it may or may not disappear. You can recreate your data by forcing a calc.If you are renaming a level zero member, you have to do it in two steps. First create the new member and save the outline. Second, run a calc that only sets NewMember = OldMember. Third, delete the old member.Good Luck,Tim

  • Changing member names

    Hi,I have an existing outline and I want to change some member names. The outline has data in it. I was wondering if it is possible via a script or a rules file to rename some members without it affecting the data.Thanks in advance.

    A load rule will only add new members or add new members removing members it does not recognize (Using remove unspecified), but will not do a rename. You could do it using the API. One word or warning if you have two members A and B and change B to C and A to B what will happen is the data from A will disappear, A will now contain B's data and C will not have any data. You would have to do this in two stepsChange B to C then Save the database then change A to B and save the database. Please let me know if you have any other questionsGlenn [email protected] Solutions Inc.

  • Validation Rule Error :Invalid Member Name In Lookup ({|0|}) value

    We defined fdm validation rule as follows.
    |Actual, April, 2010, YTD, ENTITY CURRENCY, Mumbai, TotalAssets, [NONE], [NONE], [NONE], [NONE], [NONE]|-|Actual, April, 2010, YTD, ENTITY CURRENCY, Mumbai, TotalLiabilities, [NONE], [NONE], [NONE], [NONE], [NONE]|= 0
    After testing the above rule definition, it gives below error message.
    Err = Invalid Member Name In Lookup ({|0|}) value in ID indicates invalid member)
    Scenario: ACTUAL [1]
    Year: 2010 [2010]
    Period: APRIL [83886080]
    View: YTD [2]
    Entity: MUMBAI [7]
    Parent Entity: MUMBAI [7]
    Value: ENTITY CURRENCY [-1]
    Account: TOTALASSETS [150]
    ICP: [NONE] [-1]
    C1: [MISSING_VALUE] [-1]
    C2: [NONE] [0]
    C3: [NONE] [0]
    C4: [NONE] [0]
    Lookup Error (2)
    Err = Invalid Member Name In Lookup ({|0|}) value in ID indicates invalid member)
    Scenario: ACTUAL [1]
    Year: 2010 [2010]
    Period: APRIL [83886080]
    View: YTD [2]
    Entity: MUMBAI [7]
    Parent Entity: MUMBAI [7]
    Value: ENTITY CURRENCY [-1]
    Account: TOTALLIABILITIES [-1]
    ICP: [NONE] [-1]
    C1: [MISSING_VALUE] [-1]
    C2: [NONE] [0]
    C3: [NONE] [0]
    C4: [NONE] [0]
    Also we could see in the Expression after lookup substitution (scratch pad): we are getting 0-0=0.
    Please provide you inputs.

    I have not looked closely, but C1 is showing as "Missing Value". Have you checked to see if [None] is a valid member for the account you have selected (TotalLiabilities)?

  • Selecting Member Name and also Alias in Web Analysis report

    I have made a web analysis report and now i want to show member names as well as alias of the members which i have selected on row side. How can i do that?
    Thanks in advance.

    in the member properties, you have an option to show alias, member name, or both. Click on both / alias as per the requirement

  • How can I pass value based on member names in a script in 11.1.1.3

    I want to pass a value to only those members of CostCenter dimension which has "5" in their name.
    Eg.
    C12345100
    C34565210
    C34217890
    So in the above case the value should exist only in the above 2 cost centers.
    Can someone guide me in the right direction to accomplish this ?
    Thanks in advance

    Just now I got more clearance on the requirement.
    I want to create blocks only on the selected Cost Centers & Business Unit combination.
    I have the following members in both these dimensions
    Cost Centers
    C12345980
    C12345981
    C12345982
    Business Unit
    BU5980
    BU5981
    BU5555
    Now I want to pass a value to one of the dense dimension members from Measure dimension (member name = CrtBlk) to only those CCs & BUs where the last 4 digit matches.
    So in this case it will be for only the first 2 cost centers.
    Thanks in advance.

  • List of avaliable MDX properties / Always show member name instead of alias

    Hi all,
    does anyone know if there is a list of ALL available MDX properties which can be used in an MDX query with Essbase?
    There is a very small list in the technical documentation (http://docs.oracle.com/cd/E12825_01/epm.111/esb_techref/mdx_properties.htm), however I know there are a lot more properties.
    E.g. one property which is not documented is ANCESTOR_NAMES:
    WITH MEMBER [Year].[dummy] AS '0', SOLVE_ORDER = 0
    SELECT {[Year].[dummy]} on columns,
    [Account].Members properties ANCESTOR_NAMES on rows
    FROM [App.Db];
    Anyone knows if there is such a list?
    And another question:
    The Query always brings up the alias of the members (e.g. [Account].Members). Is there a way that per default the member name instead of the alias is used? Without using the MEMBER_NAME property?
    Essbase version: 11.1.1.3
    Thanks
    Th

    amaerki wrote:
    For the second question regarding the member name try the following statement in a MaxL session:
    alter session set dml_output alias off;works like a charm, many thanks.
    Anyone an idea on the list of properties?
    Edit: found something related to XMLA: http://docs.oracle.com/cd/E12825_01/epm.111/aps_admin/ch03s03s07.html
    However, e.g. the porperty PARENT_UNIQUE_NAME does not work. Also the Book MDX solutions has a list with it with e.g. PARENT_UNIQUE_NAME specified which does not work...
    Anyone an idea how to get a list of all properties valid with MDX using Essbase?

  • Backup 3.1 V356 .Mac member name or password is not set

    Hello,
    I recently changed my .Mac Password and since I have done so, backup fails with .Mac member name or password is not set when I try and backup my personal data to my iDisk.
    I read on the Backup help to delete all associations with .Mac in the Keychain, which I did (I had this error before deleting the Keychain error: Invalid .Mac user name or password
    Unable to complete backup at this time.) I believe I deleted all of them and now how the Member name or password is not set. My way of trying to fix this was by going to the finder and clicking on the iDisk. I did this, it prompted me for the Username and Password, I re-opened backup and still no joy.
    Can anybody else think of anything?
    Do I need to delete backup and re-install it or something?

    Things to try
    System Preferences in the Internet section, under the Account table, re-enter your .mac email address and password
    On your hard drive go to Library/Keychain and see if there are any values for .mac
    JTS

  • Can we use Aliases instead of member name in Calc Manager

    We migrated business rules to Calc Manager. After migration Calc Managers are not getting validated (stating the member is missing in the database). Later found out that in the script it has alias name instead of member name which was causing this error.
    example
    Member name = C001
    Alias = Texas
    in the script it is mentioned Texas = 5; (this statement throws an error while validating, stating Texas is not present in the outline, even though Texas is present in the Alias table as an alias for C001).
    Once I modify the script to C001 = 5; it gets validated without any issue.
    Does this mean in Calc Manager we cannot use Aliases unlike business rules and Calc Scripts?
    Please advice.

    The 'Defects Fixed' section of the release notes for 11.1.2 includes...
    "Calculation scripts validate inconsistently in Essbase and Calculation Manager (8800397)."
    ...which is pretty broad!
    Can you run the rules OK? If so, I'd just ignore the Calculation Manager validation message.

  • Changing a member name in Essbase

    In my ASO cube - I need to change both a level 0 and parent member name in EAS. Is it as easy as edit member properties and typing in the new name? Does the existing data follow? Also, does going from lower case to upper case create a similar change in the outline?
    Thanks,
    Paul

    Hi Paul
    In my ASO cube - I need to change both a level 0 and parent member name in EAS. Is it as easy as edit member properties and typing in the new name? Does the existing data follow? Also, does going from lower case to upper case create a similar change in the outline?you can also use rule file to change the alias name if you are trying to change the alias name in bulk, but if you have to do for few members then goto edit member properties and change the alias it will be an easy process,
    change of alias name doesnot harm your datayes going from Lower Case to Upper Case create similar change to outline
    Thanks,
    Avneet Singh

  • Reading data from a text file into PAS - Dimension member names truncated

    Hi,
    I created a procedure to dump variables and data into a text file to load into another model. I used a semicolon as a field seperator.
    The data, measures and dimension members are dumped properly into a text file and no dimension member names are truncated .
    However when I read the data into  a measure, and I issue a peek command, dimension meber names are read in truncated
    and remain full names in the text file. Any reason for this? What do I need to do to prevent this from happening?
    THanks.
    Lungile

    Hi Lungile,
    The problem that you're likely having is that you haven't created a file description for the file from which you're reading.  When loading data into Application Server from a text file, you would normally go through three steps:
    1. Enter the ACCESS EXTERNAL subsystem
    2. Specify the name of the file to be read
    3. Specify the format of the file field names, types, widths, and positions.
    If you go into the Application Server help, select "Application Server Help", then "Application Server at the command level", then "Variables and reading in data", and then "Reading an external file", you will have the process of the steps you need to follow outlined for you, including links to the help topic for each command you need to issue.
    So what I think you need to do is use the DESCRIPTION command to specify the names of your fields, their type, and also their width, in order to ensure no truncation of data on the load.
    The same DESCRIPTION statement is required if you want to use your text file as the source of a dimension.
    Hope this helps,
    Robert

  • Susbtitution Variables in rules file to replace a member name with another

    Hi everybody,
    Can I use substitution variables to replace a member name with another name in rules file?
    Please let me know if we can use substitution vars.
    Essbase version :11.1.2
    Thanks,
    K.as

    Are you the same guy?
    http://www.network54.com/Forum/58296/thread/1287447433/Susbtitution+Variables+in+rules+file+to+replace+a+member+name+with+another+name
    The answer is still, "No".
    Regards,
    Cameron Lackpour

Maybe you are looking for

  • Free Goods Scenario..

    Hello everyone, I am testing one scenario.. please guide me.. in xk02 i have activated "Grand Discount in Kind" in MM02 purchasing view i have entered Qual for Free good dis as "1". i have maintained the purchasing info record also in MBN1/MBN2. and

  • Lenovo toolbox and fingerprint software stopped working on Thinkpad W700 Windows 7 Pro 64 bit

    After installing Lenovo Updates an unknown USB device appeared in device manager. Per the instructions of a Lenovo support person I performed a system restore to a time prior to the updates. After doing that the Lenovo Toolbox and Fingerprint softwar

  • SATA11 is it compatable with all controller cards

    I want to add 500gb HD's to my G4 Giga and know I need a SATA controller card, I am considering this one card pic is this card compatable with SATA11 hard drives? Powermac G4 Giga-ethernet Dual 1.2ghz 100bus 2 Gig Ram 2xHD 80gb+120gb USB1+2/FW   Mac

  • IPrint doesn't work with 7410 printer...

    despite it being on the supported-printers list. other reviewers said the same thing. anyone gotten it to work with a 7410? if so, how?

  • Differences in airplay between ios 6 and 7

    Watching video from ipad 2 with ios 6.1.3 through apple tv i could expand the video to fill the tv screen. Since upgrade to 7 i cant figure out how. Can anyone advise?