Контактное лицо в 1с это

Обновлено: 05.07.2024

Контактная информация корреспондентов

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

Справочник Корреспонденты содержит в себе основные и вспомогательные реквизиты, а также таблицы контактной информации и дополнительных реквизитов. Весьма важным реквизитом корреспондента является Вид корреспондента , который может принимать такие значения как "Юридическое лицо", "Физическое лицо", "Индивидуальный предприниматель" и "Юридическое лицо за пределами РФ". В зависимости от вида, у корреспондента меняются определенные реквизиты, контактная информация и контактные лица.

Таблица справочника Контактная информация хранит в себе всю контактную информацию по корреспонденту в виде ссылки на свойство (это значение отдельного справочника "Вид контактной информации") и значения этого свойства. Таким образом, всю контактную информацию о корреспонденте можно получить из данной таблицы.

Сами виды контактной информации задаются в справочнике Виды контактной информации в разделе Нормативно-справочная информация . В нем есть предопределенные элементы, такие как Email, "Телефон", "Почтовый адрес" и пр. Но пользователи могут добавлять и свои элементы. При этом важным реквизитом вида контактной информации является "Тип", который может принимать один из шести значений: "Адрес", "Телефон", "Адрес электронной почты", "Веб-страница", "Факс" и "Другое". В зависимости от этого типа, программа понимает, как обрабатывать поле данного типа в карточке корреспондента. Например, для типа "Адрес" автоматически подключается адресный классификатор, а для "Телефона" специальная форма ввода телефонов.

Виды контактной информации справочника Корреспонденты :


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

Получение контактной информации корреспондента

Рассмотрим примеры получения контактной информации по корреспонденту.

Данный запрос вернет таблицу всей контактной информации искомого корреспондента.

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

Данный код вернет таблицу всей контактной информации искомого корреспондента и всех его контактных лиц:

Получение контактной информации с помощью стандартных процедур

Помимо запросов, описанных выше, для работы с контактной информацией в программе можно воспользоваться и стандартными процедурами и функциями. Все такие процедуры расположены в общих модулях УправлениеКонтактнойИнформациейКлиентСервер , УправлениеКонтактнойИнформацией , УправлениеКонтактнойИнформациейКлиент .

Например, рассмотрим следующую функцию:

Функция получает значение "Телефона" и "Email адреса" корреспондента. При этом основана она на общей функции УправлениеКонтактнойИнформацией.ПолучитьКонтактнуюИнформацияОбъекта (Ссылка, ВидКонтактнойИнформации) , с помощью которой можно получить любой тип контактной информации по любому объекту, содержащем контактную информацию.

Также полезной может быть функция КонтактнаяИнформацияОбъектов (МассивОбъектов, ТипыКИ = Неопределено, ВидыКИ = Неопределено) — предназначена для получения контактной информации для нескольких объектов.

У правлениеКонтактнойИнформациейКлиентСервер. СформироватьПредставлениеАдреса(СтруктураАдреса, Представление, НаименованиеВида = Неопределено) — формирует представление контактной информации с видом для формы ввода адреса.

Вывод контактной информации в отчет

Контактную информацию также можно выводить в отчеты СКД. Например, в типовой конфигурации есть отчет "Договоры", в котором есть вариант "Договоры с истекающим сроком действия". В нем выводится контактная информация контакта корреспондента, указанного в документе. Посмотрим "листинг скд запроса":

Как видно из запроса, с помощью левого соединения с таблицей Контактной информации справочника Контактные лица мы получаем "Телефон" и "Email адрес" контакта. Применяя подобный метод, мы можем получать и любую другую контактную информацию, как контактных лиц, так и самого корреспондента. Например, можно в отчет вывести юридический адрес корреспондента:

Комбинируя приведенные выше методы можно найти широкое применение контактной информации объектов системы. Например, контактную информацию можно выводить в отчеты или использовать для автозаполнения шаблонов файлов. Также можно добавлять ее в превью документов, либо выводить в динамические списки объектов.

Чтобы в результате проверки налоговые органы не признали сделку с контрагентом сомнительной, организация должна проявлять должную осмотрительность при выборе контрагента. Перечень признаков, свойственных сделке с неблагонадежным налогоплательщиком, ФНС России привела в пункте 12 Общедоступных критериев самостоятельной оценки рисков для налогоплательщиков, используемых налоговыми органами в процессе отбора объектов для проведения выездных налоговых проверок (Приложение № 2 к Приказу ФНС России от 30.05.2007 № ММ-3-06/333@). Помимо этого, основываясь на анализе судебной практики, контролирующие органы указывают и на другие признаки фирм-«однодневок» (письмо Минфина от 17.12.14 № 03-02-07/1/65228):

  • «массовый» учредитель (участник) и «массовый» руководитель;
  • отсутствие организации по адресу регистрации;
  • отсутствие персонала или один сотрудник;
  • отсутствие налоговой отчетности либо ее представление с минимальными показателями;
  • отсутствие собственных либо арендованных основных средств, транспорта и т.д.

