Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 09:10

Помогите создать отчет

Автор marekat, 01 мар 2013, 17:19

0 Пользователей и 1 гость просматривают эту тему.

marekat

Добрый день.
Изучаю 1с. На платформе 8.2 создана база с нуля в управляемом приложении. База совсем простенькая: необходимые справочники, два документа (ПоступлениеТМЦ и РеализацияТМЦ), которые создают движения по регистрам накопления и регистрам бухгалтерии. Из регистров накопления созданы ОстаткиТоваров (измерения - организация, склад, номенклатура; ресурсы - количество) и СтоимостьТоваров (измерения - организация, номенклатура; ресурсы - количество, сумма). Задача такая: создать отчет, который бы выводил остатки товаров (количество и сумму) на дату в разрезе организаций и складов.
Все было бы очень просто, будь в регистре СтоимостьТоваров еще и измерение - склад, но его там нет, таковы условия задачи.
Как сформировать запрос в отчете, чтобы к таблице СтоимостьТоваров.ОстаткиИОбороты добавить группировку по складам?
Я пробовала соединять две таблицы ОстаткиТоваровОстаткиИОбороты и СтоимостьТоваровОстаткиИОбороты по всякому, но деления по складам все равно не происходит.
Вот пример:
ВЫБРАТЬ
   ОстаткиТоваровОстаткиИОбороты.Организация КАК Организация,
   ОстаткиТоваровОстаткиИОбороты.Склад,
   ОстаткиТоваровОстаткиИОбороты.Номенклатура КАК Номенклатура,
   ОстаткиТоваровОстаткиИОбороты.КоличествоНачальныйОстаток,
   ОстаткиТоваровОстаткиИОбороты.КоличествоКонечныйОстаток,
   ОстаткиТоваровОстаткиИОбороты.КоличествоПриход,
   ОстаткиТоваровОстаткиИОбороты.КоличествоРасход,
   СтоимостьТоваровОстаткиИОбороты.СуммаНачальныйОстаток,
   СтоимостьТоваровОстаткиИОбороты.СуммаКонечныйОстаток,
   СтоимостьТоваровОстаткиИОбороты.СуммаПриход,
   СтоимостьТоваровОстаткиИОбороты.СуммаРасход
ИЗ
   РегистрНакопления.ОстаткиТоваров.ОстаткиИОбороты КАК ОстаткиТоваровОстаткиИОбороты
      ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.СтоимостьТоваров.ОстаткиИОбороты КАК СтоимостьТоваровОстаткиИОбороты
      ПО ОстаткиТоваровОстаткиИОбороты.Организация = СтоимостьТоваровОстаткиИОбороты.Организация
         И ОстаткиТоваровОстаткиИОбороты.Номенклатура = СтоимостьТоваровОстаткиИОбороты.Номенклатура

УПОРЯДОЧИТЬ ПО
   Организация,
   Номенклатура


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



Что нужно сделать, чтобы и суммы делились по складам??

ссылка на созданную мной базу: https://dl.dropbox.com/u/29556414/1cBase.rar

markgenuine

т.е. вам нужна группировка по складу для каждого контрагента?

marekat

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

markgenuine


marekat

собственноручно сделанная на базе 1С:Предприятие 8.2, учебная версия (8.2.13.205). Я в первом сообщении ссылку на базу кинула, можно скачать и посмотреть.

Besart

добавьте два субконто - склад и организации

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск