Универсальная обработка, предназначена для обработки документов.
Наиболее важные действия - проведение, удаление.
Документы можно выбрать по произвольному условию, записанному на языке 1С, а затем выбрать галочками только нужные.
С документами
можно выполнить действия:
1. Провести. Если документ не проведен, проведение останавливается.
2. Сделать не проведенными.
3. Пометить на удаление.
4. Физически удалить.
5. Перезаписать (просто еще раз записать - это нужно для УРБД).
6. Изменить префикс. Можно заменить префикс стоящий до черточки "-" на новый, с сохранением номера после префикса.
7. Очистить проводки операции выбранных документов
Базовые условия можно заготовить в файле ОбработкаДокументовПоУсловию.txt
Если отчет внешний, то он должен храниться в одном каталоге с отчетом, если встроенный, то в папке ExtForms.
Структура файла:
Название условия 1
Условие 1
Название условия 2
Условие 2
и т.д.
Условия записываются на встроенном языке 1С, для их вычисления используется функция Шаблон.
Для указания документа используется переменная Об.
Например, условие может быть: (Об.Вид()="ПриходнаяНакладная") И (Об.Проведен()=1)
Галочка "Сбрасывать галки после обработки" указывает, что после обработки документа нужно сбросить галочку.
Галочка "Останавливаться при ошибках" указывает, что при ошибках нужно прервать выполнение.