Handling unit printout
Hi Experts,
I am ABAP consultant.
I have handling unit document number, i wish to take a printout of this this document with output type assigned to document. can somebody tell me the procedure to print the handling unit document when output type is assigned in document.
Thanks
Ganesh
Dear Ganesh,
To get output for Handling Unit use
T- Code VL74
To check the details of Output you can use
T-Code Nace
If you have any concerns revert vack the same
Regards
Amjath
Similar Messages
-
Handling Unit label (V6) - multiple printers configuration
I would like to print the handling unit label (V6) in multiple printers. Currently the condition records are set to plant/Packaging material combination with printing in one printer. I would like to have the ability to print to different printer in HU02 t-code based on userID. Can I configure it based on storage location or userid? Thank you.
Are you using WM+HUM or only IM+HUM?
In OMJ3 you can define printer by Storage Location,
in OMLV you can defin printer by WM organizational levels (storage types), movement type etc.
You can use NACE t-code to set the output type you want in addition to MDoc printout.
Can you explain your config, when are you printing your HUs at the moment? -
Hi,
I had Handling Unit number with me,iam just trying to take an print preview or printout for the same.Could you pls help me out how to get the print output (layout) ???
Thanks
amjadYou can go to transaction VL74 and give the corrosponding output type in the selection screen and see the print preview ...!
Remember : The only to say thanks is by rewarding points.
Thanks and regards,
Veerendranath maddula. -
Line items are clubbed in Handling Unit's
There are two line items in delivery for same material , while packing I am selecting single line item and packing it . But when I select line item 10 and try to pack it, line item 20 also automatically getting clubbed with line item 10 and getting packed together .
For this material , rounding profile has been maintained .I canu2019t delete this rounding profile because when we process single line item for this material , system has to round off . Suppose , material is rounded off for 30 units in material master and rounding profile has been assigned for this material.
My requirement is handling unit need to be created for single line item , system should not consider 2nd line item while creating handling unit for first line item even though first and second line items consume same material .
In delivery, suppose , there are two line items for same material . for first line item quantity is 20 and for second line item , it is 23 .
When I try to pack it manually , system should create 2 handling units with quantity of 20 and 23 nos . System should not create handling units with quantity of 30 and 13 .
What configuration change I need to make in handling unit management .
Thanks In Advance
JayaHi Pratyush
I have checked up in both the places, POP2 and POF2, target quantity was mentioned as 1 only for this material .
still ,Why is system not considering only one line item's quantity while packing . why is it clubbing both line items .
Pls help me ........ -
Deriving/ change the item category from handling unit
Hi SAP GURUS,
In vl01n I want to derive the item category based on the handling unit. Hnadling unit is derived from the payment terms.
Please let me know the required configuration or the development for this.
Thanksi need ur help regarding the Sales order item category redetermination.
we are having two item categories YNAE and YNAG and it contain schedule line categories CP and CB ( i.e for item category YNAE schedule line category is CP and
for item category YNAG schedule line category is CB), for YNAG Purchase Requisition is automatically created becz of functional setting on save and it is working fine.
For every line item in sales order line item level item category YNAE will be determined by default as per functional settings.
Now my requirement is that, if sales order line item doesn't contain 100% confirmed quantity, than i needs to change the default line item category YNAE to YNAG
which i am trying to do it in USEREXIT_PRICING_PREPARE_TKOMP becz in this exit i am getting the values in XVBAP and XVBEP and it is working fine .
But schedule line category is not getting redetermined automatically what i mean is, if i change the item category to YNAG from YNAE in user exit corresponding schedule line category CB of YNAG is getting determined automatically at the schedule line level and if ichange the schedule line categories in XVBEP in exit USEREXIT_PRICING_PREPARE_TKOMP, changes are reflecting at the schedule line level but Purchase requisation is not getting created for schedule on SAVE and its delivary dates are also not getting determined properly. If press the option ATP check at the schedule line level than very things will getting corrected in the order.
i am using UPDKZ = U in both xvbap and xvbep for changes
I feel that i am not doing this in proper way, do u have any idea about how to redetermine item category. please let me know if u have any idea .
Regards,
Vaddepally Manoj -
Line item wise Qty in Handling Unit Management
Dear All,
I am working and testing Handling Unit Management. As per the client requirement, he wants Multilevel Packaging (Manually) for materials as-
E.g. 100 Pieces will be packed in 1 Small Carton.
100 Small Cartons will be packed in 1 Big Carton.
10 Big Cartons will be packed in 1 Pallet.
Now while creating delivery I packed 2 materials separately. And in the item level it is showing as a whole, means total 1100 PC packed in 11 Small carton, 11 Small cartons packed in 5 Big cartons and 5 Big cartons packed in 2 Pallets. Please find the below screen shot.
Now when I check this delivery number in tables LIPS-VBELN, it is showing the entire qty of Small carton, Big carton and Pallets as 11, 5, 2 respectively. But actually it has show each material or line item wise No. of Small carton, Big carton and pallet used.
E.g. For 1st material Small Boxes = 5
Big Carton = 2
Pallet = 1
For 2nd material Small Boxes = 6
Big Carton = 3
Pallet = 1
My question is, is there any table or logic where I can fetch all these details for all material that how many packaging material and qty has been used. Because in packing list the same needs to get printed each line item wise. I checked in VEPO and VEKP table as well but not getting any input.
Kindly help.
Regards:
AbhishekFirst of all, why you don't have any quantities assigned against Small cartons, big cartons and pallets?
Well, for your requirement. As functional consultant, you should be smart enough to interpret & analysis the data when you have tables and data in hand. Anyways, in your case,
As Pallet is the highest level pack material.
Pass HU no of pallet in VEKP- EXIDV, in your case for one of the pallet, it is 1000013558.
For that you will get, Internal HU no. VEKP-VENUM, say, 86.
Pass VEKP-VENUM = VEPO-VENUM.
With that you will get Lower-level HU, VEPO-UNVEL, that will be internal HU No for Big Cartons & VEPO-VEANZ for packing material quantity.
Then pass VEPO-UNVEL = VEPO-VENUM, by this you will get internal HU No for Small Cartons in VEPO-UNVEL & VEPO-VEANZ for packing material quantity.
Again, pass VEPO-UNVEL = VEPO-VENUM, by this you will get following info:
Table - Fields
Field Desc
VEPO-VEPOS
HU item
VEPO-VBELN
Delivery
VEPO-POSNR
Delivery Item
VEPO-VEMNG
Packed quantities
Try and share your feedback.
Thanks, JP -
Create and Pack Handling Units in the Sales Order Using HU_CREATE_ONE_HU
Hello Experts,
I am trying to use HU_CREATE_ONE_HU function module to create a handling unit and pack it with specific line items in the sales order program in the background. I am able to create the handling unit and pack it but it does not get associated to the sales order / line item. If you look at the sale order's packing proposal, it does not show it packed. If I look at VEKP / VEPO, I see where it was created but there is no value for vbeln or the posnr I proposed. Below is the code, I am using. Does anyone know what I am doing wrong or is there another function module I can use?
LOOP AT t_vbap.
CLEAR: is_header_proposal, it_items, es_header, et_items, et_messages, t_vbap2.
REFRESH: et_items, et_messages, t_vbap2.
is_header_proposal-exidv = '$1'.
is_header_proposal-exida = 'A'.
is_header_proposal-vhilm = 'UNIBOX'.
is_header_proposal-hu_status_init = 'A'. "planned
is_header_proposal-status = '0001'. "planned
"get the components that make up this subassembly including the parent.
SELECT * FROM vbap
INTO TABLE t_vbap2
WHERE vbeln = t_vbap-vbeln
AND posnr = t_vbap-posnr. "parent
SELECT * FROM vbap
APPENDING TABLE t_vbap2
WHERE vbeln = t_vbap-vbeln
AND uepos = t_vbap-posnr. "children
"now load the items to be packaged in the proposal
LOOP AT t_vbap2.
CLEAR: it_item.
it_item-velin = '1'. "material item
it_item-belnr = t_vbap2-vbeln.
it_item-posnr = t_vbap2-posnr.
it_item-quantity = t_vbap2-kwmeng.
it_item-meins = t_vbap2-meins.
it_item-matnr = t_vbap2-matnr.
it_item-werks = t_vbap2-werks.
it_item-lgort = t_vbap2-lgort.
APPEND it_item TO it_items.
ENDLOOP.
CALL FUNCTION 'HU_INITIALIZE_PACKING'.
CALL FUNCTION 'HU_CREATE_ONE_HU'
EXPORTING
if_create_hu = 'X'
is_header_proposal = is_header_proposal
it_items = it_items
IMPORTING
es_header = es_header
et_items = et_items
et_messages = et_messages
EXCEPTIONS
input_missing = 1 " Data that is Necessary for Creation is Missing
not_possible = 2 " HU Creation not Possible
header_error = 3 " HU Header Data Contains Incorrect Data
item_error = 4 " Items Cannot be Created
serial_nr_error = 5 " Serial Number Error
fatal_error = 6 " Internal Error
OTHERS = 7.
CALL FUNCTION 'HU_POST'
EXPORTING
if_synchron = space
if_commit = 'X'.
ENDLOOP.
Thanks for the help.
LauraThe abap statement does not make sense.
xlips_high_posnr = ( lips-posnr / tvlk-incpo ) * tvlk-incpo
posnr & incpo are both type numc length 6.
Here is my recommendation to catch the divide by zero error.
data: l_oref type REF to cx_root.
data: l_text type string.
TRY.
clear l_text.
xlips_high_posnr = lips-posnr / tvlk-incpo.
CATCH cx_sy_zerodivide INTO v_oref.
l_text = l_oref->get_text( ).
CLEANUP.
* Put your code to do further processing if it is divide by zero
ENDTRY. -
How to unassign handling unit in outbound delivery?
(Don't Want to delete HU onlu unassign it from delivery: WM requirement)
I would like to unassign HU in an outbound delivery.
code i'm using make the handling unit disappear in the overview of HU.
but corresponding line in the "item overview" are still existing.
And when I want to copy pack quantities as delivery quantities, system tell me that "50.000 M have already been packed. Quantity cannot be changed. "
How can I do, to do as if i pushed button "delete assignment" in HU overview?
Here the code I'm using:
CALL FUNCTION 'HU_PACKING_REFRESH'.
CALL FUNCTION 'HU_GET_HUS'
EXPORTING
if_lock_hus = 'X'
it_venum = I_VENUM "it_venum contains l_venum
IMPORTING
ET_ITEM_SERIALNO = o_item_serialno .
CALL FUNCTION 'V51P_DELETE_RELATIONSHIP'
EXPORTING
IF_CONTROL = 'X'
IT_HUS = i_venum
IMPORTING
ET_NEW_HUS = LT_HUS
et_messages = lt_messages
EXCEPTIONS
FATAL_ERROR = 01 .
CALL FUNCTION 'HU_POST' .
call function 'BAPI_TRANSACTION_COMMIT'.
Please let me know the function module if anybody has idea to unassign from delivery.
Edited by: Akshay Kale on May 4, 2010 7:04 AMHi Akshay,
This question is marked as Answered , can you please let me know how you have resolved this error .
My Requirement is to remove HU assignment from inbound Delivery . If possible can u provide me the code snapshot to remove assignment for inbound delivery. -
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 -
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 ?
PSSHi,
To know the QUANT for handling unit, use the table LQUA. -
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 -
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 get hierarchy of a handling unit in delivery
Hi All,
We have a requirement of displaying in the form output highest level handling unit details(measurements length width and all).
After that we want to display lower level handling units materials that has been packed.In the transaction Vl03n I can find this by just double clicking the parent Handling unit.
To make simple how to get the hierarchy of handling units?
If I know handling unit(say HU1) how to find there are some handling units(may be HU2,HU3) included in this handling unit HU1.
I refered to the tables VEKP and VEPO it does not help me in this regard.Please suggest some body some idea on this.
Regards
MaheshHi,
Have you look into field VEKP-UEVEL (Higher-Level Handling Unit)
RF_SW_VEKP_READ Select from table VEKP - 1st layer
VEKP_READ Select from table VEKP - 2nd layer
Kind Regards
Edited by: Raymond Friston on Apr 24, 2008 8:37 AM -
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 -
Goods Receipt of co-product (handling unit)
Hi everybody,
I wonder if it is possible to make goods receipt of co-product using standard transaction (like COWBHUWE)?
I can pack co-product with reference to an order, but when I try to post packed HU (with COWBHUWE or function module) material/co-product inside HU is switched with material defined in production order header (main material).
I can post GR of co-product with MIGO (or FM equvialent) and pack co-product later; but in that case HU has no reference to production order.
Is there any way (standard transaction or function module) to post GR of co-product HU with reference to production order?
Thank you for your answers.
MarkoMarko Kunsic wrote:
I can post GR of co-product with MIGO (or FM equvialent) and pack co-product later; but in that case HU has no reference to production order.
In case we posted goods receipts of co-product using MIGO, we have to create/pack handling units afterwards.
Is it possible to create HU with reference to production order (VEKP-VPOBJ = '09') or somehow regularly insert data about production order number into 'free' HU (VEKP-VPOBJ = '12') history?
There is an option to fill this data (production order number) into field of VEKP, but this seems not to be the optimal way.
Thank you for your help.
Marko
Maybe you are looking for
-
Order price quantity changes report
hello folks, based upon the selection screen fields either material group or purchasing group i have to retrieve the data for the changes in price for the open purchase orders... ie if some one changed the price of the original po price then compare
-
Radiobuttons in tableView/iterator environment
Hi, I'd like to build and display a matrix of radiobuttons with a name/title for each row and also for each column. Every row of the matrix should form a radiobutton group, i.e. per line one and only one radiobutton should be selectable. Both dimensi
-
Connection problem from localhost or any URL in mobile devices
I'm trying to fetch data from a website. I've used connection stream like this String url = "http://localhost/time.php"; StreamConnection c = null; InputStream s = null; StringBuffer b = new StringBuffer(); System.out.println("Openning connection:" +
-
Hello, I used the following command to view documents and scroll to view contents: window.open("\\server\doc\example.doc","","Width=780,Height=520,help=yes,border=thin,status=no,toolbar=no;menubar=no;scrollbar=yes;scrolling=yes"); There is no problem
-
Problem with submit button in JEditorPane
Hi, I'm trying to create a browser using JEditorPane. But I have 2 problems. 1. Refreshing the current page in JEditorPane 2. My HTML page doesn't submit the request at all. Is it a problem in JEditorPane or I should make it submit as we do for hyper