Supply Area Goods Transfer Posting Problem

Dear SAP Gurus,
I am facing a problem in which material has to be issued by transfer posting through movement type 541 to Subcontracting Vendor.
The material is to be issued from Supplying Area.
When transfer posting is initiated for the PO, material is not getting issued from Supplying area whereas all other BOM materials are being picked up.
Please guide me where can this problem be?
Thanks & Regards
Manav Anand

Hi,
I hope you are using ME2O or MB1B transaction with 541 mvt type. As per Subcontracting scenario you are supposed to sent the BOM mateials only to your subcontracting vendor and finally supposed to get the material which is raised in the PO.
Now please let us know where you have been stuck so that we will be able to help by providing our explanations.
Regards,
DilL

Similar Messages

  • Transfer posting problem in  material

    Hi Experts,
    Whenever we receive any  material ( quality rejection from
    plant A) at location  X in film plant A, we can not do Transfer
    posting of this material to crushing area ( location Y in plant A).
    While doing Transfer posting we get an error " Pallet -
    not consumed
    entirely ".
    We can not transfer this material to any other location.
    What could be the problem?
    Lokesh

    Hi,
    From the message it seems like in your system some message is activated. this might be due to the requirement was given that entire batch is to be consumed and partial is not allowed. please check this it should have been done through user exit or by some enhancement.

  • 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

  • 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.

  • Transfer Posting problem with "sales order stock type" status

    Hello, i have this problem, i spend 2 days looking in the forum, but
    nothing, the question is:
    The SD users sell an item, and the item get the status of "sales order
    stock type" in the MMBE, but at the same time, the MM user made a
    trasfer posting in two steps, he take out material with transaction
    MIGO, mvt 351, to another plant, but the materail was already
    compromised with SD; now he cant sell the items, because he dont
    realize that the material was in sales order stock type, and he already
    transfer it to another plant. how can i block this? if a material in
    MMBE is with "sales order stock type" status, he CANT transfer it with
    351 mvt type, what config i have to make?  thanks a lot!!!!
    now the quantity of the unrestict use
    stock is lower than the sales order, we dont want to have this issue,
    thanks again
    Edited by: Alex Arti on Aug 6, 2008 7:14 PM
    Edited by: Alex Arti on Aug 6, 2008 7:16 PM

    Hi!
    Have you recently upgraded to EHP4? In this case, please, check the note 1441195. This note should solve the issue that you are reporting.
    I hope this helps,
    Esther.

  • BAPI_PROCORDCONF_CREATE_TT Goods Movement Posting Problem

    When performing a process order confirmation via the BAPI_PROCORDCONF_CREATE_TT, I'm experiencing some difficulties with the goods movements.  Specifically, when attempting to post a goods receipt to the order via a 101 movement along with a goods issue to the order via a 261 movement, the movements are posting as two separate material documents instead of a single material document.  Secondly, the movements post under the transaction code COGI (from the MKPF-TCODE2 field) which seems a little odd to me as I was expecting something specific to the BAPI or at least COR6N.
    For others utilizing this BAPI with goods movements specified, what transaction code do the materials post under and is there some config or setting directly in the BAPI which I'm missing to ensure goods movement postings occur under a single material document?
    Thanks in advance for any/all assistance,
    Randy Lintz
    Foster Farms
    Livingston, California

    Hi Randy,
    Please check with T-Code CORK & also check hte confirmation configuration in OPK4.
    Check the "All Components" under Generally Valid settings Tab.
    Thanks

  • Linking A service PO to Transfer Posting From Plant To Plant Movement

    Dear All ,
               We have 11 plants in all . So every time some goods need to be transfered from one plant to other usually a service vendor does the work .
               So my client wants to create as many Open service PO as service vendors  and every time we do goods transfer posting in MB1B/301 it wants to assign the respective PO number (It will be decided on the basis of vendor who is doing transfer posting) to that transfer post document .Later bill passing will be done on the basis of these assignments .
               Can anybody let me know the complete mapping for this scenario if it is a practical requirement .

    >  Can you re-explain to me this step by step ?
    Hi,
    In VOV6 create one Z schedule line category by copying any std sch. line.
    Give values as below
    order type = NB
    Item Category = 7
    Acc *** Category = Blank
    Item relevant for delivey = Ticked
    PR del scheduling = Ticked
    Movement type = 601
    Maintain same material in both the plants
    Create vendor master for supplying plant
    Now,
    When you create and save sales order, automatic PR would be generated with NB type
    Create PO wrt this PR.
    Create delivery through VL10D wrt created PO using 641 movement type
    Do GR using 101 movement type in receiving plant.
    Then create normal outbout delivery for customer wrt Sales Order and then invoicing using VF01
    Doc. flow would be
    Sales Order - PR - PO - Del (641) - GR (101) - Del to customer (651) - Billing
    Hope you get some inputs
    regards,
    Sagar

  • Loss or Gain account trigger while transfer posting

    Hi Experts
    When we are doing Transfer Posting from Project to Unreistricted use stock within same valuation area
    the 'Expense/revenue from stock transfer' key is getting triggered while doing the transaction.  Can any one explain how there can be a loss or gain while doing the transfer posting with in same valuation area?
    Thanks
    SAS

    Hi,
    Generally, Sales Order Stock and Project Stock get valuated separately at Sales Order and Project level. And will not get valuated at MAP.
    So when you transfer material from Sales Order OR Project Stock to Own Stock then if there is difference between Sales Order OR Project Stock Value and MAP of material then this loss/gain will arise.
    To check Sales Order OR Project Stock Value, go to MBBS and compare it with MAP in MM03.

  • PROBLEM IN TRANSFER POSTING WITH REF. TO RESERVATION

    Dear cons
            I have been facing a problem in t- code- MB1B. I have configured for p.o field  in mb1b . in screen layout of transfer posting I have done.because we want a p.o no. field in MB1B.So we generally transfer the material with reference to reservation. so we created a reservation with t-code- mb21 with movement type-415. after that we want to transfer with reference to reservation. but the system gives an error message that
        CHECK TABLE XMRES : ENTRY 0000000000   0001DOESNOT EXIST.
    MESSAGE NO. M7001
    DIAGONISIS ; IN TABLE XMRES THE ENTRY 0000000000  0001 IS MISSING
    PL. LOOK INTO THIS MATTER.
    THANKS
    NRK

    Hi,
    How you are configured the new PO field.
    in OMJJ, the system given the what are the possible options, otherwise its very diffcult to configure.
    So check at :OMJJ
    regards

  • Transfer posting of goods from sales order to sales order

    Hi Sap experts
    Can anyone please tell me what is the movement type for trasfering goods from one sales order to another sales order and tell me what r the steps i should follow for this .

    Hi,
    What do you mean by transfer posting from sales order to sales order? The movement type will come into picture when a material document is involved that means goods are issued/received.
    Elaborate more on your query.
    Hrishi

  • Transfer posting stocks from quality inspection to unrestricted, problem

    Hello Guys,
    kindly help me i am having problems doing transfer posting (mb1b) using movement type 321. because in my stock overview (mmbe) thera are stocks in Quality Inspection, i want that to be trasfered in Unrestricted Stock. that's why i execute transfer posting but there is an error occured doing it so. the error is "change the inspection stock of material 1078 in QM only". how could i make this stocks transfer to unrestricted?
    please advise me the correct way to settled this.
    thanks and regards,

    Hello Guys,
    I am very thankful for all of you contributing to this thread of mine hope in some other time you can work it out with me again I already done all this resolutions you have mention and I also know that is all the right wya to solve this issue but i dont see my problem exists on the configuration in material tpye allocation because in our business sample the FERTin standard SAP but with us it is customized name, have different code it was not define in TLtype in material allocation for quality inspection (Q), now i know what to do to call our admin to authorized my config there.
    Thank you so much i will closed this thread now please help me in some of other query next time. hehehehe..
    Regards,

  • Create a subsequent Goods Movement for a transfer posting

    Hi Team,
    I have a scenario where the users will create a Good Movement document for transfer posting. The Stock of Material "A" is transferred to stock of Material "B" using the movement types 561 etc. Now the quantity is reduced from unrestricted stock of "A" and posted to "Stock in Transfer/Transit" of "B". The requirement is to create another Goods Movement document immediately after the above transfer posting is completed and use movement type 101 to post the same quantity to unrestricted of "B".
    I tried searching for use exits and could not find a relevant one "After Save" for goods movement online transaction. I found the MB_GOODS_MOVEMENT_UPDATE Badi but don't know how to create another goods movement document while in the update task. I'm concerned that if I call a BAPI or BDC inside the update task, it might conflict with the current transaction (transfer posting). Looking for your guidance.

    Hi Deepali,
    You can use the userexit ' ZXMCBU02 '  to write your own code. This user exit gets triggered for almost all the goods movement transaction.
    There is also a very similar BADI which you can use which gets triggered for every goods movement transaction.
    I would like to know the BADI feel free to let me know. I think the above user exit should server your purpose.
    Hope this is useful for you.
    Cheers
    VJ

  • Auto print of Goods Issue/Transfer Posting Documents by Movement type

    Hi,
    We have created two different output types to print the layout's of Goods Issue/Transfer Posting Documents.
    The requirement is to default the message in the document by movement type (key combination)
    Meaning if it is 201 it should populate GI output type
    If it is 313 it should populate TP output type.
    we do not have any standard key combination  (NACR) by movement type wise.
    Any alternative way of meeting this requirement?
    Thanks
    Regards
    Ram

    Hello Kevin,
    I donu2019t think it is necessary to use a user exit to keep the Material B (that is transferred from Material A) in the same bin.
    This can be controlled in the customizing: indicator Post to same bin, that can be set in the WM Movement type (V_T333-KZUAP) and in the Storage type (V_T3010-KZUAP).
    Now I donu2019t know your business process but I am surprised that Material B requires more space than Material A since it is u2018bornu2019 by means of a transfer posting and not a production or packing step that makes it bigger in terms of capacity required.
    A workaround for this could be to transfer (LT10) Material A first to a separate Storage type (with the Post to same bin-flag set) that has no Capacity check and after the 309 posting transfer it back into the warehouse with LT10.
    Success and thanks beforehand for any credits!
    Kind regards,
    Bart

  • Missing part check at goods receipt or transfer posting

    How Missing part check at goods receipt or transfer posting is different from availabilty check in production order.??
    In which conditions we would use Missing part check at goods receipt or transfer posting ??
    Is it possible for same component to behave differently in Missing part check at goods receipt or transfer posting or availabilty check in production order ?

    missing parts check is possible at the time of a goods receipt, other receipt, or transfer posting.
    if the missing parts check function is active in the plant, the system checks whether the material posted as a receipt is a missing part.
    if it is a missing part, the system issues a warning message and sends an e-mail to the MRP controller responsible in the plant. assigning the missing part to a particular goods recipient takes place with the missing part processing in the application component Warehouse Management
    please also check here:
    http://help.sap.com/saphelp_47x200/helpdata/en/41/191fdb45fd11d188ff0000e8322f96/frameset.htm

  • Transfer posting from functional area A to functional area B

    When running the F.50 transaction some currency gain/loss postings have been posted to the wrong functional area. Can somebody help me how I can do a transfer posting from one functional area to another if it's possible? Or do you know another solution to this issue?

    Hello,
    Please try once transfer posting with clearing through T.code F-51
    and choose transfer posting with clearing.
          Please try this once in development i tried this for other like changing of business area amount cost center like that..
          Regards,
    Sankar

Maybe you are looking for