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.
- Refactore BusinessProcessFlowClientData class because it was basically generated from raw json
- Add branching support
- More useful functions
Entity entity = (Entity)context.InputParameters["Target"];
var stageManager = BusinessProcessFlowManager.BusinessProcessFlowManager.InitForEntity(service, entity);
stageManager.NextStage(entity);
Use at your own risk. Based on unsupported things, but works.