1с не проводит документы субконто

Обновлено: 07.07.2024

Из статьи вы узнаете:

  • в каких случаях удобнее сформировать именно этот отчет;
  • какой вид отчета следует использовать в каждом конкретном случае;
  • подробности о вариантах настройки отчета.

Контрагенты и Договоры

Анализ взаиморасчетов по всем Контрагентам и Договорам

Отчет Анализ субконто по Контрагентам и Договорам позволяет проанализировать обороты и сальдо с контрагентами сразу по всем счетам взаиморасчетов в разрезе договоров.

Это очень удобно, т. к. не нужно формировать оборотно-сальдовые ведомости по каждому счету расчетов в отдельности, а можно получить в одном отчете обороты и сальдо по всем счетам расчетов с контрагентами в разрезе используемых договоров.

Данный отчет способствует выявлению следующих ошибок в учете:

  • задублирован договор;
  • неправильно установлены счета расчетов в документах;
  • непоследовательный ввод документов;
  • не произведен зачет аванса;
  • не выполнен взаимозачет.


Для построения отчета Анализ субконто по Контрагенту в разрезе заключенных с ним Договоров необходимо сделать следующие настройки:

Шаг 1. Выбрать субконто Контрагенты в шапке отчета и нажать на кнопку Показать настройки .


Шаг 2. Определить субконто для анализа на вкладке Виды субконто :


Шаг 3. Настроить показатели, которые будут отражаться в отчете, на вкладке Показатели установить флажки:

  • БУ (данные бухгалтерского учета) ;
  • Валютная сумма , если необходимо проверить расчеты в валюте;
  • Развернутое сальдо , для того, чтобы итоговое сальдо по Дт и Кт по активно-пассивным счетам автоматически «не схлопывалось».


Шаг 4. Настроить отражение информации в отчете на вкладке Группировка :

  • установить флажок По субсчетам — для отображения оборотов и сальдо по субсчетам;
  • в табличной части установить флажки по Контрагентам и Договорам .

При этом Контрагенты должны находиться выше Договоров : это позволит проверить взаиморасчеты по договорам, а также выявить задублированные договоры в разрезе контрагента.


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

Анализ взаиморасчетов по конкретному контрагенту

Можно сформировать отчет Анализ субконто только по конкретному Контрагенту в разрезе договоров.


Для этого дополнительно к вышеуказанным настройкам необходимо на вкладке Отбор :

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

Анализ взаиморасчетов по документам расчетов

Рассмотрим еще один вариант отчета Анализ субконто , в котором выводятся взаиморасчеты по конкретным документам расчетов.


К счетам расчетов с контрагентами в 1С открыт третий аналитический признак (субконто) Документы расчетов с контрагентом .

Документ расчетов с контрагентом — документ по которому отражена дебиторская или кредиторская задолженность.

Неправильное указание данного субконто или его не заполнение ведет к ошибкам в учете. Так, например, НДС с зачтенного аванса не будет корректно восстановлен, если не заполнен документ расчетов с контрагентом при зачете аванса.

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

  • субконто Документы расчетов с контрагентом .


На вкладке Группировка автоматически будет установлен:

  • флажок Документы расчетов с контрагентом — Без Групп.


Почему важно отображать Развернутое сальдо?

Мы советуем при формировании отчета выставлять на вкладке Показатели флажок Развернутое сальдо . Давайте разберемся, как эта настройка помогает быстро выявлять ошибки.

Если флажок Развернутое сальдо установлен, то при некорректном вводе данных по расчетам с контрагентами сальдо по Дебету и Кредиту не будет автоматически «схлопнуто». Поэтому при анализе в первую очередь необходимо обратить внимание на те строки, по которым есть сальдо и по Дебету, и по Кредиту. Если такие строки обнаружены, то их надо более детально проанализировать и разобраться, в связи с чем образовалась ошибка, какие неправильные действия бухгалтера привели к ней.


Проверьте себя! Пройдите тест на эту тему по ссылке >>

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Похожие публикации

    .При оформлении документов в 1С могут возникать ошибки во взаиморасчетах...

Карточка публикации

(7 оценок, среднее: 5,00 из 5)

Данную публикацию можно обсудить в комментариях ниже.
Обратите внимание! В комментариях наши кураторы не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно по ссылке >>

Все комментарии (3)

