Handling Units in Inbound deliveries
Dear All,
Could you please let me know what is the complete SAP process for HUM in Goods reciept with and without WM. We are recieving the Boxes containing various combinations of configurable material from the Supplier and the same are being delivered to the Customer sites. Kindly let us know the Standard SAP solution to tackle this.
Thanks a ton,
Regards,
KS
Hello KS,
The inbound process with Handling unit is as follow:
- Purchase order is created with Shipping Notification
- The vendor notifies the goods recipient of the delivery of the goods by using a shipping notification that also contains the packaging data.
- The shipping notification generates an inbound delivery that includes the packing information from the shipping notification. (Incase NO EDI notification, the inbound delivery must be created and packed manually for the purchase order.)
- The handling units are put away and the inbound delivery is posted for goods receipt.
Hope this helps.
Regards
Similar Messages
-
Putaway of Handling units via Inbound delviery
Hi,
I have configured HUM for my warehouse & am putting away my handling units via Inbound delivery.
The system currently generates a transfer order for each & every HU/ storage unit that is created.
But i would like to create one single transfer order for every storage type. In other words one transfer order will contain all the storage units that are to be put-away per storage type.
Is there a setting to make the above mentioned possible. Do let me know if more clarity on my question is reqd.
Thanks
KiranHello,
You could check the To split functionality to see if this can help you complete your requirements.
http://help.sap.com/saphelp_erp60_sp/helpdata/EN/c6/f83df24afa11d182b90000e829fbfe/frameset.htm
Further documentation is available if you click the IMG documentation in LE>WM>strategies--> Define stock sequence for stock removal (picking)
Hope this helps
Thanks,
Edited by: Abhijit Sadhu on Jun 8, 2009 4:14 PM -
How to inventory packing material on Handling Units frm Inbound Del @ PO?
I am receiving raw material against a PO via VL31N, where I pack into handling units. When I post GR for this inbound delivery, the Raw Material is getting a 101 but the packaging material is not being considered. Is there a way I can get the packaging material into inventory? I did verify the following settings as suggested in a different post here and yet the Packing materials are not considered. Any help is appreciated.
1. there is a plant in your HU (you can control this in your packing material type in transaction VHAR; set plant determination either to A or B).
2. there is an item category in your HU (you can control this in transaction 0184; create the following entry: EL / VERP / PACK / / ELP. If you now create an inbound delivery type EL and your packing material has item category group VERP the system will assign item category ELP to your HU.
If both requirements are met the system will generate an item in your inbound delivery after packing.
Then make sure that the item category of the HU (ELP for example) has movement type 501 assigned to it in transaction 0VLP.
If you then post the GR for your inbound delivery, the packing material will be posted on stock.Hello,
It is well described in:
[Note 831204 - Delivery items for packaging materials|https://service.sap.com/sap/support/notes/831204]
pay atention on this prerequisit
For the relevant delivery types the 'ItemRequirement' routines
have to allow items which does not refer to a sales order.
Standard routine 202.
[Customizing path: Logistics Execution --> Shipping --> Deliveries
--> Define Delivery Types]
Andrzej -
Re-using Handling unit. Inbound deliver has unpacked materials
Dear All
We're running the process that inbound delivery is created automatically once goods issue for outbound delivery is done.
We're also running the process when handling units created in outbound delivery are re-used in Inbound delivery.
The problem we've got is that from time to time we have situation when part of materials in inbound Delivery are unpacked, while these materials were packed in handling units. There are no errors appear, and Inbound Delivery is created, but materials are unpacked.
In humo for such handling units, which are not created in Inbound Delivery i can see that the status was not updated and still remains "LOAD PHEX WHSE" and such HUs are assigned to plant where goods issue was done.
Whille for handling units which were created in Inbound Delivery the status is updated to "PHEX" and HUs are assigned to recieving plant.
Please advise if you have any idea on the root cause and solution.
Thanks in advance.
Best Regards
AndreyHI Andrey,
Wanted to know if you have recd the solution for this old thread. We arefacing a similar kind of problem wherein we get the status as 0020 when we pack for Returns Delivery. This status is like the Goods are already posted and hence we cant do PGR.
Please suggest.
rgds..Ameet -
Sharing Handling Units between Inbound and Outbound Delveries?
Hello-
I could use some guidance with how to best setup a handling unit scenario for a Third Party Purchasing process.
1.) Sales Order for Third Party Purchased Material (Vended Finished Good) is created in ECC.
2.) Purchase Order is sent to supplier.
3.) Shipping Label is generated in SAP and is assigned a Handling Unit. Label is sent to supplier.
4.) Supplier affixes this label to product and ships it to our warehouse.
5.) Goods Receipt is performed via Purchase Order (MIGO).
6.) Warehousing activities and Post Goods Issue of Outbound Delivery are performed via this label and Handling Unit.
We would like to do a few new things with this process.
A.) We would like to have the supplier provide us with the HU on their ASNs and generate a Packed Inbound Delivery from it.
B.) We would like the same HU to eventually be associated with the Outbound Delivery to the end customer.
Is their a best practice to share a Handling Unit across an Inbound and Outbound Delivery?
Is EWM Cross Docking the best way to accomplish this?
Are there other proven approaches?
Thanks for your time and help.
-Ronhi friend
Handling unit number for identity of packing materail , pallet material carrying the carton ,carton the carrying the material
like FG material and tray
identification number controlling the handling unit numbers.
with regards
dinesh -
Handling unit in inbound delivery
Dear all
creation of handling uinit for inbound delivry are optional in standard as we can create H.U or without H.U for inbound delivery
please guide me how can i customize sysytem as creation of handling uinit for inbound will be mandatory in other words we can't create inbound delivery without handling unit number.
best regards
R.Tno comment
-
Handling units of Outbound deliveries
hi all.,
while creating outbound delivery , i will make the packing,so at the time the system gives all information expect<b> the Metrial</b>
What Can i do for this error?
pls help me
Regrads
Lakshmanan.S
E-Mail : [email protected]You may need to create packing instructions so that the correct packaging material is assigned within the delivery
Within packing instructions you need to create an instruction and then assign it
Logistics > Central Functions > Handling Unit Management > Master Data > Packaging Instructions > Create
Logistics > Central Functions > Handling Unit Management > Master Data > Packaging Instructions determinsation > Create -
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,
FernandaHi ,
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 -
Assigning Handling Unit to Inbound delivery
Hi Guys,
My requirement is i need develop program which will t program which will take the mutliple Purchase orders/STOs and create a single inbound delivery. Acutally this will be done SAP transaction VL31N. But as it has sap enjoy transaction we can run write a bdc for this transaction. So I found one transaction VL34, which is taking the multiple POS, but..creating multiple deliveris i.e. a inbound delivery for each PO. So I copied this code in Z program and did the modifications to create a single inbound w.r.t. given purchase order numbers. But I found packing details are not getting updated.
So, now i need to assign the packing details (HU numbers) to created inbound delivery .
Any idea on this ?
Best Regards,
Ganesh NamaAny body knows...solution for above question ?
-
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
SameerI 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. -
TPVS: Inbound Deliveries
Dear experts,
I am facing a problem that I could not easily identify which customizing I am missing.
I am creating Inbound Deliveries from Purchase Orders and these Deliveries are not appearing in my SCM-APO.
Looking into the /SAPAPO/VS_SDSHP table and I can find the Purchase Order.
After creating the Inbound Delivery by using VL31n, it is not being transferred to SCM-APO.
I searched in /SAPAPO/VS_SDSHP and it is not there.
It works fine with Stock Transfer and Sales Orders (outbound deliveries), where I can see both documents.
Is there any special configuration that I have to make to get these Inbound Deliveries?
Thanks a lot in advance!
Thiago BritoHi Kiran,
It worked!
I can see the ATP category (AH) foreach inbound delivery that I created.
But now I am facing another problem.
In the Non-Assigned Freight Unit in Tabular planning (/SAPAPO/VS01), all inbound deliveries that I've created in R/3 are being grouped in just one line, increasing (adding 1) in the Shedulling Lines Column.
For example:
PO: 1000001 / 10.000 kg
VL31n:
Inbound Delivery A: 100kg / 07.15.2010
Inbound Delivery B: 200kg / 07.16.2010
In TP/VS - Non Freight Unit view:
Freight Number Category Amb Shed Lines Weight
1000001 PO Memo 2 300kg
But, instead of this behavior I would like to see:
Freight Number Category Amb Shed Lines Weight
1000001-1 PO Memo 1 100kg <- related to Delivery A
1000001-2 PO Memo 1 300kg <- related to Delivery B
How can I create one Freight Unit foreach Inbound Deliveries, not grouping all inbounds deliveries in one freight unit?
Thanks again,
Thiago -
TPVS: Inbound Deliveries being grouped in Planning View
Dear all,
I am creating Inbound Deliveries with AH ATP category.
But now I am facing another problem.
In the Non-Assigned Freight Unit in Tabular planning (/SAPAPO/VS01), all inbound deliveries that I've created in R/3 are being grouped in just one line, increasing (adding 1) in the Shedulling Lines Column.
For example:
PO: 1000001 / 10.000 kg
VL31n:
Inbound Delivery A: 100kg / 07.15.2010
Inbound Delivery B: 200kg / 07.16.2010
In TP/VS - Non Freight Unit view:
Freight Number Category Amb Shed Lines Weight
1000001 PO Memo 2 300kg
But, instead of this behavior I would like to see:
Freight Number Category Amb Shed Lines Weight
1000001-1 PO Memo 1 100kg <- related to Delivery A
1000001-2 PO Memo 1 300kg <- related to Delivery B
How can I create one Freight Unit foreach Inbound Deliveries, not grouping all inbounds deliveries in one freight unit?
Thanks again,
ThiagoHello Thiago. I´ve the same problem
"In the Non-Assigned Freight Unit in Tabular planning (/SAPAPO/VS01), all inbound deliveries that I've created in R/3 are being grouped in just one line, increasing (adding 1) in the Shedulling Lines Column"
I´ve created a split rules for purchase order, this split rules ID is ok. But, when a I created the deliveries inbound from APO are being gruped in one line.
I don´t know how I can configure the split rule of ATP Categories "AH".
Best regards,
Martin -
Handling Units in for Inspection
Hi All,
In my company fabric purchase orders are created with "Yds" (Base unit of measure). Then GR is done for WM module (using MIGO transaction). Then in the WM they are converted to the "ROL" storage unit. What the company requirement is to do inspection process (inspection lot creation, result recording etc.) in the "ROL" form.
I found that i can use Handling Units (HU), but from what i read handling unit uses inbound delivery function. In my company they are not using the Inbound Delivery function. Is there another way to implement my requirement without using the Inbound Delivery function?
Thanks and Regards,
DTDHi,
Thanks for the reply. Is there a way to make a link between WM Roll and the QM Inspection Lot?
Regards,
DTD -
hi SDNers,
I want to create one handling unit manually.and also i want to know the mandatory fields for creating handling unit.
Since i am an ABAPer i dont know In which t-code can we create it manually.
Thanks in advance.
Reward sure for helpful answers.Hi ,
HU02 - Creating and Changing Handling Units
HUIBD Handling Units for Inbound Delivery
HUIND Database Indexes for Handling Units
HUMAT Handling Units Related to Matl Doc.
LM18 Handling Unit Inquiry
LM19 Handling Unit - Pack
LM22 Handling Unit - Unpack
LM47 nested handling units
LT0B Putaway Pre-Picked Handling Units
LT0D Transfer of Existing Handling Units
LT0I Removal of Handling Units from Stock
LT0J Put Away Handling Unit
MPA_R MPA Reply Handling
O3RAM Maintain material handling groups
O3RAM Display material handling groups
O591 QCI CUSTOMIZED MESSAGE HANDLING
O5AM In-transit batch/handling type
O5AX TD Customized Message Handling
O5PL TPI Customized Message Handling
O5Z0 TDP CUSTOMIZED MESSAGE HANDLING
etc etc........
Regards,
Shyamal -
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,
CarlI 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
Maybe you are looking for
-
how can i change a pop mail a/c into an imap a/c on my ipad2 without deleting the pop a/c and losing everything?
-
Up until this morning, my ipod was working wonderfully. I have a 20 GB photo ipod, which is probably relevant somehow. My ipod is not even a year old yet, and I'm really frusturated with the problems it's having. So this morning, I got up and was lis
-
RERAPP: Posting Procedure RETP
Dear all, Does anyone know how to solve this error? -> Open item account line with flow type 9000 has to contain a partner (posting procedure RETP) This message appear when I choose option u201CTransferu201D in field Type of posting run in transactio
-
Hi All, When iam clearing GL A/c This is Message is comming Ex.rate diff.accts are imcomplete for account 0019121801 currancy BRL. Plse tell how to slove this Regards, Thiru
-
Can't start web services in OSX Server 10.3
I used the GUI to turn on webDAV on one of my domains and now I can't even start web services. For some reason, all of my domains now have multiple alias mappings, redirects, alias matches and redirect matches. I have tried to delete the additional m