Goods Movements with Handling Units

Hi:
Any one knows how can I get make Goods Movement with Handling Units  inter plants?
I am trying by VLMOVE but this Tcode just has process for into a Plant not for Transfer posting plant to plant., so, I need give out for materials in Handling Units and Receive the sames in the Receptor Plant
Is there a special configuration for get this?
Thanks in advance.
Omar Perea

Hi Vishal:
You're right... I was missing the 301, 303 y 305, but with this operations I can try to resolve my Isuue.
Thanks
OP

Similar Messages

  • Who familiar with Handling Unit Management(HUM) module?

    Hi,
    It was said that if we active the HUM module in Clint level.  Then the packing BOX number will not be allowed to be duplicated.
    Whether this means that VEKP-EXIDV, this field will not be allowed to be duplicated??
    Could anyone help my understanding on this?  Thanks!
    Thanks.

    Hi,
    HANDLING UNITS CONFIGURATION:
    The SAP Handling Unit Management system allows you to manage the entire movement of the handling units and the materials they contain rather than tracking each material individually. 
    This paper is for the HUM Delivery although some of the contents is related to Inventory under the Logistics General modules.
    Table of Contents
    Objective 
    IMG Menu – The Starting Point 
    Handling Unit Management Overview 
    Start of HUM Outbound Deliveries Manual Packing Configuration 
    Define Number Ranges for Handling Units 
    Define Packaging Material Types 
    Define Material Group for Packaging Materials 
    Define Allowed Packaging Materials 
    Use Handling Unit Supplements 
    Maintain Goods Movements for Handling Unit Stock-Posting 
    Define User Status Profile 
    Set QM Check and Delivery Type for Each Movement Type 
    HU Requirement for Storage Locations and Default Values for Deliveries 
    Packing Control By Item Category 
    Define Requirements for Packing in the Delivery 
    Delivery Type Determination 
    Set Unique Number Assignment for HU Identification 
    Number Range Maintenance for HU Identification 
    Define Number Assignment for Each Packaging Material Type 
    Delivery Output type for Packing List 
    Maintain the Delivery Output Determination Procedure 
    What else to maintain after the Manual Handling Units Configurations? 
    Start of the Automatic Packaging Configuration 
    Define Number Ranges for Packing Instructions 
    Define Determination Type for Packing Instructions 
    Define Number Ranges for Packing Instruction Determination Records 
    What else to maintain after the necessary Automatic Packaging Configurations? 
    Appendix A: How to do Manual Packing for Non-Assigned Handlings Units? 
    Appendix B: Scenario 1 – How to do Manual Packing by Delivery Item? 
    Appendix C: Scenario 2 – How to Manual Pack the Materials into Pallets? 
    Appendix D: How to do Automatic Packing? 
    Appendix E: How to do Goods Movement for Handling Unit Material? 
    Appendix F: How to Unpack the Handling Unit Material? 
    A handling unit is a physical unit that consists of the packaging materials (load carrier / packaging material) and the goods contained therein. A handling unit is always a combination of materials and packaging materials. All the information contained in the material items, such as batches and serial numbers, is always available by way of the handling units.
    Handling units can be nested, meaning that you can also create new handling units from several handling units as often as you like.
    Handling units have unique, scannable identification numbers that can be formed according to standards such as EAN 128 or SSCC.
    Figure 1: Handling unit example
    Structure
    The handling unit object contains the following attributes:
    •     Identification number
    •     Dimensions
    •     Weight
    •     Volume
    •     Status
    •     Materials and quantities
    •     Packaging materials
    •     Packing instructions
    A handling unit consists of a handling unit header and handling unit items. For identification purposes, it is given a unique number.
    Handling unit header
    The header data of a handling unit is divided in the following way:
    •     Weight/Volume/Dimensions
    •     General data
    •     Means-of-transport data
    •     Additional data
    •     Output determination procedure
    For more information about each of these detailed points, see Editing detailed data for handling units.
    Status
    The handling unit is linked to general status management. In this way, the various physical states (planned or implemented) and other attributes (weighed, loaded, blocked or posted goods issue) of handling units can be documented.
    You can use the HU_ST_INIT user parameter when you create handling units without object reference to set which initial status the handling unit is to have when it is created.
    If you want to implement a status of your own, you can define a user-specific procedure for the packaging material type (see also Define Packaging Material Types).
    Handling unit item
    The items of a handling unit can consist of material items, packaging materials or other handling units that appear in an overview. For more information about this overview, see the Contents section of Editing detailed data for handling units.
    To access the item data of an individual handling unit, select the handling unit concerned and choose Goto  Detailed HU data  Contents.
    Integration
    Handling units can be used in all processes within the supply chain.
    Hope this will helps you and Please Reward If Really Helpful,
    Thanks and Regard,
    Sateesh.Kandula

  • Destructive Samples with Handling Units

    Dear Experts,
    I just wanted to check if there's anyone who has encountered destructive inspection for samples with Handling Units and how this was managed (via enhancements/operational workaround).
    Based on SAP KBA 1771624, destructive sampling will not work for HU due to all or nothing approach. We are currently considering the following options but would like to get your insights on this in case there is a better approach for this problem.
    1. During Goods Receipt, sample usage quantity will be packed in separate HU from the rest of the quantity. This option will work provided that sample usage quantity is known before quality inspection. e.g. I will recieve 100 pcs of MAT A, 15 pcs for sample usage will be packed under HU1 and the remaining 85 pcs under HU2. UD stock posting will be performed in 2 steps, 1st for GI to sample usage for HU2 and 2nd for transfer to unrestricted/blocked/etc. for HU2
    2. Receive full quantity under 1 HU. Complete quality inspection (results recording, ud and stock posting). Unpack the material to be able to perform GI to sample for the quantity that was used for destructive inspection.

    Hi Craig/Vignesh,
    Thank you for your providing your inputs on this. I will take them into consideration.
    I have another option to address this requirement, that is to (1) receive the material into non HU storage location (2) perform UD and stock posting, i.e. GI to sample usage and unrestricted-use/blocked stocks (3) transfer unrestricted-use/blocked stocks to HU managed location.
    Do you think this will be more efficient operationally versus the other 2 options above?
    I am trying to find the most effective way to address this requirement with minimum impact to Logistics operation. Most of our materials are managed in HU and destructive sampling is regularly done so users will be performing the steps in SAP a lot.

  • Enable Goods Movement Error Handling on Inventory Management

    Hello gurus.
    The Production department uses transaction COGI (Automatic Goods Movement Error Handling) to track what automatic goods issues were not performed due to errors like stock deficit, etc.
    My question is; is it possible to use this same COGI transaction to store manual goods movements that also end up in an error?
    For example, if I go to MIGO and I perform a Goods Issue with Movement Type 201; if I don't have enough stock of the material, normally I get an error and I cannot continute; instead I want the movement to fail and go to transaction COGI, where I can deal with it later.
    The main goal is not to interrupt the capture of the Goods Issues, if there is not enough stock in the system, the person should not stop to correct the error. It's something that is desired to deal with later.
    Any possibilities that you see?

    Hi,
      COGI transaction is Goods movements error status while process order or production order level.
      If Goods are not avaiable in store/warehouse, how to post thru' 201 movement. In case stock is avaiable goods movements are only thru' 261 movement.
      regards,
      satish kumar

  • Updating deliveries with handling unit

    Hi Guru’s,
      Good afternoon all of you. Let me share my problem with all of you. I am modifying some deliveries through VL02N with pick quantity and handling unit to zero. I am modifying all most all 500 to 1500 deliveries daily right now and they may increase. All this procedure is done manually. Requirement is client wants all this procedure automatically. So I would like to ask you that is there any function module for updating the delivery with the modified picking quantity and handling unit? Please suggest me how can I approach? I am not asking entire logic. Just I want is it possible and is there any FM? Your help will be greatly appreciated. Waiting for your valuable replies.
    Regards,
    Ravi.

    Ravi,
    It is good that the Handling unit is static. Is the Picking quantity Dynamic? If so, are they available somewhere in the system prior to you manually populating them in the delivery document?

  • Reversal of delivery with handling unit management/HU #

    Hello all,
    I would like to know whether the delivery with handling unit management is reversed using LTOG. if it is reversed using LTOG in which storage type would the stock be posted back and would the packaging material of the handling unit be the same when the delivery is canceled and posted back in stock. pl. advise.
    Thanks,
    Maxx

    Hi Ramana,
    Thanks for your reply.
    in your answer you have said  it is not possible to reverse a TO with HU.
    But is it possible to reverse a delivery where the HUs are created only after packing the delivery items. if it is possible then how the packaging materials in the handling unit that are reversed are handled and where are the stocks that are returned after the delivery is cancelled is posted - i would like to know the standard sap storage type in which the stocks are posted once the delivery is cancelled or reversed.
    Thanks,
    Maxx

  • BAPI for Goods Movement with Movement Type 701

    Hi,
    I want to post a goods movement with movement type 701.
    Is there any BAPI I can take?
    I already tried the movement with 'BAPI_GOODSMVT_CREATE' but i got an error message that the movement ist not possible.
    Can anyone help me?
    Regards, Alex

    why dont you tell what message was issued?

  • Deliveries with Handling Unit

    Hi guys,
    I'm trying to set up an AII and an OER systems that are able to cater to deliveries that contain Handling Unit.  Do any of you have any idea how is this possible?  I'm not exactly sure but I'm guessing some kind of add-on needs to be installed since there isn't any option to configure HU in AII and OER.  Thanks a lot for the help!
    Best regards,
    Chin Hun

    Ravi,
    It is good that the Handling unit is static. Is the Picking quantity Dynamic? If so, are they available somewhere in the system prior to you manually populating them in the delivery document?

  • List of Inbound Deliveries with handling units

    I am looking for standard report where i can get the list of inbound deliveries with handling units linked to them.
    I saw VL06I but could not get the details.
    Regards
    Sameer

    I think only HUMO (tab: "Assignment to objects") is the transaction in which you can get a list with IBD no. and HU no. However, the selection screen is not be the best...
    In VL06I you also have the handling units ("List Inbound Deliveries" button) both on selection screen and in the report.
    Please carefully read OSS notes 368917 and 122282 about this.

  • Goods movement with serial numbers

    Hi,
    1. Is there any report or table where I can see goods movement of material with their serial numbers?
    2. Also in MMBE i can see 'On order stock'. I know this is PO open PO quantity.
    Now this open PO qty will not be there against any storage location. I got some stock on this status in some storage location.
    How I can move to 'unrestricted stock' status?
    Please advice.

    Hi
    Check these tables,
    SER00 General Header Table for Serial Number Management
    SER01 Document Header for Serial Numbers for Delivery
    SER02 Document Header for Serial Nos for Maint.Contract (SD Order)
    SER03 Document Header for Serial Numbers for Goods Movements
    SER04 Document Header for Serial Numbers for Inspection Lot
    SER05 Document Header for Serial Numbers for PP Order
    SER06 Document Header for Serial Numbers for Handling Unit-Content
    SER07 Document Header for Serial Numbers in Physical Inventory
    And in order to move On Order stock to Unrestricted you need to close those POs by doing GR.
    Hope it helps
    Rgds
    ramesh

  • Auto Confirmation of PICK TO's with Handling Units !!

    I want to Create an Outbound Delivery.
    I then want to automatically create pick transfer orders, in the background.
    I then want to automatically confirm these transfer orders, in the background.
    I am creating my Outbound Delivery with reference to a Sales Order using transaction VL10A.
    I have set-up Output Type WMTA to Auto Create my Pick Transfer Orders for the Outbound Delivery, when it is created.
    I have set Movement Type 601 to Auto Confirm (TO item can be confirm. immed = x/ AND Propose confirmation = x).
    I have set Source Storage Type for Picking to NOT require Confirmation (Stock removal requires confirmation = BLANK).
    BUT the transfer orders that are created are NOT confirmed immediately.
    I am using handling unit management but wouldnt see this as the problem?! anyone any ideas??
    thanks,
    A

    Hi,
    In trasaction code "OMLX" make the settingss as shown below,
    Against your warehosue number and movement type
    Confirm Immediatly = X
    Propose Confirmation = X
    No Two Step confirmation = X
    Screen TO Quit = "Blank" (No value should be entered)
    It worked for me, please check and let me know.
    Regards,
    K.Annadurai.

  • QM lot with Handling Unit Mgt in MD04

    Dear All,
    It seems it is not possible to see the inspection lots in MD04 when using HUM. Any ideas what development is required to make these appear in stock requirements list?

    Yes, that is true but you can still do it by changing a few things. I have just finished my investigation and here are the learnings.Finally, I couldn't use it because we also use APO and to send inspection lots to APO standard SAP needs to be changed which could be risky.
    The OSS note I mentioned says: "......but also using transactions such as Transaction HUMO or Transaction VLMOVE.". This is not very convincing for me because I can disallow particular movement types for transactions HUMO and VLMOVE.I would really like to know other impacts. It is like SAP just decided not to investigate the functionality any further:-).
    To get the insp lots into MD04, you need to chnage view MDQM using se11 and add entry: Table JEST; Field Name STAT EQ u2018I0443u2019. This entry needs to be included before the last line with u2018ORu2019 in the previous step and u2018ANDu2019 operator in this step.Also you need to comment the check on handling units in includes LM61XF2Q and LQPWEF10. These chnages will get the inspection lots in MD04
    But as I said, it is modification in SAP code so could be dangerous because of unknown risks. The OSS note does not explicitly tell other potential impacts.
    If you are using APO as we do, then you need to make further chnages in function: QAPO_GET_LOTS_FOR_APO.
    Include LCLOTUXX>>LCLOTU01
    Function pool- SAPLCLOT
        if SPRQ is not set or HUM is set => delete the lot!!!
        if l_qals_wa-insmk is not set    => delete the lot!!!
          IF    l_stat_wa-sprq IS INITIAL
             OR l_stat_wa-hum  EQ c_x
             OR l_qals_wa-insmk IS INITIAL
             OR l_qals_wa-lmengezub = 0.
            DELETE g_qals_tab.
    But do it at your own risk!
    Edited by: Vijay Singh on Sep 15, 2010 1:00 PM

  • Goods Receipt for Handling Unit using RF

    Hello,
    The customer requirement is to do Goods Receipt for HU in RF. In RF the standard transaction is LM76 for GR for HU.
    The scenario is Multiple handling units are there for each inbound delivery. the client wants to do GR for each HU. where as in
    standard TC: LM76, if one HU is entered GR is done for the entire inbound delivery.
    Can i go for customized transaction (is it possible to develop) in RF where GR is done for each handling unit ( i.e. multiple HU's
    are there in the inbound delivery)
    Regards,
    Neetha

    Hi,
    I've done something similar on RF for a retailer in Holland and used enhancement MWMRFDLV/INCLUDE ZXLHUU31.
    I've added an example of the code that is implemented.
    This enhancement is called by transaction LM61 op to LM66 en LM71 up to LM76.
    Transaction LM76 is initially intended to select the delivery by scanning the HU.
    What I did is reducing the information on the sceen to the HU that has been scanned
    Secondly yo need to assure that when the user is creating a TO or posting the GR it is performed for the HU only.
    For this you need to do additional development mwmrf631 (= Delivery Header / in the PAI define your own logic that post the GR for a single HU) What I used is an outputtype in application V6 (HU) that is triggerred from include ZXLHUU21 and will post the GR with BAPI_GOODSMVT_CREATE'  . See 2nd example include ZXLHuu21
    I hope my comment are usefull for you.
    Kind regards
    Ronald
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    INCLUDE ZXLHUU31
    case sy-tcode.
      WHEN con_lm76.
    inperken OP HU als de levering meerdere Handling Units heeft
    alleen dan inperken op HU informatie
        LOOP AT et_postab WHERE posnr = '000000'.
          SELECT SINGLE anzpk FROM likp INTO et_postab-anzpk
                              WHERE vbeln = et_postab-vbeln.
          MODIFY et_postab.
          IF et_postab-anzpk > 1.
            EXIT.
          ENDIF.
        ENDLOOP.
        CHECK et_postab-anzpk > 1.
        GET PARAMETER ID 'INP_100' FIELD inp_100.
        i_exidv = inp_100.
        IF i_exidv NA sy-abcde.
          et_postab-exidv = i_exidv.
          et_postab-anzpk = 1.
          LOOP AT et_postab WHERE posnr <> '000000'.
            SELECT SINGLE aexidv abrgew b~vemng
                           INTO (et_postab-exidv, et_postab-brgew, et_postab-lfimg)
                                  FROM vekp AS a INNER JOIN vepo AS b
                                  ON avenum = bvenum
                                  WHERE a~exidv    = i_exidv
                                    AND bvenum    = avenum
                                    AND b~vbeln    = et_postab-vbeln
                                    AND b~posnr    = et_postab-posnr.
            MODIFY et_postab.
          ENDLOOP.
          et_postab-anzpk = 1.
          MODIFY et_postab TRANSPORTING exidv brgew anzpk WHERE posnr = '000000'.
          DELETE et_postab WHERE exidv IS INITIAL.
          SORT et_postab BY posnr.
        ENDIF.
    ENDCASE.
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    EXIT_SAPLLMOB_084    INCLUDE ZXLHUU21 .
    *&  Include           ZXLHUU21                                         *
    Initial development by Perfect for People - Ronald Westdijk
    o_current_field         = current_field.
    o_verification_errors[] = verification_errors[].
    SET PARAMETER ID 'BYDLVRY' FIELD LIKP-VBELN.
    CASE sy-tcode.
      WHEN con_lm76.
        CASE sy-ucomm.
          WHEN fcode_save.
    melding alleen geven als meerdere Handling Units bestaan
    en als deze nog moeten worden geboekt.
            SELECT SINGLE anzpk FROM likp INTO i_anzpk
                                WHERE vbeln = likp-vbeln.
            CHECK i_anzpk > '1'.
    check output messages in tabel NAST of deze nog moet worden geboekt.
    melding alleen geven als er nog meerdere HU open staan.
    eerst de HU's ophalen
    daarna de nast records inlezen in i_nast (output ZMCR) en checken
            REFRESH i_nast.
            CLEAR vbco3.
            vbco3-vbeln = likp-vbeln.
            CALL FUNCTION 'SD_PACKING_PRINT_VIEW'
              EXPORTING
                comwa                         = vbco3
                auftrag_nicht_lesen           = 'X'
                exportdaten_nicht_lesen       = 'X'
              TABLES
                vbplk_tab                     = xvbplk
                vbplp_tab                     = xvbplp
                vbpls_tab                     = xvbpls.
            LOOP AT xvbplk.
              SELECT SINGLE * FROM nast INTO i_nast
                              WHERE vstat = '0'
                                AND kappl = 'V6'
                                AND objky = xvbplk-venum
                                AND kschl = 'ZMCR'.
              IF sy-subrc = 0.
                APPEND i_nast.
              ENDIF.
            ENDLOOP.
            DESCRIBE TABLE i_nast LINES n.
            CHECK n > 1.
    message lf317 Het systeem zal de boeking uitvoeren, verder?
            sy-msgid = 'LF'.
            sy-msgno = '317'.
            PERFORM warning_message(rlmob001).
            GET PARAMETER ID 'POX' FIELD msg_answ.
            SET PARAMETER ID 'POX' FIELD ''.
            CASE msg_answ.
              WHEN ver_on.
    output ZMCR after HU to post Goods receipt is executed.
                REFRESH bapihukey.
                bapihukey-hu_exid = i_exidv.
                APPEND bapihukey.
                REFRESH bapioutptype.
                bapioutptype-trans_medium = '8'.
                bapioutptype-output_type  = 'ZMCR'.
                APPEND bapioutptype.
                CALL FUNCTION 'BAPI_HU_PROCESS_MSG_DIRECT'
                  TABLES
                    hukey      = bapihukey
                    outputtype = bapioutptype
                    return     = bapiret2.
                LEAVE TO TRANSACTION con_lm01.
            ENDCASE.
        ENDCASE.
    ENDCASE.

  • Is it possible to do goods movement with reference to PR or STR?

    My client wish to follow following process for fulfilling the material requirement.
    1. User will create Purchase Requisition or stock transport requisition.
    2. Purchase dept. will check the stock and will ask stores to issue the goods if available. This goods movement should be reflected in PR as history. There won't be any creation of PO or STO.
    3. If stock is not available then Purchase dept will create a PO or STO.
    In the above process, can reservation be used instead of PR or STR ?  However problem is, this will lead to material getting reserved (Blocked), system will not allow goods movement (issue) for other issuances (for other departments who has not created reservation) if sufficient stock is not available in storage location.
    What is the best possible solution for this?
    Thanks in advance,
    Sanjog

    Hi,
    As per i understand your Problem i am suggesting.
    See as you said the stock is already present in the system or stores this means previously it has been received with any GR based on PO. so you have the PO. and now why you want a amend in the system when there is defined sequential process steps in SAP for STO's or for any purpose.
    Creation of GR/GI/TR's are important at user levels for moving the material's but at the time of audit/ Checks in SAP how you will deal with it i dont know. as all the database are made in such a format so that you can generate each and every Report of movement/ or material in SAP so that your client will also find some clear picture of there store's.
    so try to convince your client for standard processes in SAP.
    Regards
    Ninad Kshirsagar

  • Error in posting goods movement with production order

    Hi all,
        I have a custom program that post goods movement using function  'Bapi_Goodsmvt_Create'.
    The material passed into is a FERT material along with movement type 101,  goods-movement code = 02', movement indicator = 'F'.    This function gives an error :
    'E M7 022 Order quantity exceeded by 21.390 cse : item xxxxxx, plant xx prod order xxxxx'.
    The material is a take weight material.   In production order, it came up to 910lb for total weight.
    In goods receiving this material, i have changed the material from 910lb to 1016.950.
    This is where the error came in.  Note: 21.39 cases = 106.95 lb.
    We had such take weight material worked before.
    Can anyone pls suggestion what can be done about this ?
    Thanks
    Joyce

    Hi Dario,
        Because the finised material is a take weight product, it should be ok unless there is a tolerance in the takeweight.   Also the production order is generated from 2 sales orders.
       To migo a production order, would it be A01 Goods Receipt and  R08 for prod order ?
    Thank you.
    Joyce

Maybe you are looking for