gifts2017

Импорт адресов физических лиц в ЗУП 3.0

Опубликовал Иван Серов (serov14) в раздел Обработки - Обработка справочников

Предназначена только для программистов для облегчения поставленной задачи.
Дело в том, что ЗУП 3.0 хранит адрес физлица в виде строки формата XML, поэтому сложность задачи заключается в преобразовании строкового представления адреса в формат XML, используя функции самой ЗУП 3.0.
Использовать эту обработку как готовый продукт вряд ли получится, т.к. источники входящих данных у всех разные, а вот собственно сам процесс преобразования подсмотреть можно.

Источником данных для данной обработки является текстовый файл. Каждая строка файла представляет собой поля, разделённые знаком ";", в которых содержатся в том числе и компоненты адреса: страна, индекс, регион, город и т.д.

Компоненты адреса считываются из очередной строки и складываются в текстовое представление - такое, какое мы видим, открыв форму редактирования адреса физлица в 1С ЗУП 3.0 в поле "Представление"

Завершающий этап - преобразование полученного представления в формат XML и запись информации в табличную часть "КонтактнаяИнформация" справочника "ФизическиеЛица"

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

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

Наименование Файл Версия Размер Кол. Скачив.
Импорт адресов
.epf 14,46Kb
27.05.15
36
.epf 14,46Kb 36 Скачать

См. также

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

Комментарии

1. Виталий Коломенцев (dr-wit) 04.02.16 15:01
Какой должен быть формат исходного файла: перечень полей?
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа