Xdodelivery.cfg for email delivery - R12 Separate Payment Remittance Advice

Hi all,
I'm trying to configure the Email Document Delivery for Separate Remittance Advice in R12 but have been unsuccessful so far. I filled the xdodelivery.cfg file with the relevant information and placed it under $XDO_TOP/resource directory and set up the profile option IBY_XDO_DELIVERY_CFG_FILE to point to this directory. I'm getting the below error message in the log file of the standard program "Send Separate Remittance Advices"
Finished extract and formatting.
Got user profile IBY_XDO_DELIVERY_CFG_FILE: /net/ebs/DEV2/ddcerp012/apps/apps_st/appl/xdo/12.0.0/resource
Loaded email subject from DB: Message { Code = IBY_FD_SRA_EMAIL_SUBJ, Cause = Separate Remittance Advice: payment reference number - 147}
Loaded email send-from from DB: Message { Code = IBY_FD_SRA_EMAIL_FROM, Cause = [email protected]}
Loaded email attachment file prefix from DB: Message { Code = IBY_FD_EMAIL_ATT_PRE, Cause = Payment}
Preparing for email delivery
SMTP server host: null
Email subject: Separate Remittance Advice: payment reference number - 147
Recipient: [email protected]
Content file name: Payment147.html
Email send from: [email protected]
before calling XDO req.setDocument()
before calling XDO req.submit()
oracle.apps.xdo.delivery.MissingRequiredPropertyException: Required property missing. Property name :[HOST]
     at oracle.apps.xdo.delivery.AbstractDeliveryRequest.validateProperties(AbstractDeliveryRequest.java:1367)
     at oracle.apps.xdo.delivery.AbstractDeliveryRequest.submit(AbstractDeliveryRequest.java:1174)
Below is the content of the xdodelivery.cfg that I'm using
<?xml version="1.0" encoding="UTF-8"?>
<config xmlns="http://xmlns.oracle.com/oxp/delivery/config">
<servers>
<server name="mysmtp1" type="smtp_email" default="true">
<host>ddcsend001d-vip.dev.abc.com</host>
     <port>25</port>
</server>
</servers>
<properties>
<property name="ds-temp-dir">/tmp</property>
<property name="ds-buffering">true</property>
<property name="SMTP_CONTENT_TYPE">"application/pdf"</property>
</properties>
</config>
Could anyone please suggest if I'm doing something wrong? Or has anyone been able to accomplish this functionality successfully in R12?
Thanks,
Vinay

Hi Vinay,
You'll have some reassurance in at least that I had the same problem with a R12 upgrade with Separate Remittance Advice. Unfortunately, I was not able to remain on the client site long enough to solve this, although I do have the following to offer, even if its not a solution:
1) The xdodelivery.cfg file for one of our clients where this does work is as follows:
<?xml version="1.0" encoding="UTF-8" ?>
<config xmlns="http://xmlns.oracle.com/oxp/delivery/config">
<servers>
<server name="mysmtp1" type="smtp_email" default="true">
<host>r12p660.<company_name>.co.uk</host>
<port>25</port>
</server>
</servers>
<properties>
<property name="ds-temp-dir">/usr/tmp/PROD</property>
<property name="ds-buffering">true</property>
<property name="SMTP_CONTENT_TYPE:String">"application/pdf"</property>
</properties>
</config>
2) I note in the error the the SMTP sever is null. In my example setup the local host (e.g KWDMXV41). The XML file may be in $INST_TOP/appl/admin and will be called <ORACLE_SID>_KWDMXV41.xml
3) You have the following error in the stack: "oracle.apps.xdo.delivery.MissingRequiredPropertyException: Required property missing. Property name :HOST". This may imply that either the host is not defined in some profile option or the host is not being recognised by the program. Is this a multi-tier system, is there an entry in the /etc/hosts file?
I hope that may be so some help.
Thanks,
Mark

Similar Messages

  • 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,
    Sankar

    A 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 .

  • Sap script payment remittance advice email doubt

    i have to send mail to vendor of sap script layout . the FM which is configured in the business transaction events of accounts recievable and payable. can any one this code u can explain me
    regards
    sarath

    A 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 .

  • Emailing payment remittance advice

    Dear all,
    Within our company we want to use the functionality of emailing payment remittance advices.
    It should work as follow:
    When the payment run within F110 has completed then the remittance advice should be mailed in a PDF file to our vendors if the email address is maintained in the vendor master. If the email address is not maintained then the remittance should be faxed. if the fax is also not maintained then nothing should happen and we will then print the remittance advice manually and fax it to our vendors.
    Has anyone of you set this up before and what are the steps you have taken to implement this functionality.
    kind regards,
    Camilla

    In case this helps, the steps I used to setup payment advices are included below:
    Copy SAPScript Form F110_US_AVIS in client 000 into ZF110_US_AVIS in active client and modify the form to meet your needs,
    Setup Paying Company Codes for Payment Transactions (Pay CoCd 110, Form for payment advice ZF110_US_AVIS),
    Setup Payment Methods per Company Code for Payment Transactions (CoCd 110, PayType W, Always Payment Advice),
    Setup Payment Methods per Country for Payment Transactions (Country US, PayType W, Payment Medium Program RFFOD__S),
    Define Accounting Clerks linked to appropriate userids
    Setup accounting clerk userids with appropriate names, e-mail addresses and phone numbers. These will be printed in the payment advices.
    Setup Payment Run (Trans F110) with appropriate print variant,
    Follow instructions in OSS Notes 836169, 521587 and 674985 if payment advices should be sent via e-mail.

  • Smartform form for Payment remittance advice to Vendor

    Hi Friends,
    My requirement is i have a sapscript "F110_IN_AVIS" (Driver program:RFF0EDI1 This is a standard sap driver program)and it should be converted to Smartform with all the windows as it was present in sapscript. I have migrated the sapscript to smartform (as you all know that only the layout will be copied and not the logic). Now how to identify the table names and the corresponding field names related to each of these windows. Kindly suggest how to proceed with the driver program. Also Kindly send any document or any sample program for Payment remittance advice to vendor. Full pints will be rewarded to valuable answers. Thanks in advance.

    Cheers Gusy
    Now I Have got this requirement too and iam working on this i will come with the solution soon mean time if any one of u have any inputs cheers to hear from yu guys..
    Raj

  • Payment remittance advice

    Hi all
    i would like to know the following.
    1. T-code to create payment remittance advice.
    2.T-code to change paymen remittnce advice.
    3. What is the procedure to see print preview of payment remittance advice.
    thanks & regards
    GP

    Hi,
    1. T-code to create payment remittance advice.
    a) You can configure the remitance/payment advice in T.Code:FBZP >> Paying co.code>>select the co.code>> Assign form F110_IN_AVIS(this form will change country to country) in the field Form for the Payment advice
    2.T-code to change paymen remittnce advice.
    a) If you would like to change the payment advice form, you can take the help from abaper and they will change the form according to client requirenet.
    3. What is the procedure to see print preview of payment remittance advice.
    A) You should create a variant for payment advice and you can use the same while executing the t.code:F110.
    Once payment run has been completed system will generate a spool for payment advice. You can view that payment advice through t.code:SP01.
    All the best
    prasad

  • Xdodelivery.cfg file - email supplier remittance advice R12

    I have created xdodelivery.cfg file in $XDO_TOP/resource directory.
    1. What is host name? like my apps server host name or email server host name?
    2. What is server name again? (isn't it same as host name? which server?)
    3. what is IEX: SMTP Host profile option? (is it same as host name in .cfg)
    Are all these values same or each has different meaning?
    <?xml version="1.0" encoding="UTF-8" ?>
    <config xmlns="http://xmlns.oracle.com/oxp/delivery/config">
    <servers>
    <server name="mysmtp1" type="smtp_email" default="true">
    <host>myhost.mydomain</host>
    <port>25</port>
    </server>
    </servers>
    <properties>
    <property name="ds-temp-dir">/tmp</property>
    <property name="ds-buffering">true</property>
    <property name="SMTP_CONTENT_TYPE:String">"application/pdf"</property>
    </properties>
    </config>
    1. Set the IBY: XML Publisher Delivery Manager Configuration File system profile with the directory where the xdodelivery.cfg file is located.
    2. Verify both of the following profiles are set and are correct:
    IEX: SMTP From
    IEX: SMTP Host
    3. Additionally, go to application developer application -> messages query up IBY_FD_SRA_EMAIL_FROM change the email from to your desired text
    Thanks,
    Munna

    Hi Vinay,
    You'll have some reassurance in at least that I had the same problem with a R12 upgrade with Separate Remittance Advice. Unfortunately, I was not able to remain on the client site long enough to solve this, although I do have the following to offer, even if its not a solution:
    1) The xdodelivery.cfg file for one of our clients where this does work is as follows:
    <?xml version="1.0" encoding="UTF-8" ?>
    <config xmlns="http://xmlns.oracle.com/oxp/delivery/config">
    <servers>
    <server name="mysmtp1" type="smtp_email" default="true">
    <host>r12p660.<company_name>.co.uk</host>
    <port>25</port>
    </server>
    </servers>
    <properties>
    <property name="ds-temp-dir">/usr/tmp/PROD</property>
    <property name="ds-buffering">true</property>
    <property name="SMTP_CONTENT_TYPE:String">"application/pdf"</property>
    </properties>
    </config>
    2) I note in the error the the SMTP sever is null. In my example setup the local host (e.g KWDMXV41). The XML file may be in $INST_TOP/appl/admin and will be called <ORACLE_SID>_KWDMXV41.xml
    3) You have the following error in the stack: "oracle.apps.xdo.delivery.MissingRequiredPropertyException: Required property missing. Property name :HOST". This may imply that either the host is not defined in some profile option or the host is not being recognised by the program. Is this a multi-tier system, is there an entry in the /etc/hosts file?
    I hope that may be so some help.
    Thanks,
    Mark

  • Multiple Email Addresses in the Seperate Remittance Advice Delivery setup

    In R12 Oracle Payables, is it posssible to specify multiple email addresses in the Email field under the Separate Remittance Advice Delivery tab. This is to send separate remittance advice to multiple email addresses for a given supplier / supplier site.
    Navigation:
    Responsibility: Payables Manager
    (N): Suppliers -&gt; Entry
    Query a supplier.
    On the left side, click on Payment Details
    Click on the Update Payment Details icon for a supplier site
    Click on the tab Separate Remittance Advice Delivery
    Select Delivery Method = Email
    Enter email address in the Email field.
    Does Oracle support comma or semi-color delimited email addresses entered in the Email field, by which Separate Remittance Advices can be sent to those email addresses?
    Thanks.

    Oracle support comma to specify multiple email address.
    I have tested the same in R11i instance and specified multiple email address with comma as separator.
    Hope this helps.
    Thanks and Regards
    Manish Jain.

  • SSRS 2008 - Append timestamp in filename for email delivery

    i need to append timestamp in the filename which i am attaching to send report in email
    suggest solution other than fileshare

    Hi,
    As you can see, we can use a variable to get dynamic FileName for the report or attachment only when the subscription is using Windows File Share delivery extension. However, you can implement a custom delivery extension to achieve your goal, please see:
    http://msdn.microsoft.com/en-us/library/ms154050.aspx
    Besides, you can refer to the Printer Delivery Extension Sample provided by SQL Server Reporting Services Samples:
    http://msftrsprodsamples.codeplex.com/
    Similar thread for your reference:
    FileName for datadriven subscription delivered by email
    Regards,
    Vicky Liu
    Vicky Liu
    TechNet Community Support

  • 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,
    Venkat

    Please let me know if there is a solution to the above.
    Venkat

  • EDI - 820 Payment Remittance Advice

    What is the flow process to achieve EDI - 820 functionality in Sap?  Need documentation how to upload 820's directly into SAP. 
    It would be a great help for me if someone could share their experience.
    Appreciate your time.
    Thanks & Regards,
    Victor

    No response.

  • Location of xdodelivery.cfg delivery Configuration file and how to use it

    I am trying to use xdodelivery.cfg for setting various Server Properties and calling
    this in my Delivery Wrapper Java Program.
    First of all i am not able to find this file anywhere on Oracle Apps APPL_TOP,So i have created this xdodelivery.cfg file in $CUSTOM_TOP/resource directory.
    Then in my Java Program I have set Java system property by calling java.lang.System.getProperties().put("XDO_TOP", "/path/to/xdotop") which points to Physical Directory of as CUSTOM_TOP as /u01/app/appltop/cust
    Then i am Calling req.setServer("PRINTER_NAME") method in Java Wrapper Program to call PRINTER_NAME properties.
    But i am not able to get any success in it. User Guide is mentioning following thing
    "The location of the configuration file is
    {XDO_TOP}/resource/xdodelivery.cfg
    where {XDO_TOP} is a Java system property that points to the physical directory.
    This system property can be set in two ways:
    • Pass -DXDO_TOP=/path/to/xdotop to the Java startup parameter
    • Use a Java API in your code, such as java.lang.System.getProperties().
    put("XDO_TOP", "/path/to/xdotop")
    The system property must be defined before constructing a DeliveryManager"
    Please give me solution of how to go about it .I mean using xdodelivery.cfg file
    Thanks
    Darshan

    Hi,
    I am facing a similar issue while using the configuration file, can you please list out the steps for setting the XDO_TOP Java System property, I have tried setting a Run Time environment variable XDO_TOP to the path of the xdodelivery.cfg file in my qapache port, but the file is not getting picked up.
    Any pointers would be appriciated,
    Thanks,
    Ankul
    [email protected]

  • Diff email subject for diff orgs for Remittance advice email in R12

    Hi All,
    We are upgrading from 11i to R12. AP Remittance advice workflow in 11i was customized to send emails with different subject for suppliers of different operating unit.
    We need to keep this customization in R12. I could find one profile option for setting the subject of the remittance advice which is IBY_FD_SRA_EMAIL_SUBJ. However, it will send the email with same subject to all suppliers. Please help me in finding a way to achieve this.
    Also the workflow in 11i is customized to not to send the notification for zero amount invoices. I could not think of any way to achieve this.
    Any help in this regard also would be highly appreciated.
    Many Thanks,
    Priyanka

    Hi,
    You could copy those customizations from 11i to R12.
    Please see
    Re: Determining Workflow Customization
    Re: Upgrading Workflow from 11i to R12.1.3
    Thanks

  • Stop emails going out to external mail domains in xdodelivery.cfg file

    Hi All,
    DB:11.1.0.7.0
    Oracle Apps:12.1.1
    O/S: Redhat Linux 64 bits
    Is there a way to stop emails going out to external mail domains in xdodelivery.cfg file located at $XDO_TOP/resource
    Currently we are converting all suppliers with their real email ids. Is there a way to stop emails going out to external mail domains? This issue will arise as soon as someone run the payments and then vendor will automatically start receiving the emails from our test environment.
    I think XDO Bursting (Delivery) is using a separate mailer (not the standard Java mailer configuration).
    xdodelivery.cfg file contents:
    But for XDO bursting, we have setup separate outbound (SMTP) mailer as per requested, which is currently not have “TEST Address” set and not sure there is option to set here.
    /erptest/test/apps/apps_st/appl/xdo/12.0.0/resource/xdodelivery.cfg
    <?xml version="1.0" encoding="UTF-8" ?>
    <config xmlns="http://xmlns.oracle.com/oxp/delivery/config">
    <servers>
    <server name="xyz.bo.abc.com" type="smtp_email" default="true">
    <host>xyz.bo.abc.com</host>
    <port>25</port>
    </server>
    </servers>
    <properties>
    <property name="ds-temp-dir">/tmp</property>
    <property name="ds-buffering">true</property>
    <property name="SMTP_CONTENT_TYPE:String">"application/pdf"</property>
    </properties>
    </config>
    Thanks for your time!
    Regards,

    Hi;
    Did you check your previous thread, which many user post many notes to stop emails?It doesnt helps?
    stop emails going out to external mail domains
    Regard
    Helios

  • Overriding email address for Payables separate remittance advice (sra)

    Overriding email address for Payables separate remittance advice (sra)
    After copying a production instance into a test or development instance, we would like to override email addresses for all emails sent from automated processes. For workflows and alerts, there is a feature to send all email to an override email address. This does not seem to work for Payables separate remittance advice (sra) emails.
    I believe (but could be wrong) that the SRA does not use the workflow mailer. Instead it uses the “XML Publisher Delivery Manager”. Is there a way to override all email addresses for emails sent through XML Publisher Delivery Manager?

    I also opened an SR on this question. I don't believe there is any solution for this requirement offered by Oracle. I am planning on writing a script to update supplier contact email addresses to an override email box for test instances. If anyone has a slicker solution, let us know.
    Here is Oracle's response:
    === ODM Answer ===
    Hi Tom,
    Thank you for your question. Unfortunately, this functionality is not available in R12. Based on my research, this functionality has been requested in Enhancement Request (ER) 9308736. I have added you to this ER. Please see the information below:
    1) The Enhancement Request has already been filed as Enhancement Defect 9308736. Enhancements have a long duration as they require review of various teams at different levels to determine desirability and feasibility. You can follow up the progress of this enhancement by monitoring this defect via MyOracleSupport. As this functionality is not available in R12, please consider customizing the needed feature in your internal organization.
    Edited by: Tom B on Sep 9, 2011 8:23 AM

Maybe you are looking for