Release Date: 06/10/2025
Version: 7.x & Up
Q - We have been having issues
with deferred processing for about a week now. We do not see the COP Posting Journal created. When our user Kelly tried to perform the COP Sales Journal Posting manually, they get the following error:
Btrieve Error 025 on CPSJNWRK Sales Journal Work File
We are getting errors every
day, even when we make sure there are no open sessions. Is there a way to see
what is causing the problem? Is there a log you can check that would give us
clarification?
A - After further investigating your deferred session, we saw that there are incomplete report sessions by
clicking on the up arrow on the bottom right corner. See sample screen below:
There
are three deferred processing sessions that are incomplete. The red x in the
icon means that something stopped that session. I can right
click on one of the icons to get more details. Then I
see the following error message for one of the icons:
This
message means there is a conflict on opening the CPSJNWRK work file during the posting of the COP Sales Journal. We can have only one session perform posting of sales journals at the same time. When Kelly tries to post on the client side, her session
conflicts with these three deferred processing “stuck” sessions and hence she gets the
error 025 as well. Since there are three stuck sessions, it probably means
your deferred processing for the COP Sales Journal has stopped for the past three nights.
We don’t know what caused the deferred posting session to get stuck in
the first place. But it is clear that the second and third error
icons are caused by the first error icon. We cleared each one of the error icons one by one until they all disappeared from the task tray.
Keep in mind
that deferred processing sometimes may get stuck like this. As part of a recommended daily procedure, someone in your organization needs to
review the deferred processing status. For example, you can review to make sure the COP posting journal gets created properly in Spooled Reports Manager each day. You need to clear the error condition if they are not completed to avoid the deferred process from becoming stuck.
EMK