gifts2017

Перепроведение документов

Опубликовал Андрей Шишмарев (andrey1508) в раздел Обработки - Обработка документов

Небольшая обработка по перепроведению документов, работает ВО ВСЕХ конфигурациях

Иногда сталкивался с необходимостью перепровести документы. Не во всех конфигурациях есть групповая обработка документов. Набросал небольшую обработку основанную на метаданных, т.е. будет работать ВО ВСЕХ конфигурациях. Проводятся документы проведенные и не проведенные, помеченные на удаление пропускаются. Можно провести сразу ВСЕ документы установив соответствующий флажок. Если не выбран период обработки - период учитываться не будет.

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

Наименование Файл Версия Размер
Первый вариант обработки - перепроведение документов одного типа 58
.ert 9,50Kb
25.09.12
58
.ert 9,50Kb Скачать
Второй вариант обработки - перепроведение документов нескольких типов 34
.ert 213,50Kb
25.09.12
34
.ert 213,50Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Игорь Воронкин (Воронкин) 25.09.12 19:58
... т.е. будет работать ВО ВСЕХ конфигурациях - В 8 работать не будет (Это раз).
... Не во всех конфигурациях есть групповая обработка документов - В 8, во всех конфигурациях есть групповое перепроведение документов (Это два).
2. Дмитрий (bigmal) 26.09.12 04:13
Воронкин, путаешь мягкое с теплым. 8-ка - это не конфигурация, а платформа. Это раз. Второе - в публикации указано, что она для 7-ой (!!!) платформы. Это два. А третье - надо по делу писАть. Кстати, обработка "так себе". Таких на коленке за день штуки по 3 пишется.
3. Андрей Казанцев (ander_) 26.09.12 07:37
мдя. Уж если прижмет, то в меню->операции->проведение документов.
Или скажете "...не у всех пункт меню "операции" доступен"?
И не очень это хорошо проводить за один раз документы только одного вида (судя по картинке - как раз так и работает) Если н.р. регистр меняется двумя видами документов, то можно долго пытаться получить от него верные остатки. Очень долго.
4. Александр Федорович (Фред) 26.09.12 09:15
В сервисе есть либо обработка, либо групповая обработка документов, кроме меню операций. И вообще насильственное и групповое ( во, загнул!) проведение требует очень внимательного и вдумчивого к себе отношения. В лучшем случае добавляет незамеченных ранее проблем, но в общей куче,в худшем создает их. По своему, к сожалению, опыту знаю...(( Чаще быстрее найти локальную ошибку с помощью анализа, чем сразу шашкой махать...))
5. Макас (makas) 26.09.12 09:53
Проводятся документы проведенные и не проведенные



Если бы обработка работала с нтеллектом, как в "Групповое перепроведение..." в БП 2.0 то цены бы ей не было!
6. Игорь Воронкин (Воронкин) 26.09.12 15:56
(2) bigmal, Спасибо, что просветил. Как я раньше жил ...
7. Андрей Шишмарев (andrey1508) 01.10.12 08:10
Еще раз повторюсь! НЕ ВО ВСЕХ КОНФИГУРАЦИЯХ ЕСТЬ ПЕРЕПРОВЕДЕНИЕ ДОКУМЕНТОВ - это РАЗ. ДВА - то что стандартная обработка перепроведения отрабатывает в транзакции. (При небольшом количестве документов не критично, в других случаях остальные работники тихо курят в сторонке). А три - в публикации две обработки: одна - это перепроведение одного типа документов (мы ее видим на картинке), а вторая - перепроведение нескольких типов документов (выбираем плюсом из списка документов).
8. Андрей Шишмарев (andrey1508) 01.10.12 08:20
Никто и не претендовал на звание "шедевра"! На коленке конечно неудобно писать, а создавалась за час за столом. Достали пользователи - один зарядит перепроведение, десяток тебя вызванивает с вопросами: "не могу войти в программу", "не сохраняется", "не проводится"..... Это инструмент - по-типу ножа или топора. Кухонные комбайны - другая тема)))
9. Андрей Шишмарев (andrey1508) 01.10.12 08:47
Какой интелект прикрутить? Интересующие параметры.
10. Владимир Макаров (vladimir_makarov) 11.12.12 20:17
А я бы написал так:
Текст модуля:

Процедура ????()
Док = СоздатьОбъект("Документ");
Док.ВыбратьДокументы(??, ??); //незаполненные параметры - интервал дат, можно не заполнять
Пока Док.ПолучитьДокумент() = 1 Цикл //получаем все документы
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа