Показать сообщение отдельно
Старый 10.10.2002, 00:20   #16  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
AHA-X34, Вы на правильном пути.

Стоит только вспомнить, как конкретно решается откат в 1С - перепроведением с момента нарушения границы последовательности. И это всего лишь при десятке регистров.

А в Аксапте таблиц на порядки больше. Но это технические проблемы. Бог с ними. Они не так уж и важны.

Стоит подумать о том, что система сетевая. И если оператор ввел приходник, то финансовый директор может в этот момент запланировать эти деньги на платеж. Фин.дир ведь не знает, что сумма появилась минуту назад. Он просто запрашивает машину - есть деньги? Машина говорит - есть. Фин.дир принимает решение. Что будет если оператор "откатит" свое действие?

Разруху, ИХМО, надо лечить не с программы.
А как раз с анализа того, что было раньше и что хочется достичь после.
С анализа кто является генератором данных, кто потребителем.
И у кого какие права на те или иные действия.

Если уж очень хочется откатов, то почему бы и нет?
Но только распишите сначала на бумажке свои действия, действия исполнителя, действия ЛПР (лицо, принимающее решения). Представьте, что вместо проводок люди пишут на бумажке. Представьте, что эти бумажки быстро обрабатываются.

Если вы сможете придумать, как это заменять, а не корректировать вручную, то давайте поговорим как это сможет сделать программа и компьютер.