Цитата:
Сообщение от
smailik
Я расчитывал на то, что если один из пользователей уже сменит основной товар и это попробует сделать другой пользователь, то Аксапта бодро отрапортует "Данные на форме не являются текущими".
должен ли дополнительный товар со смененным основным отображаться в гриде другого пользователя?
скорее всего, нет. а он отображается, если первый уже изменил, а второй еще не сделал research.
в результате у другого пользователя возможно состояние с нарушенным инвариантом. нарушенный инвариант очень тяжело отследить на той же самой записи.
впрочем, как хотите
Цитата:
Сообщение от
smailik
есть ли возможность вывести туда edit method который будет отображать внутренний код основного товара и при изменении его прописывать новый RefRecId в строки дополнительного товара?
да, в edit-методе можно изменить любые поля в записи.
но такое поведение будет неожиданным для всех, включая саму аксапту.