Поиск проведенных документов без движений

07.06.11

Задачи пользователя - Поиск данных

Поиск проведенных документов без движений (по мотивам http://infostart.ru/projects/652/ ).
Ищет документы у которых стоит галочка "Проведен", но движений нет, а затем проводит найденные документы.
Актуально после переброски по правилам обмена между конфигурациями.
Скорость конечно не ахти, но помогает. Работает в конфигурациях УТ, БП, ЗУП
Если есть идеи по оптимизации - пишите!

Внимание, обновлена!!!!

1. Скорость улучшилась на 30%
2. Пропускает при заполнении списка документов те, у кого отсутствует возможность проведения в метаданных
3. Для конфигураций  УТ пропускаются счет-фактуры выданные без галочки "Аванс"
4. Для конфигурации БП пропускаются счет-фактуры выданные без вида операции "Аванс" и счет-фактуры полученные при упрощенном учете НДС без галочек "На аванс" и "НДС принят к вычету"
5. При заполнении документов в запросе стоит "Выбрать разрешенные"

!!!Обновление 07.09.09:

Добавлена возможность поиска документов, принадлежащих партионному учету, но не прошедших по регистру "Партии товаров на складах"

!!!Обновление 26.05.10:

Улучшен поиск по партионному учету. Отчет формируется в пределах минуты.
Изменен алгоритм поиска. За основу взята обработка http://infostart.ru/public/20085/ , в которой исправил недочеты.
Учтены пожелания.

!!!Обновление 24.01.11 Исправлен баг с концом периода выборки по партиям
!!!Обновление 06.06.11 Исправлена ошибка с поиском документов по партионному учету

Скачать исходный код

Наименование Файл Версия Размер
ПоискПроведенныхДокументовбезДвижений
.epf 17,34Kb
1025
.epf 17,34Kb 1025 Скачать бесплатно
-
.1245168293 12,05Kb
136
.1245168293 12,05Kb 136 Скачать
Поиск с регистром Партии товаров на складах
.1252312423 13,12Kb
175
.1252312423 13,12Kb 175 Скачать бесплатно
Использование обработки

1) Выбрать период обработки

2) Нажать кнопку "Найти документы"

3) Для конфигурации УТ если надо найти документы, которые не прошли по регистру "Партии товаров на складах" надо поставить галочку "Только ошибки партионного учета"

4) Нажать кнопку "Провести документы"

!!!Обновление 24.01.11 Исправлен баг с концом периода выборки по партиям

!!!Обновление 06.06.11 Исправлена ошибка с поиском документов по партионному учету

См. также

Исправление в 1С:ЗУП/ЗКГУ ошибок по НДФЛ и взаиморасчетам с сотрудниками на начало расчетного года.

Корректировка данных Зарплата Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ Платные (руб)

Обработка исправляет технические ошибки по НДФЛ, взаиморасчетам с сотрудниками в 1С:ЗУП (1С:ЗКГУ) на начало года. Фактически все ошибки, которые проявляются в ведомостях на выплату, расчетных листках, при заполнении ведомостей на выплату и отчетах 6-НДФЛ и т.д. нужно начинать исправлять с начала расчетного года. Это позволит быть уверенными, что после завершения расчетов предыдущего года, начали работать с «чистого листа» без ошибочных остатков.

4800 руб.

06.10.2023    2603    29    15    

35

Тестирование и исправление ключей аналитики ERP, УТ11, КА

Корректировка данных Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

Незаменимая обработка для сопровождения конфигураций: ERP, УТ, КА. Позволяет вычистить многие ошибки в ключах аналитики, в ключевых справочниках конфигурации.

3600 руб.

10.02.2017    107253    636    173    

679

Ускоренное проведение документов (x4), устранение ошибок 60/62 счетов и зачет авансов (Бухгалтерия 3.0)

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    27914    82    146    

61

Быстрый поиск дублей с четким/нечетким поиском по любому сочетанию реквизитов/реквизитов таб. частей с отбором и быстрой заменой значений в ЛЮБЫХ базах 8.1-8.3 (УТ 10.3, БП 2, ЗУП 2.5, КА 1.1, УТ 11, БП 3, УНФ 1.6/3.0, КА 2, ЗУП 3 и т.д.)

Поиск данных Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Обработки помогут Вам легко и, главное, быстро (в 5 раз и быстрее штатной обработки 1С), выполнить поиск дублирующих данных в Ваших базах 1С на платформах 8.1-8.3. Это позволит уменьшить объем лишней информации в справочниках и документах, планах видов характеристик и др., упростит работу с данными пользователям. А так же можно, одним нажатием, узнать в каких ссылочных объектах есть вообще дубли! Понятное расположение команд и настроек, в сочетании с описанием и справкой, еще упростят процесс. А так же обновления Вы получаете бесплатно в течение года с момента приобретения данных обработок! (Обновление от 27.11.2023, версия 6.12)

10800 руб.

14.05.2012    155593    327    252    

559

Исправление ошибки закрытия месяца "Обнаружены ненулевые остатки по суммам при нулевом остатке по количеству в регистре себестоимости по организации". УТ 11.4,УТ 11.5, КА 2.4,КА 2.5, ERP 2.4, ERP 2.5, КА 2 Казахстан, Управление торговлей 3 для Казахстана

Закрытие периода Корректировка данных Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Управленческий учет Платные (руб)

Закрытие месяца - важный процесс в современных конфигурациях, таких как УТ 11.4, УТ 11.5, КА 2.4, КА 2.5 ERP 2.4,ERP 2.5, КА 2 Казахстан, УТ 3 Казахстан регламентные операции влияют на расчет себестоимости, и ошибки в данном расчете не дают картины деятельности организации.

2400 руб.

27.10.2021    22544    302    35    

74

Журнал изменений с восстановлением состояния ссылочных объектов и архивацией по HTTP / COM (расширение + конфигурация, 8.3.14+, ЛЮБАЯ конфигурация)

Архивирование (backup) Журнал регистрации Поиск данных Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 1С:Управление торговлей 11 Платные (руб)

База данных «сама» меняет данные в документах/справочниках? Тогда данный журнал изменений для Вас! Практически не влияет на скорость записи объектов за счет быстрого алгоритма! Скорость работы почти в 2 раза выше типового механизма "История изменений"! Позволяет следить за изменениями и удалением в любых ссылочных объектах конфигурации, с возможностью архивации по HTTP(!) или COM, и сверткой данных. А так же, может восстановить состояние реквизитов (значения) до момента изменения или удаления объекта из базы. Есть ДЕМО-база где можно самостоятельно протестировать часть функционала! Работает на любых платформах выше 8.3.14+ и любых конфигурациях! Версия 3.1 от 24.08.2023!

21600 руб.

15.05.2017    42639    10    24    

38

Заполнение документа "Корректировка регистров" произвольными данными

Закрытие периода Корректировка данных Платформа 1С v8.3 Система компоновки данных 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Управленческий учет Платные (руб)

Внешняя обработка, позволяющая произвольным образом заполнять документ "Корректировка регистров" Предназначена для использования в конфигурациях "Управление торговлей 11", "Управление небольшой фирмой", "ERP Управление предприятием", а также в других конфигурациях, в состав которых входит библиотека стандартных подсистем (БСП) версии 2.2+ и указанный выше документ.

2400 руб.

13.07.2015    50313    171    29    

121

Исправление ошибок по НДФЛ и взаиморасчетам с сотрудниками в 1С:Бухгалтерия 3.0

Корректировка данных Зарплата Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Внешняя обработка предназначена для исправления самых различных ошибок, возникших по самым разным причинам. Общее проявление этих ошибок видно в различии данных между: проводками и различными отчетами по НДФЛ, заполнении ведомостей на выдачу зарплаты, неверным расчетом НДФЛ при начислении ЗП и т.д.

3600 руб.

09.02.2024    708    3    4    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. sys_adminus 9 30.03.09 15:12 Сейчас в теме
А такое для 1С: Торговля и склад 7.7 есть ? или мож что нить подобное
+
6. y22-k 250 02.04.09 14:19 Сейчас в теме
О"кей, спасибо всем за замечания, как станет на работе полегче, возьмусь за исправление
(1) я где-то видел поищи в инете или и даже здесь
За оптимизацию и самому стыдно, т.к. я программист-любитель
+
3. СергейКа 669 30.03.09 16:42 Сейчас в теме
Чуть-чуть для оптимизации:
1. Проводимость/непроводимость документа лучше проверять при заполнении списка документов, а не уже при нажатии кнопки. При выборке использовать уже сформированный список, а не шариться заново по метаданным.
2. Так же при добавлении в список проверять права на изменения текущим пользователем.
При выполнении этого в типовой конфигурации уже половина документов отвалятся :)
3. Текст запроса одинаков для обоих случаев (все или один документ). Проще его выделить отдельно.
4. Для использования в типовых лучше поставить "РАЗРЕШЕННЫЕ" в запрос. Бывает много ограничений.
+
4. СергейКа 669 30.03.09 17:00 Сейчас в теме
Гм... Посмотрел получение движений... Кто ж так получает :)
Хочешь оптимизировать - стучись в личку :)
+
5. lion11 144 02.04.09 09:39 Сейчас в теме
Полезная обработка. Есть замечание: в БП документ счет-фактура (выданный и полученный) проводки формирует только на аванс, в остальных случаях не формирует, но проверять все равно надо, только с признаком "аванс".
+
7. y22-k 250 16.06.09 20:03 Сейчас в теме
Обновил
будут пожелания пишите
+
8. y22-k 250 18.06.09 10:21 Сейчас в теме
СергейКа 30.03.2009 16:42:51
2. Так же при добавлении в список проверять права на изменения текущим пользователем.

По поводу прав пока еще не разобрался как это работает
+
10. Поручик 4674 07.09.09 21:00 Сейчас в теме
(8)

{Форма.Форма(57)}: Ошибка при вызове метода контекста (Выполнить): {(6, 2)}: Неоднозначное поле "ЧекККМ.Проведен"
<<?>>ЧекККМ.Проведен = ИСТИНА
Результат = Запрос.Выполнить();
по причине:
{(6, 2)}: Неоднозначное поле "ЧекККМ.Проведен"
<<?>>ЧекККМ.Проведен = ИСТИНА


Конфа УТ 10.3
Пользовался Поиск с регистром Партии товаров на складах.

Кстати говоря, проработайте ситуацию с документом "Закрытие заказов покупателей". Он не обязательно должен делать движения по Партиям товаров на складах.
+
9. Bux2 144 29.06.09 11:24 Сейчас в теме
БП 1.6. Спасибо.
Неплохо бы добавить возможность распечатки реестра непроведенных документов (для удобства пользователей).
+
11. y22-k 250 08.09.09 09:27 Сейчас в теме
(11) Какая конфа и релиз
+
12. Nefertary 163 09.12.09 13:42 Сейчас в теме
При повторном нажатии "Найти документы" ТЧ ДокументыБезДвижений не очищается от предыдущих результатов
Bux2; +1
13. John911 08.02.10 13:32 Сейчас в теме
Доработать обработку для работы в УПП, цены не будет ;)
ketr; y22-k; +2
14. y22-k 250 04.05.10 15:57 Сейчас в теме
Nefertary 09.12.2009 13:42 Скрыть Пожаловаться
При повторном нажатии "Найти документы" ТЧ ДокументыБезДвижений не очищается от предыдущих результатов

Исправил и перезалил
+
15. y22-k 250 04.05.10 15:58 Сейчас в теме

John911 08.02.2010 13:32 Скрыть Пожаловаться
Доработать обработку для работы в УПП, цены не будет smile;)

Буду работать в УПП Сделаю пока не до этого
+
16. pismovlad@ya.ru 20.10.11 19:20 Сейчас в теме
спасибо за разработку. пользовался неоднократно...
+
17. iott 22.11.11 07:46 Сейчас в теме
Юзал на 1С:Предприятие 8.1 (8.1.15.14) в конфигурации Бухгалтерия предприятия, редакция 1.6 (1.6.30.7).
Поиск проведённых документов без движения выполняет, но по команде "ПровестиДокументы" вылетает ошибка:

{Форма.Форма(449)}: Ошибка при вызове метода контекста (Выполнить): {(5, 2)}: Таблица не найдена "РегистрСведений.УчетнаяПолитика"
<<?>>РегистрСведений.УчетнаяПолитика КАК УчетнаяПолитика
Результат = Запрос.Выполнить();
по причине:
{(5, 2)}: Таблица не найдена "РегистрСведений.УчетнаяПолитика"
<<?>>РегистрСведений.УчетнаяПолитика КАК УчетнаяПолитика
+
18. iott 22.11.11 08:25 Сейчас в теме
В начале процедуры "Процедура ОсновныеДействияФормыПровестиДокументы(Кнопка)" закоментил весь блок условия
//Если ДокументыБезДвижений.Количество() > 0 тогда
....
//КонецЕсли;
и попробывал провести документы.
Работает.
+
19. It-developer 24 24.11.11 14:09 Сейчас в теме
Хорошо, но почему имя скачанного файла без расширения?
+
20. raym0n 16.12.11 16:55 Сейчас в теме
Спасибо, помогло.
Работает!
+
21. PastorNak 13 11.01.12 16:42 Сейчас в теме
Спасибо большое, очень полезная и нужная вещь.
Так держать.
+
22. 924 17.12.13 10:48 Сейчас в теме
Добрый день! Как вы считаете в чем может быть причина появления проведенных документов без движений в базе?
+
23. y22-k 250 17.12.13 11:27 Сейчас в теме
(22) 924,
1. Перенос данных
2. Была еще такая тема как групповое перепроведение документов - когда сначала чистились движения по всем документам а потом проводились м.б сбои.
3 Сбой при проведении(глюк)
+
Оставьте свое сообщение