Activities

Activity Area Description

Add action

Application modeling

Add a menu entry of type Action. You can use this type to refer to:

  • An action in D365 FO.
  • A (action-like) element in another type of application.

Add activities

Business modeling

Use a business process of type Activity to add an activity directly to the business process hierarchy.

Add a business process of type Activity to a business process of type Process.

Add application commands

Application modeling For each application, you can define the commands of the application.

Add application components

Application modeling For each application, you can define the components of the application. A component is an important well-defined part of an application. Components can be optional or always required. Optional components can be licensed.

Add application forms

Application modeling

For each application, you can add the user interface forms of that application. You can use these forms, for example, to refer to from an activity.

Add application reports

Application modeling For each application, you can add the reports that can be created by the application.

Add applications to solutions

Application modeling You can define which applications are used in your solution.

Add business process

Process modeling

You can set up a flow for business processes of these types:

  • Value chain
  • Phase
  • Group
  • Supporting process

You usually do so to indicate how the business processes in the business process hierarchy are related.

To add a business process to a flow, you can choose from the business processes that are defined in the business process hierarchy of the current solution.

If you add a business process to a flow, and you select:

  • A lane, the business process is added to the lane.
  • A flow element, the business process is added to the right of the selected element.
  • No lane or flow element, the business process is added to the top lane.

Add client

Application modeling Add a menu entry of type Client.

Add configuration

Testing

If during the preparation of a test, a new configuration is used, you can add this configuration to the solution.

Add connectors

Process modeling Add the connectors which indicate, for example, the flow of activities, events, objects, and the effect of gateways.

Add events

Process modeling

Add the required events to the flow. An event is something that happens during the process. Events affect the flow of the process and usually have a cause or an impact and in general require or allow for a reaction. You can use these types of events:

  • Start: the usual start of a flow.
  • Start timer: the flow is started when a time condition is true.
  • Start message: the flow is started when a specified message is received.
  • Intermediate: explicitly indicates an important state change or milestone in the flow.
  • End: the usual end of a flow.
  • Cancel: indicates that the flow is canceled, usually following a gateway.
  • Error: indicates where to go if an error or unexpected exception occurs.

Add exercises to module hierarchy

Training Use exercises to practice what is trained. For example, the execution of a process as learned in a lesson. You can add existing exercises to each module element in the module hierarchy: modules, topics, and lessons. Each module element in the module hierarchy can have several exercises.
If you generated the module, based on the generation settings, exercises can be already added to the generated module elements.

Add existing activity

Process modeling

If you set up a process flow, usually, you first define the things to be done in the process. So, you first add the activities or (sub-)processes. This activity describes how to add an existing activity to a flow.

If you add an activity to a flow, it is automatically added to the lane for the related role. If, in the flow, no lane is available for the role, a new lane is created.

You can choose an existing activity from these lists:

  • [Area] (first tab of the dialog): only the activities are shown that are in the same area as the process of the flow. The shown activities are of the current solution and its referenced solutions.
  • All: all activities of the current solution and its referenced solutions are shown.

Add form

Application modeling

Add a menu entry of type Form. You can use this type to refer to:

  • A form in D365 FO.
  • A (form-like) element in another type of application.

Add gateways

Process modeling

Add gateways to the flow where required. A gateway is a decision point where the flow is directed in a certain way based on criteria or user action. You can use these types of gateways:

  • Exclusive: you can choose but one of the paths.
  • Inclusive: you can choose any of the paths. So, this can be one path ore several paths.
  • Parallel: you must do all paths.
Usually, two gateways are used for a decision point: an opening gateway and a closing gateway. These gateways must be of the same type. As a consequence, usually, a flow has an even number of gateways.
Each exclusive gateway has a question or description to shortly explain the decision to be made. Inclusive and parallel gateways can have such a question or description, if required.

Add lane

Process modeling

Add a lane if required. Each lane represents a specific role. The lanes are used to indicate responsibility for activities, processes, and objects.

If you add activities, and no lane is yet available for the related role, a new lane is added automatically.

However, a business process, flow, or data object are not related to a role. If you want to add such an element and the required lane is not available, you can add a lane manually.

To add a lane, you can choose from the roles that are defined for the current solution and its referenced solutions.

Add menu

Application modeling Add a menu entry of type Menu. You can use this type to group the menu.

Add module elements to module hierarchy based on business process

Training
Design the module hierarchy to define what is trained in the module.
You can design the hierarchy of manually created modules and generated modules.
To design the module hierarchy, you can add topics and lessons based on a selected part of a business process hierarchy.
The business process type defines the type of module element that is created in the module hierarchy:
  • Phase, Group = Topic
  • Process, Scenario, Activity = Lesson
If you add module elements based on a business process, also exercises can be generated for the added module elements. If a flow is assigned to a business process, the exercise is based on this flow.
If an exercise is generated, these actions are done:
  1. The exercise is created.
  2. The exercise is assigned to the related business process.
  3. The business process exercise is assigned to the relevant module element.

Add module elements to module hierarchy manually

Training Design the module hierarchy to define what is trained in the module.
You can design the hierarchy of manually created modules and generated modules.
To design the module hierarchy, you can manually add module elements of type:
  • Topic - Use a topic to train, for example, a sub-area or sub-phase in your business processes. Examples: purchase orders or master data.
  • Lesson - Use a lesson to train, for example, a process in your business processes. Examples: the creation of purchase orders or parameter setup.

Add object

Process modeling

You can add an object to the flow design. An object is a data object, document or deliverable such as an item, invoice, physical document, or product. 

Objects can represent, for example, inputs and outputs of processes and activities, or the content of messages exchanged internally or externally.

To add an object, you can choose from the objects as defined for the current solution and its referenced solutions.

If you add an object to a flow, and you select:

  • A lane, the object is added to the lane.
  • A flow element, the object is added to the right of the selected element.
  • No lane or flow element, the object is added just somewhere on the design grid.

Add phases

Business modeling

Use phases to divide a value chain into a high-level grouping of the processes by function or purpose. Phases represent logical parts of the end-to-end flow.

Add a business process of type Phase to a business process of type Value chain.

Add positions

Business modeling Add positions to each organization in the organization hierarchy. A position not only defines which role a person has in this part of the organization, but also gives a specification of the role of the person. For example, a team consists of several persons with the role Engineer. However, one of them has, in this team, the position of Lead engineer.
You can use positions as defined in the Human resources module or create positions in RapidValue.

Add procedure activity steps to activity steps

Process modeling You can add procedure activity steps to another activity. A common scenario is that you add procedure activity steps to the sub activity that is linked to these steps.
If the other activity:
  • Does not have steps yet, the selected procedure activity steps are the activity steps.
  • Has steps, the selected procedure activity steps are added below the existing steps.
You can not add procedure activity steps to an activity with:
  • Status Completed.
  • A task recording.

Add process groups

Business modeling

You can use groups to structure the processes in a phase or a supporting process. Usually, you use groups to group processes that have a similar purpose or are done by similar roles. However, you can use them to provide any structure.

Add a group to these types of business processes:

  • Phase
  • Group
  • Supporting processes

Add processes

Business modeling

Use a business process of type Process to define the process and the related flow to be done.

Add a business process of type Process to these types of business processes:

  • Phase
  • Group
  • Process
  • Supporting processes

Add report

Application modeling

Add a menu entry of type Report. You can use this type to refer to:

  • A report in D365 FO.
  • A (report-like) element in another type of application.

Add scenarios

Business modeling

Use a business process of type Scenario to define a scenario for a process. A scenario can be, for example, a specific route through an existing flow.

Add a business process of type Scenario to a business process of type Process to which a flow is assigned. As a result, the flow is also added to the added scenario business process.

Add steps manually

Process modeling You can add activity steps manually. You can also remove steps, move steps up or down, and add images.
Be aware: if you have recorded a task guide for the activity, you cannot edit, add, or remove activity steps in RapidValue.

Add steps with Task recorder

Process modeling

You can record activity steps with the Task recorder. You can add the recorded steps to the activity. On an activity, you cannot change or remove the steps as added by the Task recorder. You can only change the steps in the task recorder and save the changes to the activity in RapidValue.

If recording the steps is ready:

  1. Stop the task recorder.
  2. Click Save to RapidValue.
You can also save the task recording from the Task recorder to the Downloads folder on your PC in these ways:
  • Click Save to this PC. As a result, the task recording is saved as an AXTR file.
  • Click Save as developer recording. As a result, the task recording is saved as an XML file.
For an activity, you can upload an AXTR file or an XML file from you PC. 
As a result, of saving a task recording to RapidValue or uploading a task recording to an activity, the recorded steps are saved as activity steps. Note that not only the step descriptions are saved, but also the step titles and notes, if defined.
If you added a sub task to the task recording, this is also saved as such to the activity steps.
Warning! If already steps are available for an activity and you save or upload a task recording, the existing steps are deleted, and the recorded steps are added.

Add sub-flow

Process modeling

If you set up a process flow, usually, you first define the things to be done in the process. So, you first add the activities or (sub-)flows. This activity describes how to add a sub-flow to a flow.

To add a sub-flow, you can choose from the flows that are defined for the current solution and its referenced solutions.

If you add a sub-flow to a flow, and you select:

  • A lane, the sub-flow is added to the lane.
  • A flow element, the sub-flow is added to the right of the selected element.
  • No lane or flow element, the sub-flow is added just somewhere on the design grid.

Add supporting processes

Business modeling

You can use a business process of type Supporting processes to group processes that are not part of the main process in the business solution. A supporting process is required to be able to do the main processes. Examples of supporting processes are: HRM and IT.

Add a business process of type Supporting processes is to the root node in the business process hierarchy.

Add test case to test suite

Testing

You can manually add test cases to a test suite.

You can only add already existing test cases.

Add translation

RapidValue You can translate all RapidValue elements that can be a part of your solution. For each element record, you can create a translation. To help the translator, the not-yet-translated text is shown in the current language.

Add value chain

Business modeling

Use a value chain to group a chain of processes and activities to be executed in the business solution to reach the goals of the business solution.

Link a business process of type Value chain to the root node in the business process hierarchy.

Analyze business process capability map

Administration You can use the business process capability map to show and analyze the performance of your business processes in several dimensions.
These business process dimensions are:
  • Capability type: Indicates the business capability type of business processes. On the business process capability map, the business processes are grouped vertically by these types: Strategic, Management, and Operational.
  • Rank: Indicates how business processes perform concerning the company strategy and compared to competitors. On the business process capability map, the business processes are colored by rank: Base, Competitive, and Differentiating. See the legend at the bottom of the business process capability map for the related colors.
  • Maturity level: Indicates how well the behaviors and practices, for each business process, result in the desired outcomes in a reliable and sustainable way. On the business process capability map, colored dots indicate the maturity level performance of the business processes. The gap between the current and target maturity level determines the color: green, yellow, orange, or red. Business processes with a red dot require the most focus and the ones with a green dot require the least focus.
  • Area: Classifies business processes at a high level by functional area. On the business process capability map, the business processes are grouped horizontally by area.

Analyze gaps

Business modeling

Analyze the gaps in the business processes of the relevant solution and specify what is required to make these business processes in line with the customer needs.

Analyze solution summary

Administration You can present and analyze solution data in a solution overview. For each main building block of the solution, a summary is shown.

Apply filter to business process hierarchy

Deployment You can apply a filter to business process hierarchies to only show the business processes that meet the defined conditions.
You can apply a filter to the business process hierarchies on these pages:
  • Business strategy designer
  • Business process designer
  • Scope definition
  • Process verification
  • Analyze gaps
  • Work package definition
  • Tests
  • Business process exercises
If filtered, a business process hierarchy shows:
  • The business processes that meet the filter conditions.
  • Their parent business processes, all the way up to the top node in the business process hierarchy. So, also the parent business processes that do not meet the filter conditions are shown.
The steps, as an example, explain how to apply filters on the Business process designer hierarchy.

Apply text template

RapidValue You can apply text templates to new records. A text template is a default text that you can apply automatically or manually. You can use a text template in a formatted text field, usually a description or a note, of the defined RapidValue entity.

Apply text template automatically
The Apply initially to new records check box defines when a text template is applied automatically. If this check box is:
  • Selected, the text template is applied directly when you initialize the creation of a new record. So, the text template is directly inserted after you click New.
  • Cleared, the text template is applied when you save a new record. If text exists in the text field, the text template is inserted above this text.
The applicable template is searched for based on:
  • Current table, formatted text field, and solution - Only text templates are applicable with the same table, formatted text field, and solution defined.
  • Sequence - If several text templates exist for the table, field, and solution combination, these are checked on the conditions, starting with the lowest sequence number.
  • Conditions - Only text templates are applicable which conditions match the settings of the current record. For example, a text template is only applicable for requirements with gap type Fit.
Only the first found text template, which settings matches the table, field, solution, and conditions, is applied.

Apply text template manually
You can manually apply text templates that meet the settings of the current record:
  • Current table, formatted text field, and solution - Only text templates are shown with the same table, formatted text field, and solution defined.
  • Conditions - Only text templates are shown which conditions match the settings of the current record. For example, a text template is only available for requirements with gap type Fit.
The steps in this topic explain how to manually apply a text template to a requirement. You can, in a similar way, apply text templates to other RapidValue entities with formatted text fields.

Assign and design new flow

Process modeling If no flow at all exists for the selected business process, you can create and assign a flow and start the flow designer in one go.
As a result, both a process and a flow are created and assigned to the selected business process. The type of the created process is defined by the type of the selected business process. The process type defines the flow design options.

Assign copy of assigned flow

Process modeling

You can create a copy of the flow that is currently assigned to the selected business process. The currently assigned flow is the flow that is defined on the Business processes form, in the Process section, in the Flow field.

Once created, the flow copy is directly assigned to the selected business process. So, the flow copy replaces the originally assigned flow for the selected business process.

Assign copy of existing activity as procedure activity

Process modeling Before you record a scenario or a process flow, usually, you first assign a procedure activity to the relevant business process.
If you want to:
  • Model a scenario, you assign the procedure activity to a business process of type Scenario.
  • Record a flow, you can assign the procedure activity to any business process. Usually, this is a business process to which no flow is assigned.
This topic describes how to copy an existing activity and assign the copy as procedure activity.

Assign existing activity as procedure activity

Process modeling Before you record a scenario or a process flow, usually, you first assign a procedure activity to the relevant business process.
If you want to:
  • Model a scenario, you assign the procedure activity to a business process of type Scenario.
  • Record a flow, you can assign the procedure activity to any business process. Usually, this is a business process to which no flow is assigned.
This topic describes how to assign an existing activity as procedure activity.

Assign existing flow

Process modeling

You can assign an existing flow to a business process in the business process hierarchy.

As a result, both the flow and the related process are assigned to the selected business process.

Assign module to trainee

Training If a trainee must be trained on a module, assign the module to the trainee.
As a result:
  • On the My training workspace, the assigned modules are shown to the trainee.
  • On the Training management workspace, the:
    • Trainee modules tab shows which modules are assigned to which trainees.
    • Trainee exercises tab shows which exercises are assigned (through the assigned modules) to which trainees.

Assign new activity as procedure activity

Process modeling Before you record a scenario or a process flow, usually, you first assign a procedure activity to the relevant business process.
If you want to:
  • Model a scenario, you assign the procedure activity to a business process of type Scenario.
  • Record a flow, you can assign the procedure activity to any business process. Usually, this is a business process to which no flow is assigned.
This topic describes how to create a new activity and assign it as procedure activity.

Assign new flow

Process modeling

You can create a flow and directly assign it to a business process in the business process hierarchy on the Business processes form.

As a result, both a process and a flow are created and assigned to the selected business process. The type of the created process is defined by the type of the selected business process. The process type defines the flow design options.

You can use this option if you want to assign a new flow while already a flow is assigned or if you want to only assign and not yet design a new flow.

Assign reference numbers to business processes

Process modeling You can assign reference numbers to business processes to enhance the traceability of business processes.
On assigning reference numbers, the applicable reference number format is searched for. If for the selected business process:
  1. A format is defined, that format is applied.
  2. No format is defined, the format that is set up for the solution is applied.
The applicable format is applied to the business process itself and the business processes beneath it.
Note: The assigned reference numbers are only shown if, for the solution, the Show reference field is set to Yes.

Assign test run to tester

Testing If a test run is ready to be done, assign it to the responsible tester.

Assign work package to business process

Deployment In project management, you can use a work package to combine related tasks. You can combine tasks in work packages based on, for example, geographical area, engineering discipline, technology, or the time budget.
If you want to use work packages to synchronize with Azure DevOps, assign a work package group and a work package to each of the relevant business processes.
In the DevOps mapping, typically, you map a work package group to an epic and a work package to a feature.
If you synchronize business processes with the Azure DevOps project, for each business process, the related requirements are combined in the defined work package groups and work packages. The synchronization is done based on the DevOps mapping as defined for the solution.

Browse LCS project for solution

Deployment

From RapidValue, you can browse the LCS project that is linked to a RapidValue solution.

Calculate solution statistics

Deployment You can calculate the statistics for a solution.

Change owner

RapidValue

Use ownership to indicate which user is responsible for which record.

Change status

RapidValue

Use statuses to keep track of the progress on and state of the solution you work on.

You can assign these statuses:

  • Open: Work on this record is in progress and anyone can edit it.
  • Waiting: The record is editable, but work cannot proceed due to missing information.
  • Review: The record is still editable but ready for review.
  • Completed: The record is completed, and you cannot edit it. You can change the status, for example, to make a change to the record.
  • Canceled: The record is obsolete or due to be deleted, you can reopen or delete it.

For requirements, you can also use these additional statuses:

  • Requested: The requirement is defined but not yet approved.
  • Approved: The requirement is approved but work is not yet started.
  • Test: The requirement is implemented and is ready to be tested.

For translations, the:

  • Canceled status is not available.
  • Redo status is added: The translation must be reviewed because the reference text is changed.

To tests and test runs, you can assign these statuses:

  • Created: The test or test run is created but not yet ready to be done.
  • Scheduled: The test or test run is ready to be started.
  • Started: The test or test run is started.
  • Failed: Errors are found during the test or test run.
  • Passed: The test or test run was completed successfully.
  • Skipped: The test or test run is not done.
To trainee module elements and trainee exercises, you can assign these statuses:
  • Created: The module or exercise is assigned to a trainee.
  • Scheduled: The trainee module or trainee exercise is scheduled  to be done by the trainee.
  • Started: The trainee started the trainee module or trainee exercise.
  • Completed: The trainee completed the trainee module or trainee exercise.
  • Skipped: the trainee skipped the trainee module or trainee exercise.

Change test case status

Testing

If you have completed a test case, and if required also added requirements, you can assign the appropriate status to the test case.

Change test run status

Testing

The test run status is automatically updated based on the test case statuses. However, you can change the test run status manually. You can do so, for example, if the test run has no test cases or if you want to overrule the automatically defined test run status.

To test runs, you can assign these statuses:

  • Created: The test run is created but not yet ready to be done.
  • Scheduled: The test run is ready to be started.
  • Started: The test run is started.
  • Failed: Errors are found during the test run.
  • Passed: The test run was completed successfully.
  • Skipped: The test run is not done.

Change test run status - Test manager

Testing

You can, if required, overrule the automatically defined test run status.

To test runs, you can assign these statuses:

  • Created: The test run is created but not yet ready to be done.
  • Scheduled: The test run is ready to be started.
  • Started: The test run is started.
  • Failed: Errors are found during the test run.
  • Passed: The test run was completed successfully.
  • Skipped: The test run is not done.

Change test status

Testing

You can, if required, overrule the automatically defined test status.

To tests, you can assign these statuses:

  • Created: The test is created but not yet ready to be done.
  • Scheduled: The test is ready to be started.
  • Started: The test is started.
  • Failed: Errors are found during the test.
  • Passed: The test was completed successfully.
  • Skipped: The test is not done.

Check flow element sequence

Process modeling A flow can have several elements:
  • Activities
  • Sub-flows
  • Business processes
  • Objects
The sequence of these elements defines the sequence in which these appear in published content. For example, in a website or a document.
By default, these elements are ranked in the sequence in which you add these elements to the flow design. Often, this is not the sequence in which you want these elements to appear in published content.
This topic explains how to change the flow element sequence.

Check for errors

Process modeling

You can automatically check RapidValue elements for errors.


Which checks are done?

Generally, the checks are done that are also done when you manually enter a record and save it to the database. So, the checks are done that control the data consistency in the database. For example, does a used reference still exist in the database?


What is checked?

If you check for errors, these RapidValue elements are checked:

  • The selected element.
  • Its references. If a reference is defined, only the reference record itself is checked and not its references and children. For example, almost each RapidValue element has a reference to the solution. In this case, only the solution record itself is checked and not its children and references.
  • Its children. If a child is defined, the child itself is checked. But also, its references and its children.

Example:

  • Flow: if you check a flow for errors, these RapidValue elements are checked:
    • The flow itself.
    • The flow references: solution and process.
    • The flow children: lanes, objects, connectors. If one of the objects is, for example, an activity, the activity itself is checked. But also, its references: solution, role, area, and application and its children: activity steps.

Compare flows

Process modeling

If a flow is created as a copy of another flow, you can compare the changes between the current flow and its original flow or other copies of the flow.

You can also compare the flow with any other flow. To do so, on the Compare to dialog, set the Show only flows of the '...' process toggle button to No.

Compare solutions

Process modeling

You can compare solutions to find the differences.

If you compare solutions, these elements are taken into account:

  • All elements that belong to the compared solutions.
  • All elements that belong to the reference solutions as defined for the compared solutions.

As a result of the comparison, these differences can be found (B = Base solution; C = Compare-to solution):

  • Element in B, element not in C.
  • Element not in B, element in C.
  • Element both in B and C, with different versions.
  • Business process in B and C, with different flows.

Configure copy of solution

Business modeling

You can create a solution that is selectively based on an existing solution. You can indicate how to:
  • Use the elements that are used in the base solution.
  • Copy the business process hierarchy of the base solution.
  • Copy implementation data.
  • Copy field values.
On creation of the new solution, also:
  • All settings of the base solution are copied to the new solution.
  • For each solution, which is found in the reused elements, a reference is added to the new solution.

Consolidate solution

Process modeling

In a solution, you can use elements from reference solutions. To consolidate the current solution, you can merge these elements into the current solution. So, you make these elements unique for the current solution.

You can consolidate one reference solution at a time. If several reference solutions are available, carefully select which one to consolidate first.

Duplicate elements

If you consolidate a solution, duplicate elements can be found. So, elements from the reference solution can already exist in the current solution. You can define what action is taken if a duplicate is found:

  • Keep both elements; the copied elements get a suffix
  • Use destination element

For each duplicate that is found, a task is created and assigned to the user who does the consolidation. Such a task describes the found duplicate and the action that is taken. You can use the task to check whether the right action is taken and to make changes, if required.

Reference solutions

As a result of the consolidation, the selected reference solution is removed from the reference solutions of the current solution. Note: In a reference solution, you can also use elements from another solution (which is a reference solution of your reference solution). You can have used such elements in your current solution. In this case, the reference solution of your reference solution is added as a reference solution to the current solution.

Example:

Solution 'Base' has a reference solution 'A'.

Solution 'A' has a reference solution '1'.

In solution 'Base', you have used a flow from solution 'A'. This flow in solution 'A' has an activity from solution '1'.

If you consolidate solution 'A' into solution 'Base':

  • Solution 'A' is removed as reference solution from solution 'Base'.
  • Solution '1' is added as reference solution to solution 'Base'.

Copy activity and link copy to procedure activity steps

Process modeling If you have recorded a procedure activity, the steps of the procedure activity can cover several activities. You can copy an existing activity and link the copy to the selected procedure activity steps.

Copy exercise

Training Use exercises to practice, for example, the execution of a process as learned in a lesson.
You can create a copy of an existing exercise in the 'exercises library'.
Make sure to assign the exercise to a business process. Later, you can assign business process exercises to modules, topics, and lessons in the module hierarchy.

Copy existing flow

Process modeling You can create a copy of an existing flow and, at another time, assign it to a business process in the business processes hierarchy or use it as sub-flow in another flow.

Copy solution

Business modeling

You can create a solution based on an existing solution. As a result:

  • All settings of the base solution are copied to the new solution.
  • The full business process hierarchy, as defined for the base solution, is copied to the new solution.
  • All RapidValue elements, which are used in the base solution, are reused in the new solution.
  • For each solution, which is found in the elements, a reference is added to the new solution.

Copy test case

Testing You can make a copy of an existing test case.

Copy test suite

Testing You can make a copy of an existing test suite.

Create activity

Process modeling You can create an activity on the Activity page and later add it to a flow.

Create activity and add to flow

Process modeling

If you set up a flow, usually, you first define the things to be done in the process. So, you first add the activities or (sub-)processes. This activity describes how to add a new activity to a flow.

If you add an activity to a flow, it is automatically added to the lane for the related role. If, in the flow, no lane is available for the role, a new lane is created.

Create activity and link it to procedure activity steps

Process modeling If you have recorded a procedure activity, the steps of the procedure activity can cover several activities. You can create a new activity and link it to the selected procedure activity steps.

Create and design exercise for business process

Training Use a business process exercise to practice the execution of the business process.
You can create and design an exercise and assign it to a business process in one go. Each business process can have several exercises.
Later, you can assign business process exercises to modules, topics, and lessons in the module hierarchy.

Create and download data file

Deployment
From each content package, you can create a data file. This is an XML file of type rvdata that contains all configuration data of the content package.
You can find and download the created data file on the Business process file share workspace, on the Data files tab.

Create blank solution

Business modeling You can create a blank solution.

Create evaluation

Analysis

Before you evaluate the goals and identify opportunities, you create the evaluation.

Create exercise

Training Use exercises to practice, for example, the execution of a process as learned in a lesson.
You can create an exercise in the 'exercises library'.
Make sure to assign the exercise to a business process. Later, you can assign business process exercises to modules, topics, and lessons in the module hierarchy.

Create flow

Process modeling

You can create a flow centrally and, at another time, assign it to a business process in the business processes hierarchy or use it as sub-flow in another flow.

Create flow based on procedure activity

Process modeling If you have recorded a process, and linked the procedure activity steps to sub activities, you can create a flow. Each assigned sub activity is added to the flow in the sequence of the steps to which these sub activities are assigned. On creation, the flow is automatically assigned to the related business process.

Create LCS project

Deployment

Before you publish a solution to Microsoft Dynamics Lifecycle Services (LCS), you are advised to create the related project in LCS.

Create Microsoft Dynamics 365 for Finance and Operations application

Application modeling Create a D365 FO application that can play a role in your solutions.

Create module

Training Use a module to train, for example, a functional area or a phase in your business processes. Examples: procurement or implementation.
You can create a blank module. Later, you can add its topics, lessons, and exercises.

Create question on business process

Business modeling

During the Analysis phase, you can create questions on the business processes of your solution.

Create question on gap analysis

Business modeling

During the gap analysis you can create questions on the business processes that are marked as Gap.

Create question on process verification

Business modeling

During the process verification you can create questions on business processes. Usually, you do so for the business processes that you mark as Gap.

Create question on scope definition

Business modeling During the scope definition, you can create questions on business processes. You can do so, for business processes that are in scope or out of scope.

Create question on solution

Business modeling

During the Analysis phase, you can create questions on your solution.

Create requirement for test case

Testing If you found a defect or any other issue during the test, you can add a requirement to the test case to get it solved.

Create requirement on Business strategy designer

Business modeling You can create requirements for business processes when you define the strategy. You can do so on the Business strategy designer.

Create requirement on gap analysis

Business modeling

You can create requirements for the business processes when you analyze the gaps. Usually, you do so for the business processes that are marked as Gap.

Create requirement on process verification

Business modeling

You can create requirements for business processes when you verify business processes. Usually, you do so for the business processes that you mark as Gap.

Create requirement on scope definition

Business modeling You can create requirements for business processes when you define the scope of the implementation project.

Create requirement on solution

Business modeling

During implementation, you can create requirements for your solution and for specific records in your solution.

Besides to the solution, you can assign requirements to:

  • Requirements
  • Activities
  • Applications
  • Business processes
  • Flows
  • Questions
  • Test suites
You can assign requirements to these records on the Requirement page (as explained in the steps) and in the Requirements FactBox for these records.

Create snapshot of solution configuration

Administration You create a solution configuration snapshot to be able to use the QA view. You can use the QA view to explore the configuration of solutions. 
A solution configuration snapshot is an image of the configuration at a specific date and time. A solution configuration snapshot consists of:
  • Several elements: business processes, flows, activities, applications, and requirements. 
  • The relations between these elements.

You create a solution configuration snapshot in these cases:

  • The first time you want to explore the solution configuration. 
  • If changes are made to the solution configuration. So, these changes become available for the solution configuration explorer.

Always create snapshots in the background in batch, as the creation of a snapshot can take quite some time. If you frequently make changes to the solution configuration, you can also define the recurrence.

Note
The snapshot gets the solution elements of all solutions in the current environment.

Create snapshot of test configuration

Administration You create a test configuration snapshot to be able to use the Test view. You can use the Test view to explore the test configuration. 
A test configuration snapshot is an image of the test configuration at a specific date and time. A test configuration snapshot consists of:
  • Several elements: requirements, business processes, test suites, test runs, and roles. 
  • The relations between these elements.

You create a test configuration snapshot in these cases:

  • The first time you want to explore the test configuration. 
  • Changes are made to the test configuration. So, these changes become available for the test configuration explorer.

Always create snapshots in the background in batch, as the creation of a snapshot can take quite some time. If you frequently make changes to the solution configuration, you can also define the recurrence.
Note
The snapshot gets the test-related elements of all solutions in the current environment.

Create task - General

RapidValue You can create general tasks that are not related to any specific record. You can only monitor and edit these general tasks from the Tasks and My tasks pages on these workspaces:
  • Business process management
  • Business process modeling
  • Business process implementation
  • Business process testing
  • Business process translation

Create task - Record specific

RapidValue You can create tasks for a specific record. You can only create these tasks from the record form. You do so on Tasks FactBox. However, you can monitor and edit these tasks from the My tasks and Tasks pages.

Create task to fix error

Process modeling

You can create a task to solve an error at another time.

Create test - Existing test suite

Testing

You can create a test based on an existing test suite.

For each test, you can define these test-specific settings:

  • Test type
  • Priority
  • Status
  • Owner
  • Notes

Create test - New test suite

Testing You can generate a test suite for the flow of a selected business process. You can select for which flow activities you want a test case created and added to the test suite. As a result, a test is created for the selected business process with the generated test suite linked to it.

Create test case

Testing If you need a test case that is not based on an activity in a flow, you must manually create the test case.

Create test suite

Testing

You can create a blank test suite. If you do so, you must manually define most of the settings and information.

Create web application

Application modeling Create a web application that can play a role in one of your solutions. For a web application, you can define forms, reports, or commands that open a URL.

Customize resources

Deployment The resources define the layout of the website. So, these resources serve as a template for the look-and-feel of a website.
You can apply resources in these ways:
  • Standard
    The standard resources are embedded in the RapidValue code base as binary file. If you publish, and no custom resources are defined for the website, the standard resources are applied. The embedded resources are extracted and added to the defined path or ZIP file in a Resources folder on the website level. So, all published solutions of a website get the same layout.
  • Customized
    Only define resources for a website if you need a custom layout. If a customized layout is required, you must define the customizations based on the standard resources. So, download the standard resources, make the required modifications, and upload the customized resources. So, for example, you cannot just copy the CSS file from your own website to the resources. Instead, modify the CSS in the standard resources. If you publish the website, the customized resources are extracted and added to the defined path or ZIP file in a Resources folder on the website level. So, all published solutions of a website get the same layout.
This topic describes how to customize the standard resources and apply the customized resources to a website.

Define business process capability map

Business modeling You can define the business process capability map to indicate the performance of your business processes in several dimensions.
These business process dimensions are:
  • Capability type: Indicates the business capability type of business processes.
  • Rank: Indicates how business processes perform concerning the company strategy and compared to competitors.
  • Maturity level: Indicates how well the behaviors and practices, for each business process, result in the desired outcomes in a reliable and sustainable way.
  • Area: Classifies business processes at a high level by functional area.
This topic explains how to define these business process capability map dimensions:
  • Capability type
  • Rank
  • Maturity level
You define the area on creation of a business process.

Define categories for business process

Architecture
You can use categories to link business processes to a specific purpose. So, in one solution, you can combine business processes for several purposes. Purposes can be, for example, training, user assistance, RSAT (Remote server administration tool), or security.
For each business process, you can define to which categories it belongs. You can use business process categories to:  
  • Publish a subset of business processes to a business process library in Lifecycle Services. Only the business processes to which the selected categories are linked are published to Lifecycle services. You can do so, for example, to publish the task guides to be delivered in a solution package or to publish the task guides to be used in RSAT.
  • Record or play task guides in another D365 FO environment. You can, for example, maintain your RapidValue solution in a central D365 FO environment and do task recording in another D365 FO environment. For example, task guides to be used for training are recorded in the training environment. On a category, you can define a connection to another D365 FO environment. If you record or play a task guide, and a category with a connection is applicable, the connection 'Internet address' defines which environment is opened. So, you automatically record or play the task guide in the other environment.

Define custom tiles

Deployment
For each website, you can define the tiles to be shown on the website.
This topic describes how to define a tile that refers to another website.

Define fit and gap categories

Business modeling You can define several fit categories or gap categories for your implementation project. When you verify processes and it fits or you find a gap, you can link the related fit/gap category to the business processes. Thus, indicating the sort of fit or gap for the business process.

Define goals for solution

Business modeling Define the goals for the current RapidValue solution.

Define metrics for solution

Business modeling Define the metrics to measure the goals of the current RapidValue solution. Only define metrics for the measurable goals.

Define project milestones

Business modeling You can define several implementation milestones for your implementation project. When you define the project scope, you can assign business processes to a specific project milestone. Thus, indicating when each business process is scheduled to be implemented.

Define project scope

Business modeling

Define which business processes of the relevant solution are in or out of scope for the implementation project.

One of these scenarios is applicable:

  • No milestones defined
    Business processes can have these scope indicators:
    • Not specified - No scoping is done for the business process.
    • In scope - Either the business process itself or one of its child business processes is set to In scope.
    • Out of scope - The business process is set to Out of scope.
  • Milestones defined
    Business processes can have these scope indicators:
    • Not specified - No scoping is done for the business process.
    • [Milestone] - The business process is in scope for the milestone.
    • In scope - No scoping is done for the business process itself. One of its child business processes is in scope for a milestone.
    • Out of scope - The business process is set to Out of scope.

Define reference number format for business process

Process modeling
You can assign reference numbers to business processes to enhance the traceability of business processes.
To define the reference number, by default the format is applied that is set up for the solution. However, you can define a business-process-specific reference number format. This format is applied to the business process itself and the business processes beneath it.

Define 'see also' references for business process

Architecture For each business process, you can define 'see also' references. You can use this to refer to entities where information can be found that is relevant for the business process.
You can refer to:
  • Concepts
  • Flows
  • Activities

Define solution tiles

Deployment
For each website, you can define the tiles to be shown on the website.
This topic describes how to define a tile for a RapidValue solution to be published on the website.

Define task priority

RapidValue To indicate the importance and urgency of a task, you can assign a priority to each task. The default task priority is Normal.

Define test settings

Testing

If the test is created or generated, you can review and change its settings, like test type, and priority.

Define web application line

Application modeling

For a web application, you can define a form to open a URL.

Define website - Azure file storage

Deployment
You can define a website to be stored in Azure file storage. Before you publish the website, this folder must be manually created on the Azure file storage.
You can retrieve the Path, User name, and Key from the 'net use' command of the related file share on Azure. You can find this on the Connect pane of the file share, under Connect from Windows.
Example:
net use [drive letter]
\\azureportaldemo.file.core.windows.net\demoshare /u:AZURE\azureportaldemo /[storage account access key]
For this example, what do you fill in on the website definition?:
  • Path: \\azureportaldemo.file.core.windows.net\demoshare
  • User name: azureportaldemo (Take the user name from /u:AZURE\azureportaldemo)
  • Key: [storage account access key]

Define website - Local folder

Deployment
You can define a website to be stored in a local folder. This local folder must be available on the server on which D365 FO runs.
Before you publish the website, this folder must be manually created on the server. If you do not have access to this server, ask your administrator to create the folder.

Define website - RapidValue file share

Deployment
You can define a website to be stored in the business process file share.
On publish, files and folders are generated and stored in a temporary folder. When generation is finished:
  1. The files and folders are added to a ZIP file.
  2. The temporary folder with its contents is deleted.
  3. The ZIP file is stored on the Business process management workspace, on the All files tab. If you have only published a solution, the ZIP file is also stored on the Business process file share workspace, on the Websites tab.

Deploy and use published website

Deployment
Whether you publish a website, a title page, or a solution, in all cases a set of folders and files is created. You can use these folders and files to publish this content to your website.
How to publish the content to your website depends on the storage type:
  • RapidValue file share - You can download the ZIP file and unzip it to your website location.
  • Local folder or Azure file storage - You can take the published folders and files from the defined location (if this is not yet the website folder) and copy these to your website location.
A published website can have several navigation options:
  • Title bar - A bar shown at the top of each pane. The left link opens the title page of the website. The right link opens the solution main page.
  • Navigation pane - A bar shown below the title bar of a page that shows the navigation to the currently shown page. The most-left link opens the title page of the website. The second-from-left link opens the solution main page. This pane is only shown if defined in the solution tile detailed settings.
  • Table of contents pane - The business process hierarchy is shown as table of contents in a pane at the left of a page. This pane is only shown if defined in the solution tile detailed settings.
  • Title search - A search option at the top of the table of contents that you can use to search on the titles in the table of contents.
  • Full-text search - A search option at the top-right of the title bar that you can use to search on any term used in any topic on the product website. To use this, enter the search term and then click the click the search button.
  • Provide feedback button - Depending the website tile settings, you can use this button to enter internal or external feedback:
    • Internal feedback: The feedback is entered in the RapidValue environment from which the website is published. You can only provide feedback if you are a user in this environment.
    • External feedback: This button opens a form that you can use to give feedback on the topic. On submitting the filled-in form, the feedback is saved in SharePoint. A notification email with feedback details is sent to the owner as defined on the related website tile. The owner can review the feedback and take appropriate actions. To use this, an additional license and a SharePoint site are required.

Design exercise

Training If an exercise is linked to a flow, you can design the exercise based on the flow. 
On the flow diagram, you can click the activities to be included in the exercise.
You can also click a sub-flow to see the next level flow diagram to include sub-flow activities in the exercise.
A selected activity is added to the exercise as an exercise activity.
You can design an exercise both from the business process exercises and from the 'exercise library'. The steps explain how to design an exercise from the business process exercises.

Design test

Testing You can review and change the design of existing tests.

Do a training

Training Once a module is assigned to you as a trainee, you can start the training from the My training workspace.

Download exported task guides ZIP

Deployment
You can export task guides to create security scenarios in the Security and compliance studio.
On export, the found task guides are added to a ZIP file with this folder structure:
  • The ZIP file gets the name of the selected business process.
  • To the ZIP file, a folder is added for each flow lane role for which an activity is found with a task guide.
  • To each role folder, a folder is added for each business process in which a task guide is found.
  • Each found task guide is added to the applicable business process folder.
You can download the created ZIP file from the Business process file share workspace.

Download 'RapidValue data entry template'

Deployment If you want to import data into RapidValue from a Microsoft Excel file, make sure you always use the 'RapidValue data entry template' as a basis. You can download this file from RapidValue.
You can use this template for simple data entry into RapidValue. With this template, you can:
  • Create a new solution
  • Add data to an existing solution
  • Change data of an existing solution

Edit activity

Process modeling You can complete the activity settings and description.

Edit exercise activities

Training
When you design an exercise, you can add activities from a flow to the exercise. If you do so, based on the activity, an exercise activity is created.
You can edit an exercise activity. You can, for example, define the data to be used in the exercise, give additional instructions, and define the expected results.

Edit task recording

Process modeling

If a task recording is linked to a RapidValue activity, you can edit it as well from the activity.

On the Task recorder, you can:

  • Change the name and description of the recording.
  • Add, change, or delete steps.

If you are ready making changes to the recording:

  1. On the Task recorder, click Done editing.
  2. Click Save to RapidValue.
You can also save the task recording from the Task recorder to the Downloads folder on your PC in these ways:
  • Click Save to this PC. As a result, the task recording is saved as an AXTR file.
  • Click Save as developer recording. As a result, the task recording is saved as an XML file.
For an activity, you can upload an AXTR file or an XML file from you PC. 
As a result, of saving a task recording to RapidValue or uploading a task recording to an activity, the recorded steps are saved as activity steps. Note that not only the step descriptions are saved, but also the step titles and notes, if defined.
If you added a sub task to the task recording, this is also saved as such to the activity steps.
Warning! If already steps are available for an activity and you save or upload a task recording, the existing steps are deleted, and the recorded steps are added.

Enable multi-language name display

Architecture

You can configure RapidValue to enable multi-language name display. You can use this to view your RapidValue records in two languages. This can be useful, for example, if your current user language is French and you imported an English solution.

Note: Translated names are only shown for the identification names of your RapidValue records. Multi-language name display only makes sense if the names are translated to your current user language.

To enable multi-language name display, enable the Translations > Translation Fields configuration key.

As a result, on the:

  • List pages and dialogs, the name is shown twice:
    • The left name field shows the original name of the record.
    • The right name field shows the record name in the current user language.
  • Detail pages, the name is shown twice:
    • The editable name field shows the original name of the record.
    • The non-editable name field shows the record name in the current user language.
  • Business process hierarchies, the names in the hierarchy are shown in the current user language.

Note: The original name of the record is the originally entered identifier of the record. So, it can be any language.

If multi-language name display isn't required, disable the Translations > Translation Fields configuration key. This improves performance and simplifies the user interface.

Enable translations in RapidValue

Architecture

You can configure RapidValue to enable translations.

To enable translations, enable the Translations configuration key. As a result, all translation capabilities in RapidValue are made available in the user interface. Also, the multi-language support in the (pre)views is enabled. If translations are not required, disable the Translations configuration key. This improves performance and simplifies the user interface.

Enter data in 'RapidValue data entry template'

Deployment Use the downloaded 'Rapidvalue data entry template' Microsoft Excel file to enter the data to be imported in RapidValue.
Some specifics of the template to consider during data entry:
  • The sequence of the sheets defines also the data entry sequence.
  • The mandatory fields are in bold and the optional fields are in italic.
  • Lookups and data validation rules are applied to help you create a consistent data set. Additional validation is done during the import in RapidValue.

Enter feedback from Business processes view

RapidValue

You can enter feedback on entities of a RapidValue solution if you browse the solution in the Business processes view of the Business process presentation.

As an example, in this topic, you browse to and enter feedback on an activity.

Enter feedback from solution design

Deployment You can enter feedback on several entities of a RapidValue solution from the solution design. You can enter the feedback via the Feedback FactBox.
As an example, in this topic, you enter feedback on a flow.

Enter feedback from website

RapidValue If you publish a website, you can indicate that the 'Provide feedback' button is shown for each published topic. If so, you can use this button to enter feedback on each topic on the website. The feedback is created in the RapidValue environment from which the website is published. You can only provide feedback if you are a user in this environment.
The steps in this topic only cover the feedback entry steps in RapidValue.
To start the RapidValue feedback entry, on the website, select a topic, and click 'Provide feedback'. As a result, the RapidValue Feedback page is opened.

Enter test results for test case

Testing Follow the test cases to do the actual test. For each test case done, enter your conclusion.

Enter translation

RapidValue

If the translation is done inside D365 FO usually, the RapidValue element texts are translated from the Business process translation workspace.

The translator can replace the not-yet-translated text with the translation.

Evaluate goals and identify opportunities

Analysis

Have a meeting or workshop to evaluate the goals in your strategy to identify the opportunities for your company.
Do a structured assessment of your business goals and the related business opportunities. During the evaluation, you rate the goals on these properties:
  • Importance
  • Maturity
  • Complexity
  • Performance
  • Opportunity

Explore solution configuration

Administration You can explore the solution configuration of the current solution and its related solutions. To explore which elements are related to a specific element in the solution configuration, pin an element.
You can pin an element of these types:
  • Business process
  • Flow
  • Activity
  • Application
  • Requirement
Examples:
Pin an activity
For a pinned activity, you can explore:
  • The related flows. Both the directly related flows and the indirectly related flows are shown:
    • Directly related: The flows in which the pinned activity is used.
    • Indirectly related: The flows that have a directly related flow as a sub-flow. And also, the flows that have such an indirectly related flow as a sub-flow. All the way up to the highest level.
  • The related business processes. For each related flow, its related business processes are shown. If a related flow has a sub-flow that is assigned to a business process as well, this business process is also shown.
  • The related application. The application, as defined on the pinned activity, is shown.
  • The related requirements. Not only the requirements are shown of the pinned activity, but also of the related flows, business processes, and application.
Pin a flow
For a pinned flow, you can explore:
  • The related business processes. Only the business processes are shown to which the flow is assigned.
  • The related activities. Both the directly related activities and the indirectly related activities are shown:
    • Directly related: Each activity that is added to the design of the pinned flow.
    • Indirectly related: The activities of each sub-flow that is added to the design of the pinned flow. And also, the activities of each sub-flow of such a sub-flow are shown. All the way down to the lowest sub-flow level.
  • The related application. The applications, as defined on the related activities, are shown.
  • The related requirements. Not only the requirements are shown of the pinned flow, but also of the related business processes, activities, and application.
Note
A snapshot contains the elements of all solutions in the current environment.
If you have not yet pinned an element or if you unpinned a selection, only the elements of the current solution are shown.
If you pin an element of the current solution, also the related elements are shown of:
  • Referenced solutions.
  • Solutions that have the current solution as a reference.

Explore test configuration

Administration
You can explore the test configuration of the current solution and its related solutions. To explore which elements are related to a specific element in the test configuration, pin an element.
You can pin an element of these types:
  • Requirement
  • Business process
  • Test suite
  • Test run
  • Role
Example
Pin test run
For example, for a pinned test run, you can explore:
  • The related test suite.
  • The related business processes for the test suite. A test suite can be linked to several business processes.
  • The related requirements. Not only the requirements are shown of the pinned test run, but also of the related test suite and business processes.
  • The related roles. These are the roles as defined for the test cases of both the pinned test run and its related test suite.
Note
The snapshot contains the test-related elements of all solutions in the current environment.
If you have not yet pinned an element or if you unpinned a selection, only the elements of the current solution are shown.
If you pin an element of a specific solution, also the related elements are shown of:
  • Referenced solutions.
  • Solutions that have the specific solution as a reference.

Export business processes to LCS

Process modeling You can export a business process hierarchy to a business process library in LCS.
On export to LCS, you can choose to export:
  • The full business process hierarchy.
  • Only a selected part of the business process hierarchy.
  • Only the business processes with a specific category.
The business process library in LCS is structured based on the business process hierarchy and the flow activities, as set up in RapidValue. If a task guide is linked to a flow activity, this task guide is uploaded as well.
When you export business processes to LCS, these rules are applied:
  • Only business processes that are in scope or for which the scope is not specified are published to LCS.
  • Each time you export to LCS, a new business process library is created. So, existing business process libraries stay unchanged.
  • If a flow is assigned to a business process, the flow activities are also published to LCS.
  • If both a flow and a procedure activity are assigned to a business process, only the procedure activity is published.
  • If you have several flows defined for a business process, only the assigned flow is published to LCS.
  • You can have a flow assigned to several business processes or used as sub-flow in several flows. Such a flow is only published once to LCS.
  • For each activity, a process is created in the business process library.
  • If a task guide is linked to the activity, the task guide is uploaded to the business process library process for the activity. Note: A task guide is only uploaded to LCS if the recorded entities are available in the current D365 FO environment.

Export configuration

Deployment You can export most elements, as defined in RapidValue, to a content package. A content package consists of configuration data that is stored in RapidValue tables in XML format. For each record in a configuration, a line is created in the content package.
You can share a content package with other D365 FO environments where RapidValue is installed.
You can export these elements, as defined in RapidValue, to a content package:
  • Activities
  • Applications
  • Areas
  • Concepts
  • Connections
  • Flows
  • Goals
  • Metrics
  • Objects
  • Processes
  • Requirements
  • Roles
  • Skills
  • Solutions
  • Test cases
  • Test suites
  • DevOps mapping
  • Websites
On export of an element, all related records are also exported. For example, if you export an activity, also the related role, area, application, steps, etc. are exported. For each of these related records a separate line is created in the content package.

Export task guides

Deployment You can export task guides to create security scenarios in the Security and compliance studio.
You export the task guides based on a selected business process. Also, the children of the selected business process are exported.
On export, the applicable task guides are searched for. The search for and export of task guides is different depending on the business process setup. If the business process has:
  • A procedure activity, task guides are created and exported based on the sub activities that are linked to the steps of the procedure activity. Available flow activity task guides aren't exported.
  • No procedure activity, the task guides of the flow activities are exported.

Export translations

RapidValue You can export records to be translated outside D365 FO . For example, you can outsource the translation to a translation agency. As a result of the export, a Microsoft Excel file is created to which the to-be-translated records are added. This file is added to the Translation files tab on the Business process file share workspace.

Find where records are used

Process modeling

You can find where a selection of records is used.

You can do so from most element pages in RapidValue, like Flows, Roles, and Goals.

Fix errors

Process modeling Fix the found errors. You can do so immediately from the Check page.

Generate module

Training Use a module to train, for example, a functional area or a phase in your business processes. Examples: procurement or implementation.
You can generate a module based on a selected part of a business process hierarchy.
The business process type defines the type of the module element that is created in the module hierarchy:
  • The selected business process, whatever the type = Module
  • Phase, Group = Topic
  • Process, Scenario, Activity = Lesson
If you generate a module, also exercises are generated for the created module hierarchy. If a flow is assigned to a business process, the exercise is based on this flow.
If an exercise is generated, these actions are done:
  1. The exercise is created.
  2. The exercise is assigned to the related business process.
  3. The business process exercise is assigned to the relevant module element.

Generate test run

Testing

You can generate a test run based on a test as defined for a selected business process. If the test runs are created, you can review and change the test run settings.

Get process guidance for a form

RapidValue If end-user guidance is setup and published, you can get user-specific guidance on forms.

Get process guidance for a user

RapidValue If end-user guidance is setup and published, you can get guidance on processes and activities that are applicable to the user.
Besides the end-user guidance, also other user-related information is shown.

Get RapidValue record link

Deployment You can link to RapidValue records from outside D365 FO. To do so, get the link in RapidValue and use it in another application, for example, SharePoint, Azure DevOps, or Microsoft Word.
You can link to a:
  • Business process - You can get a business process link on the Business process modelling workspace (on the Business processes tab), on the Business process designer page, and on the Business processes page.
  • Activity - You can get an activity link on the Business process modeling workspace (on the Activities tab) and on the Activities page.
  • Requirement - You can get a requirement link on the Business process implementation workspace (on the Requirements tab) and on the Requirements page.
This topic explains how to get a business process link on the Business process modelling workspace.

Import activities from task guides in LCS

Process modeling You can import task guides as defined in LCS to RapidValue. For each imported task guide, an activity is created.
This task guide information is imported:
  • Title
  • Description
  • Task guide (steps)

Import business processes from LCS

Process modeling You can import business processes as defined in LCS to RapidValue.

Import configuration - Content package - Direct

Deployment

You can directly import a solution or any part of a solution from a content package. A content package consists of configuration data that is stored in RapidValue tables in XML format. For each record in a configuration, a line exists in the content package.
If a record already exists in RapidValue, it is replaced with the record in the content package.
The steps in this topic show how to import a content package from another D365 FO environment with RapidValue installed.
You can also import a content package from the RapidValue file share. If a content package is already available on the file share, it is shown in the grid on the Import wizard.

Import configuration - Content package - Selective

Deployment

You can selectively import a solution or any part of a solution from a content package. A content package consists of configuration data that is stored in RapidValue tables in XML format. For each record in a configuration, a line exists in the content package.
On selective import, the content package is analyzed, and its contents is compared with the already existing data in RapidValue. If a to-be-imported record already exists in RapidValue, you can indicate what to do:

  • Keep - The existing record in RapidValue is kept without changes.
  • Overwrite - The existing record in RapidValue is replaced with the record in the configuration file.

The steps in this topic show how to import a content package from another D365 FO environment with RapidValue installed.
You can also import a content package from the RapidValue file share. If a content package is already available on the file share, it is shown in the grid on the Import wizard.

Import configuration - Content package - Separate

Deployment

You can import a solution or any part of a solution, as a new separate solution. You can import from a content package. A content package consists of configuration data that is stored in RapidValue tables in XML format. For each record in a configuration, a line exists in the content package.
As a result of the separate import, none of your existing RapidValue content is overwritten.
The steps in this topic show how to import a content package from another D365 FO environment with RapidValue installed.
You can also import a content package from the RapidValue file share. If a content package is already available on the file share, it is shown in the grid on the Import wizard.

Import configuration - Data file - Direct

Deployment

You can directly import a solution or any part of a solution from a data file that is created from a RapidValue content package. A data file is an XML file of type RVDATA that contains all configuration data of the content package.
If a record already exists in RapidValue, it is replaced with the record in the data file.

The steps in this topic show how to import a data file from a file location on your computer.
You can also import a data file from:
  • The RapidValue file share. Make sure the file is already uploaded as type Data file to the Business process file share workspace. As a result, the data file is shown in the grid on the import wizard.
  • A file location on the server on which D365 FO is running. Only use this option for big configuration files.

Import configuration - Data file - Selective

Deployment

You can selectively import a solution or any part of a solution from a data file that is created from a RapidValue content package. A data file is an XML file of type rvdata that contains all configuration data of the content package.

On selective import, the data file is analyzed, and the contents of this file is compared with the already existing data in RapidValue. If a to-be-imported record already exists in RapidValue, you can indicate what to do:

  • Keep - The existing record in RapidValue is kept without changes.
  • Overwrite - The existing record in RapidValue is replaced with the record in the configuration file.
The steps in this topic show how to import a data file from a file location on your computer.
You can also import a data file from:
  • The RapidValue file share. Make sure the data file is already uploaded as type Data file to the Business process file share workspace. As a result, the data file is shown in the grid on the import wizard.
  • A file location on the server on which D365 FO is running. Only use this option for big data files.

Import configuration - Data file - Separate

Deployment

You can import a solution or any part of a solution, as a new separate solution. You can import from a data file that is created from a RapidValue content package. A data file is an XML file of type rvdata that contains all configuration data of the content package.

As a result of the separate import, none of your existing RapidValue content is overwritten.

The steps in this topic show how to import a data file from a file location on your computer.
You can also import a data file from:
  • The RapidValue file share. Make sure the file is already uploaded as type Data file to the Business process file share workspace. As a result, the data file is shown in the grid on the import wizard.
  • A file location on the server on which D365 FO is running. Only use this option for big configuration files.

Import configuration - Microsoft Excel - Direct

Deployment

You can directly import a solution or any part of a solution as defined in a Microsoft Excel file that you created based on the 'RapidValue data entry template'. If a record already exists in RapidValue, it is replaced with the record in the Microsoft Excel file.

The steps in this topic show how to import a Microsoft Excel file from a file location on your computer.
You can also import a Microsoft Excel file from the RapidValue file share. Make sure the file is already uploaded as type Data file to the Business process file share workspace. As a result, the file is shown in the grid on the import wizard.

Import configuration - Microsoft Excel - Selective

Deployment

You can selectively import a solution or any part of a solution as defined in a Microsoft Excel file that you created based on the 'RapidValue data entry template'.
On selective import, this Microsoft Excel file is analyzed, and the contents of this file is compared with the already existing data in RapidValue. If a to-be-imported record already exists in RapidValue, you can indicate what to do:
  • Keep - The existing record in RapidValue is kept without changes.
  • Overwrite - The existing record in RapidValue is replaced with the record in the Microsoft Excel file.
The steps in this topic show how to import a Microsoft Excel file from a file location on your computer.
You can also import a Microsoft Excel file from the RapidValue file share. Make sure the file is already uploaded as type Data file to the Business process file share workspace. As a result, the file is shown in the grid on the import wizard.

Import configuration - Microsoft Excel - Separate

Deployment

You can import a solution or any part of a solution as a new separate solution from a Microsoft Excel file that you created based on the 'RapidValue data entry template'. As a result, none of your existing RapidValue content is overwritten.

The steps in this topic show how to import a Microsoft Excel file from a file location on your computer.
You can also import a Microsoft Excel file from the RapidValue file share. Make sure the file is already uploaded as type Data file to the Business process file share workspace. As a result, the file is shown in the grid on the import wizard.

Import translations

RapidValue

If the texts in the Microsoft Excel translation file are translated, you can import the translations into RapidValue.

Important

  • You can only import a translation file into the solution where the translation is exported from.
  • Before you import a translation file, make sure the field tags are in the original structure in which these were exported.

Initialize filter

Deployment
You can apply a filter to business process hierarchies to only show the business processes that meet the defined conditions.
Before you can use business process hierarchy filtering for a solution, you must initialize it.
Initialization can take quite some time, depending on the size of the solution.
If desired, you can re-initialize business process hierarchy filtering for a solution. For example, if filtering does not give the desired results, you can re-initialize to repair the filtering data.

Insert image in text

RapidValue You can insert an image in any formatted text field in RapidValue, for example, in a description or a note. This topic explains how to do so.

Link activity to procedure activity steps

Process modeling If you have recorded a procedure activity, the steps of the procedure activity can cover several activities. You can link an existing activity to the selected procedure activity steps.

Link Azure DevOps mapping to solution

RapidValue Before you can use an Azure DevOps integration for a solution, apply a DevOps mapping to the solution.

Link flow activity to procedure activity steps

Process modeling If you have recorded a procedure activity for a scenario, the steps of the procedure activity cover several activities of the related flow. You can link procedure activity steps to the relevant flow activities.
As a result, on the Preview tab, the linked flow activities are highlighted in the flow. So, you see the route of the scenario through the flow.

Link LCS project to solution

Deployment

You can link a Microsoft Dynamics Lifecycle Services (LCS) project to the related solution in RapidValue. As a result, you can browse the LCS project directly from the solution in RapidValue.

Link question to requirement

Business modeling

Often, an answer to a question results in a requirement. You can link this question to the requirement.

Manage and answer questions

Business modeling

Discuss and answer the questions that are created for the solution. All questions that are related to a solution are shown at the solution level.

Manage feedback

Process modeling
When feedback is entered, it is automatically:
  • Related to the RapidValue entity on which the feedback is provided.
  • Assigned to the owner of this RapidValue entity.
You can manage the feedback on the RapidValue entities that you own.

Manage requirements

Business modeling

Review, estimate, and complete the requirements that are created for the solution. All requirements that are related to a solution are shown at the solution level.

If a requirement applies to several records, you can add a relation to these records.

Manually add procedure activity steps

Process modeling

You can manually add the steps of a scenario to a procedure activity. You can link these steps to several relevant existing or new activities.

You can only manually enter procedure activity steps if no task recording is linked to the procedure activity.

Manually map business process to Azure DevOps work item

RapidValue You can manually map a business process to an Azure DevOps work item. For example, if a relevant work item already exists in the DevOps project or if you have made some changes in the business process hierarchy and the mapping is undone, or if you have earlier unmapped the requirement.

Manually map requirement to Azure DevOps work item

RapidValue You can manually map a requirement to an Azure DevOps work item. For example, if a relevant work item already exists in the DevOps project or if you have earlier unmapped the requirement.

Map goals and metrics to business processes

Business modeling You can map the roles and metrics, that are defined for the current RapidValue solution, to business processes.

Mark translation to be redone

RapidValue

If you change text (for example, the name or description) for any record that is already translated, you can mark the translation to be redone. As a result:

  • The translation gets the Redo status.
  • On the Business process translations workspace, the record is shown on the To be redone tab.

Monitor change history

Process modeling

You can monitor the history of changes made to records in RapidValue. On these actions on records, a change is logged in the change history:

  • Creation of the record. For example, an activity or a flow.
  • Status change.
  • Owner change.
  • Redo translation.
  • Assign gap category to a business process.
  • Assign business process to milestone.

Monitor data import history

Process modeling

You can monitor the history of data imports. All data imports, as done with the RapidValue import wizard are logged in the data import history.

Monitor operations history

Process modeling

You can monitor the history of operations. For these operations, the results are logged in the operations history:

  • Compare
  • Check and fix
  • Find and replace

Monitor record history

RapidValue Each status change or ownership change is logged in the record history. Also scope or gap/fit decisions are logged in the record history. As a result, you can easily track the progress and development of the record.

Monitor test runs

Testing

You can monitor the test progress in several ways. One of these ways is to monitor the test progress on test run level.

The test run status is automatically updated based on the status of the related test cases.

Monitor tests

Testing

You can monitor the test progress in several ways. One of these ways is to monitor the test progress on test level.

The test status is automatically updated based on the status of the related test runs.

Monitor tests based on progress bars

Testing

For each level in the business process hierarchy, a progress bar is shown that reflects the testing progress for the selected business process and, if applicable, its children.

Before you can monitor the test status based on the progress bars, you need to refresh the progress bars.

Monitor trainee progress

Training

If modules are assigned to trainees, you can monitor the progress they make by trainee, trainee module, and trainee exercise.

You can monitor the progress for each:

  • Trainee - Progress is shown for all modules that are assigned to the selected trainee.
  • Trainee module - Progress is shown for the selected module and trainee combination.
  • Trainee exercise - Progress is shown for exercises that are assigned (through the assigned modules) to trainees.

Monitor training progress on modules

Training

If a module is assigned to trainees, you can monitor the general progress on module level. The summarized progress of all trainees to which the module is assigned is shown in one summary view.

Monitor work item mapping

RapidValue If you have synchronized with Azure DevOps, you can monitor the mapped work item information, with its mapped entities, related work items, and synchronization history.

Open work item

RapidValue If you have synchronized with Azure DevOps, you can open a mapped work item in DevOps from RapidValue.

Present solution overview

Administration

You can show an overview of the solution and its business processes.

Publish activity procedure

Process modeling You can publish a document with the specifications of an activity. You can configure the level of detail of the information that is added to the document.
You can find and download the published document on the Business process file share workspace, on the Documents tab.

Publish end-user guidance

Architecture If you have set up the end-user guidance, you can publish it. As a result:
  • The My process guide tab on the My process guide workspace is filled. Based on your role assignment, the relevant business processes are shown. 
  • The Process guide tab on the Help pane is filled. If business processes are available for both a form and your role assignment, these business processes are shown on the Process guide tab on the Help pane.

Publish flow specification

Process modeling

You can publish a document with the specifications of a flow. You can configure the level of detail of the information that is added to the document.

You can find and download the published document on the Business process file share workspace, on the Documents tab.

Publish gap analysis

Business modeling

You can publish a document with the result of the gap analysis of a solution.

To each business process with requirements defined, a table is added with the requirements. For the not-business-process-specific requirements for the solution, a table is added in a separate 'General requirements' chapter. For each requirement, this information is shown: Requirement, Type, Status, Priority, Estimate, and Activity.

You can configure the level of detail of the information that is added to the document.

You can find and download the published document on the Business process file share workspace, on the Documents tab.

Publish process specification

Process modeling

You can publish a document with the business process specifications of a solution. You can configure the level of detail of the information that is added to the document.

You can find and download the published document on the Business process file share workspace, on the Documents tab.

Publish process verification

Business modeling

You can publish a document with the result of the process verification of a solution. Only the business processes that are in scope are added to this document. Separate chapters are created for the business processes with gaps and the business processes that fit.

You can configure the level of detail of the information that is added to the document.

You can find and download the published document on the Business process file share workspace, on the Documents tab.

Publish requirements specification

Business modeling You can publish a document with the requirements specification of a solution. You can configure the level of detail of the information that is added to the document.

Publish scope statement

Business modeling

You can publish a document with the scope statement of a solution. For each milestone, only the business processes that are in scope are added to this document. You can configure the level of detail of the information that is added to the document.

You can find and download the published document on the Business process file share workspace, on the Documents tab.

Publish solution

Deployment You can publish a single solution to a website.
Where the solution website is stored depends on the storage type as set for the website.

Publish test plan

Testing

You can publish a document with the test plan for a solution.

To each business process with tests defined, a table is added with the tests. For each test, this information is shown: Test, Type, Milestone, and Status.

You can configure the level of detail of the information that is added to the document.

You can find and download the published document on the Business process file share workspace, on the Documents tab.

Publish test report

Testing For each test run, you can publish a document with detailed information on what is tested and what are the test results for the related test suite and its test cases.

You can configure the level of detail of the information that is added to the document.

You can find and download the published document on the Business process file share workspace, on the Documents tab.

Publish test specification

Testing For each test, you can publish a document with detailed information of the related test suite and its test cases. You can configure the level of detail of the information that is added to the document.

You can find and download the published document on the Business process file share workspace, on the Documents tab.

Publish title page

Deployment

You can publish only the title page of a website.

Where the published website title page is stored depends on the storage type as set for the website.

Publish website

Deployment You can publish a whole website. Both the title page and the defined tiles are included.
Where the website is stored depends on the storage type as set for the website.

Record procedure activity with Task recorder

Process modeling You can use the task recorder to record a specific scenario or a whole process in one go. This results in a longer task recording than usual. After you finish the recording, you can link steps of this task recording to several relevant existing or new activities.
When you record a scenario or process, consider to use sub-tasks for separate activities. Sub-tasks enhance the overview and readability of such a long task recording.

Register Microsoft Entra ID application on RapidValue content environment

Architecture

If you use remote task recording, you can create a task recording in a remote environment and save it to the environment where you manage your RapidValue content.

A web service is hosted on the remote environment. For the web service, to connect to the RapidValue content environment, you must register the Microsoft Entra ID app on the RapidValue content environment.

Register Microsoft Entra ID application on remote environment

Architecture

If you want to import content packages from another D365 FO environment, you must register the Microsoft Entra ID app on the remote environment.

On the remote environment, also RapidValue must be installed.

Release solution

Process modeling

You can release a solution to create a snapshot of it. If you release a solution, a consolidated and no editable copy is created of the solution.

As a result:

  • The new solution doesn't have any reference solutions.
  • All RapidValue elements, which are used in the base solution, are copied to the new solution.
  • If a duplicate element is found, the element that already exists in the new solution is used. So, no copy is created.
  • The new solution is blocked for any change. All elements have the status Released.
  • Optionally, all elements are assigned to the same owner.

Replace activity steps with procedure activity steps

Process modeling You can replace the steps of another activity with procedure activity steps. As a result, the existing activity steps are deleted and replaced with the selected procedure activity steps. A common scenario is that you replace the steps of the sub activity that is linked to the selected procedure activity steps.
You can not replace steps of activities with:
  • Status Completed.
  • A task recording.

Replace values in records where used

Process modeling

You can replace a value in records where it is used with another value.

For example, you create an activity that must in some places be used instead of an existing activity. You first find and review the records in which the existing activity is used. Select the records in which you want to replace the existing activity and replace it with the new activity.

Reset flow titles

Process modeling
A flow usually has several elements from the relevant element libraries. For example, an activity from the Activities library or a lane for the role from the Roles library.
In the flow, these elements can have a title that differs from the element name in the library.
You can reset the element titles in a flow to the current element names.

Review task-related record

RapidValue If you do a record-specific task, you can open the related record directly from the task. So, you can do the required work on the record.

Review test cases for test run

Testing

Before the test run is done, it can be required to review the related test cases.

Run workshops to analyze the gaps in the business processes

Business modeling

Run workshops to analyze the business processes that are marked as a gap during the process verification.

Run workshops to define and approve the scope statement

Business modeling

Run workshops with the customer, and other relevant parties, to determine the scope of the project and the effort required to realize the project.

Run workshops to review business model

Business modeling

Review the business processes of the relevant solution with your customer. Do the business processes fit the customer needs?

Save task guide to LCS

Process modeling You can export an activity as task guide to LCS. You can only do so, if a task guide is linked to the activity.
This activity information is exported:
  • Title
  • Description
  • Task guide

Set default configuration

Testing

You can define the default configuration for a solution.

If you generate test runs, the default solution configuration is also the default configuration for the generated test runs.

Set major version number

Process modeling

You can increase the version to a new major version.

In RapidValue the element version number consists of two parts which are divided by a point:

  • Major version number in front of the point.
  • Minor version number behind the point

Example: version is 2.4; where 2 is the major version number and 4 the minor version number.

Set minor version number

Process modeling

You can increase the version to a new minor version.

In RapidValue the element version number consists of two parts which are divided by a point:

  • Major version number in front of the point.
  • Minor version number behind the point

Example: version is 2.4; where 2 is the major version number and 4 the minor version number.

Set test run status to Scheduled

Testing

If you finished the setup of a test run, and the test must be done, change the test run status to Scheduled. As a result, the test run can be started by the tester.

Set test run status to Skipped

Testing

If you decide that a test run is not required, you can change the test run status to Skipped. As a result, the test run is not shown on the My test runs page.

Set up applications

Architecture Create an application that can play a role in one of your solutions.

Set up areas

Architecture

Use areas to classify phases, processes, activities, roles and other business model elements at a high level according to, for example, purpose, required skills, knowledge, and resources.

The area is represented visually with color coding by function. For example, all green objects are related to the Sales area.

Examples of areas are: Sales, Marketing, Finance, Operations, Production, Support, IT, and HR.

Set up auto translation

Architecture

You can use Google Translate to automatically translate RapidValue texts. To use the Google Translate translation service, you need a key from Google Translate. To activate the automatic translation, in the RapidValue Parameters, enter the key as provided by Google Translate.

Set up Azure DevOps connection

Deployment

Before you can use the Azure DevOps integration, you must set up the connection to DevOps and the relevant project.
You can connect with a personal access token. Before you set up the connection, create your personal access token in your Azure DevOps environment. Make sure to copy the created personal access token.
For more information, refer to Use personal access tokens.

Set up Azure DevOps mapping

RapidValue Before you can use the Azure DevOps integration, you must set up the DevOps mapping. This includes:
  • Which RapidValue records map to which DevOps work item types.
  • If you use work packages, to which DevOps work item types the work package groups and work packages are mapped.
  • Which fields of these RapidValue records map to which fields of the DevOps work item.
  • The synchronization direction of the mapping, which defines whether RapidValue (Out) or DevOps (In) owns the data.
  • In case of an enum type field, which RapidValue field value maps to which DevOps work item field value.

Set up business process hierarchy filter

Deployment

You can apply a filter to business process hierarchies to only show the business processes that meet the defined conditions.

This topic explains how to set up a business process hierarchy filter.
You can also set a filter from the Apply business process hierarchy filter dialog. To do so, click New.

Set up categories

Architecture
Use categories to link business processes to a specific purpose. So, in one solution, you can combine business processes for several purposes. Purposes can be, for example, training, user assistance, RSAT (Remote server administration tool), or security.
For each business process, you can define to which categories it belongs. You can use business process categories to:  
  • Publish a subset of business processes to a business process library in Lifecycle Services.
  • Record or play task guides in another D365 FO environment. On a category, you can define a connection to another D365 FO environment.

Set up concepts

Architecture Use concepts to explain general concepts like, for example, best practices, common standards, principles. You can link these concepts as see also topics to business processes.

Set up connection

Deployment
You can set up a connection from the current D365 FO environment to another D365 FO environment.
You can use a connection to a remote D365 FO environment to:
  • Import content packages.
  • Do business process-specific remote task recording using categories. In this case, only the 'Internet address' of the connection is used! So, the Microsoft Entra ID app and web service are not used.
A web service is hosted on the remote environment. This web service connects the remote environment with the RapidValue content environment. To access the web service hosted on the remote environment: 
  • The user on the current environment must be authenticated by Microsoft Entra ID.
  • An authentication token must be received.

For this process, an application must be registered in Microsoft Entra ID and the required permissions must be given.

Required Microsoft Entra ID app settings:

  • Supported account types = Single tenant
  • Redirect URI = Public client/native (mobile & desktop). For RapidValue, the Redirect URI is not applicable. Therefore, enter a default URI, for example: myapp://auth. Make sure, the URI doesn't end with a slash.
  • Add an API permission for the Microsoft API 'Dynamics ERP'
  • For the Dynamics ERP API, set up Delegated permissions for:
    • AX (select the AX.FullAccess check box)
    • CustomService (select the CustomService.FullAccess)
  • For the 'Client credentials' authentication type, also add a client secret to the Microsoft Entra ID app.
You can copy the relevant information from the registered Microsoft Entra ID application to the related connection fields.

Set up document generation parameters

Architecture Before you can generate documents for your solution, you must set the document generation parameters.

Set up general RapidValue parameters

Architecture Set up the general parameters for RapidValue.

Set up goals

Architecture

Use goals to define various business objectives, project goals, or compliance requirements.

You can use goals that are:

  • Measurable: Measurable goals are also known as performance goals. Measurable goals set a quantifiable objective for the activities performed within a business domain and metrics can be used to monitor progress towards these goals.
  • Non-measurable: Non-measurable goals are strategic in nature and express high-level objectives for the business, although not quantifiable.

Set up keywords

Architecture You can set up a hierarchy of user-defined keywords. You can use these keywords to classify business processes, flows, and activities.

Set up metrics

Architecture

Use metrics and KPIs to measure whether a goal is achieved or not.  You can use metrics, for example, to measure sales volume, number of new customers in a week, or amount of waste.

You can set up metrics for these types:

  • Metric
  • KPI

Set up objects

Architecture

An object is a data object, document or deliverable such as an item, invoice, physical document or product. An object can consist of other objects. For example, a sales order contains sales lines. Each object can have named attributes (fields).

Objects can represent, for example, inputs and outputs of processes and activities, or the content of messages exchanged internally or externally.

Objects are also used to relate application specific objects from different applications to each other.

Set up organization structure

Business modeling

Set up the organization structure of a typical target company for your solution.

You can use organizations as defined in the Organization administration module or create organizations in RapidValue.

Set up people

Business modeling Define the people that play a role in your solution. You are advised to use the standard Microsoft Dynamics persons. However, you can add persons that are specific for your solution. You can see persons as templates that you can use to simplify role assignments for actual persons in customer specific models.

Set up process

Architecture

You can set up general available process definitions that you can re-use within or over solutions.

Each process can have several flows. For example, you can create a separate flow for each different scenario of a process.

Set up reference numbering on solution

Process modeling You can assign reference numbers to business processes to enhance the traceability of business processes.
You set up reference numbering on solution level.

Set up remote task recording connection parameters on remote environment

Architecture

If you use remote task recording, set up the remote environment to allow task recordings to be retrieved from and saved to the environment where you manage your RapidValue content.

A web service is hosted on the remote environment. This web service connects the remote environment with the RapidValue content environment. To access the web service hosted on the remote environment:
  • The user on the RapidValue content environment must be authenticated by Microsoft Entra ID.
  • An authentication token must be received.
For this process, an application must be registered in Microsoft Entra ID and the required permissions must be given.
Required Microsoft Entra ID app settings:
  • Supported account types = Single tenant
  • Redirect URI = Public client/native (mobile & desktop). For RapidValue, the Redirect URI is not applicable. Therefore, enter a default URI, for example: myapp://auth. Make sure, the URI doesn't end with a slash.
  • Add an API permission for the Microsoft API 'Dynamics ERP'
  • For the Dynamics ERP API, set up Delegated permissions for:
    • AX (select the AX.FullAccess check box)
    • CustomService (select the CustomService.FullAccess)
  • For the 'Client credentials' authentication type, also add a client secret to the Microsoft Entra ID app.
You can copy the relevant information from the registered Microsoft Entra ID app to the related task recording parameter fields.

Set up remote task recording for a solution

Architecture

If you use remote task recording, you can specify for each applicable solution in the RapidValue content environment:

  • If activities in that solution are recorded and played in a remote environment.
  • Which remote environment to use for remote task recording.
As a result, for example:
  • Steps for one solution in your RapidValue content environment can be recorded and played in a second environment.
  • Steps for another solution can be recorded and played in a third environment.
  • Steps of another solution can be recorded and played locally.

Note: If you have set up both general (on solution) and business process-specific remote task recording, the business process-specific remote task recording is applied.

Set up roles

Architecture

Define the roles in your solution.

A role is a business function that is done by a person. You can distinguish between two types of roles:

  • Organizational roles: the lowest tier on the organization model.
  • Functional roles: business processes are done by the organization to produce products or services for its customers. The horizontal flow of the process is divided into activities, which can be further divided into more detailed activities. Roles are assigned to these detail-level activities to reflect individual process responsibility and accountability.
You can use security roles as defined in the security configuration in the System administration module or create roles in RapidValue.

Set up skills

Architecture A skill represents a specific skill, experience, education, or training that a person can have. You can use skills to make assigning people to roles easier and more structured.
You can use skills as defined in the Human resources module or create skills in RapidValue.

Set up solution context

Architecture

You can use end-user guidance to indicate which processes and activities are applicable to the user. To do so, assign solutions to any combination of company accounts, specific users, and a specific language. Based on the role and position setup, the relevant processes for the user are searched for in the defined solutions.

In the Role setup field, you can indicate which role setup is used to create the end-user guidance:

  • The roles as assigned to positions and persons in the RapidValue organization setup for the solution.
  • The D365 FO security roles. To be able to use this, only the role setup in RapidValue is required as well. You don't have to set up the organization in RapidValue. Make sure to link each role in RapidValue to a D365 FO security role.

