gifts2017

Работа с визитными карточками vCard (.vcf)

Опубликовал Xer shi (Xershi) в раздел Обработки - Обработка справочников

Возможно, вам часто приходится работать с различными контактами!?
У вас есть корпоративная почта с адресной книгой множества клиентов, а в 1С есть точно такая же контактная информация.
Вам нужно работать и в почте, и в 1С, но копировать всю информацию нет сил?
Тогда это решение специально для вас!

Что такое электронная визитная карточка?

vCard — текстовый формат для обмена электронными визитными карточками. Файл vCard состоит из записей типа vCard, каждая из которых содержит информацию одной визитной карточки. Запись vCard может содержать имя, адрес, номера телефонов, URL, логотип, видео и аудио фрагменты и пр.

Обычно файл vCard имеет расширение .vcf.

Интеграция с 1С

Для 1С vCard это простой текстовый файл. Единственный нюанс это формат, описанный в RFC 2425 и RFC 2426.

Мы будем пользоваться самыми распространенными типами атрибутов RFC 2426.

В дальнейшем можно реализовать и расширения vCard.

Важным нюансом работы обработки является поддерживаемые версии спецификации. На текущий момент значения: 2.1 и 3.0!

Применение

 Для работы нам понадобится сам файл vCard(.vcf). Расширение роли не играет, главное, чтобы формат файла соответствовал.

После чтения файла можно попытаться найти в базе 1С:

  1. Организацию (контрагента, где работает контактное лицо)
  2. Контактное лицо 
  3. Контактное лицо контрагента

Также можно создать новое контактное лицо или контактное лицо контрагента.

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

Успешной работы!

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Работа с визитными карточками
.epf 26,68Kb
23.11.15
4
.epf 1 26,68Kb 4 Скачать

См. также

Contragent+ 5.0 от 2 500
Подписаться Добавить вознаграждение

Комментарии

1. Сергей Назаренко (Hobbit_Jedi) 01.10.16 19:20
К сожалению, обработка не поддерживает свойство ENCODING=QUOTED-PRINTABLE :(
2. Xer shi (Xershi) 02.10.16 11:15
(1) Hobbit_Jedi, у вас версия спецификация какая? Читаются только базовые реквизиты, все остальное вы можете сами дописать! Алгоритм парсинга довольно простой, если посмотрите код!
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа