Состояния конфигураций
Для наглядного и разумного слежения за обменом данными у конфигураций для обмена имеются свои состояния. Они наглядно сигнализируют о работе конфигураций и возникающих в них ошибках.
Состояния можно менять в ручную методом редактирования конфигураций, либо они могут изменятся исходя из алгоритма работы схемы, на основе которой создана конфигурация, автоматически при необходимости.
Основной список состояний
Состояния возможно расширять через фильтры. По умолчанию доступно несколько состояний.
Черновик (draft)
Присваивается всем вновь созданным конфигурациям, которые никогда ранее не настраивались.
Конфигурации в данном состоянии не активны. Они не отрабатывают механизмы заложенные в схемах обмена на основе которых создана конфигурация.
Черновики возможно удалять безвозвратно без пометки на удаление, потому что они ранее не использовались и не настраивались.
Не активна (inactive)
В данном состоянии конфигурация была ранее настроена, но была остановлена пользователем в ручную. Необходимость в остановке может возникнуть по множеству причин.
К примеру — была создана другая конфигурация, текущая конфигурация пока не требует работы, текущая конфигурация устарела.
Активна (active)
Основное рабочее состоянии конфигурации. В данном состоянии отрабатывают все механизмы заложенные настройками конфигурации для схемы, на основе которой создана конфигурация и произведены настройки.
Ошибка (error)
Данный статус назначается автоматически при возникновении какой либо ошибки, препятствующей работе конфигурации.
Конфигурация может получать данное состоянии в случае:
- Удаления внешней схемы обмена.
- Возникновении ошибок в работе схемы обмена.
Особенность остановки конфигурации также зависит от конкретной схемы обмена, на основе которой данная конфигурация основывается.
В процессе (processing)
Статус назначается автоматически исходя из алгоритма работы схемы, на основе которой была создана конфигурация.
При этом статусе схема обмена делает какую либо работу с данными. Изменение в конфигурациях при данном статусе произвести невозможно. Нужно ожидать окончания отработки алгоритмов схемы. В некоторых случаях, возможно сменить данный статус в ручную.
Удалена (deleted)
Все конфигурации с данным статусом ожидают окончательного удаления. Никакие другие операции с конфигурациями в данном статусе невозможны.
Дочерние возможности
Возможность "Состояния конфигураций" реализуется благодаря дочерним возможностям: