نحوه ایجاد فیلدهای محاسباتی در Microsoft Dynamics CRM
فیلدهای محاسباتی در CRM مایکروسافت به شما امکان اتوماتیک کردن محاسبات مربوط به دادههای مشتریان را میدهد؛ بنابراین میتوانید با استفاده از این قابلیت، انواع محاسبات دلخواه را روی فیلدهای موجود در یک موجودیت یا موجودیتهای وابسته تعریف کنید. برای آشنایی بیشتر با این قابلیت و مشاوره با کارشناسان ما کافیست در این صفحه سفارشتان را ثبت کنید یا با شماره 02154591983 تماس بگیرید.
برای درآمد وزنی حاصل از فرصتها، نسبت فروش یک استان به جمعیت آن استان، فاصله زمانی آخرین خرید مشتری تا به اکنون و … مثالهایی از کاربرد بی نظیر این فیلد است که میتوانید بهراحتی از آن استفاده کنید.
فرض کنید میخواهیم مدت زمان همکاری با یک مشتری را در فرم شرکتها و یا اشخاص ببنیم؛ برای ساختن این فیلد با ما همراه باشید:
- ابتدا یک فیلد از نوع whole number مطابق شکل زیر، در فرم شرکت و یا شخص ایجاد میکنیم.
سپس با کلیک روی دکمه Edit، وارد صفحه تنظیمات فیلد محاسباتی میشوید:
در این صفحه، شما میتوانید در قسمت Add Condition، شرطهای مختلف، به همراه عمل های مورد نظر درصورت برقراری آنها، تعیین کنید.
سپس در قسمت Action، فرمول دلخواه را تعریف کنید. فرمولهایی که میتوان از آنها استفاده کرد عبارتاند از:
- Add Days (Whole Number, Date And Time):
تاریخ و زمان جدیدی را ارائه میدهد که برابر با تاریخ و زمان داده شده به همراه تعداد روزهایی است که میخواهیم به آن تاریخ اضافه شود.
- Add Hours،Add Month ،Add Weeks ، Add Years:
خروجی این توابع نیز مانند تابع قبل، تاریخ جدیدی ارائه میدهد؛ تنها تفاوت آنها با هم در واحد زمانی است که به تاریخ داده شده اضافه میشود و میتواند براساس ماه، ساعت، سال و هفته باشد.
- Subtract Days (Whole Number, Date And Time):
تاریخ و زمان جدیدی را ارائه میدهد که برابر با تاریخ و زمان داده شده به همراه تعداد روزهایی است که میخواهیم از آن تاریخ کم شود.
- Subtract Hours،Subtract Months ، Subtract Weeks ،Subtract Years:
خروجی این توابع نیز مانند تابع قبل، تاریخ جدیدی ارائه میدهد؛ تنها تفاوت آنها با هم در واحد زمانی است که از تاریخ داده شده کم میشود که میتواند براساس ماه، ساعت، سال و هفته باشد.
- Diffin Days (Date And Time, Date And Time):
تفاوت روزها بین دو تاریخ را محاسبه میکند.
- Diffin Minutes ،Diffin Years ،Diffin Weeks ، Diffin Months:
خروجی این توابع نیز مانند تابع قبل، تفاوت بین دو تاریخ را برحسب ماه، سال، دقیقه و هفته ارائه میدهد.
- Concat (single line of text, single line of text, … single line of text):
این تابع میتواند چندین رشته حرف را به هم متصل کند.
- Trimleft (single line of text, whole number):
خروجی این تابع، کپی از یک رشته بدون nکاراکتر اول آن است.
- Trimright (single line of text, whole number):
خروجی این تابع، کپی از یک رشته بدون nکاراکتر آخر آن است.
- تمامی علائم چهارگانه محاسباتی (+، -، / *) نیز برای فیلدهای از جنس اعداد قابل استفاده است.
- در مثال مطرح شده، برای رسیدن به هدف مورد نظر، باید از تابع Diffin Days استفاده کرد.
- حال با انجام مراحل فوق و اضافه کردن فیلد ساخته شده به قسمت دلخواه فرم میتوانید مدت زمان همکاری با شرکت یا شخص، که جزو آیتمهای ارزشی هر مشتری محسوب میشود را در فرم مربوط به اطلاعات او مشاهده کنید.
منبع:
docs.microsoft.com