Execute these queries, and only the AAG20000 table had 2 records without DOCNUMBR. Then in SQL Server I deleted these records, and this error was solved.
select * from AAG20000 where DOCNUMBR=''
select * from AAG20001 where aaSubLedgerHdrID in ()
select * from AAG20002 where aaSubLedgerHdrID in ()
select * from AAG20003 where aaSubLedgerHdrID in ()
Thank you to everybody for your help.