Purchase order emailed or printed or faxed to vendor

Hi Team,
There is a requirement to have Purchase Orderu2018s emailed to the vendor ,if there is no email then it should be printed or Faxed to the vendor.
The Purchase Order email need to be generated automatically using output determination.Where if no email address is held in SAP, the Purchase Order should be printed or faxed and sent to the vendor  (Order should be email, fax or print)
can anyone guide me the steps for configuring the above requirement.
Thanks

hi..
Message type for PO
Go to
SPRO- > MM -> Puchasing- > Purchase Order ->Forms for Messages ->Assign Form and Output Program for Purchase Order
Generally for mailing its MAIL output type..
open this and assign the programs name(if created) and form name(if created by ABAP otherwise standard program name will be there) for any particular output type which you want to use for your PO output
here set ur communication medium..whether u want to communicate with vendor through fax, mail, or different modes are there..
After that go to me21n. then Goto menu and messages..
here in the output column assing your output type and ente the communication method button...assign output device there..
It will work..
And if you using own defind output type then you have to do lot of congig like defien message type and message determination schema....
hope it works.
thanks...

Similar Messages

  • Email Sending of Purchase Order Created versus Print Output

    Dear All,
    I have been successful in sending the Purchase Order created as a PDF Attachment in email.
    The problem i am facing is in the formatting of the attached output.
    The attachment has different bold characters as compared to the print output of the PO , though both the outputs are using the same sapscript.
    I am not able to find the reason for the difference.
    Only because of this reason, my delivery is on hold.
    Please guide me on how to find where the difference could be and how to rectify it.
    Thanks & Regards,
    Bhavika

    Could you tell us which fonts you tried?
    What device type did you choose? (SPAD transaction, select your output device to determine the device type)
    Could you upload TrueType fonts (one normal, one bold) with RSTXPDF2 program (do not tick "do not embed font in PDF" option so that the font is embedded in the PDF file)?
    Did you make sure that your font is not converted to another one? (SE73, printer font, choose your device type, click conversion button, and check what is the converted font)

  • Purchase Order External Send, Print for single output message

    Hi Experts,
              In my purchase order, NEU message output in triggered ( Medium 5 ). In communication method i defined comm strategy as CS01. Print immediately check box is active. I am able to send mail, but i am not getting printout.
              What could cause this, will i get printout, when i keep print immediate option.
              Is there any notes that is helpful for this.
    Thanks & Regards,
    Ravi

    I assume that when you say "I am able to send mail, but i am not getting printout" you mean that for vendors where no email address can be found the communications strategy CS01 is not then printing the purchase order, is this correct?

  • Purchase order reminder letter printing

    Hi all
    I have a purchase order with more than one line item with different statuses and i want to print the line items as separate documents, in other words i want to generate one separate form for line items with same status and if the purchase order has line items with 2 different statuses then 2 forms should be generated. At the moment the functionality only generates one form irregardless of statuses

    U need to make changes to ur driver program, loop at ur line items table and depending on the line items u want to print in one form append them to an internal table and pass it to smartform fm inside the loop and clear this temp table at the end.
    кu03B1ятu03B9к

  • Purchase Order - Quantity Field printing.

    Hi Gurus.
    I am printing purchase orders via SAP script.
    My users want the quantity field (RM06P-PRMG1) to have a dot(.) not a comma(,)
    eg they want to print the number as 200.000 and not 200,000
    Is there somewhere, i can switch this without adding an ABAP routine to fix this.
    Thanks.
    Points will be awarded.

    Hi Wandai,
    Did you try changing the user settings? Access the menu and go to System -> User profile -> User defaults. Here you can see two options in the Decimal notation tab.
    Option 1 is : Comma and
    Option 2 is : Period.
    Please change and try with each of the above option.
    If this doesn't work you need to check the data type you are using for this variable.
    Hope this helps.
    Please reward if useful.
    Thanks,
    Srinivasa

  • Purchase Order email is not triggering

    Dear Sir,
    We have done all configuration step related to sending of external email for Purchase Order . But email is not triggering . We have also tested the SAPConnect , by sending a test mail using tcode SBWP and it is working ok .
    After saving of PO (using ME22n) , We are getting following screen , but email is not triggering (in tcode SOST , we find no send request generated). We have maintained email id in XK02 for the Vendor also .
    The configuration maintained is detailed in the attached file .
    We request forum members to kindly help us for the problem resolution please.
    With Regards
    B Mittal

    Hi Mr Florian
    Thanks for reply .
    Now Email is getting triggered only if the  Program-Name mentioned is Std one i.e "SAPFM06P" . But We change it to our customized one "ZSAPFM06P" then Email is not triggering .
    I request forum members to kindly help me please .
    With Regards
    B Mittal

  • Purchase Order concurrent request printing with XML Publisher

    Need to use the standard Print Purchase Orders Report (Portrait) to print batches of purchase orders using the seeded XSL template that generates a PDF document. Used the white paper 295409.1 as a guide to create Data Definition and Template using the short name POXPRPOP, with seeded XML schema and XSL template. Changed POXPRPOP report output from text to XML.
    Report completes successfully but gives no data. The PDF is blank. Am I missing a step or is the seeded template not compatible with the POXPRPOP report?

    Did you check whether your Pasta is Setup Correctly?? check the pasta configuration required for XML Publisher there are couple of utils/libraries that need to be setup on the Concurrent Manager Node

  • Purchase order not getting printed

    Dear Experts,
      Hello,
      I am facing a new problem.. I have 340 line items in my purchase order. But when i click on print preview...it takes a lot of time to generate and ends with an error saying "sap has run out of memory".. is it because of the length of the line items or is it a new problem.. kindly help.. If the former is a problem, then what is the maximum no of line items that can be entered.
    Regards
    Shyam

    Hi Shyam.......
    You have to do some modifications in Repeatative area so that No. of rows per page shuld not be more than certain no. say maximum seven lines in one page.....
    please try this......
    Regards,
    Rahul

  • Disable Purchase Order (PO) PDF Print button

    Hi,
    We are using SRM 550.
    When a user views/changes a PO in the browser they can use the Preview Purchase Order button to view the PO as a PDF  document.
    This is OK, but we want to disable users from printing the form using the Adobe PDF  print button as there is no print log recorded for this action and so the audit trail is compromised.
    I have heard that this can be disabled by SAP when the PDF  is generated does anyone know how this is acheived.
    Thanks in advance
    Allen Brooks
    SRM BPO
    Sunderland City Council

    Hi Allen
    field control you can do either via below badi or templates.
    BBP_UI_CONTROL_BADI BAdI
    BBP_PO_UI_CTRL - field control in Purchase order
    you must control the output preview button to disable . if you still finding problem then only this note is applicable . got it.
    You do not want to provide the output preview button in the purchase order using the BBP_UI_CONTROL_BADI BAdI, however, this appears as soon as you go to the output area in the header data of the purchase order. However, the button no longer has the label "Output preview", instead it just has the label "Preview".
    This problem is caused by a program error: The display area contains a hidden "preview" button (the button is invisible but nevertheless it exists in the GUI) (Function group BBP_OUTPUT, screen 1100). This has the same name as the button for the "output preview" that exists separately in the button area of the purchase order (Function group BBP_PO_UI_ITS screen 2200). In the described case, the data of the output button is used for the purchase order button.
    Solution
    This note ensures that the output button does not exist (that is, not even in the GUI) if a calling application (in this case, purchase order) requires the generic output screen using the BBPS_OUTPUT_PUT_PBO function module without the preview button (IV_WITH_PREVIEW = ' '). Therefore, the data of the output button cannot be used for the purchase order button. This correction is available with Support Package 04 (SAPKIBKT04). For an advance correction, use Transaction SNOTE to implement the correction instructions attached to this note.

  • Use LFA1-KONZS to determine additional purchase Order Text to print.

    Dear All,
    I have been asked to group vendors and for different groups the purchase order texts to change based on what group they belong to. I would think that this has been done before somewhere.
    Without doing any customization I was thinking of using the LFA1-KONZS. This is where I get stuck.
    Do I get the print program to look at the KONZS and select additional text with an if statement?
    Does this info need to be copied to a PO table? User exit need to be changed?
    Please advise,
    Thanks,
    Ian

    Thanks for your input John,
    Your questions provides the solution, this is what I did.
    I created the standard text (SO10) to be added to the terms section in the PO. The current status is this:
    I found the program and the form. Looking at the form I can see where the current terms text is called.
    This prints fine.
    IF &EKKO-BUKRS& EQ '0010'
    INCLUDE ZENG0010 OBJECT TEXT ID ST LANGUAGE E PARAGRAPH 'TX'
    ENDIF
    I added an if statement to this one:
    IF &EKKO-BUKRS& EQ '0010'
    INCLUDE ZENG0010 OBJECT TEXT ID ST LANGUAGE E PARAGRAPH 'TX'
    ENDIF
    IF &LFA1-KONZS& EQ 'A1A'
    INCLUDE ZENG001X OBJECT TEXT ID ST LANGUAGE E PARAGRAPH 'TX'
    ENDIF
    Again, thanks for your support.
    Regards,
    Ian

  • Purchase order Price History Print Problem

    Respected Members,
    When i am executing the tcode ME1P then it is showing suppose seven records and as soon as i click on print icon ,one spool request is getting generate.
    When i am seeing that spool request it is showing seven pages ie each page with single record.
    My question is that i want all records should come on single page.
    It should not take single page for single record.
    How to do that i am not getting.
    Would you all please help me out to solve this issue.
    Thanks

    Hi,
    Following report is the sample report for PO Histroy Report.
    REPORT  YMS_POHISTROY  LINE-SIZE 132 NO STANDARD PAGE HEADING
                     LINE-COUNT 065(001)
                     MESSAGE-ID VR.
    TABLES: DD04T,
            CDHDR,
            CDPOS,
            DD03L,
            DD41V,
            T685T,
            VBPA,
            TPART,
            KONVC,
            EKKO.
    SELECT-OPTIONS: XUDATE FOR CDHDR-UDATE,
                    XNAME  FOR CDHDR-USERNAME,
                    XEBELN FOR EKKO-EBELN,
                    XLIFNR FOR EKKO-LIFNR.
    SELECTION-SCREEN SKIP.
    * TEXT-001 - Sorting Sequence
    SELECTION-SCREEN BEGIN OF BLOCK BLK1 WITH FRAME TITLE TEXT-001.
    PARAMETERS: SUDATE RADIOBUTTON GROUP R1,
                SNAME  RADIOBUTTON GROUP R1,
                SOBID  RADIOBUTTON GROUP R1.
    SELECTION-SCREEN END OF BLOCK BLK1.
    DATA: WFLAG,
          WCHANGENR LIKE CDHDR-CHANGENR.
    DATA: INDTEXT(60) TYPE C.
    DATA: BEGIN OF ICDHDR OCCURS 50.
            INCLUDE STRUCTURE CDHDR.
    DATA: END OF ICDHDR.
    DATA: BEGIN OF ICDSHW OCCURS 50.
            INCLUDE STRUCTURE CDSHW.
    DATA: END OF ICDSHW.
    DATA: BEGIN OF EKKEY,
            EBELN LIKE EKET-EBELN,
            EBELP LIKE EKET-EBELP,
            ETENR LIKE EKET-ETENR,
          END OF EKKEY.
    DATA: BEGIN OF ITAB OCCURS 50,
            BEGIN OF EKKEY,
              EBELN LIKE EKET-EBELN,
              EBELP LIKE EKET-EBELP,
              ETENR LIKE EKET-ETENR,
            END OF EKKEY,
            CHANGENR LIKE CDHDR-CHANGENR,
            UDATE    LIKE CDHDR-UDATE,
            UTIME    LIKE CDHDR-UTIME,
            USERNAME LIKE CDHDR-USERNAME,
            CHNGIND  LIKE CDSHW-CHNGIND,
            FTEXT    LIKE CDSHW-FTEXT,
            OUTLEN   LIKE CDSHW-OUTLEN,
            F_OLD    LIKE CDSHW-F_OLD,
            F_NEW    LIKE CDSHW-F_NEW,
          END OF ITAB.
    DATA: OLD_OBJECTID LIKE CDHDR-OBJECTID.
    FIELD-SYMBOLS: <F_OLD>, <F_NEW>.
    SELECT * FROM EKKO WHERE EBELN IN XEBELN AND
                             LIFNR IN XLIFNR.
      CLEAR CDHDR.
      CLEAR CDPOS.
      CDHDR-OBJECTCLAS = 'EINKBELEG'.
      CDHDR-OBJECTID   = EKKO-EBELN.
      PERFORM GETCHGDOCS.
    ENDSELECT.
    IF SUDATE = 'X'.
      SORT ITAB BY UDATE EKKEY-EBELN CHANGENR EKKEY-EBELP
                   EKKEY-ETENR.
    ELSEIF SNAME = 'X'.
      SORT ITAB BY USERNAME EKKEY-EBELN CHANGENR EKKEY-EBELP
                   EKKEY-ETENR.
    ELSE.
      SORT ITAB BY EKKEY-EBELN CHANGENR EKKEY-EBELP EKKEY-ETENR.
    ENDIF.
    LOOP AT ITAB.
      CLEAR: INDTEXT, EKKEY.
      CASE ITAB-CHNGIND.
        WHEN 'U'.
            INDTEXT(50) = ITAB-FTEXT.
            INDTEXT+51  = TEXT-020.
            CONDENSE INDTEXT.
        WHEN 'D'.
            INDTEXT = TEXT-021.
        WHEN 'E'.
            INDTEXT(5) = ITAB-FTEXT.
            INDTEXT+51 = TEXT-021.
            CONDENSE INDTEXT.
          WHEN 'I'.
            INDTEXT = TEXT-022.
        ENDCASE.
        RESERVE 4 LINES.
        IF WCHANGENR NE ITAB-CHANGENR.
          WCHANGENR = ITAB-CHANGENR.
          EKKEY = ITAB-EKKEY.
          WRITE:/ ITAB-UDATE UNDER 'Change Date',
                  ITAB-UTIME UNDER 'Time',
                  ITAB-USERNAME UNDER 'User Name',
                  ITAB-EKKEY-EBELN UNDER 'PO No',
                  ITAB-EKKEY-EBELP UNDER 'Item',
                  ITAB-EKKEY-ETENR UNDER 'Sch No',
                  INDTEXT     UNDER 'Changes'.
        ELSEIF ITAB-EKKEY NE EKKEY.
          WRITE:/ ITAB-EKKEY-EBELP UNDER 'Item',
                  ITAB-EKKEY-ETENR UNDER 'Sch No',
                  INDTEXT     UNDER 'Changes'.
        ENDIF.
        CASE ITAB-CHNGIND.
          WHEN 'U'.
            ASSIGN ITAB-F_OLD(ITAB-OUTLEN) TO <F_OLD>.
            ASSIGN ITAB-F_NEW(ITAB-OUTLEN) TO <F_NEW>.
            WRITE: / TEXT-023  UNDER 'Changes',
                     <F_OLD>.
            WRITE: / TEXT-024 UNDER 'Changes',
                     <F_NEW>.
          WHEN 'E'.
            ASSIGN ITAB-F_OLD(ITAB-OUTLEN) TO <F_OLD>.
            WRITE: TEXT-023 UNDER 'Changes',
                   <F_OLD>.
        ENDCASE.
        SKIP.
    ENDLOOP.
    TOP-OF-PAGE.
    WRITE:/ SY-DATUM,SY-UZEIT,
           50 'P U R C H A S E  O R D E R   H I S T O R Y',
          120 'Page', SY-PAGNO.
    WRITE: / SY-REPID,
             60 'Purchase Orders Changes'.
    SKIP.
    ULINE.
    IF SUDATE = 'X'.
      WRITE:/001 'Change Date',
             014 'Time',
             024 'User Name',
             038 'PO No',
             050 'Item',
             057 'Sch No',
             065 'Changes'.
    ELSEIF SOBID = 'X'.
      WRITE:/001 'PO No',
             013 'Item',
             020 'Sch No',
             028 'Change Date',
             041 'Time',
             051 'User Name',
             065 'Changes'.
    ELSE.
      WRITE:/001 'User Name',
             015 'Change Date',
             028 'Time',
             038 'PO No',
             050 'Item',
             057 'Sch No',
             065 'Changes'.
    ENDIF.
    ULINE.
    FORM GETCHGDOCS.
      CALL FUNCTION 'CHANGEDOCUMENT_READ_HEADERS'
           EXPORTING
                DATE_OF_CHANGE    = CDHDR-UDATE
                OBJECTCLASS       = CDHDR-OBJECTCLAS
                OBJECTID          = CDHDR-OBJECTID
                TIME_OF_CHANGE    = CDHDR-UTIME
                USERNAME          = CDHDR-USERNAME
           TABLES
                I_CDHDR           = ICDHDR
           EXCEPTIONS
                NO_POSITION_FOUND = 1
                OTHERS            = 2.
      CHECK SY-SUBRC EQ 0.
      DELETE ICDHDR WHERE CHANGE_IND EQ 'I'.
      CHECK NOT ICDHDR[] IS INITIAL.
      LOOP AT ICDHDR.
        CHECK ICDHDR-UDATE IN XUDATE.
        CHECK ICDHDR-USERNAME IN XNAME.
        CALL FUNCTION 'CHANGEDOCUMENT_READ_POSITIONS'
                     EXPORTING  CHANGENUMBER       = ICDHDR-CHANGENR
                     IMPORTING  HEADER             = CDHDR
                     TABLES     EDITPOS            = ICDSHW
                     EXCEPTIONS NO_POSITION_FOUND  = 1
                                OTHERS             = 2.
        CHECK SY-SUBRC EQ 0.
        LOOP AT ICDSHW.
          CHECK ICDSHW-TEXT_CASE EQ SPACE.
          MOVE-CORRESPONDING ICDSHW TO ITAB.
          MOVE-CORRESPONDING ICDHDR TO ITAB.
          MOVE ICDSHW-TABKEY+3 TO ITAB-EKKEY.
          APPEND ITAB.
        ENDLOOP.
      ENDLOOP.
    ENDFORM.
    * END OF PROGRAM
    Thanks,
    Sankar M

  • Purchase order emails are sent from SAP without attachment.

    In SAP Business One, the user goes to Purchase order > clicks on the email icon >"Would you like to attach an edited report to the email?' > Yes > Send > Email is sent to the vendor.
    If the connection to the B1SHR(mapped to network drive under general settings) was temporarily lost for a minute, the attachment is not saved.
    Unfortunately, SAP allows you to proceed to send the email and does not alert you to the fact that the attachment was not saved.
    Is there any setting in SAPB1 to get an error message when this occurs? Has anyone else come across this problem before?

    Maeve,
    There is no setting in Business One to activate an error on this type of event.
    I have run across a similar issue before.
    Unfortunately if connectivity to the shared folder is lost during the saving process, B1 will not be able to throw an error due to the fact that as far as the application is concerned it has completed the task successfully.
    If your users are experiencing this type of connection loss on a fairly regular basis, it may be something that needs to be addressed by the network administrator, IT dept., or Internet service provider(if they are connecting separately from the local network).
    Otherwise, users would need to manually verify that the attachment was saved prior to sending the email.
    I hope this has helped.
    Kind regards,
    Lucas

  • Purchase Order email triggering

    Hi All,
    In my project we are using functionality of sending purchase order to vendor via email.
    I have maintained 3 email ID's in vendor master but email it going to only one mail ID. I want to send email to all the mail ID's maintained in vendor master so how can I achieve this. Is there any SAP standard functionality to achieve this?
    Regards
    Vijay

    Hi,
    Pls check
    http://www.architectsap.com/blog/sap/sap-mm-purchasing-send-purchase-order-by-mail-to-vendor-in-sap/
    http://www.sap-img.com/materials/external-send-sending-po-by-email.htm
    Hope it helps...

  • Edit Workflow Mailer - Purchase Order Email Subject

    Hi,
    We have configured the workflow mailer to enable reminders to be sent out to approvers which relate to Purchase Order approvals that have not been responded to.
    However, as well as a reminder email being sent, there is also an email telling the approver that the previous email has been canceled. This has a the email subject prefixed with "Canceled:"
    Our problem is that users are seeing this and thinking that the Purchase Order has been cancelled. We therefore want to either edit the subject of this email, or stop it being sent.
    Any help/advice would be appreciated.
    Thanks,
    John

    JOhn
    I think this mail is sent by the workflow mailer using the item type System Mailer. This is auto generated notification when the notification itself is canceled or retired. You can customize the subject there based on the source.
    Thanks
    Nagamohan

  • Print Purchase order : how change print output ?

    Hi all,
    i created a smartform for purchase order now i would like to change the standard output type with my smartform. I know i must go to transaction NACT, select NEU output type and processing routines, i can put the name of my smartfom in the column 'SmartForm', but what program name and FORM routine ? By default Program is 'SAPFM06P' and for FORM Routine is 'ENTRY_NEU'.
    Thanks.

    if u have copied and modifed  the new form  from standard form and program .
        then u can specify the form and program in nace t.code otherwise u should create new t.code to execute ur new smart form u cannot link it in nace t.code....

Maybe you are looking for

  • How to set umask for specific directories?

    Hi all. Usually one set umask in .profile or .bash_profile. For example one recommendation is to set umask 022 for the Oracle DB software owner. But i if wanted to change file permission for specific directories, for example udump and bdump directori

  • MTU and XBOX 360

    Having difficulty logging into to XBOX live. XBOX support mentioned MTU needing to be greater than 1364. I have Wireless Router WRT54GS (version 1.0). Do I need to upgrade Firmware? Any ideas?

  • ITunes log file.. Does one exist?

    To cut a long story short, I want to know if there is a log file that tells you everything iTunes does to your iDevice. For example, when you're syncing and you see messages in the status area of iTunes, are these or a more detailed anything recorded

  • Template design in Adobe Muse

    Hey, I have recently downloaded an Adobe Muse Template design. In the sample the designer created, he / she used a stationary photo in the background. I have used my own photo in hthe background now but when I preview it, there is an automatic swipin

  • Iphone 4s problems w/ messages

    HI - I've been using my iphone 4s for over a year, and it stopped sending IMs through "messages".  Tried to delete old IM strings, but they keep popping back up.  I've signed out of the account and signed back in; powering down; nothing seems to work