Обработка ищет проведенные документы в базе (по выбранному типу), которые не сформировали бухгалтерские проводки. Такие коллизии возникают обычно после обмена данными между конфигурациями (например, такие ситуации могут появиться после загрузки документов из Торговли 11 в Бухгалтерию 3.0). Найти такие ошибки вручную – задача непростая, а с данной обработкой становится впосле по силам пользователям программы с любым уровнем подготовки.
Вначале необходимо выбрать тип документов, среди которых будем искать такие коллизии.
Затем, нажав на Заполнить, увидим список проблемных документов.
В нижней части формы в поле Действие можно выбрать, что следует сделать с проблемными документами. На выбор 2 варианта: пометить на удаление или перепровести. После выбора действия необходимо нажать Выполнить действие:
Дальше необходимо подтверить свое намерение:
После выполнения действия в нижней части рабочей области программы появится сообщение:
Если попробуем перезаполнить список документов, то на этот раз он окажется пустой:
Войдя в список авансовых отчетов увидим наглядно, что они отработаны успешно:
Как отобрать документы по которым нет проводок, но галка проведен стоит. |
Я |
19.02.07 – 11:47
конкретно документы “перемещение товаров”
?
1 – 19.02.07 – 11:50
Лучше всего запросом.
2 – 19.02.07 – 11:50
http://infostart.ru/projects/652
Только там для УТ и УПП. Но добавить регистры бухгалтерии не долго.
3 – 19.02.07 – 11:52
+1 Левое соединение РБ к документу + условие ЕСТЬ NULL
4 – 19.02.07 – 11:59
вот так не выбирает
ВЫБРАТЬ
ПеремещениеТоваров.Ссылка,
ЕСТЬNULL(Таблица.Количество,0)
ИЗ
Документ.ПеремещениеТоваров КАК ПеремещениеТоваров
ЛЕВОЕ СОЕДИНЕНИЕ регистрнакопления.ПартииТоваровНаСкладах как Таблица по
ПеремещениеТоваров.Ссылка = Таблица.Регистратор
ГДЕ
ПеремещениеТоваров.Дата МЕЖДУ &Дата1 И &Дата2 И
таблица.Количество = 0
5 – 19.02.07 – 12:03
дайте запрос плиз
6 – 19.02.07 – 12:03
(4) (задумчиво) э-э-э.. ЕСТЬNULL(Таблица.Количество,0) – это ведь “условие”.. почему оно не в конструктиве “ГДЕ”?
7 – 19.02.07 – 12:04
ВЫБРАТЬ
Продажи.Регистратор,
ПРЕДСТАВЛЕНИЕ(Продажи.Регистратор)
ИЗ
РегистрНакопления.Продажи КАК Продажи
ГДЕ
Продажи.Период МЕЖДУ &НачДата И &КонДата
И (НЕ Продажи.Регистратор.Проведен)
8 – 19.02.07 – 12:05
(6)
>>>> ЕСТЬNULL(Таблица.Количество,0) – это ведь “условие”
5 баллов!!!
9 – 19.02.07 – 12:09
(7) шлем какой-то написсал ты тут.
Еще раз. Нужно отобрать документы у которых признак “провед” = истина, а движений в регистрах нет.
10 – 19.02.07 – 12:10
опечатка: признак “проведен”
11 – 19.02.07 – 12:12
Рабочий вариант запроса:
Query.Text = “ВЫБРАТЬ
| ВложенныйЗапрос.Ссылка,
| ВложенныйЗапрос.кол_во
|ИЗ
| (ВЫБРАТЬ
| “+ВидДокумента+”.Ссылка КАК Ссылка,
| ЕСТЬNULL(ВложенныйЗапрос.Поле1, 0) КАК кол_во
| ИЗ
| Документ.”+ВидДокумента+” КАК “+ВидДокумента+”
| ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
| Хозрасчетный.Регистратор КАК Регистратор,
| СУММА(1) КАК Поле1
| ИЗ
| РегистрБухгалтерии.Хозрасчетный КАК Хозрасчетный
|
| СГРУППИРОВАТЬ ПО
| Хозрасчетный.Регистратор) КАК ВложенныйЗапрос
| ПО ВложенныйЗапрос.Регистратор = “+ВидДокумента+”.Ссылка
| ГДЕ
| “+ВидДокумента+”.Дата МЕЖДУ &Дата1 И &Дата2
| И “+ВидДокумента+”.Проведен = ИСТИНА ” + ВстСклад + “) КАК ВложенныйЗапрос
|ГДЕ
| ВложенныйЗапрос.кол_во = 0″;
Query.SetParameter(“Дата1”, НачПериода);
Query.SetParameter(“Дата2”, КонПериода);
12 – 19.02.07 – 12:12
(9) можно мальца доработать и будет то что надо
13 – 19.02.07 – 12:16
(9) мдя, ступил, этот запрос наоборот делает.
14 – 19.02.07 – 12:20
Пример:
ВЫБРАТЬ
ТребованиеНакладная.Ссылка КАК Ссылка,
ХозрасчетныйОборотыДтКт.СуммаОборот
ИЗ
Документ.ТребованиеНакладная КАК ТребованиеНакладная
ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(, , Регистратор, , , , , ) КАК ХозрасчетныйОборотыДтКт
ПО ТребованиеНакладная.Ссылка = ХозрасчетныйОборотыДтКт.Регистратор
ГДЕ
ТребованиеНакладная.Дата МЕЖДУ &НачДата И &КонДата
СГРУППИРОВАТЬ ПО
ТребованиеНакладная.Ссылка,
ХозрасчетныйОборотыДтКт.СуммаОборот
ИМЕЮЩИЕ
СУММА(ЕСТЬNULL(ХозрасчетныйОборотыДтКт.СуммаОборот,0)) = 0
15 – 19.02.07 – 12:22
(11) спасибо, работает. а что в моем запросе было не так?
TimurM
16 – 19.02.07 – 12:23
(14) и тебе спасибо, добрый человек
1C-admin
31.07.2019
9 Comments
Отчет по документам, у которых установлен признак «Отражен в учете», но отсутствуют проводки.
По какой-то причине в КА 2.4 возникают ситуации, когда после отражения в учете у документов устанавливается признак “Отражен в учете”, но не появляются проводки. Этот небольшой отчет выводит список документов, чтобы можно было по крайней мере отразить в бухучете каждый документ отдельно, или перепровести их, чтобы они попали в список на отражение.
Тестировался на релизе 2.4.8.84.
Related Posts
Поиск документов без движений
Обработка позволяет найти в базе документы, проведенные по БУ, но не сформировавшие проводки.
В форме обработки необходимо указать период, за который будут анализироваться документы и виды документов для поиска среди них документов без проводок.
Также имеется возможность перепровести найденные документы.
Скачать — Поиск документов без движений
В случае необходимости адаптирования/доработки обработок под вашу конфигурацию 1С обращайтесь к нашим специалистам по телефону
Обработки представлены для ознакомления. За результат работы обработок ответственность несет сам пользователь