Добрый день.
Стоит задача проверять количества компонента техкарты ЕИ на делимость. Необходимо системно запретить проставлять дробное количество материала с неделимыми единицами измерения «ШТ», «РУЛ», «ПАЧ», «КМП» в ТК (необходимо выдавать ошибку типа "Е" как в заказах ТОРО, сообщение номер - CO139 - "Введите количество или количество без десятичных разрядов"). Настройка в CUNI уже сделана, проставил нули. Проблема в том, что нет предусмотренных пользовательских выходов на сохранении техкарты (IA01, IA02, IA05, IA06, IA11, IA12). Поэтому использовал BADI IMRM_COMP_PROCESSING. Проверка работало хорошо. Но данный BADI нам не подходит, поскольку вызвал ошибку в другом месте, точнее, в ФМ EAM_TASKLIST_GET_DETAIL (не возвращает данные по компонентам). Поэтому пришлось деактивировать этот BADI.
Подскажите, пожалуйста, какие есть варианты решения задачи? Всем спасибо заранее.
|