Hi KSCL
I had a similar situation, and I ended up having to reset the batch number to 1 in order to fix it. One way to reset the batch number to 1 is to perform Year End processing, but you may have a reason for not wanting to do this in June. The only other way to do it is to use a tool available to consultants like me but not to the average end user.
You might want to try running Data Integrity Check, but I'm not optimistic it will find and fix the problem.
Otherwise as Softrak suggested you should contact your Adagio consultant if you are not willing to run Year End processing.
Steve