gifts2017

1С.Медицина.Поликлиника. Встраиваемая обработка

Опубликовал Юрий Батяев (ybatiaev) в раздел Обработки - Обработка справочников

При работе с конфигурацией 1С.Медицина.Поликлиника нужно было решить задачу закачать пациентов для прохождения профосмотров с файла EXCEL, причем структура жестко не определена. Лист в EXCEL мог быть любой, да и информации могло быть и мало, и достаточно. Поэтому внедрено именно это решение.

При открытии обработки открывает основная форма. На ней:

  1. Поле "Импортируемый файл" - необходимо выбрать файл с данными, которых будете импортировать. Также присутствует дополнительное поле "лист", который дает Вам право выбрать лист EXCEL, в котором хранятся данные по сотрудникам (может быть несколько листов)
  2. Табличное поле (ОСНОВНОЕ), в котором визуально можно посмотреть, ЧТО БУДЕТ ЗАКАЧИВАТЬСЯ. Можно просмотреть данные, при ошибке отредактировать.

 

ВНИМАНИЕ!

В табличном поле первая колонка и первая строка - СЛУЖЕБНЫЕ. Они имеют светло-голубой цвет.

Предназначение полей:

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

В первой строке (служебной) проставляются соответствия полей, к примеру, в поле стоит "...", а в загружаемых данных - "Иванов Иван Иванович", то значит по двойному клику на первой строке, выбираем соответствие "ФИО".

Точно также для всех других: "ДатаРождения", "Пол", "Адрес", "Должность", "АдресПрописки", "АдресФактический", "СНИЛС" и "ФИО"

ВАЖНО!

когда проставляется соответствие, то происходит проверка на корректность данных. Если какое-либо значение не соответствует чему-либо, то к этой ячейке будет прикреплено ПРИМЕЧАНИЕ (в правом верхнем углу ячейки отобразится красный треугольник). При загрузке значений с ошибками (НЕ ЖЕЛАТЕЛЬНО) высветится список ошибок.

Обязательные поля, без которых не произойдет закачка:

1. "ФИО" (Фамилия Имя Отчество, не Имя Отчество Фамилия!!!). Отчество может отсутствовать. Если есть добавки "Оглы" или пр., то обязательно присоедините к ОТЧЕСТВУ.
2. "ДатаРождения"
3. "Пол"

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

Наименование Файл Версия Размер Кол. Скачив.
Импорт пациентов (1С.Медицина.Поликлиника)
.epf 26,75Kb
28.12.14
5
.epf 26,75Kb 5 Скачать
Пример файла закачки
.xlsx 8,98Kb
28.12.14
1
.xlsx 1 8,98Kb 1 Скачать

См. также

Contragent+ 5.0 от 2 500
Подписаться Добавить вознаграждение
В этой теме еще нет сообщений.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа