BAPI/FM to add Items to Handling Unit
Hello Gurus,
Is there any BAPI/FM to add Items to existing HU.
I could see many existingBAPI's like
V51F_CHANGE_HU_ITEM,
HUINV_ITEM_CHANGE,
HU_ITEM_CHANGE
but none has helped me as such and it goes into some kind of error.
Hence it would be great if someone provides me code/mandatory inputs as well.
Functionally speaking one can add items to existing HU by HU02 transaction and pack the same.
Thanks,
Vikram.
Hi Vikram,
This link may be helpful...
[Creating Handling Unit;
Regards,
Sachin M M
Similar Messages
-
Unpack Items in Handling Units
Hi,
Is there any function modules or BAPI that can be used to unpack items in Handling Units that have been assigned to Outbound Delivery.
Most of the FMs like BAPI_HU_UNPACK, HU_PACKING_AND_UNPACKING supports only unassigned HUs.
Standard Transaction that can be used to unpack is VL02N and HUPAST.
Your response much appreciated. Thanks.Try Program RLMOB019 to Unpack HU by Delivery
-
No items or handling units to be placed in storage could be determined
Hello everybody,
I am trying to do an exercise (Handling Unit Management in Shipping) from my SAP Education book (IDES model company), which tells me to create an inbound delivery (VL31N), use a vendor to find a purchase order for a certains material and pack it.
As I couldn't find any purchase order I create one and, afterwards, the inbound delivery/shipping notification.
As I couldn't pack the item in the shipping notification I was suggested to take off the flag on the "Set Unique Number Assigniment fot HU Identification", according to OSS SAP Note 536069.
After that I could pack the item in the Shipping Notification but now I cannot create the transfer order.
The following message arises:
"no items or handling units to be placed in storage could be determined"
Please, can anybody help me?It looks there is a program error. Check OSS Note 1124121 - HU packed in inbound transport troubles WM activities.
Since you are in IDES, try to create the TO using t.code LT09.
Regards, -
Re : No items or handling units to be placed in storage could be determined
Hi
While doing transfer order i am getting the following error.
" No items or handling units to be placed in storage could be determined "
How to solve this.
Thanks
Antohi,
In case of returnorder there is no need to create LT03,directly u give the Returnstorage location in Delivery process VL01N ,so picking tab will be in normal mode ,so u can enter the quantity directly.
Hope this wil work for u
Thanks -
BAPI or Function Module to create Handling Unit at the delivery level
Please send me the BAPI / FM details to create Handling Unit at the delivery level.
ThanksHi
you can try below BAPI's.
BAPI_HU_CREATE
BAPI_HU_PACK
Hope this helps you.
Rgds,
Kris. -
To add already created Handling Units in VL02N
Hello Friends,
I have one requirement where in I am suppossed to insert already created Handling Units in VL02N.So, kindly please suggest any suitable FM/BAPI through which this can be done.
I have tried FM 'ws_delivery_update' but have not successed.
Thanks & Regards,
Raghavendra Kulkarni.Hello,
Try the FM WS_DELIVERY_UPDATE_2 instead of WS_DELIVERY_UPDATE. It worked fine for me for doing Packing of HUs.
Thanks and Regards,
Venkat Phani Prasad Konduri -
Link between delivery and handling unit split items
Hi All,
I have an delivery wit 4 different line items. While creating the Packing we created the Handling units for the delivery.
In Handling unit one line item is split into 2 boxes.
like handling unit gross weight
1 20
2 20
3 20
4 10 split
5 10 split
so now i want to display the delivery line item and gross weight. For last line item i have to add the both handling unit 4 and 5 and display the gross weight.
In VEKP table i have only delivery number for the reference for all handling units. but not line item. So how can we find out for which delivery line item of the handling unit was split.
Thanks,
Venkata Pavan Kumar. ChandrapatlaHello,
Use item level table VEPO for all the details.
I hope this will solve your problem.
Regards,
Nabheet Madan -
Hi All,
Can anyone guide me which BAPI/FM to use to create Handling unit?
And, How to update the delivery with the HU information?
Was able to get the Handling Unit number through FM V51P_FIND_HEADER given the packaging Material number.
Regards,
Raj<b>Hi Rajasekhar,</b>
I have mailed you the document on Handling Units.
To create a Handling Unit you need to use the following BAPI Functional Module
<b>BAPI_HU_CREATE</b>
check the following Documentation:
<b>FU BAPI_HU_CREATE</b>
Text
<b>Create Handling Unit with Items</b>
<b>Functionality</b>
You can use this method to create non-assigned handling units without stock information. These handling units may also be created with items, if you like. Serial numbers can also be included for each handling-unit item at this point.
You can also create nested handling units by accessing this method more than once.
Example
<b>Example 1:</b>
Creating a non-assigned handling unit with packaging material PALLET with a "Planned HU" physical status:
HEADERPROPOSAL: pack_mat = 'PALETTE'
hu_status_init = 'A'.
<b>Example 2:</b>
Following access of the above method (example 1), the return parameter HUKEY returns the ID of the handling unit that was created in the KEY = ID1 field. To pack the handling unit that was just created in another handling unit, call up the BAPI_HU_CREATE method again with the following import parameters:
IHEADERPROPOSAL: pack_mat = 'CONTAINER'
ITEMPROPOS AL: hu_item_type = '3'
lower_level_key = ID1
You have now created a nested handling unit (a pallet inside a container).
<b>I suppose this will solve your problem.Also go through the document.</b>
Thanks & Regards
Pawan P.Khilari
<b>*Mark Helpful Answers</b>
Message was edited by: Pawan Khilari -
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 BergeDear 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 -
Information about outbound delivery and its handling units
Hi All experts,
I am working on a requirement where I have to display information about the following :
1. Outbound delivery number.
2. related Handling units( 1 or 2 ) indentification number.
3. Transport number.
4. Shipping to party.
5. Line items of handling units like material inside the handling unit.
6. Material quantity.
In the selection criteria user is given the choice of entering
1.Outbound delivery number.
2.Transport number.
3. Handling unit identification 1 or 2
4. Shipping to party
Based on this information on selection screen ouput needs to come out.
Could you people let me know about the tables and function modules which gives the informaiton back based on these details.
Thanks,
MarkHi Mark,
try out with IDOC_OUTPUT_DELVRY this Function Module.
Reward points if it is useful.
Regards,
Prasad -
Assigning Handling Unit to the Inbound Delivery
Could anyone please give me an example of code (using FM 'ws_delivery_update' and probably others) to assign a HU created by transaction HU02 (status PLND)to the inbound delivery (like VL32N).
After such assignment I want to create an appropriate Transfer Order to move the HU to the warehouse. In my case ws_delivery_update doesn't update the HU positions table VEPO-VBELN.
When tried to use FM 'L_TO_CREATE_DN' it just showed an error saying that 'No items or handling units to be placed in storage could be determined'.What parameters have I missed? Please, help!
-
Assigning Serial no to Handling unit
Dear All ,
I am having problem in creating serial no for the handling unit which i have created in the transaction code HU02. I am only able to create serial no for the items within the handling unit but is unable to create a serial no for the handling unit.
Please anyone tell me is there any way to create serial no for Handling Unit by this transaction code or any other transaction code.
Help me in resolving this matter , i need to resolve this problem urgently.
ThanksHi,
You cannot create serial number for handling unit.
Serial number can be created for the item of handling unit.
http://help.sap.com/saphelp_47x200/helpdata/en/2d/584bcea70f11d2b44e006094b9b9dd/content.htm
Regards,
Vishal -
Hi,
Good day.
I need the following BAPI for Handling Units:
(1) One that will create an HU under a certain Shipment
(2) In the said Shipment, Pack HUs into an HU
These functionalities are similar to that of VT02N.
Please advise if you know the BAPIs that perform the said functionalities. And if possible, kindly provide sample codes.
Thank you very much!
Best regards.
BrandoHi,
I am using BAPIs to perform the following steps:-
1) Create HU (BAPI_HU_CREATE)
2) Add a single product (and its serial number) to the HU
Code:
pack1 = hu_key.
item-hu_item_type = '1'.
item-pack_qty = '1'.
item-material = p_matnr.
item-plant = p_werks.
item-stge_loc = p_sloc.
item-no_of_serial_numbers = '1'.
SERIALNO-SERIALNO = p_serial.
append SERIALNO.
call function 'BAPI_HU_PACK'
exporting
hukey = pack1
itemproposal = item
importing
huitem = hu_item
huheader = hu_head
tables
serialnumbers = serialno
return = ret.
BAPI_HU_PACK -
Hi Everyone,
I am trying to create handling unit number using bapi
BAPI_HU_CREATE.
I am able to create the handling unit number.
The problem arises in - no entry is getting created in line item table VEPO for the new handling unit number generated.
Anybody having idea why no entry is getting created in VEPO table.
Also, would like to know i want to update the inbound delivery with the new handling unit number generated.
For that i am planning to use FM "WS_DELIVERY_UPDATE".
Is this is the right approach to update the inbound delivery with this FM.
Thanks in advance.
Regards,
TarunTarun,
Here is the text from SAP Note - 581282
You want to generate or change handling units for a delivery. You have planned to use the BAPIs for business object "Handling unit" for this purpose. (For example BAPI_HU_CREATE, BAPI_HU_DELETE, BAPI_HU_PACK, BAPI_HU_REPACK, BAPI_HU_UNPACK). Since these modules do not make updates on delivery, these cannot be used for packing in the delivery.
In the same way it is not possible to pack deliveries with function modules of function group V51E (HU_CREATE_ITEM, HU_CREATE_ONE_HU, HU_DELETE_HU, HU_REPACK, HU_UNPACK).
If possible, the packing of the delivery should occur via IDOC DELVRY03 (WHSCON). If this also is not possible, function module WS_DELIVERY_UPDATE can be used. Please note, however, that this function module is not released for customers. That is, it is subjected to changes via SAP. In case of changes it is possible that your program which uses this function module, does not run anymore after importing of a Support Package and that is is necessary to change your program.
More options are currently not available.
<b> That is why I am recommending not to use the function but to have a BDC on the non-enjoy transaction. </b>.
Regards,
Ravi
Note : Please mark the helpful answers -
Add the number of handling units
Hi Friends,
In outbound IDOC . Enter the invoice number (VBRP- VBELN) in table VBRP and get the delivery number (VBRP-VGBEL).
2. Enter the delivery number (VEPO-VBELN) and get the number of handling units for each delivery line item and add the number of handling units for each delivery line item.
Thanks,
LaviHello
VEKP
Handling Unit - Header Table
VEPO
Packing: Handling Unit Item
Check VEKP
VBELN_GEN
Delivery in Which Packaging Material Generated
POSNR_GEN
Generated delivery item
Regards
JP
Maybe you are looking for
-
Q:- How can I remove my very old Apple ID from my Iphone 4S. The old ID is still staying on my mobile but that email doesn't exist anymore. I cant rest my mobile as everytime i tried it asks ID password which I don't remember.
-
Problems for to use adobe photoshop
i prefer to talk french language,i dont have enough englis language to undustand a discussion in english.Ok i try. I've adobe reader 6.0 ,adobe photoshop album edition decouverte 3.2 , but i want to make update for adobe photoshop album edition decou
-
Data Execution Prevention (DEP)
Has anyone run into DEP in IE? I have and it terminates my application when tryting to close external SWFs, but it doesn't always do it, but it is becoming more frequent. New Info: I just read that this can happen with the HTTP service. I load the
-
Startup failure after the mass updates install
Hello MacWorld:-) I really hoped I will never have to post anything here as long as I have Mac:-) and for almost a year nothing happened, everything worked smooth and easy. But several days ago I decided to install a number of updates, like about 10.
-
Selecting group of parameters with one parameter
Post Author: ME55ENGER CA Forum: Formula Hi, I'm a little new to Crystal (first report), so please bear with me. I am trying to create a parameter for users to choose from different status types. These status types are OPEN, CLOSED, COMPLETED, MONI