هدف
ثبت تولید مواد مصرفی را خارج و محصول تولیدی را وارد موجودی میکند؛ مقدار و بهای هر دو سمت باید در یک جریان رسمی و قابل ردیابی ثبت شوند.
مسیر اصلی
- شعبه و موجودیت واقعی عملیات تعیین میشود و دسترسی همان دامنه بررسی میشود.
- پیششرطها و وضعیت فعلی رکورد بررسی میشود.
- عملیات از سرویس رسمی موجودی اجرا میشود؛ تغییر مستقیم مانده/تراکنش مجاز نیست.
- نتیجه، ردیابی منبع و آثار جانبی لازم ثبت میشوند.
- صفحه/گزارش از وضعیت جدید رسمی خوانده میشود.
خطا و تلاش مجدد
خطای اعتبارسنجی یا دسترسی نباید اثر جانبی نیمهکاره ایجاد کند. تلاش مجدد عملیاتهای حساس باید از تکرارپذیری ایمن/وضعیت موجود پیروی کند و ثبت تکراری نسازد.
موارد ممنوع
- تغییر مستقیم رکورد ثبتشده برای اصلاح سابقه.
- استفاده از شعبه انتخابی رابط کاربری به جای شعبه واقعی انبار/سند/انتقال/شمارش.
- فرض اینکه حذف
branchIdیعنی گزارش تجمیعی همه شعب.