По теме из базы знаний
- 115 полезностей по курсу СКД Евгения Гилёва
- Хитрости СКД. Часть 3
- Скрыть детальные записи или как вывести ИТОГИ в отчете СКД без детальных записей
- API-интеграция 1С с маркетплейсами ОЗОН, WildBerries, Я.Маркет, СберМегаМаркет, Стройландия, Леруа Мерлен, Hoff, AliExpress для УТ11, КА2, ERP2, УНФ, БП3, Розница, УТ10, УПП1.3
- Модель СКД
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Думается мне что та сумма которая у вас в отчёте(на скрине), формируется из: СуммаОборотКТ - СуммаОборотДТ, а в условиях вы пишете СуммаОборотДТ не в ((?ИсклНоменкл).
Но вообще, если честно, сама реализация задачи мне не очень нравиться...
и не плохо бы, код скидывать сюда, а не в скрине его прикреплять
Но вообще, если честно, сама реализация задачи мне не очень нравиться...
и не плохо бы, код скидывать сюда, а не в скрине его прикреплять
(3)
(3)
ИсклСумма = Новый Массив;
ИсклСумма.Добавить(Число("10537829.89"));
ТекстЗапроса = "ВЫБРАТЬ
| ХозрасчетныйОбороты.КорСчет,
| СУММА(ХозрасчетныйОбороты.СуммаОборотДт) КАК СуммаОборотДт,
| СУММА(ХозрасчетныйОбороты.СуммаОборотКт) КАК СуммаОборотКт,
| ХозрасчетныйОбороты.СуммаОборотКт - ХозрасчетныйОбороты.СуммаОборотДт КАК Сумма,
| ХозрасчетныйОбороты.Субконто1 КАК Контрагент,
| ХозрасчетныйОбороты.Счет.Код КАК СчетКод,
| ХозрасчетныйОбороты.КорСчет.Код КАК Счет
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.Обороты(&НачПериода, &КонПериода, Период, Счет В ИЕРАРХИИ (&Счет), , Субконто1 В (&Субконто1), КорСчет В (&КорСчет), ) КАК ХозрасчетныйОбороты
|
|ГДЕ
| НЕ ХозрасчетныйОбороты.СуммаОборотДт В (&ИсклСумма)
|
|СГРУППИРОВАТЬ ПО
| ХозрасчетныйОбороты.КорСчет,
| ХозрасчетныйОбороты.Субконто1,
| ХозрасчетныйОбороты.Счет.Код,
| ХозрасчетныйОбороты.СуммаОборотКт - ХозрасчетныйОбороты.СуммаОборотДт
|
|УПОРЯДОЧИТЬ ПО
| ХозрасчетныйОбороты.Субконто1.Наименование
|ИТОГИ
| СУММА(Сумма)
|ПО
| ОБЩИЕ";
Запрос.Текст = ТекстЗапроса;
Запрос.УстановитьПараметр("ИсклСумма", ИсклСумма);
Запрос.УстановитьПараметр("НачПериода", ДатаНачала);
Запрос.УстановитьПараметр("КонПериода", ДатаКонца);
Запрос.УстановитьПараметр("Счет", _Счета);
Запрос.УстановитьПараметр("КорСчет", КорСчет);
Показать(3)
Ну вот, у тебя ж там суммы сворачиваются по измерениям везде, попробуй условие вместе с агрегатной функцией наложить:
ТекстЗапроса = "ВЫБРАТЬ
| ХозрасчетныйОбороты.КорСчет,
| СУММА(ХозрасчетныйОбороты.СуммаОборотДт) КАК СуммаОборотДт,
| СУММА(ХозрасчетныйОбороты.СуммаОборотКт) КАК СуммаОборотКт,
| ХозрасчетныйОбороты.СуммаОборотКт - ХозрасчетныйОбороты.СуммаОборотДт КАК Сумма,
| ХозрасчетныйОбороты.Субконто1 КАК Контрагент,
| ХозрасчетныйОбороты.Счет.Код КАК СчетКод,
| ХозрасчетныйОбороты.КорСчет.Код КАК Счет
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.Обороты(&НачПериода, &КонПериода, Период, Счет В ИЕРАРХИИ (&Счет), , Субконто1 В (&Субконто1), КорСчет В (&КорСчет), ) КАК ХозрасчетныйОбороты
|
|ИМЕЮЩИЕ
| НЕ СУММА(ХозрасчетныйОбороты.СуммаОборотДт) В (&ИсклСумма)
|
|СГРУППИРОВАТЬ ПО
| ХозрасчетныйОбороты.КорСчет,
| ХозрасчетныйОбороты.Субконто1,
| ХозрасчетныйОбороты.Счет.Код,
| ХозрасчетныйОбороты.СуммаОборотКт - ХозрасчетныйОбороты.СуммаОборотДт
|
|УПОРЯДОЧИТЬ ПО
| ХозрасчетныйОбороты.Субконто1.Наименование
|ИТОГИ
| СУММА(Сумма)
|ПО
| ОБЩИЕ";
Показать
столбец 3 это что? "СуммаОборотДт" или "СуммаОборотКт" или "Сумма" ?
я так понимаю всё же там сумма! Попробуйте
Вместо
я так понимаю всё же там сумма! Попробуйте
НЕ ХозрасчетныйОбороты.СуммаОборотКт - ХозрасчетныйОбороты.СуммаОборотДт В (&ИсклСумма)
Вместо
НЕ ХозрасчетныйОбороты.СуммаОборотДт В (&ИсклСумма)
(19) Ну вы ведь выбираете Расшифровка Поступило? Если да то не может! вы отладчиком проваливались в функцию РасшифровкаПоступилоСервер? там ведь всё довольно просто, запрос, получение и заполнение макета, единственное что может быть, это то что вы уходите в другое место, но это я уже за вас посмотреть не могу! вы в консоле запросов смотрели результат? у меня просто по условию убирает строку.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот