Проверка заполнения, дозаполнение справочников, документов перед записью, при проведении!
Номер релиза платформы, на котором тестировалась данная конфигурация: 8.3.12.1790.
При сопровождении доработанной сторонними разработчиками отраслевого решения 1С часто приходится сталкиваться с ошибками и недоработками программы.Приходится на месте оперативно исправлять ошибки, доработать алгоритмы и тянуть свои изменения с релиза на релиз пока разработчик не исправит.Процесс обновления превращается в кропотливый долгий процесс. Чтобы облегчить себе работу и избавиться от необходимости внести много мелких изменений в разных модулях конфигурации и сопровождать их
придумал следующий механизм:
В рабочую конфигурацию добавил несколько своих объектов, объединив их в подсистему и штампую теперь разного рода проверки с выводом сообщений, отказом в записи и алгоритмы заполнения как из пулемета.
Алгоритм проверок и дозаполнений пишется, тестируется и применяется в режиме предприятия!
Теперь при обновлении достаточно оставить эти объекты, тем самым сохраняются все проверки, доработки, алгоритмы настроенные ранее.
Выкладываю файл *.dt с примером.
Для добавления в рабочую конфигурацию нужно:
1. Создать пустую информационную базу без конфигурации.
2. Загрузить информационную базу из *.dt.
3. Выгрузить конфигурацию в файл *.cf.
4. В рабочей конфигурации "Сравнить, объединить с конфигурацией из файла"
и отметить по подсистемам файла "ПП_ПроцедурыПередЗаписью".
5. Жмём "Синий бочонок" и готово!
Infostart Validator
Контроль ввода данных в 1С: проверка заполнения реквизитов, обязательные поля, контроль перед записью и проведением, запрет проведения документа. Позволяет настраивать любые проверки данных в 1С 8.3/8.5 без открытия конфигуратора и написания кода.
Вступайте в нашу телеграмм-группу Инфостарт