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

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

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

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

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

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

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


Оффлайн vitasw

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

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

Оффлайн SGIRG

  • **
  • Сообщений: 85
  • РЕПУТАЦИЯ: 27
  • КПД: 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

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

Оффлайн SGIRG

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


Теги:
 

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

* Реклама

* Поиск

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

* Реклама

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

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

alex0402
92 Сообщений
oleg-x
78 Сообщений
Геннадий ОбьГЭС Геннадий ОбьГЭС
67 Сообщений
Golickoff Golickoff
51 Сообщений
ilyay ilyay
42 Сообщений
AIFrame
42 Сообщений
Амал
30 Сообщений
Dethmontt Dethmontt
22 Сообщений
lansy
22 Сообщений
xproh
21 Сообщений

* Кто онлайн

  • Точка Гостей: 159
  • Точка Скрытых: 0
  • Точка Пользователей: 8
  • Точка Сейчас на форуме:

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal