0
tciban
22.11.17
✎
08:56
|
Уважаемые коллеги! Подскажите как сделать такую вещь в СКД:
есть регистр накопления с измерениями Ответственный и Чек, есть ресурс сумма. Нужно вывести в отчете начальный и конечный остаток суммы по ответственным с иерархией, по всем чекам, а в группировке по чекам что бы были только чеки за определенный период?
|
|
5
tciban
22.11.17
✎
09:21
|
Если я в СКД делаю такой запрос:
ВЫБРАТЬ
УчетИнкассацииОстаткиИОбороты.Ответственный,
УчетИнкассацииОстаткиИОбороты.СуммаНачальныйОстаток КАК НачДолгТП,
УчетИнкассацииОстаткиИОбороты.СуммаКонечныйОстаток КАК КонДолгТП
ПОМЕСТИТЬ ДолгиТП
ИЗ
РегистрНакопления.УчетИнкассации.ОстаткиИОбороты(, , Авто, , ) КАК УчетИнкассацииОстаткиИОбороты
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
УчетИнкассацииОбороты.Ответственный КАК Ответственный,
УчетИнкассацииОбороты.Чек КАК Чек,
УчетИнкассацииОбороты.Регистратор КАК Регистратор,
УчетИнкассацииОбороты.СуммаПриход,
УчетИнкассацииОбороты.СуммаРасход,
УчетИнкассацииОбороты.ПериодСекунда,
ДолгиТП.НачДолгТП,
ДолгиТП.КонДолгТП
{ВЫБРАТЬ
Ответственный.*,
Чек.*,
Регистратор.*}
ИЗ
ДолгиТП КАК ДолгиТП
ПОЛНОЕ СОЕДИНЕНИЕ РегистрНакопления.УчетИнкассации.Обороты(, , Авто, ) КАК УчетИнкассацииОбороты
ПО ДолгиТП.Ответственный = УчетИнкассацииОбороты.Ответственный
{ГДЕ
УчетИнкассацииОбороты.Ответственный.*,
УчетИнкассацииОбороты.Чек.*,
УчетИнкассацииОбороты.СуммаПриход,
УчетИнкассацииОбороты.СуммаРасход,
УчетИнкассацииОбороты.Регистратор.*}
УПОРЯДОЧИТЬ ПО
УчетИнкассацииОбороты.Чек.Дата
то у меня в результате запроса получается таблица со строками где ответственный, чек, НачДолгТП и КонДолгТП по ответственному за весь период, а не по чеку!
|
|