Serial Numbers for Sales Orders

We have a business Process where we do not maintain any serial numbers for the products. How ever one of our customer maintains serial numbers for the products that come to their warehouse.
This customer will send in the serial numbers for each material and quantity in the inbound 850 Idoc and he wants those serial numbers to be printed on top of the boxes. so that he can scan them while receiving the GR and do automatic posting at thier system.
we have to store this serial numbers against this sales order and print them in the shipping tags for the finished products  that are to be sent to  this customer.
Now
1) we do not want to use serial number profiles because it effects every sales order / delivery created for that material. the serial numbers should be assigned only to the orders from this specific customer.  Is there any way to acheive this?
2) in the sap idoc 850 ( message type ORDERS05) how do we store the serial numbers. what segment and fields are available for this purpose. 
3) how to save this serial numbers in the sap system against the sales order created for this customer.
Your answers will be highy appreciated.
Thanks,

Thanks for all those wonderful replies..
I am looking more at  a standard solution. with minor changes..
Storing the serial numers in text items is possible but not practical, the more the quantity the more difficult and time consuming is this process for ex if this customer orders 10,000 qty. then it would be tough.. and again to solve that problem we have to break   the qty into multiple line items and this is only a alternatve but not a good solution i guess.
I thought  this scenario should be more in practice because, customers can request us to put their serial numbers on the packing boxes that we send them.
So just wondering if any our colleagues have already worked in this scenario.. While doing a search I saw a couple of questions regarding the same situations back in 2005 and 2007  but the questions were marked as answered without mentioning the solution they approached to solve this problem.
Can any of you suggest me whether is this scneario a standard one ?

Similar Messages

  • Problem with updating serial numbers in sales order!

    Hi,
    I am trying to update serial numbers for a sales order in SAP. I tried using both SERNR_ADD_TO_AU and SERNR_ADD_TO_DOCUMENT. However, in both cases the FM returned the number of serial numbers created but these did not reflect in the sales order. The code for both is as below:
    WA_SERXX-SDAUFNR = '0000001733'.
    WA_SERXX-POSNR = '000010'.
    WA_SERXX-KUNDE = '0000009000'.
    WA_SERXX-VBTYP = 'C'.
    WA_SERXX-SD_AUART = 'OR'.
    WA_SERXX-SD_POSTYP = 'TAN'.
    WA_SERNR-SERNR = '000000001234ABCDAR'.
    APPEND WA_SERNR TO IT_SERNR.
    WA_SERNR-SERNR = '000000001234ABCDAQ'.
    APPEND WA_SERNR TO IT_SERNR.
    CALL FUNCTION 'SERNR_ADD_TO_DOCUMENT'
      EXPORTING
        operation                       = 'SDAU'
        objkopf                         = 'SER02'
        serxx                           = wa_serxx
        material                        = 'P1-TEST'
       PROFILE                         = 'Z001'
        quantity                        = '2'
      M_CHARGE                        =
       J_VORGANG                       = 'PMS2'
      KMATNR                          =
      CUOBJ                           =
      R_MATERIAL                      =
      BSTCH                           =
      BSTUP                           =
      SNBWG                           =
      EMATN                           =
      KDAUF                           =
      KDPOS                           =
      AUTOMATIC                       = ' '
      NO_ENQUEUE                      = ' '
      MORE_ALLOWED                    = ' '
      BUDAT                           =
    IMPORTING
       ANZSN                           = anzsn
       NEW_OBKNR                       = new_obknr
       SERIAL_COMMIT                   = serial_commit
       STATUS_NOT_ALLOWED              = status_not_allowed
      tables
        sernr                           = IT_SERNR
        r_sernr                         = it_ser1
      XVBPA                           =
    CHANGING
      T_SMESG                         =
    EXCEPTIONS
      KONFIGURATIONS_ERROR            = 1
      GENERAL_SERIAL_ERROR            = 2
      NO_PROFILE_OPERATION            = 3
      DIFFERENCE_IN_HEADER_DATA       = 4
      OTHERS                          = 5
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    commit work and wait.
    CALL FUNCTION 'SERNR_ADD_TO_AU'
      EXPORTING
        sernr                       = '000000001234ABCDAR'
        profile                     = 'Z001'
        material                    = 'P1-TEST'
      M_CHARGE                    =
        quantity                    = '1'
      J_VORGANG                   = 'PMS2'
      KMATNR                      =
      CUOBJ                       =
        document                    = '0000001733'
        item                        = '000010'
        debitor                     = '0000009000'
        vbtyp                       = 'C'
        sd_auart                    = 'OR'
        sd_postyp                   = 'TAN'
    IMPORTING
       ANZSN                       = ANZSN
      ZEILEN_ID                   =
       SERIAL_COMMIT               = SERIAL_COMMIT
    EXCEPTIONS
      KONFIGURATIONS_ERROR        = 1
      SERIALNUMBER_ERRORS         = 2
      SERIALNUMBER_WARNINGS       = 3
      NO_PROFILE_OPERATION        = 4
      OTHERS                      = 5
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    COMMIT WORK AND WAIT.

    hi,
    In order to maintain customer specific serial numbers you can do the following steps:
    1. Maintain the serial numbers provided by your client in tcode IQ01. this will create the customer serial numbers in the system.
    2. In the material master under Sales View maintain the serial number profile as 0002. this is sap standard.
    3. Once the above has been maintained you can assign serial numbers at the time of delivery and NOT in sales order.
    I hope this helps.
    Regards,
    Vishesh

  • How to add serial number contolled item with serial numbers in sales order.

    Hi OM Functional Experts,
    I need a help on sales order booking.
    We have serial controlled items in our inventory. At the time of booking a sales order, we need to call the items with the appropriate serial numbers [ for example, if i book an item for a qty of 10, then, the system should get the details ( serial number ) of the 10 item's serial number ].
    And the serial numbers are Pre-defined by the organization for their internal tracking from the porcess 1 till end of the assembly line.
    The purpose of this step, is to reduce the particular serial numbered item from the inventory, when we reserve/pick release the sales order.
    thanks in advance.
    Rdx,
    J kannan
    Edited by: J Kannan on Feb 17, 2009 1:23 AM

    Kannan
    OK. Unfortunately reservations cannot be created at the serial number level. So the unsupported way of doing this is updating the mtl_serial_numbers tables. I hope you would know (by some means) which serial numbers you want to allocate to a specific sales orders. If you know, update group_mark_id column in mtl_serial_numbers table with your order_line_Id, This will avoid any one from picking the serial numbers (they will not come up in the LOV or will not be auto allocated).
    But you have to make sure to take it off when you actually want to pick this order line and allocate this serial number. So just before you pick release/ confirm this order line you need to update column back to null so that you can allocate that serial number.
    Thanks
    Nagamohan

  • Serial numbers in sales order/delivery

    Hi All
    I have a question question on Bar code number generation. Please note that this is NOT a question on bar code printing or issuing output to printer.
    One of our customers requires serial numbers for all the products that we supply to them and they give us a serial number range from time to time and every material that we supply to them must go with one new serial number from their range.
    It may not be able to possible achieve the above functionality by maintaining serial numbers in the Material Master as it is customer specific. I need to maintain this number range somewhere and when the sales order/delivery is entered for this particular customer, the system must check (or some function module) the next available number and assign a number to the material.
    I checked all the possible help sites, but they do not explain about getting it for  particular customer. Can you please suggest me any methods or procedures to do it
    Regards
    Monika
    Edited by: Monika2010 on Jul 20, 2010 3:14 PM

    hi,
    In order to maintain customer specific serial numbers you can do the following steps:
    1. Maintain the serial numbers provided by your client in tcode IQ01. this will create the customer serial numbers in the system.
    2. In the material master under Sales View maintain the serial number profile as 0002. this is sap standard.
    3. Once the above has been maintained you can assign serial numbers at the time of delivery and NOT in sales order.
    I hope this helps.
    Regards,
    Vishesh

  • Serial numbers on sales orders

    Hi
    can somebody tell me how do we maintain the serial number in Sales order in VA01/02...
    Inputs on SD serial numbers also welcome
    Thanks
    Muthu

    hi,
    You can get the information you need in the below link
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/LOMDSN/LOMDSN.pdf
    page no 17
    thanks
    krishna prasad

  • Serial Numbers during sales order creation

    hi gurus,
    i am creating a saels order from va01 and saving the serial numbers for the item from menu Extras technical objects and serial numbers , once saved where i can check the serial numbers for the items
    regards
    afzal

    Hi,
    You can find the SERIAL NUMBER for the Items in the DELIVERY->EXTRAS->SERIAL NUMBERS
    regards,
    santosh

  • Serial Numbers for Production Orders

    Hi All
    Can anyone tell me the table in which the serial numbers are stored for the production orders?  I have created a production order and have assigned serial numbvers to it.  Now I want to extract these serial numbers from the table.
    Thanks in advance.
    Tom

    Hello Jack,
    In table SER05, the list of serial number details can be obtained.key the order noin ser05 table, get field OBJKNR, then pass this OBJKNR in table OBJK .
    Some useful table for serial numbers
    SER00 Generic table for serial numbers
    SER01 Serial numbers assigned to a delivery
    SER02 Serial numbers assigned to a guarentee
    SER03 Serial numbers assigned to a material document
    SER04 Serial numbers assigned to an inspection lot
    SER05 Serial numbers for a production order
    SER06 Serial numbers for Handling Units
    SER07 Serial numbers for Stocktaking
    SER08 serial numbers for Orders (SD)
    The assignment of serial numbers to a production order can be done either via transaction CO02 or at the latest when the GR from Production is made.
    I hope that this information clarifies the issue.
    Regards,
    R.Brahmankar

  • SERIAL NUMBERS FOR ASSEMBLY ORDERS

    hI,
    I would like to know, how serial numbers for Assembled products be assigned .
    If possible, please explain it in details as I'm in different module altogether.
    Regards
    RD

    Hi Durai,
    1. First You need to assign the Serial number profile in Material Master under Plant data2.
    2. System will create serial numbers at the time of production order release.
    3. a) In QM point of view under Inspection type active tick mark in Serial numbers.
    b) Your MIC should be single result recording and Sample size should be 100%.
    C) with r. to above you can record the result as well as stock posting done serial number wise.
    Revert further clarification.
    Regards,
    S.Babusingh

  • How to enter serial number for sale order line  which is in shipped status

    Hi All,
    We have 2 different items which are defined as Serialized at Sale order issue at item definition.
    In one sale order,User has forgot to add serial number to one of the item at Ship confirm stage.
    He has entered serial number correctly to other item.
    Now the both Sale order lines are in Shipped status if we view them through Shipping>transactions.
    I am technical guy and new to OM.Could you please let me know the process to enter the serial number for the item to which user has missed it
    Thanks,
    Satya

    Hi Satya,
    Since the item is already shipped, you cannot enter serial number for this line.
    you have to enter serial numbers after pick confirm only.
    check this note
    How to Enter Serial Numbers in the Shipping Transactions Form [ID 1235403.1]
    As a workaround for the previous lines do RMA and try to receive the goods back to your subinventory.
    For all new transactions follow the above notes.
    Thanks
    -Arif.

  • How to maintain serial no for sales order created by BAPI

    Hi all,
    We are using BAPI for creating sales order "BAP_SALESORDERDAT2" but we are not able to assign Serial number while using this BAPI. Is there any function modul, BAPI, or workarround available to solve this problem. Or how to maintain Serial number.
    Regards
    Shambhu Sarkar

    Hi
    It is not possible to to maintain serial numbers with the normal SD
    BAPIS. This functionality is not scope of the BAPIS.
    regards,
    Ramana

  • Serial Number for SALE ORDER

    Hi..
    In this scenario , I have to create sale order for 20 qty which it should trigger production order for the same quantity as it have many sub assemblies. sub-assemblies here mean sub batch orders. and for the same qty , serial numbers got generated. So once the stock posted in the storage location , Now the delivery has to be created in VL01N. at this time , user may change the ship to party in delivery order.But this cannot be changed (as per standard) in Delivery ship-to.  If sometimes User reduces the quantity the serial number generated will get deleted. But next time when the user created the order , serial number deleted cannot be generated again , but the client do not want to miss any serial number , even the ones got deleted. how to handle this?
    Thanks,
    KP.

    hi
    this is to inform you that
    you can achieve this by creating a Z table in delivery level when ever user deletes or decreases the delivery quantity then the Z table has to get activated and should store the deleted serial numbers and relevant details which are shown below
    logic here is:
    when ever your creating a sales order quantity with delivery quantity if it is lesser than sales order quantity then the difference serial numbers will et stored in that Z table.  which are used for some other purpose.
    these are the z table fields considered:
    S.No. sales order number sales order quantity delivery number delivery quantity differene quantity including serial numbers.
    please tal to your abaper and update the  forum
    hope this clears your issue
    balajia
    Edited by: balaji timmampalli achari on Nov 29, 2010 1:14 AM

  • Move Order Numbers for Sales Orders

    Hi Every one,
    I got a Requirement Like Below.
    After booking the Orders in Sales Orders form, we will pick release the Orders.
    In our Sales Orders, we are giving the Subinventory from where the Item has to be fetched in the Ware House, while creating the Orders.
    For us,While Pick releasing the Orders,We are getting multiple order numbers grouped under a single move order Header. But we require a distinct move order to be generated for each of the Sales Order.
    Please Help me by suggesting how this can be accomplished.
    Thanks in Advance,
    Karthik..

    Gerry,
    There is standard way as I can see it. As you should be knowing the architecture is to create the picking batch fist (which in turn becomes your move order number) and then loop through for all eligible orders to create move order lines. The way to beat this is to create a batch for each order number. You can create custom program and loop through your eligible order lines and pass order number to picking batch.
    If you are on R12( may be even 11.5.10.2), you can use WSH_PICKING_BATCHES_PUB. create_batch and release_batch. Just pass your order number also to to the record. What it does basically is creating a picking_batch (move order number) for each order.
    Thanks
    Nagamohan

  • Serial number on sales order

    dear all!
    i am looking for the way to enter a serial number on sales order. i can enter it, but only via incompletion check. there is no menu entry, or button where to enter serial numbers in VA01, VA02.
    does anyone know how to enter the serial numbers for sales order items?
    thank you!
    matthias
    solved it by my own - link is technical objects ...
    Message was edited by:
            Matthias Rumplmaier

    Hi
        Serial number has to enter in the material master record, and setting have to be done in IMG-SD-BASIC FUNCTIONS-SERIAL NUMBERS-DETERMINE SERIAL NUMBER PROFILES.
    Similarly we can do the same even logistics execution.
    pls try these let me know it worked out or not.
    thank you
    with regards
    chaitanya

  • Add serial numbers in sales document

    Hi everyone
    In case of third-party businnes we use the workflow sales order -> purchase order -> invoice.
    In this case we have to add the serial numbers in the sales document under Extras->Technical Objects.
    Is there any function or bapi that I can use???
    PS:
    I've try the combination:
    SERNR_ADD_TO_AU and
    IWOL_WV_ADD_OBJECTS but is not working since the second function expects to have an equipment with the material nr and the serial nr that I try to add ( and this equipment is not existing yet ).
    Thanks.
    Anca

    Hi,
    Have you tried function modules SERIALPROFILE_CHECK,  SERNR_ADD_TO_DOCUMENT or SERNR_MAINTAIN_IN_DOCUMENT?
    Also check the function modules in table T377X for Serial Procedures related to SD (e.g. SDAP is for "Post serial numbers for SD order" and may have function module SERIAL_LISTE_POST_AU as its form value).
    By the way, in VA02 the function for Extras -> Technical Objects branches to include program MV45AF0F_FCODE_POTO, form FCODE_POTO.  Investigating or debugging this logic may provide you some clues if none of the functions suggested above are of use.
    Best Regards,
    James Gaddis

  • Copy 0CO_OM_WBS_5 to get variances for Sale Order / Item

    Hi ,
    I copied the existing 0CO_OM_WBS_5 extractor and modified it with a logic to bring the Result Analysis numbers for Sales Orders. But when trying to create a normal generic datasource with the FM  it is not allowing and giving me an error "E_T_DATA is not present in the the Function Module " The same is not available in standard datasource FM as well for 0CO_OM_WBS_5  .Do we need to maintain any table for mapping the datasource with FM and Extract Structure specific to the CO-OM Extractors.
    Help will be greatly appreciated.
    Regards,
    VSK

    Thanks.

Maybe you are looking for