F110 : Vendor Email required in PAYEXT.PEXR2002

Hi All,
During the payment run using F110 transaction we found out that the PAYEXT.PEXR2002 idocs was not having any fields for Vendor email address. We have the following approaches to get this details from Vendor tables:
1. Extend the standard IDoc and get email value from the tables or
2. Fetch the value from vendor table and put it to some unused fields of the existing IDoc
In both cases I need to find some enhancement points in the program which creates the PAYEXT.PEXR2002 IDoc. The print media whcih we use in F110 is RFFOEDI1. So the problems whcih I am facing is:
1. Is this RFFOEDI1 the correct program to trigger PAYEXT.PEXR2002?
2. Where can I write the Enhancement Code for fetching Vendor Details from the SAP Tables?
We are using SAP ECC boxes.
Thanks in advance
Regards
Suraj
Edited by: S.R.Suraj on Jul 15, 2009 5:41 AM
Edited by: S.R.Suraj on Jul 15, 2009 5:42 AM

Hi Prachi,
If I remembered correctly we used this approach
>>2. Fetch the value from vendor table and put it to some unused fields of the existing IDoc
And yes the program RFFOEDI1 was the correct program which triggered PAYEXT.PEXR2002. I do not remember exactly which field I used for keeping vendor email id. But you could check and try to find an unused field in the IDoc.
Also we used implicit enhancement for achieving this.
Regards
Suraj

Similar Messages

  • F110 - An email ID for remittance to vendors?

    When payment is done through F110, an email should go to the vendor with the payment details
    We have a requirement currently to send emails to vendors. I have searched in the forum got enough answers, still I have few more questions regarding the setup .
    1. we are currently using classic payment medium and program RFFODEI1 to send the ACH payments to the bank.
    Payment file using is DME
    Anil
    Edited by: Anil Kumar on Dec 14, 2011 8:48 AM

    These are steps you need to carry out to send email.
    Emailing SAP Remittance advice:
    1.
    For the following process to work SAP Connect needs to be configured for outgoing mail. This is carried out by the Basis team. The t-code is SCOT.
    2.
    Vendor Master Data
    Define ‘Std communication method’ as SMTP (Internet mail) and maintain an email address in the vendor master data.
    3.
    T-Code BERP – Code to find the relevant BTE. Use the Selection Attribute to browse for your business area. In my case, it is AP-Payment Transactions hence FI-AP-AP-PT.
    00002040 is the relevant process. This is a Function called SAMPLE_PROCESS_00002040. In this case, the FM only checks for an email address in the Vendor Master. If more logic is required a Z-version would need to be created.
    4.
    Use t-code FIBF to create the enhancement.
    a)
    Create a product.
    A product groups together customer enhancements to BTE’s developed in the customer's namespace. All customer enhancements assigned to a certain customer product can be released with the Activate Customer Product indicator. The OPEN_FI function module for a certain customer enhancement cannot find the corresponding customer function modules, until this has been done.
    Create the product name (for example ZMAIL) and make it active.
    FIBF->Settings->Products->…of a Customer
    b)
    Assign the BTE to the FM:
    Settings->Process Modules->…of a customer
    Assign the 00002040 process to the FM and Product.
    5.
    At the end of this process when the payment advice program is run, the event will be called and it will automatically send an email to the vendor.
    6.
    Assign an email address to the sap user who will be the outgoing accounting clerk. Define the Accounting Clerk for the outgoing email address:
    SPRO->FI->AR/AP->Vendor Accounts->Master Data->Preparations for Creating Vendor Master Data->Define Accounting Clerks
    Thanks.
    Irene

  • F110 - An email should go to the vendor with payment details?

    Hi
    Friends,
    When payment is done through F110, an email should go to the vendor with the payment details. The vendor email stored in master record.
    I done entire configuration BTE (Business Transaction events) I checked FBZP - country/company code it is showing correctly.
    Form for the Payment Advice - ZF110_US_AVIS
    Payment medium program - RFFOD__U
    Form for the Payment Medium - ZF110_US_AVIS
    I posted FB60, F110, But am not getting an email in T code SOST.
    Kindly help me where I gone wrong?
    My Functional module name is ZF_F110_PROCESS_00002040
    Thanks

    Hi Anil,
    check this may be useful for you...
    There is a custom table YFEMAIL_PAYADV maintained in sm30. This table contains Flags for Emails and Fax for each combination of Company Code and Payment Method.
    Every time a Payment Advice is sought to be generated after executing F110 transaction this BTE is triggered. The Function module attached to this BTE then checks the combination of the Company code and Payment method from the REGUH table in the custom table YFEMAIL_PAYADV. If the flag for email is checked for the given combination, it would trigger an email to the recipient, maintained in the vendor master data. If email address is missing in Vendor Master Data, it will check for the Fax flag. If the Fax Flag is checked in the custom table, it would send the fax to the Fax number maintained in the Vendor Master. If the Fax number is missing as well in the vendor master, a print out of the Payment Advice is generated.
    However, if the email flag is not maintained for a combination of the Company code and Payment method in the custom table, the system would exit from the Function Module.
    Master Data Maintenance :
    u2022The email address of the recipient should be maintained in the vendor master and the
    Notes ID u2018PAYADVu2019 should be maintained just next to the recipient the mail is intended to be sent. The first email address (with the radio button) is the default email address used by the system to send other documents (like P.O etc). The email address where Notes ID is u2018PAYADVu2019 will be used to email the Payment Advice. Hence this care needs to be taken while maintaining the email addresses in the Vendor Master.
    Variant for the Payment Program:-
    The checkbox for u2018Print payment advice notesu2019 in the variant attached should be checked.
    Check the SAP Connect gateway - T.code : S0SB or S0SG
    Technical settings in SAP Connect :-
    The email addresses and fax numbers of the Vendors would be activated in SAP Connect so that emails or facsimile could be sent from R3 to external systems. Using the Transaction u2018SCOTu2019 the nodes u2018SMTPu2019 for Emails
    t/r
    Gopinath

  • Vendor email for PO and payment advice

    Hi Gurus,
    Can anybody please throw some light on this scenario? We want to get started with emailing the PO's to vendor functionality. The settings are all done and everything is looking good to be implemented. But we have a situation, where the accounting department (as of today) is sending emails about the payment to the vendor (PI vendor). Now if we look at the following cases
    case 1: VN is 3XXXX and PI 4XXXXXX linked on the vendor master of 3XXXXX. If we want to send the PO via email to VN, we just need to maintain the email address on the 3XXXXX vendor master and when the payment is processed (F110), the email about the payment will use the email address from the 4XXX vendor master. This case is working fine without any problem.
    Case 2: VN is 3XXXX and PI is also 3XXXXX. (The exact same number) Then how will we deal with this case? because now the challenge is to maintain two email addresses on the vendor master (one for purchasing and one for accounintg). But on the vendor master, only one email address can be selected using a radio button to be used as default. Now how can we ensure that the PO gets sent to the proper email address of the vendor and when the payment gets processed how can we ensure that it will only send the email to the concerned email address and not the other.
    we have the custom program that kicks in after the F110 is processed to pick up the email addresses of the PI partner role vendor to intimate them about the payment. Now is there any other place in the vendor master where the email address can be maintained rather than in the general data view of the vendor master to get around this problem. I would really appreciate all possible ideas and suggestions please
    Thanks
    Anusha
    Edited by: anusha vemulapati on Mar 1, 2010 3:44 PM

    Anusha,
    Sending email for payment advice is standard enhancement available using BTE2040
    Ravi has detailed the steps to use this BTE
    It will be triggered automatically when you run payment run in F110 and pickup the email address from vendor master data.
    You would just need to copy the standard sample function module to your own zmodule
    Refer to the following link on how to implement a BTE
    http://sapient.wordpress.com/2007/12/09/business-transaction-events-bte/
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/207835fb-0a01-0010-34b4-fef1240ba9b7?quicklink=index&overridelayout=true

  • SAP MDM Vendor email addresses are not in order when sent to SAP R/3

    Hi Experts,
    We were trying to maintain vendor email addresses in this order in SAP MDM:
    E-mail address: massupa@nexus
    Sequence Number: 001
    E-mail address: win@nexus
    Sequence Number: 002
    E-mail address: satita@nexus
    Sequence Number: 003
    But when saving the record, its order get mixed up like below: (I believe it was arranged alphabetically automatically---> is this the standard MDM functionality?!)
    E-mail address: massupa@nexus
    Sequence Number: 001
    E-mail address: satita@nexus
    Sequence Number: 003
    E-mail address: win@nexus
    Sequence Number: 002
    When it gets syndicated to ECC, its order was maintained incorrectly with incorrect IDs:
    E-mail address             ID
    massupa@nexus        001
    satita@nexus              002   -
    > should be 003
    win@nexus                 003  -
    > should be 002
    we checked both the XML Files and the IDOC and found that it has the same order maintained in SAP MDM
    massupa@nexus        001
    satita@nexus              003
    win@nexus                 002  
    But how come the IDs were changed in R/3?
    Many thanks in advance!

    Hi Mike,
    As per your requirement, i feel that for ID either you can create a new field say sequence ID in this e-mail addresses table of MDM and thus can syndicate it or can also use ID as key using remote key concept. I mean for this e-mail addresses table, you can set property Key mapping = yes  in MDM Console and thus can use this IDs as key for this email address e.g. for massupa@nexus you can save ID as Key.
    So during syndication, map this field with target IDOC structure field and I mean Remote Key under e-mail addresses table with IDOC ID target field. In this way you can have correct IDs with their corresponding email addresses.
    Kindly let me know if you are looking for something else.
    Regards,
    Mandeep Saini

  • Replicated vendor email address from ECC 5.0 to SRM 5.0

    Hi All
    Currently, we are trying to replicate vendor email address from ECC to SRM. We use Vendor Master – General – Email (SMTP_ADDR) to store different email address
    1. ) Case One
    - Vendor email address for vendor account receivable
    - Vendor email address for procurement
    - Vendor email address for return invoice
    Our system : SRM will only replicate defaulted vendor email address ( Standard Number )
    Question : Is it possible to replicate all email address ( the above 3 email address).
    2.) Case Two
    When we only one email address for vendor account receivable, we don’t want to replicate to SRM.
    Question: Is possible to block this vendor email address and do not replicate to SRM ?
    Thank You
    Alex

    >>Will XI 3.0 able to work with ECC 6.0 without any change or any change is required in the XI configuration level, please specify?
    As far as I know, no change is required in XI configuration.
    Regards,
    Praveen Gujjeti.

  • Vendor email address in IDOC

    We are trying to create a vendor payment file to be sent to our bank in IDOC format.   The IDOC type we are using is PEXR2002.   We are not able to populate the vendor email address (from vendor master data - SMTP_ADDR) into IDOC segment E1EDKA1 even though the email address is shown on the vendor master.   All other vendor master address information, such as Phone, Fax, show up correctly in that segment.   Does anybody know how we can populate the IDOC with the email address? 
    Thank you.

    Thanks, Ravi.   We are trying to avoid creating a user exit and since all the other vendor info populates the IDOC correctly, we're hoping there's a 'standard' way of getting the email there as well.

  • Vendor Email Address to be populated in the Communication Method of the PO

    Hi,
    We have a requirement where the vendor email address needs to get populated in the Cover Text of the Communication Method.
    When the user changes the PO for eg  4500002984, the vendor mail address needs to get populated in the Cover Page Text of the Communication Method before Save of the Purchase Order.
    This needs to happen after the output type is configured and the mail address needs to appear in the Cover Page Text of the Communication Method before the PO save .
    Is there any exit or badi to do the same before the Purchase order is saved ?
    Thanks in advance,
    Anu

    Pls check the OSS note Note 191470 - Purchase order as an e-mail
    You may get some idea
    Regards
    MD

  • PO Vendor Email ID is not getting updated in PO Output Tab

    Hello Experts,
    We are facing any issue with the PO vendor email id.
    Scenario: While creating the PO, we are mapping the vendor address (Like, Email, phone no, fax no .)From shopping cart which are custom fields of shopping cart.
    And these address details getting flowing to PO while creating PO.
    And we can see the updated address in partner details for the vendor.
    But the issue is coming as, this email id and fax no has get update in the PO Output tab also. This is not working for only email id, where as fax no id getting updated in the PO Output tab.
    Can you please check this and provide us a solution for this issue. Why only the email is not getting updated.
    I noticed that, there is FM module which gets address details of the vendor BBP_OUTPUT_PO_PARAMS_GET from the memory which is not getting the correct details
    Seeking your help.
    We will appreciate if somebody can provide us solution for this issue.
    Thank you,
    Bharathi.
    Edited by: Latha V on Feb 11, 2009 10:01 AM

    Hi check follwoing
    1. Set Delivery complete indicator at plant leve
    spro - mm --inventory mgmt ---Goods receipt --- Set delivery complete indicator
    2. Control field selection for MIGO to disable users from changing it.
    spro -- Materials Mgmt -->Inventory Mgmt -- Settings for enjoy Transaction -->Field Selection for MIGO
    and chek this link
    ["Delivery Completed" Indicator
    Regards
    Kailas Ugale

  • Vendor Email Address(Urgent)

    Hi,
    Can some one help me regarding extracting the vendor email address.Email can be obtained from ADR6 but need to know the lifnr and personal number.How do I get a unique personal number for a vendor so that i can query ARD6 and get the mail address.
    Thanks
    Shyam

    hi,
    i am not saying that adrnr number is same as personnumber you misinterpreted me.
    i was saying that for a particular adrnrnumber say 0000000145 , there exists  various person  number and these person number are in many cases same .
    Address Number Person numb
    0000000121               
    0000000145     0000001735
    0000000145     <b>0000002919
    0000000145     0000002919</b>
    0000000145     0000004153
    0000000145     0000004193
    0000000145     0000004211
    0000000145     0000004702
    0000000145     0000005050
    0000000145     0000005161
    0000000145     0000005184
    0000000145     0000005184
    0000000145     0000005186
    0000000145     0000005186
    0000000145     0000005190
    0000000145     0000005209
    0000000145     0000009182
    0000000145     0000010809
    0000000145     0000017254
    0000000145     0000017346

  • Vendor email ID

    Hi experts,
    I need to take a all vendor email Id for a particular plant.
    the solution given as
    Use table - LFA1 and ADR6 and field SMTP ADDR.
    + T code SE11 and LFA1
    +Get the address number from field ADRNR
    + Then from ADR6 table get the record for ADRNR. And from field SMTP ADDR, you will get the e-mail of that vendor
    Also u can creat report by combining tables,
    go to SQVI and join the tables LFA1 and ADR6
    Then select the fields ADRNR and other feilds that you want
    Then genearte the report.
    My query is how to get the address number from adrnr.
    pls explain in detail
    urgent
    regards
    arun

    Dear Arun,
    When use SQVi, then you will insert two tabel :
    1. LFA1
    2. ADR6
    (data soruce = table join)
    By default system will propose ERDAT as key, than,right click on the join and delete the join link because its wrong, then Drag the ADRNR field from LFA1 to ADR6,then use the vendor account number as selection field or any other field that you want, and tick the list field that u need.
    please try it.
    Regards,
    w1n

  • Sending Email From F.18 to vendor email

    Hi friends,
               kindly guide me how to send email to vendor email id from F.18, Is there any thing which i have to do in NACE and configure output types. kindly guide me. im using program SAPF130K  and sapscript ZF130_CONFIRM_01.
    Thanks,
    nagaraj

    Yes is possible,
    Go to your carrier web page, log in on your account,  go to setup blackberry email, and edit the account, now you have the option to do it.
    If I help you with any inquire, thank you for click kudos in my post.
    If your issue has been solved, please mark the post was solved.

  • Change Vendor Email Address

    Hi,
      I need to change the vendor email address, i found the table adr6 and i can join the table LFA1 with the Address number, but i don´t think that this the way to do it. Can someone have a function module to change the email address in massive way for migration data.
      The BDC is not helpful, because it doesn't show the field SMTP_ADDR.
         Thanks for the support,
             Cesar Felce

    Hi,
       I check the address an personal contact, but it doesn't display the SMTP_ADDR.
       When i run the transaction xk02 without the shdb, it appears perfect, checking just the address, but when i run with the shdb transaction it disappear the emailo address.
       Thanks,
          Cesar

  • Vendor Email update via LSMW

    Hi Folks,
    Have a query regarding mass update for Vendor master email address.
    LSMW does not seem to work for
    a.) Batch Input recording
    b.) Standard batch/Direct input.
    Since Vendor email is not stored in LFA1 (rather in ADR6)
    Also, the email id is maintained in ADR6, XK99/MASS do not work. Hence this option too is ruled out.
    Any suggestions?
    Regards.

    Hello,
    Any thoughts for mass update of Vendor master for email id?
    Regards,

  • Vendor Email ID - SAP query

    Hi,
       I need to get the vendor email address along with other vendor details using query. I tried using LFA1 and ADR6 with link conditions on ADRNR. This gives me the email address but if there is no value for email address then the corresponding record is not shown. I can give it using the additional field feature but I am not allowed to maintain ABAP code in a query. Is there any other way to go about this?
    Thanks
    Aparna

    Hi,
    The table ADR6 only gets updated if you have maintained email id in the vendor master.If no email id has been maintained the table contains no entry for such Vendor masters. I dont think this can be done through ABAP program as well.

Maybe you are looking for