1 Reply Latest reply on Oct 8, 2013 4:24 PM by OregonAlpha

    Invalid filename from Format Payment Instruction with Text Output conc prog

      hi there
      we are using EBS 12.1.3 and when producing an EFT file using the Format Payment Instruction with Test Output concurrent program, we are getting a file with an extra ".out" extension
      for exampe DE_CE_o81527.out.out.
      Seems like the IBY Payments Engine is using the concurrent program output file name and appending it to the prefix we have given.

      Anybody know of bug or patch for this. I have looked and looked in Meta-link without success. Its geting urgent now. Any help will be appreciated.

      here is an extract of logfile:
      length of the output - baos::488
      After formatting, periodicSeq is null or empty.{}Timestamp: Tue Mar 12 14:21:15 EST 2013
      length of the output - baos::488
      Exit: iby.scheduler.FDFormatProgramUtils.doExtractAndFormatCommon()Timestamp: Tue Mar 12 14:21:15 EST 2013
      Saving format output.
      Enter: iby.scheduler.FDExtractAndFormatting.queryFileSysAttributes
      Querying file system output attributes
      ppDir: null
      ppExt: null
      ppPre: null
      File system output settings that override the concurrent program default: {}
      Exit: iby.scheduler.FDExtractAndFormatting.queryFileSysAttributes
      Enter: iby.scheduler.FDFormatProgramUtils.saveToFileSystem()
      Concurrent request output file name: /u02/oracfg/EZCFGEBS/inst/apps/EZCFGEBS_ezi-cfg-ebs-001/logs/appl/conc/out/o881527.out
      Opened file in append mode: /u02/oracfg/EZCFGEBS/inst/apps/EZCFGEBS_ezi-cfg-ebs-001/logs/appl/conc/out/o881527.out
      Exit: iby.scheduler.FDFormatProgramUtils.saveToFileSystem()
      While savingoutput - m_instructionID : 11362
      Enter: iby.scheduler.FDExtractAndFormatting.saveFormatOutput()
      Mar 12, 2013 2:21:15 PM oracle.adf.share.config.ADFConfigFactory findOrCreateADFConfig
      INFO: oracle.adf.share.config.ADFConfigFactory No META-INF/adf-config.xml found
      Getting attached document ID
      Parameters passed ...
      pkValues[0] : 11362
      Returned values ...
      attachedDocId : -99
      Format output not exist. Saving it.
      Before savingoutput - m_instructionID : 11362
      Saving document as attachment
      Parameters passed ...
      pkValues[0] : 11362
      fileName : o881527.out
      Returned values ...
      attachedDocId : 60328
      After savingoutput - m_instructionID : 11362
      Saved attachment doc id: 60328
      Exit: iby.scheduler.FDExtractAndFormatting.saveFormatOutput()
      After buildingoutput - m_instructionID : 11362
      End Timestamp::Tue Mar 12 14:21:16 EST 2013
      Exit: iby.scheduler.FDExtractAndFormatting.doExtractAndFormat()
      Instruction status was CREATED, the instruction is set to transmit immediately and the transmission configuration is available. Starting transmission.
      Enter: iby.scheduler.FDExtractAndFormatting.doTransmission()
      Enter: iby.scheduler.FDFormatProgramUtils.getCPFilename()
      got CP outfile_name: /u02/oracfg/EZCFGEBS/inst/apps/EZCFGEBS_ezi-cfg-ebs-001/logs/appl/conc/out/o881527.out
      Exit: iby.scheduler.FDFormatProgramUtils.getCPFilename()
      Enter: iby.scheduler.FDFormatProgramUtils.doTransmission()
      Created ByteArrayInputStream containing the format output.iby.scheduler.FDFormatProgramUtils.doTransmission()
      Start transmission.iby.scheduler.FDFormatProgramUtils.doTransmission()
      Exit: iby.scheduler.FDFormatProgramUtils.doTransmission()
      Transmission successful. So setting result status to TRANSMITTED
      Enter: iby.scheduler.FDExtractAndFormatting.postResults()
      Executing BEGIN IBY_FD_POST_PICP_PROGS_PVT.post_results(:1, :2, :3, :4); END;
      Successfully executed PL/SQL.
      Exit: iby.scheduler.FDExtractAndFormatting.postResults()
      Exit: iby.scheduler.FDExtractAndFormatting.doTransmission()
      Exit: iby.scheduler.FDExtractAndFormatting.runMainLogic()
      End of Main logic: Tue Mar 12 14:21:16 EST 2013