SBX - Search With Button

SBX - Forum Post Title

manual check batch gone missing

Microsoft Dynamics SL Forum

tkemanis asked a question on 8 Sep 2014 2:46 PM

Question Status

Suggested Answer

I am unble to find a manual check batch I created with one manual check in it. I can clearly see it looking in reports such as "AP Batch register" and "unreleased AP Batch", with document status "t" and batch status "H".  But I can not F3 in the manual batches and find it. I am unable to "void" the manual check as the system thinks doesnt thinks its been created. It also shows as an open balance in Vendor maintenance, but am unable to apply the voucher to another manual check, because its stuck in this vanished batch.

Any help on this is much appreciated.

Tenisha Kemanis

Reply
Rick Kerns responded on 9 Sep 2014 10:19 AM
My Badges
Suggested Answer

You say that you can see this batch on the batch register report.  What entry screen does it show for this batch?  That should be the screen that you can use to access the batch.  The manual check screen is 03.030.00.  If the entry screen on the batch is showing 03.010.00 then the "manual check" was part of a voucher entry where you used the manual check tab on that screen to enter the check info.

Reply
tkemanis responded on 9 Sep 2014 11:14 AM

The entry screen is 03.030, but unable to find it in the manual check batch field. It skips right over my batch number in sequence when I search. Its like the system knows its there but I'm unable to see it.

Reply
Rick Kerns responded on 9 Sep 2014 1:18 PM
My Badges

The PV for that field is as follows:

Select * From Batch Where CpnyID = @parm1 and ((EditScrnNbr = '03030' and status in ('B','C','H','P','S','U')) OR (EditScrnNbr = '03620'and status in ('C','P','U') )) and module = 'AP' and BatNbr like @parm2 order by BatNbr DESC, EditScrnNbr

Since you said the batch status is H it now makes me think that the company id in that batch header record does not match you company id that you are logged into.

If you have access to SQL Management, run the following query and look at the CpnyID field.

Select * from batch where batnbr = 'xxxxxx' and module = 'AP'

xxxxxx will be the batch number in question.

Based on what you have said so far, that batch should be showing in the PV list for the 03.030 screen.

Reply
Elaine Rettig responded on 9 Sep 2014 4:28 PM
My Badges

This sounds like bug 25982 which says:

H or B status batches do not show in batch PV list in Manual Check/Payment Entry screen if there apdocs with T status

Run this  SQL script on app DB(s)

alter Proc Select_03030_Batch @parm1 varchar(10), @parm2 varchar ( 10) as
       Select * from Batch
           where CpnyID = @parm1
                 and ((EditScrnNbr = '03030' and status in ('B','C','H','P','S','U'))
    OR (EditScrnNbr = '03620'and status in ('C','P','U')))
             and module = 'AP'
   and BatNbr like @parm2
           order by BatNbr

Load  a file like this in the "possible values import" screen

File name 25892.csv

"Select_03030_Batch","","","Select * From Batch Where CpnyID = @parm1 and ((EditScrnNbr = '03030' and status in ('B','C','H','P','S','U')) OR (EditScrnNbr = '03620'and status in ('C','P','U') )) and module = 'AP' and BatNbr like @parm2 order by BatNbr DESC, EditScrnNbr","Batch","Batch.BatNbr;Batch Nbr;0;0","Batch.EditScrnNbr;Screen;0;0","Batch.Status;Status;0;0","Batch.PerPost;Period to Post;114;0","Batch.PerEnt;Period Entered;114;0","Batch.CtrlTot;Control Total   ;0;0"

Reply
bucknut responded on 11 Sep 2015 3:46 PM
My Badges

Hi Elaine,

I did a search for this bug number and don't see it in KB. One of my SL 2011 clients is experiencing the same issue. Can you send me a link to the bug and hot fix for this?

Reply
Project Maintenance responded on 19 Aug 2016 1:19 PM

Hello Elaine,  I also done a search for this and have a client with this issue.  Can you send me link to the bug and hot fix?  Thank you

Reply
Rick Kerns responded on 9 Sep 2014 10:19 AM
My Badges
Suggested Answer

You say that you can see this batch on the batch register report.  What entry screen does it show for this batch?  That should be the screen that you can use to access the batch.  The manual check screen is 03.030.00.  If the entry screen on the batch is showing 03.010.00 then the "manual check" was part of a voucher entry where you used the manual check tab on that screen to enter the check info.

Reply

SBX - Two Col Forum

SBX - Migrated JS