Показать сообщение отдельно
Старый 20.08.2008, 08:09   #44  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Гризликова Посмотреть сообщение
самая типичная и необходимая доработка- отмена операций
А подумайте немножко.

Во-первых, почему вы рассматриваете только бухов?
Во-вторых, мы ведь говорим о многопользовательской системе? Если да, то результаты работы одного пользователя должны влиять на работу другого, не так ли? В этих условиях что означает "отмена операции" одного пользователя? Должны ли отменяться другие операции других пользователей, сделанные на основании отмененной? Но ведь на основании других делаются новые операции.

Пример:
1. Продавец создал заказ продажи
2. Заказ продажи обработан системой планирования и для него создан производственный заказ
3. Для производственного заказа создана закупка материалов и работы у субподрядчика
4. Созданы оплаты поставщикам и субподрядчику
5. Оплаты утверждены
6. Оплаты учтены
7. Закупка и работы учтены
8. Производственный заказ учтен
9. Заказ продажи учтен

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

Вы сейчас начнете говорить об ошибках ввода.
Об этом я уже писал здесь Должна ли многопользовательская ERP-система предоставлять возможность изменения уже проведенных операций?
__________________
полезное на axForum, github, vk, coub.