Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Checklist Snippets #257

Draft
wants to merge 12 commits into
base: master
Choose a base branch
from

Conversation

christianbraeunlich
Copy link
Contributor

Onboarding is one of the most important topics when it comes to get your customers into a productivity state within a few minutes. A checklist might help a lot: https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/administration/onboarding-checklist

Been copying the codeunit 1997 "Checklist Events" a lot.

Let me know what you think and what can be improved 🦦

@waldo1001
Copy link
Owner

Love it!

@sorenfriisalexandersen
Copy link

@christianbraeunlich Love it as well.
This is focusing on the checklist, and it would be great to also have snippets that shows how to insert into Guided Experience Item which is the foundation for the checklist. In many cases an ISV probably only adds Guided Experience Items and VARs (and customers) add Checklist items, either through code or the Checklist Administration page.

Priority wise, it's important to know:

  • To make sure to register all relevant objects in Guided Experience Item with the Guided Experience codeunit
  • To make sure to specify which of those objects is the primary setup object, so it will automatically run after installation
  • To make sure all texts are great for those objects, so they present themselves nicely to the checklist, if anyone wants to insert them.

Then, checklist insertion begins. Either within the same app, or from another app.
For example, I may be a consultant and have built a small app that just creates a checklists from setup objects provided by various ISV apps.

Thanks a lot for helping spread the word about app onboarding!

@christianbraeunlich christianbraeunlich force-pushed the feature/guided-experience-checklist branch from e92f7e6 to cb12176 Compare April 19, 2023 17:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants