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

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

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

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

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

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

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


Оффлайн vitasw

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

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

Оффлайн SGIRG

  • **
  • Сообщений: 83
  • РЕПУТАЦИЯ: 26
  • КПД: 31%
  • Регистрация: 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

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

Оффлайн SGIRG

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


Теги:
 

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

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

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

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

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

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

Ответов: 0
Просмотров: 3278
Последний ответ 25 Ноя 2008, 10:49
от DDD
работа с файлами excel открытие файла xls, чтение данных и запись нового файла xls

Автор ktu78Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 1611
Последний ответ 11 Фев 2016, 12:49
от Rasty
Переход на программу «ЗУП 3.0»: алгоритм подготовки и настройки переноса информации с «1С ЗУП» редакции «2.5»

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

Ответов: 0
Просмотров: 3187
Последний ответ 10 Мар 2015, 16:37
от 1cwiki

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

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

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


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

* Реклама

* Поиск

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

* Реклама

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

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

Геннадий ОбьГЭС Геннадий ОбьГЭС
95 Сообщений
Dethmontt Dethmontt
67 Сообщений
alex0402
65 Сообщений
wise wise
63 Сообщений
MuI_I_Ika MuI_I_Ika
60 Сообщений
ilyay ilyay
40 Сообщений
Сергей Федоров Сергей Федоров
34 Сообщений
magnifico61
25 Сообщений
ilnur75
22 Сообщений
BuhRust
21 Сообщений

* Кто онлайн

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

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal