|
Получить адрес контрагента БП 3.0 | ☑ | ||
---|---|---|---|---|
0
Aftee
24.09.17
✎
20:48
|
Всем привет.
В новых версиях бухгалтерии никак не получается получить юр. адрес контрагента. УправлениеКонтактнойИнформацией.КонтактнаяИнформацияОбъекта возвращает "". БухгалтерскийУчетПереопределяемый.СведенияОЮрФизЛице аналогично. Через ОбщегоНазначенияБПВызовСервера.ОписаниеОрганизации также не работает. Запросом тоже не получается отобрать, при том, что в консоли запрос отрабатывает на ура, но в самом коде "ошибка чтения результата запроса" или чет такое. Собственно как можно получить адрес? |
|||
1
Aleksey
24.09.17
✎
20:51
|
посмотреть как получают адрес в печатных формах
|
|||
2
Aftee
24.09.17
✎
20:53
|
(1) так "ОбщегоНазначенияБПВызовСервера.ОписаниеОрганизации"
Но во ВПФ не работает |
|||
3
Zypse
24.09.17
✎
21:00
|
Похоже дело в правах. Попробуй через привилегированный режим
|
|||
4
Aftee
24.09.17
✎
21:09
|
(3) Та же фигня.
Почему запрос может не отрабатывать? Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | КонтрагентыКонтактнаяИнформация.Представление КАК Представление |ИЗ | Справочник.Контрагенты.КонтактнаяИнформация КАК КонтрагентыКонтактнаяИнформация |ГДЕ | КонтрагентыКонтактнаяИнформация.Ссылка.Ссылка = &Ссылка | И КонтрагентыКонтактнаяИнформация.Вид = &Вид"; Запрос.УстановитьПараметр("Ссылка", Ссылка); Запрос.УстановитьПараметр("Вид",Справочники.ВидыКонтактнойИнформации.ЮрАдресКонтрагента); РезультатЗапроса = Запрос.Выполнить(); ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать(); Хотя в консоли все ок. В отладчике "Ошибка чтения значения" |
|||
5
Филиал-msk
24.09.17
✎
21:14
|
(4) А выборку перебирать Александр Сергеевич будет?
|
|||
6
Aftee
24.09.17
✎
21:21
|
(5) Дело не в переборке, она есть далее по коду.
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | КонтрагентыКонтактнаяИнформация.Представление КАК Представление |ИЗ | Справочник.Контрагенты.КонтактнаяИнформация КАК КонтрагентыКонтактнаяИнформация |ГДЕ | КонтрагентыКонтактнаяИнформация.Ссылка.Ссылка = &Ссылка | И КонтрагентыКонтактнаяИнформация.Тип = &Тип"; Запрос.УстановитьПараметр("Ссылка", Ссылка); Запрос.УстановитьПараметр("Тип", Перечисления.ТипыКонтактнойИнформации.Адрес); РезультатЗапроса = Запрос.Выполнить(); ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать(); Пока ВыборкаДетальныеЗаписи.Следующий() Цикл ЮрАдрес = ВыборкаДетальныеЗаписи.Представление; КонецЦикла; |
|||
7
Филиал-msk
24.09.17
✎
21:24
|
(6) это разные запросы
|
|||
8
Aftee
24.09.17
✎
21:25
|
Если выгружать результат запроса, то выгружается чуть меньше чем ничего. ТЗ пустая получается
|
|||
9
Aftee
24.09.17
✎
21:26
|
(7) Согласен, первоначальный вариант чуть изменился в плане параметров. Суть не поменялась, что тот, что то не работает
|
|||
10
Amra
24.09.17
✎
21:31
|
99% что Ссылка - не то что нужно
|
|||
11
Chameleon1980
24.09.17
✎
21:38
|
ВидыКонтактнойИнформации.ЮрАдресКонтрагента
|
|||
12
Chameleon1980
24.09.17
✎
21:39
|
стоп - не то
|
|||
13
rudnitskij
24.09.17
✎
21:53
|
(6) |ГДЕ
| КонтрагентыКонтактнаяИнформация.Ссылка.Ссылка = &Ссылка мало слов ССЫЛКА и обращений к полям через точку, надо больше |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |