Имя: Пароль:
1C
1С v8
Выборка выписок не видит нужный счет?
,
0 OG_Tui
 
06.11.17
15:41
Имеется БП стандартная, документы списание с р/c и поступление на р/c, хочу из этих документов вытащить отдельно контрагентов, это всё по определённому счету организации. Использую запрос:
1 Филиал-msk
 
06.11.17
15:42
И?
2 OG_Tui
 
06.11.17
15:42
Запрос = Новый Запрос("ВЫБРАТЬ
                          |    ПоступлениеНаРасчетныйСчет.Контрагент.ИНН КАК КИНН,
                          |    ПоступлениеНаРасчетныйСчет.Контрагент.Наименование КАК КНаименование,
                          |    ПоступлениеНаРасчетныйСчет.НомерВходящегоДокумента КАК НомерВхДокумента,
                          |    ПоступлениеНаРасчетныйСчет.Ссылка
                          |ИЗ
                          |    Документ.ПоступлениеНаРасчетныйСчет КАК ПоступлениеНаРасчетныйСчет
                          |ГДЕ
                          |    ПоступлениеНаРасчетныйСчет.Дата МЕЖДУ &ДатаНач И &ДатаКон
                          |    И ПоступлениеНаРасчетныйСчет.Организация = &Организация
                          |    И ПоступлениеНаРасчетныйСчет.СчетОрганизации = &СчетОрганизации");


Выбирает все счета вообще. Пробовал через условие отбирать- так же выпадают все счета. Понимаю что где-то не вижу чего-то элементарного, но чего?? Подскажите пожалуйста!
3 Филиал-msk
 
06.11.17
15:46
(2) В списке выбираемых полей нет счета. Что означает "Выбирает все счета вообще", как ты это увидел?
4 OG_Tui
 
06.11.17
15:49
(3) Так мне не нужен счёт как выбранное поле, мне нужен он в условии. Чтобы по определённому счету из выписок (в данном случае поступления на рс) выцепляю инн контрагента.
Вообще- потому что далее у меня проверка
Сообщить("инн " + Выборка.КИНН+ " Номер пп " +Выборка.НомерВхДокумента)  
и собственно вижу номера которые по другим счетам идут. Позже сделал вариант другой, убрав из условия счет и сделал условие в цикле
если Док.СчетОрганизации = СчетОрг тогда

и сообщить какие счета вываливаются. Вываливаются все счета.
5 Филиал-msk
 
06.11.17
15:58
(4) Поток мыслей какой-то...
Не уверен, что у тебя постановка задачи по бизнес-логике совпадает с тем, что ты хочешь - что СчетОрганизации в документе это логически тот счет, как ты его интерпретируешь.
6 OG_Tui
 
06.11.17
18:37
Вопрос решился, только неизвестно в чём была проблема. Отладчиком проверяю - всё верно по данным, потом запустил без отладчика- всё идеально.
7 vicof
 
06.11.17
19:17
Вывод - никогда больше не используй отладчик
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс