Purpose of Movement type 344

Hi guys,
Just want to confirm if movement type 344 is used to transfergoods from Blocked to Unrestricted.
Cheers,
Karthick

Hi
Yes 344 is to transfer from unrestricted to blocked
TF - First transaction
TR - Return transaction
you can see lot of examples in tranfer posting
Like 301 & 302
311 & 312
Always stock will be received into Quality or Unrestricted and not into Blocked so TR movemet type wont be there from unrestricted.
Thanks/Karthik
Edited by: Karthik on Oct 27, 2009 8:59 AM

Similar Messages

  • HUMO-A reason has to be entered for movement type 344

    Hi All,
    We currently have the system configured to enter a 'reason for movement' for movement type 344 and this field is marked as required in the movement type configuration. We have configures the transactions allowed for the movement type and HUMO is one of them.
    When I try to post the same HU using the path 'Edit-> Change HU Posting-> Other Postings->Process-> Transfer posting unrestriced to blocked', it prompts me for a 'Reason for Movt' and allows me to post it to a blocked stock.
    However, when we try to post an HU to blocked to stock using the path in HU monitor 'Edit-> Change HU Posting->In Blocked Stock', the system gives an error 'A reason has to be entered for movement type 344'. Please note, it does not even prompt me to enter a reason for the movement.
    Is there a configuration node to have the above error corrected? Or is there any SAP note which could help us solve the problem? We are aware of the SAP note 1679167 for transaction VLMOVE but not sure the same would actually correct the issue for HUMO. Any help in this regard is appreciated.

    Hello Biswajit,
    unfortunately, as far as I can see in source
    SAPLHUMO                 
    / LHUMOF04
    FORM                     
    / TRANSFER_POSTING_HU
    during debugging, there is no GUI code to ask user for a reason. So it's a lack of functionality.
    I think you can add this by an implicit enhancement around FORM transfer_posting_hu asking user e.g. with function module call POPUP_GET_VALUES_DB_CHECKED.
    But transfering the entered reason down to the MM posting seems also not so easy because reason field "GRUND" may not visible in that callstack level.
    Hope that helps you along
    Best regards,
    Matthias

  • Movement type '344' blocked to unrestricted - reversal error.

    Hi,
    I am trying to post movement type '344' blocked to unrestriced reversal in IM. I am using WM for this storage location. while posting the '344' i am getting an error 'Data for creating a delivery is incomplete (vendor)'. Will appreciate any help to resolve this.
    thanks.

    Hi,
    I am trying to post movement type '344' blocked to unrestriced reversal in IM. I am using WM for this storage location. while posting the '344' i am getting an error 'Data for creating a delivery is incomplete (vendor)'. Will appreciate any help to resolve this.
    thanks.

  • Create Immediate TO for movement type 344

    Hi Gurus ,
    I wanna create immediate TO for movement type 344, so i did the following configs:
    1:Go to OMLR, set field "Immed.TO " as "A" for my warehouse and movement type 344.
    Then , i called up MB1B 344, but no TO was created immediatelly.
    i checked the additional data in LU03, the movement type is 344, and immed.TO is ticked.  it seems all setting is ok, why the TO can't be created immediatelly?
    thank you in advance.
    BR,
    Dragsky

    First check which ref. movement type assigned to 344 movement type in W/H under below path
    SPRO> LE>WM>Interfaces>IM>Define movement types
    In this go to first option and check the last movement type assigned to mvt type 344 i.e. "Reference movement type for posting change in whse mgmt" (in combination with other indicator like stock category, special stock indicator etc....)
    Then got to OMLR and check whether this ref. movement type defined for your W/H,
    if yes, maintain setting for auto TO  in that specific entry (in combination with other indicator like stock category, special stock indicator etc....)
    If no, then check movement type for *** W/H and maintain specific entry (in combination with other indicator like stock category, special stock indicator etc....)
    Hope it helps.
    Regards
    Anand Misra

  • BAPI_GOODSMVT_CREATE movement type 344

    Hi , i want to convert unristricted stock to block stock, so i use movement 344. the thing is ,it is creating document but commit work and wait is failing. i am geeting mail in sap mailbox, updation is failed like that. i am not able to see that document, but bapi is creating document, but is not saving to database.
    what should be reason. i am providing sample of my code.
    PERFORM within_warehouse_convert
                   USING l_lqua '344'.
    FORM within_warehouse_convert
        USING wa2_lqua TYPE lqua
              l_bwlvs  TYPE ltak-bwlvs.
    *Decalre Variables
      DATA :
      wa_header    LIKE bapi2017_gm_head_01,
      wa_header1   LIKE bapi2017_gm_head_ret,
      l_code       LIKE bapi2017_gm_code,
      l_belnr      LIKE bapi2017_gm_head_ret-mat_doc,
      l_gjahr      LIKE bapi2017_gm_head_ret-doc_year,
      it_items     LIKE bapi2017_gm_item_create OCCURS 0 WITH HEADER LINE,
      it_return    LIKE bapiret2 OCCURS 0 WITH HEADER LINE,
      l_uom        LIKE t006-msehi,
      l_uom_iso    LIKE t006-isocode,
      l_text(100),
      l_error.
    Assign Variables
      CLEAR wa_header.
      wa_header-pstng_date = sy-datum.
      wa_header-doc_date = sy-datum.
      wa_header-header_txt = 'Converted to Blocked'.
      l_code = '04'.
      REFRESH :
       it_items, it_return.
      CLEAR :
       wa_header1, l_belnr, l_gjahr, l_error,l_uom.
      SELECT SINGLE meins INTO l_uom FROM mara
       WHERE matnr = wa2_lqua-matnr.
      CALL FUNCTION 'SAP_TO_ISO_MEASURE_UNIT_CODE'
           EXPORTING
                sap_code    = l_uom
           IMPORTING
                iso_code    = l_uom_iso
           EXCEPTIONS
                not_found   = 1
                no_iso_code = 2
                OTHERS      = 3.
      IF sy-subrc <> 0.
        MESSAGE s001 WITH 'Unable to convert Units of Mesaurement'.
      ELSE.
        it_items-entry_uom_iso  = l_uom_iso.
        it_items-material       = wa2_lqua-matnr.
        it_items-plant          = wa2_lqua-werks.
        it_items-stge_loc       = wa2_lqua-lgort.
        it_items-batch          = wa2_lqua-charg.
        it_items-move_plant     = wa2_lqua-werks.
        it_items-move_stloc     = wa2_lqua-lgort.
        it_items-spec_stock     = wa2_lqua-sobkz.
        it_items-sales_ord      = wa2_lqua-sonum(10).
        it_items-s_ord_item     = wa2_lqua-sonum+10(6).
        it_items-val_sales_ord  = wa2_lqua-sonum(10).
        it_items-val_s_ord_item = wa2_lqua-sonum+10(6).
        it_items-item_text      = 'Converted to Blocked'.
        it_items-move_type      = l_bwlvs.
        it_items-entry_qnt      = wa2_lqua-gesme.
        APPEND it_items.
      Call BAPI Goods movement
        CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
             EXPORTING
                  goodsmvt_header  = wa_header
                  goodsmvt_code    = l_code
                  testrun          = l_test
             IMPORTING
                  goodsmvt_headret = wa_header1
                  materialdocument = l_belnr
                  matdocumentyear  = l_gjahr
             TABLES
                  goodsmvt_item    = it_items
                  return           = it_return.
        CLEAR l_error.
        LOOP AT it_return WHERE type = 'E' OR type = 'A'.
          MESSAGE i001 WITH it_return-message text-001.
          l_error = 'X'.
          EXIT.
        ENDLOOP.
      Call Commit BAPI.
        IF l_error = ' '.
          CLEAR : it_return.
          CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
               EXPORTING
                    wait   = 'X'
               IMPORTING
                    return = it_return.
          IF it_return-type = 'E' OR it_return-type = 'A'.
            MESSAGE i001 WITH it_return-message.
            l_error = 'X'.
            CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.
            EXIT.
          ENDIF.
        ENDIF.
      ENDIF.
    ENDFORM.                    " within_warehouse_convert

    Hi ,
    put simple code like this .
    Call BAPI  'Create Goods '.
    loop at lt_return where type eq 'E' or 'A'.
    error = 'X'.
    endloop.
    if error ne  'X'.
    commit work.
    else.
    Roll back.
    endif.
    regards
    Prabhu

  • Movement Type 341 not seen in MIGO

    Hi all,
    I need movement type 341 for transfer posting with SLocs within same plant (Unrestricted use to Block stock) but i could not find the MType 341 in MIGO for transfer posting..
    Could any one let me know how to go about this configuration?
    Regards,
    Sachin Narvekar,Mumbai

    Hi
    If you want to transfer the stock <b>from Unrestricted to Blocked,</b> then in MIGO Transaction Use <b>Movement type: 344.</b>...It will solve your Purpose.
    <b>Dont use 341 movement type for this purpose</b>.
    Reward if useful
    Regards
    S.Baskaran
    Message was edited by:
            baskaran srinivasan
    Message was edited by:
            baskaran srinivasan

  • Move types in MM

    please provide mov types in goods recipt for material to blocked and quality stock. GR in consignment and goods return to vendor and consignment.

    Hi
    Use following movement types
    344 for transfer between Un-restricted to Blocked stock
    322 for transfer between un-restricted to QI stock
    GR in consignment
    use
    101 K or
    posting of vendor consigned stock to own stock using 411 K in MB1B
    Return to vendor
    161 Return for purchase order
    122 Return delivery to supplier or to production
    thanks
    prasanna
    award if usefull

  • Movement type 501 m

    What is the Purpose of Movement type 501 M and 551, Please explain me

    Hi Lakshmi,
    I dont know about 501 can be used or not.
    But for scrapping..if scrap is happend during production for making an assembly then movement type will be 261 (goods issue to order)..the cost of scrap will be accounted to order and material which is produced.
    If scrap happens before and after the production for example in handling in storage then use 551 movement typw. cost will eb accounted to GL account of material or to the cost center.
    If any question the let me know with rewarding the suitable points.
    Regards
    TAJUDDIN

  • Movement Type 711

    Gurus,
    When an Inventory for an article is created with the Movement type 711. What exactly it mean?. What is the purpose of Movement Type 711? and When do we use it.

    Hi,
    When you make a physical inventory and you find that there is a waste of material which means physic quantity is < to quantity on the system so we :
    1- adjust the quantity on the system
    2- the variance of quantity is removed through mvt 711
    example :
    T0 :    on the system there is 100 pcs of material A in the plant 0001
    When count material A int this plant I find only 90 pcs  so          
    T1 :   Plant 0001 ---> 90 pcs of material A
             Storage type 999---> 10 pcs of material A
    one the financial department apourve the waste of material
    the quantity wasted is removed through mvt 711
    T2 : Plant 0001---> 90 pcs of material A
    the quantity on the system = real quantity
    regards

  • PURPOSE OF CREATION OF NEW MOVEMENT TYPE

    Hello Experts,
    Can you please tell me the purpose of creating a new movement type with the description.
    Thanks and Regards
    Nilu S.

    Hi,
    Movement type determines the treatment of any Stock in terms of Qty & Value. SAP has provided the standard MVt type for use in  different business scenario.
    How a Mvt Type Works  is important to understand the requirement of new Mvt type -
    a. in material master we are assigning the Val. Class, We are assigning the GL a/c  with Valuation class in combination with General account modifier in OBYC like GBB >> VBR>> ValClass>> GL A/c.
    b. Each valuation class is linked to multiple General account modifier Key and GL a/c (as per our business requirement).
    c. Each movement type is assigned with Account modifier key in IMG Customising.
    So when ever we enter a material & Mvt type in any transaction system determine the GL A/c to be for Automatic posting through Account modifer Key (From OMJJ & OBYC).
    So you can see, there is limitation of GL assignment for automatic posting in OBYCfor each business scenario.
    if requirement of diff. accounting arises for a material with same valuation class, we need to Create new Mvt type & Account modifier key. This new Account modifier key will be linked to New GL in combination with Val. Class.
    Hope  above explanation satisfy your query.
    Regards,
    Ranjan Kumar

  • Purpose of new movement type

    Hi There,
    What is the purpose of creating  new movement type and what kind of situvation newmovement type will be recommned.
    Please advise with couple of examples.
    Onemore thing where to find and how to find who has developed the Z reports (nothing but developed person name),please explain indetail.
    Appreciate your early action

    Hi,
    New movement type creation. if you wnt use the particular movement type for only single trasation. or
    if create any Z trasation & want to use goods movements then u can create new movement type. or standard seetings in SAP movements need to be changed the you can create/copy the existing movement type and do the modification & assign to particular t-code.
    Z transation report:
    SE93.  Enter Z* put F4 .
    SAM
    Edited by: Saminathan Gopalan on Jun 28, 2010 9:50 AM

  • Different movement types in MM documents in SSR

    Hello,
    How can I use different movement types in logistic documents for meter readings?
    I set up additional meter event for own consumption and I need to get logistic document with other movement type (as standard we running creating logistic document types an 251/252 movement types for fuel sales).
    To realize at least those two types of sales wehave only two possibilities in the system:
    1. Setup separate processing profile for location for purpose of own consumption.
    The stop over point is only one processing profile can be assigned to the location at once.
    2. Setup a new process with new movement type.
    The stop over point - restriction in the customizing - only one main process can be used for posting based on meter readings (error message OQ_C601 "More than one entry selected as main MM process for location indicator 01").
    How can I solve this issue?
    Thanks and KR,
    Sergey

    Solved

  • Movement type and Value string

    Hi,
    I have copied movement type 101 to Z02. Is it possible to change the value String from WE01 to something else. My purpose is to post to a different account instead of GRIR while MIGO for free goods. So please don't suggest me to change in OBYC as the change is going to effect every MIGO which we don;t want to happen. Any ideas?
    Thanks

    The value strings contain keys for the posting transactions that can       
    lead to G/L account updates in the case of an FI-relevant posting. These   
    value strings are predefined by SAP. You cannot change value strings or    
    the transactions they comprise in Customizing. For each of these posting   
    transactions, you can set up automatic postings in dependence on the       
    other influencing factors.                                                                               
    The value string controls the process of G/L account determination for     
    transactions/events of the movement type (see unit Valuation and           
    Account Assignment), whereas the quantity string controls the updating     
    of the material master fields.                                                                               
    In SAP R/3, the value string WA01 is assigned to various goods issues      
    and other goods receipts. Further differentiation in the automatic         
    account determination process for these different movements is             
    accomplished via the account grouping code.

  • Dump while doing goods issue against order with movement type 261

    Hi Team,
    We are integrating Asset management process along with the goods issue against the order which is created with a business partner for movement type 261.
    when we try to complete the process the system gives us a dump as described below.
    please look through the dump and advice for the same.
    Short text
        The current application triggered a termination with a short dump.
    What happened?
        The current application program detected a situation which really
        should not occur. Therefore, a termination with a short dump was
        triggered on purpose by the key word MESSAGE (type X).
    Error analysis
        Short text of error message:
        System error in the FI/CO interface
        Long text of error message:
         Diagnosis
             Updating of the FI/CO interface was called with object type "MKPF"
             yet the checks were run for object type "AMBU".
         System Response
             Checking and updating must be for the same object type.
         Procedure
             It has to do with a system error from the calling applications.
        Technical information about the message:
        Message class....... "RW"
        Number.............. 103
        Variable 1.......... "MKPF"
        Variable 2.......... "AMBU"
       Variable 3.......... " "
       Variable 4.......... " "
    rigger Location of Runtime Error
       Program                                 SAPLMBWL
       Include                                 LMBWLU21
       Row                                     62
       Module type                             (FUNCTION)
       Module Name                             MB_POST_GOODS_MOVEMENT
    46    IF xmkpf-xabln IS INITIAL.                               "note 434093
    47        CALL FUNCTION 'MB_XAB_NUMBER_GET'.                   "note 434093
    48    ENDIF.                                                   "note 434093
    49
    50 ENHANCEMENT-POINT MB_POST_GOODS_MOVEMENTS_01 SPOTS ES_SAPLMBWL STATIC.
    51
    52 ENHANCEMENT-POINT MB_POST_GOODS_MOVEMENTS_02 SPOTS ES_SAPLMBWL.
    53    CALL FUNCTION 'MB_CREATE_MATERIAL_DOCUMENT_UT'
    54         EXCEPTIONS
    55           error_message = 4.
    56 *  As soon as we have started to put things into UPDATE TASK, we must
    57 *  ensure that errors definitely terminate the transaction.
    58 *  MESSAGE A is not sufficient because it can be catched from
    59 *  external callers which COMMIT WORK afterwards, resulting in
    60 *  incomplete updates. Read note 385830 for the full story.
    61    IF NOT sy-subrc IS INITIAL.
    >>>       MESSAGE ID sy-msgid TYPE x NUMBER sy-msgno WITH            "385830
    63                  sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    64 *     MESSAGE A263.
    65    ENDIF.
    66 * Optische Archivierung
    67 * Spaete Erfassung mit Barcode
    68 * Redesign of barcode handling -> note 780365
    69   PERFORM barcode_update(sapmm07m) USING xmkpf-mblnr
    70                                          xmkpf-mjahr
    71                                          barcode.
    72
    73   MOVE-CORRESPONDING xmkpf TO emkpf.
    74   CALL FUNCTION 'MB_MOVEMENTS_REFRESH'
    75     EXCEPTIONS
    76       error_message = 4.
    77    MOVE-CORRESPONDING xmkpf TO emkpf.
    ource Code Extract
    ine  SourceCde
      32 *    BKPF as well. There is no other way to forward XBLNR to FI as not
      33 *    every document is posted by MB_CREATE -> a new function module in
      34 *    MBWL for transferring the information, called by FI, meant to load
      35 *    the complete function group for all MBxx postings when this isn't
      36 *    required (Performance). Would be the better way to transport the
      37 *    information after switching off MBxx in later release.
      38 *    corresponding IMPORT ... FROM MEMORY ... can be found in
      39 *    AC_DOCUMENT_POST (FORM FI_DOCUMENT_PREPARE (LFACIF5D))
      40      l_mem_id = 'MKPF-XBLNR'.                                   " 641365
      41      EXPORT xblnr = xblnr_sd TO MEMORY ID l_mem_id.             " 641365
      42    ELSE.                                                        "1245374
      43      l_mem_id = 'MKPF-XBLNR'.                                   "1245374
      44      FREE MEMORY ID l_mem_id.                                   "1245374
      45    ENDIF.

    Couple of notes are mentioned (385830, 780365 etc) and check whether these notes are applied.  If so, check with the ABAPer and go through the source code corrections explained in the respective notes.
    You may also go through the following notes
    1)  Note 386656 - FBV4: RW103 'System error in the FI/CO interface'
    2)  Note 388316 - RW103 "System error in the FI/CO interface"
    3) Note 543463 - Inconsistent Posting in budgetary ledger and/or RW102/RW103
    thanks
    G. Lakshmipathi

  • 3rd party order processing GR movement type

    Hi
    In 3rd party order processing the goods are delivered to customer from vendor directly, but for billing purpose we do the GR at plant level(against purchase order)>invoice>Billing
    Physically stock is not delivered to the plant, so when we do the GR(against purchase order),if the movement type is 101 it will updatet the stock. 3rd party delivery is not done,stock will not be reduced. I want to know what is the GR movement type for 3rd party order processing, is it 101 or anyother movement type.

    Hi,
    Check in t.code OMJJ.
    Select movement type 101 and click on update control/WM movement types.
    There you can see this movement type is configured for different update control/WM movment types.
    Few entries are made in the system without value and quantity updates for movement type 101. So I assume, when you do MIGO using 101 movement type against third party purchase order, special stock indicator E and movement type B will be taken for statistical posting. You can do a testing to confirm this.
    Regards,

Maybe you are looking for

  • Reading the data from BLOB column

    HI, I have a table with following structure Test_Mail(Attachment BLOB,Attachmentname varchar2(255),FileSize number) The data in the table is like Attachment|Attachmentname|FileSize BLOB|test.txt|1236 I wants to read the data from the BLOB attachment

  • Is it possible Bridge ruins images while making thumbnails?

    This morning I was reorganizing images. I use Bridge to check the files. I noticed when Bridge was making CR2 thumbnails several of them appeared stripped of some if not most of the pixels. I opened one image in Camera raw and became afraid the image

  • SUS invoice Faliure in SXMB_MONI

    Hi All, When we posted an ERS invoice from MM to SUS System. The XML messages falied in SUS. Please give your expert comments. We are getting the floowing error message: <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> - <!-- Call Inbound Pro

  • Yahoo toolbar bookmarks don't load or result in unresponsive script

    The problem with the bookmarks not loading began with Firefox version 32. Not sure if this is a Firefox issue or a Yahoo issue.

  • Problem installing adobe go live 6.0 - who can help?

    Hi... I have been using adobe go live for many years. A few weeks ago I cleaned up a bunch of old files to make more room on my harddrive and ever since then it is not responding any longer. I can't get into the program any more. I tried to reinstall