Set up solution references

Business modeling

For each solution, you can define the solution references. You define a reference to another solution if you want to use elements of that solution in the current solution. Besides the elements of the current solution, you can only re-use elements of its referenced solutions.

In the dialogs, where you can select and assign existing elements, only the relevant elements of the current solution and its referenced solutions are shown.

Set up task templates

Deployment

You can apply a task template on creation of a requirement in Azure DevOps.

Use a task template to set up a predefined set of tasks to be created for a requirement in DevOps. In DevOps, these tasks are added as work item with the requirement as parent work item.

Example:

In DevOps, for a requirement, always these tasks must be done:

  • Design
  • Develop
  • Test
  • Document
  • Release

You can set up and apply a task template with these tasks. So, when during DevOps synchronization a work item is created for a requirement, automatically work items are created for these tasks as well.

Note: The task template is only applied on creation of the requirement in DevOps. So, for example, if you have made changes to the task template and the requirement already exists in DevOps, the task template is not applied.

To apply a task template, in the DevOps mapping, add an entity mapping for 'RapidValue table name':

  • Requirement
    In the Task template field, define the desired task template. Fill in the other entity mapping fields as desired. Also set up the entity field mapping as desired.
    Note: You can, for example, apply different task templates to different requirement types. To do so, make sure to fill in these fields accordingly: 'RapidValue field name' and 'RapidValue value'.
  • Task template
    In the Work item type field, select 'Task'. Fill in the other fields as desired. Also set up the entity field mapping as desired.
    Note: Usually, only one task template mapping is required. Also if you have several requirement mappings.

Example:

Example of an entity mapping setup for requirements and applying task templates:

Set up text template

RapidValue You can set up text templates. A text template is a default text that you can apply automatically or manually. You can use a text template in a formatted text field, usually a description or a note, of the defined RapidValue entity.
For each text template, you:
  • Define the table and formatted text field to which it applies.
  • Define when it is applied. You can have a text template applied on initialization or on save of a record.
  • Can define a sequence number. This defines the sequence in which applicable text templates are searched for and applied.
  • Can set up conditions that define in which cases the template is applicable.

Set up trainees

Training
Set up the trainees who will do a training.
You can set up a trainee in these ways:
  • Based on a user in D365 FO.
  • Based on a person in one of the RapidValue solutions in the current environment.
  • Create a trainee.
A trainee can only do a training if a D365 FO user is linked.
The steps explain how to set up a trainee based on a user.

Set up work package groups

Deployment In project management, you can use a work package to combine related tasks. You can combine tasks in work packages based on, for example, geographical area, engineering discipline, technology, or the time budget.
In RapidValue, use work package groups to combine work packages in one work item in DevOps.

Set up work packages

Deployment In project management, you can use a work package to combine related tasks. You can combine tasks in work packages based on, for example, geographical area, engineering discipline, technology, or the time budget.
In RapidValue, use work packages to combine business process requirements in one work item in Azure DevOps.

Set version number manually

Process modeling

You can manually set a new version number.

In RapidValue the element version number consists of two parts which are divided by a point:

  • Major version number in front of the point.
  • Minor version number behind the point

Example: version is 2.4; where 2 is the major version number and 4 the minor version number.

Show solution statistics

Deployment

For each solution, you can view its calculated solution statistics. You can use these high-level statistics to identify areas where you must put more effort in and keep track of how they change over time. You can also use the solution statistics for basic diagnostics and verification of solutions.

Synchronize business process with Azure DevOps work item

RapidValue If you have set up an integration between a RapidValue solution and an Azure DevOps project, you can synchronize the data between these two. With this integration you can synchronize RapidValue entities with DevOps work items in both directions. The data is synchronized according to the DevOps mapping setup.
This topic explains how to synchronize a selected business process.
If you synchronize a selected business process, this is done:
  • The selected business process is synchronized. If the business process is not mapped to a work item, a work item is created and mapped to the business process.
  • Its parent business processes, all the way up to the top node in the business process hierarchy, are checked. If a parent business process is not mapped to a work item, a work item is created and mapped to the parent business process. Already mapped parent business processes are not synchronized.
    Note: If you use work packages, the mapped work item gets the work package work item as the parent. And the work package work item gets the work package group work item as parent. If the work package group or work package is not mapped to a work item, a work item is created and mapped to the work package group or work package.
  • All its child business processes are synchronized, all the way to the lowest nodes in the underlying business process hierarchy.
    Note: If you use work packages, also for the child business processes, the mapped work item gets the work package work item as the parent. And the work package work item gets the work package group work item as parent.
  • The requirements that are assigned to the synchronized business processes are synchronized. Also, the child requirements of these requirements are synchronized. If a requirement is not mapped to a work item, a work item is created and mapped to the requirement.
Note: Only the business processes are mapped that meet the relevant mapping conditions.

Synchronize requirement with Azure DevOps work item

RapidValue If you have set up an integration between a RapidValue solution and an Azure DevOps project, you can synchronize the data between these two. With this integration you can synchronize RapidValue entities with DevOps work items in both directions. The data is synchronized according to the DevOps mapping setup.
This topic explains how to synchronize a requirement.
If you synchronize a requirement that does:
  • Not have a business process or requirement as Parent in DevOps, only the selected requirement is synchronized. In this case you are advised to define the Default parent in the related DevOps mapping setup. Otherwise no DevOps work item is available to which the created work item can be linked.
  • Have a business process as Parent in DevOps, its parent business processes, all the way up to the top node in the business process hierarchy, are checked. If a parent business process is not mapped to a work item, a work item is created and mapped to the parent business process. Already mapped parent business processes are not synchronized.
    Note: If you use work packages, the work item that is mapped to the parent business process gets the work package work item as the parent. And the work package work item gets the work package group work item as the parent. If the work package group or work package is not mapped to a work item, a work item is created and mapped to the work package group or work package.
  • Have a requirement as parent in DevOps, its parent requirement is checked. If a parent requirement is not mapped to a work item, a work item is created and mapped to the parent requirement. Already mapped parent requirements are not synchronized.
    If a parent requirement has a parent business process, its parent business processes, all the way up to the top node in the business process hierarchy, are checked. If a parent business process is not mapped to a work item, a work item is created and mapped to the parent business process. Already mapped parent business processes are not synchronized.
    Note: If you use work packages, the work item that is mapped to the parent business process gets the work package work item as the parent. And the work package work item gets the work package group work item as the parent. If the work package group or work package is not mapped to a work item, a work item is created and mapped to the work package group or work package.

Synchronize solution with Azure DevOps project

RapidValue If you have set up an integration between a RapidValue solution and an Azure DevOps project, you can synchronize the data between these two. With this integration you can synchronize RapidValue entities with DevOps work items in both directions. The data is synchronized according to the DevOps mapping setup.
This topic explains how to synchronize a solution.
If you synchronize a solution, this is synchronized:
  • All business processes in the business process hierarchy. If a business process is not mapped to a work item, a work item is created and mapped to the business process. Only the business processes are mapped that meet the relevant mapping conditions.
    Note: If you use work packages, the work item that is mapped to a business process gets the work package work item as the parent. And the work package work item gets the work package group work item as parent. If the work package group or work package is not mapped to a work item, a work item is created and mapped to the work package group or work package.
  • All requirements that are assigned to the synchronized business processes. Also, the child requirements of these requirements are synchronized. If a requirement is not mapped to a work item, a work item is created and mapped to the requirement.
  • All requirements of the solution that are not assigned to a business process. Also, the child requirements of these requirements are synchronized. If a requirement is not mapped to a work item, a work item is created and mapped to the requirement. Note: If you use solution requirements, you are advised to define the Default parent in the related DevOps mapping setup. Otherwise no DevOps work item is available to which the created work item can be linked.

Translate records in file

RapidValue To get the RapidValue elements texts translated, you can take the Microsoft Excel file with to-be-translated records and hand it over to the translator. In this file, in the Translated text column, the translator must replace the original texts with the translations.

Use the business model canvas

Business modeling
The business model canvas is a strategic management and lean startup template for business models. It graphically represents several variables that show the values of your organization. You can deploy the business model canvas as a strategy tool describe, design, analyze, improve, and challenge a new or existing organization.
The business model canvas shows all main company aspects. The business model canvas consists of nine categories which are called the building blocks of your organization. By maintaining and monitoring the developments per building block, you can fine-tune and improve the value proposition and performance of your organization and structurally improve its strategy.
The building blocks are:
  • Key partners
  • Key activities
  • Key resources
  • Value propositions
  • Customer segments
  • Channels
  • Customer relationships
  • Cost structure
  • Revenue streams
On top of the building blocks, you can also define the mission statement of your organization.

Verify processes

Business modeling

Verify the processes as described in the business process flow and mark them accordingly as Fit or Gap.

One of these scenarios is applicable:

  • No gap categories defined
    Business processes can have these gap/fit indicators:
    • Not specified - No process verification is done for the business process.
    • Gap - Either the business process itself is set to Gap or one of its child business processes is set to Gap or to Fit.
    • Fit - The business process is set to Fit.
  • Fit/gap categories defined
    Business processes can have these fit/gap indicators:
    • Not specified - No process verification is done for the business process.
    • [Gap category] - The business process is verified as a gap with a specific gap category.
    • Gap - No process verification is done for the business process itself. One of its child business processes is set to Gap or to Fit.
      Note: Such a business process can have its own flow in which, for example, a gap can occur. In this case, you must manually reset the business process to the applicable gap category! If you do so, make sure to choose No in the Apply to child processes dialog.  
    • Fit - The business process is set to Fit.
    • [Fit category] - The business process is verified as a fit with a specific fit category.
The steps explain how to mark a business process as a fit, without a fit category defined.

View application map

Administration

You can view which applications are used in which processes. You can only do so for the applications that are defined for the solution.

View goal map

Administration

You can view how the solution goals map to the business processes. The Goal map shows a matrix that indicates which business processes are used to reach which goals.

View implementation roadmap

Administration You can view the implementation status. A chart is shown on which you can, for each business process, review and update the related milestones.

View solution references hierarchy

Administration You can view how a solution is related to other solutions. The solution relations are defined by the solution references.
Each solution is shown as a building block in the solution references hierarchy. The current solution is highlighted. If you click the text in a building block, the Business process presentation viewer is opened for the solution.
To show the solution references, this logic is applied (the texts between the brackets refer to the example picture):
  • If the current solution:
    • Has a reference solution defined, this reference solution is shown above of the current solution. (Solution1 has references: Solution2 and Solution 3)
    • Is defined as reference solution of another solution, this other solution is shown below the current solution. (Solution1 is reference of: Solution 4 and Solution5)
  • If a reference solution of the current solution also has a reference solution defined, this solution is shown above the reference solution. (Solution8 has reference: Solution2)
  • If a reference solution of the current solution is also defined as a reference solution in another solution, the other solution is shown next to the current solution. (Solution5 has reference: Solution2)
  • If a solution, that has the current solution as reference, is also defined as a reference in another solution, this other solution is shown below the solution. (Solution7 has references: Solution4 and Solution5)

View tasks for a record

RapidValue If for a record tasks are defined, you can view and edit these tasks from the record form.

View training design charts

Training You can use the training charts to get insight in the progress of the training design and for which areas training is designed.

Provide feedback