با سلام. به پورتال پشتیبانی سیستم های مالی نوسا خوش آمدید.
فرمایش شما کاملا متین است. اما اجازه دهید کمی سیستمی تر و دقیق تر به قضیه نگاه کنیم:
دلیل لزوم رعایت توالی تاریخی در هنگام عملیاتی کردن برگه ها، بحث ریال برگه هایی است که یا تاثیر پذیرند، یا تاثیر گذار.
به عبارتی، سیستم می بایست بخشی از ریال های مورد نیاز سیستم را خودش محاسبه و در شرایط خاصی بطور خودکار اصلاح کند.
برای اینکه این مکانیزم دچار خدشه ای نشود، چند راه وجود دارد. یکی اینکه فارق از اطلاعات مندرج در برگه (مانند کالا)، تمام برگه ها به ترتیب تاریخ عملیاتی شوند. (که جالب نیست)
یکی همین وضعیتی است که در نرم افزار قرار داده شده است. رعایت توالی تاریخی برای یک کالا (فارق از انبار و سایر المان ها) و راه دیگر رعایت توالی تاریخی در کنار کالا و انبار است.
از طرفی فقط بحث ریال را نداریم. مثلا در هنگام تنظیم یک برگه جدید، این برگه نباید مابین برگه های عملیاتی همان کالا باشد. همین مبحث در مورد جابجایی و یا تغییر تاریخ برگه ها نیز باید کنترل شود. (و احتمالا کنترل های زیاد دیگری که به نظر بنده نیامده)
پس می بینیم که بحث فقط بر سر ارتباط ریال این برگه با حواله قبلیش نیست. بحث بر سر یافتن مکانیزمی است که بتوانیم سیستم را بطور مطمئن (و حتی الامکان سریع) راهبری کنیم.
نتیجه: برگه های مربوط به یک کالا، الزاما می بایست به ترتیب تاریخ، عملیاتی شوند و متاسفانه این روند قابل تغییر نخواهد بود.