Таким образом, пользователю нужна информация, на основе которой он смог бы самостоятельно сформировать мнение о надежности контрагента, масштабе и финансовых показателях его бизнеса. Большую часть этих сведений теперь можно получить не выходя из программы «1С:Бухгалтерия 8» (ред. 3.0) с помощью функции Досье контрагента, входящей в состав сервиса 1С:Контрагент. Обратите внимание, что вся информация об организации берется из открытых источников и не нарушает ее прав.

Чтобы воспользоваться всеми возможностями 1С:Контрагент необходимо:

Отчет Досье контрагента можно формировать как по контрагентам, уже внесенным в одноименный справочник, так и по контрагентам, которых пока нет в информационной базе.

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

Если контрагент новый, то пользователь открывает Досье контрагента по одноименной гиперссылке в подразделе Расчеты с контрагентами из раздела Покупки или из раздела Продажи. Чтобы получить отчет, необходимо ввести ИНН контрагента или его наименование и нажать на кнопку Сформировать. Если пользователь принимает решение, что контрагент благонадежен, то нового контрагента можно добавить в справочник непосредственно из досье.

Форма отчета Досье контрагента для юридического лица состоит из следующих разделов:

  • Главное;
  • ЕГРЮЛ;
  • Данные программы;
  • Бухгалтерская отчетность;
  • Анализ отчетности;
  • Финансовый анализ.

При проверке обособленных подразделений выводится отчет по головной организации. Если Досье контрагента формируется по индивидуальному предпринимателю, то в отчете отражаются только сведения из ЕГРИП и данные программы.

Обратите внимание! Отчет, полученный с помощью Досье контрагента, не сохраняется в программе. Его можно сохранить в формате MXL и распечатать.

Раздел «Главное»

В разделе Главное (рис. 1) отображается собранная из других разделов сводная информация о контрагенте: общие сведения о контрагенте из ЕГРЮЛ, основные показатели бухгалтерской отчетности по данным Росстата, а также вероятностная оценка риска банкротства и кредитоспособности контрагента, сформированная на основании выполненного анализа отчетности.

Рис. 1. Раздел «Главное»

Рис. 1. Раздел Главное

Сведения из ЕГРЮЛ

Сведения из ЕГРЮЛ являются источником полезной информации, которую можно использовать для оценки надежности контрагентов (например, данные о «массовости» юридического адреса или «массовости» руководителя).

В разделе ЕГРЮЛ (рис. 2) выводятся все реквизиты организации контрагента в объеме выписки из ЕГРЮЛ, включая связанную информацию:

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

Рис. 2. Сведения из ЕГРЮЛ

Рис. 2. Сведения из ЕГРЮЛ

Сведения о контрагенте, хранящиеся в программе

Если организация или ИП, по которому сформировано досье, содержится в справочнике контрагентов, то в разделе Данные программы выводится информация по этому контрагенту, внесенная в информационную базу (рис. 3):

  • наименование;
  • основные реквизиты;
  • юридический, почтовый и фактический адреса;
  • контактные лица;
  • банковские счета;
  • договоры и т.д.

Рис. 3. Сведения о контрагенте по данным программы

Рис. 3. Сведения о контрагенте по данным программы

Бухгалтерская отчетность по данным Росстата

Бухгалтерская отчетность является открытой для пользователей – учредителей (участников), инвесторов, кредитных организаций, кредиторов, покупателей, поставщиков и др. Организация должна обеспечить возможность ознакомиться с бухгалтерской отчетностью. (п. 42 ПБУ 4/99 «Бухгалтерская отчетность организации»). Досье контрагента позволяет получить и проанализировать бухгалтерскую отчетность российских организаций за 2012 и 2013 годы по данным базы Росстата.

В раздел Бухгалтерская отчетность попадает вся имеющаяся в базе Росстата отчетность контрагентов (рис. 4), в том числе отчетность субъектов малого предпринимательства (МП) и социально ориентированных некоммерческих организаций (СО НКО). В этот же раздел попадает расчет чистых активов, автоматически выполненный программой согласно Порядку, утвержденному Приказом Минфина РФ от 28 августа 2014 г. № 84н. Чистые активы определяются по данным бухгалтерской отчетности («ненулевой»), представленной за последние три года.

Рис. 4. Бухгалтерская отчетность контрагента

Рис. 4. Бухгалтерская отчетность контрагента

Анализ бухгалтерской отчетности

В разделе Анализ отчетности выводятся сводные показатели из бухгалтерской отчетности контрагента (выручка от продаж, прибыль, денежные средства, основные средства, запасы, чистые активы и т.д.). Показатели для анализа выводятся за три года (рис. 5). Представленная информация о финансовом состоянии контрагента понятна даже тем пользователям, которые не ведут и не знают бухгалтерский учет. Для бухгалтерской (финансовой) отчетности СО НКО сводные показатели не приводятся.

Рис. 5. Анализ бухгалтерской отчетности контрагента

Рис. 5. Анализ бухгалтерской отчетности контрагента

Финансовый анализ

В разделе Финансовый анализ выполняется финансовый анализ предприятия по данным бухгалтерской отчетности контрагента по четырем критериям (рис. 6):

Рис. 6. Финансовый анализ предприятия контрагента

Чтобы получить расшифровку расчета по каждому из критериев следует перейти по соответствующей гиперссылке Показать расчет (рис. 7).

Степень риска банкротства контрагента оценивается по формулам Альтмана, предназначенным для компаний, акции которых не котируются на бирже:

  • для производственных предприятий используется пятифакторная модель Альтмана;
  • для непроизводственных предприятий используется четырехфакторная модель Альтмана.

Характер предприятия (производственное или непроизводственное) автоматически определяется по основному ОКВЭД. Факторы (показатели) рассчитываются по данным бухгалтерской отчетности.

В зависимости от того, в какой диапазон значений попадает исчисленный индекс Альтмана Z, программа оценивает вероятность риска банкротства контрагента.

Рис. 7. Расшифровка расчета оценки риска банкротства

Рис. 7. Расшифровка расчета оценки риска банкротства

Для оценки кредитоспособности контрагента используется анализ отчетности по методике, утвержденной Комитетом Сбербанка России по предоставлению кредитов и инвестиций от 30 июня 2006 г . № 285-5-р. По данным отчетности определяются финансовые коэффициенты и рентабельность, а показатель кредитоспособности S рассчитывается по специальной формуле. В зависимости от того, в какой диапазон значений попадает исчисленный показатель S, программа оценивает кредитоспособность контрагента.

Расчетные показатели рентабельности по основному виду деятельности контрагента сравниваются со среднестатистической (для данной отрасли, то есть для основного ОКВЭД) рентабельностью продаж и рентабельностью активов.

Для бухгалтерской отчетности СО НКО финансовый анализ в Досье контрагента не выполняется, так как рассчитываемые критерии не применимы к такому виду отчетности.

Всем привет! Данный материал посвящен описанию базовых возможностей работы с контактной информацией в конфигурациях, содержащих "Библиотеку стандартных подсистем" (БСП). Данная статья будет полезна для разработчиков, программистов и всех тех, кто решился не придумывать свои "разработки - велосипеды" для работы с контактной информацией, а взять уже готовое. Статья призвана экономить ваше время и повысить эффективность разработки.

Итак, перехожу к разделу получения контактной информации объектов с помощью БСП:

Получение контактной информации объектов

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

КонтактнаяИнформацияОбъекта(СсылкаИлиОбъект, ВидКонтактнойИнформации = Неопределено, Дата = Неопределено, ТолькоПредставление = Истина) Экспорт

В данном примере, получаем полную контактную информацию на текущую дату. При установленном параметре ложь, будет возвращаться ТаблицаЗначений со всей контактной информацией.

В следующем примере вернем фактический адрес контрагента строкой:

Так же существует схожая функция, производящая получение контактной информации для нескольких ссылок или объектов одновременно:

Функция КонтактнаяИнформацияОбъектов(СсылкиИлиОбъекты, Знач ТипыКонтактнойИнформации = Неопределено, Знач ВидыКонтактнойИнформации = Неопределено, Дата = Неопределено) Экспорт

В данной функции ТипыКонтактнойИнформации и ВидыКонтактнойИнформации - массивы, содержащие необходимые типы и виды контактной информации. Функция возвращает таблицу значений по "фильтру" входящих параметров.

Пример использования такой:

Вышеперечисленные функции можно использовать в связке с "индивидуальными" функциями конфигураций по получению информации об организации и контрагентах. Частично об "индивидуальных" функциях я изложил материал вот здесь .

Теперь, давайте посмотрим немного глубже в результаты вышеуказанных функций. Строка возвращаемой таблицы значений выглядит вот так:


Рис.1. Строка таблицы значений контактной информации.

Обратим внимание на колонку Значение - это строка в формате json, выглядит она вот так:


Рис.2. Формат json в колонке Значение.

Сейчас, я хочу преобразовать эту json-строку в структуру для дальнейшего использования. Сделаю это стандартными методами БСП, воспользуюсь функцией:

Функция СтрокуJSONВСтруктуру(Значение) Экспорт

Доработанный код будет выглядеть вот так:

Переменная ААА - содержит структуру по входящей строке json. Выглядит это вот так:


Рис.3. Преобразованная json в структуру.

Здесь, я ничего не придумываю, использую только типовые функции и процедуры БСП и получаю требуемую контактную информацию "по полям" в удобном виде.

Пожалуй, с базовыми вариантами получения контактной информации мы разобрались - можем смело применять. Теперь, перейдем к разделу преобразование контактной информации объектов в разные форматы.

Преобразование контактной информации объектов

В данном разделе рассмотрим несколько полезных функций, позволяющих стандартно конвертировать контактную информацию в разные форматы - xml, json.

Сначала рассмотрим функцию, которая позволяет получить контактную информацию в формате xml

Функция КонтактнаяИнформацияВXML(Знач ЗначенияПолей, Знач Представление = "", Знач ОжидаемыйВид = Неопределено) Экспорт

В качестве входящего параметра ЗначенияПолей, я обычно передаю структуру по заполненным ключам. Представление я не заполняю, а в качестве ожидаемого вида - перечисление с типом контактной информации.

Рассмотрим пример работы с данной функцией, предварительно доработав предыдущий пример:

В качестве результата в переменную ККК возвращается XML-структура, согласно схемы пакетов КонтактнаяИнформация или Адрес.


Рис.4. Преобразованная структура в XML-строку.

Еще один пример с телефоном:

В переменную ТелефонXML возвращается XML строка вот такого содержания:


Рис.5. XML-строка с типом "Номер телефона".

Преобразование структуры "телефона" идет по такой типовой схеме:

Теперь, преобразуем полученную строку XML в строку JSON, доработаем код процедуры:

Полученный ТелефонJSON такой:


Рис.6. JSON-строка с типом "Номер телефона".

Его так же можно преобразовать в структуру с помощью вышеуказанной функции

Функция СтрокуJSONВСтруктуру(Значение) Экспорт

Так, базовые вещи с преобразованием контактной информации я описал. Теперь, переходим к разделу записи контактной информации объектов.

Запись контактной информации объектов

В данном разделе я рассмотрю базовую процедуру добавления контактной информации по ссылке

Процедура ДобавитьКонтактнуюИнформацию(СсылкаИлиОбъект, ЗначениеИлиПредставление, ВидКонтактнойИнформации, Дата = Неопределено, Замещать = Истина) Экспорт

Доработаем наш пример:

Данным кодом мы добавляем нужный нам телефон (Истина - замещает, Ложь - добавляет второй телефон). ТелефонJSON - ранее сформированная нами строка-json. Выглядит это вот так:


Рис.7. Результат добавления "Номера телефона" в карточку контрагента с помощью возможностей БСП.

В данном примере номер телефона "красиво разложен" по полям. Хорошо, переходим к заключению.

Заключение

В данной статье, я постарался обозначить основные правила и методы работы с контактной информацией в рамках библиотеки стандартных подсистем конфигурации. Я описал чтение, преобразование и запись контактной информации объектов.

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

Примеры данной статьи я реализовывал на Платформе 1с 8.3.17.1549, конфигурации Розница 2.3.5 с включенной БСП 3.1.2.457.

Всем спасибо за прочтение, до новых встреч!

Предыдущие материалы

Так же, я прошу посмотреть мои предыдущие статьи, посвященные базовым возможностям типовых конфигураций:


Рассмотрена подсистема Контактная информация из библиотеки стандартных подсистем (БСП) 3.1.3.

Примеры приведены на конфигурации Управление торговлей 11.4.13.

В пользовательском режиме

Виды контактной информации

Виды контактной информации настраиваются в разделе НСИ и администрирование -> Общие настройки -> Контактная информация -> Виды контактной информации:


Здесь перечислены те объекты, у которых можно добавлять контактную информацию и возможные виды для каждого объекта:


С помощью стрелок можно регулировать последовательность расположения контактной информации:



Также можно создать новый вид контактной информации:


Для каждого вида нужно указать тип контактной информации. Всего есть 7 типов:

  • Адрес
  • Телефон
  • Адрес электронной почты
  • Skype
  • Веб страница
  • Факс
  • Другое

Настройки видов контактной информации

Большинство настроек понятны из названия, рассмотрим основные:



Для адреса можно ввести произвольный комментарий, а также показать адрес на гугл или яндекс картах:


Контактную информацию можно выводить в формах списка или в отчетах через поле Ссылка. Для этого нужно выбрать в меню Еще -> Изменить форму и добавить нужную контактную информацию:



В конфигураторе

Получение контактной информации

Для получения контактной информации объекта можно использовать функцию ПредставлениеКонтактнойИнформацииОбъекта из общего модуля УправлениеКонтактнойИнформацией. Данная функция вернет контактную информацию в виде строки:

Читайте также: