Reg serial number generation at the time of GR-(MB31)

Dear all,
can we create a customized serial number  at the time of goods receipt (MB31)like ex: S0900001  where in S stands for plant number , 09 stands for the year and 00001 is running serial number
please give the required steps to get the customized number for product identification.
Thanks in advance
venu

Dear Venu,
You want to generate Alphanumeric Serial Number that is possible by following Enhancement for Serial Numbers:
Pls find here some details about generating alphanumeric serial numbers as below :
You can generate alphanumeric serial number with the following BADI / Customer Exit:
Name of Enhancement : IQSM0001
Name of Function Module Exit: EXIT_SAPLIPW1_001
Name of Include : ZXQSMU01
ZXQSMU01:
This user exit can be used to create the serial numbers automatically for material of a production order. Number of serial numbers generated will be equal to the total number of quantity. The purpose behind development of this user exit was to attach prefix in each serial number generated.
so as per your requirement you can generate serial number like ABC0001 etc.
Process Steps:
For exit: EXIT_SAPLIPW1_001
1. Get serial number profile for a material in respective plant.
2. Check if the profile is u2018XYZu2019.
3. If profile is u2018XYZu2019 generate the serial numbers for the given quantity of material in production order.
General Program Structure
For exit: EXIT_SAPLIPW1_001
1. Get the serial number profile using function module 'MARC_SINGLE_READ' for a material.
2. Check if the profile is u2018XYZu2019.
3. If the serial number profile is u2018XYZu2019 then generate the serial numbers for the given production order quantity of a material.
4. Concatenate ABC as a prefix to the all generated serial numbers
Provide above details reg. implementation BADI / Enhancement to your ABAPer and go ahead.
You can implement above Enhancement in CMOD.
Hope this helps.
Revert in case of any doubt.
Award points if useful.
Regards,
Tejas

Similar Messages

  • Without equipment creation serial number required at the time of delivery?

    Dear SAPIENTS,
    Without equipment creation serial number required at the time of delivery? In customizing i have defined that equipment not required in serialization profile. But still i am getting equipemnt number at the time of delivery of sales order.
    Regards,
    Kaushal Rai

    Dear Venu,
    You want to generate Alphanumeric Serial Number that is possible by following Enhancement for Serial Numbers:
    Pls find here some details about generating alphanumeric serial numbers as below :
    You can generate alphanumeric serial number with the following BADI / Customer Exit:
    Name of Enhancement : IQSM0001
    Name of Function Module Exit: EXIT_SAPLIPW1_001
    Name of Include : ZXQSMU01
    ZXQSMU01:
    This user exit can be used to create the serial numbers automatically for material of a production order. Number of serial numbers generated will be equal to the total number of quantity. The purpose behind development of this user exit was to attach prefix in each serial number generated.
    so as per your requirement you can generate serial number like ABC0001 etc.
    Process Steps:
    For exit: EXIT_SAPLIPW1_001
    1. Get serial number profile for a material in respective plant.
    2. Check if the profile is u2018XYZu2019.
    3. If profile is u2018XYZu2019 generate the serial numbers for the given quantity of material in production order.
    General Program Structure
    For exit: EXIT_SAPLIPW1_001
    1. Get the serial number profile using function module 'MARC_SINGLE_READ' for a material.
    2. Check if the profile is u2018XYZu2019.
    3. If the serial number profile is u2018XYZu2019 then generate the serial numbers for the given production order quantity of a material.
    4. Concatenate ABC as a prefix to the all generated serial numbers
    Provide above details reg. implementation BADI / Enhancement to your ABAPer and go ahead.
    You can implement above Enhancement in CMOD.
    Hope this helps.
    Revert in case of any doubt.
    Award points if useful.
    Regards,
    Tejas

  • Serial number creation at the time of GI

    Dear Experts,
                   I want to create sreial number and equipment number simultaneously at the time of GI
    please hel m out with customization settings.
    Thanks
    Warm regards
    Rahul

    Using existing serial number is not giving me perfect solution.....
    there is no validation of matching serial number which has been created before for that material
    e.g.
    if i am having one line item with quatity:10
    At GR 10 serial numbers will be generated.
    at GI he can assign any serial number to any material which is not desirable in my case.
    Please let me know can we stop serial number creation at the time of GR?????
    I want it should create only at the time of GI
    Thanks
    Rahul

  • Process Order Batch number generation at the time of order creation

    Dear All,
    I m facing some issue at the time process order creation:
    Current Settings:
    1. Batch Number Creation at the time of order create.
    Reason for this setting: Release of order is done  by releasing operations one by one, therfore batch number will be generated on the final operation release, thats why we set up batch creation at the time of order create.
    2. For FG batch number generation there is a program that copy the SFG(in Order BOM) Batch number to FG. ITs a industry requirement.
    Problem:
    when we create FG order system generate the error message at the time of order creation tht No batch could be determine.
    Please suggest the solution
    Thanks,

    Hi
    Hope you have cretaed Batch serch strategy in COB1
    U need to maintain it as per your strategy type.

  • Serial Number generation for the records in a Z-Table

    Hi,
    I have created a Z-Table to store Request Details. User provides the details of the request.
    when ever user saves the Request i will generate the Request Number.
    My Constraint is these Request Numbers must be in serial.
    I don't want to hit the database every time to know what the Latest Request Number is? Because these requests would be in thousands. Please suggest me the better way.
    Thanks,
    Sekhar.J

    u can do this by using Number Range...
    Maintain number range and intervals in transaction code SNUM
    Coding...
    call function 'NUMBER_RANGE_ENQUEUE'
             exporting
                   object              = 'ZOWNNO'   "Create with SNUM
             exceptions
                   foreign_lock        = 1
                   object_not_found    = 2
                   system_failure      = 3
                   others              = 4.
      if sy-subrc ne 0.
    *   message e086 with 'Lock error' sy-subrc.
      endif.
      call function 'NUMBER_GET_NEXT'
             exporting
                   nr_range_nr         = wnorange
                   object              = 'ZOWNNO'
                   subobject           = wsubobj
             importing
                   number                  = wdocno  "Number generated by SAP
             exceptions
                   interval_not_found      = 1
                   number_range_not_intern = 2
                   object_not_found        = 3
                   quantity_is_0           = 4
                   quantity_is_not_1       = 5
                   internal_overflow       = 6
                   others                  = 7.
      if sy-subrc ne 0.
    *   message e086 with 'Number Range' sy-subrc.
      endif.
      call function 'NUMBER_RANGE_DEQUEUE'
        exporting
          object                 = 'ZOWNNO'.
      if sy-subrc <> 0.
        MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                 WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      endif.

  • How many times can you use the serial number to download the cd

    help how many times can we use the serial number to download the cd photoshop elements 11

    Download Photoshop Elements products | 13, 12, 11, 10
    Mylenium

  • I am enhancing the automatice serial number generation,, but include pgm ?

    I am enhancing the automatice serial number generation,, but include pgm  is not openings i want to write logic in the include pgm but it is not opening wht can i do, I founded exist in smod and in that the include pgm is not openings plz help me thanking U

    If you are talking about the include in the Exit Function module, then double click the Include, the system gives a warning sig, press Enter , a pop up is displayed saying Include does not exists.Create object ? Say yes here and do the need ful in the code generated.

  • Activation/serial number not working the second time

    I just got a new laptop because my old one died and when I went to put in my serial number given with the program it wouldnt work, is there a way to get a new one or something? I have photoshop elements 8
    Help

    You need to contact Adobe Support either by chat or via phone when you have serial number and activation issues.
    Here are some links to help make contact:
    http://www.adobe.com/support/chat/ivrchat.html
    http://www.adobe.com/support/download-install/supportinfo/

  • Problem on forms for serial number generation with last record next_record.

    Hi Experts,
    currently i'm facing one problem like :
    i'm populating one receipt detail in Multi block , like when user key in one receipt number that time record should go in first record ,and if they key in second receipt number then record should go in second record . mean to say every time record go in last record ..but the problem is i want to generate Serial no correspondence to every last record ..
    here is my approch :
    cursor c1 is
    select * from table
    where cname =:blk_name.clm_name.
    Last record;
    next_record;
    for v1 in c1 loop
    processed record;
    next_record;
    end loop;
    last_record;
    go_block(___);
    first_record;
    :sno := system.cursor_record ;
    next_reocrd;
    end loop;
    first_record;
    And in block level i'm writing code for Serial number generation when user key in manual entry for receipt detail:
    :blk_name.coulumn_name := :system. cursor_record;
    so in this approach their is no problem it is working properly but the problem is that
    when user fetch one receipt automatically and then after he want to enter next record manually and he decided to go in detail block ,
    and once he reached in detail block that time block level trigger i firing .ans serial number 2 generated and then suddenly he came to know no i want to fetch next record automatically mean to say now user going again master block and fetching next receipt detail ,
    but the problem is when user leaving seccond sr no and going in master block and population next receipt detail that time cursor going on 3 record
    but logically have to replace the second Serial no and generate the again serial number 2 record population .mean to say its not refreshing last_record..
    so i'm appreciating is anyone if came accoross this type of issue please corrrect my code and send updated code ..plsssssssssssssssssssssssssssssss
    Thanks
    Abhishek
    [email protected]

    hi
    I put this below code on when_new_record_instance on block level..
    :blk_name.column_name :=system.cursor_record;
    so can you please help me.....
    Thanks
    Abhishek

  • I just bought iWorks Serial Number Key over the internet. When I use the key, iWorks tells me the key is invalid!! Please help. (I bought this iWorks from someone in Singapore. I am using it in Malaysia)

    I just bought iWorks Serial Number Key over the internet. When I use the key, iWorks keep telling me the key is invalid!! Please help. (I bought this iWorks from someone in Singapore. I am using it in Malaysia.). Thanks

    Downloaded the Trial version. It still says the serial number key is invalid. On the iWork page where I am suppose to enter the serial number key, the "Go Back" button is always BOLD, but the "Continue" button remains GREY all the time. The "Continue" button remains grey even after I have completed the key entry. I have to type the "Return" key on my keyboard to force enter the key. The message I get is still "Invalid key".
    I have called Apple. The first person helped by asking me to delete certain items in some Folders and it still did not work. I was then connected to a senior person, but I heard over the recording that there were 15 persons waiting on the line. I had to end the call because the wait will take too long.

  • Serial number generation

    Hi friends,
    I have a question regarding the serial number generation.
    1. In serial number generation  do we have option of generating either when creating and releasing the production order or when doing the GR for the production order.
    If yes, please let me know how we can do that.
    2. If we have the serial number activiated for the material can we use auto goods receipt for the material?
    Thanks and regards,
    Satish

    Dear Satish,
    Go to OIS2 and create the serial number profile which will be later assigned to the material master.
    Select the serial number profile and select serializing procedure
    Here,select "PPAU Serial numbers in PP order" and enter the value as desired in serial number usage column.
    Similarly you can try for order release.
    We cannot activate auto GR for the items with serial numbers.
    regards,
    Joseph Charles Vaikathussery

  • Enhancement for Automatic Serial Number Generation

    Hi,
    Has anybody worked on the enhancement iqsm0001?
    If so, please give me some idea on how to use this enhancement for automatic serial number generation.
    Thanks for your kind help.
    Regards,
    Renjith Michael.

    Hi Renjith,
    You can check the following link, Hope it helps you to some extent:
    Re: Implement unique serial number within a client
    And you can also try user exit EXIT_SAPLIPW1_001 for Automatic serial number assignment.

  • "Invalid Serial Number" alert when registering Time Capsule

    Hi,
    Today I tried to register a few Apple products through my Express Lane account. I succeeded in registering an iMac, an iPhone 4 and a MacBook, but when I tried to register my Time Capsule I get the following error:
    "We're sorry, but that is not a valid serial number. Please try again."
    I checked that the serial number printed in the bottom of the Time Capsule was the same as the one that appears in the Airport Utility, and it is.
    I copied and pasted it, as well as typing it myself.
    I don't really know what else to do, I tried to get support on the product through Express Lane but I'm required to enter the serial number, and so I get the same error.
    Is there any solution besides calling Apple Support? I don't live in the US and there is no official Apple support here, so I'd have to make an international call but they're quite expensive.
    Thanks in advance!

    Hello gusjc. Welcome to the Apple Discussions!
    AppleCare provides support for the AirPort or Time Capsule generally only if they are purchased at the same time with an Apple desktop or laptop computer. Thus you should not have to enter a serial number for these devices when doing so. However, if you bought your Time Capsule independently, you still may be covered. I would check with your local Apple Store for their specific support policy on this.
    (ref: Apple - Support - AppleCare)

  • I have Elements 13 and I cant find the serial number anywhere on the box or cd sleeve. any suggestions?

    hi

    A lot of times you get a redemption code instead, which you use to get a serial number. Check the places you've been looking and also your receipt, and if you find one:
    Redemption Code Help

  • Deactivate Serial Number Generation in MIGO

    Hi,
         In MIGO,Serail number generation is made mandatory through Create serial no.s automatically checkbox in serial number tab.The process is such that the user will Check and then Post.So while pressing the Check button,internally serail numbers are generated and while posting the serial numbers are generated skipping the generated numbers in Check.ex.while checking 001 and 002 are internally generated and aftr Post if we check in IQ03 we get 003 and 004;ie 001 and 002 are skiiped.
    Can anybody suggest how to avoid serial number generation while Check?

    Hi,
    Apply Transaction Variant and Screen Variant through transaction SHD0 for MIGO. Hope it will solve your problem.
    Otherwise, discuss this requirement with MM Functional Consultant. In SPRO, it may have some setting to make it display...
    Thanks
    Vikranth

Maybe you are looking for

  • KM Scheduler isn't running with Implementation - but without

    Hi experts, I have a very confusing problem with my portal scheduler. This is my implementation. public class AbstractImportScheduler implements ISchedulerTask      private static final Location logger = Location.getLocation(AbstractImportScheduler.c

  • How to fix error 9 for iphone4 with windows 7

    I tried to upgrade my iphone 4 (32GB) software from itunes as there was always a message coming. After few time my iphone went to black screen and since that time it is showing me to connect my iphone to itunes ,whenever I am connecting it it is sayi

  • Lock entries in report RFWT0010

    Hi all, When i run the report RFWT0010 don't have anything just a report at the end said: Lock entrie and list all the vendor codes with and ID C6909. Thanks in advance

  • Poll: Which idea is better for a project

    I currently have two ideas for a personal project in Java. IDEA#1: I talk in hebrew and write algorithems in hebrew, so I thought it would be cool to create an ALGORITHEM COMPILER that compiles hebrew algorithems into java and runs it. IDEA#2: A 2D g

  • How to get business partner in BUPT for BP screen enhancement ??

    I have enhanced Business partner transaction screen using BDT - BUPT to show a sub screen, my problem is that I don't know how to get the BP no at subscreen level. Please help.