This document serves as a reference guide to the assets and technologies utilized in Business Central v8 and BAMOE v9 sample projects, enabling users to easily identify and efficiently navigate to the appropriate project.
Project examples
In BAMOE v8, sample projects were available directly in Business Central. You could access them from the Spaces view by clicking the Try Samples button. These included:
| Project Name | Description | Assets Used | Purpose |
|---|---|---|---|
Evaluation_Process |
Getting started Business Process for evaluating employees. For more information about migration, see Tutorial 01: Migrating the Evaluation Process from BAMOE v8 to v9. |
BPMN, Forms, Work Items |
Showcase the usage of BPMN for employee evaluation processes. Note: Forms are not supported in v9. |
IT_Orders |
Case Management IT Orders project |
BPMN, Work Items, Forms, Data Objects |
Demonstrate Case Management and IT order processing. Note: Forms are not supported in v9. |
Mortgages |
Loan approval process automation using Drools rules |
Data Objects, DSL, Test Scenarios, Guided Rules, Enumeration, DRL |
Illustrate loan approval automation using Drools rules. Note: DSL, Guided Rules and Enumeration are not supported in v9. |
Mortgage_Process |
Getting started loan approval process in BPMN2, decision table, business rules, and forms. For more information about migration, see Tutorial 02: Migrating the Mortgage Application from BAMOE v8 to v9 . |
BPMN, Forms, Data Objects, Guided Decision Tables |
Highlight the integration of BPMN2, decision tables, and business rules in loan approval. Note: Forms and Guided Decision Tables are not supported in v9. |
Traffic_Violation |
DMN Traffic Violation project. For more information about migration, see Tutorial 3: Traffic Violation (DMN) Migration. |
DMN, Test Scenarios, Data Objects |
Exhibit the use of DMN for traffic violation management |
In BAMOE v9, these sample projects are no longer included in the tooling. Instead, BAMOE v9 introduces a downloadable file called bamoe-examples.zip, which contains multiple sample projects.
Then you need to decide which architecture to use in v9:
-
For more information about Client-Server architecture, see Upgrading client-server projects topic.
-
For more information about Standalone architecture, see Upgrading standalone projects topic.
The migration process also depends on the types of assets included in your project. For guidance on handling specific assets, refer to this page.
BAMOE v9 reference examples
BAMOE v9 examples showcase the usage of various assets and features within the platform. They serve as practical demonstrations of how different components like BPMN, DMN, DRL, and REST APIs can be integrated and utilized within a Business Service. Some examples focus on specific features like event-driven decisions, runtime metrics, or remote decision integration, while others provide a comprehensive overview of process automation and decision-making capabilities. Some BAMOE v9 examples may not have a direct mapping for the v8 projects. BAMOE 9 has shifted its focus towards business rules use cases and process-driven microservices based on BPMN and DMN. As a result examples like IT_Orders which uses traditional Case Management (CMMN) and legacy case-related features are no longer compatible.