Очень интересно, но я не зная о существовании такого отчета, всегда интуитивно пользовалась простой обороткой по сч. 60, 62, 76 с теми же настройками: группировка по контрагентам и документам расчетов. Договора, при этом не обязательно, если что-то неправильно разнесено и так будет видно, а отчет выглядит менее загроможденным.

Спасибо за обратную связь. Да, это тоже отличный вариант. Оборотка всегда была и есть один из самых любимых отчетов бухгалтера на все случаи жизни!

В свое время в платформе была ошибка - после добавления субконто к счету платформа не производила рестутуризацию существующих проводок и в результате к ним не добавлялась строка с пустым значением нового субконто.

Внешне результат данной ошибки был виден в оборотке по счету. В группировке по данному субконто появлялось две пустые строки. Если выбирать запросом в консоли одна строка была пустым значением данного типа субконто а вторая NULL.

История "лечится" перепроведением или перезаписью движений.

Приведенный ниже запрос позволяет выявить такие ошибки

ВЫБРАТЬ
Хозрасчетный.Регистратор КАК Регистратор ,
Хозрасчетный.НомерСтроки КАК НомерСтроки ,
Хозрасчетный.СчетДт КАК Счет ,
Хозрасчетный.Сумма ,
Хозрасчетный.Организация ,
ЗНАЧЕНИЕ ( ВидДвиженияБухгалтерии.Дебет ) КАК ВидДвижения ,
"Д" КАК ВидДвиженияБуквой
ПОМЕСТИТЬ Движения
ИЗ
РегистрБухгалтерии.Хозрасчетный КАК Хозрасчетный

ВЫБРАТЬ
Хозрасчетный.Регистратор ,
Хозрасчетный.НомерСтроки ,
Хозрасчетный.СчетКт ,
Хозрасчетный.Сумма ,
Хозрасчетный.Организация ,
ЗНАЧЕНИЕ ( ВидДвиженияБухгалтерии.Кредит ),
"К"
ИЗ
РегистрБухгалтерии.Хозрасчетный КАК Хозрасчетный
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
Движения.Регистратор КАК Регистратор ,
Движения.НомерСтроки КАК НомерСтроки ,
ВЫБОР
КОГДА ХозрасчетныйСубконто.ВидДвижения = ЗНАЧЕНИЕ ( ВидДвиженияБухгалтерии.Кредит )
ТОГДА "К"
ИНАЧЕ "Д"
КОНЕЦ КАК ВидДвиженияБуквой ,
ХозрасчетныйСубконто.ВидДвижения ,
ХозрасчетныйСубконто.Вид КАК ВидСубконто
ПОМЕСТИТЬ ДвиженияССубконто
ИЗ
Движения КАК Движения
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Субконто КАК ХозрасчетныйСубконто
ПО Движения.Регистратор = ХозрасчетныйСубконто.Регистратор
И Движения.НомерСтроки = ХозрасчетныйСубконто.НомерСтроки
И Движения.ВидДвижения = ХозрасчетныйСубконто.ВидДвижения
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗЛИЧНЫЕ
Движения.Регистратор КАК Регистратор ,
Движения.НомерСтроки КАК НомерСтроки ,
Движения.Счет ,
Движения.ВидДвижения
ИЗ
Движения КАК Движения
ВНУТРЕННЕЕ СОЕДИНЕНИЕ ПланСчетов.Хозрасчетный.ВидыСубконто КАК ХозрасчетныйВидыСубконто
ПО Движения.Счет = ХозрасчетныйВидыСубконто. Ссылка
ГДЕ
НЕ ( Движения.Регистратор , Движения.НомерСтроки , Движения.ВидДвиженияБуквой , ХозрасчетныйВидыСубконто.ВидСубконто ) В
(ВЫБРАТЬ
ДвиженияССубконто.Регистратор ,
ДвиженияССубконто.НомерСтроки ,
ДвиженияССубконто.ВидДвиженияБуквой ,
ДвиженияССубконто.ВидСубконто
ИЗ
ДвиженияССубконто КАК ДвиженияССубконто )

УПОРЯДОЧИТЬ ПО
Регистратор
ИТОГИ ПО
Регистратор ,
НомерСтроки
АВТОУПОРЯДОЧИВАНИЕ

ВыборкаДокументов = РезЗапроса . Выбрать ( ОбходРезультатаЗапроса . ПоГруппировкам );
ВремяНачалаОбработки = ТекущаяДата ();
КоличествоСтрок = ВыборкаДокументов . Количество ();
НомерСтроки = 0 ;
Пока ВыборкаДокументов . Следующий () Цикл
ТекущийМоментВремени = ТекущаяДата ();
НомерСтроки = НомерСтроки + 1 ;
КоличествоСтрокОставшихся = КоличествоСтрок - НомерСтроки ;

НаборЗаписей = РегистрыБухгалтерии . Хозрасчетный . СоздатьНаборЗаписей ();
НаборЗаписей . Отбор . Регистратор . Установить ( ВыборкаДокументов . Регистратор );
НаборЗаписей . Прочитать ();
НаборЗаписей . ОбменДанными . Загрузка =Истина;

ВыборкаПоСтрокам = ВыборкаДокументов . Выбрать ( ОбходРезультатаЗапроса . ПоГруппировкам );
Пока ВыборкаПоСтрокам . Следующий () Цикл
Проводка = НаборЗаписей [ ВыборкаПоСтрокам . НомерСтроки - 1 ];
Выборка = ВыборкаПоСтрокам . Выбрать ( ОбходРезультатаЗапроса . ПоГруппировкам );
Пока Выборка . Следующий () Цикл
Если Выборка . ВидДвижения = ВидДвиженияБухгалтерии . Дебет Тогда
Счет = Проводка . СчетДт ;
Субконто = Проводка . СубконтоДт ;
Иначе
Счет = Проводка . СчетКт ;
Субконто = Проводка . СубконтоКт ;
КонецЕсли;
СоответсвиеТекущихСубконто =Новый Соответствие ;
Для Каждого ВидСубконто ИЗ Счет . ВидыСубконто Цикл
СоответсвиеТекущихСубконто . Вставить ( ВидСубконто . ВидСубконто , Субконто [ ВидСубконто . ВидСубконто ]);
КонецЦикла;

Для Каждого ВидСубконто ИЗ Счет . ВидыСубконто Цикл
Субконто . Вставить ( ВидСубконто . ВидСубконто , ВидСубконто . ВидСубконто . ТипЗначения . ПривестиЗначение ());
Если СоответсвиеТекущихСубконто [ ВидСубконто . ВидСубконто ]<>Неопределено Тогда
Субконто . Вставить ( ВидСубконто . ВидСубконто , СоответсвиеТекущихСубконто [ ВидСубконто . ВидСубконто ]);
КонецЕсли;
КонецЦикла;

КонецЦикла;
КонецЦикла;
НаборЗаписей . Записать ();

СреднееВремя =( ТекущаяДата ()- ВремяНачалаОбработки )/ НомерСтроки ;
Состояние ( Строка ( НомерСтроки )+ "/" + Строка ( КоличествоСтрок )+ " (" + Строка ( ТекущаяДата ()- ТекущийМоментВремени )+ ") " + Строка ( ТекущаяДата ()+ КоличествоСтрокОставшихся * СреднееВремя ));
ОбработкаПрерыванияПользователя ();
КонецЦикла;

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

Дополнительно,для вашего удобства, выкладываю файл .sel для консоли запроса с обработкой, который содержить оба текста.

Доброго времени.
1С:Предприятие 8.3 (8.3.13.1644), редакция 3.0 (3.0.67.74).
Нужно оформить услуги от поставщика физ. лица - сотрудника организации. Провожу документ "Поступление (акт)", в шапке документа выбираю счет К-та 73.03. Контрагент, договор в документе заполнены. В плане счетов по 73 счету аналитика (субконто 1 контрагенты) предусмотрена.
Документ формирует в аналитике проводку по 73 счету без указания субконто (контрагента). Если ставить 60 или 76 счет все заполняется корректно: счет, контрагент, договор. Но нужен именно 73. В 73-й контрагента не подтягивает, аналитика в проводке с прочерком.

Позволяет отредактировать (дозаполнить) проводку только вручную. Не понимаю почему документ не подтягивает контрагента из реквизитов документа в субконто к 73 счету. Может что-то недозаполнено в настройках программы?
Подскажите, пожалуйста.

Цитата
Доброго времени. 1С:Предприятие 8.3 (8.3.13.1644), редакция 3.0 (3.0.67.74). Нужно оформить услуги от поставщика физ. лица - сотрудника организации. Провожу документ "Поступление (акт)", в шапке документа выбираю счет К-та 73.03. Контрагент, договор в документе заполнены. В плане счетов по 73 счету аналитика (субконто 1 контрагенты) предусмотрена. Документ формирует в аналитике проводку по 73 счету без указания субконто (контрагента). Если ставить 60 или 76 счет все заполняется корректно: счет, контрагент, договор. Но нужен именно 73. В 73-й контрагента не подтягивает, аналитика в проводке с прочерком. Позволяет отредактировать (дозаполнить) проводку только вручную. Не понимаю почему документ не подтягивает контрагента из реквизитов документа в субконто к 73 счету. Может что-то недозаполнено в настройках программы? Подскажите, пожалуйста.
73 счет это расчеты с сотрудниками, у него другой вид субконто, поэтому и не подтягивается. А вообще, сделать то что хотите?

Prikum , нужно начислить сотрудникам услуги по ГПД: аренда, подряд.
Раньше я начисляла физ.лицам по договорам ГПД именно через поступление услуг, но то было давно, еще в старой версии программы. И то были не сотрудники, соответственно, счет другой.
Очевидно, нестыковка из-за того что программа в акте выполненных работ подтягивает физ. лицо из справочника контрагенты, а у 73 счета выбор из справочника физ. лиц. И поле для указания физ.лица в документе отсутствует.
Но ведь и сотрудник может оказывать услуги.
Плюс заполнения через документ поступления в том, что из него можно распечатывать акты вып. работ за физ. лиц. Через операции вручную - нет.
Могу ли я как-то поднастроить программу или сам документ поступления услуг (например, добавить поле субконто с выбором из справочника физ. лиц), чтобы документ корректно заполнял субконто к 73 счету? Разумеется, если такие изменения допустимы лицензией и если потом не будет проблем с обновлениями. Программа базовая.

Alyna , "Но ведь и сотрудник может оказывать услуги. " - да, но в рамках трудового договора. А как вы закрываете 73 счет в вашем случае?


Ответ на
пост №3

Рисовод, речь идет про договора ГПХ: аренду и подряд, не ТД.
Закрытие: 73-51 (банковская выписка), с одновременным удержанием НДФЛ 73-68 (пока не думала, скорее всего операция вручную). Начисление в НУ через журнал расчетов по НДФЛ.
Меня волнует как с начислением в БУ быть=)
Можно конечно просто скорректировать вручную проводку в документе поступления услуг. Но хотелось бы более красивого решения.
Предыдущий вопрос актуален.

Здравствуйте!
Можно использовать документ Корректировка долга, чтобы убрать с 60/76 - Контрагент из Поступления услуг и поставить на 73 - Физлицо.
А вот мне интересна нормативно-правовая составляющая: в каком случае какой счет (76 или 73) при аренде у работника нужно использовать?

Рисовод , как раз по данной ссылке есть корреспонденция 73 счета со счетом денежных расчетов (50) по аренде «Выплата арендной платы за земельные доли работникам сельскохозяйственной организации». Я думаю не суть что там речь про земельные доли и сельскохозяйственную организацию, просто частный случай в примере.
Считаю 60 счет при расчетах с сотрудниками по ГПД не стоит применять как и 76-й. Хотя было дело ранее расчеты с несотрудниками по аренде я именно проводила через 60-й), при том если буквально придерживаться плана счетов надо бы через 76-й. Но в том случае было не столь критичное отклонение, на практике делают и так и так.
В том же что касается любых расчетов с работниками кроме з/платы придерживаюсь мнения что надо использовать именно 73-3 «прочие расчеты с персоналом». Так что в проводке уверена.
Проблема только как это начисление в программе отразить, чтобы было удобно, просто и правильно.
Операция не единичная, по крайней мере начисления по аренде будут точно идти каждый месяц. Поэтому мне кажется было бы удобно поднастроить программу или документ поступления под себя и далее спокойно работать. Все же, нет возможности так сделать?

"Здравствуйте!<br>Не могу понять что делаю не правильно?!<br>Создаю внешнюю обработку, которая создает новый документ Бух справка и добавляет в неё новую строку.<br>Счета в проводку проставляются, а субконто нет! Выложу текст: <br><br>Процедура Сформировать()<br> Док = СоздатьОбъект("Документ.БухгалтерскаяСправка");<br> Док.Новый(); <br> СпрЗаказ = СоздатьОбъект("Справочник.ВидыНоменклатуры");<br> СпрЗаказ.НайтиПоКоду("23");<br> Заказ = СпрЗаказ.ТекущийЭлемент();<br><br> Док.НоваяСтрока(); <br> Док.СчетДт = СчетПоКоду("40"); <br> Док.СубконтоДт1 = Заказ;<br> Док.СчетКт = СчетПоКоду("25");<br> <br> Док.Записать(); <br> ОткрытьФорму(Док.ТекущийДокумент());<br> <br>КонецПроцедуры<br><br><br>Подскажите, пожалуйста, как правильно заполнить субконто."

типовую смотрите!<br>З,Ы там еще надо установить тип реквизита,если не ошибаюсь!

"Добавила строчку <br>Док.НазначитьТип("СубконтоДт1","Справочник.ВидыНоменклатуры");<br>Помогло, Спасибо!"

Вот видишь, не зря же люди пишут конфигурацию!

"надо назначить ещё вид субконто для этих полей. В типовой есть процедура ПриВыбореСчета()<br>Взглянув на неё видим, что там написано:<br>Счет = ПолучитьАтрибут(ИдентификаторКолонки);<br>ИмяАтрибутаСубконто = СтрЗаменить(ИдентификаторКолонки, "Счет", "Субконто");<br>НазначитьТип(ИмяАтрибутаСубконто + "1", Счет.ВидСубконто(1));<br>НазначитьТип(ИмяАтрибутаСубконто + "2", Счет.ВидСубконто(2));<br>НазначитьТип(ИмяАтрибутаСубконто + "3", Счет.ВидСубконто(3));<br><br>т.е. для нашей обработки делаем так:<br>Док.НоваяСтрока(); <br>Док.СчетДт = СчетПоКоду("40"); <br>Док.НазначитьТип("СубконтоДт1", Док.СчетДт.ВидСубконто(1));<br>Док.НазначитьТип("СубконтоДт2", Док.СчетДт.ВидСубконто(2));<br>Док.НазначитьТип("СубконтоДт3", Док.СчетДт.ВидСубконто(3));<br>Док.СубконтоДт1 = Заказ;<br>Док.СчетКт = СчетПоКоду("25");<br>Док.НазначитьТип("СубконтоКт1", Док.СчетКт.ВидСубконто(1));<br>Док.НазначитьТип("СубконтоКт2", Док.СчетКт.ВидСубконто(2));<br>Док.НазначитьТип("СубконтоКт3", Док.СчетКт.ВидСубконто(3));<br>"

Как настроить отбор в отчете Анализ субконто , чтобы отобрать всех контрагентов, в наименовании которых есть слово «химмаш»?

Чтобы сформировать отбор по наименованию контрагента, создайте документ Анализ субконто в разделе Отчеты — Стандартные отчеты — Анализ субконто .


В шапке отчета укажите:

По кнопке Показать настройки перейдите в настройки отчета.


На вкладке Отбор в поле Контрагенты откройте + и выберите Наименование .

После настроек на вкладке Отбор в поле Контрагенты отобразится Контрагент.Наименование .


  • Вид сравнения — Содержит;
  • Значение — слово или часть слова, по которому нужно осуществить отбор, в нашем примере химмаш.

Другие вкладки настраиваются по необходимости.

По кнопке Сформировать отчет будет сформирован по параметрам, заданным в настройках.


Этот способ можно использовать для отбора в других отчетах и по другим критериям.

См. также:

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Похожие публикации

    При оформлении документов в 1С могут возникать ошибки во взаиморасчетах..Неправильный документ расчетов с контрагентомПри оформлении документов в 1С могут..

Карточка публикации

(2 оценок, среднее: 5,00 из 5)

Данную публикацию можно обсудить в комментариях ниже.
Обратите внимание! В комментариях наши кураторы не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно по ссылке >>
Вы можете задать еще вопросов

Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8

Вы можете оформить заявку от имени Юр. или Физ. лица Оформить заявку

Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>

Как не попасть в ловушку, работая с контрагентами из ЕАЭС

[17.11.2021 запись] Практический переход на ФСБУ 6 и ФСБУ 26 в 1С

Переход на ФСБУ 6/2020 «Основные средства» в 1С по альтернативному алгоритму

Изменения в 2021 году, о которых нужно знать бухгалтеру

[11.10.2021 запись] Учет ОС по-новому: ФСБУ 6/2020, ФСБУ 26/2020, ФСБУ 25/2018

[29.10.2021 запись] Пообъектный учет ОС и подходы к определению и пересмотру СПИ

Читайте также: