- В этой теме 1 ответ, 2 участника, последнее обновление 3 дня, 5 часов назад сделано .
Просмотр 1 ветки ответов
Просмотр 1 ветки ответов
- Для ответа в этой теме необходимо авторизоваться.
Программирование и администрирование в 1С
База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как в 1С БГУ 2.0 получить остатки по номенклатуре и складу?
Запрос на получение остатков в 1С БГУ 2.0
Для получения остатков в 1С:Бухгалтерия государственного учреждения 2.0 (БГУ 2.0) обычно используют регистр накопления «ОстаткиТоваров» или аналогичные регистры, в зависимости от учета.
Пример запроса на получение остатков по номенклатуре и складу (если учет ведется по складам):
|ВЫБРАТЬ
| ОстаткиТоваров.Номенклатура КАК Номенклатура,
| ОстаткиТоваров.Склад КАК Склад,
| СУММА(ОстаткиТоваров.Количество) КАК Количество,
| СУММА(ОстаткиТоваров.Сумма) КАК Сумма
|ИЗ
| РегистрНакопления.ОстаткиТоваров.Остатки(
| &Дата,
| Номенклатура В (&СписокНоменклатуры),
| Склад В (&СписокСкладов)
| ) КАК ОстаткиТоваров
|СГРУППИРОВАТЬ ПО
| ОстаткиТоваров.Номенклатура,
| ОстаткиТоваров.Склад
Где:
— &Дата — дата, на которую нужны остатки (обычно конец дня).
— &СписокНоменклатуры — список номенклатуры (можно передать пустым, чтобы получить по всем).
— &СписокСкладов — список складов (если учет по складам).
Если в вашей конфигурации БГУ 2.0 учет ведется без складов, то можно убрать по складам.
Если нужно получить остатки по счетам учета (например, по счету 10.01), то запрос будет по регистру «ОстаткиПоСчетам» или аналогичному.
Пример для остатков по счету:
|ВЫБРАТЬ
| Остатки.СчетУчета КАК СчетУчета,
| Остатки.Субконто1 КАК Субконто1,
| СУММА(Остатки.Количество) КАК Количество,
| СУММА(Остатки.Сумма) КАК Сумма
|ИЗ
| РегистрНакопления.ОстаткиПоСчетам.Остатки(
| &Дата,
| СчетУчета = &Счет
| ) КАК Остатки
|СГРУППИРОВАТЬ ПО
| Остатки.СчетУчета,
| Остатки.Субконто1
Если нужна помощь с конкретным видом остатков (товары, материалы, счета), уточните, я помогу составить точный запрос.
Рекомендую посмотреть документацию по вашей версии БГУ 2.0 и регистрам накопления, которые используются для учета остатков.