LT12: how to manipulate the handling unit

Dear all,
This is my first message on this forum and I've seen many bright lights on this forum so I have high hopes of your response to my question : )
When I want to confirm a transfer order with trx LT12, 2 Handling Units (HU) are assigned (which can be seen in the lower part of the screen). I have 2 items in my active worklist (different storage units) and can modify some fields, including the HU. For some reason both items have the same HU (the upper one of the assigned HU). I would like the first item to have the first HU and the second item to have the second HU.
My question is simple (and I had thought this would be possible but I've tried a LOT and did not succeed, hence my cry for help here): is there a possibility to manipulate the Handling Unit before it is shown on the screen? I did not seem to find a suitable BADI/user exit.
Any help would be greatly appreciated. Thanks in advance for your efforts!
With kind regards,
Roel van den Berge

Dear Roel van den Berge
if iam not wrong you can achieve the same by  TO split
Transfer Order Split
Use
To optimize processes in the warehouse, it often makes sense to split up putaways and stock removals into smaller packets according to certain criteria. In doing so, it is important, for example, to:
•     Distribute the workload equally amongst the warehouse workers
•     Optimize stock movements in the warehouse according to certain criteria.
The transfer order (TO) represents a work package and determines the actual workload for a putaway or stock removal. It can therefore make sense to split a single, extensive transfer order into several smaller transfer orders. During the TO split, the system creates several smaller packets from one large one.
During the TO split, the TO items are divided up between one or more TOs. A TO split does not however mean that the system divides individual items of a TO into smaller TO items.
Prerequisites
1.     You define the criteria according to which the TO split is to occur in the Customizing for Warehouse Management under Activities  Transfers  Processing Performance Data/TO Split  Define Profiles.
a.     To define a TO sort profile, choose Sort profile for TO splitting.
In the sort profile for the TO, you define the criteria according to which you want to sort the items in a transfer order before the actual split.
For each of these sort criteria, you define whether the system is to sort the transfer order items in ascending or descending order.
Before the actual dynamic TO split, you must sort the corresponding TO according to certain criteria. By sorting the TO items, you ensure that the TO split is sensibly executed and that no nonsensical TO splits occur.
b.     To define a TO split profile, choose Profile for Transfer Order Splitting.
c.     You assign your sort profile to the TO split profile by entering it in the field Sort profile.
2.     You determine when the TO split should take place in the Customizing for warehouse management under Activities  Transfers  Processing Performance Data/TO Split  Control for Performance Data Processing/Define TO Split.
You also assign a key to the TO split profile, consisting of a warehouse number, movement type, source storage type and destination storage type.
Features
Standard Sorting of TO Items
Control of the TO split occurs on the basis of the sort. The system defines the sequence of the items in the transfer order before the actual TO split via the sort, so that the sequence of the TO items corresponds to an optimal sort sequence for later processing.
Since the system always executes the forced split of the transfer order items according to the forced split criteria, the system always sorts the TO items in the standard sort in accordance with the forced split criteria in the order that the forced split criteria are processed.
Forced Split
Even if you have not set any user-defined criteria for the TO split, the system always executes a TO split according to the following forced split criteria:
•     Planned data is required
The TO split first divides the TO items for which planned data creation is required, from the TO items for which planned data creation is not required.
The TO split also causes a further division for all TO items with planned data creation, according to the source storage type and destination storage area criteria.
•     Per split profile
As soon as TO items differ from one another in the split profile to which they are assigned, a TO split occurs according to the split profile criterion.
•     Per performance data profile
As soon as TO items differ from one another in the performance data profile to which they are assigned, a TO split occurs according to the performance data profile criterion.
•     Per staging area
The TO split divides the TO items according to the staging zone to which they are assigned.
•     According to mixed pallets
The TO split then separates the TO items containing mixed pallets from those containing no mixed pallets.
The TO split also creates a further division of all TO items with mixed pallets according to the storage unit that is to be moved.
•     According to queue
The TO split divides the TO items according to the queue that these TO items are assigned to.
If you work with queues, you can assign each work area to its own printer. That way, all materials that are to be processed in a specific area can be combined in one list and printed on the assigned printer.
•     According to handling unit items
The TO split then separates the TO items containing handling units from those containing no handling units.
•     Separate confirmation of the withdrawal step and the transfer step is necessary
The TO split divides the TO items with split confirmation from TO items for which split confirmation is not planned.
The system transfers the information on the forced split to the header via the transfer orders, which are created as a result of the TO split.
The forced split criteria are obligatory. You cannot influence the forced split via the user exit. The system does not adopt any changes to the forced split criteria.
Dynamic Sorting
Before you can execute a dynamic TO split controlled via the Customizing settings, the TO items should be sorted according to the split criteria. In doing so, you ensure that the TO split is sensibly executed and that no nonsensical TO splits occur.
You can define the sequence of all the storage bins in the warehouse based on a specific sequence and sort the TO items according to this sequence. The system sorts according to the Sequence indicator in the warehouse master data.
Dynamic Split
You can define several criteria for the TO split in the Customizing for Warehouse Management.
•     Split according to movement unit
On the basis of this split criterion, you create a new TO for each movement unit. In doing so, you create TOs with one item for exactly one movement unit.
You use this split, for example, during goods receipt when a whole pallet is moved from the GR area into the warehouse.
You define the split according to movement unit in the Customizing for Warehouse Management under Activities  Transfers  Processing Performance Data/TO Split  Define Profiles  Profile for performance data with the indicator Split single TO.
•     Split according to picking area
You divide up the items to be picked according to the areas of responsibility of the picker.
•     Split according to target times in the TO
You determine, for example, how long the picking for a transfer order is allowed to take.
•     Split according to scope (weight or volume)
You determine the total weight or volume that a transfer order can cover for putaway or stock removal.
Note that the volume is calculated based on the alternative unit of measure. A box with 10 bottles, for example, can have a different volume than 10 times the volume of one bottle. If the volume for the alternative unit of measure has not been defined in the material master record, the system uses the volume from the base unit of measure for its calculation.
Activities
Note that you have no influence over the TO split according to forced split criteria.
You can, however, define your own criteria for a dynamic TO split via user exit MWMTO012. For more information, see the system documentation on this user exit

Similar Messages

  • How to generate the handling unit in alphanumeric by sequence

    Is there any way to serial generate the box id in alphanumeric?
    such as number range set is from 00000 ~ ZZZZZ
    when the number is 00009, the next number can be auto got as 0000A,
    can SAP support this function?

    Could you please point me in the right direction of how to set up handling unit ranges with alphanumeric characters?
    Thanks

  • How to make a handling unit object (packing) automatically generate from inbound

    Hi guru,
    I just have a question which I am sure sure and puzzle, and hope you can give me an accurate information.
    Background:
    We are using EDI communication so that vendor can send us advance shipping notification and will lead to inbound delivery creation automatically.
    Question:
    We would like the vendor, when deliver the shipment for us to be packed base on our instruction, and we want the handling unit object to be created automatically upon inbound delivery creation from the EDI. How to do this in SAP?
    Thanks.
    Daniel

    if you are using message type DESADV / SHPCON then vendor needs to send the HU information in the E1EDL37(HU Header)  / E1EDL44 (HU Item) segment and during Inbound delivery creation system will update the IBD with HU . Have a look on the below standard Link to get more detail
    Delivery Interface - Shipping (LE-SHP) - SAP Library

  • Assign Delivery Serial numbers to the Handling Unit

    Hi,
    How can i Assign Delivery Serial numbers to the Handling Unit, is there any User exit to populate serial numbers from delivery to Handling Unit numbers.
    Thanks.

    Isn't this controlled through config? Check here.
    Implementation Guide for R/3 Customizing (IMG)
    -->Logistics Execution
       -->Shipping
          -->Basic Shipping Functions
             -->Serial Numbers
                -->Determine Serial Number Profiles
    Also see if it can be achieved through copy control and data transfer routines or requirements.
    Srinivas

  • How to create nested Handling units at VL01n Outbound delivery

    Hi
    Please assist me
    How to create Nested Handling units at the time of Outbound delivery VL01n

    Hi,
    go to Edit-Pack,
    In First tab will be "Pack Material", give Packing Materials & enter. You will get a HU Number generated. select this line & the line in Material to be packed. Click on Pack button. The material is packed into a HU.
    Now go to Second tab "Pack HUs". Here also give Packing Materials & enter. You will get a HU Number generated. select this line & the line in All Handling Units that can be packed. Click on Pack button. The HU is packed into another HU.
    Nagesh

  • SAP table for finding Quant from the Handling unit

    Hi All,
    I would like to know the SAP table name - from the handling unit (where the stock received in the Warehouse), i would like to corresponding Quant ?
    PSS

    Hi,
    To know the QUANT for handling unit, use the table LQUA.

  • Unable to delete the Handling Unit

    Hi Friend,
    I wanted to delete the delivery document, when i unpack and delete the Handling unit i am getting the following error "Handling Unit 2000679441 contains item that cannot be deleted" in the Log" Handling Unit 2000679441 is packed - only entire HUs can be reassigned"
    Need assistance.
    Thanks in advance.
    Regards,
    Kannan M

    Try using packing station functionality tcode HUPAST.
    Select delivery from the dropdown and give delivery number in the next screen.
    System will populate the HU content of the delivery.
    Give negative quantity of material and material number and save the transaction.

  • How to access the handle of  the Frame window ?

    How to access the handle of the frame window through out the application ?. I want to display an alert box, while I click the fifth inner child component of the Frame . I am using Dialog Class for the alert box, I have to pass the frame handle to the Dialog constructer, I am getting the handle of the frame by getParent().getParent()......getParent().. But can any one suggest any better solution.

    If you application extends Frame or JFrame, you could simply refer to "this", or if you create a global or final Frame object that you use as your "top-level" component, you could refer to it this way. Additionally, if you're ever in a situation where you really need to go all the way to the top through n levels of components, I believe you could always do something like this...
    // assume myContainer is the "child" component that you're on, and you want to find its top-level parent
    Container c = myContainer;
    while (c.getParent() != null) {
         c = c.getParent();
    }

  • How to get the handle of the Validation Failure Message Popups.

    Hi,
    I'm using Jdev 11.1.2.0
    I have added validation rule(less than system date) and failuremessage("date should not after currentdate") on the date field in EO.
    when I enter greated than the sysdate in date field in page, I'm getting validation failure message in a popup with ok button. its working good.
    but when i click on the popup ok button, the focus should go the date field again and it is higlighted.
    So, how to get the handle of the popup's ok buton? and how to highlight the datefield after clicking the popup's ok button?
    Any suggestion would be appreciated.
    thank you.

    if i understood correclty means,
    i hope that, error popup is provided by framework.. how could be possible? to catch the error popup ok button.
    am not well aware of catching the error popup which is provide by framework..
    but i had answer for your part of the question,
    if the condition go off false means you force the cursor into date field. this is can be done using 'javascript'. unless using script you can't do that. ADF doesnt provide any force focusing feature.
    please google how to focus the field.
    https://blogs.oracle.com/jdevotnharvest/entry/how_to_programmatically_set_focus
    http://technology.amis.nl/2008/01/04/adf-11g-rich-faces-focus-on-field-after-button-press-or-ppr-including-javascript-in-ppr-response-and-clientlisteners-client-side-programming-in-adf-faces-rich-client-components-part-2/
    http://lspatil25.blogspot.in/2012/04/adf-default-cursorfocus-to-input-field.html
    http://donatas.nicequestion.com/2012/04/component-to-set-initial-focus-in-adf.html

  • How i will configure handling unit(3shirt in one pocket and 10 pocket in ca

    Hi MM guru,,,
    i want to know how Handling unit  is configured..
    actually my client is garment company...
    senero is shirt pack in one pocket..and 10 pocket pack in one cartoon...
    then how i will configure this and in sales order what will be material code.....i have  confusion
    kindly suggest me...
    how i will sale the cartoon.from which material code
    kindly suggest me in detail
    Regards
    Aqueel

    Packing Material ---> MM01
    material group packing materials( sales: general/plant)
    packing material type
    Raw material/Finished Goods
    Mat group pack matls (Basic data)
    Note : System picks the packing materials based on  the packing material group defined in the raw material/ Finished Goods .
    PACKING INSTRUCTION
    1.POP1
    packing material and Refrence material is given.
    (with target quantity )
    2.POP1
    packing instruction made and packaging material is given.
    (with target quantity )
    3.POF1
    Condition record
    Reference material for Material packed .
    ok ,

  • How to fetch external handling unit# using delivery#

    Hi Gurus,
    Please tell me relationship how to fetch the VBEP-EXIDV(external handling unit)    Using LIKP-VBELN(Outbound Delivery no) .
    Any suggestions welcome.
    Thanks in advance,

    Table vekp has a field SPE_DELDEC.
    Also if field STATUS = 60, its deleted.

  • How to get the handle of AM in custom co

    Hi All,
    I am extending a controller in that controller if I use the code
    OAApplicationModule am1 = pageContext.getApplicationModule(webBean);
    I will get the handle of the am which is attached to the region.
    But i want to get the handle of an AM which exists out side of the region i had imported the AMImpl
    and now please let know how can i get the handle of this AM in my extended CO(custom CO)
    Please reply with a piece of code.
    Thanks
    Ajay

    it gives the Root AM
    but i want to handle the Application module of an lov.
    I was trying with
    CsfPoLovAMImpl lotam =(CsfPoLovAMImpl)pageContext.getApplicationModule(webBean);
    But it is giving an class Cast exception as
    java.lang.ClassCastException: oracle.apps.csf.portal.task.server.CsfDebriefAMImpl
    at CsfPoLovAMImpl lotam =(CsfPoLovAMImpl)pageContext.getApplicationModule(webBean);
    Thanks
    Ajay

  • How to use the discrete unit delay function with the simulate signal as the input?

    Hi there,
    I want to use the simulate signal as the input. First, i downsample the input with the downsampler.vi. Then I want to feed the output of the downsampled signal to the discrete unit delay block and display the delayed signal on the graph.
    Somehow I can't use the delay block properly, do anyone know how to fix that?T_T
    thanks!!!!
    Ivy
    please see the attachment
    Attachments:
    test.vi ‏164 KB

    Hi nozombie,
    In your VI the Delay VI only delays the measurment for one interation of your simulation loop.  What are the results that you hope to see?
    Regards,
    Mike Altmann
    LabVIEW Platform PSE
    National Instruments

  • How to manipulate the date in idoc scripting?

    how can we manipulate date in idoc scripting? How to retrieve the year, month, date from the date? How can we update the year of the particular date in idoc scripting.

    There are a bunch of date / time functions that you can find in chapter 5 of the Idoc Script Reference (the bible for this sort of thing)
    For the sort of things you need to do I would recommend you look at formatDateWithPattern()
    for example to retrieve the year of 'now'
    <$year = formatDateWithPattern(dateCurrent(),"yyyy")$>
    month
    <$month = formatDateWithPattern(dateCurrent(),"MMM")$>
    the patterns for the same rules as Java date formats (unsurprisingly)
    If you want to update the year then I think you need to build the date as a string and the use the parseDate or parseDateWithPattern functions to actually create something that Idoc will recognise as a date object.
    Tim

  • How to change the "Operating Unit" in AP invoice?

    Dear all:
    when I login AP module, Invoice > Entry > invoices, found that "Operating Unit" is not the name what I want. I make sure I am login the right responsibility.How can I modify "Operating Unit" and change it to the right?
    My environment is : R12.1.3
    Regards
    Terry Chen

    Go to sysadmin >profile > system
    Check the responsibility checkbox; enter the resp. name
    Uncheck all others
    Enter profile name = MO: Operating Unit
    Hit find; enter the appropriate value and save
    Also check the security profile's setting , after change the setting, the issue solved.
    Thank you Sandeep Gandhi

Maybe you are looking for

  • Using DVI - HDMI cable output to Samsung LCD TV

    For some reason, i have been using the DVI -> VGA Adapter with a VGA cable outputted to my new Samsung LCD TV, with resolution 1920x1080. I purchased a DVI -> HDMI Cable, but the quality/resolution is subpar to using the VGA Cable, it seems as if the

  • A few JOGL/OpenGL questions

    Question 1: Basically, whenever i see a tutorial or example featuring OpenGL or JOGL and see the method; glVertex3f, the values are always floats and always below OR equal to 1.0f. Now, the models i am using i first rendered using java.awt.Graphics,

  • Query to grouping on task priority for each employee

    Hi All, We have following table structure for employee, task & taskallocation. CREATE TABLE EMP    (     "EMP_ID" NUMBER(10,0) NOT NULL ENABLE,           "FNAME"     NVARCHAR2(50) NOT NULL ENABLE,           "LNAME"     NVARCHAR2(50) NOT NULL ENABLE C

  • My projects disappeared when I downloaded iLife 09

    After upgrading iLife 09, I opened iMovie and the project window is blank. Where did all my old projects go? How can I get them back?

  • Licensing issue by using Applications AC and PC

    Hi, The SAP GRC 10.0 solution comes as bundled solution for AC, PC and RM. While downloading the SAP GRC 10.0 all the three components are downloaded but in a dormant state. With the release of GRC 10.0, Access Control and Process Control are offered