سلام گزارشهای تفکیک به سررسید گونهای از ریزعملیات هستند که یک محدوده تاریخ سررسید در آنها دارای اهمیت است. در این گزارشها رخدادهای مالی برحسب تاریخ سررسید و مقایسه آن با محدوده تاریخ سررسید گزارش، به حالتهای فاقد سررسید، سررسید گذشته، سررسید شده و سررسید آینده تفکیک میشوند. فهرستی از رخدادهای سررسید شده در این گزارش بازنمایی میشوند. سایر رخدادها (فاقد، گذشته و آینده) هم به صورت سرجمع در این گزارشها بازنمایی میشوند - که البته به صورت اختیاری میتوان آنها را در گزارش مخفی نمود. سطرهای گزارش به ترتیب تاریخ سررسید بازنمایی میشوند و مانده هر سطر هم (با توجه به ترتیب - تاریخ سررسید) محاسبه و بازنمایی میشوند. نکته قابل توجه، اعمال عملیات فاقد سررسید و سررسید گذشته در مانده سطرهای سررسید شده است. متاسفانه انجام این پردازشها برروی مجموعهای از حسابها یا تفصیلیها بسیار پیچیده و زمانبر است (به صورتی که حتی برای یک مجموعه با تعداد المانهای اندک و با حجم متوسطی از رخدادهای مالی در زمان معقول قابل ارائه نبوده و اکثرا منجر به Time out میشود). با توجه به تعریف گزارش، با مفروضاتی میتوان همان گزارش را از ریزعملیات مجموعه بدست آورد. این مفروضات: 1/ محدوده تاریخ سررسید فقط دارای "پایان" باشد - یعنی از ابتدا تا تاریخ خاصی مورد نظر باشد. 2/ عملیات فاقد سررسید به صورت ریز در گزارش بازنمایی شوند. 3/ عملیات سررسید آینده مورد توجه نباشند و در گزارش بازنمایی نشوند. اگر این مفروضات قابل اعمال باشد میتوان از ریزعملیات مجموعه برای دریافت گزارش مشابه استفاده کرد. البته همانطور که عرض شد در اکثر موارد اخذ گزارش میسر نخواهد بود و منجر به خطای Time out خواهد شد. برای آزمایش میتوانید: 1/ در گزارش ریز عملیات مجموعه (حساب یا تفصیلی) از فرم دارای مانده سطر استفاده کنید. 2/ در شرایط (تاریخ سررسید وجود ندارد) یا (تاریخ سررسید کوچکتر از ....) را تنظیم کنید - دو شرط با عملگر "یا". 3/ ترتیب گزارش را هم تاریخ سررسید تعیین کنید. اگر اندازه دادههای شما اجازه دهد، حاصل این گزارش با مفروضات پیشگفته بسیار به خواسته شما از تفکیک عملیات مجموعه به سررسید نزدیک خواهد بود. ارادت
|