Аварийные ситуации в черновом прейскуранте

Аннотация

m.8.19

№ 36657

В Черновом прейскуранте возможно возникновение аварийных ситуаций, при которых черновик не может быть введен в действие. Эти ситуации могут быть обусловлены изменениями в действующем справочнике Прейскурант, в результате которых его группы или элементы удаляются или становятся недоступными, а также отменой создания черновой копии или отменой удаления, выполненными в справочнике Черновой прейскурант.

Операция ввода черновика в действие будет выполнена в любом случае, несмотря на наличие аварийных ситуаций, которые при этом должны разрешиться тем или иным способом. Однако справочник Черновой прейскурант можно проверить заранее и исправить вручную в нем все ошибки.

В случае возникновения в Черновом прейскуранте аварийной ситуации в окне просмотра справочника появляется кнопка с предупреждением: «Черновой прейскурант содержит ошибки».

Рисунок 4.12. Кнопка аварийной ситуации в черновом прейскуранте


При нажатии на эту кнопку открывается окно «Ошибки в черновом прейскуранте» с перечнем объектов, находящихся в аварийной ситуации.

Рисунок 4.13. Ошибки в черновом прейскуранте


Типы аварийных ситуаций и способы их устранения:

1. Чистовая запись недоступна, черновая изменена или удалена. Черновые изменения не могут быть применены к недоступной записи, поэтому при ручном вводе черновика в действие возникнет ошибка. Однако автоматический ввод в действие сработает и применит все черновые изменения.

2. Черновая запись ссылается на удаленную чистовую группу. Элементы чернового прейскуранта и ярлыки элемента чернового прейскуранта при этом в интерфейсе отображаются в фиктивной «Группе коллизий». При вводе черновика в действие удаленная чистовая группа будет восстановлена.

3. Черновая запись ссылается на недоступную чистовую группу. Элементы чернового прейскуранта и ярлыки элемента чернового прейскуранта при этом отображаются в «Группе коллизий». Черновые изменения не могут быть применены к недоступной записи, поэтому при ручном вводе в действие черновика возникнет ошибка. Однако автоматический ввод в действие сработает и применит все черновые изменения.

4. В удаленной группе чернового прейскуранта лежат неудаленные группы прейскуранта, ярлыки групп прейскуранта, элементы прейскуранта или ярлыки элементов прейскуранта (чистовые или черновые). При вводе черновика в действие эти неудаленные записи будут удалены. «Проблемные» записи никак не выделяются в интерфейсе.

Ситуации 1 и 3 не требуют от процесса ввода в действие черновика каких-либо дополнительных действий для корректной работы. Для ситуации 2 в сообщении об ошибках указываются записи, лежащие в удаленной группе прейскуранта, с указанием вида: «Удаленная чистовая группа». Для ситуации 4 указывается удаленная черновая группа с соответствующим типом ошибки. Так как исправление ошибок производится в чистовом, а не в черновом прейскуранте, то после ввода черновика в действие аварийная ситуация в черновом прейскуранте может остаться.

Дата последнего изменения: 08.11.2010

Смотрите также

Читать еще