FM for reversal handling unit

Hi All,
I am using SAP version 4.6c.
I am using T.code MFHU to declare one handling unit.
I want function module to reverse the handling unit which is declared using MFHU transaction.
Thanks in advance.
points assured.
Krishna Yerram.

Please go step by step process of finding a BAPI or a function for a transaction below
Suppose you want to find the bapi for creating a sales order, you usually use transaction VA01 for this. 
1. Find out the package of the transaction. 
Start Va01 go to system --> status. 
Double click on transaction 
Package is VA 
Open this package in SE80 
Open business engineering-->Business object types 
Find the BO which sounds the most appropriate 
I would suggest BUS2032 Sales Order 
Double click. 
Open methods. 
Find the released method with from data or something similar in the name 
, Createfromdat2 
Position the cursor in it and click the program button 
Scroll down to find the bapi used in this method 
With this way you can also find out programs and FM's 
2. Start va01 go to system-->status 
Double click transaction VA01 
Double click on package 
Read the application component. (this is SD-SLS Sales) 
Then open the transaction BAPI 
Sales and distribution>Sales>sales order 
createfromdat2

Similar Messages

  • Single Transfer Order for Multiple Handling Units

    I have been researchig the ability to create a single transfer order for multiple handling units.  My assumptions are if it can be done that:
    1) A transfer order can have a single source, so if the source document for the handling unit (delivery) is different, that means different transfer order
    2) A TO can have multiple materials (line items) with different destination bins and quantities per bin
    I looked at the configuration for TO Split, but it's not clear that this will handle my requirement.
    I also saw this http://aq33.com/material-management/Articles-005798.html and it also says that my requirement can't be meant.  I'm just checking before I tell my customer this cannot be done.

    Yes you are right, if Source document is different, you need to go with different TO.
    But you can choose the Handling unit split, while creating a TO itself. i.e., You can quantify the goods for each handling unit.
    Edited by: Ganesh M on Feb 29, 2012 6:20 AM

  • Need help for multipule handling unit get printed out

    Hi ,
    I have multipule handling unit in case of issuing the output for selected multipule handling unit using output type . I am getting one handling unit to be printed out . Please can u suggest any configuration is recquired to get selected printed out all the select handling assigned to output type
    Any configuration is recquired to get printed out .
    process followed .
    give DO no  for vl02n (tcode)  and then pack from the menu we get handling unit need to be selected  3 or 4 handling unit then go to extra's and select output given here output type and save it .Then in nace i got only one handling unit.

    You can use the t-code VL74 for printing handling unit output.

  • EWM : Confirmation of Warehouse task for a handling unit

    Hi experts,
    In EWM ,we have a requirement of confirming the open warehouse tasks in the backgound for a handling unit.
    Is there a function module that can update the confirmation of the Warehouse task and change the status from open to comfirmed.
    Kindly help us on this.
    Thanks in advance.
    Rashmi.

    Hi koen,
    I tried with the FM that you suggested...
    But somehow with the process type 'stock removal' gives an error...
    Is that that this FM will help to create a pick task for a particular outbound delivery--Tcode:/SCWM/TODLV_TO.
    how will this FM take the outbound delivery as an input?or it will be on the corresponding sales order number and item number as input?
    Being new EWM i require help on this..about how to go about creating the pick task for an outbound delivery which wil be equal to the warehouse request.
    Thanks in advance,
    Rashmi.

  • Any other Transaction similar to HUMO for retriving handling units .

    Hi SAP GURUS ,
    Please accept my thanks for the help rendered so far .
    I have a Quary ,Do we have a Transaction parallel to HUMO for retrieving Handling units from stocks .
       similar to HUMO .
    Thanks in Advance !!!
    Adarsh

    Hi ,
    Thanks for your reply , but the retrieval of HU's via HUMO is showing LIst of HU's which is otherwise not possible othrewise
    The easy option if the report doesnt show up once you execute is ,go for Radioa button Quick search and you will get the report
    After havign raised this issue with SAP ,they have suggested us to for varients including combination of plant /material/ and storage location
    otherwise ,we can as well archive the very old /unused hU's so that the report retrival through HUMO will be fast
    Incidentally there is no other way except HUMO
    Thanks for the reply
    warm regards,
    Adarsh

  • Reversing Handling units in quality stock

    Hi Experts,
    We are using the handling unit functionality in the production process. Using COWBHUWE we are posting the goods receipt. The material is QM enabled as well and after goods receipt the material will be in QM stock and a transfer request also will be created.
    I would like to know how to reverse such a posting in case there is a mistake.  i.e Handling units are received against the production order and it subsequently generated inspection lot and the stock is in QI. A transfer requirement also is created. Now I want to reverse this movement.
    Please let me know the procedure for this in detail.
    Thanks & Regards
    Prathib

    Hi,
      How did you resolve this?...I have a similar issue.
    I appreiciate your help.
    Thanks
    Funky Tech.

  • Confirming transfer order for nested handling units (picking and shipping)

    Hi
    My shipping location is HU + WM, I understand we cannot "auto confirm" Transfer Orders during creation from an outbound delivery (LT03) in the case of nested HUs because the system wants to know which exact box HUs ( The TO only specifies the pallet HU...storage unit)
    I have an automatic Pick HU created during TO confirmation but the system still prompts for me to enter  box HUs that need to be shipped/repacked on LT12. This makes logical sense but is slowing down our shipping process. Since we do not put HU labels on our boxes, the picker has to go into HUMO, enter the pallet HU, retrieve the box HUs and finally enter some of those on the TO confirmation screen to match the open quantity. In reality we don't really care what HUs he picks as long as he picks from the right pallet.
    Is there any way to automate this? If the system can pick box HUs sequentially, randomly or create further pick HUs. Anything but doesnt ask the picker to put in the box HU numbers
    OR
    Is there a way to auto confirm TOs during creation
    OR
    Is there any way to putaway box level HUs into the warehouse at the end of the production line so that Storage Unit is the box HU number and not the pallet HU number, that way it wouldn't prompt me for box HUs during picking.
    I would really appreciate your help.

    This is the standard SAP for picking nested handling units.  You can do some more reading on this by accessing the SAP note 829266.
    We had a similar problem with nested handling units - what we ended up doing was writing a BDC program that would take the nested handling unit and pack it back onto that HU instead of the pick HU after TO confirmation was done in the delivery. 
    In order to get your TO to automatically confirm, check the configuration for the storage type that its picking from - look to see if "Storage Type requires confirmation for removal/placement" is checked. 
    You can als ocheck the movement type configuration for Propose Confirmation.

  • Output Determination for Shipping/ Handling Units etc

    Could someone give me the steps to out put determination for outbound deliveries.
    I am trying to get the labels printed for materials and handling units. I do not want a partner function while creating the records, however it does not allow me to proceed without a partner function. I am not sure if i have understood the process right. I have got BA00 working perfect. A response will be appreciated.

    Susan,
    For output detrmination type for lets say material labelling output type MALB has acess sequence that links two tables one is related to shipping materail type and other is partner function or may be combination of partner function ship2 party and handling unit or packaging materail.
    If you dont want partner function then remove the tables in the acess sequence make it shiapping materail type as more specific entry in the acess sqeuence amt check as exculsive so that by default it should create record on the basis of shipping material.
    I hope this would not wllow you to have partner function in any of theacesssequence you are using.
    I hope this will work for u
    Thanks
    Saurabh

  • Function Module for UNPACKING Handling Unit from Inbound Delivery

    Hello Experts,
    I am working on a RFID program to Receive goods from vendor...
    One of the steps of the program should CHANGE the quantity inside a received batch.
    To do so, I need to UNPACK the Handling Unit first... then change the quantity.
    I am using the following Function Modules to do so:
    - 'HU_GET_HUS'
    - 'V51P_FILL_GT'
    - 'HU_PACKING_AND_UNPACKING'
    - 'HU_POST'
    First 2 FM works fine...
    But when I get to the 3rd one, I keep getting "NOT_POSSIBLE" error...
    Have anyone done this before??
    Here's the code I've done to do some testing before putting it into my code...
    PLEEEEEEEEEEEASE HELP.
    TYPE-POOLS: vsep. PARAMETERS: p_venum LIKE vekp-venum.
    DATA: wa_object LIKE hum_object,
          it_object TYPE TABLE OF hum_object.
    DATA: wa_v51vp LIKE v51vp,
          it_v51vp TYPE TABLE OF v51vp.
    DATA: flag LIKE v51p_select_flags.
    DATA: it_venum            TYPE STANDARD TABLE OF hum_venum,
          ef_rcode            LIKE sy-subrc,
          et_vekp             TYPE STANDARD TABLE OF vsep_s_vekp,
          et_vepo             TYPE STANDARD TABLE OF vsep_s_vepo,
          et_vevw             TYPE vsep_t_vevw,
          et_highest_level    TYPE vsep_t_venum,
          et_messages         TYPE huitem_messages_t,
          is_packing_request  TYPE vsep_s_pithu,
          es_p_request        TYPE vsep_s_pithu,
          es_item             LIKE vepovb,
          cs_header           LIKE vekpvb,
          ef_number           TYPE vpobjkey,
          et_header           TYPE STANDARD TABLE OF vekpvb,
          et_items            TYPE STANDARD TABLE OF vepovb,
          et_item_serialno    TYPE vsep_t_rserob,
          et_history          TYPE hum_history_t,
          et_highest_levels   TYPE hum_venum_t.
    DATA: wa_venum            LIKE hum_venum,
          wa_vepo             TYPE vsep_s_vepo,
          wa_vekp             TYPE vsep_s_vekp,
          wa_items            TYPE vepovb,
          wa_header           TYPE vekpvb.
    START-OF-SELECTION.
      wa_venum-venum = p_venum.
      APPEND wa_venum TO it_venum.
      CALL FUNCTION 'HU_GET_HUS'
        EXPORTING
          it_venum          = it_venum
        IMPORTING
          et_header         = et_header
          et_items          = et_items
          et_item_serialno  = et_item_serialno
          et_history        = et_history
          et_highest_levels = et_highest_levels
          et_messages       = et_messages
        EXCEPTIONS
          hus_locked        = 1
          no_hu_found       = 2
          fatal_error       = 3
          OTHERS            = 4.
      IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      READ TABLE et_header INDEX 1 INTO wa_header.
      CALL FUNCTION 'V51P_FILL_GT'
        EXPORTING
          it_venum         = it_venum
        IMPORTING
          ef_rcode         = ef_rcode
          et_vekp          = et_vekp
          et_vepo          = et_vepo
          et_vevw          = et_vevw
          et_highest_level = et_highest_level
          et_messages      = et_messages
        EXCEPTIONS
          hu_locked        = 1
          no_hu_found      = 2
          fatal_error      = 3
          OTHERS           = 4.
      IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      READ TABLE et_vepo INDEX 1 INTO wa_vepo.
      READ TABLE et_vekp INDEX 1 INTO wa_vekp.
      MOVE-CORRESPONDING wa_vepo TO  is_packing_request.
      is_packing_request-belnr    = wa_vepo-vbeln.
      is_packing_request-quantity = wa_vepo-vemng.
      is_packing_request-veanz    = '-1'.
      is_packing_request-meins    = wa_vepo-vemeh.
      is_packing_request-exidv    = wa_vekp-exidv.
      CALL FUNCTION 'HU_PACKING_AND_UNPACKING'
        EXPORTING
          is_packing_request = is_packing_request
        IMPORTING
          ef_rcode           = ef_rcode
          es_p_request       = es_p_request
          es_item            = es_item
        CHANGING
          cs_header          = cs_header
        EXCEPTIONS
          missing_data       = 1
          hu_not_changeable  = 2
          not_possible       = 3
          customizing        = 4
          weight             = 5
          volume             = 6
          serial_nr          = 7
          fatal_error        = 8
          OTHERS             = 9.
      IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      CALL FUNCTION 'HU_POST'
        EXPORTING
          if_synchron = 'X'
          if_commit   = 'X'
        IMPORTING
          ef_number   = ef_number.
      break nunfx004.
      IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    Thanks in advance,
    Fernanda

    Hi ,
    Check this code.
    Pack componet HU to Overpack HU. *
        l_packing_req-venum = g_ovrp_venum.                  "Overpack Internal HU
        l_packing_req-exidv = g_ovrp_exidv.                  "Overpack External HU
        l_packing_req-veanz = '1'.                     "PACK Constant
        l_packing_req-sub_hu_venum = l_int_venum.
        l_packing_req-sub_hu_exidv = l_int_exidv.       "Componet External HU
        l_packing_req-velin = '3'.                      "HU Type Constant
        l_packing_req-quantity = '1.000'.
    call function 'HU_PACKING_AND_UNPACKING'
          exporting
            is_packing_request = l_packing_req
          exceptions
            missing_data       = 1
            hu_not_changeable  = 2
            not_possible       = 3
            customizing        = 4
            weight             = 5
            volume             = 6
            serial_nr          = 7
            fatal_error        = 8
            others             = 9.
        if sy-subrc <> 0.
    error
          clear: v_msgv1, v_msgv2, v_msgv3.
          v_msgv1 = text-031.
       PERFORM display_message USING v_msgv1 v_msgv2 v_msgv3.
          leave to screen sy-dynnr.
        endif.
    No Errors --> POST HU
        call function 'HU_POST'
          exporting
            if_synchron = 'X'
            if_commit   = 'X'.
    plz write what you are passing to 'HU_PACKING_AND_UNPACKING' and hu_post fm.
    Regards
    Mohinder Singh Chauhan

  • Automatic creation of TO's for Handling Unit Inbound Delivery -del type HID

    Hi Guru's,
    I would like to create the putaway TO's for a Handling Unit inbound delivery automatically (delivery type HID). This means at the moment of the creation of the Inbound Delivery. The packing is also automatically done by the customizing of the delivery type. Did somebody faced this requirement before?
    Thx,
    Carl

    I found the solution:
    Choose Customizing activity Define Output Types for Inbound Delivery, and define output type WMTA. Enter the following values in the detail view of output type WMTA under General Data:
    Enter an existing Access sequence. Access sequence 0001 is predefined in the standard system.
    Set the indicator Access to conditions.
    Set the indicator Partner-indep. output.
    Save your entries.
    In the menu tree, choose the entry Processing Routines in the Customizing activity Define Output Types, and enter the following values:
    Choose entry 8 (special function) for the indicator Transmission Medium.
    Enter RLAUTA20 in the field Program.
    Enter ENTRY in the field Form Routine.
    Save your entries.
    Choose the Customizing activity Maintain Output Determination Procedure.
    Define a procedure and enter the output type WMTA in the control view of the procedure. The procedure E10001 is predefined in the standard system.
    To define a suitable condition record for inbound deliveries,
    choose Logistics -> Materials Management -> Purchasing -> Master Data ->
    Messages -> Inbound Delivery -> Create from the SAP menu.
    Enter the output type WMTA.
    Enter output medium 8 (special function) for delivery type Inbound Delivery.
    Select the desired Date/Time.
    Select the desired Language.
    Cheers,
    Carl

  • Program code and transaction code  for handling unit detail

    Developed a SAP Script for the Handling unit details. Handling unit details is a document which has the details of materials, packaging materials and the level of packing. This Handling Units details will be issued to the customer at the time of delivery.

    Hi,
    Goto NACE transaction code , there you select the application area then  it will give you the list  of output types then select specific output click processing routines then you will see the program name and  script used.
    Or esle goto SPRO tcode then you can find the functional tab there also you can get the details.
    Thanks,
    Aditya

  • Configuaration for handling Units and Packaging List

    Dear All,
    Kindly suggest me the configuration for the Handling units and packaging List.
    Regards

    Hi,
      Refer this  http://help.sap.com/printdocu/core/print46c/en/data/pdf/LOHU/LOHU.pdf
    Regards
    GK.

  • Custom output type configuration for Handling units

    All, Can any one guide me how to configure AZ output types for handling units?  My scenario is as follows.
    To print a new label for the handling units as soon as the packing happens. User should be able to see this new custom output type in VLO2N/VL03N.  Also user can print the labels thru VL74 by inputting the custom output type and processing mode. 
    For this I did the following.
    Created a new custom output type in "NACE" under the application "V6 - Handling Units".  And assigned print program and smart form for this output types.  After this I am able to see the output types in VL74, when I did F4 on output type field.  But I am not able to see the new output type in VL02N/VL03N.
    Can anybody tell me what needs to be done to get the new output type in VL02N/VL03N.
    Thanks in advance.

    for Delivery , Application is V2.
    regards
    Prabhu

  • External number Range with leading zeros for Handling Units

    Hi Experts
        My requirement is to use the External number for the Handling Units provided by vendor.That number starts with 2digits"00"+18  for Example:00123456789123456789
      I am Using HU_VEKP Object for no range and maintaining
    External No Range From 00000000000900000000 to 00000000000999999999.
    But When i am giving Number 00000000000900000001 its only taking
    900000001.
    Kindly suggest me the right way to take leading zeros.
    Rewards for answer sure if it works.
    rajesh

    Hi Laksmipathi
                          I am maintaining the number range for External number range coz its vendor supplied HU.
               But the prefix zeros has meaning for identifying the Handling unit Functionality.In realtime IF prefix contains Say "0000" it refers to carton
    If prefix contains say "0010" it refers to pallet.
               So i need to satisfy there requirement.For example If it is for material number we can maintain In OMSL by check box of leading zeros.
                But i am not able to find any setting for this Handling units.U can check this object HU_VEKP in SNRO tcode where i am maintaining Number range.
    Thanks give suggestion
    RajeshS

  • How to Issue Output for a Single Handling Unit from Shipment

    Hi,
    I would like to know how to issue an Output for a Single Handling Unit from Shipment, i mean i have attached an output type 'ZPN0' (Customised) to a Handling unit in the Tcode VT03N to a Handling Unit.
    VT03N>click on Handling unit icon> select a handling unit --> go to Extras --> Output --> give the Out put type (maintained)) -- > saved.
    Once i come back --> i did not find any option / icon to issue the output from VT03N for handling unit. We have an option to issue output for the Entire Shipment.
    Tried alternative by going to VT70, give the shipment no, and output type for handling unit. When executed, Getting a message "No Messages Found".
    let me know how to issue the output for a handling unit of the shipment. Only Handling Unit & not the entire shipment.
    Regards,
    Swapna

    Dear Swapna ,
    maintain out put type for handling units in V V 61

Maybe you are looking for

  • PENDING PO's

    hello Guys, i have report requirement to show all the pending PO's plant wise. Report format is following Plant pur doc num doc date vendor material doc PO qty GR Qty Still to be delivered quantity The above fields are mainly required. As like ME2L s

  • How to read file from server

    Hi, When i try to read file from server,the following message is displayed . ORA-29532: Java call terminated by uncaught Java exception: java.security.AccessControlException: the Permission (java.io.FilePermission /tmp read) has not been granted to E

  • How to find the size and resolution option in the aspect ratio drop down menu for the crop tool

    while looking through certain tutorials on the new crop system i came across many that referenced the above mentioned size and resolution option in the  access ratio drop down menu.  They all mention a dialog box which then appears which looks really

  • Hyperlinks Missing in PDF

    I have successfully added the hyperlinks in Indesign File thru scripting. But when i made the indd file to ps then i converted ps to PDf using Acrobat distiller 8.0. Hyperlinks are not working. Indesign CS2 scripting: VB.net Please suggest. Regards,

  • ITunes timeouts when connecting to remote speakers?

    When trying to connect to a remote set of speakers (Airport Express/Airtunes), iTunes times out. The set of speakers shows in the menu, iTunes attempts to connect for some time, and then "gives up" - there is no error message. Any suggestions? iTunes