[7.7 ТиС. СТОП-БАРДАК] Автоперенос непроведенных документов на текущий день
База данных - Инструменты администратора БД
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
ОБРАБОТКА ПЕРЕНОСА НЕПРОВЕДЕННЫХ ДОКУМЕНТОВ В НАЧАЛО ТЕКУЩЕГО ДНЯ
Порядок запуска обработки в эксплуатацию:
0. обработку положить в папку КаталогБазы\ExtForms\]
1. в папке с базой создать подпапку АвтопереносДокументов.DIR, если так не сделать - при первом запуске обработки - создатся автоматически.
2. в папке с базой создать пустой текстовый файл с именем по формату даты ГГГГММДД.txt, где маркер даты - последний день, который считается обработанным, если таковой файл отсутствует - то при первом запуске обработки будут обработаны все дни с начала текущего месяца
3. в папке по п.1 - КаталогБазы\АвтопереносДокументов.DIR\ - создать текстовый файл config.cfg с настройками переносимых документов, согласно описанному ниже формату, если таковой файл отсутствует - при первом запуске обработки будет создан автоматически, с исключением из обработки переноса документа "ОтчетККМ" и "УД1_УправлениеРегистром", типовое содержимое настроечного файла
//строки, начинающиеся с символов // являются комментариями и не обрабатываются
//формат записей в этом файле:
//каждая запись на отдельной строке
//в записи-строке указываетя идентификатор объекта метаданных так как он задан в конфигураторе
//регистр символов непринципиален
//например:
//РеализацияТМЦ
//-ОприходованиеТМЦ
//ЗАЯВКАПОКУПАТЕЛЯ
//-списаниетмц
//если в первой позиции присутствует знак ""минус"" - данный вид документов исключается из обработки переноса
//если записи в этом файле отсутствуют - обрабатываются все непроведенные документы, которые могут проводиться
-ОтчетККМ
-УД1_УправлениеРегистром
4. обеспечить запуск данной обработки при старте системы, для этого в типовой конфигурации в процедуру ПриНачалеРаботыСистемы() последним оператором д.б. вставлен такой код:
конт=1; ОткрытьФормуМодально("Отчет",конт,КаталогИБ()+"ExtForms\che_АвтоснятиеПросроченныхЗаявок.ert");
КонецПроцедуры //ПриНачалеРаботыСистемы()
5. при выполнении обработки в папке КаталогБазы\АвтопереносДокументов.DIR\ формируются файлы-протоколы с данными переноса непроведенных документов, типа:
//автоперенос непроведенных документов прошлых дней, дата выполнения = 20200524
15:02:09: начало регламентной процедуры автопереноса непроведенных документов прошлых дней
15:02:09: обработка документов за период 20.05.20-23.05.20
15:02:09: перенесен непроведенный документ Перемещение ТМЦ НВ00000003 (24.05.20)
15:02:10: перенесен непроведенный документ Перемещение ТМЦ ЖУ00000001 (24.05.20)
15:02:10: перенесен непроведенный документ Перемещение ТМЦ ЖУ00000002 (24.05.20)
15:02:10: перенесен непроведенный документ Перемещение ТМЦ ДП00000001 (24.05.20)
15:02:10: перенесен непроведенный документ Перемещение ТМЦ ДД00000003 (24.05.20)
15:02:10: перенесен непроведенный документ Перемещение ТМЦ ДД00000004 (24.05.20)
15:02:10: перенесен непроведенный документ Перемещение ТМЦ ВИ00000003 (24.05.20)
15:02:10: перенесен непроведенный документ Перемещение ТМЦ ВИ00000004 (24.05.20)
15:02:10: перенесен непроведенный документ Перемещение ТМЦ ВИ00000002 (24.05.20)
15:02:10: перенесен непроведенный документ Перемещение ТМЦ НВ00000002 (24.05.20)
15:02:10: перенесен непроведенный документ Перемещение ТМЦ ДД00000001 (24.05.20)
15:02:10: перенесен непроведенный документ Перемещение ТМЦ ДД00000002 (24.05.20)
15:02:10: перенесен непроведенный документ Реализация ЦБ00000301 (24.05.20)
15:02:10: успешное завершение регламентной процедуры автопереноса непроведенных документов прошлых дней
6. при использовании распределенной базы данных (УРБД/РИБ) обработка исполняется только на центральной базе.
7. обработку можно запускать вручную.
8. обработка поставляется на условиях "как есть"
9. обработка проверялась на старых релизах ТиС ~937, но не содержит никакой специфики и будет работать и на текущих релизах ТиС, также обработка должна работать в принципе на любой конфигурации для бух. и оперативного учета. в т.ч. и на самописных конфигурациях на платформе 7.7
Вступайте в нашу телеграмм-группу Инфостарт