Конфигурация УТП для Украины (1.2.35.1), расчеты с контрагентами ведутса по договору в целому
Задача состоит в том чтобы выбирать только оплаченые накладные(по ним считается зарплата для торговых агентов), есть запрос где выбираются все реализации
"ВЫБРАТЬ
| РеализацияТоваровУслуг.Ответственный КАК Ответственный,
| ПРЕДСТАВЛЕНИЕ(РеализацияТоваровУслуг.Ответственный),
| РеализацияТоваровУслуг.ТипЦен,
| пиПроцентЗарплаты.Процент КАК Процент,
| РеализацияТоваровУслугТовары.Номенклатура КАК Номенклатура,
| ПРЕДСТАВЛЕНИЕ(РеализацияТоваровУслугТовары.Номенклатура),
| РеализацияТоваровУслугТовары.Количество,
| РеализацияТоваровУслугТовары.Цена,
| РеализацияТоваровУслугТовары.Сумма КАК Сумма,
| РеализацияТоваровУслугТовары.Сумма / 100 * пиПроцентЗарплаты.Процент КАК ПроцентЗП,
| РеализацияТоваровУслуг.Ссылка КАК Реализация
|ИЗ
| Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
| ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
| ПО РеализацияТоваровУслугТовары.Ссылка = РеализацияТоваровУслуг.Ссылка
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.пиПроцентЗарплаты КАК пиПроцентЗарплаты
| ПО (РеализацияТоваровУслуг.Товары.Номенклатура = пиПроцентЗарплаты.Номенклатура)
| И РеализацияТоваровУслугТовары.Ссылка.ТипЦен = пиПроцентЗарплаты.ТипЦен.Ссылка
|ГДЕ
| РеализацияТоваровУслуг.Дата МЕЖДУ &ДатаНач И &ДатаКон
|{ГДЕ
| РеализацияТоваровУслуг.Ответственный}
|ИТОГИ
| СУММА(Сумма),
| СУММА(ПроцентЗП)
|ПО
| Ответственный,
| РеализацияТоваровУслуг.Контрагент,
| Реализация";
А как определяется - оплачена накладная или нет ?
sava1 @ Сегодня, 11:28 ,
По взаиморасчетах, есть Приходные кассовые ордера где в Док. расчетов стоит реализация.
Тогда выбираем все накладные за период и цепляем внутренним соединением кассовые ордера по ДокРасчетов.
Так не пойдет очень долго запрос выполняется
Вот запрос но по регистру взаиморасчеты, по докам уже удалил
"ВЫБРАТЬ
| ВзаиморасчетыСКонтрагентамиОбороты.СуммаВзаиморасчетовПриход - ВзаиморасчетыСКонтрагентамиОбороты.СуммаВзаиморасчетовРасход КАК СУММА,
| ВзаиморасчетыСКонтрагентамиОбороты.Контрагент
| ВзаиморасчетыСКонтрагентамиОбороты.Регистратор
|ИЗ
| РегистрНакопления.ВзаиморасчетыСКонтрагентами.Обороты(&ДатаНач, &ДатаКон, Регистратор, ) КАК ВзаиморасчетыСКонтрагентамиОбороты
|ГДЕ
| ТИПЗНАЧЕНИЯ(ВзаиморасчетыСКонтрагентамиОбороты.Регистратор) = ТИП(Документ.РеализацияТоваровУслуг)"
А дальше ?
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua