IE2017

Универсальная Обработка "Групповое Проведение документов" для управляемых форм 2.0

Обработки - Обработка документов

Универсальная Обработка "Групповое Проведение документов" для управляемых форм

Как-то нужно было выполнить перепроведение некторых видов документов в нетиповой конфигурации на управляемых формах. Сперва решил позаимствовать обработку в БП 3.0 - но там всё оказалось очень убого. Времени лазить по типовым конфигурациям не было, и решил сделать свою. Не судите строго, сделано было за 30-40 минут, ничего особенного нет. При открытии формируется список всех типов документов из метаданных. Есть отбор по периодам, типам документов и по признаку проведенности (Примерно как в УПП 1.3). При проведении выводятся сообщения, какие документы были проведены, а какие не удалось провести.

Обработка универсальная, работает на любой конфигурации на Управляемых Формах.

Пользуйтесь на здоровье! (НЕ ЗАБЫВАЕМ ПОСТАВИТЬ ПЛЮСИК!!!)

Критика приветствуется!

 

28.05.2014. Изменения

1) сделал индикатор выполнения процесса (состояние), чтбы приблизительно можно было понимать есть ли время попить чай, пока проводятся документы. В состоянии отражается процент проведенных документов из общего числа

2) сделал выбор различных вариантов проведения (запись, проведение, отмена проведения)

3) Теперь проведение документов выполняется ПОСЛЕДОВАТЕЛЬНО! Т.Е. одним запросом выбираются все документы за период, упорядочиваются по дате и проводятся

4) После завершения процесса все непроведенные документы выводятся в текстовый документ, встроенный в форму. А то раньше непроведенные документы отражались только в окне служебных сообщений, откуда нельзя было скопировать данные.

Скачать файлы

Наименование Файл Версия Размер
ГрупповаяОбработкаДокументов
.epf 8,30Kb
28.05.14
97
.epf 8,30Kb 97 Скачать

См. также

Комментарии
1. Алла Елютина (alika) 27.11.13 10:37 Сейчас в теме
Нужная обработка, т.к. обработки в типовых конфигурациях на управляемых формах работают не всегда корректно. Надеюсь, что у Вашей нет таких проблем.
2. Саша Безымяный (help1Ckr) 27.11.13 11:22 Сейчас в теме
А где отборы? что бы отобрать по реквизитам?
3. Денис Кузнецов (kuza_87) 24 27.11.13 11:23 Сейчас в теме
Если найдёте какие-то косяки - пишите. Доработаю
4. Денис Кузнецов (kuza_87) 24 27.11.13 12:09 Сейчас в теме
(2) help1Ckr, Сделаю сегодня-завтра. Спасибо за замечание!
5. Денис Кузнецов (kuza_87) 24 28.05.14 08:12 Сейчас в теме
28.05.2014. Изменения

1) сделал индикатор выполнения процесса (состояние), чтбы приблизительно можно было понимать есть ли время попить чай, пока проводятся документы. В состоянии отражается процент проведенных документов из общего числа

2) сделал выбор различных вариантов проведения (запись, проведение, отмена проведения)

3) Теперь проведение документов выполняется ПОСЛЕДОВАТЕЛЬНО! Т.Е. одним запросом выбираются все документы за период, упорядочиваются по дате и проводятся
4) После завершения процесса все непроведенные документы выводятся в текстовый документ, встроенный в форму. А то раньше непроведенные документы отражались только в окне служебных сообщений, откуда нельзя было скопировать данные.
6. vovan_victory vovan_victory (vovan_victory) 52 28.12.16 12:23 Сейчас в теме
Может я чего не понимаю,но, почему нельзя открыть форму списка нужного документа, настроить нужные отборы, Ctrl+A выделить все отобранные документы, жмем меню "ЕЩЁ(или Все действия)", выбираем провести.
Начнется проведение всего массива выбранных документов.
7. Денис Кузнецов (kuza_87) 24 24.01.17 06:55 Сейчас в теме
(6)Потому что когда мы делам групповое проведение или отмену проведения, то нам нужно соблюсти последовательность созадания документов. Например чтобы продажа не провелась раньше поступления. В моей обработке последовательность учитывается.
8. vovan_victory vovan_victory (vovan_victory) 52 24.01.17 08:49 Сейчас в теме
(7)А восстановление последовательности в типовом механизме чем не походит?
Оставьте свое сообщение