Не дать менять пиво на воду!
У одного клиента при загрузке по правила обмена почему-то особенность учета пиво менялось на воду.
Пришлось сделать железобетонную заплатку, которую обойти практически невозможно:
Только тут надо еще проверять, что товар не группа, иначе будет ошибка при записи групп.
&После("ПередЗаписью") Процедура дрмкм_ПередЗаписью(Отказ) Если //Временная заплатка, чтобы вид номенклатуры пива не менялся НИКАКИМ ОБРАЗОМ! Осипов 24-11-19 ЭтотОбъект.ВидНоменклатуры.ОсобенностьУчета = Перечисления.ОсобенностиУчетаНоменклатуры.ПивоВПотребительскихУпаковках И ЭтотОбъект.ОсобенностьУчета <> Перечисления.ОсобенностиУчетаНоменклатуры.ПивоВПотребительскихУпаковках Тогда ЭтотОбъект.ОсобенностьУчета = Перечисления.ОсобенностиУчетаНоменклатуры.ПивоВПотребительскихУпаковках; КонецЕсли; КонецПроцедуры
Тестировал через редактор реквизитов, потому что неправильных товаров на момент тестирования в базе не было:
Работает даже в режиме обмен данными — загрузка.
А не было их потому что я их до этого обработал и заменил:
Но могли бы появиться новые. Для того и заплатка.
Среда: УТ 11.5 Объем: 0.5 час
Свежие комментарии