BW create master data automatically

Hi,
I'm facing an annoying problem:
I have loaded the master data for IO ZFIABC:
E.g ZFIXYZ  ZFIABC
     111     2
     222     3
Update rule: when you find value 111 for ZFIXYZ, the value of ZFIABC is 2.
When I load InfoPackage A, everything works fine. When the system finds the value 111 for ZFIXYZ, the value of ZFIABC is 2.
When I load InfoPackage B, this doesn't work right. the value 111 for ZFIXYZ gets a (blank) value for ZFIABC. When I look into the master data, ZFIXYZ has now two records.
E.g ZFIXYZ  ZFIABC
     111     2
     111     (blank)
     222     3
Apparently, BW creates automatically records in the master data?!
I'm sure that there are no spaces before or after value 111 of ZFIXYZ for InfoPackage B.
Can anybody explain why BW creates this new records 111-(blank) automatically?
How can I avoid this?
Regards,
Pascal

Thanks SB and Riccardo,
ZFIABC is indeed an InfoObject with ZFIXYZ as Compounding.
The complete flow is as follows.
1) Load from flat file to ODS: ZFIABC is not included yet. ZFIABC is only in the InfoCube, not in the ODS. Up to this part, everything goes fine.
2) Load from ODS to IC:
ZFIABC is in the InfoCube and updated via the transfer rules. The transfer rule is an ABAP Code. It takes the value 111 from ZFIXYZ, looks into the master data table of ZFIXYZ and takes the corresponding value 2 for InfoObject ZFIABC.
What is strange, is that the record 111 (ZFIXYZ) - 2 (ZFIABC) is in the master data. But apparently, another line 111 (ZFIXYZ) - (blank) (ZFIABC) is created. So I find the combination 111 - (blank) in my InfoCube.
I hope everything is now clear for you?!
Regards,
Pascal

