Send Sale Quotation to customer by email
Can i send out sale quotation to customer by email in B1.
Can you help me! Thank you
Hi.
In 2004C
You ought to have SBO Mailer from SBO Service Manager installed. Then open document and choose File - Send - E-mail. If contact person has e-mail it will put in automatically, if no type or In window Send message choose Add recipient - Contact Person. Check E-mail. type here. Fill Subject and press Send.
With regards
Maxim Groonis
Similar Messages
-
Send Dunning Letter to Customer thorugh Email ID
Hi anybody,
Please explain to me how to send dunning letters into customer using Customers Mail IDs . My users asked to me once do Dunning letter F150 all customers dunning letter send corresponding customer mail address.
How do I setup in SAP send mail to customer. Please explain steps of send mail to customer.
I will appreciate goods answers to me.
Thanks
Regards,
S.MuthuSending dunning letters by email
Hope this thread is useful.
Regards,
Ravi -
Does Verizon send plain clothesed sales people to customer's homes?
Hello,
Today the same individual visited my home on three occaisions. He would knock but by the time I got to the door he was gone. I have him on camera. I was finally able to get to the door in time to speak with him. He said he was from Verizon and asked about my DSL service. I didn't see anything on him that indicated he worked for Verizon. I told him I wasn't interested in changing anything, I closed the door and he left.
Now I am wondering if Verizon actually sends sales people to customer's homes.
Can someone from Verizon comment on this?
Thank you.As CRobGauth noted, door-to-door sales folk are most likely working for 3rd party marketing companies and not Verizon. There are many complaints about these types of folks making promises about service deals such as free activation that aren't backed by Verizon. I would suggest that you deal only with Verizon directly through their web site, phone sales or online chat.
Good Luck.
If a forum member gives an answer you like, give them the Kudos they deserve. If a member gives you the answer to your question, mark the answer as Accepted Solution so others can see the solution to the problem. -
Hi
I want to display a list of Document having open item quantity detail in Sale Quotation and Customer Group
docnum itemcode quantity open quantity
1 1 10 2
1 2 8 6
2 4 10 10
ThanksHi,
Try this:
SELECT T0.DocNum, T1.ItemCode, T1.Quantity, T1.OpenQty
FROM dbo.OQUT T0
INNER JOIN dbo.QUT1 T1 ON T1.DocEntry=T0.DocEntry
WHERE T0.DocStatus = 'O'
Thanks,
Gordon -
Sending Quotation & Sales Order via fax or email.
Hi Gurus,
Anybody can help me to configure the step by step procedure for sending the Quotation and Sales order to customers via fax/email directly from SAP ?
Thanks
ChristineHi,
Go to Tcode V/40.Select the output type and select details(CLTShiftF2)
Here in the Default value tab page for the field Transmission medium you can select as Fax or Mail.
Reward points if useful
Regards,
Amrish Purohit -
How to email the sales invoice to customer on his email id
hi masters,
i have got one report for development in which i have to send the sales invoice to that respective customer's email ID(email id of any domain like yahoo, gmail etc). and like this they want to send the there respective invoice to all customer's email id. i am first time working on email sending report for the external email address. plz help me how to sort out this problem?
thanks
VickyHi check the following program:
REPORT zemail_gm.
*********Variable Declarations *****************************
DATA: gv_form_name TYPE rs38l_fnam, " Used to store the function module generated by Smartform
gv_bin_filesize TYPE i, " Store the file size
gv_pos TYPE i,
gv_len TYPE i,
gv_tab_lines TYPE i.
********Constants *******************************************
Data : gc_text(11) type c value 'Form Output',
gc_tst(3) type c value 'TST',
gc_testing(7) type c value 'Testing'.
*********Work Area Declarations *****************************
DATA: gs_docdata TYPE sodocchgi1, " Data of an object which can be changed
gs_ctrlop TYPE ssfctrlop, " Smart Forms: Control structure
gs_outopt TYPE ssfcompop, " SAP Smart Forms: Smart Composer (transfer) options
gs_otfdata TYPE ssfcrescl, " Smart Forms: Return value at end of form printing
gs_reclist TYPE somlreci1, " SAPoffice: Structure of the API Recipient List
gs_pdf_tab TYPE tline, " Workarea for SAP Script Text Lines
gs_objbin TYPE solisti1, " SAPoffice: Single List with Column Length 255
gs_objpack TYPE sopcklsti1. " SAPoffice: Description of Imported Object Components
*********Internal tables Declarations *****************************
DATA: gt_reclist TYPE TABLE OF somlreci1, " SAPoffice: Structure of the API Recipient List
gt_pdf_tab TYPE TABLE OF tline, " SAPscript: Text Lines
gt_otf TYPE TABLE OF itcoo, " OTF Structure
gt_objbin TYPE TABLE OF solisti1, " SAPoffice: Single List with Column Length 255
gt_objpack TYPE TABLE OF sopcklsti1. " SAPoffice: Description of Imported Object Components
CLEAR : gv_form_name,
gs_ctrlop,
gs_outopt,
gs_otfdata,
gv_bin_filesize,
gv_pos,
gv_len,
gv_tab_lines.
START-OF-SELECTION.
Generate Function Module name
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname = 'ZPDF_G'
IMPORTING
fm_name = gv_form_name
EXCEPTIONS
no_form = 1
no_function_module = 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.
Assigning values to Form Control Structure and Form Composer
gs_ctrlop-getotf = 'X'.
gs_ctrlop-no_dialog = 'X'.
gs_outopt-tdnoprev = 'X'.
Getting the OTFDATA
CALL FUNCTION gv_form_name
EXPORTING
control_parameters = gs_ctrlop
output_options = gs_outopt
user_settings = 'X'
IMPORTING
job_output_info = gs_otfdata
EXCEPTIONS
formatting_error = 1
internal_error = 2
send_error = 3
user_canceled = 4
OTHERS = 5.
IF sy-subrc 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
Assigning the OTFDATA to OTF Structure table
CLEAR gt_otf.
gt_otf] = gs_otfdata-otfdata[.
Convert the OTF DATA to SAP Script Text lines
CLEAR gt_pdf_tab.
CALL FUNCTION 'CONVERT_OTF'
EXPORTING
format = 'PDF'
max_linewidth = 132
IMPORTING
bin_filesize = gv_bin_filesize
TABLES
otf = gt_otf
lines = gt_pdf_tab
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.
Assigning the Description of the object sent in the mail
CLEAR gs_docdata.
gs_docdata-obj_name = gc_tst.
gs_docdata-obj_descr = gc_testing.
Assigning the email id to Structure of the API Recipient List table
CLEAR : gt_reclist, gs_reclist.
gs_reclist-receiver = w_id. " Here give the mail ID
gs_reclist-rec_type = 'U'.
APPEND gs_reclist TO gt_reclist.
Passing the SAP Script text lines to SAPoffice: Single List with Column Length 255 table
CLEAR : gs_objbin, gs_pdf_tab.
LOOP AT gt_pdf_tab INTO gs_pdf_tab.
gv_pos = 255 - gv_len.
IF gv_pos > 134. "length of pdf_table
gv_pos = 134.
ENDIF.
gs_objbin+gv_len = gs_pdf_tab(gv_pos).
gv_len = gv_len + gv_pos.
IF gv_len = 255. "length of out (contents_bin)
APPEND gs_objbin TO gt_objbin.
CLEAR: gs_objbin, gv_len.
IF gv_pos < 134.
gs_objbin = gs_pdf_tab+gv_pos.
gv_len = 134 - gv_pos.
ENDIF.
ENDIF.
ENDLOOP.
IF gv_len > 0.
APPEND gs_objbin TO gt_objbin.
ENDIF.
Filling the details in SAPoffice: Description of Imported Object Components table
DESCRIBE TABLE gt_objbin LINES gv_tab_lines.
CLEAR gs_objbin.
READ TABLE gt_objbin INTO gs_objbin INDEX gv_tab_lines.
IF sy-subrc = 0.
gs_objpack-doc_size = ( gv_tab_lines - 1 ) * 255 + STRLEN( gs_objbin ).
gs_objpack-transf_bin = 'X'.
gs_objpack-head_start = 1.
gs_objpack-head_num = 0.
gs_objpack-body_start = 1.
gs_objpack-body_num = gv_tab_lines.
gs_objpack-doc_type = 'PDF'.
gs_objpack-obj_name = 'ATTACHMENT'.
gs_objpack-obj_descr = 'test'.
APPEND gs_objpack TO gt_objpack.
ENDIF.
Sending the Form Output in the PDF format to email
CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
EXPORTING
document_data = gs_docdata
put_in_outbox = 'X'
commit_work = 'X'
TABLES
packing_list = gt_objpack
contents_bin = gt_objbin
receivers = gt_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.
ELSE.
WRITE 'Sent Successfully'.
ENDIF.
SUBMIT rsconn01
WITH mode EQ 'INT'
AND RETURN.
END-OF-SELECTION.
Regards,
Rock. -
Need to Generate PDF file and send it to customer through email-ALV report
HI All,
I am having data in Internal table.
can we create PDF file with out having spool-request number.
My requirement is whenever user clicks on execute button the output is generated in PDF format automatically and then send it to customer through email.
I found few programs in SDN for generation PDF. But problem is everyone passing the spool request to the function module.
spool request will be generated whenever we click on print button.
Am I correct?.
Is there any other way to create spool request automatically. If so we can pass the this spool number to the function module.
Regards,
vinod.hi
For sending a mail, this code will help you.
Pls reward if help.
FORM send_mail_2 USING msgid msgno msgv1.
mailuser oder Gruppe like sy-uname default 'Ruckerk'.
DATA: express_hold_time LIKE sovaltime.
DATA: text LIKE sotxtinfo.
DATA: receiver LIKE somlreci1 OCCURS 0 WITH HEADER LINE.
MESSAGE ZF100 (FTP an UDB fehlgeschlagen)
text-msgid = msgid.
text-msgno = msgno.
text-msgv1 = msgv1.
text-msgv2 = ' '.
text-msgv3 = ' '.
text-msgv4 = ' '.
express_hold_time
express_hold_time-days = 01.
express_hold_time-h_min_sec = 240000.
receiver
receiver-receiver = mreceivr.
Gruppe von Empfängern
receiver-rec_type = 'C'.
und Expressmeldung ausgeben
receiver-express = 'X'.
APPEND receiver.
CALL FUNCTION 'MESSAGE_SEND_AS_MAIL'
EXPORTING
msgid = text-msgid
msgno = text-msgno
msgv1 = text-msgv1
msgv2 = text-msgv2
msgv3 = text-msgv3
TABLES
receivers = receiver.
IF sy-subrc <> 0.
WRITE:/ 'hat nicht geklappt', 'SY-SUBRC =', sy-subrc.
ENDIF.
PERFORM print_error_report.
Fehlermeldung zum Abbrechen des Report's ausgeben.
MESSAGE e398 WITH 'Jobabbruch' msgv1.
ENDFORM. " SEND_MAIL_2
Another Program:
*& Report ZSENDEMAIL *
*& Example of sending external email via SAPCONNECT *
REPORT zsendemail .
PARAMETERS: psubject(40) type c default 'Hello',
p_email(40) type c default '[email protected]' .
data: it_packing_list like sopcklsti1 occurs 0 with header line,
it_contents like solisti1 occurs 0 with header line,
it_receivers like somlreci1 occurs 0 with header line,
it_attachment like solisti1 occurs 0 with header line,
gd_cnt type i,
gd_sent_all(1) type c,
gd_doc_data like sodocchgi1,
gd_error type sy-subrc.
data: it_message type standard table of SOLISTI1 initial size 0
with header line.
*START-OF-SELECTION.
START-OF-SELECTION.
Perform populate_message_table.
*Send email message, although is not sent from SAP until mail send
*program has been executed(rsconn01)
PERFORM send_email_message.
*Instructs mail send program for SAPCONNECT to send email(rsconn01)
perform initiate_mail_execute_program.
*& Form POPULATE_MESSAGE_TABLE
Adds text to email text table
form populate_message_table.
Append 'Email line 1' to it_message.
Append 'Email line 2' to it_message.
Append 'Email line 3' to it_message.
Append 'Email line 4' to it_message.
endform. " POPULATE_MESSAGE_TABLE
*& Form SEND_EMAIL_MESSAGE
Send email message
form send_email_message.
Fill the document data.
gd_doc_data-doc_size = 1.
Populate the subject/generic message attributes
gd_doc_data-obj_langu = sy-langu.
gd_doc_data-obj_name = 'SAPRPT'.
gd_doc_data-obj_descr = psubject.
gd_doc_data-sensitivty = 'F'.
Describe the body of the message
clear it_packing_list.
refresh it_packing_list.
it_packing_list-transf_bin = space.
it_packing_list-head_start = 1.
it_packing_list-head_num = 0.
it_packing_list-body_start = 1.
describe table it_message lines it_packing_list-body_num.
it_packing_list-doc_type = 'RAW'.
append it_packing_list.
Add the recipients email address
clear it_receivers.
refresh it_receivers.
it_receivers-receiver = p_email.
it_receivers-rec_type = 'U'.
it_receivers-com_type = 'INT'.
it_receivers-notif_del = 'X'.
it_receivers-notif_ndel = 'X'.
append it_receivers.
Call the FM to post the message to SAPMAIL
call function 'SO_NEW_DOCUMENT_ATT_SEND_API1'
exporting
document_data = gd_doc_data
put_in_outbox = 'X'
importing
sent_to_all = gd_sent_all
tables
packing_list = it_packing_list
contents_txt = it_message
receivers = it_receivers
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.
Store function module return code
gd_error = sy-subrc.
Get it_receivers return code
loop at it_receivers.
endloop.
endform. " SEND_EMAIL_MESSAGE
*& Form INITIATE_MAIL_EXECUTE_PROGRAM
Instructs mail send program for SAPCONNECT to send email.
form initiate_mail_execute_program.
wait up to 2 seconds.
if gd_error eq 0.
submit rsconn01 with mode = 'INT'
with output = 'X'
and return.
endif.
endform. " INITIATE_MAIL_EXECUTE_PROGRAM -
Attachments(matrix) in Sales Quotation
Hi All,
In my sales quotation i want to add an attachemnt tab,in that matrix will be there.i want to browse from dialog box & add 'n' no.of items to the matrix folder & save it.can anybody tell me some sample coding to add multiple items in matrix & add....same like in sales oppurtunities i want to add attachments in sales quotation.
thanks
dileephi
I think you got confused with document and draft no on Approval documents.
Ofcourse many user,got this confusion.
The Document number wont be generated in Sales Quotation till you add it(i.e when waiting for approval)
The document number which is shown in that document when pending for the approval, is not the finalised number.
Its just the next number of sales quotaion which wont get stored in sales quotation,rather it will store in Draft table ODRF.
when you have too many documents which is waiting for approval,you can notice that document number will be same for all the other documents.
So you note down the Draft Number which is UNIQUE.
For Ex:
you are creating sales quotation which has the document number as '335'.
so when you sending it for approval the draft number will be staored as '211'.
after getting the approval,when you add it,document number will be generated as '337' because two documents were posted when the draft no:211 is waiting for approval.
revert me for any clarification.
Edited by: kambadasan on Feb 23, 2012 1:41 PM -
Copy data directly from service order to sales quotation
I know the process to create the sales quotation from service order in customer interaction center but my query is that is there a way that data should be directly copied from the service notification to the service order to the quotation because I have entered the data completly in the notification .Entring the data again and again make mistakes .
THANKS
AVANISH GULATEE
M-08447307358look for the BADIS that get triggered when you save the notification. if you find any BADI, then you can create new implementation for it and you can write the code. you can use CRM_ORDER_MAINTAIN to create service order inside that new implementation.
-
Order confirmations will be sent to customer by email and also through pdf
Hi Experts,
Can you explain what are the config to do firstly the order confirmation should be converted to pdf format and this will be sent to customer by email.
Thanks in advance
Edited by: kumaar palani on May 2, 2008 3:15 AMTo convert to PDF , Program name : RSTXPDF4.
External send : Transaction Codes: SCOT 0r SOST and Basis help to check the SAP server is configured to send mails. Make sure to mainatin the setting as 4 - send immediately
Regards
Sai -
How to send the quotation as attachment in notification
Hi folks,
I have a small clarification regarding workflows. I am creating a Quotation and Iam trigering the workflow . The Workflow gets trigerred and a notification is sent to the Manager . The Manager can either Approve or reject . If Approved the status of the Quotation gets changed to Approved. if Rejected the status of the Quotation gets changed to rejected. I am also sending the sales order number. I have achieved upto this step.
But I am not able to send the Quotation as attachment in the notification to the Manager. The Business Object for the quotation is BUS20001.
Please guide me how to send attachments in notifications.
Regards,
Palani.Hi Palani,
You can acheive this by using the step type FORM.
Regards,
A.Fahrudeen -
Send collective invoice via (Single mail)email in pdf format
Hi All,
Please suggest me the solution option for the below requirement.
The requirement is to send collective invoice to the customer via email in PDF format in a single email at the end of the day.ie they like to have a tool where they
can enter the output type,date and other relavant info and the program should collect all the invoice and convert it to PDF and send it in single mail to customer.
Please let me know i can use any Standard tool for this purpose.ALso is it possible to write a Zprogram reprocess the output type by using any FM?
Also suggest if you have any feasible solutions.
Regards
RajaHi All,
thanks for your comments. Sorry its my mistake that i have asked in general.
I am looking for the following options.
1. Any stanard program which can be used partially for my requirement?
2. If i have to go for a new tool, then i should write a code for reprocess the output types and then convert in to one single PDF and then send it to customer in one single email.
Here i am struck how to write an program to reprocess the ouput types? i hope the next steps can be easily implemented evenhough some watch outs are there like 'how to make a single PDF file' and some technical constraints like max size that can be send.
Thanks and let me know your inputs.
Regards,
Raja -
How to send zip file as attachment through email
Hi All,
I am having a requirement that I need to download the internal table data into .txt file and I need to zip the text file. And this zip files needs to send to the customer through email.
I am able download the data into .txt and able to zip the file. But I am not able send the .zip file through email.
I know that we can send .xls, .txt, .csv and also .ppt, .doc file types we can send as an attachement through abap program. But I don't know about .zip files. Is there any possibilty to send .zip file as an attachment thorugh email.
Can any one help me how to send a .zip file thorugh email as an attachment.
Regards,
vinodhi Vinod,
Can you please tell me how you have zipped the file.
I am having a text file in application server. I need to zip that file. Then the middleware moves it to Legacy system.
I used the following code. With this I am having the data in Binary format which my midleware cannot understand.
What I need on the whole is just to reduce the size of the file.
form ZIP_FILE .
DATA: lt_data TYPE TABLE OF x255,
lt_textdata TYPE TABLE OF x255.
DATA: ls_data LIKE LINE OF lt_data.
DATA: lv_dsn1(100) VALUE '/ECD/120/GIS/FTP/IB/DNBPAYDEX.TXT'.
DATA: lv_dsn3(100) VALUE '/ECD/120/GIS/FTP/IB/DNBPAYDEXZIP.zip'.
*DATA: lv_dsn3(100) VALUE '/interfaces/SM5/test.zip'. " Contains sample1.xls and sample2.xls
DATA: lv_file_length TYPE i.
DATA: lv_content TYPE xstring.
DATA: lo_zip TYPE REF TO cl_abap_zip.
CREATE OBJECT lo_zip.
Read the data as a string
clear lv_content .
OPEN DATASET lv_dsn1 FOR INPUT IN BINARY MODE.
READ DATASET lv_dsn1 INTO lv_content .
CLOSE DATASET lv_dsn1.
lo_zip->add( name = 'sample.TXT' content = lv_content ).
lv_content = lo_zip->save( ).
*clear lv_content .
Conver the xstring content to binary
CALL FUNCTION 'SCMS_XSTRING_TO_BINARY'
EXPORTING
buffer = lv_content
IMPORTING
output_length = lv_file_length
TABLES
binary_tab = lt_data.
OPEN DATASET lv_dsn3 FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.
LOOP AT lt_textdata INTO ls_data.
TRANSFER ls_data TO lv_dsn3.
ENDLOOP.
CLOSE DATASET lv_dsn3.
IF sy-subrc EQ '0'.
MESSAGE s999(zfi_ap_gl) WITH text-t10.
ENDIF.
Can you please help.
Thanks Aravind -
Send Order Confirmation as PDF to email address
Hi
any idea how to setup the output type to send the printout of the order confirmation in PDF format as an email.
But i do not want to send it to the customer but to a specified email in another dept.
Thank you.
DylHi Dyl,
Yes we can get the Order confirmation through PDF
Procedure
After taking the normal Output automatically system will generate Spool Number that u will find in VA02 go inside in extra ---> output ---> processing Log there u will find Spool number..
then goto SE38 ---> give the programme name RFTXPDFT4 and presss F8 ( execute ) ---> there give that spool number and mention the path where u want to save..Automatically PDF will available in that location..
The same procedure for invoice also...
Reward, If it is helpfull..
Regards
Durga Prasad -
Custom welcome email to new wiki members.
Hi, any know how custom welcome email to new wiki members?
I need change the language to Catalan and image to university logo.
Any method?
Thanks a lot!Hi,
Based on my knowledge, Exchange doesn't have built-in function to send welcome emails to new mailboxes by department. For more information, actually, we have a dedicated support team regarding the Microsoft Exchange Development. I recommend you ask your
question on our Exchange Development forum which is staffed by more experts specializing in this kind of problems. Thanks for your understanding.
For your convenience:
http://social.technet.microsoft.com/Forums/exchange/en-US/home?forum=exchangesvrdevelopment
Hope it helps.
Best regards,
Amy Wang
TechNet Community Support
Maybe you are looking for
-
Cleared Items in SAP shows "0" in AP Report in BW?
Hi We have a AP: Days overdue analysis report based on std DS 0FI_AP_3. The report shows clear items as well in the BW report. can anyone explain me the purpose of the AP report and how to make the clear items not display in the BW Report? Thanks in
-
I've recently reinstalled itunes after my computer was at the repair shop, and they reinstalled Windows so that I lost all my applications. Now, when I try to import a CD, it's fine with the first track, then whizzes through the rest, importing just
-
Problem to attach file.
Hi everybody!!!! I'm with problem bellow. Anybody can help me?! intradoc.common.ServiceException: !csCollectionInvalidMeta,001219!csCollectionContentMaxed at intradoc.server.ServiceRequestImplementor.buildServiceException(ServiceRequestImplementor.ja
-
CFM script injection hack...
Our servers have been hacked and we're having trouble finding the point of entry for the trojan. What we're seeing is essentially every web file (.htm(l),.cfm,.php,.js, etc) being appended with a script code trying to load a swf from "chanm.3322.org/
-
T4 Template does not parse properly in Windows8.1 OS
Hi, I have sample.tt file for generating some view(.cshtml) and controller(.cs) files in MVC projects. I have create the .cshtml and .cs file format dynamically using the below function. Microsoft.VisualStudio.TextTemplating.Engine engine = new Micro