0
bplmeddy
12.04.17
✎
15:12
|
Доброго всем времени суток. На данный момент пишу отчёт на СКД, в котором помимо прочего необходимо подсчитывать количество документов. Вот код запроса в СКД:
ВЫБРАТЬ
ПродажиОбороты.ЦенаОборот,
ПродажиОбороты.КоличествоОборот,
КассыОбороты.БалансКассыРасход,
ПродажиОбороты.ЦенаОборот * ПродажиОбороты.КоличествоОборот КАК СумаОборот,
ПродажиОбороты.ЦенаОборот * ПродажиОбороты.КоличествоОборот - КассыОбороты.БалансКассыРасход КАК Прибыль,
КассыОбороты.Период КАК Период,
КОЛИЧЕСТВО(РАЗЛИЧНЫЕ РасходнойДокумент.Ссылка) КАК КолПрод
ИЗ
РегистрНакопления.Кассы.Обороты(, , День, ТорговаяТочкаКассы.Ссылка = &ТоргТочка) КАК КассыОбороты
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, День, ) КАК ПродажиОбороты
ПО КассыОбороты.Период = ПродажиОбороты.Период
ЛЕВОЕ СОЕДИНЕНИЕ Документ.РасходнойДокумент КАК РасходнойДокумент
ПО (КассыОбороты.Период = РасходнойДокумент.Дата)
СГРУППИРОВАТЬ ПО
ПродажиОбороты.ЦенаОборот,
ПродажиОбороты.КоличествоОборот,
КассыОбороты.БалансКассыРасход,
КассыОбороты.Период
УПОРЯДОЧИТЬ ПО
Период
Так вот, проблема состоит в том, что система ведёт подсчёт только тех доков, дата которых имеет вид "01.02.2017 00:00:00". То есть документы в которых правильно прописано время оно игнорирует. Возможно кто-то сталкивался с данным нюансом ? Буду очень благодарен за помощь.
|
|