gifts2017

Проверка документов на наличие/отсутствие движений по регистрам и отражение в учете для типовых конфигураций (8.2)

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

Проверка документов на наличие/отсутствие движений по регистрам для типовых конфигураций (8.2)
Проверка отражения документов по УУ, БУ, НУ)

 

За основу взята обработка http://infostart.ru/public/19482/

Поиск:

  1. всех проведенных документов без движений,
  2. всех проведенных документов без движений по выбранному регистру,
  3. проведенных документов выбранного вида без движений,
  4. проведенных документов выбранного вида без движений по выбранному регистру,
  5. проведенных документов по списку без движений по выбранному регистру (список заполняется только теми видами документов, которые являются регистраторами выбранного регистра),
  6. непроведенных документов с движениями.

Поиск производится за указанный вами период, по любому выбранному вами регистру (регистры накопления, регистры сведений, регистры бухгалтерии).

Возможность перепровести найденные документы, либо удалить движения по непроведенным документам.

Обработка работает в УПП и БП. УТ и ЗУП нет в наличии, у кого есть прошу проверить и отписаться.

Это моя первая публикация. По всем недочетам прошу отписываться. Буду рада любой критике.

07.06.11

  1. Добавлена проверка на заполнение регистра, если поставлена галка "Только по регистру".
  2. Исправлено заполнение списка.

12.10.11

  1. Добавлена проверка отражения документов по УУ, БУ, НУ.
01.12.11
     1. Откорректировано отображение полей при смене переключателя.
 
12.12.11

     1. Отредактирована проверка документов "КорректировочныйСчетФактураВыданный" и "КорректировочныйСчетФактураПолученный"

25.01.12

  1. Отредактирована проверка документов "СчетФактураВыданный" и "СчетФактураПолученный" (в связи с внесенными изменениями 1С) (Отлаживалось на УПП и БУ, у кого есть УТ прошу проверить, т.к. не знаю какие изменения вносились в УТ по счет-фактурам)

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

Наименование Файл Версия Размер
Проверка документов на наличие/отсутствие движений по регистрам и отражение в учете для типовых конфигураций (8.2) 669
.epf 20,65Kb
25.01.12
669
.epf 20,65Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Igоr Sаulеviсh (gutentag) 06.06.11 12:12
ОШИБКА в Бухгалтерия предприятия, редакция 2.0 (2.0.23.9):

{ВнешняяОбработка.СписокДокументовбезДвижений.МодульОбъекта(35)}: Ошибка при вызове метода контекста (Выполнить)ТаблицаЗапроса = Запрос.Выполнить().Выбрать();
по причине:
по причине:
{(2, 59)}: Неверное присоединение
ВЫБРАТЬ ПЕРВЫЕ 1 ВЫРАЗИТЬ("" КАК Строка(200)) КАК Имя ИЗ <<?>>ГДЕ Регистратор = &Регистратор
2. Igоr Sаulеviсh (gutentag) 06.06.11 12:13
+ авансом за полезность идеи
3. Velvet (Hissin) 06.06.11 13:01
Спасибо. Отлаживала на УПП, пропустила. вечером поправлю перезапишу.
4. Igоr Sаulеviсh (gutentag) 06.06.11 16:06
(3) в типовой Зарплата и Управление Персоналом, редакция 2.5 (2.5.35.3) те же ошибки выходят :-/
5. Velvet (Hissin) 07.06.11 11:58
(4) А в каком случае ругается? Какие условия ставите отбора? Я проверила по всем возможным вариантам, у меня все работает. Ни единой ошибки ни в УПП ни в БП. Релиз БП 2.0.23.9
6. Igоr Sаulеviсh (gutentag) 07.06.11 12:29
(5) Ошибка возникала приусловии:
1) "по всем + не проведенные" -> найти документы
2) "по виду = поступление товаров и услуг + только по регистру="по всем" + проведенные" -> найти документы
7. Velvet (Hissin) 07.06.11 12:54
(6) Исправила. Проверьте, пожалуйста.
8. Igоr Sаulеviсh (gutentag) 07.06.11 13:11
(7)
1) обработка показывает регламентные операции - это правильно?

2) Осталась ошибка[см. внизу] "по виду" + "вид документа" = поступление товаров и услуг[взял первое попавшееся подруку] + "только по регистру="по всем" или "-//-" + "не проведенные"/"проведенные" -> найти документы


-------------
{ВнешняяОбработка.СписокДокументовбезДвижений.МодульОбъекта(35)}: Ошибка при вызове метода контекста (Выполнить)
ТаблицаЗапроса = Запрос.Выполнить().Выбрать();
по причине:

по причине:
{(2, 59)}: Неверное присоединение
ВЫБРАТЬ ПЕРВЫЕ 1 ВЫРАЗИТЬ("" КАК Строка(200)) КАК Имя ИЗ <<?>>ГДЕ Регистратор = &Регистратор
9. Velvet (Hissin) 07.06.11 13:40
(8)Если надо по всем регистрам, то не надо ставить галку "Только по регистру". На то она так и называется, что дает отбор только по одному выбранному регистру. Попробуйте выбрать вид: Поступление ТиУ и точку проведенные/не проведенные. И не ставьте галку "По регистру".
Обработка использует перебор по метаданным. Если вы хотите, чтобы эти документы не выходили, ставьте галку "По списку", снимите галки с тех документов, которые вам не нужны.
10. sound sound (sound) 09.06.11 16:31
11. Сергей (Dankos) 14.06.11 13:56
Я заметил, что у меня при отборе по всем документам и одному регистру обработка перебирает все документы, даже те, которые не являются регистраторами для указанного регистра. Это очень не удобно на больших ИБ. Я думаю что в перебор документов надо добавить проверку на регистратора!!!
12. Velvet (Hissin) 14.06.11 14:08
(11) Дубль два. Если не хотите поиск по всем документам выберите точку "по списку". Тогда на закладке "Список" будут только те документы, которые являются регистраторами этого регистра. Если это неудобно могу переделать, но иногда и такую фигню просят (понимаю глупость, но на всякий случай пусть будет :D ) На то она и универсальная, чтобы всякие отборы делать :)
13. Velvet (Hissin) 14.06.11 14:11
(10) спасибо. надеюсь начало хорошее :)
14. Евгения Тихомирова (e-tixom) 08.12.11 10:53
Конфигурация БП 2.0.29.10. Ошибка {[9;41]}: Поле не найдено "КорректировочныйСчетФактураВыданный.ВидСчетаФактуры" И КорректировочныйСчетФактураВыданный.<<?>>ВидСчетаФактуры = &ВидСчетаФактуры
15. Velvet (Hissin) 08.12.11 11:02
Нововведения правительства :) Подправлю в ближайшее время. Спасибо.
16. Сергей Власов (vsasav) 15.12.11 14:41
В КА работает! Ставлю +. Хотелось бы иметь в обработке возможность учитывать активные и неактивные записи регистров, т.к. иногда бухи помечают на удаление документы "Корректировка записей регистров", а записи в регистрах при этом остаются неактивными. Однако, как показывает практика, алгоритмы расчета себестоимости от 1С не учитывают активность записей регистров.
17. Екатерина Золотарева (Hissin) 15.12.11 14:47
Спасибо! На счет активности тоже замечено. У нас УПП. Пока не удалишь корректировку она берется в себестоимость.
На счет проверки, не совсем поняла какую проверку надо. Помеченные документы всегда становятся неактивными, тут поможет только удаление помеченных документов.
18. 1CProfessional (Paul_Nevada) 12.01.12 14:41
19. Екатерина Золотарева (Hissin) 12.01.12 14:55
20. Маргарита Гаманюкова (ritavg) 25.01.12 03:58
Отличная обработка. Спасибо автору.
21. Екатерина Золотарева (Hissin) 25.01.12 08:14
22. Antonio Ant (antek) 30.01.12 13:19
Автору спасибо за обработку и потраченное на неё время. Полезная вещь, спасибо также за сэкономленное время
23. Антон Антонов (materiy_boec) 16.04.12 15:00
Добрый день. при риб обмене возникает ситуация что документ помечен как проведённый, а заходишь в движения а там пусто. Ваша обработка покажет такие документы?
24. Екатерина Золотарева (Hissin) 16.04.12 15:10
Добрый день! Если хотите проверить на отсутствие вообще каких-либо движений, то делайте отбор по виду документа или по всем без отбора. Если хотите отследить какой-то один регистр то указывается соответствующий регистр. Покажет все документы согласно установленным условиям.
25. aleksei (alekseies) 08.02.13 14:56
есть ли проверка на поверку частичного проведения документов, т.е. проводки отсутствуют или присутсвуют не целиком, а частично ...........
26. Екатерина Золотарева (Hissin) 18.02.13 08:47
нет. для этого надо будет проверять необходимость создания каждой проводки/регистра по документу. а тупо проверять наличие движений по регистру, выдаст большую часть документов, т.к. не по всем регистрам проводится документ.
Могу добавить условие поиска на отсутствие определенной проводки в документе. Но проводку выбирать придется самим. надо?
27. Виктор Гузь (viktor.komers) 29.07.13 14:20
Спасибо автору! в релизе бухгалтерии типовой 2.0.49.12 вывалилась с ошибкой на счет фактуре, но не критично, вырубил этот тип дока из проверки и все, мне этого хватило! Перегружаем данные из УПП в БП, обработка незаменима
28. Екатерина Золотарева (Hissin) 29.07.13 14:29
(27) viktor.komers, Спасибо большое за комментарий. Я просто сейчас не работаю с конфой бухгалтерии, возможно что-то вылетело из проверки. Позже, когда время будет, опять поставлю все конфигурации и перепроверю.
29. Сергей Карташев (Elisy) 08.07.14 15:29
Если обработка завершается с ошибкой на каком-то документе (например, взаимная блокировка), то повторное нажатие "Найти документы" не перезаполняет таблицу и не уменьшает ее на число успешно обработанных документов.
30. Екатерина Золотарева (Hissin) 08.07.14 16:33
(29) Elisy, При нажатии на поиск он очищает таблицу и заново ее перезаполняет. Возможно из-за конфликта транзакций у вас вообще ни один документ не исправился. Или вы реально проверили, что документы исправлены и все равно попадают в таблицу при заполнении?
31. Алексей Лукин (cocuckep) 20.08.14 17:18
32. Екатерина Золотарева (Hissin) 20.08.14 17:47
(31) cocuckep, Возможно были какие-то изменения. Я не отслеживала, т.к. на УПП сейчас не работаю. Если мелкая ошибка подправьте, если глобальная, напишите, я разверну УПП и допишу.