Как я могу изменить страницу (31) Список товаров после публикации в журнале статей в Ms. NAVISION
Я хочу сделать предупреждение, пока товар в инвентаре <= количество страхового запаса, поэтому я создаю новое поле "Нет на складе" в таблице Item (27) и помещаю этот код в список элементов страницы (31) в триггере OnAfterGetRecord().
IF (Inventory<= "Количество страхового запаса") THEN VALIDATE("Нет на складе",TRUE) ELSE CLEAR("Нет на складе");
Это работает, но если я фильтрую "Нет в наличии" в списке, фильтр странный. Я должен изменить эту страницу после публикации журнала, но триггер OnAfterGetRecord() не может измениться.
1 ответ
Вы должны обновить (не страницу, а таблицу элементов), когда в системе выполняется какое-либо действие по инвентаризации. Все, что изменяет таблицу 32 (Элемент записи в книгу).
Я считаю, что есть способ сделать это без разработки. Вы можете периодически запускать функцию "Переупорядочить", и если она создает предложения по заказу для определенного элемента, то запасы невелики. Зависит от настроек.