DeleteAction на Unit table
DeleteAction на Unit table для SalesQuotationLine не работает.
Создаем юнит, создаем sales quotation line c созданым юнитом (SalesUnit). Затем идем на юниты и удаляем созданный ранее юнит и... несмотря на то, что есть deleteAction (restricted) для SalesQuotationLine, юнит все равно удаляестя. Фишка в том, что у SalesQuotationLine есть еще одно поле наследуемое от EDT UnitId (PackingUnit) и система выбирает ЭТО поле, сравнивает значение с удаляемым юнитом (например, пустое поле) и наш юнит удален.
Если кто-нибудь сталкивался с подобной проблемой и решал ее, то поделитесь плиз.
Quick fix: ValidateDelete на Unit table, но это мне не оч нравится.
Kv: 4.0.2503.743; Av:4.0.2503.743.
|