Batch No Transfer

Hi Gurus,
My client wants to transfer same batch no. from one production order to another order automatically as Finished Good Production order has SFG1, SFG2, SFG3 Stages as SFG = Semifished Good and same batch no should be carried out thr. SFG1 --- SFG2 --- SFG3 -
FG

Hi
I do not think it is possible.
I remember in one of my implementation , I have suggested to manually copy the batch number form one stage to another.
Of course it wasSAPR/3 version 4.0B.
You can check up any user exits are possible in subsequent versions.
Regards
YMREDDY

Similar Messages

  • Batch data transfer

    hii can some one explan regarding - BATCH DAT TRANSFER
    its role
    its objective
    why it is used

    Hi
      An interface enabling the transfer of large amounts of data to an SAP System.
    The initial transfer of legacy data and the periodic import of non-SAP data is performed via batch input.
    Regards
    Suresh

  • ADSUBCON with multiple batches to transfer the material to vendor

    Dear Gurus,
    I am using ADSUBCON tcode for subcontracting process , my problem is i am not able to transfer material to Vendor or received material ,  from multiple batches.
    please guide how to incorporate this functionality in ADSUBCON. (same available in MIGO)
    Thanks & Regards,
    Akshay

    Hi Jurgen ,
    Sorry for my way to raise the discussion , this will not happen next time ...
    Moving Further - In ADSUBCON I am not getting any option to multiply the same line items for multiple batches , like MIGO is having that option , if i am clicking on new items ,sales order no. and special stock E is missing for movement type 541... please check following screenshots.
    Thanks & Regards
    Akshay

  • Status of batch after transfer posting

    I have a situation where a material is on PH status (Hold).
    But the batches are not restricted.
    When I transfer stock using MIGO_TR with movement type 311, the status of batch changes to restricted.
    I tried to search the forum for batch status management but could not find a solution.
    Edited by: Sayan Chatterjee on Sep 14, 2009 7:30 AM

    that occured because of a custom development. Sorry for the inconvinience.

  • Batch data transfer from batch classification to inspection lot.

    Hi Gurus,
    My client requirement is that the results he enters in batch classification should get transfer to inspection lot in QM.The results in batch classification will be maintained by prod. person.
    These results should be visible in QM lot and Q.M person should be able change these results and these changed results should get reflected in Batch classification.
    for eg.
    Production person will enter width in batch classification. for eg 1200mm.This value should be visible to QM person in QM lot and it should be modifiable and if modified by QM person(for eg 1300 mm) , the changed value should be updated in batch classification.
    Is this scenario possible in std. SAP and if possible pls. provide the information as early as possible.
    thanks in advance.

    My guess is your having a production person perform an in-process test themseleves or entering in a vendor provided value for the characteristic.
    Why not just set up a separate operation in the inspection plan for the production person?  Set up a workcenter for the operation and do security at that level so the production person can only record against his/her workcenter.
    Create a second operation for the lab with there own workcenter.  Make the characteristic required for the production operation and optional on the lab operation.
    Allow the lab access to both workcenters.
    The lab can now review any data enterred by production, and if necessary, record a new value in there own operation. 
    The UD copies the last recorded result to the batch, (std SAP).
    Craig

  • Creation of new batch while transfer posting

    Dear Experts,
    Please guide me to meet the following requirement:
    I am posting the Goods Receipt for the production order to the Quality stock by using indicator X in T Code MB31. The material is batch Managed and QM is not implemented.
    Now after the Quality Inspection this batch is posted to Un-restricted Stock with movement type 321. Here the requirement is to create a new batch whereas system is setting the original batch (batch in QI stock) as receiving batch. My requirement is to have a new batch number here either automatically (incremental for internal number range) or could be entered manually.
    But when I enter a new batch number the system throws an error message "Batch MATERIAL_NUMBER PLANT SLOC BATCH_NUM does not exist". Message no. M7042. The requirement is to post the stock to a new batch here.
    Experts, kindly help me clear my understanding as where I am going wrong. How to be able to create a new batch here. Also how to generate a new batch number automatically during the goods movement.
    Thanks & Regards,
    Rohit.

    Hi Rohit,
    Sometime back, I have copied the below information from this forum for ref. Just check the usefulness of this information for your requirement.
    You can further enquire about this with other gurus in this forum, before taking any decision.
    Configure Customer Exits for intern. batch number assignment
    You can use SAP enhancement SAPLV01Z for internal batch number assignment. This enhancement contains two function module exits that you can use to define number ranges or templates for batch numbers.
    u2022     EXIT_SAPLV01Z_001. You use this exit to replace the number range object and/or interval proposed by the system with your own number range object and/or interval.
    In addition, you can, for instance, stop the system from assigning an internal number depending on the material or plant. You can also use this exit to stop the dialog box from appearing.
    u2022     EXIT_SAPLV01Z_002. Using this exit, you can either change the number assigned by the system, or assign your own number.
    Note
    Both exits contain a communication structure with application data from the respective business transaction (plant or material type, for example). If you need further information, such as the time, the user name or the date, you must include them yourself in one of the exits.
    The system always checks whether the assigned batch number already exists in the system. If it does, it terminates the function without assigning a batch number.
    Example
    In function module exit EXIT_SAPLV01Z_001, the system uses the material type to determine number range interval XY. This number range is then used to determine number 0000100123 as the next batch number .
    In function module exit EXIT_SAPLV01Z_002, the final batch number 'ABCD100123' is determined from batch number 0000100123 and plant ABCD. The system suppresses the leading zeros.
    If you do not use a sequential counter for the batch number, you can skip internal number assignment in exit EXIT_SAPLV01Z_001 to specify your own batch number in exit EXIT_SAPLV01Z_002.
    Activities
    1. Implement the required enhancement.
    Either create a new project or use an existing one.
    2. Activate the project.
    Your enhancement works only after the project has been activated.
    Madhava

  • Batch to Batch Transfer and Tracking

    Question,
    Since Batch to batch material transfer is possible using SAP standard functionality.
    On my floor, the raw material i am consuming is batch managed and causing accounts error and negative stock due to wrong batch no. posting at the time of Co11.
    due to requirement of our customers, our plant must run with proper tracking of each batch, means finish goods to raw material (specific batch) relation should be there in system.
    If I maintain back flush function for BOM components in such a way that I always consume raw material from one batch (xxx) from production S-LOG. what i will do, I will refill that particular batch -xxx by transfer material from batch zzz (by batch to batch transfer) when needed to back flush.
    Back flush will happen always from one batch which will reduce accounts error and negative stock generation.
    Question is, will i be able to track and can built relation of raw material batch zzz and product FG?
    if yes how? if no then what could be the solution for this problem.
    Mr.Daar

    Hi,
    I think you're scenario is going little bit complex by doing transfer postings batch to batch this is very complex you know each time you have to do suppose if you have huge raw materials it leads to complexity any have for this point I can say is
    while transferring the batches from XXX to ZZZ you give reference production order number in the material slip or document header text so that you can track the batches to which production order you have transferred.
    in MSEG table you can trace the consumption of raw materials based on the Production order
    and with 309 movement type you can trace the batch transfers I thing you have to develop a report for this.
    Regards,
    Ravi

  • Automatic batch determination during transfer posting. Issue.

    Hi All,
    Please could anyone advise to solve the following problem with automatic batch determination:
    1. When delivery is created for sales order, SAP automatically assigns batch number.(SLOC 1)
    2. From time to time there is a need to transfer the same material number, which is on delivery to another sloc2.
    3. Using Mb1b tcode i do transfer posting from SLOC1 to SLOC 2. In batch field i put * or (**) for automatic generation. (movement 311).
    The problem appears here, when SAP automatically assigns the same batch to transfer posting which was assigned to delivery (p.1).
    So that after transfer posting done, there is no required quantity left in batch needed to do a goods issue for delivery. So goods issue is not possible because of that kind of transfer posting.
    Do you have any idea, how to manage this, and to restrict SAP choosing the same batch which was assigned to delivery.
    Thank you,
    Kind Regards.

    There are 3 strategy types setup in MBC3 (1, 2)
    ME01, ME02 which are standart SAP.
    And one started from Z* with settings below:
    Plnt
    Valid From
    Valid to
    Delet.Ind.
    No. split
    Cpl.change
    OnlineBdet
    UnitofMeas
    MProposal
    Selection
    Sort seq.
    AAAA
    04.01.2006
    31.12.9999
    099
    X
    B
    001
    X
    X
    |
    Date of last goods receipt
    ascending
    Kind Regards,
    Andrey

  • Batch Determination at Single Plant only

    Dear Experts,
    My customer maintains batch at Manufacturing Plant and issue goods on batch. when transfer goods to Parlour(depot),              my customer doesn't want to maintain batch. We have created parlour as a plant(depot) when i extend material to parlour, batch is ticked therfore system ask to select batch at the time of delivery at parlour.
    Please guide how to avoid the scenaro of selecting batch at parlour level.
    Thanks & Regards
    Prashant Ray

    hi,
    you can use OMCE.
    there will be three push buttons you can select first button.
    balajia.

  • Change batch in LT12 (TO Confirmation)

    Hi,
    I am working in ECC6. I want to change the batch in transfer line item in LT12 before confirmation.
    Tried finding userexit or BADI or function module but no luck.
    Can anyone help?
    Thanks in advance.
    Shoma

    You will just be able to see the break on ZXLTOU02 (EXIT_SAPLL03T_002) if you set a break at include LL03AF8C (line 302 IF i_rl03a-verbu = con_x.) and change the value of 'con_x' to space.  Then the FM L_TA_HINZUFUEGEN won't be called in update task mode.
    Regards,
    Felipe

  • Change Batch during TO Confirmation

    Hello
    I am looking at a problem regarding batches, we have a Warehouse with materials that are batch controlled, and they need to be that, but our problem is that there are several different batches in one bin, and the FIFO princip is not necesary, since this is mostly steel components like plates and pipes, and we need to now which batch went where, we trried the LIFO set up, but the handling of the materials are a bit random so this does not work, so I am trying to find a way to change the batch during confirmation Is there any way, or must i call in the abap man?
    Regards
    Ivar

    Hi,
    please refer below links...
    WM Batch change in Transfer Order
    Change batch during Transfer Order confirmation for Delivery
    Hope it may help you.
    Kuber

  • PL36 Batch "little" bug?

    Hello,
    I am trying to make an inventory transfer with a batch managed item.
    When pressing the Create button, batch selection window appears to select the batches to transfer. Here  I try to find some bach. So, I type the batch number in the Find field and then press TAB. When pressing TAB the following message appears and then SAP is closed:
    Microsoft Visual C++ Runtime Library
    Program:..... \SAP Business One.exe
    abnormal program termination
    Same thing happens in "Goods Issue" stock transaction.
    I think this could be a "little" bug of PL36 (2005A). The strange thing is that this is not happening in PL34, but now I cannt go back to PL34.
    I really dont know how to deal with this!
    I would appreciate your help!

    It is curious, however, that doing the same thing in PL34 does not make any error.
    I think it only occurs when arriving PL36 through upgrade (in my case, PL34). Otherwise, it seems to work properly.
    Thanks any way for your quick reply

  • Fax software for AP and PO

    Has anyone implemented Zetafax software for sending faxes from Apps running on solaris to a fax server running on NT?
    Regards,
    Kevin

    Dear
    this topics must be included in the testing scenario
    1-Enter Supplier Data     Enter information for a given supplier, including supplier sites/addresses
    2-Create Invoice Batch: Enter information for Invoice Batch header
    3-Create a Standard Invoice: Enter information for a standard invoice in an invoice batch
    4-Invoice Distribution: Enter information details of a selected invoice
    5-Schedule Payment     Create Payment Schedule
    6-Create a Credit Memo: Enter information to create a credit memo
    7-Create Employee Exp:Enter information for an Employee Expense report
    8:Validate an Invoice: Validate an Invoice
    9-Account an Invoice: Create Accounting Entries for an Invoice
    10-Create a Quick Check: Enter data to create a Quick Payment
    11-Select Invoices for Payment:Enter data to create a preliminary list of invoices to pay, review the list, and do some changes.
    12-Format and Print a Payment Batch: Perform tasks required to Format a payment batch
    13-Confirm a Payment Batch:Perform tasks required to Confirm a payment batch
    14-Transfer to General Ledger

  • Urgent need for AP and PO test scripts/scenarios and training user manuals

    Hi There,
    Can anyone send me test scripts/scenarios and training user manuals for AP and PO
    Please send me the docs as soon as possible on [email protected]
    I will really appreciate your help.
    Regards
    Kush

    Dear
    this topics must be included in the testing scenario
    1-Enter Supplier Data     Enter information for a given supplier, including supplier sites/addresses
    2-Create Invoice Batch: Enter information for Invoice Batch header
    3-Create a Standard Invoice: Enter information for a standard invoice in an invoice batch
    4-Invoice Distribution: Enter information details of a selected invoice
    5-Schedule Payment     Create Payment Schedule
    6-Create a Credit Memo: Enter information to create a credit memo
    7-Create Employee Exp:Enter information for an Employee Expense report
    8:Validate an Invoice: Validate an Invoice
    9-Account an Invoice: Create Accounting Entries for an Invoice
    10-Create a Quick Check: Enter data to create a Quick Payment
    11-Select Invoices for Payment:Enter data to create a preliminary list of invoices to pay, review the list, and do some changes.
    12-Format and Print a Payment Batch: Perform tasks required to Format a payment batch
    13-Confirm a Payment Batch:Perform tasks required to Confirm a payment batch
    14-Transfer to General Ledger

  • Validation for BDC program

    hi,
    In BDC programe I have to check (or) validate the file path at selection screen events .
    if the selected file is wrong error message should be triggered. how i can do this.
    with regards,
    Srinath

    Hello Reddy,
    In the following example,
    purchase order fields are taken in through a text-file, if the fields do not match the fields of internal table, then just throw an error in GUI_UPLOAD saying , 'FILE CANNOT BE UPLOADED' or say 'UPLOADING FAILED'.
    * STRUCTURE FOR PURCHASE ORDER TABLE                                  *
    TYPES:
      BEGIN OF type_s_mat,
        eeind TYPE rm06b-eeind,            " Delivery Date
        txz01 TYPE eban-txz01,             " Short Text
        menge TYPE eban-menge,             " Quantity
        meins TYPE eban-meins,             " Units
        preis TYPE eban-preis,             " Price
      END OF type_s_mat.                   " BEGIN OF TYPE_S_MAT
    * FIELD STRING FOR PURCHASE ORDER TABLE                               *
    DATA:
      fs_mat TYPE type_s_mat.
    * INTERNAL TABLE FOR PURCHASE ORDER TABLE                             *
    DATA:
         t_mat LIKE
      STANDARD TABLE
            OF fs_mat.
    * INTERNAL TABLE FOR BATCH DATA TRANSFER                              *
    DATA:
         t_bdc TYPE
      STANDARD TABLE
            OF bdcdata
          WITH HEADER LINE.
    * INTERNAL TABLE FOR MESSAGES                                         *
    DATA:
    t_messages TYPE
      STANDARD TABLE
            OF bdcmsgcoll
          WITH HEADER LINE.
    * Work Variables                                                      *
    DATA:
      w_filename TYPE rlgrap-filename,     " Selected File-Name
      w_msg(72) TYPE c,                    " Messages
      w_filename1 TYPE string.             " Full-Path
    *      INITIALIZATION                                                 *
    INITIALIZATION.
      PARAMETERS p_file(128).              " Name of File to be opened
    *      AT SELECTION-SCREEN ON VALUE-REQUEST                           *
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
      PERFORM open_mat_file.
      p_file = w_filename.
    *      START-OF-SELECTION                                             *
    START-OF-SELECTION.
      IF p_file IS INITIAL.
        MESSAGE 'No File Selected' TYPE 'S' DISPLAY LIKE 'E'.
      ELSE.
        PERFORM open_file.
      ENDIF.                               " IF P_FILE IS INITIAL
    *&      Form  open_mat_file
    * This Subroutine opens Material File of the Presentation Server.
    * This Subroutine has got no Interface Parameters.
    FORM open_mat_file .
      CALL FUNCTION 'F4_FILENAME'
    * EXPORTING
    *   PROGRAM_NAME        = SYST-CPROG
    *   DYNPRO_NUMBER       = SYST-DYNNR
    *   FIELD_NAME          = ' '
       IMPORTING
         file_name          = w_filename.
    ENDFORM.                               " FORM OPEN_MAT_FILE
    *&      Form  open_file
    * This Subroutine facilitates file upload on Presentation Server.
    * This Subroutine has got no Interface Parameters.
    FORM open_file .
      w_filename1 = w_filename.
      CALL FUNCTION 'GUI_UPLOAD'
        EXPORTING
         filename                      =  w_filename1
         filetype                      = 'ASC'
    *     has_field_separator           = ' '
    *    HEADER_LENGTH                 = 0
    *    READ_BY_LINE                  = 'X'
    *    DAT_MODE                      = ' '
    *    CODEPAGE                      = ' '
    *    IGNORE_CERR                   = ABAP_TRUE
    *    REPLACEMENT                   = '#'
    *  IMPORTING
    *    FILELENGTH                    =
    *    HEADER                        =
        TABLES
          data_tab                     = t_mat
       EXCEPTIONS
         file_open_error               = 1
         file_read_error               = 2
         no_batch                      = 3
         gui_refuse_filetransfer       = 4
         invalid_type                  = 5
         no_authority                  = 6
         unknown_error                 = 7
         bad_data_format               = 8
         header_not_allowed            = 9
         separator_not_allowed         = 10
         header_too_long               = 11
         unknown_dp_error              = 12
         access_denied                 = 13
         dp_out_of_memory              = 14
         disk_full                     = 15
         dp_timeout                    = 16
         OTHERS                        = 17
      IF sy-subrc <> 0.
        MESSAGE 'Uploading Failed'  TYPE 'S' DISPLAY LIKE 'E'.
      ELSE.
        PERFORM populating_bdc.
      ENDIF.                               " IF SY-SUBRC NE 0
    ENDFORM.                               " FORM OPEN_FILE
    *&      Form  populating_bdc
    * This Subroutine Populates data in Transaction ME51
    * This Subroutine has got no Interface Parameters.
    FORM populating_bdc .
      LOOP AT t_mat INTO fs_mat.
        PERFORM screens USING 'SAPMM06B' '0100'.
        PERFORM fields USING 'EBAN-BSART' 'NB'.
        PERFORM fields USING 'EBAN-KNTTP' 'X'.
        PERFORM fields USING 'RM06B-LPEIN' 'T'.
        PERFORM fields USING 'RM06B-EEIND' fs_mat-eeind.
        PERFORM fields USING 'EBAN-WERKS' '1000'.
        PERFORM fields USING 'EBAN-EKGRP' '100'.
        PERFORM fields USING 'EBAN-MATKL' '006'.
        PERFORM fields USING 'BDC_OKCODE' '/00'.
        PERFORM screens USING 'SAPMM06B' '0106'.
        PERFORM fields USING 'EBAN-TXZ01' fs_mat-txz01.
        PERFORM fields USING 'EBAN-MENGE' fs_mat-menge.
        PERFORM fields USING 'EBAN-MEINS' fs_mat-meins.
        PERFORM fields USING 'BDC_OKCODE' '/00'.
        PERFORM screens USING 'SAPMM06B' '0102'.
        PERFORM fields USING 'EBAN-PREIS' fs_mat-preis.
        PERFORM fields USING 'BDC_OKCODE' '/00'.
        PERFORM screens USING 'SAPMM06B' '0505'.
        PERFORM fields USING 'COBL-KOSTL' '1000'.
        PERFORM fields USING 'BDC_OKCODE' '/00'.
        PERFORM screens USING 'SAPMM06B' '0106'.
        PERFORM fields USING 'BDC_OKCODE' 'BU'.
        CALL TRANSACTION 'ME51' USING t_bdc MODE 'A' MESSAGES INTO
        t_messages.
        IF sy-subrc EQ 0.
          LOOP AT t_messages.
            CALL FUNCTION 'FORMAT_MESSAGE'
              EXPORTING
                id        = t_messages-msgid
                lang      = sy-langu
                no        = t_messages-msgnr
                v1        = t_messages-msgv1
                v2        = t_messages-msgv2
                v3        = t_messages-msgv3
                v4        = t_messages-msgv4
              IMPORTING
                msg       = w_msg
              EXCEPTIONS
                not_found = 1
                OTHERS    = 2.
            IF sy-subrc <> 0.
              MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                   WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
            ELSE.
              WRITE:/ w_msg.
            ENDIF.                         " IF SY-SUBRC <> 0
          ENDLOOP.                         " LOOP AT T_MAT INTO FS_MAT
        ENDIF.                             " IF SY-SUBRC EQ 0
      ENDLOOP.                             " LOOP T_MAT INTO FS_MAT
    ENDFORM.                               " FORM POPULATING_BDC
    *&      Form  screens
    * This Subroutine populates program name and screen numbers.
    *      -->VALUE(P_PROG)   PROGRAM NAME
    *      -->VALUE(P_SCRNO)  SCREEN NUMBER
    FORM screens USING value(p_prog) value(p_scrno).
      t_bdc-program = p_prog.
      t_bdc-dynpro = p_scrno.
      t_bdc-dynbegin = 'X'.
      APPEND t_bdc.
    ENDFORM.                               " FORM SCREENS
    *&      Form  fields
    * This Subroutine populates Field Value and Field name
    *      -->VALUE(P_FNAM)  Field Name
    *      -->VALUE(P_FVAL)  Field Value
    FORM fields USING value(p_fnam) value(p_fval).
      t_bdc-fnam = p_fnam.
      t_bdc-fval = p_fval.
      APPEND t_bdc.
    ENDFORM.                               " FORM FIELDS
    Hope the above given example, helps you.
    Thanks: Zahackson

Maybe you are looking for

  • Full width slider in a fluid grid layout ???

    I'm fairly fluent in Dreamweaver building fixed pixel sites, but cannot seem to grasp fluid grid layouts. At least with what I'm trying to accomplish. mostly all of the tutorials Ive seen dont address anything complicated. Question: I'm trying to ach

  • ITunes and LaCie Big Ethernet Disk -- Media Server

    I have LaCie Big Ethernet Disk (1TB). The drive has a feature called Media Server, you setup a directory copy over your music, photos, and videos. The drive shares your music via UPaP, it shows up in iTunes as a shared music directory. The problem I'

  • Can't add printer connected to other mac on network

    I've got a new Epson Photo Stylus R380 connected via usb to my desktop G4. That G4 is hard wired to my airport express network. I've got the printer drivers, utilities installed on the desktop G4 and the printer works just fine. Now I'd like to print

  • I accidentally makerd an intruder and kicked them off with network lock, how do i find them again?

    I accidentally makerd an intruder and kicked them off with network lock, how do i find them and add them again? I can not see them in the network map or anywhere.

  • Struts tag not working with Jbo Tag-BUG??

    Hi I am developing application using Struts with BC4J and encountered this problem. In a JSP page if I have <jbo:DataScroller> tag and <html:cancel /> button, the button is not working. If I remove the datascroller tag cancel button works fine (the w