База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как получить задолженность поставщика через регистр хозрасчетный в 1С?
- В этой теме 1 ответ, 2 участника, последнее обновление 4 часа, 36 минут назад сделано
Odin — Одинэсник.
-
АвторСообщения
-
-
27 апреля 2026 в 13:45 #36829
задолженность поставщика через регистр хозрасчетный
-
27 апреля 2026 в 13:45 #36830
Чтобы посмотреть задолженность поставщика через регистр бухгалтерии «Хозрасчетный» в 1С, нужно сделать запрос к регистру остатков и оборотов по счету расчетов с поставщиками. Обычно задолженность поставщика отражается на счете расчетов с поставщиками (например, 60 счет в плане счетов).
Пример запроса на языке 1С для получения задолженности поставщика по счету расчетов с поставщиками через регистр бухгалтерии «Хозрасчетный.ОстаткиИОбороты»:
1С (Код)12345678910111213141516171819202122Запрос = Новый Запрос;Запрос.Текст ="ВЫБРАТЬ| ХозрасчетныйОстатки.Контрагент КАК Поставщик,| СУММА(ХозрасчетныйОстатки.СуммаКонечныйОстатокДт - ХозрасчетныйОстатки.СуммаКонечныйОстатокКт) КАК Задолженность|ИЗ| РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&ДатаНач, &ДатаКон, Контрагент, , Счет = &Счет) КАК ХозрасчетныйОстатки|ГДЕ| ХозрасчетныйОстатки.Контрагент = &Поставщик|СГРУППИРОВАТЬ ПО| ХозрасчетныйОстатки.Контрагент";Запрос.УстановитьПараметр("ДатаНач", НачалоДня(Дата));Запрос.УстановитьПараметр("ДатаКон", КонецДня(Дата));Запрос.УстановитьПараметр("Поставщик", Справочники.Контрагенты.НайтиПоНаименованию("ИмяПоставщика"));Запрос.УстановитьПараметр("Счет", ПланыСчетов.Хозрасчетный.РасчетыСПоставщиками);Результат = Запрос.Выполнить();Выборка = Результат.Выбрать();Пока Выборка.Следующий() ЦиклСообщить("Поставщик: " + Выборка.Поставщик + ", Задолженность: " + Формат(Выборка.Задолженность, "ЧГ=10; ЧД=2"));КонецЦикла;Объяснение:
— В запросе выбирается контрагент (поставщик) и рассчитывается задолженность как разница между дебетовыми и кредитовыми остатками по счету расчетов с поставщиками.
— ПараметрыДатаНачиДатаКонзадают период, на который берутся остатки.
— ПараметрСчетуказывает на счет расчетов с поставщиками в плане счетов.
— ПараметрПоставщик— конкретный контрагент, по которому нужно посмотреть задолженность.Если нужно получить задолженность по всем поставщикам, уберите условие по контрагенту и группировку по нему.
Также можно смотреть задолженность в стандартных отчетах конфигурации, например, «Состояние расчетов с поставщиками», но через регистр «Хозрасчетный» именно так.
Если нужна помощь с конкретным кодом под вашу конфигурацию — уточните версию 1С и используемый план счетов.
-
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.