gifts2017

Перепроведение документов (управляемый интерфейс) с возможностью очистки Видов Запасов (УТ11) и отменой регистрации в планах обмена.

Опубликовал mxm2 mxm2 (mxm2) в раздел Обработки - Обработка документов

В основном предназначена для УТ11. Умеет при проведении:
1. Очищать таблицу "ВидыЗапасов".
2. Отменять регистрацию в планах обмена.
3. Сначала распровести все документы, а потом провести их.
4. Может работать со списком документов (отбор по виду документа и интервалу), или по индивидуальному набору (поддерживает drag&drop, например из регистров)

В УТ11, иногда приходится перепроводить документы, несмотря на применение методики РАУЗ.

Причем удобно при проведении "обнулять", обычно скрытую табличную часть ВидыЗапасов. 

Также иногда удобно не регистрировать измененияв планах обмена.

Т.к. при проведении предыдущего документа в УТ11 иногда учитываются движения последующих документов, то удобно сначала распровести все нужные документы, а потом снова их провести.

Это и позволяет сделать представленная обрабтка для списка документов отобранных по виду и интервалу, или произвольного набора документов.

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

Наименование Файл Версия Размер
ПерепроведениеДокументов.epf 223
.epf 9,52Kb
18.01.13
223
.epf 9,52Kb Скачать
ПерепроведениеДокументовСВозможностьюОтбораПоОрганизации.epf 119
.epf 9,76Kb
11.12.13
119
.epf 9,76Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Алла Елютина (alika) 14.08.13 17:56
Возникла необходимость очистить Виды запасов, а затем перепровести документы. Очень пригодилась эта обработка. Спасибо
2. Marka_ (Marka_) 27.08.13 09:25
Обработка очень помогла. Спасибо.
3. Atom74 Atom74 (Atom74) 03.12.13 09:10
Не заменима при корректировках задним числом. Спасибо.
4. Артем Гусаров (Flashback1979SE) 05.12.13 03:59
Зачетная штука, когда надо перепровести документы, для перезаполнения аналитик по регистрам (аналитика по партнерам, аналитика по номенклатуре), в моем случае, после "кривой" свертки дублей справочников пользователем.
5. Артем Гусаров (Flashback1979SE) 05.12.13 03:59
Еще можно добавить возможность перепроведения по списку регистров...
6. Артем Гусаров (Flashback1979SE) 05.12.13 04:00
Можно при этом использовать стандартные процедуры из процедуры проведения каждого типа документа
7. Maxim Goncharov (maxx) 25.11.14 10:02
Ошибка похоже есть в этой обработке, документ перепроводятся в случайном порядке и не в хронологическом.

Не Нужно при переборе отсортированного по дате массива документов использовать инструкцию "Для каждого"
8. Фёдор Кубанец (tedkuban) 24.04.15 21:21
Вот небольшая корректировка. Делает две вещи:

1. Документы проводятся в правильной последовательности
2. Изменена передача параметров дат в запрос (мне непонятно, как работает указание даты без времени в запросе по >= или <=)

Если ЕстьОтмеченныеЭлементы Тогда
ТекстЗапроса = "ВЫБРАТЬ
| ТаблицаДокументов.Ссылка КАК Ссылка,
| ТаблицаДокументов.Дата КАК Дата
| ИЗ
| (" + ТекстЗапроса +

") КАК ТаблицаДокументов
|
|УПОРЯДОЧИТЬ ПО
| Дата";
Запрос = Новый Запрос(ТекстЗапроса);
Запрос.УстановитьПараметр("ДатаНачала", НачалоДня(Интервал.ДатаНачала));
Запрос.УстановитьПараметр("ДатаКонца", КонецДня(Интервал.ДатаОкончания));
9. 0pex 0pex (0pex) 14.07.15 18:24
По хорошему надо отмену проведеня и обратное проведение засунуть в одну транзакцию. Был случай, запускал эту обработку на большой конфигурации, что-то в начале не провелось и все - баста, половина документов осталась непроведенной - испортил базу. Ищи, свищи, что было проведено ранее, а что нет.
10. Никита Сапунов (clcru) 08.03.16 12:02
Выдает ошибку на 1С:Предприятие 8.3 (8.3.7.1949) Управление торговлей, редакция 11.2 (11.2.3.101):
"{Форма.Форма.Форма(185)}: Ошибка при вызове метода контекста (Выполнить)
Возврат Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("Ссылка");
по причине:
{(75, 37)}: Поле не найдено "Док.Организация"
И Док.ПометкаУдаления = ЛОЖЬ И Док.<<?>>Организация = &Организация"
11. Анна Воробьева (shashko) 16.05.16 09:14
(10) clcru, Здравствуйте. тоже ищу такую обработку для УТ 11.2. У Вас что-нибудь получилось?