R12: AP/IBY/XDO: Payments EFT SFTP Transmission Error with Internal Error to Payment Server: "Error in writing data Broken pipe (Write failed)"
(Doc ID 2572808.1)
Last updated on JULY 19, 2022
Applies to:
Oracle Payables - Version 12.2 and laterOracle Payments - Version 12.2 and later
BI Publisher (formerly XML Publisher) - Version 12.2 and later
Information in this document applies to any platform.
Symptoms
Transmission of a payment file errors with the following:
oracle.apps.iby.exception.PSException: Internal Error to Payment Server: Error in writing data Broken pipe (Write failed)
at oracle.apps.iby.engine.CodePoint.invokeJava(CodePoint.java:272)
at oracle.apps.iby.engine.CodePoint.invoke(CodePoint.java:199)
at oracle.apps.iby.engine.TransmitConfig.transmit(TransmitConfig.java:216)
at oracle.apps.iby.scheduler.FDFormatProgramUtils.doTransmission(FDFormatProgramUtils.java:637)
at oracle.apps.iby.scheduler.FDExtractAndFormatting.doTransmission(FDExtractAndFormatting.java:426)
at oracle.apps.iby.scheduler.FDExtractAndFormatting.runMainLogic(FDExtractAndFormatting.java:322)
at oracle.apps.iby.scheduler.FDExtractAndFormatting.runProgram(FDExtractAndFormatting.java:159)
at oracle.apps.fnd.cp.request.Run.main(Run.java:156)
Internal Error to Payment Server: Error in writing data Broken pipe (Write failed)
An error occurred. Roll back any changes.
Done roll back changes.
Request completed in error.
at oracle.apps.iby.engine.CodePoint.invokeJava(CodePoint.java:272)
at oracle.apps.iby.engine.CodePoint.invoke(CodePoint.java:199)
at oracle.apps.iby.engine.TransmitConfig.transmit(TransmitConfig.java:216)
at oracle.apps.iby.scheduler.FDFormatProgramUtils.doTransmission(FDFormatProgramUtils.java:637)
at oracle.apps.iby.scheduler.FDExtractAndFormatting.doTransmission(FDExtractAndFormatting.java:426)
at oracle.apps.iby.scheduler.FDExtractAndFormatting.runMainLogic(FDExtractAndFormatting.java:322)
at oracle.apps.iby.scheduler.FDExtractAndFormatting.runProgram(FDExtractAndFormatting.java:159)
at oracle.apps.fnd.cp.request.Run.main(Run.java:156)
Internal Error to Payment Server: Error in writing data Broken pipe (Write failed)
An error occurred. Roll back any changes.
Done roll back changes.
Request completed in error.
Replication Steps from a Payables Responsibility
- Setup a Transmission Configuration using SFTP (setup -> payments -> payment administrator -> transmission configurations)
- Setup a Payment System and assign the transmission configuration created above (setup -> payments -> payment administrator -> Payment Systems)
- Setup a Payment Process Profile using the payment system and transmission configuration created above (setup -> payments -> payment administrator -> Payment Process Profiles)
- Create an invoice, validate, and approve (invoices -> entry -> invoices)
- Create a Payment Process Request to pay the invoice using the payment process profile created above (payments -> entry -> payment manager -> submit single payment process request)
- Review the log of the format step and verify the error above occured
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |