19.07.2017 15:30
Mtirt
 
Цитата:
Neutron OlegON,
Сетка без почтовика.

FinSoft, Да как раз там такая ситуация.

И так как в СМ+ нет запрета на ручной ввод цен в накладных перемещения/расходных, остается одно написать проверку. Я просто немного плохо представляю по каким критериям/признакам должна срабатывать проверка. Можно с помощью проверки(ну если например она стоит на запрете), просто тупо запретить ручной ввод в накладной и дать возможность заполнять ценами только автоматом?
Сравнить цену из спецификации с ценой, которая должна быть. Если отличается - вывести в проверку и запретить сохранение.

А еще, возможно поможет проверка 112:
Цитата:
112. Запрет регистрации расходной накладной не на основании счёта
Проверка срабатывает для расходной накладной с операцией "Продажа" при выполнении одного из следующих условий:
- в общих основаниях накладной нет счета;

- счет, являющийся общим основанием накладной, отсутствует в торговой системе или его статус отличен от "Выставлен" и "Закрыт";
- счет, являющийся общим основанием накладной, имеет другой режим округления, чем рассматриваемая накладная;
- в накладной есть артикулы, отсутствующие в счете - общем основании накладной;
- счет, являющийся общим основанием накладной, содержит артикулы, отсутствующие в рассматриваемой накладной.
- в накладной есть артикулы, цена которых отличается от цены этих артикулов в счете - общем основании накладной. Цены сравниваются без налогов для режимов округления "Цена без налогов" и "Сумма без налогов" или полные для прочих режимов округления.
20.07.2017 07:01
OlegON
 
Осталось только выяснить, какая же цена там должна быть. Куда ее оператор проставляет. И подходит ли 112 проверка.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.