Similar Messages

  • Points to remember while creating master data

    Hi Gurus,
    My client is using QM but inspection set up is not done.In material master check box for post to inspection stock is activated.Now they want to go for inspection set up in material master & using inspection types.In such case what care should be taken while creating master data. Because inspection stock will be already available while doing inspection set up & they have some batches in inspection stock which are created in year 2006- 2007.What care to be taken if we use mass processing(QA08) so that all batches which are manufactured in previous years will also get incorporated in new inspection set up.
    Any suggestions are most welcome.Thanks in advance
    Regards
    Amit

    Dear Amit
    Long back I worked for similar assignment where only QM has to be introduced.
    First you
    1..identify the Material and Plants needs to be setup for Inspection
    2. Create MIC for identified material
    3..Create Task Lists
    4..Make list of Material in Quality Stock with Plant and Batch number
    5. Create new Inspection type (Copy of 08) for material already in QI stock
    6..Move QI stock to UR
    7.. On non working day or in mid night assign Inspection setup to all material (It's a QM Go Live dt)
    8 .. Move identified stock back to QI stock so that Inspection lots will get created (IL origin 08)
    Hope this information will give you some clarity & less hassle to move forward
    Atul

  • Points to be remember While creating master data.

    Hi Gurus,
    My client is using QM but inspection set up is not done.In material master check box for post to inspection stock is activated.Now they want to go for inspection set up in material master & using inspection types.In such case what care should be taken while creating master data. Because inspection stock will be already available while doing inspection set up & they have some batches in inspection stock which are created in year 2006- 2007.What care to be taken if we use mass processing(QA08) so that all batches which are manufactured in previous years will also get incorporated in new inspection set up.
    Any suggestions are most welcome.Thanks in advance
    Regards
    Amit

    I am putting this thread in PLM forum
    Regards
    Amit

  • Checking the master data automatically before the payroll run...

    Hi Friends,
    Can anyone tell me that, is it possible to check the master data automatically before the payroll run.
    If any user forget to maintain any important info-type ( like Cost Distribution ) in time of master data maintenance, SAP allow the Payroll system to run the payroll for that employee. Only in time of account posting the user is able to know the problem and due to rectify the problem they have to delete the payroll.
    So, I therefore wants to know that is there any check point or can customized any such things, which will check the necessary info-types before running payroll and generate an error massage about the missing info-type and also skip the processing for that person.
    With regards,
    Diptendu

    have
    a look at this report
    but before that make sure wht are the mandatory infotypes that are maintained to the employee so that u can come to an idea what are infotypes that are maintained for the memployee
    se 38   HTWLINFO  read the documentation of the is report mmight be useful

  • IDOC : Create Master Data Export - transaction PC00_M10_OTEM

    Can someone throw some light on the transaction PC00_M10_OTEM - Create Master Data Export ?
    I need to know on what criteria it fetches the data for various infotypes. Its not picking data from IT0041 , what could be the possible reason ?
    Thanks,
    Sandip.

    Hello,
    I have some helpful information.
    The program that creates the IDOC is RPCOTM** where ** is your country version.
    The results of the OTSEL feature are checked in RPCOMF** and then the routine FILL_DATES(RPCOTFX0) is called to write the IDOC. 
    Debugging in this area will tell you...
    1.  Is the OTSEL value for IT0041 set
    2.  Was there a change in the dates for your period
    3.  What is being written to the IDOC
    Best of Luck
    Dan Reeves

  • Create Master Data

    Hello,
       I am starting a new BW-BPS project, I am a beginner in BPS, and I would like to know if there is a way to create master data from BPS, and if it is possible what are the steps to do so.
       Thanks for your help,
       Luz

    Me too learner on BPS....
    I understand from the documentation to maintain/create master data we have to use normal BW masterdata loading or Maintaince using RSA1. We can utilise those data in BPS ofcourse..
    regards,
    Hari
    Welcome to SDN Luz!!

  • HCM IDOC : Create Master Data Export

    Can someone throw some light on the transaction PC00_M10_OTEM - Create Master Data Export ?
    I need to know on what criteria it fetches the data for various infotypes.
    Thanks,
    Sandip.

    seet his:
    http://help.sap.com/saphelp_dimp50/helpdata/EN/f6/2318b13cf011d2a62900104b56737d/frameset.htm

  • Want to display only certain manully created master data in F4 help?

    Hello all,
    We have created a Z infoobject (Char 10) and included in our cube. This Infoobject is mapped directly from DSO from another infoobject which has dates, when I see the data in the cube it looks good for this infoobject.
    Now my requirement is, I have created a variable on this IO in the query and I want the users to see in the F4 help only the values that I manually maintain in the master data (I am creating master data records)
    In the Bex Explorer tab of RSD1, I have selected "Values in Master Data table" and it shows me the values that I have created manually and also the values that got loaded in the cube from transaction data.
    What is the setting I can use so the F4 shows only the values that I want users to see.
    Any suggestions.
    Thank you for your help in advance.

    Hi Kiran,
    Are you using 3.5 or 7.0 query designer?
    If it is 7.0 query designer then you can see the option "refresh variable as designed"
    But if you choose this option "values from the master data" it should work.
    I've used in my projects this option verymuch. it worked.
    Other than that you may change the query generated program in SE38, to select the F4 options in the Variable.
    OR
    You can keep Default values in the variable for the User.
    Regards,
    Ravi Kanth

  • Creating Master Data Centrally Using Guided Procedures

    Is it possible to create master data centrally using GP say for example creating Material master data without using MDM? Is there a stand out of box delivered scenario exist without MDM. I did see the article Create Master Data Centrally Using Guided Procedures but it uses MDM.
    Any help appreciated.

    Wow, that was indeed a quick reply i have ever got on SDN. Thanks for the excellent link jitesh. However, where will i get the deployable files that it selects in the Import GP/CAF contents step of the demo? those are the webdynpro components files. One is SCA and other is SDA. Where will i get them?
    Kindly post the link to those files if u have them or else send it across.
    Regards,
    Ameya
    Edited by: Ameya Pimpalgaonkar on Sep 27, 2008 11:53 AM

  • Why is master data automatically created in the Infoobject

    Hello all,
    Lets say i have a State infoobject that is being used in an infocube. When data is loaded into this infocube, the state column is also populated which is what I want. The question here is, when I maintain this State infoobject (right click --> maintain master data), I can see that there are values for it even though there is no transformation leading to this State infoobject. Why is that?

    Hi Simon ,
    The explanation to your doubt would be :
    Whenever we load transaction data in infocube , first all the data goes through master data, its SID gets generated in the SID tables .
    After SIDs gets generated , the combination of various IO SIDs form the dimension id . Then these Dimension IDs goes and sits in your respective dimension table .
    for example a transaction record for material :M1 is coming from the source . M1 does not exist in the master data of 0material . So when this transaction data gets loaded into infocube , first it goes to the master data, its SID gets generated .
    That is why it is a good practice to load the master data before the transaction data . Because it will improve the loading performance of your transaction data . If we do not load the master data before the transaction data, then during the loading of the transaction data the respective SIDs will be generated in the master data , which will degrade your loading performance.
    Also kindly search in forums about extended start schema. You will get a clear picture about the above explanation.
    Hope the above explanation was helpful and revert back for further clarifications.
    Regards,
    Ashutosh Singh

  • How to create master data source for Profit center group in source system

    Profit center group information is available in SAP(T-code:kch3). But, I want to have this information in BW too.
    Can anyone tell me how to create a datasource for Profit center group? And which SAP table is able to feed master data for this information?
    Many thanks
    rajatina.

    HI ,
    It looks lilke we need to use the FM like 'G_SET_LIST_SELECT' to get the Profit
    Here ais note from the forums to get profit center group from table
    From Table SETLEAF,  Field SETCLASS  =  '0106'. Field SUBCLASS with controlling area. Profit center in Field VALFROM.
    You will get Group name in Field SETNAME.
    Regards,
    Sathya

  • Idoc file to create master data in APO

    Hi Experts,
    I will be getting an idoc file let say zmatmas02 its extended idoc type with extended segments
    i need to upload this file into an APO system
    can i use the program RSEINB00 to upload the idoc file , if so what are the steps i need to do,
    or do i need to write a custom program with bapi BAPI_PRDSRVAPS_SAVEMULTI2 that can upload the data to material master .
    I would like to know how to read the idoc file and split and post to the above bapi is my question.
    can you pls give me a sample program in both cases .
    thank you very much in advance
    valid answers surly be rewarded .
    Thanks,
    Srini.

    Hello,
    BOM means BIll of Materials you should create materials first and then you have to create BOM where for a finished material you will have set of semi finished or Raw materials as components.
    Example: If you are material of finished is CAR then you will have different components for the same like Engine,Tyers etc.
    Means your Header material is CAR and component materials are Engine.
    Below are the transactions for creation of the same.
    Step 1: Material Master
    Logistics > Production > Master Data > Material Master > Material > Create General > Immediately MM01
    Step 2: BOM creation
    Logistics > Production > Master Data > Bills of Material > Bills of Material > Material BOM > Create CS01
    Step 3: Work Center creation
    Logistics > Production > Master Data > Work Center > ( New Screen ) Work Center > Create CR01
    Step 4: Route creation
    Logistics > Production > Master Data > Routings > Routings > Routing > Create CA01
    For Routing you need to have a work center defined as Routing is set of operations that you perform on the material to obtain the finished material.
    Hope the information is useful
    Regards

  • How to activate Master Data automatically after loading ?

    Hi all,
    When I load via infopackage master data such as 0Material( and all attributes ), I've to activate manualy the data using right click, how to perform this automatically ?
    Thx a lot,
    Erwan

    Hi,
    Use RSDMD_MD_ACTIVATE in the program and use that PG in Process chain after uploading Info package.
    With rgds,
    Anil Kumar Sharma .P

  • Creating Master Data from a transactional text source

    hi experts, my internal bw expert is still out and I need help again.
    We have a table in bw whose values we are going to push into a DSO so that we can create some reporting on it.  However, some of the characteristics on this table exist only as text (for example, end_user).  In order to make the reporting meaningful I need to
    1) Put the unique values into an infoobject.
    2) Create a routine that when I load the transactional values from the table to perform an abap lookup on the master data to find the right "key" value.
    Can anyone point me to a guide that can help me out with these tasks?

    I will first note that best practices are to not put descriptions into DSO's.   That said, this is how you can do it.
    Things to change... you'll want to go against the Text table instead of the attribute table which can be found on the Master Data tab of the InfoObject.  Obviously change the name of the fields and variables....
    GLOBAL Section of Start Routine / Transformation
        TYPES : BEGIN OF typ_compcode,
                      comp_code TYPE /bi0/pcomp_code-comp_code,
                      country   TYPE /bi0/pcomp_code-country,
               END OF typ_compcode.
        DATA :
               lt_compcode  TYPE HASHED TABLE OF typ_compcode WITH UNIQUE KEY comp_code,
               lwa_compcode TYPE typ_compcode.
    START ROUTINE
          SELECT  COMP_CODE
              COUNTRY
          FROM /BI0/PCOMP_CODE INTO TABLE lt_compcode
         FOR ALL ENTRIES IN SOURCE_PACKAGE
          WHERE COMP_CODE      = SOURCE_PACKAGE-COMP_CODE
    AND language = 'EN' if language dependant and  date if time dependant.
    Transformation Rule
    READ TABLE LT_COMPCODE INTO LWA_COMPCODE
                  WITH TABLE KEY COMP_CODE = SOURCE_FIELD-COMP_CODE.
    RESULT = LWA_COMPCODE-country.

  • Can I use export my SAP created master data in a non-SAP system?

    Hello,
    I am about to start a large integration solution with my SAP customer and they are concerned about licensing. What they want to do is export their GL, cost centre and WBS master data to an external system via integration (probably custom ABAP, or home built BAPI/RFC).  The external system then uses the accounting data to determine where to post FI or MM documents back into SAP via custom ABAP, BAPI or maybe IDOC).
    Is this OK?  Are there any licensing issues with master data used externally and posted back in via custom ABAP or standard BAPIs/IDOCs?
    Thank you in advance,
    Geoff

    Hello Geoff,
    Yes, even indirect access to SAP transactions or data needs to be licensed properly with SAP. Your customer should contact their SAP account rep to discuss the exact use case. Indirect access via certain types of certified integrations may qualify for Platform User License pricing, but there is no generic answer, and it is best for the customer to discuss their specific case directly.

Maybe you are looking for

  • Running dual monitors with a H520s

    I recently purchased a H520s - 47461VU desktop unit.  I have 2 older flat panel monitors which I hoped to use with the machine.  I soon realized that the integrated video card had no DVI output so I purchased a 28AWG High Speed HDMI® to DVI Adapter C

  • Apps download blocked after OS upgrade

    After the upgrade to Mavericks, I tried to update the apps through the store. Since it was a huge download I started it yesterday in the late evening, leaving it to download through the night. The downloads now appear to be frozen, with an empty prog

  • OTN authentication failure

    I was currently logged into OTN such that my name was at the top of every page. I tried to download the current Windows client and was asked to enter my username and password. I entered the correct information and was told that my username/password w

  • Install Windows 7 with Boot Camp 5

    Hi, I have a mac book pro 15" retina display that I bought a few days ago. I want to install windows 7 with bootcamp. I have the DVD of windows 7. The external driver reads it well. Now after downloading the drivers for windows and on the step that I

  • Mi ipod se restaura a cada momento. todo se pierde.

    Al conectar mi IPOD Classic 5ta Generación en la PC, el Itunes solicita que lo restaure. lo hago y todo bien. Luego, subo a mi Ipod música o lo que sea. procedo a expulsar el Ipod. cuando voy a revisar el Ipod a ver si todo está bien, resulta que no