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

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

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

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

Оффлайн SGIRG

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


Теги:
 

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

* Реклама

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>

* Поиск

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

* Реклама

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

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

oleg-x
88 Сообщений
alex0402
49 Сообщений
AIFrame
43 Сообщений
Oldman06
31 Сообщений
Геннадий ОбьГЭС Геннадий ОбьГЭС
30 Сообщений
vitasw
29 Сообщений
Golickoff Golickoff
28 Сообщений
MuI_I_Ika MuI_I_Ika
18 Сообщений
Liv98 Liv98
15 Сообщений
DmitriyF DmitriyF
14 Сообщений

* Кто онлайн

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

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal