gifts2017

Документы, по которым нет движения

Опубликовал Алексей Чухланцев (AvalonE2008) в раздел Администрирование - Поиск данных

Обработка для 1С: 8.1. Показывает документы, которые не совершили движение по тому или иному регистру.

Обработка тестировалась на УПП. Как работать:

  1. Открыть обработку
  2. Нажать кнопку "Обновить", для того что бы соформировать список документов и регистров.
  3. Выбираем документы (не забудьте поставить галочку), выбираем интересующие регистры для документов и формируем обработку.

//------------------------------------------

В исправленной версии добавил

  1. Открытие документа при нажатии на документ в табличной части результата
  2. Открытие таблицы движений при нажатии на регистр в таблице результата
  3. Возможность смотреть документы по фильтру "Есть движения", "Нет движений", "Оба варианта"
  4. Добавлена возможность отбора документов (проведенные, не проведенные, все).

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

Наименование Файл Версия Размер Кол. Скачив.
1С 8.1 Документы по которым нет движений 1.01
.epf 18,40Kb
20.10.16
111
.epf 18,40Kb 111 Скачать
1С81ДокументыПоКоторымНетДвижения
.epf 14,02Kb
20.10.16
166
.epf 14,02Kb 166 Скачать

См. также

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

Комментарии

1. Алексей Чухланцев (AvalonE2008) 30.03.10 11:01
Ну что скачавшие молчите?Есть пожелания?
2. Андрей Кундеренко (mir-inoy) 31.03.10 09:12
{Форма.Форма(273)}: Поле объекта не обнаружено (БракВПроизводстве)
РегистрДляПроверкиДвижений= РегистрыНакопления.БракВПроизводстве;

УТ 10.3, модифицированная.
Укажите, что обработка только для УПП или поправьте ошибку :)
3. dvv01 (dvv01) 31.03.10 09:33
Если ТекРегистр.Пометка= 1 Тогда
РегистрДляПроверкиДвижений= РегистрыНакопления.БракВПроизводстве;
ВернутьВидРегистраДвижения(ТекРегистр.ВидРегистра, ТекРегистр.Имя, РегистрДляПроверкиДвижений);
i= i+ 1;

ошметки отладки, или всегда проверка идет только по одному регистру? :)
AvalonE2008; +1 Ответить 2
4. Алексей Чухланцев (AvalonE2008) 31.03.10 09:52
5. vlad vlad (winston1950) 31.03.10 10:52
ну скачал...и что ? файл без расширения,8-ка его не читает и не понимает.
6. Виталий Муратов (MuratovVV) 31.03.10 10:58
На УПП вроде работает - не лишним была бы возможность сохранять настройки и добавить возможность открытия документа из сформированного списка + проверка на то что нет движений по всем регистрам, а не только по выбранным.
7. Алексей Чухланцев (AvalonE2008) 31.03.10 11:04
(5) Это проблемы браузера. Расширение .epf
8. Алексей Чухланцев (AvalonE2008) 31.03.10 12:41
КОСЯК В ОБРАБОТКЕ ЕСТЬ КАК БЫЛО УКАЗАНО В (3). Ошибку поправил, как сервер более менее разгрузится - перезалью
9. Алексей Чухланцев (AvalonE2008) 01.04.10 02:54
Обработку поправил и перезалил.
10. Slon747 Захаров (Slon747) 08.04.10 09:10
Хорошо бы расшифровку повесить, чтобы можно было открывать документ без движений прямо из обработку, а не искать его в журнале.
11. Slon747 Захаров (Slon747) 08.04.10 09:20
Выводятся непроведенные документы. А зачем?
12. Алексей Чухланцев (AvalonE2008) 08.04.10 09:29
13. Алексей Чухланцев (AvalonE2008) 08.04.10 09:30
(11) Поставил фильтр. Изначально это было сделано для того что бы найти не проведенные документы с движениями (не встречали такие :), а они есть...).
14. Алексей Чухланцев (AvalonE2008) 08.04.10 09:31
Пробуем что получилось.Жду пожеланий, плюсиков и здоровой критики. ВСЕМ СКАЧАВШИМ ПРОСЬБА- СКАЧАЙТЕ НОВУЮ ВЕРСИЮ
15. Slon747 Захаров (Slon747) 09.04.10 13:40
Задумка хорошая, но ОЧЕНЬ долго отрабатывает.
Потому как через перебор документов.
Если же переделать через табличную модель (соединяя доки с движениями), будет выводить результат почти мгновенно
16. Алексей Чухланцев (AvalonE2008) 10.04.10 02:57
(15) не понял.Через запросы что ли?
17. Slon747 Захаров (Slon747) 11.04.10 11:43
(16) Именно. Например, я так получаю документы ОтчетОРозничныхПродажах без движений по регистру ТоварыНаСкладах:
------------------
ВЫБРАТЬ
ВложенныйЗапрос.Ссылка
ИЗ
(ВЫБРАТЬ
ОтчетОРозничныхПродажах.Ссылка КАК Ссылка,
ТоварыНаСкладах.Регистратор КАК Регистратор
ИЗ
Документ.ОтчетОРозничныхПродажах КАК ОтчетОРозничныхПродажах
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах КАК ТоварыНаСкладах
ПО ОтчетОРозничныхПродажах.Ссылка = ТоварыНаСкладах.Регистратор
ГДЕ
ОтчетОРозничныхПродажах.Проведен) КАК ВложенныйЗапрос
ГДЕ
ВложенныйЗапрос.Регистратор ЕСТЬ NULL

УПОРЯДОЧИТЬ ПО
ВложенныйЗапрос.Ссылка.Дата
------------------

Отрабатывает мгновенно.
18. Алексей Чухланцев (AvalonE2008) 12.04.10 01:40
(17) Идея понятна.Будет время -поправлю.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа