gifts2017

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

Опубликовал Евгений Литвинов (fuel56) в раздел Администрирование - Системное

Было замечено следующее: документ проведен, а движений нет! Чем это плохо? Например, товар продали, фактически отпустили со склада, а движений по регистрам нет, значит, покупатель может не заплатить за товар, а недосдачу могут повесить на ответственных лиц! Такого быть не должно! О причинах такой странности здесь говорить не будем, предлагаю обработку, которая пытается найти проведенные документы без движений.

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

Идея в следующем: находим все проведенные документы за период (из таблиц документов), причем документы берем только те, которые могут делать движения по регистрам накоплений. Еще находим все регистраторы регистров накоплений за период (из таблицы оборотов регистров накоплений). Документы которые есть в первой табличке, но нет во второй как раз те что нам нужны!

Минусы:

1. Например, документ счет-фактура выданные может иметь движения, но не всегда они есть у проведенного документа, т.е. по логике программы некоторые счета-фактуры могут делать движения, некоторые нет. Это нормально. Такие документы просто исключаются из проверки

2. Не проверяются табличные части документов. Например документ реализация товаров услуг имеет пустые табличные части и проведен, такой документ считается неправильным и попадает в отчет.

3. Если период в таблице обороты регистра накоплений и дата документа не совпадают, то документ может попасть в отчет, хотя движения у него есть! Например, документ заявка на расходование средств.

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

Наименование Файл Версия Размер
ПроведенныеДокументыБезДвижений 163
.epf 9,33Kb
12.12.12
163
.epf 9,33Kb Скачать

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение
Комментарии
1. aleksei (alekseies) 08.02.13 14:53
есть ли проверка на частично проведенные документы без движений?
2. Евгений Литвинов (fuel56) 08.02.13 15:16
не понял, обясни подробнее что нужно.
3. Sergio Bargio (sergiobargio1) 22.04.13 15:58
Спасибо,очень полезная обработка. Пожалуйста, подскажите будет ли перепроводить документы по дополнительным регистрам накопления, если заполнение этого дополнительного регситра описано не в модуле документа, а в подписке на событие со ссылкой на дополнительный модуль в общих модулях?
4. Евгений Литвинов (fuel56) 23.04.13 08:07
Поиск по дополнительным (я так понимаю не типовым) регистрам работает, вообще поиск осуществляется по всем регистрам не зависимо от того типовой он или добавленный, независимо от того где прописан алгоритм его заполнения. А вот проведение таких документов обработка не делает.
5. Лена (924) 17.12.13 10:42
Добрый день! Как вы считаете в чем может быть причина появления таких документов в базе?
6. Евгений Литвинов (fuel56) 17.12.13 11:01
Возможно движения теряются при обмене.