ООП вроде бы крутое везде и всюду с наследованием контрактов и прочим, а мне надо искать и заменять все вхождения inventTable.PrimaryVendor на что-то типа salesLine.getPrimaryVendor().
Это значит, что не всюду вот в этом конкретном месте (в таблицах) нет инкапсуляции.