You say "seems valid", have you verified this? Run the following query
against your database:
select * from pm00400 where cntrlnum = (select ntvchnum from pm40100)
If this query returns a value then you will need to run the following query
to correct:
select max(convert(int, cntrlnum)) + 1 from pm00400
This result is what you will need to enter in the PM Setup window padded by
the number of zeroes you are using currently on your voucher number string.
Best regards,
--
MG.-
Mariano Gomez, MIS, MCP, PMP
Maximum Global Business, LLC
http://www.maximumglobalbusiness.com
To get out of the screen by not having to Ctrl-Alt-Delete, just have your
user select a different voucher using the magnifying glass (lookup).
Furthermore, have you checked to see if your AP voucher is padded with
enough zeroes so the voucher number can roll over adequately? For example if
your voucher number is set to 4 characters then the maximum number you can
have is 9999, the system will have issues rolling over to 10000 because the
voucher number was not define as a 5 character string.
Best regards,
--
MG.-
Mariano Gomez, MIS, MCP, PMP
Maximum Global Business, LLC
http://www.maximumglobalbusiness.com