crm-cat / dynamics365-community-schema Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://blackcat-.github.io/Dynamics365-Community-Schema/
License: MIT License
Home Page: https://blackcat-.github.io/Dynamics365-Community-Schema/
License: MIT License
In Government CRM is used for official records. At the moment data needs to be copied from the CRM to an approved record keeping system.
CRM records consequently need fields related to record keeping (retention period, record type, etc)
CRM records also need fields related to security classification e.g. In-Confidence.
CRM records also need to be able to be restricted to specific groups of people for records deemed "sensitive" e.g. in general Cases are viewable by all users but some Cases (perhaps of a politically sensitive nature) should only be viewed by a designated team.
PS I like the idea that an entity can be made up from a group of "sub-entities"
Belgium addresses can have both Dutch and French names.
Swiss address can have both German, French and Italian names
Canadian addresses can have both English and French names
It is quite common to use accounts to represent the legal aspect of an individual. Contacts are then used to provide correspondence contacts, executors, next of kin etc.
How are these accounts recorded along side other organisation accounts such as companies?
A customisation I often do is to add an extra test field to Account entity for "Also Known As" or "Trading As". Name might be some combination of these eg "Trading As / AKA". This field is added to the Quick Find fields for searching. Intent:
Use cases:
This simple field can give users a lot of control over future search terms, keep actual Account names more accurate, and improve search results at the same time.
Is this the sort of thing that would make sense to offer as a schema extension? Or ami I barking up the wrong tree here?
It is common for contact addresses to be marked as being the same as the account address. What is the schema for this so that logic can be provided to automatically update the contact address when the account address changes.
Very high view
In government the main focus on CRM is to use it for Case management not Sales. Cases are usually connected to Organisations (accounts) and/or Individuals (contacts).
Organisations are legal entities with a government issued Business Number.
They need to have a contact address, email and phone number (independant of an Individual).
In many systems the CRM is not the source of truth for the Organisation so actual source identifiers need to be stored to enable synchronisation.
Individuals are citizens.
They need to have a contact address and/or email and/or phone number (to make them unique).
In many systems the CRM is not the source of truth for the Individual so actual source identifiers need to be stored to enable synchronisation.
A Case (incident) can be related to more than 1 Organisation and /or Individual (so the customer field is irrelevant).
Hi,
I was wondering what will happen with other languages in the Common data model?
E.g. I live in Belgium and set O365 and or CRM online organisation up in Dutch or in English (whatever the customer preferres). If it is setup in Dutch, all the field names in the online database will probably also be in Dutch.
I'm wondering whether or not this will cause issues, as I would love to contribute to the CRM365 Schema Project, but a lot of our customizations are not in English.
e.g.
Would anyone be interested in being the champion for their 'areas' of expertise?
Initially you would simply need to comment on this issue important area-specific information you feel is important to include in the schema
Things to note:
Standard OOB CRM includes the functionality which will be checked when sending marketing campaigns out of inclusive of the standard fields
Third party Marketing Applications often add to/customise to this
Marketing information can also include social media information e.g. Twitter IDs and LinkedIn accounts
The address1 and address2 fields can be used for so many different purposes. Can we standardise their use?
Following CRMUG.
My idea would be to have various templates of schema's to choose from when initially starting a CRM environment. This would act in a similar way to the templates you have when you start a visio / publisher / powerpoint or other office file.
These templates would give the common generic entities needed for a particular business sector.
Some examples below;
Council
Lettings & Sales (Homes)
Club Membership
Retail
Business To Customer
Business To Business
Insurance & Finance
Banking
Holiday & Travel
This would move away from trying to create a one size fits all approach, and could take the key common attributes of a particular area. It would also allow quicker and easier development, as once a scheme is built the project could work on a second and so forth. Any template could be revisited and added to without impacting other business industries.
This was discussed at CRMUG UK Nov 23rd Session
The main points are summarised below:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.