SRM: Sendo PO via mail or print it to PDF

Hello,
I'm working on SRM 7.0 and I'm really new on it and in SAP.
My first task is to configure the POs to be sent to suppliers' email or, in case there is no email available, print the PO in PDF.
Can you please tell me what should I take into account and how can I achieve this requirement? Hou and where configue via SPRO?
Please help.
Best Regards,
Tabrez

Hi,
     Define communication method in the vendor settings, in your case mail.
     To configure PDF, please refer to SMARTFORM.
     Define both parameters and then test it. For instance user your email and see what you are receiving.
Thanks and Regards,
Abraham

Similar Messages

  • Sapscript/Smartform via mail with PDF attachment: logo is missing

    Hi all
    I'm implementing my function to send Sapscript/smartform via mail.
    I need to do it because when a message needs to be sent, I have to insert the message as attachment but also to add a text in the body mail.
    So I've just created a simple sapscript having a logo (as graphic) and a little text.
    I use the fm CONVERT_OTF to convert the OTF to PDF format and the following code to increase the pdf string from 132 to 255 char:
    LOOP AT t_pdf.
          TRANSLATE t_pdf USING ' ~'.
          CONCATENATE l_buffer t_pdf INTO l_buffer.
        ENDLOOP.
        TRANSLATE l_buffer USING '~ '.
        DO.
          MOVE l_buffer TO l_attachment.
          APPEND l_attachment TO x_attachment.
          SHIFT l_buffer LEFT BY 255 PLACES.
          IF l_buffer IS INITIAL.
            EXIT.
          ENDIF.
        ENDDO.
    All seem to work fine, but as soon as I open the pdf file attached to the mail I can't see the logo
    So after calling fm CONVERT_OTF, I've created a pdf file by method GUI_DOWNLOAD, and then upload this file (by GUI_UPLOAD) into internal table for attachment and send the mail.
    Now really all work very fine, becaus I can see the logo
    Of course I don't want to dowload the file before sending a mail, but I need to send my print directly as pdf attachment
    The two ways seem to be equal, they use the same print and the same functions, only the way to upload the internal table for attachment is different:
    1) tha abap code above to expand the line from 132 to 255
    2) the method GUI_UPLOAD
    So something seems to be wrong in the first way because ithe logo is missing in the pdf attachment generated for the mail
    Max

    Hi
    I'm not working on unicode system, anyway I didn't see that parameter BIN_FILE, so I didn't use it
    I've read the note 1324547 and I've done just as it explaines: now works fine
    I don't know why it doesn't work with old manner (i.e data is treated as character-type), but it worls with the new one (If the data is treated as xstring-type)
    I can only suppose the data are corrupted while being elaborated for expand to 255 char....but I don't why
    Anyway your suggestion works for me
    Thank
    Max

  • Need to send the logo in smartform via mail.

    Hi All,
    I have smartform with the company logo uloaded. I have requirement to send the smartform with logo output via mail .
    Points will be rewarded....
    thanks,
    mahantesh

    hi,
    1. check if are getting the logo in the print preview, ifso
    2. use the following piece of code to send the mail (by converting otf to pdf)
    *For sending email
    DATA:
      i_otf type  standard table of itcoo ,"OCCURS 0 WITH HEADER LINE,
      i_tline type table of tline with header line,
      i_receivers type standard table of somlreci1 ,
      i_record type table of solisti1 initial size 0 with header line,
    Objects to send mail.
      i_objpack type table of sopcklsti1 initial size 0 with header line,
      i_objtxt type table of solisti1 initial size 0 with header line,
      i_objbin type table of solisti1 initial size 0 with header line,
      i_reclist type table of somlreci1 initial size 0 with header line,
    Work Area declarations
      wa_objhead type soli_tab,
      w_ctrlop type ssfctrlop,
      w_compop type ssfcompop,
      w_return type ssfcrescl,
      wa_doc_chng type sodocchgi1,
      wa_buffer type string, "To convert from 132 to 255
    Variables declarations
      v_len_in like sood-objlen,
      v_lines_txt type i,
      v_lines_bin type i.
      clear v_len_in.
      i_otf[] = w_return-otfdata[].
      clear v_len_in.
      call function 'CONVERT_OTF'
        exporting
          format                = 'PDF'
          max_linewidth         = 132
        importing
          bin_filesize          = v_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 eq 0.
        loop at i_tline.
          translate i_tline using '~'.
          concatenate wa_buffer i_tline into wa_buffer.
        endloop.
        translate wa_buffer using '~'.
        do.
          i_record = wa_buffer.
          append i_record.
          shift wa_buffer left by 255 places.
          if wa_buffer is initial.
            exit.
          endif.
        enddo.
    Attachment
        refresh: i_reclist,
        i_objtxt,
        i_objbin,
        i_objpack.
        clear wa_objhead.
        i_objbin[] = i_record[].
    Create Message Body Title and Description
        i_objtxt = 'PFA are the Service Entry Sheet details.'.
        append i_objtxt.
        append initial line to i_objtxt.
        describe table i_objtxt lines v_lines_txt.
        read table i_objtxt index v_lines_txt.
        wa_doc_chng-obj_name = 'Service Entry Sheet '.
        wa_doc_chng-expiry_dat = sy-datum + 10.
        wa_doc_chng-sensitivty = 'F'.
        wa_doc_chng-doc_size = v_lines_txt * 255.
        concatenate 'Service Entry Sheet' nast-objky(10) into wa_doc_chng-obj_descr separated by space.
    Main Text
        clear i_objpack-transf_bin.
        i_objpack-head_start = 1.
        i_objpack-head_num = 0.
        i_objpack-body_start = 1.
        i_objpack-body_num = v_lines_txt.
        i_objpack-doc_type = 'RAW'.
        append i_objpack.
    Attachment (pdf-Attachment)
        i_objpack-transf_bin = 'X'.
        i_objpack-head_start = 1.
        i_objpack-head_num = 0.
        i_objpack-body_start = 1.
        describe table i_objbin lines v_lines_bin.
        read table i_objbin index v_lines_bin.
        i_objpack-doc_size = v_lines_bin * 255 .
        i_objpack-body_num = v_lines_bin.
        i_objpack-doc_type = 'PDF'.
        i_objpack-obj_name = 'smart'.
        i_objpack-obj_descr = 'Service Entry Sheet '.
        append i_objpack.
    Get email id .
                  clear i_reclist.
                  i_reclist-receiver = '[email protected]'. "email address
                  i_reclist-rec_type = 'U'.
                  append i_reclist.
        if i_reclist[] is not initial.
          call function 'SO_NEW_DOCUMENT_ATT_SEND_API1'
            exporting
              document_data              = wa_doc_chng
              put_in_outbox              = 'X'
              commit_work                = 'X'
            tables
              packing_list               = i_objpack
              object_header              = wa_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.
       Error When Sending the File
            retcode = sy-subrc.
            perform protocol_update1 .
          endif.
        endif.
      else.
       Error When generating the File
        retcode = sy-subrc.
        "perform protocol_update .
      endif.
    Reward if u find it useful
    Regards
    Arun T

  • Need to sent the SRM PO's via Email

    Hi,
    Current Process:Business creates the shopping cart which in turn will be converted into SRM Purchase orders. These PO's are sent to the vendors as Printouts.
    Requirement:Business wants to sent the SRM Purchase Orders via email.
    Please guide me on what are the activities that needs to be performed to achieve this.
    Should we activate any BADI?
    With regards
    Krishna

    BBP_PO_ACTION_DEF
    check seetings here w.r.t
    bbp_pd_po
    there options print /fax /email.
    PROCESSING TYPE - IN THE LEFT HANE PANE
    INTHE RIGHT HAND SIDE YOU CAN SEE many options
    smartform fax/email/print . select any one . which you want.
    br
    muthu

  • Create newsletter with Pages and send out via mail (not attachement)?

    I have a question: I have created a newsletter in Iworks Pages. How can I send this out via mail as a newsletter ? So not as an attachment? I know Microsoft Publisher can do it with 1 click, but I don't want to move to MSFT. Please let me know, I also have Indesign etc. Createion of the newsletter is easy with my Apple, but then it stops....and gets worse the MSFT....

    KOENIG Yvan wrote:
    PeterBreis0807 wrote:
    +Menu > File > Print > PDF (button bottom left corner) > Mail PDF+
    As far as I know, only single page PDFs will appear directly in the mail and they will do only in some mail applications.
    No it is multipage. Can't test for all appliactions but it was both sent and received on my system/Mail as the 3 pages in the document.
    In other apps and always if the PDF contain several pages, it will be an attachment : what was rejected by the OP.
    When Helena Rubenstein arrived in Australia she first worked in David Jones, our version of Harrods.
    A woman approached another salesperson and asked "Do you have a brown cashmere top?"
    To which the salesperson replied "Sorry no madam"
    Helena stepped in and asked "Would madam like a blue or black one instead?" and made the sale to the lady who wanted a top. It seemed that was more important than none at all.
    There is a lesson to be learnt from this.
    Peter

  • Output via mail

    Hi Gurus,
    Can somebody help us configure the output medium as mail.
    We have a requirement where by the user wants to receive the output via mail and in the PDF format.
    Please let us know if there is any standard functionality for this or else
    Please send any information including configuration details urgently
    Thanks & Regards,
    Alok

    Hi,,
    Create a copy of the print processing program used.
    In order to be able to access BOR macros later, include Include <CNTN01> in the processing program.
    It is important that the e-mail address of the partner is obtained. You can define this address in an otherwise unused field of the partner master data, for example.
    You can use the attached report ZMAILTEST as a reference for generating the receiver and sender objects.
    It must be possible to read the e-mail address in the processing program. This procedure depends on the specific application.
    Then create a RECIPIENT object with this address. This object is used as a receiver.
    You can use the current user for the sender. A RECIPIENT object is also created from him or her.
    Enter both these objects in the parameters MAIL_RECIPIENT and MAIL_SENDER of module OPEN_FORM.
    So that OPEN_FORM sends a mail, you must also set parameter DEVICE to the value 'MAIL'.
    You can enter a specific title for the mail in parameter OPTIONS-TDTITLE.
    You can include this solution in medium 8 in the table of the processing programs. The form is specified and formatted as usual. The only difference is that calling module OPEN_FORM is modified.
    Thanks
    Bhushan s Dhake

  • Integrate BC Ecommerce site with Royal Mail Label Printer

    Hello,
    Hope everyone is ok.
    I am building an e-commerce website and want to use a Royal Mail Label Printer to print all shipping labels directly from the Admin > Orders section.
    Ideally when a new Order comes in I would like to be able to Print Invoice & Label at the same time, this will tehn print a customer invoice via a normal Printer, and a Royal Mail Shipping label via a different thermal printer, is this possible??

    Hi Luca,
    It is not really designed for that and more advanced stuff. It calls Blog advanced and that is pretty basic.
    Muse is a stepping stone into the web world, its not the ultimate tool.
    You need to do layouts and for BC to work well in eCommerce you need to break out some extra javascript etc to get it working well. You have payment forms, shopping cart, product layouts etc all needing to setup and be managed by the client in the admin and the web company or designer/developer they work with needs to provide them with the features they need.

  • Help needed! Just want to cancel my year subscription. No answer from support via mail, noone answers when I call, support chat don't work.

    Help needed! Just want to cancel my year subscription. No answer from support via mail, noone answers when I call, support chat don't work.

    Hi there
    I'll pass your details to our Russian team and they'll contact you to assist further.
    Kind regards
    Bev

  • Report to send a List via mail

    Hi everybody,
    at the moment we hava a report which we have to start every day to generate a customer List. Via SAP Office we can send this list via email to a specific person. Now I like to automate this report and start it as a job which automativly send this list via mail.
    Do you have an idea how this will work?
    Thanks a lot for your help.
    Kind regards
    Christian

    Hi Christian.
    You could put the lines of your list in a table of type SOLISTI1 and then use the function module SO_NEW_DOCUMENT_SEND_API1 to send the content of this table. You have to fill the table RECEIVERS with the address you want to send the report to.
    Hope that helps,
    Timo.

  • I want to email a Pages document as a Word doc. I used to be able to do this by clicking on share then send via mail then on Word and an email would appear with my word doc attached.  Now the email does not come up.  Why?

    I want to email a Pages document as a Word doc. I used to be able to do this by clicking on 'share' then 'send via mail' then on 'Word' and an email would appear with my word doc attached.  Now the email does not come up.  Why?

    It's difficult to do more than guess when you don't say what version of OS X or Pages you're running, but if you're on the latest, have you tried the Share menu -> Send via Mail command?
    If that doesn't help, you may have better luck if you ask in the Pages forum:
    Pages
    When you repost, be sure to include full details about your versions so that people know what it is you're working with.
    Regards.

  • Error to send a report via mail with BI Publisher

    Hello,
    I am working with BIP 10.1.3.4 over Windows Server 2003 Standard Edition, and I would like to send a report via mail.
    I added one Email server navigation via Admin>Delivery Configuration > Email with the server name and host.
    Then Send report via Email, got error.
    oracle.apps.xdo.service.delivery.DeliveryException: oracle.apps.xdo.delivery.DeliveryException: smtp
         at oracle.apps.xdo.service.delivery.impl.DeliveryServiceImpl.deliverToEmail(DeliveryServiceImpl.java:228)
         at oracle.apps.xdo.servlet.scheduler.XDOJob.deliver(XDOJob.java:1190)
         at oracle.apps.xdo.servlet.scheduler.XDOJob.execute(XDOJob.java:478)
         at org.quartz.core.JobRunShell.run(JobRunShell.java:195)
         at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)
    Caused by: oracle.apps.xdo.delivery.DeliveryException: smtp
         at oracle.apps.xdo.delivery.smtp.SMTPDeliveryRequestHandler.submitRequest(Unknown Source)
         at oracle.apps.xdo.delivery.AbstractDeliveryRequest.submit(Unknown Source)
         at oracle.apps.xdo.service.delivery.impl.DeliveryServiceImpl.deliverToEmail(DeliveryServiceImpl.java:222)
         ... 4 more
    Caused by: javax.mail.NoSuchProviderException: smtp
         at javax.mail.Session.getService(Session.java:764)
         at javax.mail.Session.getTransport(Session.java:689)
         at javax.mail.Session.getTransport(Session.java:632)
         at javax.mail.Session.getTransport(Session.java:612)
         ... 7 more
    I have followed this SR, and I applied the solution, but it isn't solved the issue (ID: 1072742.1)
    https://support.oracle.com/CSP/ui/flash.html#tab=KBHome%28page=KBHome&id=%28%29%29,%28page=KBNavigator&id=%28from=BOOKMARK&viewingMode=1143&bmDocTitle=BI%20Publisher%20With%20JDE%20Fails%20To%20Send%20Email,%20Error:%20javax.mail.NoSuchProviderException:&bmDocID=1072742.1&bmDocType=PROBLEM&bmDocDsrc=KB%29%29
    Regards,
    Mónica.

    Hi Christian.
    You could put the lines of your list in a table of type SOLISTI1 and then use the function module SO_NEW_DOCUMENT_SEND_API1 to send the content of this table. You have to fill the table RECEIVERS with the address you want to send the report to.
    Hope that helps,
    Timo.

  • How can i send multiple videos and photos, via mail, at the same time?

    you allowed to send only one video or 10(+) photos via mail.
    but can you send both at the same time? so 10(+) photos and a video (or more than one) in one mail?
    because if my mom has birthday pictures or something like that. She likes to be able to send it directly from her iphone to every person she knows in just one mail.
    anyone any tips or tricks?

    Those restrictions are generally part of the email provider, not just the phone. Attachments are restricted due to size, bandwith use, etc. Trying to send that much information in an email attachment is even restricted on a computer. Sharing via photo sites is generally a better option for large amounts of pictures and large video files.

  • E mail bt print very small and i cannot change it. how can I get my e mails to print readable size

    HOW CAN I GET MY E MAILS TO PRINT TO READABLE SIZE. BT YAHOO WINDOWS 7 HOME PREMIUM HP DESKJET F2480
    NO FONT AVAILABLE TO CHANGE SIZE TO PRINT TO READABLE SIZE EG FONT SIZE 12 OR 14. DISPLAYS ON ABOUT SIZE 8
    ALSO HAVE TO CLICK FULL VIEW TO READ. THIS HAS SUDDENLY APPEARED, DID NOT HAVE FULL VIEW ETC BEFORE .

    Go to the following address: https://account.services.mozilla.com/
    If you DO NOT remember your password, press the "Forgot your password?" link and it will be sent to the e-mail address that you used for registration.
    Enter your e-mail address and your password. Follow any additional prompts. '''This should remove your account and all Sync data associated with your account from the servers.'''
    Then, set up a new account.
    '''If this reply solves your problem, please click "Solved It" next to this reply when <u>signed-in</u> to the forum.'''

  • Gmail no longer working via Mail in Mountain Lion

    Not sure what the problem is, but can only imagine ML is in some way involved.
    Gmail stopped working via mail (not immediately after upgrade to ML, but a few days later).
    First, kept asking for PW, which it decalred to be invalid. I tried restarting, to no avail. All was working fine via mail on iPad 2 and iPhone 4, plus no problem logging into web version of gmail.
    I decided to try deleting the whole gmail account on the MBP, closing mail, and restarting, but this has now resulted in me not being allowed to set up my gmail acocunt at all, since (via SysPref) I am told the gmail username/PW is invalid, so my MBP is now completely incapable of accessing any of the family of services from gmail (incl gCal etc.). But all remains aOK via iOS / gmail via web.
    Can anyone suggest a fix? I've looked around the various discussions and although some people say they are having need to try gamil tweaks now, with Mail, none of the solutions I saw seem to work for my case.
    I am using the correct gmail address (i.e. there's no conflice re @googlemail vs @gmail) - this seemed to have been a problem for some people, but not in this case.

    Troubleshooting sending and receiving email messages

  • Share via Mail not working after Yosemite upgrade

    Hi all,
    I recently upgraded from Lion to Yosemite and now I cannot use the Send via Mail option in Pages (or Numbers for that matter).
    I searched for this already in another tread but the answer (permission repair) did not work. The Exporting option still works, although it wants to save the file in a strange location, namely LIBRARY - CACHES - CLEANUP AT STARTUP - COM.APPLE.IWORK.PAGES.8572.TEMP.XXXXXXX    instead in DOCUMENTS or DESKTOP.
    Any and all advice on this small but annoying inconvenience is welcome :-)
    Thanks
    Ray

    Pages '09 v4.3 has lost this capability on Yosemite. Export to desired document format, and then drag/drop into Mail body.

Maybe you are looking for

  • Bex: diplaying the report in Web page needs print button and extend frame.

    Hi 1. Is this possible to add print button in the web page which we execute from Bex for the Report or Queries? 2. After Execution the display area is small within the frame , is that possible to extend the size of the frame and display? Thanks and p

  • How to show clock on f4 in input field

    Hi All, I did bind one of the context attributes which has CLOCK input help(BALTIME,UZEIT) to a input field but still I am not able to get the clock on f4 of the input field How can I show clock in input field Thanks Bala Duvvuri

  • Navigating top sites on Yosemite

    How can I navigate to my top sites from another already opened page in Safari 8.0 (OS X Yosemite)? On Mavericks I was able to tap Top Sites button whatever page in Safari I was visiting. But after the update I can't do it. The only way I can see my T

  • Got this error mesage, "Insufficient memory error"

    Hi All, When running external reconciliation for particular BP, the user encountered this error message "SAP Business One has run out of memory; It will shut down automatically in order to prevent data inconsistencies".  Then application will automat

  • Is there a way to decorelate annotations from the source code?

    sorry : the title of the question may sound bizarre but , not being a native speaker, I do not know how to precisely state my problem. I'll try: an example: suppose you want to annotate your code with annotation such as @MightBeNull (a fictitious ann