|
v7: Запрос остатков взаиморасчетов ТИС 8.2 |
☑ |
0
katochimoto
12.04.16
✎
10:29
|
Прошу помощи, опыта с семеркой никакого, но есть необходимость написать запрос, необходимо получать при проведении документа расходная накладная долг контрагента, для этого пишу запрос:
Перем Запрос, ТекстЗапроса;
ПараметрФирма = Фирма;
ПараметрКлиент = Клиент;
//Создание объекта типа Запрос
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса =
"//{{ЗАПРОС(ПолучитьОстаткиВзаиморасчетов)
|Долг = Регистр.ВзаиморасчетыПокупателей.Долг;
|НеоплачСтоимость = Регистр.ВзаиморасчетыПокупателей.НеоплачСтоимость;
|Фирма = Регистр.ВзаиморасчетыПокупателей.Фирма;
|Клиент = Регистр.ВзаиморасчетыПокупателей.Клиент;
|Функция ДолгКонОст = КонОст(Долг);
|Функция НеоплачСтоимостьНачОст = НачОст(НеоплачСтоимость);
|Группировка Фирма;
|Условие(Фирма = ПараметрФирма);
|Условие(Клиент = ПараметрКлиент);
|"//}}ЗАПРОС
;
// Если ошибка в запросе, то выход из процедуры
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
Возврат;
КонецЕсли;
В результате выполнения запроса приходит ересь, и фирма не та, и клиент не тот, то ли параметры не передаются, то ли текст запроса кривой, вообщем помогите понять и справить запрос.
|
|
1
Злопчинский
12.04.16
✎
10:31
|
если мне не изменяет память то даже в ТиС 8 редакции не было измерений Клиент...
конкретизируй конфигу
|
|
2
Злопчинский
12.04.16
✎
10:32
|
и вообщем-то вы данные пытаетесь получить на ТА, а не на документ...
|
|
3
ДенисЧ
12.04.16
✎
10:32
|
период не указан, контрагент не группируется. Что такое Фирма и Клиент - не рассказано...
|
|
4
katochimoto
12.04.16
✎
10:33
|
(1) Торговля+Склад Редакция 8.7 (7.70.875) Типовая
|
|
5
Злопчинский
12.04.16
✎
10:33
|
(3) а нафейхоа клиента группировать если он уникальный
|
|
6
Злопчинский
12.04.16
✎
10:35
|
запрос в целом вроде адекватный (главное аккратно с реквизитами регистра, не с ресурсами - а реквизитами)
так что проверяй параметры и прочее
|
|
7
katochimoto
12.04.16
✎
10:35
|
Фирма это Элемент справочника Фирмы, Клиент это элемент справочника контрагенты.
|
|
8
katochimoto
12.04.16
✎
10:38
|
(6) Ну я в отладчике вижу что ПараметрФирма и ПараметрКлиент имеют нужные мне значения, а вот в результате запроса получаю совершенно другого клиента
|
|
9
katochimoto
12.04.16
✎
10:41
|
(2) Период то потом проставлю, пока сам запрос не могу заставить работать пусть даже на дату ТА
|
|