Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
20 Янв 2018, 03:40
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Чтение контактной информации из контрагентоа  (Прочитано 1050 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Караул

  • *
  • Сообщений: 25
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-08-12
  • Сайт: 
  • Профессия: Программист 1С
Для получения контактной информации из контрагента использую функцию
	
функция ПолучитьТЗ(СсылкаНаОбъект)       
СтруктураДанные = Новый Структура;
ЭлементСправочника = Справочники.Контрагенты.НайтиПоНаименованию(СсылкаНаОбъект);

 Для Каждого ТекущаяСтрока Из ЭлементСправочника.КонтактнаяИнформация Цикл
  СтруктураДанные.Вставить("Адрес",ТекущаяСтрока.КонтактнаяИнформация);
 КонецЦикла;
Возврат СтруктураДанные;
КонецФункции   

СсылкаНаОбъект это выбранный контрагент его наименование,версия 8.3
выдаёт ошибку Поле объекта не обнаружено (КонтактнаяИнформация)


Оффлайн vitasw

  • *****
  • Сообщений: 2575
  • РЕПУТАЦИЯ: 311
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
Бред бредовый.
1.
ЭлементСправочника = Справочники.Контрагенты.НайтиПоНаименованию(СсылкаНаОбъект);
зачем что-то искать когда оно уже есть

2. В разных конфигурациях контактная информация находится в разных местах - гадать какая у вас... это к Ванге, но она не занимается 1С.
А если это вообще что-то ваше личное, то тем более вопрос не имеет смысла.

Оффлайн SGIRG

  • **
  • Сообщений: 93
  • РЕПУТАЦИЯ: 30
  • КПД: 32%
  • Регистрация: 2014-03-26
  • Сайт: 
  • Профессия: Программист 8.1

  СтруктураДанные.Вставить("Адрес",ТекущаяСтрока.КонтактнаяИнформация);   
Поле объекта не обнаружено (КонтактнаяИнформация)
Судя по всему на эту строку ругается конфигуратор.
Посмотрите в дереве конфигурации: есть ли в ТЧ "КонтактнаяИнформация" справочника "Контрагенты" запрашиваемый Вами реквизит "КонтактнаяИнформация". Я сильно сомневаюсь... и программа тоже
Нажимайте "Спасибо", так приятнее))

Оффлайн Караул

  • *
  • Сообщений: 25
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-08-12
  • Сайт: 
  • Профессия: Программист 1С

  СтруктураДанные.Вставить("Адрес",ТекущаяСтрока.КонтактнаяИнформация);   
Поле объекта не обнаружено (КонтактнаяИнформация)
Судя по всему на эту строку ругается конфигуратор.
Посмотрите в дереве конфигурации: есть ли в ТЧ "КонтактнаяИнформация" справочника "Контрагенты" запрашиваемый Вами реквизит "КонтактнаяИнформация". Я сильно сомневаюсь... и программа тоже

Насколько я понимаю Адрес храниться в Представление я поставил  СтруктураДанные.Вставить("Адрес",ТекущаяСтрока.Представление);
а мне в макете выводит просто слово Структура

Оффлайн Летящий в даль

  • **
  • Сообщений: 56
  • РЕПУТАЦИЯ: 12
  • КПД: 21%
  • 1с - это диагенез :D
  • Регистрация: 2016-05-16
  • Сайт: 
  • Профессия: Программист 1С
Если мне не изменяет память то контактные данные хранятся в регистре Контактная информация, дак ваще какого лешего вы обращаетесь к справочнику ???????????

Оффлайн Караул

  • *
  • Сообщений: 25
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-08-12
  • Сайт: 
  • Профессия: Программист 1С
Если мне не изменяет память то контактные данные хранятся в регистре Контактная информация, дак ваще какого лешего вы обращаетесь к справочнику ???????????
я не нашёл этого регистра http://hostingkartinok.com/show-image.php?id=6e5b8ca9516ff119f6a399adc8c4ab59

Оффлайн Kironten

  • *****
  • Сообщений: 906
  • РЕПУТАЦИЯ: 187
  • КПД: 21%
  • Регистрация: 2013-08-12
  • Сайт: 
  • Профессия: Ученик 1С
Если мне не изменяет память то контактные данные хранятся в регистре Контактная информация, дак ваще какого лешего вы обращаетесь к справочнику ???????????
В новых конфигурациях, та же БП 3.0 уходят от РС КонтактнаяИнформация в пользу хранения в ТЧ справочника.
А при учете, что у ТС-а белорусская УТ 3, то там этого регистра нет, поэтому не стоит кипятиться.

Оффлайн SGIRG

  • **
  • Сообщений: 93
  • РЕПУТАЦИЯ: 30
  • КПД: 32%
  • Регистрация: 2014-03-26
  • Сайт: 
  • Профессия: Программист 8.1
Думаю, что можно для этих целей использовать запрос типа:
ВЫБРАТЬ
КонтрагентыКонтактнаяИнформация.Представлениеа
ИЗ
Справочник.Контрагенты.КонтактнаяИнформация КАК КонтрагентыКонтактнаяИнформация
ГДЕ
КонтрагентыКонтактнаяИнформация.Ссылка = &ВашКонтрагент
И КонтрагентыКонтактнаяИнформация.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Адрес)
И КонтрагентыКонтактнаяИнформация.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ЮрАдресКонтрагента)
это пример для конфигурации БП 3.0, но думаю, что с минимальными модификациями для Вас подойдет.
Нажимайте "Спасибо", так приятнее))


Теги:
 

Несоответствие данных из налоговых деклараций и информации из книги продаж – повод для начисления штрафа и пени

Автор newsРаздел Новости

Ответов: 0
Просмотров: 1369
Последний ответ 20 Окт 2014, 11:43
от news
Можно ли вводить новые документы путем копирования информации из ранее введенных

Автор DDDРаздел Пользователям "1С - Предприятие 8"

Ответов: 0
Просмотров: 4185
Последний ответ 25 Ноя 2008, 10:48
от DDD
Можно ли вводить новые документы путем копирования информации из документов друг

Автор DDDРаздел Пользователям "1С - Предприятие 8"

Ответов: 0
Просмотров: 3589
Последний ответ 25 Ноя 2008, 10:49
от DDD
Переход на программу «ЗУП 3.0»: алгоритм подготовки и настройки переноса информации с «1С ЗУП» редакции «2.5»

Автор 1cwikiРаздел Зарплата и управление персоналом

Ответов: 0
Просмотров: 3892
Последний ответ 10 Мар 2015, 16:37
от 1cwiki
Как избежать повторного ввода одной и той же информации (произведенной и проданной продукции) в УНФ

Автор Олег КлюшинРаздел Пользователям "1С - Предприятие 8"

Ответов: 1
Просмотров: 908
Последний ответ 15 Дек 2015, 21:28
от Олег Клюшин

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
96 Сообщений
AIFrame
71 Сообщений
alex0402
32 Сообщений
kiksi
27 Сообщений
pavl_vs
24 Сообщений
alexandr_ll
17 Сообщений
andron81_81
16 Сообщений
Norfolk
15 Сообщений
KOI8-R
14 Сообщений
MuI_I_Ika MuI_I_Ika
13 Сообщений

* Кто онлайн

  • Точка Гостей: 140
  • Точка Скрытых: 0
  • Точка Пользователей: 0

Нет пользователей онлайн.

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal