Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

  • Если обработка запускается впервые, то все поля будут пустые. Поля,выделенные на скрине заполняем аналогично.  
  • Имя класса/объекта: для исходящего обработчика всегда должно соответствовать имени объекта метаданных.  Для входящего число, указанное в наименовании файла или в первой строке текста обработчика (откройте файл с помощью блокнота).  
    Как узнать имя объекта метаданных:  главное меню –все функции открываем нужный объект, например документ «Направление на медицинскую реабилитацию» . В открывшейся форме нажимаем кнопку получить ссылку и из ссылки копируем имя объекта метаданных. 

    Вносим скопированное имя в поле Имя класса/объекта 

  • Выбираем из списка Тип интеграции: эта информация указана в наименование файла от программиста входящая/исходящая.

    После этого нажимаем кнопку «Прочитать»  и должно выйти сообщение: Такой объект интеграции не найден. Что бы убедится в уникальности «Имени класса/объекта». 

  • Процедура обработки копируется из файла. Файл открываем с помощью блокнота.

    Наименование вводим полное наименование метаданных (где взять подробно описано во 2м пункте) и в конце добавляем постфикс .out для исходящих и .in для входящих. 

    Для изменения статуса элемента регистра Объекты интеграции используем обработку  ОБР_ВключитьОтключитьОбъектыИнтеграцииСШП_v.1.1_от_12.02.18

    Нужно выделить галочкой объект для изменений.

    Найти можно через Ctrl+F выделить галочкой объект, обязательно очистить поиск Ctrl+Q убедиться что выделены только нужные объекты и выполнить команду Включить объекты интеграции/Отключить объекты интеграции.  


     
    II Объекты интеграции для репликации (тмб) 

Заходим в подсистему Центральная архитектура - Объекты интеграции для репликации(тмб).  В строке поиска вводим Имя класса/объекта для проверки не занято ли оно. Для создания элемента регистра нажимаем кнопку Создать
Image Added

Имя класса/объекта: для исходящего обработчика всегда должно соответствовать имени объекта метаданных.  Для входящего число, указанное в наименовании файла или в первой строке текста обработчика (откройте файл с помощью блокнота).
Тип интеграции эта информация указана в наименование файла от программиста входящая/исходящая.
 Комментарий это номер задачи комментарий обязательно нужно внести при создании обработчика и при редактировании процедуры обработки. 
Процедура обработки копируется из файла. Файл открываем с помощью блокнота.  
Наименование вводим полное наименование метаданных (где взять подробно описано во 2м пункте) и в конце добавляем постфикс .out для исходящих и .in для входящих.
Статус включен.

Image Added

Нажимаем кнопку Записать. 

Выбираем Тип репликации при создании нового обработчика выбираем - Обработчик со статусом. Если нужно изменить только текст процедуры обработки то выбираем - Только обработчик. Если нужно изменить только статус обработчика то выбираем - Только статус. Далее нажимаем кнопку реплицировать по базам периферии выборочно или реплицировать по всем базам периферии (для новых обработчиков обычно по всем базам)

Image Added
В нижней части окна отображается Журнал попыток репликации. Если окрашено зеленым, то репликация прошла успешно, если красным то пробуем повторно. В случае если по прежнему красным, то копируем адрес адаптера и обращаемся с проблемой к Админам. 

Image Added
Открываем отчеты - Сравнить объекты интеграции.  По отчету можно увидеть информацию по обработчику из периферий, статус обработчика и совпадает ли он с центром. 


Image Added

Если галочка «обработчик совпадает» не стоит, на выделенную ячейку двойным щелчком левой кнопки- Открыть форму сравнения. Увидим,  чем отличается тело процедуры обработчика.

Image Added
Для повторной отправки элементов объекта используем обработку ОБР_ВыполнитьОбменСШППоВыбраннымОрганизациям_v.1.6_от_2019-10-01 

Выбираем объект метаданных. Если в списке нет нужного объекта метаданных, то требуется проверить статус Объекта интеграции, в случае если статус был отключен и измени на включен. То требуется перезайти в базу и открыть заново обработку. 
Image Added

Добавляем объекты для обмена, нажимаем команду Выполнить обмен СШП с периферией. В открывшейся форме выбираем организацию и нажимаем ОК.


Входящие в центр грузятся обработкой (в нашем случае заменяются, т.к. есть уже обработчики в системе). Ввести номер, прочитать и заменить текст обработчика, затем нажать на кнопку записать
Входящие в периферии грузятся в центре на вкладке "Централизация" в  Объекты интеграции для репликации (тмб). Нужно найти по номеру, открыть:  



Затем нажать на редактирование, заменить текст обработчика, выбрать тип интеграции, затем нажать на кнопку по раздаче, выбрать нужные МО (в рабочей раздаем во все)