Send remittance advice by email to vendors
When automatic payment (F110) run is done to make payment to vendors,it generates a PAYEXT IDOC to be send to bank for payments.
Print output program is RFFOEDI1
Remittance advice standard SAP script is F110_IN_AVIS.
What are the ways to send email in PDF format? DO we need to write a code or is there ay facility like message control?
you need to use available FM's to convert the data into PDF and send as attachment via email..
Similar Messages
-
Remittance advice by email to vendors
hi,
requirement is that when remittance memo is created using f-58 then i want that payment advice to be send to the vendor mail id.....
how can this be done......do BTE 2040 will be used for this...can any body explain in detail.Hi,
Yes, BTE 2040 could be used for your requirements. Below are the steps:
1. Go to FIBF
2. Choose menu Settings-Identification-Partner then create a partner
3. Choose menu Settings-Products-of a partner-Edit, create a product
4. Choose menu Settings-Products-of a partner-Activate, list the product created here so it is recognized as active product
5. Choose menu Settings-P/S Function Modules-of a partner
6. List event 00002040 with the partner and product created above. Specify the custom FM for event 2040 here.
7. Go to SE37
8. You can use sample FM SAMPLE_PROCESS_00002040 as the basis. Below is the sample code for custom FM.
FUNCTION ZFM_PAYMENT_REMITTANCE_2040.
*"*"Local Interface:
*" IMPORTING
*" VALUE(I_REGUH) LIKE REGUH STRUCTURE REGUH
*" TABLES
*" T_FIMSG STRUCTURE FIMSG
*" CHANGING
*" VALUE(C_FINAA) LIKE FINAA STRUCTURE FINAA
* data declaration for address routines
TYPE-POOLS szadr.
DATA: l_addr1_complete TYPE szadr_addr1_complete,
l_adsmtp_line TYPE szadr_adsmtp_line.
* default: print payment advice
c_finaa-nacha = '1'.
* check that address number is available
IF NOT i_reguh-zadnr IS INITIAL.
* read complete address of vendor/customer
CALL FUNCTION 'ADDR_GET_COMPLETE'
EXPORTING
addrnumber = i_reguh-zadnr
IMPORTING
addr1_complete = l_addr1_complete
EXCEPTIONS
OTHERS = 4.
IF sy-subrc EQ 0.
* check that internet address is available
* READ TABLE l_addr1_complete-adsmtp_tab INTO l_adsmtp_line INDEX 1. "Delete ECDK900445
READ TABLE l_addr1_complete-adsmtp_tab "Insert ECDK900445
INTO l_adsmtp_line "Insert ECDK900445
WITH KEY adsmtp-flgdefault = 'X'. "Insert ECDK900445
IF sy-subrc EQ 0
AND NOT l_adsmtp_line-adsmtp-smtp_addr IS INITIAL.
* choose message type 'I'nternet and fill email address
c_finaa-nacha = 'I'.
c_finaa-intad = l_adsmtp_line-adsmtp-smtp_addr.
ENDIF.
ENDIF.
ENDIF.
* if email was not possible: try fax (message type 2)
*Delete Begin ECDK900445
* IF c_finaa-nacha NE 'I'.
* IF NOT i_reguh-ztlfx IS INITIAL.
* c_finaa-nacha = '2'. "Fax
* c_finaa-tdschedule = 'IMM'. "Sofort
* c_finaa-tdteleland = i_reguh-zland. "Land der Faxnummer
* c_finaa-tdtelenum = i_reguh-ztlfx. "Faxnummer
* c_finaa-formc = 'FI_FAX_COVER_A4'. "SAPscript Deckblatt
* ENDIF.
* ENDIF.
*Delete End ECDK900445
ENDFUNCTION.
You could also use event 2050 for change the email subject.
Below is the sampe code.
FUNCTION ZFM_PAYMENT_REMITTANCE_2050.
*"*"Local Interface:
*" IMPORTING
*" VALUE(I_REGUH) LIKE REGUH STRUCTURE REGUH
*" VALUE(I_GJAHR) LIKE REGUD-GJAHR
*" VALUE(I_NACHA) LIKE FINAA-NACHA
*" VALUE(I_AFORN) LIKE T042B-AFORN
*" CHANGING
*" VALUE(C_ITCPO) LIKE ITCPO STRUCTURE ITCPO
*" VALUE(C_ARCHIVE_INDEX) LIKE TOA_DARA STRUCTURE TOA_DARA
*" DEFAULT SPACE
*" VALUE(C_ARCHIVE_PARAMS) LIKE ARC_PARAMS STRUCTURE ARC_PARAMS
*" DEFAULT SPACE
DATA: l_tdtitle LIKE itcpo-tdtitle,
txt_zeile(132) TYPE C.
l_tdtitle = text-001.
WRITE i_reguh-zaldt TO txt_zeile DD/MM/YYYY.
REPLACE '&' WITH txt_zeile INTO l_tdtitle.
c_itcpo-tdtitle = l_tdtitle.
ENDFUNCTION.
Regards,
Teddy -
hi gurus,
i need to setup/configure "remittance advice by email".required some Pre Requisite
1.UTL_SMTP should install on database
2.Valid Exchange Server IP with access to and from database server
How to check/install item no .1 and no.2
tqhi gurus,
i need to setup/configure "remittance advice by email".required some Pre Requisite
1.UTL_SMTP should install on database
2.Valid Exchange Server IP with access to and from database server
How to check/install item no .1 and no.2
tq -
Sending purchase order by email to vendor
hi
what conf steps required for sending purchase order by email to vendor and internal users?
rgds
saraIn Vendor Master mention the email id of the vendor and in PO in Item detail tab in delivery address maintain the email id for the respective internal user.
Also configure message determination schema for the PO.
Regards
Ankur -
Sending Remittance Advice directly to spool instead of SOST.
Hi,
How to send Remittance Advice directly to spool.
Currently its going to SOST queue.
Cheers
S KumarI keep getting this pop-up:
-
Add logo to AP Remittance Advice workflow email APPEWF
Hi Guru's,
Does anyone know if it is possible to do this?
Add logo to AP Remittance Advice workflow email APPEWF
Thanks
BrianYou can customize it using Workflow Builder but I do not think you can add a logo -- Can the E-mail Remittance Advice be Modified (Doc ID 225417.1)
Please log a SR to confirm this with Oracle Support.
Thanks,
Hussein -
F110: Remittance advice via Email/Fax
Hi,
I got a requirement from my client if we can work a process to send Remittances via Email/Fax instead of taking the print-outs. This would of course avoid lot of manual work like printing & posting to the vendors.
Could anyone throw some light on how to customise it as I haven't got a clue (me being a SCM person!!) Also I wonder if I use the fax number on the vendor master for this purpose, will it have any effect in Logistics because we use it for sending schedules.
Thanks in advance for your valuable ideas,
Regards,
KellyJason,
Everything seems to be working great, with teh exception that i can't print, we have added BTE 00002050, 00002060m but still no success, can you guide me thru steps necessary?
to print payment advices for those that will require to print them.
Thank You,
Frank -
Remittance advice through email and printing
Hi Experts,
Our requirement is that email needs to be triggered for all remittance advices and simultaneously printing needs to carried out for those vendors with no email address or invalid email address. We have activated BTE 2040 to trigger the email and it triggered the email(for vendors wth email addr only) and sent it to the spool( for vendors with and without email addr) . Now our requirement is to select only few vendors from the spool for printing. How do we go about it please guide .
Thanks and regards,
Ashwin GHi,
For this first you have to maintain the respective email ids for the vendors/payees in your vendor master
Secondly, create a zmail program wherein once the ACH payments are executed, the z program should trigger an email to the respective payees. You have to co ordinate with your abaper and provide him the FS and requirements so that he can develop the required program. Assign a Tcode to the program which should have selection parameters Run date and identification ) to trigger email to respective payee in ACH payment list.
Hope this clarifies.
regards,
radhika -
Send payment advice by email. SAMPLE_PROCESS_00002040 / 50
Dear all,
we using the BT FM SAMPLE_PROCESS_00002040 for sending emails in PDF form to email addresses of the vendor. We are able to create the entry in SOST and send it by email.
Now we have two additional requirements:
1. We want to use the email address on Correspondence Tab LFB1-INTAD - Clrk's internet instead of the email adress of the general date (SZA1_D0100-SMTP_ADDR) because the e-mail address in the general data is already used for logistic correspondence.
2. We want to create the email and additionally the printout. Can we realize this in the coppy of SAMPLE_PROCESS_00002040 or SAMPLE_PROCESS_00002050 and how?
I would appreciate all possible ideas and suggestions please
cheers
DetlefThis is for the email sending in the 2040 BTE function:
* This function module is used for BTE 00002040 to send payment
* advice notifications via e-mail for EFTs.
TYPE-POOLS SZADR.
DATA: LS_ADDR1_COMPLETE TYPE SZADR_ADDR1_COMPLETE,
LS_ADSMTP_LINE TYPE SZADR_ADSMTP_LINE.
* Default - Print payment advice
* Default layout in config is Z_CHK_ADVICE_LZ for checks
C_FINAA-NACHA = '1'.
* Check for vendor payment and wire transaction
CHECK: I_REGUH-LIFNR NE SPACE,
I_REGUH-RZAWE EQ 'T'.
* Switch to the EFT advice
C_FINAA-FORNR = 'Z_EFT_ADVICE'.
* Check that address number is available
CHECK I_REGUH-ZADNR NE SPACE.
* Read complete address of vendor/customer
CALL FUNCTION 'ADDR_GET_COMPLETE'
EXPORTING
ADDRNUMBER = I_REGUH-ZADNR
IMPORTING
ADDR1_COMPLETE = LS_ADDR1_COMPLETE
EXCEPTIONS
OTHERS = 4.
CHECK SY-SUBRC EQ 0.
* Check that e-mail address is available
LOOP AT LS_ADDR1_COMPLETE-ADSMTP_TAB INTO LS_ADSMTP_LINE
WHERE ADSMTP-SMTP_ADDR NE SPACE
AND ADSMTP-REMARK EQ 'EFT'.
EXIT.
ENDLOOP.
CHECK SY-SUBRC EQ 0.
* Choose message type 'I'nternet and fill email address
C_FINAA-NACHA = 'I'.
C_FINAA-INTAD = LS_ADSMTP_LINE-ADSMTP-SMTP_ADDR.
BTE 2050 controls the output format, but since you can only specify one output medium, I'm not sure you can get it to print the spool immediately and still email the PDF. You might try setting the 'print immediately' indicator in the BTE, but I don't think it will work (though I haven't tried it or checked the code). If it doesn't, the email'd spools wil still be available so you can use a post-processing step to print them out. -
Send of releases via email to vendors
Hi Team...
I have a issue, when we are sending the releases of a Schedule Agreement the output said that it was processed but when I go to the Txn SOST the output is not there.
I compare the data of the vendors and the outputs meesages in MN12 and all looks the same.
This is the process log I got for the message that is not being send
Message
Object 00550030850001010000000014
Output type: For. Sch.-MX(EMAIL)
Processing log for program ZM_SAPFM06P routine ENTRY_LPHE
Message outputted under spool request number 133358
And this is the log of the message that is correct:
Object 00550005490001010000000017
Output type: For. Sch.-MX(EMAIL)
Processing log for program ZM_SAPFM06P routine ENTRY_LPHE
Message object created or sent
As I mention, in the MN12 the 2 vendors show the same info like output medium =5, time=3, has the Comm strategy =CS01 (internet-letter).
What else should I need to check??Problem solved.
The issue was that the contract was very old, and when it was created the vendor master had not the email so when create the contract then email was empy.
We maintain the vendor address into the SA manually and with that the email was sent. -
Remittance advice to multiple email id for one vendor
Hi All,
in vendor master data, we maintain email id for sending remittance advice to vendor. We have requirement to send remittance advice on more than one email id for a single vendor.
Could you please advice how we can do this.
Regards
DeepakHi ,
We have done this . We created Z table where we can keep upte 3 mails ID for one Vendor and Payment ment progran look for that table when Generates Payment Advice .
Many Thanks -
Remittance advice to multiple Emails of Vendor
Hi Friends,
Business would like to have the functionality of sending Remittance advices to multiple email ids of a vendor.
As we know, we can add as many email ids as in the vendor master but only one email id is active at a time.
As I see in this forum - one way of doing is creating the group id in which we maintain all email ids of a vendor in the exchange server and assign it to the vendor master.
When F110 runs remittance advices goes automatically to group id and hence to multiple emails of vendor.
I would like to know, is there any other method of acheiving the same result. ( either with any functional module or userexits)?
Can we achieve the same result with ABAP modification in the standard payment program RFFOUS_T.?
Thanks in advance.
KrisHi
Please check these function modules:
SO_DOCUMENT_RECEIVE_API1
SO_DOCUMENT_RESUBMIT_API1
SO_DOCUMENT_SEND_API1
SO_DOCUMENT_SET_STATUS_API1
SO_DOCUMENT_UPDATE_API1
Regards
Suresh -
Email Payment(Remittance) advice to specific vendors or Company Code
Hi ,
I want to send Payment advice via email.I know how to configure this in FIBF.
But I want this email to be triggered for a specific company code and not all.
Can you please advise how to do it.
Kind Regards,
VenkatPlease let me know if there is a solution to the above.
Venkat -
PO Output email ID vs Payment Remittance Advice email ID
Hi,
PO output program automatically sends PO to vendors in PDF format. Email ID is picked from vendor master - address tab - communication. Payment remittance advice is emailed to email ID in vendor master - correspondence tab - Clerk's internet field (company code data).
Couple of months back for some unknown reason/ requirement, payment remittance advice program is changed to send to email ID in vendor master - address tab - communication. To accommodate this change, we are now planning to change PO program to send to email ID in vendor master - correspondence tab (company code data).
Now the question, is it OK to use Clerk's internet field for PO email ? Will there be any disadvantage with this approach ? I know Clerk's internet field can take only one email ID whereas address email can take multiple IDs.
* One of the unknown reason/ requirement was : Remittance needs to go to multiple IDs and therefore changed to vendor master - address - communication.
Cheers,
SankarA very strange idea from my point of view.
you had used the clerks internet field (company code view) for financial communication in the past,
this was changed to the standard communication
and since you need a different mail address for POs you consider to use the clerks internet field in the company code view.
Undoing the change for the payment remittance advice would be more logical, as then at least Financial communication would pick its email from a financial data source, which is more logical than pulling the data from financial data source for purchasing activities.
In general you can create a PO long before a company code view is needed, this speeds up the procurement process, as the company code view is needed when you do goods or invoice receipt. So you are slowing down the process.
Using the clerks internet field would be really confusing for the users, both FI and purchasing, and it can conflict with your authorization settings too. In our system a buyer has no access to company code data.
I would eventually consider to use the Remark field in the email address to indicate for what purpose this email address is used. If you do this e.g.with a leading number 1 for finance , 2 for purchasing, then you could have a exit check on that and determine the right email address . -
System Email Address for Remittance Advice
Hello,
We currently send the Remittance Advice by email to Supplier.
The sender address on the email to Supplier is [email protected] and we would like to change this sender address to [email protected]
We can see that the default email address for all output forms can be changed in Fine Tuning Activity 'E-mail and Fax Settings' and it is currently [email protected] However we want to use a specific address for the Purchase Order email and another for the Remittance Advice email.
Can anyone tell us where we set the Remittance (or Purchase Order) specific email address ?
Thanks,
Kevin.Hi Kevin,
As a standard behavior, the system sends an e-mail from buyer responsible address and not from default sender address. Default sender address will be used if there is no document-specific sender address. It means that if the buyer responsible does not maintain e-mail address, then system will send the Purchase Order from default sender e-mail address; else it will be consider the buyer responsible contact data.
Regards,
Fabio.
Maybe you are looking for
-
my daughter is trying to download apps on her iphone and it keeps asking for answers to my security questions. the problem is, the questions its asking are not the questions i picked....i do not know the answers. how can i get around this?
-
Adobe Acrobat Outlook 2013 Add-in inactive
I have version 10.1.8.24 of Acrobat Standard and after installing it on my Win8 Pro w/Office 2013 I do not see any of the Adobe tabs in MS Office products. Outlook shows the add-in as "inactive" and I do not know how to activate it. Any assistance i
-
New Best Practice for Titles and Lower Thirds?
Hi everyone, In the days of overscanned CRT television broadcasts, the classic Title Safe restrictions and the use of larger, thicker fonts made a lot of sense. These practices are described in numerous references and forum posts. Nowadays, much vide
-
Prices based on Qty ordered?
Hi, Is it possible to set up a price for teh same item based on the qty that is ordered on a PO? Let say that if item A is ordered for a unit the price is 1, but if the qty ordered is greater than 10, the unit price is 0.8. Please let me know your th
-
Hi I recently installed NM on one PC laptop and an iMac and a Macbook. The two iMacs already shared files seamlessly and they are the two main computers but I thought I'd install NM on all computers to allow for sharing of files between my son's lapt