System should calculate the UPC/EAN Number automatically

Can we add the UPC calculator to SAP, MM01 so the system can calculate the ending checkdigit for us?  Currently when we need to calculate the ending checkdigit for upc codes we go to an online site, key the number, calculate the ending digit, copy and paste into MM01. Can this calculation be added to MM01, Basic Data 1, EAN/UPC field?
If we key the 14 digit upc ending in 0, the system message can then tell us what the corrected digit should be or change it automatically for us. Currently the message says "the EAN xxx has an incorrect checkdigit"
example temp upc-key 55000011564120 and the message should say "ending digit should be 6" or the system can change to 0 to a 6 for us.
example real upc-00036000915450 and the message should say "ending digit should be 7" or the system can change to 7 for us.
We have to key the zero on the end or the system adds a leading zero up front (to make the full 14 digits) and just accepts.
Website we use to calculate the ending digits is http://www.gs1.org/barcodes/support/check_digit_calculator
Please help me in solving this scenario.....
Marc.

Hi Mark,
             For this scenario you will need to add custom code for automatic calculation of Check digit and thus modifying EAN/UPC no. entered by you to a correct EAN/UPC no.
However as soon as we enter EAN/UPC( with wrong check digit) no in basic data 1 tab we get an error u201CThe EAN 36000915450 has an incorrect check digitu201D. And it seems that in between entry of EAN/UPC and error message there is no customer exit/BADI  is coming in which we could have written our custom code to generate check digit and correct EAN/UPC.
So an option is that if you are uploading multiple materials you can use BDC to upload all such materials and there you will have the possibility to correct the EAN/UPC using ABAP custom code before submitting it to MM01 screen.
Regards,
Rajwin.

Similar Messages

  • How to handle case like Housing loan to pay the fix amount and system can deduct the principle and interest automatically in Treasury

    Dear Treasury Guru,
    I have one scenario from my client like a Housing Loan that the system can generate the principle and interest paid flow type automatically depend on interest and contract condition, I've never faced this scenario before so I'm not sure that Treasury can support or not.
    for example : Loan amount = 500,000 USD, Fix amount = 50,000 per month, Interest rate = X%
                              Payment amount               Principle           |        Interest
    1st month =               50,000           --->         15,000                      35,000
    2nd month =              50,000          ----->        17,000                      33,000                   
    3rd month =               50,000         ------>        19,000                      31,000
    Please suggest how to let the system generate the Principle and Interest flow type folllow the example above.
    Thanks
    Pongrapee K.

    Hello Pongrapee,
    I think apart from the interest condition, you need a condition for an annuity repayment with amount 50,000 - this will make sure the sum of interest and repayments are 50,000 for all periods.
    If you leave the annuity amount blank, the system will calculate the annuity in a way that the sum of interest and repayments remain constant and all the nominal is repayed at the end of term.
    But in both cases you will have to give the interest percentage in the interest condition.
    Hope this helps!
    Marie

  • Nintendo WII uses OPERA Browsers. The WII system should load the best opera browser. The problem is

    Nintendo WII uses OPERA Browsers. The WII system should load the best opera browser. The problem is that it does not load flash player 8. [email protected] 619-366-9707

    That's probably more a problem to ask Nintendo or Opera Software?
    Mylenium

  • Bookmark system should remember the playl

    I listen to audio books a lot.
    Even if you just listen to music there are times where you want to stop listening to your current selection, save where your playback has gotten to and listen to something else for a while, then jump back to your previous selection and pick up where you stopped it at.
    What the bookmark system currently does is save your playback position for the file you are currently on. That's it. It totally forgets about the other files queued up to play after the file you are on.
    Which is no good really.
    What I currently have to do.
    It means if I'm resuming from a bookmark, I get to listen to the end of that file then to continue I have to...
    . look up the details to find out which file/track number it is I was listening to.
    2. choose lookup artist. (assuming the artist ID3 tag is filled out)
    3. select the correct audio book from the artists list and choose play.
    4. switch the view to list all the tracks of the selection which starts playing.
    5. select the file which comes after the bookmarked file.
    Not very user friendly.
    What the bookmark system should do is incorporate the "save playlist" and the "create bookmark" together.
    It should create a playlist of your current playlist (including the tracks you've already listened to, as some people like to skip back to listen to part they may have fallen asleep through or to pick up clues in a murder mystery etc), and also record the bookmark at the place of current playback and which file it's on.
    You should be able to go into your bookmarks, load the bookmark, which makes it load the playlist and jump playback to the bookmarked place so that you can continue to listen to the whole playlist.
    That would be MUCH better. The whole bookmarking system would work much better then.
    . Goto Bookmarks
    2. choose to load bookmark. Done. that's it.
    Basically the bookmark system should function like a real life bookmark.
    In real life, when you put your bookmark into a book to save you place, you don't tear out the current chapter you are on form the book and put your bookmark in it, placing the rest of the book back in your bookshelf. That'd be mad.
    What you do is place your bookmark in the book. So when you come to pick up your book again, you have the whole book ready to access and you can jump in at the bookmark and continue reading the whole book.
    If the bookmark system were changed to that, it'd make listening to audio books much nicer.
    What I currently have to do (if I'm not using bookmarks) is Just turn the ZEN Vision M off, so it saves playback, but if you plug it into your PC it forgets the playback position and jumps back to the start of the track.
    Which in an audio book, can be 2 hours back. And if you didn't look to see where playback was when you plugged it into the PC, you have to skip through the file trying to recognise bits until you get back to where were.

    p.s. If you agree it'd be good to say so here, maybe with enough people requesting it, it might make it into a firmware update. *fingers crossed*

  • Aperture system ID - recovering the old serial number

    hi
    apologies if this was asked again but several searches later im still confused.com
    i recently had my old MBP stolen - however before this happened, i backed the whole drive to an external disk
    i cant find my aperture installation cd, so i downloaded a Trial Version of Aperture and used a trial serial number
    i then decided to use what some people here suggested and copy my OLD aperture system ID file to my new library/application support/proapps folder (and delete the trial version of the file with the trial serial number)
    however, aperture wont recognise my old serial number
    any thoughts on what i should do
    is there a way to read the old serial number from the aperture system id file? its all messy
    thnx

    Hi Adam,
    I've searched my Mac for "ProAppsSystemID" and the search returns no items. Would you know how to locate it? Also, where is "/temp"?
    Every time we fire it up, it asks for the latest serial number... and then for the previous "upgrade" serial numbers

  • G5 System Wont display the machine serial number.

    i just bought a referbished G5 dual 2.0 ghz. and the "about this mac" window wont display serial number. i even downloaded tools like "OnyX" to display system info. the srial number stays blank. it also does this in the system profiler. what do i do? and how do i get serial number in the software?

    Hi ijny9956,
    If the machine is refurbished, it may have had its logic board replaced post-manufacture. When logic boards are replaced, they usually do not have the serial number re-programmed into them. Apple have a utility to do so, but it seems they do not distribute it. (Except they leave it in repaired systems sometimes - http://lists.apple.com/archives/Darwin-userlevel/2005/Mar/msg00005.html )
    You can find out the serial number of your system by opening the case side and looking at the bottom of the case.

  • SAP CPS script to calculate the percentage of number of jobs completed

    Hello
    I have 2 client specific jobs, which I am executing on 300+ ABAP system using SAP CPS system. I would like to know..
    what % of jobs completed successfully & failed.
    at present, using the filter method, I get a consolidate jobs status mail. some think like this.
    regards
    Shridhar Gowda

    Hi Shridhar,
    Redwood system maintains statistics for each job Definition.
    In job statistcis you can notice Execution Completed Count  and Execution Error Count .
    You can use Redwood script to pull those statistics
    Use following methods to extract them.
    getExecutionCompletedCount()
    getExecutionErrorCount()
    You can write code to get the error percentage and completed percentage.
    Hope this helps.

  • How to calculate the size and number of nodes in the btree?

    I need to determine the size of the btree nodes in the log file and the how many internal and leaf nodes in the btree. For example if I have 2.88M records approximately how much disk space is used up by the JE's internal structures? This info will help me determine the best size of the data records.

    Chad,
    Keys are stored in order in the btree. They are ordered by the custom comparator if one is used, otherwise by the default (unsigned byte) comparator.
    Key prefixing (when it is available -- remember that we're talking about a future feature here) reduces memory and disk space for the adjacent keys in a Btree node when the initial bytes of those keys are in common.
    If your keys that are adjacent (according to your custom comparator) don't have common bytes at the front, then key prefixing won't have any advantage.
    --mark                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • System doesnt calculate avg as per the period

    i have one query, this is the most crucial issue going on at my firm
    Please advice
    Suppose there is an item.its purchased all round the year from jan to dec
    ORG in which its being purchased and transacted, issued, received is using avg costing method
    so all round the year it would have moving average, which would be varying ..
    now in dec , i decide to transact that item in a back date, say for example march..
    in this case, the system should take the avg cost that was in march or should it take the avg cost which is currently in the system.
    and if it should take the avg that was in march, than all preceding months avg should be updated.
    If it takes decembers current avg, than also all avg from march till dec should be updated by the system
    Please advice wats the correct logic and system action
    thanks
    Muhammed

    use fm hr_hk_diff_bt_2_Dates
    pass gbdat from pa0002 and sy-datum to calculate the age as per system date
    br,
    vijay

  • How system calculate the required qty. after MRP RUN

    Hi,
    I want to know if we are using MRP Type as PD and also we are calculating automatic saftey stock and re order point qty. after MRP RUN according to which rule formula system calculate the safty stock, reorder point qty. and the required qty. as a PR.
    and if we are not using calculate safety stock automatically and if we set safety stock qty. manually in this case how system will calculate the required qty.
    regards,
    zafar

    please check the below links.
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/6f/b441a9a1b011d3a82d0000e82a3c24/content.htm\
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/f4/7d256344af11d182b40000e829fbfe/content.htm
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/ff/515c4749d811d182b80000e829fbfe/content.htm
    please check the above links may get some idea.
    Regards,

  • Problems getting UPC/EAN codes to write in the mastering notes

    I'm pretty sure this is simple pilot error, as I don't use Waveburner on a regular basis, but...
    I was letting a friend who had to turn in some masters to a label use waveburner, as his system was temporarily down. He was given the UPC/EAN codes to enter onto each CD he had to burn (7 songs on each), and when we saved the mastering notes as a PDF file, it kept saying "none" where the UPC code was to go (on the mastering notes).
    I did get it to save and print on 2 CD's, but 5 I could not. I admittedly have no idea why it was so inconsistent, but attributed it to my missing something simple. The manual had very little to say about this.
    Has anyone else run into this? What am I doing wrong?
    Hope this isn't to vague...

    I too have complained about Datasocket error codes, messages, lack of ds browser, etc. NI said that they will hopefully have some inproved ds information in 6.1

  • During PO creation system should not allow to save if it cross the PR value

    Hi,
    As I said in above subject line while creating the PO system should not allow to create more than the PR value and Quantity.
    Always system should allow the person to create the  Po with in PR value as well quantity in order to set up please let me know the configuration settings.
    thanks in advance.

    Hi,
    Please search the forum first for your queries for existance and then post queries., coz, the same question has been answered so many times before.

  • In ME22N change when I click on Print button system should generated messag

    Hi Gurus,
    Once I take the PO print next time when I go to ME22N when I click on print button system should generate the message with out clicking the repeat output.
    next time when I want take the print with out clicking the repeat output in ME22N when I click on print button system automatically generate the output message.
    For that what are the settings need to be setup.
    Thanks in advance
    sapmm

    Hi ,
    If you dont want message to be generated during PO change.Change the following setting.
    For eg. u have message type ZNEU.
    SPRO-MM-Purchasing-Mesages-Output control-message type -click Define Message Types for Purchase Order
    click on :Fine-Tuned Control: Purchase Order
    Delete the entry for operation 2 , for ZNEU.
    Thank you.
    Regards
    Amar

  • Guys ... I have a 2008 MacPro running the current Yosemite.  I also have installed the sound amp called "BOOM!"  I have the Sound set to Line Out which should have the computer boot up to BOOM! Instead, it boots up to the Internal speaker. What's up?

    Hi Folks ...
    I have a 2008 MacPro running the current Yosemite. I have installed the recommended upgraded video card, but the sound is as it was new. I also have installed the sound amp/graphic equalizer called "BOOM!"  I have the Sound set to Line Out which should have the computer boot up automatically to BOOM!  and thus to the external speakers.  Instead, it boots up to the Internal speaker.  According to the folks at "BOOM!", this is happening to others who have similar Macs.  They can't find any explanation within BOOM!, so I am turning to you all.  Any ideas?

    Hi Kappy ...
    Sorry, I guess I didn't state the problem very well.
    I don't want the computer to boot up to the internal speaker.  I want it to boot up to the external speakers.  However, even though System Preferences is set on Line Out, when the computer boots up or reboots, it erroneously goes to internal speaker.  So, every time I boot up, I have been going to System Preference/Sound and clicking on Line Out.  From that point on, everything is OK until the next boot up.  It is a small annoyance, but annoying all the less. The simple explanation seems to be that when the computer is shut down, it does not hold the setting for Line Out and resets itself to Internal Speaker.  How do I change that behavior and get it to go to Line Out whenever it boots up? 

  • Any Change in PR00 should block the sales order

    Dear All,
    i have a requirement that whenever anyone changes the price(PR00) in the sales order, it should be blocked. Basically we want to control any price changes at order level.
    Can someone please suggest any other option how to control the same....
    Thanx in advance...

    Hi
    One of the option is to handle the requirement using user exits. Since the value can be changed manually during create and change of sales order, the logic should be different for the two scenarios.
    During create(VA01), if the value for the field KOMV-KHERK (Condition Origin) is 'C-Manually entered'  then the document should be blocked. You can see this field in the sales order by selecting the condition and click on the blue lens. This option is not useful for VA02 because this field will always have C and every time when the order is saved from VA02, the order will be blocked.
    During sales order change (VA02), the system should check the current value of PR00 and the value exisitng in the table KONV (passing the document condition number) and if there is a difference, then the document should be blocked.
    This is one of the alternative. You can also find a better field that can handle both the scenarios.
    Thanks,
    Ravi

Maybe you are looking for

  • Acrobat update destroyed install

    Yesterday I received an update for Adobe Acrobat CS3 through the Adobe Update Manager.  After I performed the update, my entire Adobe directory disapeared (I had created an NTFS alias to the Adobe directory and moved it to a different drive on my com

  • How do i get my IPOD undisabled ?

    How do i get my ipod undisabled?

  • Upgrading my Late 2008 MacBook Pro running 10.5.8 to Yosemite

    I just received a Late 2008 Macbook from a friend that he factory reset. I'm currently running 10.5.8 (very sluggishly) and would like to upgrade to Yosemite. I know I need to buy 10.6.8 before I can make the upgrade, but will my current hardware eve

  • Retrieve Source IP and Port

    Hi! I want to write a client/server program. The client should send a udp packet and the server should answer the packet telling the client from which source ip address and port he received the packet. Is it somehow possible with java to retrieve the

  • Quarter bridge configurat​ion 5B38

    Hi there, We seem to have some strain gage reading problems due to some wiring problems and we need to confirm the quarter bridge connections pins (4,3,1) using the 5B38 module. Attach is a picture depicting of how it should be set up. I like some co