Обработка справочников и документов по условию 1С7
Задачи пользователя - Корректировка данных
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Обработка документов 1C7 по условию
Универсальная обработка, предназначена для обработки документов.
Наиболее важные действия - проведение, удаление.
Документы можно выбрать по произвольному условию, записанному на языке 1С, а затем выбрать галочками только нужные.
С документами можно выполнить действия:
- Провести. Если документ не проведен, проведение останавливается.
- Сделать не проведенными.
- Пометить на удаление.
- Физически удалить.
- Перезаписать (просто еще раз записать - это нужно для УРБД).
- Изменить префикс. Можно заменить префикс стоящий до черточки "-" на новый, с сохранением номера после префикса.
- Очистить проводки операции выбранных документов
Условия
Базовые условия можно заготовить в файле ОбработкаДокументовПоУсловию.txt
- Если отчет внешний, то файл ОбработкаДокументовПоУсловию.txt должен храниться в одном каталоге с отчетом,
- Если отчет встроенный, то файл ОбработкаДокументовПоУсловию.txt должен храниться в папке ExtForms.
Структура файла:
Название условия 1
Условие 1
Название условия 2
Условие 2
и т.д.
Условия записываются на встроенном языке 1С, для их вычисления используется функция Шаблон.
Для указания документа используется переменная Об.
Например, условие может быть:
(Об.Вид()="ПриходнаяНакладная") И (Об.Проведен()=1)
Дополнительные настройки
Галочка "Сбрасывать галки после обработки" указывает, что после обработки документа нужно сбросить галочку.
Галочка "Останавливаться при ошибках" указывает, что при ошибках нужно прервать выполнение.
Вступайте в нашу телеграмм-группу Инфостарт