Master Data dependencies

Hi
What is the proper way to identify the master data dependencies in a process chain?
thanks

Hi
Process chains are defined/created in such a way that the master data dependencies are satisfied.
So once you know that the look up of master data of a particular object will be done, then you need to place it in a process chain before the transaction loads. Also you have to do the change run before the transaction loads.

Similar Messages

  • Send changes of Artical master data from sap to nonsap (idoc outbound prog)

    Hi Experts,
    I am  new to interfaces
    I have one requirement in Idocs, i.e the changes of artical master data is send to sap to nonsap system through idoc.
    idoc type is ARTMAS05, msg typ is ARTMAS.
    I am giving some information for my object.
    For article (MATNR) by site (WERKS plant)
         If MRP Type (MARC-DISMM) = u201CX0u201D
              Then if changes to fields:
              MARC-KZAUS     Discontinuation ind.
              MARC-AUSDT     Effective date out
              MARC-NFMAT     Follow-up article
    Then send idoc type ARTMAS05 with the following data
    segment E1BPE1MATHEAD
         MATERIAL
    segment E1BPE1MARCRT
    MATERIAL             PLANT                     DISCONTINU            
    EFF_O_DAY            FOLLOW_UP
    Systems Referred to:
    The planning system for our client is nonsap system. This software requires to be informed of relevant changes on articles in order to start its planning runs. When an article is superseded by another we have to send the replacement article (if any) as well as the discontinuation date.
    Dependencies/Prerequisites :
         Change pointers for Article master active
         Change pointers active for fields:
         MARC-KZAUS      Discontinuation indicator
         MARC-AUSDT     Effective date out
         MARC-NFMAT     Follow-up article
      Idoc ARTMAS05 required with reduction in order to only send relevant fields
    Filter to only send idocs for materials in the u201CAutomotiveu201D type where MARC-DISMM = u201CX0u201D.
    So this is my requirement, please send some sample code or idea how to complete object.
    with regards,
    gs reddy.

    Hi,
    All the details mentioned seems to be correct.
    just change one "automotive" material and check change documents are getting generated.
    i hope partner profiles are already in place.
    once change docuements are inpalce check RBDMIDOC program is scheduled in back ground or you can manually execute the program for testing.
    and check the IDoc generated.
    do you  want supress some segements?
    di your NOn-sap ssytem can accept Idoc?
    Suresh

  • Need more Info about "Load transactional data when master data not loaded"

    Hi,
    Can you please explain me this option in the infopackage " Load transactional data when master data is not loaded"....
    Say i load a transactional data record which has a material no. AAAXX.
    In the fact table, the material no. is replaced with the corresp. DIM ID.
    Now, assume that there is no entry for this Material no.
    AAAXX in the master data table...so no DIM ID for it..
    How is it then stored in the fact table ?
    Hope i have managed to explain the scenario..
    Thanks in advance,
    Punkuj

    Hello Punkuj K,
    How r u ?
    No, if the entry for that Material Number "AAAXX" is not there in the Master Data then it will create a SIDs & DIMs ID for that & Transaction Data will be loaded.
    Use
    Choose this indicator if you want to always update the data, even if no master data for the navigation attributes of the loaded records exists. The master data is generated from the loaded transaction data. The system draws SIDs. You can subsequently load the master data.
    Dependencies
    The texts, attributes, and hierarchies are not recognized by the system. Load the texts / attributes / hierarchies for the corresponding InfoObjects separately.
    This function corresponds to the update. Possible errors when reading the master data into the update rules are not associated with this indicator.
    Recommendation
    We recommended loading the master data into the productive systems in advance. Select this indicator especially in test systems.
    Best Regards....
    Sankar Kumar
    +91 98403 47141

  • Error importing vendor master data from ERP

    Hi experts,
    currently we are trying to import vendor master data from ERP to SAP Sourcing 9.
    We exported the data in an XML file by using the transaction BBP_ES_MAST_DOWNLOAD.
    We already imported all the dependencies like vendor account group, purchase org, regions etc. successfully.
    However, every time we are trying to import the vendor data we receive the same result:
    Data Import:
    Trace.txt:
    Do you have any hints why this happens?
    Thanks in advance and best regards,
    Johannes

    Hello Johannes,
    This looks to come from a custom script in your system.
    Go to Setup > Script Definition and check all scripts defined on class "Supplier" (starting with those on context: Import Lifecycle Event).
    Search for a script that starts with "throw doc.createApplicationException(test..."
    Regards,
    Bogdan

  • Challenges for converting HR and FI Master Data

    Hi,
    For a presentation, i am looking for information on the following -
    "differences/dependencies/challenges in converting HR master data"
    I will be thankful for any inputs/documents/links(an points guaranteed!).
    Thanks & Regards,
    Renjith

    Dear Experts.
    Say for e.g i assign two different assets to two different personal numbers e.g asset no 14000235 to pernr no 1 and asset no 14000236 to pernr no2 but when i maintian them in pa30 in infotype40 if firslty before mainting asset no for 1 i maintian it for pernr no 2 it is displaying asset no 14000235 which is for pernr no 1 not for pernr no 2 is their any way that respective asset number should come in personal to whom i assigned in FI
    Regards

  • More details for master data

    Hi friends,
    I want to know more details about the master data, when there is one cube or dso, how can I find out that master data objects in that?
    When right click on master data info object and display, there is tabs called u2018general, business explorer, master data/texts, hierarchy, attribute and compoundingu2019, want to know much details on each tab and option in that.
    I know some thing about these options, but want to know all options. This is basic question, but wants to know detaily from experts. Please give more details on this. Thanks in advance.
    Suji.

    there are 6 tabs in master data datasource
    1. general tab, 2. Business explorer 3. master data/text 4. Hirarchy 5. attribute 6. Compounding
    General:
    in this there are 4 options
    1.  dictionary : give data type of that object, give length of the object, convertion rotiune is alpha which makes
    "ALPHA conversion", is a transaction (transaction code RSMDCNVEXIT) that checks the format of all values of characteristics that use one of the conversion routines ALPHA, GJAHR and NUMCV. If values are found that do not have the correct internal format it can replace them by correct value and update all dependant SAP NetWeaver BI objects (like InfoCubes, Hierarchies, master data of other characteristics...).
    The most important conversion routine - due to its common use - is the ALPHA routine that converts purely numeric user input like '4711' into '004711' (assuming that the characteristic value is 6 characters long). If a value is not purely numeric like '4711A' it is left unchanged.
    transfer routine : when u want to write the routine use the create buttom.
    Business explorer:
    use authorization relevant check box when you want the object as authorization and use in report based on user requirement.
    Master data/text:
    it shows the object has attr or text or both, you can find by identifing the check box
    Hirarchy:
    if the check box of with hierarchy is checked then it has hierarchy. 
    Attributes:
    it shows the attributes of the attributes.
    compounding:
    In Compounding, A Field or another Object is attached to an Info Object. A Compounding Characteristic is when object's definition is incomplete without the definition of another Characteristic Info Object.
    We can also determine whether we want to compound the characteristic to other InfoObjects. Sometimes we need to compound InfoObjects in order to map the data model. Some InfoObjects cannot be defined uniquely without compounding.
    For Example the Info Object - Location (0PP_LOCAT) has to be assigned with a Compound Info Object - Plant (0PLANT).
    By using compound InfoObjects, you can model the dependencies between InfoObjects. You can compound InfoObjects to map the data structure of a source system.

  • Material Master Data purchasing view

    Hi, All,
    I have question on material master data purchasing view. There are 2 indicators.
    One is 'automatical purchase order', what effect if I tick this box? Another is 'Source List', what effect if I tick this box?
    Thanks for your answer in advance

    Defines that purchase orders are generated automatically when purchase requsisitions are converted into purchase orders.
    Use
    If this indicator is flagged, the system does not display the purchase orders on the screen before they are saved.
    Dependencies
    In the master record for the vendor with whom the material is ordered, the field "Automatic purchase order" must be flagged in the control data for the purchasing data.
    If the source list is ticked, system expects a source list for the material with a vendor and it will not allow to create PO giving a error message,source not included despite of source list requirement if it is not created.
    Regards,

  • LSMW master data upload sequence

    Hello
    I am in the process of uploading additional master data relating to Accounting and Production using LSMW.
    I have been advised to follow the sequence below when uploading the however, GL Accounts are not included in this sequence.
    0
    Material
    0
    Customer
    0
    Cost element
    0
    capaticity
    0
    cost center hirarchie
    1
    activity type
    1
    cost center
    1
    BOM
    1
    Material price
    2
    activity price calculation
    3
    Work center
    4
    routing
    Is this sequence okay or will i need to re-order certain elements?
    Please advise as to where the GL accounts would fall in this particular sequence.
    Regards
    Graeme

    I would include 'GL Account' load as part of your group 0. There are no real dependencies except for the FICO config like company code,etc.
    -Chaitanya

  • Master data Load sequence

    We are preparing to load our master data, then our cubes.
    My question is this: Is there a way to identify the master data objects that are dependent on the infoobject to be loaded.
    Example.  oprojects should be loaded before owbs_elemt, etc?
    make sense. We want to make sure all higher level master data objects are loaded first.
    Is there a way to see these dependencies ?

    i think the order might be important in case you are loading from any other source system(other than R/3) where it the checking is not as good as R/3.
    If its R/3, i think it should be fine.
    Robert correct me if i am wrong. what kind of dependency and order do u think is important, kindly let us know.
    thank you
    Gokul

  • DTP for Master data

    Hi Guys,
    How to extract master data and hierarchies from ECC into BI infoobjects?
    Do we follow the same procedure for loading master/hierarchy data as for transaction data - i.e. Load into PSA and then create Transformations and DTPs to load into infoobjects? If so,  what is the best approach as far as Full/Delta loads.
    1. Is it ok to do a full load into PSA (using infopackage) and then do a full load always (The process chains for master data would be running nightly).
    or
    2. Should we have 2 infopackages (full and delta) into PSA and then multiple DTPs. (The process chains for master data would be running nightly).
    Regards.

    Indicator: Only Get Delta Once
    Source requests of a DTP for which this indicator is set are only transferred once, even if the DTP request is deleted in the target.
    Use
    If this indicator is set for a delta DTP, a snapshot scenario is built.
    A scenario of this type may be required if you always want an InfoProvider to contain the most up-to-date dataset for a query but the DataSource on which it is based cannot deliver a delta (new, changed or deleted data records) for technical reasons. For this type of DataSource, the current dataset for the required selection can only be transferred using a 'full update'.
    In this case, a DataStore object cannot usually be used to determine the missing delta information (overwrite and creation of delta). If this is not logically possible because, for example, data is deleted in the source without delivering reverse records, you can set this indicator and perform a snapshot scenario. Only the most up-to-date request for the DataSource is retained in the InfoProvider. Earlier requests for the DataSource are deleted from the (target) InfoProvider before a new one is requested (this is done by a process in a process chain, for example). They are not transferred again during the DTP delta process. When the system determines the delta when a new DTP is generated, these earlier (source) requests are seen as 'already fetched'.
    Setting this indicator ensures that the content of the InfoProvider is an exact representation of the source data.
    Dependencies
    Requests that need to be fetched appear with this indicator in the where-used list of the PSA request, even is they have been deleted. Instead of a traffic light you have a delete indicator.
    Get Data by Request
    This indicator belongs to a DTP that gets data from a DataSource or InfoPackage in delta mode.
    Use
    If you set this indicator, a DTP request only gets data from an individual request in the source.
    This is necessary, for example, if the dataset in the source is too large to be transferred to the target in a single request.
    Dependencies
    If you set this indicator, note that there is a risk of a backlog: If the source receives new requests faster than the DTP can fetch them, the amount of source requests to be transferred will increase steadily.

  • Pupulating Char with Master data attribute

    Hi,
    I need to populate the characteristic with a master data attribute value at the tranfer rules.
    Can anybody send me the code to do so.
    If it is at Update rules we have the option of Master data attribute of.
    But I need to do it at transfer rules.
    Thanks in advance.

    Hi Indira,
    It is difficult to give the exact code but, here is the pseudo code:
    In the start routine:
    select * from /bic/m<characteristic>
    into itab for all entries in datapak
    where ..............
    if sy-subrc = 0.
    sort itab by....
    endif.
    In the mapping for the info object, create a routine and the following code goes in there:
    read table itab with key ......
    if sy-subrc = 0.
    result = itab-********
    endif.
    Make sure you handle time dependencies if the master data attribute is time dependent.
    Hope this helps.
    Thanks and Regards
    Subray Hegde

  • Approach to deleting master data from BW

    Hi Gurus,
       Is there a way to quicly delete master data from BW? Since the master data object have dependencies with ither objects its taking me forever to go and delete it one by one...i go to the where used list ..delete the contents of the object in the where used list and then some back to delete the contents of the intial object..
    kindly let me know if there is a faster way of  doing it...
    Thanks,
    Nip

    Hi,
    You can use reports:
    RSDRD_DELETE_FACTS
    and
    RSDMD_DEL_BACKGROUND
    Pls chk this links on the same topic:
    Delete Unused Master Data
    Re: Cleanup of Master Data
    Re: Could not delete master data
    Hope it helps.
    Regards
    CSM Reddy

  • Using SE14 to delete Master Data

    Hi,
    I have to delete master data of several InfoObjects and I'm trying to find a way of doing it as fast as possible, eventhough I have many dependences between InfoObjects.
    I know I can use transaction code SE14 to delete master data, but I do not know if it will also check the dependences between other objects as if I do the deletion using the context menu on an InfoObject. Can anybody clarify this for me please?
    Thanks,
    Miriam

    SE14 will not check dependencies. To delete master data see the following link
    Deletion of master data (RSDMD126) in BW

  • Migration of Variant Configuration Master Data

    Hi,
    Could you please guide what is the best method for  Migration of Variant Configuration Master Data from SAP to SAP and from Legacy to SAP.
    1.     Send Object Dependencies
    2.     Send Characteristics
    3.     Send Variant Functions
    4.     Send Variant Table Structure
    5.     Send Object Dependencies again
    6.     Send Classes.
    Best Regards,
    Komal

    Hi,
    So i have configured the system accordingly with the OSS Notes 954816 and  956054. This should allow that knew created master data customers could be replicated in the FDSCM-COL to the business partners.
    I'm know trying to use the MDS_LOAD_COCKPIT to migrate the old customers master data but the system seems to not create any data.
    Does this transaction needs to have any other configuration more our to activate any BAPI ?
    PS: I tried to activate the FDM_PARTNER_MAP_COLL bapi but the system did not allowed stating the message ENHANCEMENT194.
    Best Regards,
    Bruno Sousa

  • ARCHEIVING Customer Master Data

    Hello Gurus,
    How to archieve a customer master data(ALL) which has been marked for deletion.

    Hi,
    Check these notes:
    Note 75340 - Archiving of customers with SD dependencies
    Note 77670 - FI - Master data archiving Delete deletion flag
    Check in tcode AOBJ for object FI_ACCRECV, that you need archive before these objects with records related with the debitor:
    FI_DOCUMNT
    FI_MONTHLY
    RV_LIKP
    SD_VBAK
    SD_VBKA
    SD_VBRK
    I hope this helps you
    REgards,
    Eduardo

Maybe you are looking for

  • DB does not look the same in different screen resolutions

    Hi All - I have built my dashboards using the Windows screen resolution 1024 x 768, and exported the dashboard into powerpoint.  With this resolution the dashboard looks normal.  I then changed my Windows screen resolution to 1280 x 1024, opened the

  • Delete statement evaluation

    Hi People, I have the following delete statement i'm trying to execute. i get ORA-923 error. Please review and comment. DELETE FROM INACTIVE_ORDERS IO WHERE IO.REQ_NUM IN (SELECT REQ_NUM SRINI_ARCHIVE_VIEW) OR IO.REQ_NUM IN (SELECT REQ_NUM FROM SRINI

  • Approvers of Rejected line items not getting removed -Process controlled WF

    I have developed shopping cart approval using process controlled workflow. We are using SRM 7.0, patch level 9. Decision set used is item based approval for partial documents (Type 4) While testing I observed that when I reject any item, the correspo

  • Buttons on top of buttons

    Hi, I'm having some problems with a course and hoping someone may be able to help. I have created an advent calender style slide, each time you click a door it opens and a pop up appears with some information in. The pop up is made up of an image, a

  • SOAP response message error

    Hi, We have a scenario where in we perform a synchronous send from a BPM and post the request to a url using a SOAP receiver channel. When we test the scenario,the message fails in PI with the following error "com.sap.engine.interfaces.messaging.api.