К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Как можно типовым отчетам получить следующее?

Гость
0 - 18.10.2017 - 16:52
Подскажите есть ли возможность типовыми средствами, т.е. типовым отчетом в составе конфигурации получить следующие данные:
Есть две группы товаров А и Б. Необходимо получить продажи по группе товаров А в разрезе контрагентов, т.е. только клиент - сумма, но выйти в отчет должны все клиенты по которым были продажи и по группе товаров Б, а не только А, продажи по которым выводим. Т.е. есть клиент - по нему были продажи по товару и А и Б - выводим в отчет и сумму по товару А. Клиент - по нему были продажи по товару Б, но не было по А - выводим клиента - в графе сумма продажи будет ноль, но выйти в отчете он должен.
Можно ли как-то получить подобное? Заранее спасибо.



Гость
1 - 18.10.2017 - 17:30
какой конфигурации
Гость
2 - 18.10.2017 - 20:18
Мне кажется, что типовыми отчётами никак) да и постановка несколько странноватая. Почему просто не вывести обе колонки продаж
3 - 19.10.2017 - 08:18
Ну например в типовой УТ 10.3 есть типовой инструмент "Консоль отчётов".
С его помощью легко можно реализовать задачу.
Гость
4 - 19.10.2017 - 10:14
конфигурация УТ 10.3
Гость
5 - 19.10.2017 - 10:19
2-USSR > имеете ввиду вертикальные колонки по группам товара? Спасибо, тогда реально попадут все клиенты, по которым вообще в целом были продажи по всем товарам
Гость
6 - 19.10.2017 - 10:20
3-Ирли Бёрд > тогда все сводится к написанию нового отчета, хотелось типовыми средствами.
Гость
7 - 21.10.2017 - 15:50
"консоль отчетов" типовое средство, в составе конфигурации.
натыкиваешь запрос, сохраняешь, пользуешься.
Гость
8 - 24.10.2017 - 11:18
Выбираю из первой таблицы продажи по всему товару, из второй продажи по определенной группе. Почему-то выводит только те строки, по которым есть продажи во второй таблице. По логике через левое он должен брать все записи из первой таблицы и проставлять по ним сумму, которая есть во второй. Где туплю?

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

СГРУППИРОВАТЬ ПО
ПродажиОбороты.Проект,
ПродажиОбороты.Контрагент,
ПродажиОбороты.ДоговорКонтрагента,
ПродажиОбороты.СтоимостьОборот,
ПродажиОбороты1.СтоимостьОборот
9 - 24.10.2017 - 13:24
(8)
ГДЕ отрабатывает на уже итоговой таблице, когда произошло соединение
подними последнее И перед ГДЕ
Гость
10 - 24.10.2017 - 14:50
9-user1C > все получилось, большое спасибо


К списку вопросов






Copyright ©, Все права защищены