|
0
bonyakr
25.09.15
✎
12:05
|
Есть два набора данных, один по оборотам текущего периода и другой по оборотам будущего периода. Вопрос почему при формировании отчета В СКД у меня в колонку оборот будущего периода попадает значение Текущего периода
Запрос 1
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Организация КАК Организация,
ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ДоговорКонтрагента.ПГ_КатегорияППГ КАК КатегорияППГ,
ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ДоговорКонтрагента.ПГ_ВидДоговораПриродногоГаза КАК ВидДоговораПриродногоГаза,
ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Контрагент КАК Контрагент,
ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ДоговорКонтрагента КАК ДоговорКонтрагента,
ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодСекунда,
ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор КАК Документ,
ВЫБОР
КОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовНачальныйОстаток > 0
ТОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовНачальныйОстаток
ИНАЧЕ 0
КОНЕЦ КАК НачОстДт,
ВЫБОР
КОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовНачальныйОстаток < 0
ТОГДА -1 * ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовНачальныйОстаток
ИНАЧЕ 0
КОНЕЦ КАК НачОстКт,
ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовПриход КАК ОборотДт,
ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовРасход КАК ОборотКт,
ВЫБОР
КОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток > 0
ТОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток
ИНАЧЕ 0
КОНЕЦ КАК РасчетыЗаПотребГазДт,
ВЫБОР
КОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток < 0
ТОГДА -1 * ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток
ИНАЧЕ 0
КОНЕЦ КАК РасчетыЗаПотребГазКт,
ВЫБОР
КОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток > 0
ТОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток
ИНАЧЕ 0
КОНЕЦ - ВЫБОР
КОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток < 0
ТОГДА -1 * ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток
ИНАЧЕ 0
КОНЕЦ КАК КонОст
ИЗ
РегистрНакопления.ВзаиморасчетыСКонтрагентами.ОстаткиИОбороты(
,
,
Авто,
Движения,
ДоговорКонтрагента.ПГ_ДоговорПриродногоГаза
И ДоговорКонтрагента.ВидДоговора.Ссылка = ЗНАЧЕНИЕ(Перечисление.ВидыДоговоровКонтрагентов.СПокупателем)) КАК ВзаиморасчетыСКонтрагентамиОстаткиИОбороты
Запрос 2
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ВзаиморасчетыСКонтрагентамиОбороты.Организация КАК Организация,
ВзаиморасчетыСКонтрагентамиОбороты.ДоговорКонтрагента.ПГ_КатегорияППГ КАК КатегорияППГ,
ВзаиморасчетыСКонтрагентамиОбороты.ДоговорКонтрагента.ПГ_ВидДоговораПриродногоГаза КАК ВидДоговораПриродногоГаза,
ВзаиморасчетыСКонтрагентамиОбороты.Контрагент КАК Контрагент,
ВзаиморасчетыСКонтрагентамиОбороты.ДоговорКонтрагента КАК ДоговорКонтрагента,
ВзаиморасчетыСКонтрагентамиОбороты.Регистратор КАК Документ,
ВзаиморасчетыСКонтрагентамиОбороты.ПериодСекунда,
ВзаиморасчетыСКонтрагентамиОбороты.СуммаВзаиморасчетовРасход КАК ОплоченоВСледПериод
ИЗ
РегистрНакопления.ВзаиморасчетыСКонтрагентами.Обороты(
&ДатаНачалаСледПериода,
&ДатаКонцаСледПериода,
Авто,
ДоговорКонтрагента.ПГ_ДоговорПриродногоГаза
И ДоговорКонтрагента.ВидДоговора = ЗНАЧЕНИЕ(Перечисление.ВидыДоговоровКонтрагентов.СПокупателем)) КАК ВзаиморасчетыСКонтрагентамиОбороты
Зарание спасибо
|
|