Как найти документы без проводок

документы без проводок в 1С

Обработка ищет проведенные документы в базе (по выбранному типу), которые не сформировали бухгалтерские проводки. Такие коллизии возникают обычно после обмена данными между конфигурациями (например, такие ситуации могут появиться после загрузки документов из Торговли 11 в Бухгалтерию 3.0). Найти такие ошибки вручную – задача непростая, а с данной обработкой становится впосле по силам пользователям программы с любым уровнем подготовки.

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

Затем, нажав на Заполнить, увидим список проблемных документов.

В нижней части формы в поле Действие можно выбрать, что следует сделать с проблемными документами. На выбор 2 варианта: пометить на удаление или перепровести. После выбора действия необходимо нажать Выполнить действие:

внешняя обработка

Дальше необходимо подтверить свое намерение:

1с предприятие 8

После выполнения действия в нижней части рабочей области программы появится сообщение:

документы без проводок

Если попробуем перезаполнить список документов, то на этот раз он окажется пустой:

внешняя обработка

Войдя в список авансовых отчетов увидим наглядно, что они отработаны успешно:

документы без проводок

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

Я
   TimurM

19.02.07 – 11:47

конкретно документы “перемещение товаров”

?

   Salvador Limones

1 – 19.02.07 – 11:50

Лучше всего запросом.

   IronDemon

2 – 19.02.07 – 11:50

http://infostart.ru/projects/652

Только там для УТ и УПП. Но добавить регистры бухгалтерии не долго.

   ZolotarevAA

3 – 19.02.07 – 11:52

+1 Левое соединение РБ к документу + условие ЕСТЬ NULL

   TimurM

4 – 19.02.07 – 11:59

вот так не выбирает

ВЫБРАТЬ

   ПеремещениеТоваров.Ссылка,

   ЕСТЬNULL(Таблица.Количество,0)

   
ИЗ

   Документ.ПеремещениеТоваров КАК ПеремещениеТоваров

   ЛЕВОЕ СОЕДИНЕНИЕ регистрнакопления.ПартииТоваровНаСкладах как Таблица по

   ПеремещениеТоваров.Ссылка = Таблица.Регистратор

ГДЕ

   ПеремещениеТоваров.Дата МЕЖДУ &Дата1 И &Дата2   И

   таблица.Количество = 0

   TimurM

5 – 19.02.07 – 12:03

дайте запрос плиз

   avmlvm

6 – 19.02.07 – 12:03

(4) (задумчиво) э-э-э.. ЕСТЬNULL(Таблица.Количество,0) – это ведь “условие”.. почему оно не в конструктиве “ГДЕ”?

   IronDemon

7 – 19.02.07 – 12:04

ВЫБРАТЬ

   Продажи.Регистратор,

   ПРЕДСТАВЛЕНИЕ(Продажи.Регистратор)

ИЗ

   РегистрНакопления.Продажи КАК Продажи

ГДЕ

   Продажи.Период МЕЖДУ &НачДата И &КонДата

   И (НЕ Продажи.Регистратор.Проведен)

   Salvador Limones

8 – 19.02.07 – 12:05

(6)

>>>> ЕСТЬNULL(Таблица.Количество,0) – это ведь “условие”

5 баллов!!!

   TimurM

9 – 19.02.07 – 12:09

(7) шлем какой-то написсал ты тут.

Еще раз. Нужно отобрать документы  у которых признак “провед” = истина, а движений в регистрах нет.

   TimurM

10 – 19.02.07 – 12:10

опечатка: признак “проведен”

   RomaKRSK

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) можно мальца доработать и будет то что надо

   IronDemon

13 – 19.02.07 – 12:16

(9) мдя, ступил, этот запрос наоборот делает.

   Salvador Limones

14 – 19.02.07 – 12:20

Пример:

ВЫБРАТЬ

   ТребованиеНакладная.Ссылка КАК Ссылка,

   ХозрасчетныйОборотыДтКт.СуммаОборот

ИЗ

   Документ.ТребованиеНакладная КАК ТребованиеНакладная

       ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(, , Регистратор, , , , , ) КАК ХозрасчетныйОборотыДтКт

       ПО ТребованиеНакладная.Ссылка = ХозрасчетныйОборотыДтКт.Регистратор

ГДЕ

   ТребованиеНакладная.Дата МЕЖДУ &НачДата И &КонДата

СГРУППИРОВАТЬ ПО

   ТребованиеНакладная.Ссылка,

   ХозрасчетныйОборотыДтКт.СуммаОборот

ИМЕЮЩИЕ

   СУММА(ЕСТЬNULL(ХозрасчетныйОборотыДтКт.СуммаОборот,0)) = 0

   TimurM

15 – 19.02.07 – 12:22

(11) спасибо, работает. а что в моем запросе было не так?

  

TimurM

16 – 19.02.07 – 12:23

(14) и тебе спасибо, добрый человек

1C-admin
31.07.2019
9 Comments

    Безымянный.png

Отчет по документам, у которых установлен признак «Отражен в учете», но отсутствуют проводки.

По какой-то причине в КА 2.4 возникают ситуации, когда после отражения в учете у документов устанавливается признак “Отражен в учете”, но не появляются проводки. Этот небольшой отчет выводит список документов, чтобы можно было по крайней мере отразить в бухучете каждый документ отдельно, или перепровести их, чтобы они попали в список на отражение.

Тестировался на релизе 2.4.8.84.

Related Posts

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

Обработка позволяет найти в базе документы, проведенные по БУ, но не сформировавшие проводки.
В форме обработки необходимо указать период, за который будут анализироваться документы и виды документов для поиска среди них документов без проводок.
Также имеется возможность перепровести найденные документы.

Скачать — Поиск документов без движений

В случае необходимости адаптирования/доработки обработок под вашу конфигурацию 1С обращайтесь к нашим специалистам по телефону

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

Добавить комментарий