Error while creating a transfer order for delivery note.
Hi Gurus,
I have already created an outbound delivery. I am creating a transfer request as a basis for goods movement in the warehouse and to print the picking list. so i use the path:
Logistics -> Sales and Distribution -> Shipping and Transportation -> Picking -> Create Transfer Order -> Single Document.
Now here i enter the warehouse number, plant, delivery. when i press enter i get error "No items that are to be picked were found".
I went to the following IMG path -- Enterprise Structure --> Assignment --> Logistics-Execution --> Assign Warehouse number to plant/storage location.
Assign the warehouse to the plan and storage location.
Still i get the same error. Could some one help me out here?
Thanks in advance
Amit
Hi,
can you check whether Warehouse number exists and transfer order creation is required or not at Delivery document under Picking tab
Similar Messages
-
Automatic form generation on creation transfer order for delivery note?
Hi,
I have to create a form that should automatically be generated on the creation of a transfer order for delivery note. How do I trigger this automatic creation of the form? And how can the transfer order number be passed to my print program?
Thx!hi christophe,
To issue the delivery output, go to transaction VL02N.
Then go to EXTRAS-> OUTPUT->HEADER->EDIT
In the Message output screen enter the relevant output type created for the delivery.
Choose the relevant medium of output.
Choose Simple Mail, in this case the field NAST-NACHA will be having a value of 7.
Specify the Partner Function; in this case it is MA -> Mail partner address
Select the Communication Method for the output type maintained.
This will take you to the SAPOFFICE screen.
Enter there the E-Mail Address to which you want to send the delivery document as PDF.
A mail will be sent to the e-mail address of the E-Mail Address specified, with the delivery output form as a PDF attachment.
hope it will help u ..
*& Report ZZ_TEST *
REPORT zz_test .
INCLUDE zz_test_top.
INCLUDE zz_test01.
FORM entry *
--> RETURN_CODE *
--> US_SCREEN *
FORM entry USING return_code us_screen.
CLEAR retcode.
xscreen = us_screen.
PERFORM processing USING us_screen.
CASE retcode.
WHEN 0.
return_code = 0.
WHEN 3.
return_code = 3.
WHEN OTHERS.
return_code = 1.
ENDCASE.
ENDFORM. "entry
*& Include ZZ_TEST_TOP *
TABLES : nast,
tnapr.
TYPES : BEGIN OF t_SOUDNAMEI1.
INCLUDE STRUCTURE SOUDNAMEI1.
TYPES : END OF t_SOUDNAMEI1.
Internal Table declarations
DATA: i_otf TYPE itcoo OCCURS 0 WITH HEADER LINE,
i_tline TYPE TABLE OF tline WITH HEADER LINE,
i_receivers TYPE TABLE OF somlreci1 WITH HEADER LINE,
i_record LIKE solisti1 OCCURS 0 WITH HEADER LINE,
*Objects to send mail.
i_objpack LIKE sopcklsti1 OCCURS 0 WITH HEADER LINE,
i_objtxt LIKE solisti1 OCCURS 0 WITH HEADER LINE,
i_objbin LIKE solisti1 OCCURS 0 WITH HEADER LINE,
i_reclist LIKE somlreci1 OCCURS 0 WITH HEADER LINE,
i_lips LIKE lips OCCURS 0 WITH HEADER LINE,
i_SOUDNAMEI1 TYPE STANDARD TABLE OF t_SOUDNAMEI1.
Work Area declarations
DATA:w_objhead TYPE soli_tab,
wa_control_parameters TYPE ssfctrlop,
wa_output_options TYPE ssfcompop,
w_return TYPE ssfcrescl,
w_doc_chng TYPE sodocchgi1,
w_data TYPE sodocchgi1,
w_buffer TYPE string,"To convert from 132 to 255
wa_SOUDNAMEI1 TYPE t_SOUDNAMEI1,
Variables declarations
w_form_name TYPE rs38l_fnam,
w_len_in LIKE sood-objlen,
w_len_out LIKE sood-objlen,
w_len_outn TYPE i,
w_lines_txt TYPE i,
w_lines_bin TYPE i,
retcode TYPE sy-subrc,
xscreen TYPE c,
w_spld TYPE usr01-spld,
w_receiver TYPE SOXNA-FULLNAME,
w_OBJ_RECORD TYPE OBJ_RECORD,
w_user type sy-uname,
w_email TYPE ad_smtpadr.
Constants Declaration
CONSTANTS : c_x TYPE c VALUE 'X',
c_atrate(1) TYPE c VALUE '@'.
*& Include ZZ_TEST01 *
FORM PROCESSING *
FORM processing USING proc_screen.
SELECT * FROM lips
INTO TABLE i_lips
WHERE vbeln = nast-objky.
Call Function module to Getfunction Module name Generated by Smartform
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname = tnapr-sform
IMPORTING
fm_name = w_form_name
EXCEPTIONS
no_form = 1
no_function_module = 2
OTHERS = 3.
IF sy-subrc <> 0.
retcode = sy-subrc.
ENDIF.
CLEAR : wa_control_parameters,
wa_output_options.
CASE nast-nacha.
WHEN '1'.
wa_control_parameters-device = 'PRINTER'.
WHEN '7'.
DATA: l_email TYPE ad_smtpadr.
wa_output_options-tdnoprev = c_x.
wa_control_parameters-getotf = c_x.
To get the default output device maintained in the
User profile
SELECT SINGLE spld FROM usr01
INTO w_spld
WHERE bname EQ nast-usnam.
IF sy-subrc EQ 0.
MOVE w_spld TO wa_output_options-tddest .
ENDIF.
wa_output_options-tdnoprev = c_x.
wa_control_parameters-getotf = c_x.
To get the email address maintained for the particular output
CALL FUNCTION 'NAST_GET_MESSAGE_OBJECT_RECV'
EXPORTING
pi_objkey = nast-tdname
IMPORTING
pe_addr = w_receiver
CHANGING
pc_objhandle = w_obj_record
EXCEPTIONS
maildata_not_readable = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
IF w_receiver NA c_atrate.
To retrieve the E-Mail Id in case we get the User name from NAST
CLEAR wa_soudnamei1.
REFRESH i_soudnamei1.
MOVE w_receiver TO wa_soudnamei1-fullname.
To get the user name
CALL FUNCTION 'SO_NAME_CONVERT_API1'
EXPORTING
name = wa_soudnamei1
TABLES
names = i_soudnamei1
EXCEPTIONS
user_not_exist = 1
parameter_error = 2
x_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.
CLEAR wa_soudnamei1.
READ TABLE i_soudnamei1 INTO wa_soudnamei1 INDEX 1.
MOVE wa_soudnamei1-sapname TO w_user.
To get the e-mail Id maintained in the user profile
CALL FUNCTION 'FTR_CORR_CHECK_EMAIL_SAP_USER'
EXPORTING
i_user = w_user
IMPORTING
e_email_address = l_email
EXCEPTIONS
mail_address = 1
determination_error = 2
OTHERS = 3.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
MOVE l_email TO w_receiver.
ENDIF.
MOVE w_receiver TO w_email.
ENDCASE.
wa_control_parameters-no_dialog = c_x.
wa_control_parameters-langu = nast-spras .
wa_output_options-tdteleland = nast-tland.
wa_output_options-tdtelenum = nast-telfx .
wa_output_options-tdsenddate = nast-erdat .
wa_output_options-tdsendtime = nast-eruhr .
wa_output_options-tddataset = nast-dsnam .
wa_output_options-tdsuffix1 = nast-dsuf1 .
wa_output_options-tdsuffix2 = nast-dsuf2 .
wa_output_options-tdimmed = nast-dimme .
wa_output_options-tddelete = nast-delet .
wa_output_options-tdautority = nast-tdautority.
wa_output_options-tdcovtitle = nast-tdcovtitle .
wa_output_options-tdcover = nast-tdocover .
wa_output_options-tdreceiver = nast-tdreceiver.
wa_output_options-tddivision = nast-tddivision.
wa_output_options-tdcopies = nast-anzal .
wa_output_options-tdnewid = c_x.
wa_output_options-tdarmod = nast-tdarmod.
wa_output_options-tdnoarmch = c_x.
CALL FUNCTION w_form_name
EXPORTING
archive_index = toa_dara
archive_parameters = arc_params
control_parameters = wa_control_parameters
output_options = wa_output_options
user_settings = ' '
IMPORTING
job_output_info = w_return
TABLES
it_lips = i_lips
EXCEPTIONS
formatting_error = 1
internal_error = 2
send_error = 3
user_canceled = 4
OTHERS = 5.
IF nast-nacha EQ 7 AND sy-subrc EQ 0.
i_otf[] = w_return-otfdata[].
CALL FUNCTION 'CONVERT_OTF'
EXPORTING
format = 'PDF'
max_linewidth = 132
IMPORTING
bin_filesize = w_len_in
TABLES
otf = i_otf
lines = i_tline
EXCEPTIONS
err_max_linewidth = 1
err_format = 2
err_conv_not_possible = 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.
Convert PDF from 132 to 255.
LOOP AT i_tline.
Replacing space by ~
TRANSLATE i_tline USING ' ~'.
CONCATENATE w_buffer i_tline INTO w_buffer.
ENDLOOP.
Replacing ~ by space
TRANSLATE w_buffer USING '~ '.
DO.
i_record = w_buffer.
Appending 255 characters as a record
APPEND i_record.
SHIFT w_buffer LEFT BY 255 PLACES.
IF w_buffer IS INITIAL.
EXIT.
ENDIF.
ENDDO.
REFRESH: i_reclist,
i_objtxt,
i_objbin,
i_objpack.
CLEAR w_objhead.
Object with PDF.
i_objbin[] = i_record[].
DESCRIBE TABLE i_objbin LINES w_lines_bin.
Document information.
w_doc_chng-obj_name = 'Smartform'.
w_doc_chng-expiry_dat = sy-datum + 10.
CONCATENATE 'Delivery' 'Note'
INTO w_doc_chng-obj_descr.
*w_doc_chng-obj_descr = 'Smart form output'.
w_doc_chng-sensitivty = 'F'. "Functional object
w_doc_chng-doc_size = w_lines_txt * 255.
Pack to main body as RAW.
Obj. to be transported not in binary form
CLEAR i_objpack-transf_bin.
Start line of object header in transport packet
i_objpack-head_start = 1.
Number of lines of an object header in object packet
i_objpack-head_num = 0.
Start line of object contents in an object packet
i_objpack-body_start = 1.
Number of lines of the object contents in an object packet
i_objpack-body_num = w_lines_txt.
Code for document class
i_objpack-doc_type = 'RAW'.
APPEND i_objpack.
Packing as PDF.
i_objpack-transf_bin = 'X'.
i_objpack-head_start = 1.
i_objpack-head_num = 1.
i_objpack-body_start = 1.
i_objpack-body_num = w_lines_bin.
i_objpack-doc_type = 'PDF'.
i_objpack-obj_name = 'Smartform'.
CONCATENATE 'Delivery' 'Note' '.pdf'
INTO i_objpack-obj_descr.
i_objpack-doc_size = w_lines_bin * 255.
APPEND i_objpack.
Document information.
CLEAR i_reclist.
e-mail receivers.
i_reclist-receiver = w_email.
i_reclist-express = 'X'.
i_reclist-rec_type = 'U'. "Internet address
APPEND i_reclist.
sending mail.
CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
EXPORTING
document_data = w_doc_chng
put_in_outbox = 'X'
TABLES
packing_list = i_objpack
object_header = w_objhead
contents_bin = i_objbin
contents_txt = i_objtxt
receivers = i_reclist
EXCEPTIONS
too_many_receivers = 1
document_not_sent = 2
document_type_not_exist = 3
operation_no_authorization = 4
parameter_error = 5
x_error = 6
enqueue_error = 7
OTHERS = 8.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
ENDIF.
ENDFORM. "processing -
LT03 transfer order for delivery note
Hi Guys,
I try to execute the transfer order for delivery note with Lt03 after saving my delivery, but i got the error message No item that are to be picked were found. Ho can i solve that?
Plase need ur help.
Thankshi
then check in OVLP whether u have checked box for u r item category
and also check the document flow it might have already picked -
While creating the Transfer Order system is not picking Sale order stock?
Hi All,
In the B2B process the system is not picking the stock from from sale order stock while creating the transfer order? Please suggest.
Summary : Here we are creating the PR in the sale order and STO is created using the same PR to procure the materials from the WM plant to sale order plant. Since here intialy we are moving the stock to our sale order in WM plant and then picking the same. But while creating the Transfer order system is not picking the sale order stock in WM plant.
Regards.C S Javali
Check in schedule line in transaction flow whether Transfer Req /assembly is checked or not
Regards
Pradeep -
Error while creating TO(transfer order) w.r.t delivery note.
I am usiing HU mgmt(Handling Unit Mgmt) with standard WH mgmt.
I hae taken recipt of process order in MB31 transsanction which at the end give Inbound delivry no.
now when i am going to create TO(Transfer Order) w.r.t that delivery no is gives error given below:
" No items or handling units to be placed in storage could be determined"
details:
The inbound delivery does not have any items or handling units for putaway.
i have tried by creating HU(Handling Unit) w.r.t t delivery & then try to create TO the same error was came at that time.Hi,
can you check whether Warehouse number exists and transfer order creation is required or not at Delivery document under Picking tab -
Error while Creating a Sales Order for a Configurable Material
Dear Members,
When I am creating a Sales Order for a Material. After Entering the Sold to Party and Material(Variant Configuration) I am getting an error in popup that Derivatiion Rule not defined for the Country IN. Please can you help me out regarding the settings for this.
Thanks,
Farhan.It seems your issue relates to some non assignment in COPA settings. Hence, check this help link and I hope this will be helpful to you
[Source and Target Fields |http://help.sap.com/saphelp_erp2004/helpdata/en/59/65a2b8dd1711d2a6110060087a7a87/frameset.htm]
thanks
G. Lakshmipathi -
IDOC for transfer order for delivery note LT03
Hi All,
I need to generate an outbound IDOC upon transfer order creation in Tcode LT03.
I found there are two types of IDOC discussed in this forum before. One is the Canceling Transfer Order IDOC and another one is the Confirmation Transfer Order IDOC.
I'm not sure whether these relevant to what I need or not.
Can i know what FM, message type and basic type should I use for this situation?
(generate an outbound IDOC upon transfer order creation in Tcode LT03)
Please advice.
Thanks.
Best Regards,
JL
Message was edited by:
KAR SENG LAWI found something here,
Someone is using FM: L_IDOC_INPUT_WMTORD, message type WMTORD and basic type WMTOID01 in doing this when trying to send an Idoc to an external system when a transfer order for a delivery note is created (LT03). Is it OK ?
need advice.
Thanks again. -
Stock Transfer Order for Delivery Note
Hello
i have facing some problem in client
i have seen one STO with Plant to Plant but iam afraid that the supplying plant and receiving plant are same , (took it as BP01 supplying plant BP01 receiving plant)
in that STO they have mentioned 3 materials (three line items) for two line items he has created the Delivery Note, for third line item system will not allow to create delivery note why? i ahve checked the purchase order history
1) is it possible in SAP STO (plant to plant) they are same?
2)if no why system will alow him to create for two line items for delivery?
3) if they were created the delivery for two line items , why not third line item?
(i have stock of all materials is OK),Hi,
It is OK for the STO to have the same issuingh and receiving plants (although if you do this deliberately it does indicate that the org structure is suspect)
As for the third delivery not being able to be processed, there are so many reasons and so I would need the EXACT message you are getting for this.
You say that there is enough stock but is it in the right place and is it all available (remember that available stock is not the same as unrestricted stock, there may be other requirements that have reduced the available stock even though the physical stock is still sufficient).
But without the message details I can't be much more help.
Steve B -
Creating transfer order for delivery with ABAP
Hi Experts,
I'm using L_TO_CREATE_DN to create a transfer order for delivery note...
Is it possible to use this function or another one, to create a transfer order for one position of the delivery note ?
Regards,
DavidHi,
Try this L_TO_CREATE_SINGLE
Tks,
Krishna -
Error while creating inter-company invoice for stock transport
Hi ,
I am facing following errors while creating inter-company invoice for STO order.
We have scenario where standard PO is created in company code A & then replenishment delivery is created in company code B.While raising inter-company invoice to company code A, we are facing problem.
In replenishment delivery we have 10 line items. But when we try to do inter company invoice through VF01/VF04 we get following log
XXXXXXXXXX(delivery Number) 000000 Customer XXXXX: Customer master table KNVV is missing (VF-022)
XXXXXXXXXX (delivery Number)000010 The bill-to party could not be determined (VF-047)
XXXXXXXXXX (delivery Number)000010 The payer could not be determined (VF-048)
With this first line item from delivery is not flows to invoice & if we saves this invoice then it is get saved with account determination error as some of the data does not comes into invoice header like account assignment group for customer, Payment term, destination country,region, tax classification for customer etc. That means invoice gets created without first line item from delivery with account determination error & so,no accounting document gets generated.
I checked customer master for all SP,SH,BP,PY they are correctly maintained.This was working fine few months back, but not working now.
If anybody had come across such kind of scenario, your valuable inputs will be highly appreciated.
Thanks & kind regards,
Ganesh PalatshahaHello
Kindly check the sales area of customer involved, whether the customer maintain with sales area for STO.
If that is note the case the refer following link:
- Error VF 047 & 048 while creating Inter company billing
Regards
JP -
Error during creation of transfer orders for mateRIA
hi gurus,
I am getting an error while moving material from sl0c2 to sloc1 which is connected to wh by mvmt 321. the document is getting posted and the stock is coming to sloc1,but the error is
"Error during creation of transfer orders for mateRIAL.how to correct the error.
regards
muruganHi,
The material is maintained at the Warehouse level, hence warehouse transactions have to be completed, by creating a transfer order and the confirmation of the same will create a transfer posting from SL1 to SL2 in the system. This is trigerred automatically depending on the sytem configuration.
Regards,
raghu -
Serial number error while creating the production order
Hello frds,
I am getting the following error while creating the production order.
"Item 000000 requires exactly 100 serial numbers for the asset".
If i give 100 serial numbers in the order, the error is solved. But i do not want to assign 100 serial numbers, i want to assign only 2 numbers.
I have tried using the new serial number profile also, but it is giving same error.
Kindly guide.
Regards,
Narendra BoraDear Narendra
Select the serial number profile and go to serialization procedure and set the ser. usage status 02 - Optional as below.
Procd Procedure description Ser.Usage
PPRL PP order release 02
since the serail number creation is optional for order relase this will allow you to relase with out error and with serail number assigned in partial.
Regards
Soundar -
Error when creating VLO1N: u201Corder blocked for delivery as a result of credi
Error when creating VLO1N: u201Corder blocked for delivery as a result of credit checku201D.
Observations @ FD33:
Credit limit : 3,50,000.00
Receivables : 1,53,903.94
Credit exposure: 1,55,185.17
Current sales order value:
Net: 43127.74
Tax: 7331.72
Total sales order value : 50,459.46
Sales order created on : 18/8/09
Horizon : 2/9/09
Risk Category : HRR (High Risk Re-check)
====================
Need to know:
Tax amount is also included in the credit check?
Is the total sales order value: 50,459.46 is included in the Credit exposure value?
If it is not included then the total will go beyond the Credit limit value. Fine the block is ok.
If it is included in the Credit exposure, then the total amount will be 3,09,089.1. Which is less than 3,50,000. So credit check should not happen.
But it is blocked and the error is through as u201Corder blocked for delivery as a result of credit checku201D.
Please let me know the reason & what other checks I have to look on.
So that I can provide the reason for this action.
Thanks in advanceu2026Hi,
Generally total value of the sales order is considered for the Credit management.
Now if you want tax should not be included for the credit management.
Then you have to make small changes in pricing procedure.
Go to V/08 and select your pricing procedure and go to control data.
Check out the setting where your grand total is happening.
In the subtotal column you will find out A has been put up.
This A trigger the credit exposure of the credit management.
So if you want that tax should not be included then, check out where your total net value has been calculated before tax.
Over there put the A in the sub total column and remove it from the previous setting.
Save this setting now check whether the credit is happening including the tax or not.
Regards
Raj. -
Error while creating the sales order with billing reference
hi alll
i am getting error while creating the sales order with billing reference.The line items are coming in grey.I am not able to change the items as well as the quantity field.Can u guide me
cheers
shalsa007........Dear SAP SD 007
I can confidently tell that an enhancement or an user exit has been applied in your scenario
You have to check that
Normally when creating a sales order with respect or referring billing documents the qty will be in editable mode and it is standard problem
Your people has solved the standard problem by enhancement
Usually OR--LF-PGI----F2 (SAY THE QTY IS 25 UNITS)
Now you are creating returns order with reference to F2 in the return order type Re there is a standard issue that user can edit the qty to 30 from the original 25
To solve this only your people have used userexit
Line items and qty greyed out means definately there is some enhancement or user exit applied
You have to check that
Regards
Raja -
Error during creation of transfer orders for material
Hi,
We are doing a transfer of stock from one storage with WM to a storage without WM.
But system does not finish the process automatically displaing the following error message:
"Error during creation of transfer orders for material document 49000XXXX"
System cannot find source storage bin
Thanks in advance for the help
Regard
Enzoyour picking strategy does not find the bin where the material is.
So you need to check what value you have entered for picking in WM view of material master.
then you have to check where your material is (storage type and bin)
then you need to check customizing to where what storage types are included in the picking strategy that is tight to the material master entry.
Maybe you are looking for
-
RoboHelp - how to create Number1 and Number list styles?
In RoboHelp 11, I have multi-level lists and normal lists. The multi-level list will continue numbering after a break in the list, like so: 1. step one 2. step two break 3. step three If I want step three to start a new list, I go to the HTML and man
-
What is the best all in one printer that works with the iPad
The best all-in-one-printer to use with the ipad mini
-
Custom button control at SC Level
Hello friends, I have enhanced a WD component on SC(/SAPSRM/WDC_DODC_SC_I_BD) to add some custom fields on the click of a button. I have added the custom fields in SPRO >,...> extension and field control-->.. configure custom fields at item level. a
-
How to restore Lost App Tabs and Tab Groups
I make a lot of use of App tabs and Tab Groups. Today at startup of FireFox it showed only 1 blank tab with the default FireFox startup page. As far as I know there wasn't anny update recently. I have lost session restore before but then FireFox star
-
Banner not lined up quite right
Again, a basic problem. If you could go to my webpage at: http://www.trojanbeach.com you will see a banner at the top that is a jpeg, 1000 pixels wide. If you click on the Details link on that main page, it will take you to Page 2, which shifts about