PO output medium

Dear all,
How to change PO output medium for a particular vendor?

Hi Judy,
The transmission medium is defined for Output Type in customizing under SPRO-mm-purchasing-messages-output control-message type-Define Message Types for Purchase Order-Maintain Message Types for PO, select your Output Type, check details and Default values.
This is not maintained for a particular vendor, you use condition records in mn04 for triggering these outputs.
You may have to consider creating a new output type.
Thanks
Shailesh

Similar Messages

  • BADI for updating changing output medium in PO

    Hi,
        Is there any BADI or exit present for updating the output medium in PO , based upon some criteria ?
        In my requirement I want to make output medium as <b><b>'email'</b></b> and set email address to email ID of one of the partner function maintained in PO.
    Thanks and Regards,
    Amit R

    Hi
    <b>At runtime, you will get the GUID in the BADI Interface.</b>
    Incase this BADI does not help, go for another BADI
    1) <u>BBP_SEND_MEDIUM_MODE</u>     
    (Determines the Default Settings for the Send Medium)
    2) '<u>BBP_OUTPUT_CHANGE_SF'</u>.
    <u>Here are some related links -></u>
    Re: PO output medium issue
    Re: SRM PO SMARTFORM
    Re: Control PO output to vendor
    Re: Add a Printer ?  -> LP01
    Hope this will help.
    Regards
    - Atul

  • SapScript Form by email: Using output medium 5 - several email address

    Hello, ppl
    I've been doing some developing concerning the send of correspondence by email.
    I've used output medium 5, and have have build email recipient parameters as follow:
    Getting email address:
      CLEAR address.
      SELECT SINGLE smtp_addr FROM adr6
      INTO address
      WHERE addrnumber  = p_adrnr
        AND persnumber  = space
        AND flgdefault  = 'X'.
      IF  address IS INITIAL.
        p_device = 'PRINTER'.
        EXIT.
      ENDIF.
    create recipient
      swc_create_object lo_recipient 'RECIPIENT' space.
    swc_set_element   lt_container 'SendAsACopy'
                                     'X'.
      swc_set_element   lt_container 'AddressString'
                                      address.
      swc_set_element   lt_container 'TypeID'
                                     'U'.
      swc_call_method lo_recipient   'CreateAddress' lt_container.
      swc_object_to_persistent lo_recipient p_persistent_recipient.
    create sender (current user)
      swc_create_object lo_sender 'RECIPIENT' space.
      swc_set_element lt_container 'AddressString'
                                   sy-uname.
      swc_set_element lt_container 'TypeID' 'B'.
      swc_call_method lo_sender    'CreateAddress' lt_container.
      swc_object_to_persistent     lo_sender p_persistent_sender.
    And have called open_form as follows:
      CALL FUNCTION 'OPEN_FORM'
           EXPORTING form = xformular
                     language = ekko-spras
                     OPTIONS = itcpo
                     archive_index  = toa_dara
                     archive_params = arc_params
                     device = xdevice
                     dialog = xdialog
                     mail_sender     = p_persistent_sender
                     mail_recipient  = p_persistent_recipient
           EXCEPTIONS canceled = 01.
      IF sy-subrc NE 0.
        PERFORM protocol_update USING '142' ekko-ebeln space space space.
        retco = sy-subrc.
        EXIT.
      ENDIF.
    Everything works fine ... problem is i need to send the email to several adresses and also add some as CC: instead of TO: in the email parameters.
    Is this possible?
    As far as i know mail_ricipient only allows one email reference ...
    Please, provide some help.
    Thanks,
    Mário

    LOOP AT <receiver_table>.
                w_email = <receiver_table-mailid.
    *-- Create persistent send request
      send_request = cl_bcs=>create_persistent( ).
    *--Add document to send request
      CALL METHOD send_request->set_document( document ).
    *-- Get sender object
      sender = cl_sapuser_bcs=>create(<Sender mailid / userid ).
    *--Add sender
      CALL METHOD send_request->set_sender
        EXPORTING
          i_sender = sender.
      recipient = cl_cam_address_bcs=>create_internet_address( w_email ).
           RECIPIENT = CL_CAM_ADDRESS_BCS=>CREATE_INTERNET_ADDRESS( P_RECVR ).
    *--Add recipient with its respective attributes to send request
      CALL METHOD send_request->add_recipient
        EXPORTING
          i_recipient = recipient.
    *--set send immediately flag
      send_request->set_send_immediately( 'X' ).
    *--Send document
      CALL METHOD send_request->send( ).
      COMMIT WORK.
    endloop.

  • Output error in purchase order 3000000002 for output medium PRN

    Hello,
    I got this error message:
    'Output error in purchase order 3000000002 for output medium PRN'
    Regards,
    Lina

    Hi
    <b>Please go through this -></b>
    To set Output type,check the foll path:
    SPRO->supplier relationship management-> SRM Server->Cross application basic setting->set output action and output format
    See the foll link for more details:
    http://help.sap.com/saphelp_srm50/helpdata/en/91/41faf2c220e84c9002a4ae4cc1906a/frameset.htm
    Look for BADI "BBP_SEND_MEDIUM_MODE ".
    <b>Related notes:</b>
    Note 1028388 - User settings for output medium is not saved.
    Note 885593 - SRM 5.0 SP02: Incorrect output medium and change impossible
    Do let me know.
    Regards
    - Atul

  • PO output medium as 'External Send' for Language BG giving '#' instead of character in PDF output

    Hi Experts,
    When we maintain the PO output medium as ‘External Send’ for Language ‘BG’, the PO pdf is showing # instead of character.
    But, if the output medium is PRINT and language is ‘BG’, the PO pdf prints correctly in BG language.I have checked the output type
    NEU and find that same smartform is maintained for both the case.
    Also it is working fine in the Quality as well as in development server.. issue is coiming only in PRD.
    Thanks in advance!!
    Regards
    Mrinal

    Hi,
    PLease review the steps from SAP note 191470.
    Best Regards,
    Arminda Jack

  • Name of the Programme, PO output medium IDOC writes to  a File

    Hello Guru's,
    Will anyone know the name of the Program which writes the Purchase Order Output Medium IDOC into a file ( xl file, text file etc,.) in SAP.

    Output in this manner is controlled via Output control and program RSNASTED routine EDI_PROCESSING.

  • PO output medium XML in Vendor data missing

    When we try to create a BP as vendor, we dont see XML as the output in Send Medium in the Co. code tab.
    Is there anything to be configured so that XML shows up as the output medium ? We only see Fax, Mail, Print.
    -Bakulesh

    Hi
    Please go through this ->
    <b>You should logon as Buyer profile</b>
    <u>Following roles should be added to the user profile,
    SAP_EC_BBP_PURCHASER
    SAP_EC_BBP_ST_PURCHASER
    SAP_BBP_STAL_PURCHASE_MANAGER
    SAP_BBP_STAL_STRAT_PURCHASER</u>
    <b>Instead of logging via BP Transaction, go for transaction - BBPMAININT (Edit Business Partner - link will appear on the Left hand side of the SRM Web page after logon screen, once the roles have been added to the user)</b>
    <b><u>Other SAP OSS notes of interest -></u></b>
    <u>Note 885593 - SRM 5.0 SP02: Incorrect output medium and change impossible
    Note 1028388 - User settings for output medium is not saved.
    Note 365276 - Problems when sending EBP XML documents</u>
    <u>Related OSS Notes -></u>
    <u>Note 575159 - Authorization error for HTTP communication via BC
    516869 - Sending EBP XML to BC by HTTP: Error Authorization Required
    377600 - Not possible to send an invoice in EBP XML format per http
    377589 - An invoice in EBP XML format cannot be sent via FTP
    370906 - PO or Invoice cannot be sent per https in EBP XML format
    370899 - Error when sending PO or invoice per http in EBP XML format
    502938 3.0: Customizing for the output of purchase orders
    380577 EBP 1.0: Send PO XML via MarketConnect
    Note 564826 EBP: Customizing for the output of EBP documents</u>
    Hope this will help.
    Regards
    - Atul

  • Modify the output medium log for SRM Purchase order

    Hi, I'm using a FM BBP_ECS_PO_OUT_BADI to modify the output medium of the SRM purchase order. Though it is displaying it in the header level output medium ( radio buttons )
    the document output log holds the old value. Is there a way to modify/update the output log to hold the changed output medium?

    Prasanna,
    Is this to block the PO's being sent to vendors temporarily? We had similar requirement and we were able to do it by updating table BBPD_PO_METAOUT. SAP Note 659386 has more information on it.
    Regards,
    Suren

  • PO output medium "Print output"

    Dear Expert,
    As what i know only"External send"will email to vendor.
    I check PO -> Message and found the output medium was "Print output",but why system still send email to vendor?
    Kindly advise is there any setting can check?
    Thank you.

    Dear Friend,
    This is due to condition record being maintained in tcode MN04 for your Purchase Order key combination with external send. Key combination could be your at purchase organization level or Vendor/Purchase organization level or plant/purchase organization level etc.
    And you can see the out put of external send in tcode SCOT.
    Hope this helps.
    Ganesh

  • PO output: XML as default output medium

    Hello experts,
    We want to send XML output to a legacy system and we have 4 output mediums on our portal for PO's:
    Print
    Fax
    Email
    XML
    Is it possible in configuration to make XML the default output medium but still allow the other 3 output mediums to be used.when requested.
    regards

    I had the same Problem and I solve it with this code. ( in 3 Systems)
    1º   you must do a change in the Po
    2º   you use a reference to change all over.
    Example:
    1º -
        DATA:
            lo_po_cl_instance    TYPE REF TO /sapsrm/cl_pdo_bo_po,
            lo_po_temp_instance  TYPE REF TO /sapsrm/if_pdo_bo_po_adv,
            lo_po_adv_instance   TYPE REF TO /sapsrm/cl_pdo_bo_po_adv,
            lo_po_instance       TYPE REF TO /sapsrm/cl_pdo_bo_po,
    * Read an existing PO
    CALL FUNCTION 'BBP_PD_PO_GETDETAIL' ...
    *change a text 'NOTE'
    wa_longtext-tdid      = 'NOTE'.
    * Update Doc
    CALL FUNCTION 'BBP_PD_PO_UPDATE' ...
    * Save Doc
      CALL FUNCTION 'BBP_PD_PO_SAVE'
      CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'
    2º Them you use de reference to "/sapsrm/cl_pdo_bo_po"
    CALL METHOD /sapsrm/cl_pdo_factory_po_adv=>get_instance
      EXPORTING
        iv_header_guid  = ls_i_header-guid
        iv_mode         = 'EDIT'
        iv_process_type = ls_e_header-process_type
      RECEIVING
        ro_instance     = lo_po_temp_instance. 
    lo_po_adv_instance ?= lo_po_temp_instance.
    lo_po_instance = lo_po_adv_instance.
    lo_po_cl_instance = lo_po_instance.
    ls_output_s-guid = ls_i_header-guid.
    ls_output_s-medium_type = 'XML'.
    CALL METHOD lo_po_cl_instance->/sapsrm/if_pdo_do_output~set_output_info
      EXPORTING
        is_output_para     = ls_output_s
      CHANGING
        co_message_handler = e_messages.
    *in my case it´s work
    *if you want the full code send me a message.

  • PO output medium issue

    Hi,
    I'm working in SRM 5.0 version, SP 13.
    Here is my issue:
    When a PO is created the PO output is set as the vendor output medium, which is SRM standard functionality.
    Lets say the vendor output medium is set to Fax. The buyer changes to ouput from fax to print. Buyer prints the PO, but then the PO also gets faxed out. The output log does not indicate the PO was printed, it only says the PO was faxed out.
    Regards,
    Joann

    Hi
    Please check SAP NOTE   1367397 Changed Output Medium Lost upon change of screen
    (550SAPKIBKT16)
    Summer

  • Multiple Output Medium for vendors in Manage Business Partner

    Hi,
    I'm trying to put more than one output medium in Manage Business Partner for a Vendor, Transaction BBPMAININT.
    But unable to do so.
    1. I would need assisstance that is it right to have multiple output medium for a Vendor functionally?
    2. How do i achieve it.
    Waiting for a quick response,
    Regards,
    Neha Misra.
    Edited by: Neha Misra on Mar 28, 2008 1:18 PM

    You can maintain Alternate Vendor Contact for the Vendors in the transaction BP; The Purchaser here after can choose which one to use during a particular time of the ordering the purchase order. This will be possible for the purchaser at the time of creating the purchase order in the Basic Data Tab - Alternate Vendor Contacts.
    For every vendor contact you will need to have a default medium for output; which will be used to send the PO to the vendor.
    Please reward points if found useful.
    Thanks
    Kasee Palaniappan

  • Reg Output medium in Purchase order.

    Hello Experts,
            I am working on SRM 5.0, Standalone scenario with strategic procurement.
    We have a requirement from users to hide the Output medium link in PO display screen. This has been done but now when I go in "Change mode" for purchase order, I am getting the following error - "Output: No details for medium PRN in vendor master record" .
    Any idea how I can resolve this issue. I have already checked for the attribute "Default Printer" as LOCL set at Company level.
    Also, while debugging I noticed this error arises from a check in FM - BBP_OUTPUT_PO_PARAMS_CHECK - Message class - bbp_ui_po and
    msg-id - 045 (line no 112).
    Kindly let me know your suggestions.
    Regards,
    Rajeshree.

    Hi
    <b>Please Maintain all the mandatory organizational attributes to the root Enterprise
    organizational unit. (In Transaction PPOMA_BBP).
    Add the attributes to the root - organization unit.</b>
    <u>PRI (Default printer)  say LOCL or LP01</u>
    <i><u>Also refer to following SAP OSS notes.</u></i>
    <b>Note 1028388 - User settings for output medium is not saved.
    Note 885593 - SRM 5.0 SP02: Incorrect output medium and change impossible</b>
    Hope this will help.
    Please reward full points, incase it suits your requirements.
    Regards
    - Atul

  • Cannot change the output medium for contract

    Hi Everyone,
    In the contract we have "Output" tab to change the output medium for the contract.
    So the issue is when I click on the change button and try to change e-mail address,I am not able to do that.
    The e-mail address is grayed out though I am in the change mode.
    This is happening for some contracts only.
    How should I change the e-mail address of the contract?
    Thanks & Regards,
    Khushbu.
    Edited by: Khushbu Brahmbhatt on Feb 25, 2011 9:01 PM

    Hi,
    Have a look at the foll thread for more pointers;
    Re: Change medium of output for Changed PO in SRM
    BR,
    Disha.
    Do reward points for useful answers.

  • Changing Default Output Medium in VOFM

    Hello All,
    I need to change the default output medium of an invoice to whatever medium the customer has maintained in the customer master.  I need to default this medium into the header output screen as the default output, overlaying whatever other default value may be set up. I tried doing this in a V3 VOFM routine by changing XNAST, and that isn't working. Could anyone please steer me in the tright direction, or let me know if I'm taking the wrong approach? I had thought entering an appropriate value in XNAST would do it, but so far, no. Thank you very much!

    Hi
    Try to mantain it with customizing tools. ie: tcodes VV31/VV32/VV33. If you need additional sequences you can customize it and change it in the customizing of message type (tcode V/40). For more details, go to SD and billing forums.
    I hope this helps you
    Regards
    Eduardo

Maybe you are looking for