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