Архив за месяц: Декабрь 2017

1С 8.3 Как программно получить сведения об организации или клиенте в виде структуры

Если у Вас одна из типовых конфигураций, то не обязательно делать кучу запросов, чтобы получить сведения об организации или контрагенте, такие, как фактический адрес, ИНН и пр. Достаточно выполнить функцию  УправлениеКонтактнойИнформацией.СведенияОЮрФизЛице.

Например, чтобы получить информацию об организации, можно поступить так

СведенияОНашейОрганизации = УправлениеКонтактнойИнформацией.СведенияОЮрФизЛице(текдоговор.Организация, ТекущаяДата(),,);

Второй параметр — это дата, на которую программа получает срез последней информации. Ведь контактные данные изменяются во времени.

Таким же образом получаем сведения о Контрагенте, передавая первым аргументом ссылочный тип «Справочники.Контрагенты», или же физическое лицо.

Вот как можно получить информацию о контрагенте.

Функция возврацает структуру, элементы которой содержат наиболее полную информацию о юридическом или физическом лице, чтобы использовать её для вывода на печать из одной только этой структуры. Вот неполный перечень наименований этих полей. Назначение их известно из названия.

  1. ПолноеНаименование
  2. ФактическийАдрес
  3. ЮридическийАдрес
  4. НомерСчета
  5. Банк
  6. МФО
  7. КодПоЕДРПОУ
  8. Банк

Пример вывода на печать типичной информации про одну из сторон подписанте договора:

 

Как программно получить контактную информацию организации или контрагента в виде структуры

Используем другую функцию

пример: