Цитата:
Сообщение от
kaw
purchTable.CurrencyCode = "RUR" - инициал.через vendTable. в ошибке: "Поле с кодом 0 в таблице PurchParmTable не обнаружено."
Если по факту у вас - таблица PurchTable, а Аксапта пишет про PurchParmTable, то, видимо, ее где-то переклинило на счет id-шиков таблиц. С учетом того, на каком слое расположены таблицы, остается только шаманить с компиляцией, удалением индекса приложения, удалением кэшей на клиенте...
PS. Буквально вчера словил аналогичную ошибку на собственном Map'е для двух таблиц. Одно и то же отмапленное поле с одной таблицей работало нормально, а с другой - приводило к вылету ошибки про нулевой идентификатор. В моем случае вылечилось лишь после удаления Map'а из AOT, заливки его по-новой без сохранения идентификаторов и нескольких перекомпиляций всего кода, ссылавшегося на Map. Но, очевидно, когда объекты расположены на sys/dis/gls-слоях, это - не выход.