Try running the below script. Do you see any results in the POP10310 or POP30310? You noted it was received so you should see the header for the record in the POP30300 and the lines in the POP30310. If the records are "mixed" between work and history than you most likely had an interruption and I would reach out to MS support for assistance.
declare @POPRCTNM char(17)
select @POPRCTNM = 'RCT0161772'
print 'POP10300 - Purchasing Receipt Work'
select * from POP10300 where POPRCTNM = @POPRCTNM
print 'POP10310 - Purchasing Receipt Line'
select * from POP10310 where POPRCTNM = @POPRCTNM
print 'POP30300 - Purchasing Receipt History'
select * from POP30300 where POPRCTNM = @POPRCTNM
print 'POP30310 - Purchasing Receipt Line History'
select * from POP30310 where POPRCTNM = @POPRCTNM
Thanks!