-
Notifications
You must be signed in to change notification settings - Fork 15
Tutorials
PhuocLe edited this page Mar 13, 2018
·
51 revisions
A service provider Wooow implement a project Kool with these requirements
- Account Name always uppercase and don't allow user edit it.
- Automatic create Contact record when Account created with these mapping
- Contact First Name = Account Name
- Contact Telephone1 = Account Telephone 1
- Contact Address Type 1 always Other
- End user confirm Address Type 1 of Contact to Primary and also update Account Address Type 1 to Primary.
- End user add/edit Contact record which Job Title field have text: developer, automatic send an email to: [email protected]
- End user want view Owner Primary Email on the fly when open Account form (edit mode only). And they don't want this field save to CRM system. (this is like a reference field)
- In the Account form, if Industry field is [Accounting or Consumer Services] selected, field SIC Code required. Otherwise, none.
- All unit tests should passed and code coverage above 80%. Link1, Link2, Link3
- On Account form, field Annual Revenue always locked in header. End user want manually force update data for this field. Create a ribbon button Refresh Annual Revenue. When click this button, it automatic update latest value from Finance System for this Account to this field.
- Every day, at 12:00:01 run batch jobs update Annual Revenue for all Account.
- DevOps
- A default Dynamics 365 Trial instance
- Publisher: Wooow - prefix: wo - Option Value Prefix: 50,000
- Solution Name: Kool (reference to Wooow publisher)
- A managed solution: ViewFetchXML_1_2_managed.zip, download and install to your Dynamics 365 Trial
- Create a blank solution Wooow.Kool.sln
All projects of tutorials should be add to solution Wooow.Kool.sln
- Tutorial 1: Plugin
- Tutorial 2: Unit Test Plugin
- Tutorial 3: Custom Workflow
- Tutorial 4: Unit Test Custom Workflow
- Tutorial 5: Custom Action
- Tutorial 6: Unit Test Custom Action
- Tutorial 7: WebResource
- Tutorial 8: Update Plugin from Tutorial 1: Plugin
- Tutorial 9: Update Unit Test Plugin from Tutorial 2: Unit Test Plugin
- Tutorial 10: Update WebResource from Tutorial 7: WebResource
- Tutorial 11: Console
- Tutorial 12: DevOps