SAP BPC 7.5 SP 7 - Master Data Load Detected duplicate member ID

Hi Gurus I have  a requirement.
I am loading the Master data for Cost Center - initially while loading master data i didnot load hierarchy. Now I started to load the Master data with Hierarchy but when ever I tried vailidate the transformation file then it is throwing the "Detected Duplicate member "
Let me show you the transformation - what I wrote there
*OPTIONS
FORMAT = DELIMITED
HEADER = YES
DELIMITER = TAB
*MAPPING
ID=ID
*CONVERSION
ID=Master_Data_Conversion.xls
Conversion Master_Data_Conversion.xls has the following code this is to remove the spaces EXTERNALINTERNAL
*js:%external%.toString().replace(/\s+/g,"")
Let me show you how I have selected the Data type - Master Data /text from NW BW Infoobject
Selection of infoobject - 0costcenter
Format - External Format
Set Selection - first Tab - Attribute I only wante the Control Area which is 1000 so - Control Area = 1000
2nd Tab - Hierarchy - Import Text node - yes Hierarchy node - xxxxxxx  Version - Empty Member ID - first member    Level - Blank
3rd Tab Language - English
4th Tab Attribute list - Controling Area only is selected
Note: Let me tell you that when I am loading the Master data with out Hierarchy inthe Set Selection the loading is succesful but when I am doing it with the Hierarchy as mentioned in the 2nd Tab I am getting the error as following.
Master data (dealt by table level) has errors
Detected duplicate member ID '201100'
Also, the Master data for Cost Center in the BW is a time dependent so it is having Valid to and Valid from fields which is not there to be delt in the BPC.
Please Help

@Vinay let me tell you when the BW is having the master data which is time dependent then it will have this Duplicate member as we will have duplicate cost center names which are compounded with the Time, so BW will not show an error as there is compounding but BPC do not have that feature.
The was raised with SAP and they resolved this issue.
SAP Note 1641529 - Loading Master Data gets duplicate error in special case
When running Data Manager Package 'Loading Master Data from BW
InfoObjects', 'Duplicate Members are found' error may be reported in below
case:
o In the source BW InfoObjects, there are master data that have
different lengths, and their IDs are all numeric characters. And
o If the members are sorted by their lengths first and then IDs gets
a different order compared with the one if they are sorted directly
by their IDs. Take member '122' and '1101' for instance. In BW,
they are sorted as [122, 1102]; if they are sorted directly by the
IDs, the order is [1102, 122]. And
o when running the package, the members are in both 'Attribute' and
'Hierarchy' selection, and the option Filter members by Attributes
or Hierarchies is used. And
o Select 'External Format' when running the package.
Other terms
DM, Loading Master Data from BW, Duplicate Members
Reason and Prerequisites
It's a program error.
Solution
Please apply this note or upgrade to SP11.
I hope this will help you else let me know the entire requirements so that I can provide some kind of assistance.
Do check how the master data in ur BW is then how the hierarchy nodes and costcenter nodes are there?
Good Luck
Vijay Sumith

Similar Messages

  • Master Data Load Failure- duplicate records

    Hi Gurus,
    I am a new member in SDN.
    Now,  work in BW 3.5 . I got a data load failure today. The error message saying that there is 5 duplicate records . The processing is in to PSA and then to infoobject. I checked the PSA and data available in PSA. How can I avoid these duplicate records.
    Please help me, I want to fix this issue immediately.
    regards
    Milu

    Hi Milu,
    If it is a direct update, you willn't have any request for that.
    The Data directly goes to Masterdata tables so don't have Manage Tab for that infoobject to see the request.
    Where as in the case of flexible update you will have update rules from your infosource to the infoobject so you can delete the request in this case.
    Check this link for flexible update of master data
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/37dda990-0201-0010-198f-9fdfefc02412

  • Process Dimension after BW to BPC Master Data Load

    Hi All,
    i'm looking for the way to process a dimension after master data load from BW to BPC (following the corresponding how to guide in BPC 7.5 NW). The new members are visible from BPC Administrator -> Mantain Dimension Members, but not visible in BPC for Excel after "Refresh Dimension Member".
    New members are visible only if i process dimension from BPC Administrator , but I want this task to be automatic.
    ¿Any ideas?
    Thanks in advance,
    Enrique

    Thanks for your reply,
    I'm using Standard Process Chain IMPORT_IOBJ_MASTER in BPC 7.5 NW SP03. I will open a Sap note.
    As a quick solution, I found in SAP Help (is 7.0 but I suppose it's the same behaviour in 7.5) there is another Process Chain (ADMINTASK_MAKEDIM) that can be used to process a Dimension http://help.sap.com/saphelp_bpc70sp02/helpdata/en/36/339907938943ad95d8e6ba37b0d3cd/frameset.htm. It has two parameteres ("Dimension Name" and "Input File"). Help says that if you leave "Input File" field blank, the dimension is processed, but it is mandatory field in package.
    I have tried to modify package parameters but always appears an error with MEM_XML_PATH parameter in process chain.
    ¿Does anybody know how this package/process chain works?
    Thanks again,.
    Enrique

  • Master Data loading in BPC 7.5 with prefix

    Hi Gurus,
    I need a help in master loading in BPC 7.5
    Currently we are loading GL account with prefix of A and controlling area(COA1)
    BI:0000600000
    BPC: ACOA10000600000
    I have maintained logic in the transformation file as below. Z001 represents the hierarchy Node.
    ID=IF(ID(1:4)=STR(Z001) then STR(A)+ID;STR(A)0CO_AREAID)
    Now client has came with new requirement as below
                               BI                   BPC
    GL Acc               0000600000     A_600000
    GL Node             Z00113            Z001_13
    GL Node             Z00213            Z002_13 
    For the above requirement i have maintained the logic in the transformation file as below. when running master data load package i got the error as
    Line 755 :Command failed ; end position is out of record index
    ID=IF(ID(1:4)=STR(Z001) then STR(Z001_)+ID(5:12);STR(A_)+ID(5:12))
    I need your help in modifying the logic in the transformation file for handling the above requirement.
    And also for handling two hierarchy Z001 and Z002.
    Thanks
    Mahesh

    Hi,
    Your command should like:
    ID=*IF(ID(1:4)=*STR(Z001) then *STR(Z001_)+ID(5:6);*STR(A_)+ID(5:10))
    Hope this helps.

  • Master Data Load to APO from SAP MDM through SAP PI

    Hi SDners,
    This is a Parts Master Data Solution for one of the Largest Auto Manufacturer where SAP MDM will be the central hub of all the Global and Local attributes of Parts . The subscribing system is SAP SCM APO . Please advice if there is any possibility of direct integration between APO -MDM through PI. Does PI has the standard IDOC types to communicate with APO.
    Also does APO has some RFC/BAPI to do master data load for Product Master /n/sapapo/mat1
    Thanks,
    Prabuddha

    Hi,
    Check the LUWs in SM58 in source system and then execute it. Else check in BD87 and push the IDocs manually in ECC.
    Thanks
    Reddy
    Edited by: Surendra Reddy on Feb 24, 2009 10:59 AM

  • SAP standards for retriving the Material Master Data

    Can someone provide me list of all SAP standards for retriving the Material Master Data with respect to views.
    Standard Reports
    Function Modules
    RFC's
    BAPI's.
    T.codes
    Sample code's
    useful answers will surely be awarded.
    Regards
    Vinayak

    Hi,
    These are the standard BAPI's for Material master.
    BAPI_MATERIAL_DELETE Flag Material for Deletion
    BAPI_MATERIAL_DISPLAY Display Material
    BAPI_MATERIAL_EDIT Change Material
    BAPI_RETAILMATERIAL_CREATE Create Material
    BAPI_RETAILMATERIAL_DELETE Discontinue Material
    BAPI_STANDARDMATERIAL_CREATE Create/Extend Material
    BAPI_MATERIAL_SAVEREPLICA BAPI for Mass Maintenance of Material Data
    BAPI_MATERIAL_SAVEDATA Create and Change Material Master Data
    BAPI_MATERIAL_EXISTENCECHECK Check Existence of Material
    BAPI_MATERIAL_GETBATCHCERT Create Quality Certificate for Batch in Portable Document Format (PDF)
    BAPI_MATERIAL_GETBATCHES Create Batch List for a Material
    BAPI_MATERIAL_GETCHARMERCHHIER Supply Characteristics of Retail Material for Material Group Hierarchy
    BAPI_MATERIAL_GETINTNUMBER Assign New Internal Numbers for a Material Type
    BAPI_MATERIAL_GETINTNUMBERRET Assign New Internal Numbers for a Material Type for Retail Materials
    BAPI_MATERIAL_GETLIST Supply List of Materials for Search Criteria Transferred
    Thanks.,

  • Sap bw 7.3 master data load error

    sap bw 7.3 master data load error
    erroe: Exception in Substep Rules

    Hi Jayram,
    I am assuming that you are getting this error when you are loading data from PSA to IO. If so, the error might be because of
    1. Duplicate records
    PSA might have duplicate records. But you will be able to load only one record to Master data IO. In DTP Update tab, there is an option for "Handle Duplicate Record Keys" . Just enable this & try to load again.
    2. Erroneous records.
    Some special reocrds are allowed in PSA where as thye might not be allowed in Master Data/Data Targets like Lower case letters/ some speacial characters etc. If error is because of this, then you might need to correct the data at PSA level & reload the data to Master data. Else get it corrected in source system itself & fetch the data to BW. Or write some code to take care of these special characters.
    Hope it helps!
    Regards,
    Pavan

  • Master data loading in BPC NW 7.5

    Hi all,
    I am trying to load master data from BW into BPC using the packages provided in BPC7.5.
    Master data infoobject in Bw is compounded with 3 other objects.2 of them dont have any master data tables.All they have is a text table(T table).
    When i run the package i get a warning saying compounded object1 is empty.
    i think i am getting the warning because it doesnt have any master data tables(P table,M table and Z table).
    In a different case i had a compounded info object but i didnt have any issue because it had master data table to it.This case is diff since no master data tables exists.
    Can someone help me on how to approach master data loading in a scenario where compounded objects dont have any master data tables.
    Thanks,
    Any help is appreciated.
    KK.

    Hi,
    The document is for BPC when they didnt have the new process chains to load master data.Now they have 2 new process chains.One to load master data attributes and texts and the other one to load Hierarchy.And these 2 packages support compounded info objects too.
    I was able to load profit center attr/texts/hierarchy into BPC although it was compounded to Controlling Area.This wasnt an issue because Controlling Area had master data defined. meaning it had P table and M table created.
    But my issue is for this new master data load i am trying to do the compounded info object doesnt have master data tables.And thats causing an issue.It says Master data table for 0Division is empty.
    I want to know if there is any workaround in BPC for this issue.
    Any help is appreciated.
    Thanks,
    KK

  • BPC NW 10.0 - Master data load

    Hey guys have you tried the automatic master data load in BPC 10.0?
    Would it be possible to perform a delta load for master data?
    When you do a delata load whether the exisiting dimensions and properties will be overwritten or just add another column/row with new members and properties?
    Please provide your thoughts.
    Thanks a million

    By automatic do you mean scheduled? If yes, you can schedule the 'Import Master Data Attrib and Text InfoObj' data manager package. The second prompt will ask if the process should 'Overwrite' or 'Update' (you can also modify the advanced script if you want to always update) Depending on what properties are you populating with your transformation file, those will be updated with what's in the source InfoObject. Assume for example the transformation file in the Mapping section is blank, you have ID '123' with description 'Test' in your dimension and ID '123' and description 'Test - changed' in BW, when the update runs the description will be changed from Test to Test - changed. All other IDs will be added to the dimension. Hope this makes sense.

  • Master Data load does not extract Hierarchy nodes in BPC Dimension ACCOUNT

    Hi Experts,
    I am performing master data load through standard DM package with Filter selection as:
    1. Chart of Accounts
    2. Hieararchy selection has 4 hierarchy names
    3. Selected Import Text nodes
    4. Selected Set Filters by Attribute OR Hierarchies
    I have run this DM package for a set of data and selections a week ago and it worked fine.
    However when i run it now, it is giving issues,
    It extracts any new GL maintained in the BI system however it does not extract any hierarchy nodes at all! (Have tested this by deleting the hierarchy nodes and tried to run the master data load)
    I am running the DM package in Update and have selection as External.
    Any sugestions for checks / has anyone encountered this issue earlier?
    Regards,
    Shweta Salpe

    Hi Guyz,
    Thanks.
    I found that the issue was with the transformation file where i was maintaining the RATETYPE.
    When i removed the mapping of RATETYPE this works fine. (Pulls the nodes of hierarchies)
    however now i do not have Ratetype populated in the system.
    my rate type mapping is:
    RATETYPE=*IF(ID(1:1)=*STR(C) then *STR(TOSKIP);ID(1:1)=*STR(H) then *STR(TOSKIP);ID)
    and in conversion file i have TOSKIP     *skip
    I have to skip the ratetypes for the hierarchy nodes and my hierarchy nodes start with C and H.
    So now that i have removed the mapping for RATETYPE can anyone suggest me a correct way to achieve this? (Note the above mapping formula was skipping all of the hierarchy nodes starting with C and H)
    Regards,
    Shweta Salpe

  • BPC:: Master data load from BI Process chain

    Hi,
    we are trying to automatize the master data load from BI.
    Now we are using a package with:
    PROMPT(INFILES,,"Import file:",)
    PROMPT(TRANSFORMATION,%TRANSFORMATION%,"Transformation file:",,,Import.xls)
    PROMPT(DIMENSIONNAME,%DIMNAME%,"Dimension name:",,,%DIMS%)
    PROMPT(RADIOBUTTON,%WRITEMODE%,"Write Mode",2,{"Overwirte","Update"},{"1","2"})
    INFO(%TEMPNO1%,%INCREASENO%)
    INFO(%TEMPNO2%,%INCREASENO%)
    TASK(/CPMB/MASTER_CONVERT,OUTPUTNO,%TEMPNO1%)
    TASK(/CPMB/MASTER_CONVERT,FORMULA_FILE_NO,%TEMPNO2%)
    TASK(/CPMB/MASTER_CONVERT,TRANSFORMATIONFILEPATH,%TRANSFORMATION%)
    TASK(/CPMB/MASTER_CONVERT,SUSER,%USER%)
    TASK(/CPMB/MASTER_CONVERT,SAPPSET,%APPSET%)
    TASK(/CPMB/MASTER_CONVERT,SAPP,%APP%)
    TASK(/CPMB/MASTER_CONVERT,FILE,%FILE%)
    TASK(/CPMB/MASTER_CONVERT,DIMNAME,%DIMNAME%)
    TASK(/CPMB/MASTER_LOAD,INPUTNO,%TEMPNO1%)
    TASK(/CPMB/MASTER_LOAD,FORMULA_FILE_NO,%TEMPNO2%)
    TASK(/CPMB/MASTER_LOAD,DIMNAME,%DIMNAME%)
    TASK(/CPMB/MASTER_LOAD,WRITEMODE,%WRITEMODE%)
    But we need to include these tasks into a BI process chain.
    How can we add the INFO statement into a process chain?
    And how can we declare the variables?
    Regards,
    EZ.

    Hi,
    i have followed your recomendation, but when i try to use the process /CPMB/MASTER_CONVERT, with the parameter TRANSFORMATIONFILEPATH and the root of the transformation file as value, i have a new problem. The value only have 60 char, and my root is longer:
    \ROOT\WEBFOLDERS\APPXX\PLANNING\DATAMANAGER\TRANSFORMATIONFILES\trans.xls
    How can we put this root???
    Regards,
    EZ.

  • Automate Master data loads in BPC7(MS)

    I need to update dimension members in SAP BPC7 (MS) from an external source.
    The source system for my current project is BW, but if you have done any automated master data loads from any other system or even from a "temp" table please post your solution or tips.
    Thanks!
    Mez

    Hi Mezert,
    Would like to chime in with some of the things I've learned about this process over 3-4 years I've spent with BPC/Outlooksoft:
    -- Automating maintenance of the dimension/master data might be the biggest single weakness of the BPC solution on the MS platform.  It's one of the big reasons that the Netweaver platform basically replaces DTS/SSIS and has more direct linkage to BI/BW cubes and master data (InfoCubes).
    -- It is also one a very common issue and in fact, you will have to deal with what the old-timers in BI call "slowly-changing dimensions" at almost every client eventually.  For instance, you have a list of proucts/materials that every so often someone adds an item to.  ...Well, before you can enter anything for it in BPC, you have to add the dimension member, of course.
    -- So far, this challenge has been met by bringing in specialist DTS/SSIS experts in most cases who can employ the special "Custom Tasks" and build one of these packages to run in an automated way to populate the tables inside SQL Server and then execute the Admin MakeDim task to process the cube/application.
    -- Usually the development/testing/deployment of these solutions is a non-trivial undertaking.  It can be done, but there are peculiar challenges.
    -- One example of a challenge is what happens if you need a dimension with > 65,000 members?  Well, it can be created and populated by a DTS package, however, when you check the package and the custom task from the old Outlooksoft stuff out, you see that it CLEARS the entire dimension table before re-filling it.  ...Yep, it wouldn't allow an "Append" function to run. 
    -- A second example of a peculiar challenge is that unless you update the Excel Dimension Sheet, you will have to do all the updates in SQL Server Mgmt. Studio and really won't be able to touch the BPC Admin again for that dimension.
    Apologies for such a long post, but this is a fairly significant issue and I have to do a lot of research to piece together some of these things.  ...If anyone else has something to add as a best-practice, please post.

  • Problem with Master Data Load

    Dear Experts,
    If somebody can help me by the following case, please give me some solution. Iu2019m working in a project BI 7.0 were needed to delete master data for an InfoObject material. The way that I took for this was through tcode u201CS14u201D. After that, I have tried to load again the master data, but the process was broken and the load done to half data.
    This it is the error:
    Second attempt to write record 'YY99993' to /BIC/PYYYY00006 failed
    Message no. RSDMD218
    Diagnosis
    During the master data update, the master data tables are read to determine which records of the data package that was passed have to be inserted, updated, or modified. Some records are inserted in the master data table by a concurrently running request between reading the tables at the start of package processing and the actual record insertion at the end of package processing.
    The master data update tries to overwrite the records inserted by the concurrently running process, but the database record modification returns an unexpected error.
    Procedure
    u2022     Check if the values of the master data record with the key specified in this message are updated correctly.
    u2022     Run the RSRV master data test "Time Overlaps of Load Requests" and enter the current request to analyze which requests are running concurrently and may have affected the master data update process.
    u2022     Re-schedule the master data load process to avoid such situations in future.
    u2022     Read SAP note 668466 to get more information about master data update scheduling.
    Other hand, the SID table in the master data product is empty.
    Thanks for you well!
    Luis

    Dear Daya,
    Thank for your help, but I was applied your suggesting. I sent to OSS with the following details:
    We are on BI 7.0 (system ID DXX)
    While loading Master Data for infoobject XXXX00001 (main characteristic in our system u2013 like material) we are facing the following error:
    Yellow warning u201CSecond attempt to write record u20182.347.263u2019 to BIC/ XXXX00001 was successfulu201D
    We are loading the Master data from data source ZD_BW_XXXXXXX (from APO system) through the DTP ZD_BW_XXXXX / XXX130 -> XXXX00001
    The Master Data tables (S, P, X) are not updated properly.
    The following reparing actions have been taken so far:
    1.     Delete all related transactional and master data, by checking all relation (tcode SLG1 à RSDMD, MD_DEL)
    2.     Follow instructions from OSS 632931 (tcode RSRV)
    3.     Run report RSDMD_CHECKPRG_ALL from tcode SE38 (using both check and repair options).
    After deleting all data, the previous tests were ok, but once we load new master data, the same problem appears again, and the report RSDMD_CHECKPRG_ALL gives the following error.
    u201CCharacteristic XXXX00001: error fund during this test.u201D
    The RSRV check for u201CCompare sizes of P and X and/or Q and Y tables for characteristic XXXX00001u201D is shown below:
    Characteristic XXXX00001: Table /BIC/ PXXXX00001, /BIC/ XXXXX00001 are not consistent 351.196 derivation.
    It seems that our problem is described in OSS 1143433 (SP13), even if we already are in SP16.
    Could somebody please help us, and let us know how to solve the problem?
    Thank for all,
    Luis

  • Error in Setting lock for Master Data Load

    Hi Team,
    I encounter the following error while uploading the Masterdata
    "Lock NOT set for: Loading master data attributes
    Attributes of characteristic 0BPARTNER are locked by terminated change run 465451241"
    I Performed the following steps
    1) Checked if any active jobs (change run jobs) running in the system. But no jobs running.
    2) RSATTR->infoobject list-> no infoobject found
    3)Tried after sometime ,but load continue to fail
    Could anyone help to solve the problem
    thanks
    Bala

    Hi Bala,
    Check in SM12 if there are any locks exist with the change run number?
    First check if there are any Master data loads running related to it?
    Check in the Attribute change run screen if there are any change run steps are running?
    Once after checking the above if no locks exist and no master data is running then check the below steps
    1. Run RSA1 transaction
    2. Tools -> Apply Hierarchy/Attibutes Change(or direct transaction RSATTR)... menu option
    3. Click at "Monitor and Start terminated Change Runs" button (at the bottom of the screen)
    4. Click "Reset Status" button at Run ID 465451241
    NOTE: this is not recommended, to unlock the locks better to wait till the locks get relased.
    If still the error message persists then we can use a FM in se37 in serious cases which was not recommended by SAP...
    Use RSDDS_AGGR_MOD_CLOSE in se37 and execute--->there give ur failed change run no(465451241) beside I_CNSID and execute...
    It releases all the locks by that change run....and continue with your further work/jobs...
    Regards
    KP

  • Master data load: texts are not loaded

    Hi friends,
    Trying to load BW Hierarchy(0COSTCENTER) to BPC dimension(P_CC).
    Loadedd master data & text data using package "Import master data from BI infoobject"(/CPMB/IMPORT_IOBJ_MASTER), but EVdescription (texts) are not uploaded ino BPC dimension (P_CC).
    Because of above error, when i try to load hierarchy(0costcenter), sytem throwoing one more error(JScrpit evaluation error).
    Now i want to load texts into P_CC. ours is bpc 75nw sp10.
    Found 2 notes, but these are related to older support packges
    1462732 u2013 DM: text node descriptions canu2019t be imported.
    1531601 - Incident 737084 / 2010 / text nodes aren't loaded
    Transformation file:
    *OPTIONS
    FORMAT = DELIMITED
    HEADER = YES
    DELIMITER = TAB
    AMOUNTDECIMALPOINT = .
    SKIP = 0
    SKIPIF =
    VALIDATERECORDS=YES
    CREDITPOSITIVE=YES
    MAXREJECTCOUNT=-1
    ROUNDAMOUNT=
    *MAPPING
    ID=ID
    CURRENCY=0OBJ_CURR
    *CONVERSION
    DM package run:
    Infoobject: 0COSTCENTER
    set selection: Attributes Controlling area = SP00
                           Hierarhcy: import text node(yes), selected hierarchy, version(empty),memberid(SP001170),level(not filled)
                           language: English, medium description,
                          attiribute list: currency(0OBJ_CURRENCY),controlling area
    fileter by attributes or hierarhies option selection,
    Mode: Update
    Format: internal
    Dimension: P_cc
    package ended with error
    Failed to write text of master data; check the error message
    checked BPC dim, only member ID & currency is updated, but not evdescription.
    Can you please share valuable inputs.
    thanks,
    naresh

    resolved problem.
    Packages given bpc7.5 nw sp10 are is exactly working.
    Mapping section:
    ID=0CO_AREA+ID
    CURRENCY=0OBJ_CURRENCY
    becoz base members are automatically added with controlling area in BW hierarchy on 0costcenter.
    Followed method given in how to guide.

Maybe you are looking for

  • Open doc not working

    Hi frds, I am using r3 created one webi report when i open the report in view mode and run the report,report does not showing any hyper link path I am really confusing please help me out. Thanks.. Edited by: send2madhuk on Oct 21, 2011 11:27 AM Edite

  • Security deposit contract creation

    Hi Gurus, while  creating security deposti contract(z001 contract type) it asking contract number to enter even though we have given internal number range. We have implemented EHP5.I am testing in quality. we given internal number range in contract n

  • CS6 to CS issues

    Does anyone know if saving a file created in CS6, down to CS, and is opened from another computer using CS only, losing information in the process?

  • BROKEN SCREEN "CLIP" SCREEN NOT VISIBLE

    I have just been given a Portege 7200 series with docking station. The clip which fastens the screen to the main unit is broken and the screen doesn't seem to work. Whilst I can cope with the broken clip, I wondered if this is affecting why the scree

  • HT4623 iMessage won't work please help!!!

    I put my apple id and it work and goes back to settings on Imessage