По-моему, вы не в том порядке указываете параметры метода addDynalink. ИМХО должно быть так:
PHP код:
this.query().dataSourceTable(TableNum(PurchParmLine)).addDynalink(FieldNum(PurchParmLine, VendInvTransRecID), VendInvoiceTrans, FieldNum(VendInvoiceTrans, RecID));