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