نحوه ایجاد فیلد Rollup در Microsoft Dynamics CRM
فیلدهای Rollup با هدف کمک به کاربران در بدست آوردن بینش نسبت به سایر شاخصهای کلیدی ایجاد شدهاند. این نوع فیلدها حاوی مقدار تجمعی از رکوردهای وابسته به رکورد موردنظر (Related Entity) یا رکوردهای موجود دریک رابطه سلسله مراتبی (Hierarchy) است؛ مانند تعداد فعالیتهای باز یک فرصت تجاری.
این ویژگی خاص نرم افزار CRM مایکروسافت به برنامهریزی آینده سازمان کمک زیادی میکند. اگر میخواهید با کاربرد فیلد Rollup در کسبوکارتان بیشتر آشنا شوید، میتوانید از خدمات پشتیبانی و مشاوره رایگان با کارشناسان استفاده کنید. کافیست در این صفحه سفارشتان را ثبت کنید یا با شماره 02154591983 تماس بگیرید.
با یک مثال ساده، نحوه ساختن فیلدهای Rollup را بررسی میکنیم:
فرض کنید میخواهیم جمع مبلغ در آمد تخمینی برای هر شرکت را در فرم شرکت مشاهده کنیم؛ برای این کار، نیاز به ساختن یک فیلد Rollup طبق مراحل زیر داریم:
1-مطابق شکل، یک فیلد از نوع Currency در فرم شرکتها میسازیم.
2-پس از کلیک روی دکمه Edit، در صفحه باز شده، موارد زیر را وارد میکنیم:
- در قسمت Sorurce Entity، با تغییر وضعیت فیلد Use Hirearchy به yes حالت، میتوانید مقدار تجمیعی فیلد موردنظر را در سراسر رابطه سلسله مراتبی به صورت کلی مشاهده کنید؛ در غیر اینصورت، فقط فیلد موردنظر در یک سطح محاسبه میشود.
- در قسمت Related Entity، موجودیتی که میخواهیم مقدار فیلد موردنظر (درآمد تخمینی) آن به صورت تجمعی محاسبه شود، را انتخاب میکنیم.
- در قسمت Filter، میتوانید شرایط رکوردهایی که قرار است شمرده شوند را وارد کنید.
- در قسمت Aggregation، آن فیلدی که میخواهید از موجودیت انتخاب شده در بخش Related Entity، تجمیع (Sum) و یا شمرده (Count) شود و یاMin / Max یا میانگین آن نشان داده شود را انتخاب میکنید. (در مثال مطرح شده فیلد revenue)
حال شما میتوانید با قرار دادن این فیلد روی قسمت موردنظر، فرم Account، مبلغ درآمد تخمینی مشتری را مشاهده کنید.
منبع:
docs.microsoft.com