Суть запроса нужно чтобы показывались всзаиморасчеты с контрагентами и с коммисионерами в одном отчете. Уже есть готовый запрос. Сам уже начинаю подвисать прошу помочь.
1С 8.2 УТП (демо базу даже можно использовать для сравнения)
Вот собственно запрос.
НА СКД.
"ВЫБРАТЬ РАЗЛИЧНЫЕ
ВзаиморасчетыБезДокументов.ДоговорКонтрагента КАК ДоговорКонтрагента,
ВзаиморасчетыБезДокументов.Сделка КАК Сделка,
ВзаиморасчетыБезДокументов.Организация КАК Организация,
ВзаиморасчетыБезДокументов.Контрагент КАК Контрагент,
ВзаиморасчетыБезДокументов.ДоговорКонтрагента.ВалютаВзаиморасчетов КАК ДоговорКонтрагентаВалютаВзаиморасчетов,
ВзаиморасчетыБезДокументов.Регистратор КАК Регистратор,
ВзаиморасчетыБезДокументов.Период КАК Период,
НЕОПРЕДЕЛЕНО КАК ДокументРасчетовСКонтрагентом,
НАЧАЛОПЕРИОДА(ВзаиморасчетыБезДокументов.Период, ДЕНЬ) КАК ДЕНЬ,
НАЧАЛОПЕРИОДА(ВзаиморасчетыБезДокументов.Период, НЕДЕЛЯ) КАК НЕДЕЛЯ,
НАЧАЛОПЕРИОДА(ВзаиморасчетыБезДокументов.Период, ДЕКАДА) КАК ДЕКАДА,
НАЧАЛОПЕРИОДА(ВзаиморасчетыБезДокументов.Период, МЕСЯЦ) КАК МЕСЯЦ,
НАЧАЛОПЕРИОДА(ВзаиморасчетыБезДокументов.Период, КВАРТАЛ) КАК КВАРТАЛ,
НАЧАЛОПЕРИОДА(ВзаиморасчетыБезДокументов.Период, ПОЛУГОДИЕ) КАК ПОЛУГОДИЕ,
НАЧАЛОПЕРИОДА(ВзаиморасчетыБезДокументов.Период, ГОД) КАК ГОД,
ВзаиморасчетыБезДокументов.СуммаВзаиморасчетовНачальныйОстаток КАК СуммаВзаиморасчетовНачальныйОстаток,
ВзаиморасчетыБезДокументов.СуммаВзаиморасчетовКонечныйОстаток КАК СуммаВзаиморасчетовКонечныйОстаток,
ВзаиморасчетыБезДокументов.СуммаВзаиморасчетовПриход КАК СуммаВзаиморасчетовПриход,
ВзаиморасчетыБезДокументов.СуммаВзаиморасчетовРасход КАК СуммаВзаиморасчетовРасход,
ВзаиморасчетыБезДокументов.СуммаУпрНачальныйОстаток КАК СуммаУпрНачальныйОстаток,
ВзаиморасчетыБезДокументов.СуммаУпрКонечныйОстаток КАК СуммаУпрКонечныйОстаток,
ВзаиморасчетыБезДокументов.СуммаУпрПриход КАК СуммаУпрПриход,
ВзаиморасчетыБезДокументов.СуммаУпрРасход КАК СуммаУпрРасход
{ВЫБРАТЬ
ДоговорКонтрагента.*,
Сделка.*,
Организация.*,
Контрагент.*,
ДоговорКонтрагентаВалютаВзаиморасчетов.*,
Регистратор.*,
Период,
ДокументРасчетовСКонтрагентом,
ДЕНЬ,
НЕДЕЛЯ,
ДЕКАДА,
МЕСЯЦ,
КВАРТАЛ,
ПОЛУГОДИЕ,
ГОД,
СуммаВзаиморасчетовНачальныйОстаток,
СуммаВзаиморасчетовКонечныйОстаток,
СуммаВзаиморасчетовПриход,
СуммаВзаиморасчетовРасход,
СуммаУпрНачальныйОстаток,
СуммаУпрКонечныйОстаток,
СуммаУпрПриход,
СуммаУпрРасход}
ИЗ
РегистрНакопления.ВзаиморасчетыСКонтрагентами.ОстаткиИОбороты(&ДатаНач, &ДатаКон, Регистратор, , ДоговорКонтрагента.ВестиПоДокументамРасчетовСКонтрагентом = ЛОЖЬ) КАК ВзаиморасчетыБезДокументов
ОБЪЕДИНИТЬ
ВЫБРАТЬ РАЗЛИЧНЫЕ
ВзаиморасчетыПоДокументам.ДоговорКонтрагента,
ВзаиморасчетыПоДокументам.Сделка,
ВзаиморасчетыПоДокументам.Организация,
ВзаиморасчетыПоДокументам.Контрагент,
ВзаиморасчетыПоДокументам.ДоговорКонтрагента.ВалютаВзаиморасчетов,
ВзаиморасчетыПоДокументам.Регистратор,
ВзаиморасчетыПоДокументам.Период,
ВзаиморасчетыПоДокументам.ДокументРасчетовСКонтрагентом,
НАЧАЛОПЕРИОДА(ВзаиморасчетыПоДокументам.Период, ДЕНЬ),
НАЧАЛОПЕРИОДА(ВзаиморасчетыПоДокументам.Период, НЕДЕЛЯ),
НАЧАЛОПЕРИОДА(ВзаиморасчетыПоДокументам.Период, ДЕКАДА),
НАЧАЛОПЕРИОДА(ВзаиморасчетыПоДокументам.Период, МЕСЯЦ),
НАЧАЛОПЕРИОДА(ВзаиморасчетыПоДокументам.Период, КВАРТАЛ),
НАЧАЛОПЕРИОДА(ВзаиморасчетыПоДокументам.Период, ПОЛУГОДИЕ),
НАЧАЛОПЕРИОДА(ВзаиморасчетыПоДокументам.Период, ГОД),
ВзаиморасчетыПоДокументам.СуммаВзаиморасчетовНачальныйОстаток,
ВзаиморасчетыПоДокументам.СуммаВзаиморасчетовКонечныйОстаток,
ВзаиморасчетыПоДокументам.СуммаВзаиморасчетовПриход,
ВзаиморасчетыПоДокументам.СуммаВзаиморасчетовРасход,
0,
0,
0,
0
ИЗ
РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.ОстаткиИОбороты(&ДатаНач, &ДатаКон, Регистратор, , ) КАК ВзаиморасчетыПоДокументам
ОБЪЕДИНИТЬ
ВЫБРАТЬ РАЗЛИЧНЫЕ
ВзаиморасчетыПоДокументамУпрУчет.ДоговорКонтрагента,
ВзаиморасчетыПоДокументамУпрУчет.Сделка,
ВзаиморасчетыПоДокументамУпрУчет.Организация,
ВзаиморасчетыПоДокументамУпрУчет.Контрагент,
ВзаиморасчетыПоДокументамУпрУчет.ДоговорКонтрагента.ВалютаВзаиморасчетов,
ВзаиморасчетыПоДокументамУпрУчет.Регистратор,
ВзаиморасчетыПоДокументамУпрУчет.Период,
НЕОПРЕДЕЛЕНО,
НАЧАЛОПЕРИОДА(ВзаиморасчетыПоДокументамУпрУчет.Период, ДЕНЬ),
НАЧАЛОПЕРИОДА(ВзаиморасчетыПоДокументамУпрУчет.Период, НЕДЕЛЯ),
НАЧАЛОПЕРИОДА(ВзаиморасчетыПоДокументамУпрУчет.Период, ДЕКАДА),
НАЧАЛОПЕРИОДА(ВзаиморасчетыПоДокументамУпрУчет.Период, МЕСЯЦ),
НАЧАЛОПЕРИОДА(ВзаиморасчетыПоДокументамУпрУчет.Период, КВАРТАЛ),
НАЧАЛОПЕРИОДА(ВзаиморасчетыПоДокументамУпрУчет.Период, ПОЛУГОДИЕ),
НАЧАЛОПЕРИОДА(ВзаиморасчетыПоДокументамУпрУчет.Период, ГОД),
0,
0,
0,
0,
ВзаиморасчетыПоДокументамУпрУчет.СуммаУпрНачальныйОстаток,
ВзаиморасчетыПоДокументамУпрУчет.СуммаУпрКонечныйОстаток,
ВзаиморасчетыПоДокументамУпрУчет.СуммаУпрПриход,
ВзаиморасчетыПоДокументамУпрУчет.СуммаУпрРасход
ИЗ
РегистрНакопления.ВзаиморасчетыСКонтрагентами.ОстаткиИОбороты(&ДатаНач, &ДатаКон, Регистратор, , ДоговорКонтрагента.ВестиПоДокументамРасчетовСКонтрагентом = ИСТИНА) КАК ВзаиморасчетыПоДокументамУпрУчет
ОБЪЕДИНИТЬ
ВЫБРАТЬ
ТоварыПереданныеОстаткиИОбороты.ДоговорКонтрагента,
ТоварыПереданныеОстаткиИОбороты.Сделка,
ТоварыПереданныеОстаткиИОбороты.Организация,
ТоварыПереданныеОстаткиИОбороты.Контрагент,
ТоварыПереданныеОстаткиИОбороты.ДоговорКонтрагента.ВалютаВзаиморасчетов,
ТоварыПереданныеОстаткиИОбороты.Регистратор,
ТоварыПереданныеОстаткиИОбороты.Период,
НЕОПРЕДЕЛЕНО,
НАЧАЛОПЕРИОДА(ТоварыПереданныеОстаткиИОбороты.Период, ДЕНЬ),
НАЧАЛОПЕРИОДА(ТоварыПереданныеОстаткиИОбороты.Период, НЕДЕЛЯ),
НАЧАЛОПЕРИОДА(ТоварыПереданныеОстаткиИОбороты.Период, ДЕКАДА),
НАЧАЛОПЕРИОДА(ТоварыПереданныеОстаткиИОбороты.Период, МЕСЯЦ),
НАЧАЛОПЕРИОДА(ТоварыПереданныеОстаткиИОбороты.Период, КВАРТАЛ),
НАЧАЛОПЕРИОДА(ТоварыПереданныеОстаткиИОбороты.Период, ПОЛУГОДИЕ),
НАЧАЛОПЕРИОДА(ТоварыПереданныеОстаткиИОбороты.Период, ГОД),
ТоварыПереданныеОстаткиИОбороты.СуммаВзаиморасчетовНачальныйОстаток,
ТоварыПереданныеОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток,
ТоварыПереданныеОстаткиИОбороты.СуммаВзаиморасчетовПриход,
ТоварыПереданныеОстаткиИОбороты.СуммаВзаиморасчетовРасход,
0,
0,
0,
0
ИЗ
РегистрНакопления.ТоварыПереданные.ОстаткиИОбороты(&ДатаНач, &ДатаКон, Регистратор, , СтатусПередачи = &Передача) КАК ТоварыПереданныеОстаткиИОбороты"
Пример задачи
Мы продали коммисионеру товар на 1000 доларов, создали реализацию товаров и услуг (весь пакет докуентов который нужен) из 1000 доларов оплачено 200 доларов. И в данной ситуации нужно показать что был документ реализация товаров и услуг на такую сумму и оплачено из этой суммы 200 доларов.
28.09.2014 11:14:16
|
|
Петрович324 |
Привет! Еще актуально? |
Для создания нового сообщения необходимо войти или зарегестрироваться