Multiple EANs per article in Basic Data Maintenance (Retail Master Data)

Hi,
Does anyone know how to prevent users from entering an EAN twice for an article?
Example: EAN 123456789 for article AAA with unit of measure PC <i><u>cannot be used</u></i> for the same article AAA with unit of measure CS.
Thanks.

Dear Winnie,
Yes....this is possible and this is pre-requisite condition in Retail Master Data(transacion code MM41)
Go to transaction code OMT4 and change following message number from warning to error.
Application: M3
Message No: 347
Message Text: EAN already used for unit of measure & of this article
If this message is not exist, insert the same.
Bye,
Muralidhara

Similar Messages

  • POS Outbound - sending multiple EANs per article in WP_PLU03

    The configuration help on POS Outbound profile field TWPFI-EAN_ART (Indicator for article/EAN cross-reference) indicates that in this flag should be maintained when older POS systems are not able to accomodate a relationship between article number and UPC/EAN when multiple UPCs/EANs exist for an article.
    Example: Article 4711 has UPC 123 and 456, both for UOM "EA". When the article is created and RWDPOSUP (TCode WPMU) or RWDPOSAN (TCode WPMA) is executed, two IDocs are generated: WP_PLU03 and WP_EAN01. However, I cannot use both IDocs as a source for my POS system's PLU. Instead, I want the WP_PLU03 to contain all UPCs/EANs for the article - in essence I would have two E1WPA01 segments for article 4711 - one for UPC 123 and the other for UPC 456. The help for this field, as I understand it, would do just this - however, enabling the configuration has no apparent effect, and in debugging the code, I cannot find where TWPFI-EAN_ART is taken into account during IDoc generation. Has anyone used this configuration before?

    Hi Justin,
    key of the record WP_PLU IDoc is the article number and unit of measurement. This is always transferred with the main EAN/UPC (MARM-EAN11 in the article master data). All additional EAN (from table MEAN in the article master data) are transferred in the WP_EAN Message. There is no option to include additional EAN/UPCs into the WP_PLU IDoc.
    This approach works well as long as the POS system uses a similar data model with PLUs (with the key of the main EAN/UPC) and cross reference UPCs in a separate table.
    However if your POS system requires a PLU per EAN/UPC it would be necessary that the middleware between SAP Retail and POS creates these records as a combination of the WP_PLU and WP_EAN messages. In this case it would be required that the POS Outbound creates a WP_EAN message each time when a WP_PLU message is created and vice versa.
    The creation of this additional message can be controlled by the Parameter TWPFI-EAN_ART.
    Regards Carsten

  • Read attribute value of a master data object's master data object

    Hi Guys,
    I have a peculiar condition where I need to read attribute value of a master data object's master data.
    Requisition (ZREQUI) is linked to Candidacy (ZCDCY) by object called Recquisition.
    Candidacy  (ZCDCY) is linked to Candidacy Activity (0CDCY_ACT) by object called Candidacy.
    I want to populate attribute called due date in ZREQUI by reading lowest value of due date value of 0CDCY_ACT. There can be multiple hits.
    If I can get the code to do this, I would really appreciate it.

    Here is the outline of the code ,as per my understanding..chk if it can help u
    In start routine write a select statement to pick all the data from 0cdcy_act.
    select 0CDcY_ACT ZCDCY  DuE_DATE from /BiC/P0CDCY_ACT
    into table itab1
    for all entries in source_package
    where ZCDCY = source_package-ZCDCY.
    as you need the lowest due date, sort the iTAB1
    sort itab1 by due_date  ZCDCY.   (default is acending order)
    In the field routine of your due date
    Read table itab1tnto wa_itab1 where
    ZCDCy = source_fields -ZcDcY.
    now duedate = wa_itab1-duedate.

  • Use of "with master data & with out master data" at DTP update level

    Hello experts,
    In DTP, I check "with out master data". When I try to send corresponding transactional data, It is showing SID related error. Can anybody suggest what is the use of "with master data & with out master data" at DTP level.
    Thanks in advance,
    Zakir.

    HI
    HI in DTP level If you set this indicator, the system terminates the update of the request if no values are available for a data record.
    Load the relevant master data before you load the transaction data.
    If you set this indicator, the system terminates activation if master data is missing and produces an error message.
    If you do not set this indicator, the system generates any missing SID values during activation.
    In DataStore maintenance, if you do not set the SIDs Generation upon Activation indicator, the No Update without Master Data indicator in the DTP has no effect.
    thx
    vijju

  • Can i upload  first  Transaction data rather than master data what will hap

    hai,
    can i upload  first  Transaction data rather than master data what happends going in bw regarding performance issues like indexes
    let me know
    regards,
    murali

    Hi Murali,
    you can load the transaction data before master data. The main impact will be, that the system has to generate sid's and has to populate the sid-table of the master data objects while loading the data to a data target (cube or ods that is activated for bex reporting). This basically means that your data loads will take some more time. Additionally, if you need the master data attributes somewhere in your update or transfer rules, you will not get the correct information.
    So basically it is always a good approach to load and activate the master data before loading the transactional data. But anyway, specially in the development environment I usually don't load all the necessary master data.
    regards
    Siggi
    PS: navigational attributes of the data targets will not be available until you loaded the master data and scheduled the attribute and hierarchy change run.
    Message was edited by: Siegfried Szameitat

  • Can LSMW upload data other than Master Data

    Dear Friends,
    Can LSMW upload data other than Master Data, e.g. Want to upload the Vendor Invoice line items with single Debit and multiple Credit line items are there and also more than one GL a/c are involved.
    Thanks in advance.
    Regards,
    Mahendra Dev

    The answer is YES.
    There is no issue issue if you have different GL account.
    The issue is if you have multiple line item (which are differeing in each entry).
    For this, if you want to use LSMW, check for program, but not the recording method option.
    Regards,
    Ravi

  • Transction data loading with master data as key?

    Expert's,
    I am trying to load the transction data with master data as a key.ZEMPID is my masterdata which having attributes ZEMPNAM and ZEMPDES .My transction data contains ZEMPID.ZEMPSAL and ZEMPAGE.I could create the master data and also load it successfully.But when I tried to create the infosource for trasctional data I should get all the attributes whatever I have given it for the ZEMPID.This I am not getting.Also While creating the cube if I select the infosource then in chraracterstic tab I am not getting my characterstics(master data+attribute).Please any one help me.

    Hello Vasu
    You are talkin abt transactional data and saying that not created cube/Ods ..
    Let me put the things again
    1. When you load master data you create infosource ( direct or indirect), All the attribute will be automatically comes in the infosource...when you define application component in master data tab in infoobject maintenance it is ready for data to be loaded. Search for application component in infosource..u will get the flow
    2. When you load data in infocube only transactional data goes in it.....master data presents in master data tables...In infosource you define what are the field which need to be present in cube.......so you will be able to include only these objects which are present in cube dimensions + attribute which are defined navigational in the cube....
    Master data attribute will never be pushed automatically....only componding object are pushed automatically.....
    If you want to load attribute of ZEMPID then make them navigational in cube or add them in one of cubes dimension...
    Hope i could make myself clear
    Thanks
    Tripple k

  • Error while creating Data Source for master data attributes

    Hi BI Experts,
    Well its been some time for me that I have been part of Extraction in BI.I primarily handled reporting in my last assignments.
    I was trying extraction with flat files in SAP BI 7(new to sap bi 7 but very much familiar with BW3.5) but failed in the activity during master data attributes and text upload in infoobject (say IOSP_Mat).
    Here is the procedure that I did after creation of characteristic IOSP_Mat.I created a source system for flat file followed by data source for Master data attributes, i selected all the parameters correctly.i.e. csv file format, data seperator as   ,
    and other settings, now when i am trying to look at the proposed data in the next tab using Load example data.its not showing the desired result.The columns that I have maintained in Flat File is  MAT_NUMBER and MAT_NAME (with say 100 data in the file)
    same is the result when I am trying to load the text data too columns maintained are
    (LANGUAGE MAT_NUMBER Short Description)(same 100 data).
    now i used to rsa1old transaction  to upload the file using 3.5 version.i created info source for master data/text/hierarchies for  IOSP_Mat
    now when trying to upload it using info package for master and text data,I observe its(the data) not maintained in the characteristic IOSP_Mat.
    When I monitored ,I figured the data has not been even uploaded to the PSA level.
    Can you BI experts tell me the answer for this.
    Thanks,
    Srijith

    apologies to all of you for late response,
    was busy with some other activities.
    I don't remember the exact message,but I remember it was not loaded to even the PSA level.I will try it again and post the exact message.
    Thanks again for your quick response.
    Once again sorry to all of you for my late response
    Thanks,
    Sri

  • What if i load transaction data without loading master data

    Hello experts,
    What are the consequences if i load transaction data without loading master data?Are there any other factors except the load performance because of SID generations etc and inconsistencies.
    <b>What kind of potential inconsistencies will occur?</b>
    Problem here is:
    when the transaction load starts a new master data such as employee(x) would be have been created in R/3 which does not exist in BW and hence transaction load fails.
    Thanks and Regards
    Uma Srinivasa rao

    Hi Rao,
    In case you load the master data after loading the transcation data and if there is any look up at the master data in teh update rules, then you can delete and reconstruct the requests in the ODS/Cube so that the latest master data is pulled in in the data target.
    Make sure you do the Apply hier/attr change before doing the delete and reconstruct.
    Bye
    Dinesh

  • Is it possible to delete the keyfigures data in a master data object?......

    Hi Folks,
    can any one please tell me how can i delete a particular keyfigures data i na master data object.
    just i loaded wrong data to the keyfigure.i want to delete the whole data for the keyfigure only.so any one please help me .its very urgent.
    Thanks in advance.
    ashok.

    Hi Ashok,
       you  cant delete   particular attribute (as keyfigure  in ur case..) data for particular master data.. you need to delete entire master data once.. but before that you need to delete  transactional data related that master data.. and then load  once again with the correct data...
        but you can't delete particular attribute(key figure data)...
       otherwise.. you can load once again the correct data.. because.. if you load same data  means master data  will just ovverwrite the  previous data  so, you can try with this option also..
    regards
    @jay

  • Material Master Data and PO Master Data Table

    Dear SAP Gurus and Expert,
    Currently user is having a new integration system which link to SAP, and they require the migration of Material MAster Data and PO master data.
    As a result of that, what table can be accessed in SE16 in order to get all the material master data and PO master data to be exported to excel fil format.
    Thank you
    Regards

    Hi,
    For material master data
    MARA                           General Material Data
    MARC                           Plant Data for Material
    MAKT                           Material Descriptions
    MARD                           Storage Location Data for Material
    You can enter MA* in SE16 and press F4 too get all the tables according to the views.
    For Purchase order
    EKKO
    EKPO
    EKBE
    EKKN
    Search for EK* in SE16.

  • Can we load Transaction data without loading Master data, explain  w.r.tSID

    Can we load Transaction data without loading Master data, if so can you explain me how and when Surrogate Ids/ Dimension Ids  gets generated.

    Hi,
    We can load the transaction data without loading master data.
    But for loading performance issues it is recommended not to load the transaction data first.
    Every infoobject in the BW is identified by SID, that means which we are loading the transaction data, considering a scenario for an infocube, the system will identify the infoobject by existing sid against that infoobject in the bw and correspondingly create DIM id's.
    Now consider the secnario where master data is not loaded and transaction data is being loaded.
    Now the system should have sid to identify and infoobject and to create DIM id ( which is the combination of sid's of the characterisc in it)
    And as the sid's are not yet created i mean as there is no referece for the master data, the system will first create the sid for that infoobject it means it will create a copy of the master data in that infoobject nd then create the dim ids based on it and then load the data.
    Here the additional task of creating sids are also being done during loading the transaction data which hinders the loading performance
    I hope this is clear5 now
    Janardhan Kumar

  • Any difference between Master data and User master data ?

    Any difference between Master data and User master data ?

    hi
    A user master record defines the authorizations assigned to a user. Based on these authorizations one can access the master data.
    Master data - it is the data which is used long term in SAP r/3 system such as vendor master , material master, customer master,
    there is no such thing like user master data to the best of my knowledge
    hope this helps
    regds
    Manan

  • Simple basic question on attribute data load for Master Data InfoObject....

    Hi
    I am a bit confused & wanted to have some clarification on the following:
    1) For loading Attributes data to Master Data InfoObject, we load it through Data Source of Type Master Data Attribute.
    But what i did, i created Data Source of type Transaction data and using the same Excel file, i was able to create transformation with Matser data Attribute and was able to load the data.
    This shows i can use Data source of type either master data attribute OR Transaction Data doen't matter while loading into master data attribute. IS THIS TRUE?
    2) I have 2 master data infoobjects (Test1 & Test2). I made Test2 as an attribute in Test1.
    My question is while loading Master data for Test1, will it also load the data into Test2 if it doen't find respective data in Test2?
    (i did all the transformation as per need.)
    Waiting for your reply....
    Thanks...

    HI Harpal,
    1. Did you make a transformation between attribute data source from source system other than flat file and DSO?...
    I think PC File is flexible in this aspect..
    2.While loading Test1 the infoobject Test2 will get loaded only if it is a navigational ttribute..(You can see this by refering the SID Table)
    Please also note that it does not load Test2 attributes.
    regards,
    Rakesh.

  • Catalog group code data - is it Master data or Configuration data

    Hi all,
    Need some clarifications between Master Data and Configuration data. In CRM we use catalog code groups and codes for ticketing systems. The code groups and codes are defined in SPRO (IMG) once and consumed in catalog schema’s at client level. I refer to  this code groups and codes in SPRO as Master Data, cause it is shared across modules and does not change so frequently. However I was recently corrected by my manger that since it is transportable it cannot be Master Data, it is configuration data. And tasked to contact SAP and get the correct/official answer. Is it configuration data or master data and what is the determination.
    BTW, allow me to clarify that we like to know the right answer for proper documentation and this is not the who’s right challenge J
    Best,
    Michael Sh

    1.server creates new client thread for each newly accepted connection Good. Make sure the server doesn't do any I/O in the accepting thread, including even construction of input and output streams.
    2.if one of these client threads receives some data from the client, then:
    3. this client thread creates new ControlThread object (and passes received data to it )Why? What does the Control thread do that the client thread can't do? Does the client thread really create a new Control thread per piece of received data? What's the purpose of the Control thread here?
    4. ControlThread object in turn spawns a new thread Again why?
    From your description you appear to be creating:
    (a) a thread per connection
    (b) a thread per piece of received data
    (c) another thread per (b)
    What you probably need for a chat server is an input thread and an output thread per connection. The output thread should read a queue and the input thread should write to the appropriate queue(s), making sure you don't create a loop by sending the client's own data back to him.
    5. Finally, this spawned thread will send data to all client apps.No. Use one output thread per connection, as described above. As writing to a socket can block, you shouldn't use a single thread for writes to more than one client, otherwise the whole system can stall due to one non-co-operating client.
    a) how scalable is this server app?It's about as non-scalable as it could possibly be. You will have an explosion of threads per item of data received if you've described it correctly, and you already have too many threads per connection.
    b) what would you�ve done differently ( in terms of basic program structure )?Almost everything: see above.
    Perhaps creating ControlThread object each time data needs to be sent to other client apps is a bad ideaMost definitely.

Maybe you are looking for

  • Unable to cancel release of an IDOC

    Hi All, I am trying to cancel release of an IDOC that I developed in 4.6C environment. We are now on ECC6 environment and when I try to cancel release it gives me an error "Can not unclose segment: release of last version is not SAP-version". Has any

  • Spark DataGrid with Safari

    Hello, I tried today spark datagrid and used the examples from Adobe Help. But when testing with Safari I have problems with the cursor. For instance when I resize the column width, I can't see the cursor anymore, I have to click first outside datagr

  • Latest garbage from BT support - the "fault thresh...

    Hi all - So, after months and months - and months - of messing around, spending hours on the phone etc., and following two visits from Open Reach engineers (which I was NOT invoiced for, NB – meaning faults lay beyond my door and not within), it tran

  • Screen went dark black

    I can barely see faint outlines of the desktop, and if I hold a flashlight up to it, I can see what's going on, but it's like the brightness just went all the way down and won't come back up...I've tried rebooting, I've tried F2, fn + F2...no luck. S

  • MacBook Pro will not play or recognize dvd

    MacBook Pro will not play or recognize dvd