Skip to content

This library for Dynamics CRM allows you to move your entity records through stages of Business Process Flows. You don't need to know anything about stages. Library automatically checks all required steps and if all of them completed it will move record to next stage.

License

Notifications You must be signed in to change notification settings

emwsc/BusinessProcessFlowManager

Repository files navigation

BusinessProcessFlowManager

This library for Dynamics CRM allows you to move your entity records through stages of Business Process Flows. You don't need to know anything about stages. Library automatically checks all required steps and if all of them completed it will move record to next stage.

TODO

  • Refactore BusinessProcessFlowClientData class because it was basically generated from raw json
  • Add branching support
  • More useful functions

Example

Entity entity = (Entity)context.InputParameters["Target"];
var stageManager = BusinessProcessFlowManager.BusinessProcessFlowManager.InitForEntity(service, entity);
stageManager.NextStage(entity);

Disclaimer

Use at your own risk. Based on unsupported things, but works.

About

This library for Dynamics CRM allows you to move your entity records through stages of Business Process Flows. You don't need to know anything about stages. Library automatically checks all required steps and if all of them completed it will move record to next stage.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages