Обнаружил баг в операциях утверждения. Операции утверждения создаются не в том порядке, в котором прописываюстя дополнтительные утверждающие пользователи. Функция, которая обрабатывает список доп. утверждающих правильно создает темповые операции утверждения, с ключом "Sequence No.", но наверху эти темповые операции обрабатывабтся с другим ключом (с ключом по умолчанию, т. е с первым), поэтому порядок нарушается. А порядок критичен, т.к. в организациях существует строкая иерархия и впереди паровоза никто не должен бегать: начальство одобряет в последнюю очередь. При возврате из функции создания темповых операций утверждения слетает ключ(сортировка).
|