|   |   | 
| 
 | Реквизит "Состояние" в документе Платежное Поручение | ☑ | ||
|---|---|---|---|---|
| 0
    
        yurikmellon2 10.04.19✎ 09:14 | 
        Добрый день.
 Коллеги, помогите разобраться. Конфигурация БП 3.0.70.25 Есть запрос, который делает выборку ПП. В том числе и реквизит ПлатежноеПоручение.Оплачено Я так понимаю, что в последней версии БП этот реквизит убрали и заменили реквизитом формы "Состояние" Запрос.Текст = "ВЫБРАТЬ | ПлатежноеПоручение.Ссылка КАК Ссылка, | ПлатежноеПоручение.Дата КАК Дата, | ПлатежноеПоручение.Номер КАК НомерПлатежногоДокумента, | ПлатежноеПоручение.Контрагент КАК Контрагент, | ПлатежноеПоручение.Контрагент.ИНН КАК КонтрагентИНН, | ПлатежноеПоручение.ВалютаДокумента КАК Валюта, | ПлатежноеПоручение.Комментарий КАК Комментарий, | ПлатежноеПоручение.СтатьяДвиженияДенежныхСредств КАК СтатьяДДС, | ПлатежноеПоручение.СтатьяДвиженияДенежныхСредств.Код КАК КодСДДС, | ПлатежноеПоручение.НазначениеПлатежа КАК НазначениеПлатежа, | ПлатежноеПоручение.СчетОрганизации.НомерСчета КАК Счет, | ПлатежноеПоручение.СчетОрганизации.Банк.Код КАК БИК, | ПлатежноеПоручение.СуммаДокумента КАК Сумма, | ПлатежноеПоручение.ДоговорКонтрагента КАК Договор, | ""Пусто"" КАК ВидОперации, | ПлатежноеПоручение.СчетКонтрагента.НомерСчета КАК СчетКонтрагентаНомерСчета, | ПлатежноеПоручение.СчетКонтрагента.Банк.Код КАК СчетКонтрагентаБанкКод, | ПлатежноеПоручение.СуммаДокумента КАК СуммаДокумента //| ПлатежноеПоручение.Оплачено |ПОМЕСТИТЬ ВТ_Документы |ИЗ | Документ.ПлатежноеПоручение КАК ПлатежноеПоручение https://i.imgur.com/ZpAhA66.jpg Запросом, я так понимаю, вытащить этот реквизит нельзя. Каким образом можно выбрать ПП, чтобы потом сделать отбор по Состоянию? | |||
| 1
    
        Admin_Net_1C 10.04.19✎ 09:17 | 
        (1) определить как именно заполняется реквизит формы "Состояние", добавить этот механизм в запрос. Ваш кэп )     | |||
| 2
    
        seevkik 10.04.19✎ 09:17 | 
        Посмотреть в конфигураторе не судьба?
 РС СостоянияБанковскихДокументов | |||
| 3
    
        serg-lom89 10.04.19✎ 09:19 | 
        может в каком нить регистре храниться этот статус.глянь как он заполняется при открытии документа.     | |||
| 4
    
        yurikmellon2 10.04.19✎ 09:30 | 
        (1) как то через глобальный модуль заполняется 
 (2) там ссылка на ПеречислениеСсылка.СостоянияБанковскихДокументов (3) похоже что нет | |||
| 5
    
        yurikmellon2 10.04.19✎ 09:33 | 
        задача у меня, как мне казалось, банальная. Запросом выбрать только не оплаченные ПП. Не пойму как.     | |||
| 6
    
        Admin_Net_1C 10.04.19✎ 09:38 | 
        (4) а) отладка глобального модуля; б) определение механизма заполнения реквизита; в) добавление механизма в запрос или изобретение велосипеда, который вернет такой же результат в запросе... как то так     | |||
| 7
    
        yurikmellon2 10.04.19✎ 09:40 | 
        (6) нда     | |||
| 8
    
        seevkik 10.04.19✎ 10:40 | 
        (5) Тупо запросом что сложного?     | |||
| 9
    
        Darych 10.04.19✎ 10:51 | 
        ...состояние = Значение(Перечисление.СостоянияБанковскихДокументов.Оплачено) в условии предлагали?     | |||
| 10
    
        yurikmellon2 10.04.19✎ 11:02 | 
        (9) так Состояние это не реквизит Объекта, как к нему в запросе обратиться?     | |||
| 11
    
        yurikmellon2 10.04.19✎ 11:02 | 
        (8) как, подскажи, я не могу понять как это сделать     | |||
| 12
    
        seevkik 10.04.19✎ 11:03 | 
        (10) Тебе запрос написать что-ли?     | |||
| 13
    
        Darych 10.04.19✎ 11:04 | 
        Тогда по-любому в каком-то РС оно сидит...а, вон в 2 ответили     | |||
| 14
    
        hhhh 10.04.19✎ 11:05 | 
        (11) ЛЕВОЕ СОЕДИНЕНИЕ используй.     | |||
| 15
    
        seevkik 10.04.19✎ 11:10 | 
        (5) На
 ВЫБРАТЬ ПлатежноеПоручение.Ссылка КАК Ссылка ИЗ РегистрСведений.СостоянияБанковскихДокументов КАК СостоянияБанковскихДокументов ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПлатежноеПоручение КАК ПлатежноеПоручение ПО СостоянияБанковскихДокументов.СсылкаНаОбъект = ПлатежноеПоручение.Ссылка ГДЕ СостоянияБанковскихДокументов.Состояние <> ЗНАЧЕНИЕ(Перечисление.СостоянияБанковскихДокументов.Оплачено) | |||
| 16
    
        seevkik 10.04.19✎ 11:10 | 
        (14) та тут любое сойдет, все платежные поручения есть в этом регистре     | |||
| 17
    
        Darych 10.04.19✎ 11:12 | 
        (15) не взлетит)))     | |||
| 18
    
        seevkik 10.04.19✎ 11:13 | 
        (16) Простите, нагнал, не все пп есть, левое соединение с документом     | |||
| 19
    
        Darych 10.04.19✎ 11:16 | 
        (18) ну можно и к РС без соединения... ток ВЫРАЗИТЬ     | |||
| 20
    
        yurikmellon2 10.04.19✎ 11:21 | 
        Всем спасибо, всё получилось
 "ВЫБРАТЬ | ПлатежноеПоручение.Ссылка КАК Ссылка, | ПлатежноеПоручение.Дата КАК Дата, | ПлатежноеПоручение.Номер КАК НомерПлатежногоДокумента, | ПлатежноеПоручение.Контрагент КАК Контрагент, | ПлатежноеПоручение.Контрагент.ИНН КАК КонтрагентИНН, | ПлатежноеПоручение.ВалютаДокумента КАК Валюта, | ПлатежноеПоручение.Комментарий КАК Комментарий, | ПлатежноеПоручение.СтатьяДвиженияДенежныхСредств КАК СтатьяДДС, | ПлатежноеПоручение.СтатьяДвиженияДенежныхСредств.Код КАК КодСДДС, | ПлатежноеПоручение.НазначениеПлатежа КАК НазначениеПлатежа, | ПлатежноеПоручение.СчетОрганизации.НомерСчета КАК Счет, | ПлатежноеПоручение.СчетОрганизации.Банк.Код КАК БИК, | ПлатежноеПоручение.СуммаДокумента КАК Сумма, | ПлатежноеПоручение.ДоговорКонтрагента КАК Договор, | ""Пусто"" КАК ВидОперации, | ПлатежноеПоручение.ТСБ_Проект.Код КАК ТСБ_ПроектКод, | ПлатежноеПоручение.ТСБ_Проект КАК ТСБ_Проект, | ПлатежноеПоручение.СчетКонтрагента.НомерСчета КАК СчетКонтрагентаНомерСчета, | ПлатежноеПоручение.СчетКонтрагента.Банк.Код КАК СчетКонтрагентаБанкКод, | ПлатежноеПоручение.СуммаДокумента КАК СуммаДокумента, | ПлатежноеПоручение.Оплачено КАК Оплачено |ПОМЕСТИТЬ ВТ_Документы |ИЗ | РегистрСведений.СостоянияБанковскихДокументов КАК СостоянияБанковскихДокументов | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПлатежноеПоручение КАК ПлатежноеПоручение | ПО СостоянияБанковскихДокументов.СсылкаНаОбъект = ПлатежноеПоручение.Ссылка |ГДЕ | ПлатежноеПоручение.Дата МЕЖДУ &ДатаНач И &ДатаКон | И ПлатежноеПоручение.Организация = &Организация | И СостоянияБанковскихДокументов.Состояние = &Оплачено |; | |||
| 21
    
        seevkik 10.04.19✎ 11:28 | 
        (20) не взлетит))) (с) Darych     | |||
| 22
    
        yurikmellon2 10.04.19✎ 11:34 | 
        (21) всё работает)     | |||
| 23
    
        seevkik 10.04.19✎ 11:38 | 
        (22) ну блин, сообщения читаете? Не все ПП в этом регистре, надо левое соединение документа с регистром, а не наоборот     | |||
| 24
    
        Darych 10.04.19✎ 11:38 | 
        (22) ток у тя все записи по РС с "оплачено" сперва выбираются.. а там не ток ПП     | |||
| 25
    
        Darych 10.04.19✎ 11:39 | 
        (24)+ ну с НЕ оплачено... ну не суть     | |||
| 26
    
        yurikmellon2 10.04.19✎ 11:45 | 
        (23), (24) да, вы правы, переделал
 (25) это уже мелочи, условие то я поставлю как надо | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |