Transfer posting MIGO  vs MB1B

Hi,
while doing transfer posting 311 with MB1B system automatically propose issued  batch on receiving storage location. With MIGO both batch are entered manually. Is there any setup (or user parameter) with which when we enter issuing batch in MIGO automatically receiving batch will be set as same?
Best regards,
vuk

This thread solved the problem  (answer from Theodor)  [automatic batch number in migo_tr with movement type 301|automatic batch number in migo_tr with movement type 301]
For MIGO field UMCHA set to optional.
Inventory Management and Physical Inventory->Settings for Enjoy Transactions->Settings for Goods Movements (MIGO) -> Field Selection per Mvt Type
Best Regards,
Nenad

Similar Messages

  • Error in transfer posting (MIGO,MB1C,MB1B)

    Hi Expert,
    Been having trouble in all my transfer posting both in migo, mb1c, mb1b. the error always say "internal program error at: Text for characteristic'" can you tell me what cause this error on my material and how could i fixed it,.
    Thanks and Regards,

    You should contact your ABAPer,by debugging he will tell you the real problem.

  • Transfer Posting Issue through MB1B

    Hi,
    We have a requirement that During Transfer Posting of Material through MB1B transaction, User should be able to transfer the Stock within SAME Material Code (From Material A to Material A, but in diff. Plant)...
    If User want to Transfer the Stock of A Material to B Material, system should not allow the same...
    Please guide...

    SAP~MM wrote:
    > But If, we want to Transfer the Stock to another Plant with same material code, then by which movement type we can do it..
    >
    > Please guide...
    MVMT type : 301 Transfer posting plant to plant in one step
    The quantity is transferred from unrestricted-use stock in the issuing plant to unrestricted-use stock in the receiving plant.
    Possible special stock indicators: O, V, W
    MVMT type : 303 Transfer posting plant to plant in two steps - removal from storage
    The quantity is transferred from unrestricted-use stock of the issuing plant to stock in transfer in the receiving plant.
    For technical reasons, you cannot carry out transfer postings from plant to plant in two steps for split-valuation materials.
    Removal from storage can be posted via an SD delivery.

  • Transfer posting of subcontracting stock with mvt type 541 from project stk

    Hi,
    we run project MRP and the requirement is raised for subcontracting item also ,after converting the PR into PO when I try to transfer post material in MB1B using 541 ,system shows Error Purchase order does not contain any item even I have  material in my project stock,what may be the reason?
    Regards
    Kantha

    Hello Kantha,
    The components which you provide for a vendor are manged in a vendor-related special stock, O. This stock is updated at plant level, becuase material is actually not in your plant. If you want to provide stock to vendor the avialble stock types in subcontracting are from un restricted use and in quality inspection.
    When you provide componets to vendor via transfer posting this needs to go from only unrestricted use stock to the stock of material provide to vendor movement type is 541.
    So to execute the transfer posting for the stock of material provided to the vendor, you have to specify special indicator O, if not the transfer posting will not differ from normal transfer posting.
    Also T-code MBLB will help you in evaluating the stock of material provided. So you need to transfer the stock from project stock to unrestricted stock to carry out the transfer.
    Br,
    Tushar

  • Problem related to transfer posting?

    Hi All,
    I want to transfer a material from one storage location to another with in same or different plant. So I need a BAPI for Warehousae Management for the same. Please help me in this .

    Please check this related link:
    bapi for transfer posting
    Re: bapi for Transfer Posting
    bapi- for mb1b(transfer posting

  • Transfer posting with Mov Type 311E in MIGO with reference to SC-PO

    Hi,
    I am working with MTO scenario.
    I want to carry out transfer posting of material with movement type 311E against subcontracting Purchase Order which is sale order specific.
    However, system does not allow me to do the same. whenever transfer posting, PO & movement type is selected in transaction MIGO, item details entry tabs are displayed blank.
    Below steps are being follow:
    Scenario is MTO ( special stock subcontracting)
    1. Subcontracting PO no. 4500000147 against Sale Order no 61 created.
    2. RM code - 61, available stock 100 TO & batch no.0000000127
    3. Transfer material to vendor for processing through MIGO ( since it is a special sales order stock, transferring happens from SL 0001- Main Stores to SL VLSC -Virtual storage location) using movement type 311 E
    5. Item Data details tabs are blank.---This is the issue / error.
    Note: I am restricted to post transfer posting through MIGO-Transfer Posting (will not use MB1B) due to some enhancement of MIGO and interfaces with legacy system.
    Please have a look on attachment for SAP screen issue.
    Regards
    Mohit Jaiswal

    Hi Mohit ,
    please check below link , you need to perform steps as given
    http://help.sap.com/saphelp_470/helpdata/en/4d/2b90b043ad11d189410000e829fbbd/content.htm
    also see the sales order subcontracting using the business addon
    http://help.sap.com/erp2005_ehp_04/helpdata/en/c7/2587b8dad94c52854ccd28015dceb0/frameset.htm

  • Transfer posting against purchase order in MIGO transaction

    Dear all,
    How can we make the settings in MIGO transaction code for Transfer posting with reference to Purchase order.
    Other wise, i want to do the transfer posting of my goods to my sub contractor with refernce to PO number in MIGO Tcode
    Any config settings are required.
    Thanks & Regards,
    R.Saravanan

    As per SAP online help you have three options to post components to your SC vendor's special stock:
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/4d/2b906243ad11d189410000e829fbbd/frameset.htm
    You can provide components for existing purchase orders in the following ways:
    from the SC Stock Monitoring for Vendor list as a goods issue via Inventory Management
    from the SC Stock Monitoring for Vendor list as a delivery via Shipping
    from the Inventory Management menu
    If you read the instruction for the third option (first two is about ME2O), you will see it is speaking about MB1B and not about MIGO.
    1. From the Inventory Management menu, choose Goods movement ® Transfer posting.
    2. Enter the issuing plant and storage location. Choose Movement type ® Transfer posting ® Stck w. subcontract. ® From unrestricted. Enter the vendor and then choose Transfer posting ® Create with reference ® To purchase order.
    A dialog box appears in which you can enter up to 4 purchase orders.
    In MIGO you can choose only "A08" with "R02", "R08", "R09". "R01" is not allowed for "A08" in standard system.
    (Maybe it is possible but I do not know how...)
    Edited by: Csaba Szommer on Aug 5, 2010 11:54 AM
    Edited by: Csaba Szommer on Aug 5, 2010 11:54 AM

  • Transfer Posting with MIGO.

    HI,
    I need to do a transfer posting to post some of the materials using 541 mvt to my Subcontracting Vendor. When i am able to do it with MB1B , i am able to access with reference to PO whereas in the enjoy transaction ( MIGO ) with Transfer posting, i am able to see only reference documents such as material document, Reservation and Others.
    If i want to add one more reference to the Transfer posting function how to go about.
    Please expedite.
    Regards,
    RitiG

    Hi RitiG,
                                                                                    Unfortunately, as you have seen, the only two available references to post a Transfer posting with MIGO are 'Others' and 'Reservation'.                   
    This is, it is not possible to post a transfer posting in MIGO with reference to a Purchase Order. This is the standard behavior and it cannot be customized.                                                                               
    If you wish this option to be available to transfer stock to your subcontracting vendor (using the movement type 541), then, you will need to make this posting via the business transaction 'A08 Transfer posting' - 'R10 Others', but then you will not have any reference to the Purchase Order.                                                                               
    Alternatively, you can use transaction ME2O, which uses this reference to the Purchase Order, or you can continue using MB1B.
    Best regards,
    Esther

  • MIGO Automatic Transfer Posting  (Mvt 101 ) to (mvt 301)

    Hi Experts,
        My requirement is : MIGO - once  performed goods receipt (MvT 101) in receiving plant then transfer posting will perform automatically MB1B (MvT 301) to destination plant/ storage location based on shipping address.
    This should transfer after updating tables (which is after save for Mvt 101 ).  For this I got 1 Badi ' MB_DOCUMENT_BADI'.
    I have used  methods MB_DOCUMENT_UPDATE   and 1 User Exit mb_CF0001  (EXIT_SAPLMIGO_001 or EXIT_SAPMM07M_001 ).
    These 2 will trigger after updating tables, but  the problem is tables are locked especially plant table, so my BAPI  BAPI_GOODSMVt_CREAte is throwing error (says plant is locked).   I even tried DEQUE_ALL  still unable to unlock tables. when I come out of these 2 spots then only tables are unlocked by SAP.
    Appreciated for right answer.
    Regards,
    Sri
    Edited by: srijaS on Aug 17, 2009 1:08 AM
    Edited by: srijaS on Aug 17, 2009 1:09 AM

    Try calling Bapi with 'IN UPDATE TASK' or 'IN  BACKGROUND TASK "

  • Getting serial number box while transfer post in MB1A but not while doing MIGO

    Hi Team
    I am getting serial number box while transfer post in MB1A.
    But getting below error under serial number tab while doing GR through MIGO of outbound delivery.
    Issuing plant and receiving plant, material, batch, qty are same in both cases.
    How can I get serial number box when doing GR? Does any customizing changes needed?
    Br, Kiran U

    Movement type is different for those two screen shots, also you are saying you are using MB1A, but you are using 301 movement type. Generally 301 movement type is not allowed from MB1A t-code.
    Please check these SAP notes if relevant for your case.
    856548 - MIGO: you cannot enter serial numbers
    856662 - T156Q: Missing entries

  • Transfer posting between 2 StorLoc (Non HUM managed to HUM managed), MB1B

    Hi,
    I'm trying to figure out if after MB1B transfer posting (311 movement) an inbound delivery will be created automatically for the receiving StorLoc. This is for transfer of materials from a Non HUM StorLoc to a HUM StorLoc.
    If a inbound delivery can be created automatically what costomizing steps do I have to do?
    Thanks for you help.
    Regards,
    Alexander

    Hi,
    Check following link
    can any body send HUM configuration settings
    Thanks
    Diwakar

  • Mb1b Transfer posting problem (urgent)

    hello
    i m using movement type 309.
    in the second screen they are entering batch..so based on that batch i m getting matnr and quantity in that batch.
    In my ZBAPI ..
    SELECT matnr clabs FROM mchb
                           INTO TABLE it_mb1b
                           WHERE werks = plant      
                           AND   lgort = send_stloc 
                           AND   charg = batch.    
    In the second line item..They are entering scrap material which the data has to get from MARD table. There is no batch exists for this second line item.
    i m writing query to get the data from mard like this:-
      SELECT matnr labst FROM mard
             INTO CORRESPONDING FIELDS OF TABLE it_mard
                           WHERE matnr LIKE '%-SCRAP'
                           AND   werks = plant     
                           AND   lgort = '2200'. 
    So, how to fill this second line item in BAPI.
    For the first line item i m using it_gmitem-entry_qnt in the BAPI item list.  This is for the first item in second screen.
    Similarly how to fill the second line item in BAPI_GOODSMVT_CREATE.

    FUNCTION zbapi_mb1b_new.
    ""Local interface:
    *"  IMPORTING
    *"     VALUE(MOVE_TYPE) LIKE  BAPI2017_GM_ITEM_CREATE-MOVE_TYPE DEFAULT
    *"       '309'
    *"     VALUE(PLANT) LIKE  BAPI2017_GM_ITEM_CREATE-PLANT DEFAULT '2000'
    *"     VALUE(SEND_STLOC) LIKE  BAPI2017_GM_ITEM_CREATE-STGE_LOC
    *"     VALUE(RECV_STLOC) LIKE  BAPI2017_GM_ITEM_CREATE-MOVE_STLOC
    *"     VALUE(MOVE_PLANT) LIKE  BAPI2017_GM_ITEM_CREATE-MOVE_PLANT
    *"       DEFAULT '2000'
    *"     VALUE(BATCH) LIKE  BAPI2017_GM_ITEM_CREATE-BATCH
    *"     VALUE(QUAN_MEASURE) LIKE  BAPI2017_GM_ITEM_CREATE-QUANTITY
    *"  EXPORTING
    *"     VALUE(MAT_DOC) LIKE  BAPI2017_GM_HEAD_RET-MAT_DOC
    *"  TABLES
    *"      RETURN STRUCTURE  BAPIRET2
      DATA : ls_quan1 TYPE p DECIMALS 3,
             ls_quan2 TYPE p DECIMALS 3,
             ls_quan3 TYPE p DECIMALS 3,
             ls_quan4 TYPE p DECIMALS 3,
             ls_quan5 TYPE p DECIMALS 3,
             ls_quan6 TYPE p DECIMALS 3.
      DATA : it_mard LIKE mard OCCURS 0 WITH HEADER LINE.
      gmhead-pstng_date = sy-datum.  "Posting date defaulted to system date
      gmhead-doc_date   = sy-datum.  "Document date defaulted to system date
      gmcode-gm_code    = '04'.       "Transfer Posting (MB1B)
      SELECT matnr clabs FROM mchb
                           INTO TABLE it_mb1b
                           WHERE werks = plant       "Plant
                           AND   lgort = send_stloc  "Storage location
                           AND   charg = batch.      "Batch Number
      SELECT matnr labst FROM mard
                           INTO CORRESPONDING FIELDS OF TABLE it_mard
                           WHERE matnr LIKE '%-SCRAP'
                           AND   werks = plant      "Plant
                           AND   lgort = '2200'.    "2094 in production
      LOOP AT it_mb1b INTO wa_mb1b.
        ls_quan2 = ( 5 / 100 ) * wa_mb1b-clabs.
        ls_quan3 = wa_mb1b-clabs + ls_quan2.
        ls_quan4 = wa_mb1b-clabs - ls_quan2.
        IF ( quan_measure EQ wa_mb1b-clabs ).
          ls_quan6 = wa_mb1b-clabs.
       ELSEIF ( quan_measure > wa_mb1b-clabs AND quan_measure <= ls_quan3 ).
          ls_quan5 = quan_measure - wa_mb1b-clabs.  "difference
          READ TABLE it_mard WITH KEY matnr0(3) = wa_mb1b-matnr0(3).
          IF sy-subrc EQ 0.
            it_mard-labst = it_mard-labst - ls_quan5.
            MODIFY it_mard TRANSPORTING labst WHERE
                             matnr0(3) = wa_mb1b-matnr0(3).
          ELSE.
          ENDIF.
          MODIFY mard FROM TABLE it_mard.
          CLEAR it_mard.
          ls_quan6 = wa_mb1b-clabs + ls_quan5.
       ELSEIF ( quan_measure < wa_mb1b-clabs AND quan_measure <= ls_quan4 ).
          ls_quan5 = wa_mb1b-clabs - quan_measure.
          it_mard-labst = it_mard-labst + ls_quan5.
          MODIFY it_mard TRANSPORTING labst WHERE
                              matnr0(3) = wa_mb1b-matnr0(3).
          MODIFY mard FROM it_mard.
          ls_quan6 = wa_mb1b-clabs.
       ENDIF.
        it_gmitem-move_type    = move_type.      "Movement type
        it_gmitem-plant        = plant.          "Plant
        it_gmitem-stge_loc     = send_stloc.     "Storage Location
        it_gmitem-move_plant   = move_plant.     "Receiving Plant
        it_gmitem-move_stloc   = recv_stloc.     "Receiving storage location
        it_gmitem-batch        = batch.          "Batch Number
        it_gmitem-material     = wa_mb1b-matnr.  "Material Number
        it_gmitem-move_mat     = wa_mb1b-matnr.  "Receiving/issuing material
        it_gmitem-entry_qnt   = ls_quan6.        "Quantity in unit of entry
        APPEND it_gmitem.
      ENDLOOP.
      CLEAR return.
      CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
        EXPORTING
          goodsmvt_header             = gmhead
          goodsmvt_code               = gmcode
      TESTRUN                     = 'X'
       IMPORTING
      GOODSMVT_HEADRET            =
         materialdocument            = mat_doc
      MATDOCUMENTYEAR             =
        TABLES
          goodsmvt_item               = it_gmitem
      GOODSMVT_SERIALNUMBER       =
          return                      = return
      IF NOT mat_doc IS INITIAL.
        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
       EXPORTING
         wait          = 'X'
    IMPORTING
      RETURN        =
      ELSE.
      ENDIF.
    ENDFUNCTION.

  • Mb1b transfer posting

    Hello friends,
    In mb1b second screen, they are entering second line item which is called scrap(eg: M03-SCRAP).This is updated in MARD table as the scrap materials doesn't belong to any batch.
    So, they are entering matnr and labst (quantity in second line item).
    How to identify this particular scrap material from mard table.
    I m writing query like this:-
    SELECT matnr labst FROM mard
           INTO CORRESPONDING FIELDS OF TABLE it_mard
                           WHERE matnr = 'M03-SCRAP'
                           AND   werks = plant
                           AND   lgort = '2200'.
    How to get this material number without hardcoding bcoz this ll be vary for different material numbers.

    Hello max,
    scrap field they enter like "M03-SCRAP".
    They said that if first 3 letters of scrap = first 3 letters of receiving material.
    then data has to pick from mard-labst and to be added to the first line item of material and mard should be updated.
    please luk into my coding(function module):-
      DATA : ls_quan2 TYPE p DECIMALS 3,
             ls_quan3 TYPE p DECIMALS 3.
      DATA : it_mard LIKE mard OCCURS 0 WITH HEADER LINE.
      gmhead-pstng_date = sy-datum.
      gmhead-doc_date   = sy-datum.
      gmcode-gm_code    = '04'.       "Transfer Posting (MB1B)
      SELECT matnr clabs FROM mchb
                           INTO TABLE it_mb1b
                           WHERE werks = plant
                           AND   lgort = send_stloc
                           AND   charg = batch.
      SELECT matnr labst FROM mard
                           INTO CORRESPONDING FIELDS OF TABLE it_mard
                           WHERE matnr like '%SCRAP'
                           AND   werks = plant
                           AND   lgort = '2200'.
      LOOP AT it_mb1b INTO wa_mb1b.
        it_gmitem-move_type    = move_type.
        it_gmitem-plant        = plant.
        it_gmitem-stge_loc     = send_stloc.
        it_gmitem-move_plant   = move_plant.
        it_gmitem-move_stloc   = recv_stloc.
        it_gmitem-batch        = batch.
        it_gmitem-material     = wa_mb1b-matnr.
        ls_quan2 = quan_measure - wa_mb1b-clabs.
        IF ls_quan2 LE 0.
          ls_quan3 = wa_mb1b-clabs.
        ELSE.
          ls_quan3 = wa_mb1b-clabs + ls_quan2.
          it_mard-labst = it_mard-labst - ls_quan2.
    MODIFY table it_mard TRANSPORTING labst.
        <b>MODIFY it_mard TRANSPORTING labst WHERE matnr = 'M03-SCRAP'.</b>    MODIFY mard. " FROM TABLE it_mard.
        ENDIF.
    <b>" Here how we know that matnr only update in mard.</b>
        it_gmitem-entry_qnt    = ls_quan3.
        APPEND it_gmitem.
      ENDLOOP.
      CLEAR return.
      CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
        EXPORTING
          goodsmvt_header             = gmhead
          goodsmvt_code               = gmcode
      TESTRUN                     = 'X'
       IMPORTING
      GOODSMVT_HEADRET            =
         materialdocument            = mat_doc
      MATDOCUMENTYEAR             =
        TABLES
          goodsmvt_item               = it_gmitem
      GOODSMVT_SERIALNUMBER       =
          return                      = return
      CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    EXPORTING
      wait          = 'X'
    IMPORTING
      RETURN        =

  • MIGO BADI - Transfer Posting

    Dear forumers,
    I have a requirement as such:-
    Upon a transfer posting in the transaction MIGO, some data fields will need to be updated in RESB and another custom table based on certain conditions. This transfer posting will be for issuing / transferring a part from one location to another.
    As for the data logic, I should be able to work it out. But, I am not sure on how I can find the right BADI for this.
    Would someone have any idea on this at all?
    Please help. Many thanks in advance.

    Hi
    If you use MIGO, you can use the BADI 'MB_MIGO_BADI'. You can use too the BADI 'MB_DOCUMENT_BADI', but in this case be careful (see Note 92550 - Stock inconsistency due to customer enhancement (exit, BAdI) ). This is for custom tables. For RESB data I don't know what you want to do.
    I hope this helps you
    Regards
    Eduardo

  • Transfer Posting problem via MIGO MVT 311

    While doing transfer posting through MIGO MVT 311 against reservation, we are facing the problem displayed below:-
    "Check table XMRES: entry 0000000000 0001   does not exist
    Message no. M7001
    Diagnosis
    In table XMRES the entry 0000000000 0001   is missing."

    You cannot use 311 .311 is Moving material from one storage location to another -- Un restricted to another, Reserved stock can be  moved by converting in to another movement type  .Do movement 341in mb1c , if 341 is not there then go to moment type control
    data and create particular moment type and run that for reservation no
    document created and in valuation area

Maybe you are looking for

  • I can not import 60p files from Sony NEX-FS100U to Final Cut Pro X.

    I can not import 60p files from my Sony NEX-FS100U to Final Cut Pro 10.0.1.  Does Sony offer a plug in?

  • RFC Call to Portal Service

    Hi I am trying to call a Portal Service from the SAP R/3 through RFC. I have done the following. 1. Created RFC in the SAP R/3. 2. Created RFC Destination in SAP R/3 and WAS 640 3. Created a Portal Service and deployed in the Portal. The problem is w

  • Netgear faster then Airport Extreme?

    I have a 10MB internet connection via a cable modem. I plug the cable modem into my Netgear Rangemax cable router - Speedtest.net shows I am getting 9.7MB downloads - which is what I expect. I do exactly the same test (from the same distance etc) wit

  • Unable to update CE EHP1.

    I just installed NW CE EHP1 and now I would like to update it to SP Stack 2. According to the Update Guide, I first upgraded the ceupdatemanager.exe as explained in SAP Note 1224927. Then I downloaded the stack to a local directory. In that directory

  • Problem in activating datasource in rsa5

    hai when i tried to activate business content in rsa5 with package and request number it is displaying as changes to repository or cross client customizing are not permitted and when i went for help it is displaying as invalid call sequence for inter