How to automatically confirm check pay run (payment process request) in R12

Payment Method = check
The payment process profile (ppp) settings are as follows:
Processing Type=Printed
Payment Completion Point = When the Payment Instruction is Formatted
Default Payment Document= blank/null
Payment File=Send to File
My question is this. Is it possible or how do you configure oracle payments (PAYMENT PROCESS PROFILE [PPP] and/or PAYMENT PROCESS REQUEST [PPR])for check payments created as a file output like you have in 'EFT' instead of printing the checks and CONFIRM the PPR/payments AUTOMATICALLY after the checks/payments have been formatted.
The reason we are doing this is because we want an external agency to print the checks for my organisation.
What is happening at the moment is that the PPR runs and the payments file is created successfully. At this point, the PPR is in 'FORMATTED - READY FOR RECORDING' status. The PPR then remain in this status until it is manually confirmed by clicking the 'Take Action' icon in the 'payment instruction' tab and then clicking on 'CONFIRM'.
If the PPR is left in the above status, then the next submitted check pay run errors because the payment document(s) are still locked by the pay run that is in the 'Formatted - Ready for Recording' state.
If it is not possible to configure Oracle payments to auto confirm the check pay run of this type, is an API available that can be called to confirm check payments - once they are in the formatted status.
I've looked at the following notes in 'My Oracle Support', but they are not much use.
Note 1097547.1 is related to bug 8781032 which talks about "Automatic Initiate when Payment Process Request is Complete".
and then Note 1215392.1 relates to enhancement request.
Bug 10142423: GIVE AN OPTION IN PAYMENT PROCESS PROFILE TO SUBMIT POSITIVE PAY FILE AUTOMATIC
Thanks.

Try running this SQL
SELECT
r.calling_app_id,
r.created_by,
r.payment_service_request_id,
r.creation_date,
r.call_app_pay_service_req_code,
fa.application_name,
fu.user_name,
r.payment_service_request_status
FROM
iby_pay_service_requests r,
fnd_application_vl fa,
fnd_user fu
WHERE r.payment_service_request_id = <<your concurrent request ID>>
AND r.calling_app_id = fa.application_id(+)
AND r.created_by = fu.user_id(+)

Similar Messages

  • Error while terminating a 'Payment Process Request' in R12.

    Hello gurus, Please help me out with this error.
    When I am trying to terminate a 'Payment Process Request', the below error shows up.
    Error Page
    You have encountered an unexpected error. Please contact the System Administrator for assistance.
    Click here for exception details.
    The exception details are as follows.
    oracle.apps.fnd.framework.OAException: oracle.jbo.SQLStmtException: JBO-27122: SQL error during statement preparation. Statement: SELECT
    r.calling_app_id,
    r.created_by,
    r.payment_service_request_id,
    r.creation_date,
    r.call_app_pay_service_req_code,
    fa.application_name,
    fu.user_name,
    r.payment_service_request_status
    FROM
    iby_pay_service_requests r,
    fnd_application_vl fa,
    fnd_user fu
    WHERE r.payment_service_request_id = :1
    AND r.calling_app_id = fa.application_id(+)
    AND r.created_by = fu.user_id(+)
         at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:896)
         at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:870)
         at oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(OAException.java:993)
         at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:211)
         at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:153)
         at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:762)
         at oracle.apps.iby.disbursement.transaction.payment.webui.ReviewProposedPaymentsCO.processRequest(ReviewProposedPaymentsCO.java:76)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:596)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:251)
         at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1166)
         at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:964)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:931)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:655)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:251)
         at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:964)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:931)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:655)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:251)
         at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
         at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2513)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1751)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:538)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:426)
         at OA.jspService(_OA.java:212)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
         at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
         at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:234)
         at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:29)
         at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:879)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:619)
    ## Detail 0 ##
    java.sql.SQLException: Missing IN or OUT parameter at index:: 1
         at oracle.jdbc.driver.OraclePreparedStatement.processCompletedBindRow(OraclePreparedStatement.java:1783)
         at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3444)
         at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3493)
         at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1491)
         at oracle.jbo.server.QueryCollection.buildResultSet(QueryCollection.java:860)
         at oracle.jbo.server.QueryCollection.executeQuery(QueryCollection.java:669)
         at oracle.jbo.server.ViewObjectImpl.executeQueryForCollection(ViewObjectImpl.java:3723)
         at oracle.jbo.server.OAJboViewObjectImpl.executeQueryForCollection(Unknown Source)
         at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQueryForCollection(OAViewObjectImpl.java:4559)
         at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:743)
         at oracle.jbo.server.ViewRowSetImpl.executeQueryForMasters(ViewRowSetImpl.java:892)
         at oracle.jbo.server.ViewRowSetImpl.executeQueryForMode(ViewRowSetImpl.java:806)
         at oracle.jbo.server.ViewRowSetImpl.executeQuery(ViewRowSetImpl.java:800)
         at oracle.jbo.server.ViewObjectImpl.executeQuery(ViewObjectImpl.java:3643)
         at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQuery(OAViewObjectImpl.java:439)
         at oracle.apps.iby.disbursement.transaction.payment.server.SubmissionDetailsVOImpl.initQuery(SubmissionDetailsVOImpl.java:32)
         at oracle.apps.iby.disbursement.transaction.payment.server.ReviewProposedPaymentsAMImpl.initDetails(ReviewProposedPaymentsAMImpl.java:114)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:190)
         at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:153)
         at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:762)
         at oracle.apps.iby.disbursement.transaction.payment.webui.ReviewProposedPaymentsCO.processRequest(ReviewProposedPaymentsCO.java:76)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:596)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:251)
         at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1166)
         at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:964)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:931)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:655)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:251)
         at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:964)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:931)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:655)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:251)
         at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
         at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2513)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1751)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:538)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:426)
         at OA.jspService(_OA.java:212)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
         at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
         at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:234)
         at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:29)
         at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:879)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:619)
    java.sql.SQLException: Missing IN or OUT parameter at index:: 1
         at oracle.jdbc.driver.OraclePreparedStatement.processCompletedBindRow(OraclePreparedStatement.java:1783)
         at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3444)
         at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3493)
         at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1491)
         at oracle.jbo.server.QueryCollection.buildResultSet(QueryCollection.java:860)
         at oracle.jbo.server.QueryCollection.executeQuery(QueryCollection.java:669)
         at oracle.jbo.server.ViewObjectImpl.executeQueryForCollection(ViewObjectImpl.java:3723)
         at oracle.jbo.server.OAJboViewObjectImpl.executeQueryForCollection(Unknown Source)
         at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQueryForCollection(OAViewObjectImpl.java:4559)
         at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:743)
         at oracle.jbo.server.ViewRowSetImpl.executeQueryForMasters(ViewRowSetImpl.java:892)
         at oracle.jbo.server.ViewRowSetImpl.executeQueryForMode(ViewRowSetImpl.java:806)
         at oracle.jbo.server.ViewRowSetImpl.executeQuery(ViewRowSetImpl.java:800)
         at oracle.jbo.server.ViewObjectImpl.executeQuery(ViewObjectImpl.java:3643)
         at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQuery(OAViewObjectImpl.java:439)
         at oracle.apps.iby.disbursement.transaction.payment.server.SubmissionDetailsVOImpl.initQuery(SubmissionDetailsVOImpl.java:32)
         at oracle.apps.iby.disbursement.transaction.payment.server.ReviewProposedPaymentsAMImpl.initDetails(ReviewProposedPaymentsAMImpl.java:114)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:190)
         at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:153)
         at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:762)
         at oracle.apps.iby.disbursement.transaction.payment.webui.ReviewProposedPaymentsCO.processRequest(ReviewProposedPaymentsCO.java:76)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:596)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:251)
         at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1166)
         at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:964)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:931)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:655)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:251)
         at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:964)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:931)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:655)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:251)
         at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
         at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2513)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1751)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:538)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:426)
         at OA.jspService(_OA.java:212)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
         at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
         at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:234)
         at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:29)
         at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:879)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:619)

    Try running this SQL
    SELECT
    r.calling_app_id,
    r.created_by,
    r.payment_service_request_id,
    r.creation_date,
    r.call_app_pay_service_req_code,
    fa.application_name,
    fu.user_name,
    r.payment_service_request_status
    FROM
    iby_pay_service_requests r,
    fnd_application_vl fa,
    fnd_user fu
    WHERE r.payment_service_request_id = <<your concurrent request ID>>
    AND r.calling_app_id = fa.application_id(+)
    AND r.created_by = fu.user_id(+)

  • Payment Process Request split output by payment batch amount

    Hello,
    I have task to create multiple electronic outputs from payment process request.
    Example: I run payment process request with 4 payments (A, B, C, D) with amounts: 1000$, 2000$, 3000$, 2500$ then in payment process it splits by payee into 3 payments (E, f, g) with amounts: 1000$, 5000$ and 2500$. Then I have payment amount, for example 2500$, that means that into 1 payment output I can put only payments that sums below 2500$ or only one that is greater than 2500$. Other payments necessary to put into new outputs. Oracle standard process "Format Payment Instructions with Text Output" create only 1 output with all payments in other cases but if there is chosen my payment profile then it necessary a lot of outputs.
    Example with outputs where limit 2500$ amount sum for multiple payments else 1 payment:
    1. output: 1 payment with amount sum 1000$
    2. output: 1 payment with amount sum 5000$
    3. output: 2 payments with amount sum 2500$
    Question: Is it possible to create such custumization with Oracle Standard Payment Batch creation process?
    Or you have another ideas?
    Thanks!
    Edited by: 966870 on 2012.22.10 05:52

    Hello,
    I have task to create multiple electronic outputs from payment process request.
    Example: I run payment process request with 4 payments (A, B, C, D) with amounts: 1000$, 2000$, 3000$, 2500$ then in payment process it splits by payee into 3 payments (E, f, g) with amounts: 1000$, 5000$ and 2500$. Then I have payment amount, for example 2500$, that means that into 1 payment output I can put only payments that sums below 2500$ or only one that is greater than 2500$. Other payments necessary to put into new outputs. Oracle standard process "Format Payment Instructions with Text Output" create only 1 output with all payments in other cases but if there is chosen my payment profile then it necessary a lot of outputs.
    Example with outputs where limit 2500$ amount sum for multiple payments else 1 payment:
    1. output: 1 payment with amount sum 1000$
    2. output: 1 payment with amount sum 5000$
    3. output: 2 payments with amount sum 2500$
    Question: Is it possible to create such custumization with Oracle Standard Payment Batch creation process?
    Or you have another ideas?
    Thanks!
    Edited by: 966870 on 2012.22.10 05:52

  • How to add invoices while creating Batch Payment in Oracle Apps R12

    Hi all,
    how to add invoices while creating Batch Payment in Oracle Apps R12
    Thanks

    Can you elaborate your problem in detail ?

  • R12 Payable - Payment Process Request Report

    I need to list payments ordered by vendor name in Payment Process Request Report.
    Currently I don't see any logic how payments are printed in "Payment Process Request" report.
    Does anyone know how to resort this report?
    Thanks,
    Joon

    Hi,
    R12 AP not showing Accounting entry for currency exchange loss account where as same accounting entry is apearing in GL...
    ### Steps to Reproduce ###
    1. Create AP Prepayment and pay full with forign currency (USD) Exchange rate 3.1
    2.Create invoice with forign currency(USD) Exchange rate 3.75
    3.go to tools/view accounting events
    4. run the create accounting and go to GL and check the accounting entry
    Please advise
    Regards

  • IBY - Payment Process Request in status Formatting

    I have a problem with the payment process for a payment with processing type = PRINTED:
    Steps:
    I submit a Set Request, this contains the next requests
    Payment Process Request Program
    Scheduled Payment Selection Report
    Format Payment Instructions (this will create payment instructions)
    Payment Instruction Register --> but this output showed Formatted - Ready for Recording
    How do I confirm a payment, only process running?
    Thanks!
    Carlos

    Hi
    Please review the note R12: Payment Process Request (PPR) Stuck In Status Formatting [ID 561048.1]
    Hope this helps.
    Thanks
    Manish Jain.

  • R12 Payment Process Request only picking up 1 Credit Note per supplier

    I am using R12 v 12.1 and have found an issue when I create a Payment Process Request that includes multiple credit notes for a supplier. When I create the batch only 1 credit note is selected. When I attempt to manuallly add another credit note it adds it to the batch however when I confirm the payment batch only 1 credit note is applied The nett amount for the supplier is still positive so I am unable to determine why this issue is occuring. Can anyone tell me if there is a setting to allow multiple credit notes within a payment process batch for a supplier?
    I have found something but am not sure if this is the solution. Under the 'Process Automation' tab when I create a PPR template I have noticed an option called 'Maximize Credits'. If this check box is selected will it allow multiple credit notes for 1 supplier to be added to a payment batch or is this option used for something different?
    Can someone please help with my issue.
    Thanks

    Yes, you are correct.
    You have to select the option "Maximize Credits" that will select all the available credit notes for the supplier while processing the PPR.
    Thanks
    Manish

  • R12 Payment Process Request Status Report adding extra columns to XML data.

    In 11i, we had modified the Preliminary Payment Report to include extra columns ( invoice distributions). In r12 , that report is obsolete and Oracle introduced a new report "Payment Process Request Status Report". This request uses BI Publisher to generate the final report output. I am unable to modify the template since the XML output of the report does not
    contain the invoice distribution account data. We need to know how can we modify the XML data to include the extra columns.
    For Funds Disbursement Process ( Payment Instruction File) , Oracle provides IBY_FD_EXTRACT_EXT_PUB extensibility package to construct custom XML element structure that can be added to the payment XML extract generated by Oracle Payments. Do we have something similar for this report ? Are there any other options available ?
    Thanks

    Hi
    The same package "IBY_FD_EXTRACT_EXT_PUB" works for payment process request status report also. Please add the logic to get the distribution data in this package and you will see the new XML tags in this report also.
    Hope this helps.
    Vinit

  • Payment Process Request Status Report - Add Invoice Distribution Section

    Hi,
    I posted this in the E-Business Financial forum, but I think this is the right forum to seek for an answer to my question.
    In R12.1.3, I need to add Invoice Distribution details into "Payment Process Request Status Report" report. I know that function "Get_Docline_Ext_Agg" in package "IBY_FD_EXTRACT_EXT_PUB" needs to be extended, but I do not know how to do it when it involves adding a new level of records into the XML, assuming that an invoice line can have multiple distribution entries, the function return could not simply be an aggregate value but instead needs to be a collection of records, so I can loop throug them in the RTF tempalte using for-each statement.
    Please let me know if this makes sense and/or if you had to deal with a similar issue.
    Thanks,
    Sinan

    Hi,
    Is this the right forum to post this question?
    I would appreciate any comments.
    Thanks,
    Sinan

  • R12 Payment Manager: Unstarted Payment Process Request

    In the Payments Dashboard we have 1 Request "Processing" since mid August. The Status on ap.ap_inv_selection_criteria_all is 'Unstarted' and nothing has been selected against it. On Metalink it says unstarted Payment Process Requests can be delete but doesn't say how. The Cancel button is greyed out.
    I can't call up the Payment Process Request in the normal Payment Screens. Does anyone know how I can either get rid of it (the users don't want to keep seeing it in the Payment Dashboard) or pick it up to continue the process?
    Any help would be appreciated.

    You can delete the records in ap_inv selection criteria for this payment request.
    Also update the checkrun_id column to null in ap_payment_schedules table.
    Thanks

  • Add Additional Info to "Payment Process Request Status Report"

    R12.1.1 Payables
    I have to add some extra fields to "Payment Process Request Status Report" when processing payments.
    What package do I have to customize?
    Is this IBY_FD_EXTRACT_GEN_PVT? If so, where do I have to modify?
    I have to add project and task information stored in ap_invoice_distributions_all table.
    Thanks,
    Joon

    Hi, you may take a look at IBY_FD_EXTRACT_EXT_PUB package. It is used in the payment process and allow to add fields to the XML file.
    There's 5 functions in that package which are called at diffetent level. Some are called once only for the payment instruction, another one is called once per payment, ... and one is called once per document payable line.
    We used this package to Call a XX package which then add information to the xml file.
    We did that so that we can add new field on the check.

  • Payment Process Request Status Report - unmask bank account number

    Dears,
    My requirement is to unmask bank account number in Payment Process Request Status Report (short code: IBY_FD_PPR_STATUS_PRT). It is possible to achieve?
    Thanks for any help and suggestions.
    Rgds,
    Marcin

    Sunil wrote:
    Guys,
    Can you please tell me what is the Data Definition name associated with Payment Process Request Status Report.
    Looking forward to your replies.
    Thanks.
    -SunilLogin to (XML Publisher Administrator) responsibility and click on Templates, query "Payment Process Request Status Report" and click on Go and this should show the "Data Definition". You can also click on "Payment Process Request Status Report" link and get all the details (Template Files, File name, Localized/Translatable Template ..etc).
    Thanks,
    Hussein

  • Customize Data Definition for Payment Process Request Status Report

    R12.1.1 Payables
    I have to add some extra fields to "Payment Process Request Status Report" when processing payments.
    What package do I have to customize?
    Is this IBY_FD_EXTRACT_GEN_PVT? If so, where do I have to modify?
    I have to add project and task information stored in ap_invoice_distributions_all table.
    Thanks,
    Joon

    Sunil wrote:
    Guys,
    Can you please tell me what is the Data Definition name associated with Payment Process Request Status Report.
    Looking forward to your replies.
    Thanks.
    -SunilLogin to (XML Publisher Administrator) responsibility and click on Templates, query "Payment Process Request Status Report" and click on Go and this should show the "Data Definition". You can also click on "Payment Process Request Status Report" link and get all the details (Template Files, File name, Localized/Translatable Template ..etc).
    Thanks,
    Hussein

  • How to automate selective deletion of ods in process chain

    Hi,
    How can we automate selective deletion of ods in Process chain. I tried with the proceedure. Using T-code "delete_fact" I gave selection parameters and Name of the program and saved this as variant and gave the same program and variant in Process cahin. But it is not deleting data. So plz guide me whether I have missed anything in this proceedure.

    Hi purushottam,
                           you have to give to program variants in the process chain for data deletion to take place. in the first program variant include the rsdrd_delete_facts as program name and in the program variant give a variant for your infoprovider selection.
    Now again select another program variant and include the name of the program which you get after selecting the infoprovider name and  the generate selection program  option in the "program for deleting selected entries from the data target" screen " and press execute.
    again give another variant for your field selection.
    now try execute the process chain.

  • Payment Process request hangs when process in more than 7000 invoices.

    We are using oracle E-BIZ R12 version in our company.The problem we are facing while Payement process request program is when we are trying to process more than 8000 invoices the entire application hangs.No new logins are allowed till the entire process ends and it takes a lot of time to process. Kindly help me with this.
    Thanks and regards..

    Are both the payments for the employee not transferred or only the unpaid one ?
    How about paying both the amounts(status paid) and then do a transfer to SLA.
    Cheers,
    Vigneswar

Maybe you are looking for

  • Foobar2000 Clone

    i've seen alot posts of people wishing for a port of foobar to linux. im happy with my setup so i havent tried it yet but ive heard it was comparable to foobar and has a foobar gui in the dev version, anyways heres the link if someone wants to try it

  • Why is Oracle's default sort different in these two databases?

    DB version: 10gR2 Schema: SCOTT In one of our instance's Scott schema when i added a new row to emp table , the new row came at the top of the table. insert into emp(empno,ename,job,mgr) values (8000,'Komal','Postman',32); set lines 1000 set pages 70

  • Regarding Shipment Document

    hello Guys, There is a different scenario i've encountered while working for a client.It is regarding shipment. Scenario: Sometimes Client has to send huge quantity in one order to outside state for example Chennai from Pune. Now sometime Client hire

  • How can I deauthorize computers that I no longer own or have access to?

    I need to deauthorize computers that I no longer own or have access to. How can I do this? Thanks

  • What should I do to upgrade my current MacBook Pro?

    I bought this MacBook Pro in 2007. It is a great computer I know it is old, but I cannot afford a new computer. So what Can I do to upgrade what I currently have? MacBook Pro 15-inch 2.4/2.2GHz Processor is: 2.2 GHz Intel Core 2 Duo Memory: 3 GB 667