Docupresentment (IDS) Keeping Prior Transactions PRINTBATCHES Values From Receive-dsimessage.msg File (Doc ID 2182750.1)

Last updated on SEPTEMBER 22, 2016

Applies to:

Oracle Documaker - Version 12.4 and later
Information in this document applies to any platform.

Symptoms

On : 2.3 version, Docupresentment

IDS is keeping prior transactions PRINTBATCHES values from the receive-dsimessage.msg file. 

Have a PRODUCTION prod issue where IDS is keeping the prior transaction's PRINTBATCHES file value when running against the current transaction.

For example:

Documaker always creates 4 files = PRIMARY_AFP, PRIMARY_PDF, CC_AFP, CC_PDF.

Transaction 1: IDS sends the following print batches in the receive-dsimessage.msg:

PRINTBATCHES=5
PRINTBATCHES1=/dir/primary_123_afp.afp
PRINTBATCHES2=/dir/primary_123_pdf.pdf
PRINTBATCHES3=/dir/cc_123_afp.afp
PRINTBATCHES4=/dir/cc_123_pdf.pdf

This is Transaction 1's send-dsimessage.msg file which is CORRECT.

PRINTBATCHES1=/dir/primary_123_afp.afp
PRINTBATCHES2=/dir/primary_123_pdf.pdf
PRINTBATCHES3=/dir/cc_123_afp.afp
PRINTBATCHES4=/dir/cc_123_pdf.pdf

================================================
Transaction 2: IDS sends the following print batches:

PRINTBATCHES=3
PRINTBATCHES1=/dir/primary_456_afp.afp
PRINTBATCHES2=/dir/primary_456_pdf.pdf

This is Transaction 1's send-dsimessage.msg file which is CORRECT.

PRINTBATCHES1=/dir/primary_456_afp.afp
PRINTBATCHES2=/dir/primary_456_pdf.pdf
PRINTBATCHES3=/dir/cc_123_afp.afp
PRINTBATCHES4=/dir/cc_123_pdf.pdf

Transaction 2 is also getting PRINTBATCHES 3 and 4 created but keeping the file names from transaction 1. When this happens, the cc_123_afp.afp and cc_123_pdf.pdf that got generated from Documaker from the SECOND (2nd) transaction overwrites the FIRST transaction's cc_123_afp.afp and cc_123_pdf.pdf.

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, transactions are generated with incorrect data.

Changes

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms