У вас несколько принципиальных ошибок:
1.
purchLine - это только планируемые строки закупок.
purchLine может удаляться, изменяться после того, как приходный документ оформлен и разнесен.
факт надо смотреть в VendInvoiceJour.
2.
продажи и закупки ПРИНЦИПИАЛЬНО неправильно состыковывать вручную через аналитику.
сопоставление делает процедура закрытия склада.
разберитесь с inventSettlement.
3.
Я не понял что у вас работает не так.
У меня сумма выдается во всех строчках (ax 3.0 sp3)
Смысл этих сумм не проверял