use AAAAA
UPDATE PM20000
SET PM20000.TRXDSCRN = RTrim(SOP30200.SOPNUMBE)+' - '+RTrim(SOP30200.CUSTNMBR)
FROM (SOP30200 INNER JOIN SOP30300 ON SOP30200.SOPNUMBE = SOP30300.SOPNUMBE)
INNER JOIN (((SOP60100 INNER JOIN POP10500
ON (SOP60100.ORD = POP10500.POLNENUM) AND (SOP60100.PONUMBER = POP10500.PONUMBER))
INNER JOIN POP30300 ON POP10500.POPRCTNM = POP30300.POPRCTNM)
INNER JOIN PM20000 ON POP30300.VNDDOCNM = PM20000.DOCNUMBR)
ON (SOP30200.ORIGNUMB = SOP60100.SOPNUMBE) AND (SOP30300.LNITMSEQ = SOP60100.LNITMSEQ)
WHERE LEN(PM20000.TRXDSCRN) = 0
AND POP30300.VNDDOCNM=PM20000.DOCNUMBR
AND PM20000.VENDORID = POP30300.VENDORID
AND SOP10100.SOPNUMBE = '578621'
This is what actually got sent to SQL
use AAAAAUPDATE PM20000
SET PM20000.TRXDSCRN = RTrim(SOP30200.SOPNUMBE)+' - '+RTrim(SOP30200.CUSTNMBR)
FROM (SOP30200 INNER JOIN SOP30300 ON SOP30200.SOPNUMBE = SOP30300.SOPNUMBE)
INNER JOIN (((SOP60100 INNER JOIN POP10500
ON (SOP60100.ORD = POP10500.POLNENUM) AND (SOP60100.PONUMBER = POP10500.PONUMBER))
INNER JOIN POP30300 ON POP10500.POPRCTNM = POP30300.POPRCTNM)
INNER JOIN PM20000 ON POP30300.VNDDOCNM = PM20000.DOCNUMBR)
ON (SOP30200.ORIGNUMB = SOP60100.SOPNUMBE) AND (SOP30300.LNITMSEQ = SOP60100.LNITMSEQ)
WHERE LEN(PM20000.TRXDSCRN) = 0
AND POP30300.VNDDOCNM=PM20000.DOCNUMBR
AND PM20000.VENDORID = POP30300.VENDORID
AND SOP10100.SOPNUMBE = '578621'
Look at the first line: use AAAAAUPDATE PM20000 -- What is causing this?
It is only this batch having this problem. All other sales batches posted fine today.