Обработка для 1С: 8.1. Показывает документы, которые не совершили движение по тому или иному регистру.
Обработка тестировалась на УПП. Как работать:
- Открыть обработку
- Нажать кнопку «Обновить», для того что бы соформировать список документов и регистров.
- Выбираем документы (не забудьте поставить галочку), выбираем интересующие регистры для документов и формируем обработку.
//——————————————
В исправленной версии добавил
- Открытие документа при нажатии на документ в табличной части результата
- Открытие таблицы движений при нажатии на регистр в таблице результата
- Возможность смотреть документы по фильтру «Есть движения», «Нет движений», «Оба варианта»
- Добавлена возможность отбора документов (проведенные, не проведенные, все).
Ну что скачавшие молчите?Есть пожелания?
{Форма.Форма(273)}: Поле объекта не обнаружено (БракВПроизводстве)
РегистрДляПроверкиДвижений= РегистрыНакопления.БракВПроизводстве;
УТ 10.3, модифицированная.
Укажите, что обработка только для УПП или поправьте ошибку 🙂
Если ТекРегистр.Пометка= 1 Тогда
РегистрДляПроверкиДвижений= РегистрыНакопления.БракВПроизводстве;
ВернутьВидРегистраДвижения(ТекРегистр.ВидРегистра, ТекРегистр.Имя, РегистрДляПроверкиДвижений);
i= i+ 1;
ошметки отладки, или всегда проверка идет только по одному регистру? 🙂
(3) ошметки 😳
ну скачал…и что ? файл без расширения,8-ка его не читает и не понимает.
На УПП вроде работает — не лишним была бы возможность сохранять настройки и добавить возможность открытия документа из сформированного списка + проверка на то что нет движений по всем регистрам, а не только по выбранным.
(5) Это проблемы браузера. Расширение .epf
КОСЯК В ОБРАБОТКЕ ЕСТЬ КАК БЫЛО УКАЗАНО В (3). Ошибку поправил, как сервер более менее разгрузится — перезалью
Обработку поправил и перезалил.
Хорошо бы расшифровку повесить, чтобы можно было открывать документ без движений прямо из обработку, а не искать его в журнале.
Выводятся непроведенные документы. А зачем?
(10) Сделано
(11) Поставил фильтр. Изначально это было сделано для того что бы найти не проведенные документы с движениями (не встречали такие :), а они есть…).
Пробуем что получилось.Жду пожеланий, плюсиков и здоровой критики. ВСЕМ СКАЧАВШИМ ПРОСЬБА- СКАЧАЙТЕ НОВУЮ ВЕРСИЮ
Задумка хорошая, но ОЧЕНЬ долго отрабатывает.
Потому как через перебор документов.
Если же переделать через табличную модель (соединяя доки с движениями), будет выводить результат почти мгновенно
(15) не понял.Через запросы что ли?
(16) Именно. Например, я так получаю документы ОтчетОРозничныхПродажах без движений по регистру ТоварыНаСкладах:
——————
ВЫБРАТЬ
ВложенныйЗапрос.Ссылка
ИЗ
(ВЫБРАТЬ
ОтчетОРозничныхПродажах.Ссылка КАК Ссылка,
ТоварыНаСкладах.Регистратор КАК Регистратор
ИЗ
Документ.ОтчетОРозничныхПродажах КАК ОтчетОРозничныхПродажах
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах КАК ТоварыНаСкладах
ПО ОтчетОРозничныхПродажах.Ссылка = ТоварыНаСкладах.Регистратор
ГДЕ
ОтчетОРозничныхПродажах.Проведен) КАК ВложенныйЗапрос
ГДЕ
ВложенныйЗапрос.Регистратор ЕСТЬ NULL
УПОРЯДОЧИТЬ ПО
ВложенныйЗапрос.Ссылка.Дата
——————
Отрабатывает мгновенно.
(17) Идея понятна.Будет время -поправлю.