بعضی مواقع لازم است که دادهی یک فیلد در فیلد موجودیت دیگری در نرم افزار سی آر ام کپی شود که برای انجام این کار از ابزار Mapping استفاده میکنیم. حال در این مقاله نحوهی ایجاد Mapping در CRM را توضیح میدهیم. با توسعه شبکه آداکهمراه باشید:
فرض کنید میخواهید فیلد آدرس در موجودیت مشتری در فیلد آدرس موجودیت شخص کپی شود. برای این کار به شرح زیر عمل کنید:
۱- Setting>customization>Entity>Account
۲- روی ۱:N Relationship کلیک و ارتباط Account و Contact را انتخاب کنید.
۳- پنجرهای به شکل زیر باز میشود که از سمت چپ Mapping را انتخاب و روی New کنید.
۴- در پنجره ی باز شده، قسمت چپ موجودیت منبع (در این مثال Account) و در سمت راست موجودیت مرتبط (در این مثال Contact) است. حال باید فیلد آدرس را از Account و فیلد آدرس را از Contact انتخاب و بعد روی OK کلیک کنید.
برای Map کردن باید به نکات زیر توجه داشت:
- نوع و فرمت فیلدها باید یکی باشد. (بعنوان مثال هر دو از نوع Multi lines of text باشد.)
- طول فیلد در رکورد وابسته نباید کمتر از فیلد در رکورد اصلی باشد.( بعنوان مثال هر دو دارای Maximum Length یک اندازه باشند.)
- فیلد موجودیت وابسته نباید در Map دیگری استفاده شده باشد.
- فیلد در موجودیت اصلی حتما باید در فرم visible باشد.
- فیلد موجودیت وابسته باید فیلدی باشد که کاربر بتواند در آن داده وارد کند.