What is a system entity message?

Hello;

With the release of V9 we’ve seen new items in the solution structure and package. One such change is the Messages under each entity in the solution.

 

Messages give the ability to change the content displayed when the user sees these out of the box messages. It includes user interface text and error messages. It gives you the default display string and allows you to enter a custom display string and then a comment to explain the change. Editing is very straight forward and looks like this:

It’s worth noting that entity messages aren’t available for custom entities and that your only able to edit existing messages.

Business Process Flow condition flow operator

I received a requirement that required a business process flow stage with fields then a condition based on an option set leading to two separate stages. This is pretty straight forward when dealing with business process flows. An example of the business process flow with a condition flow operator would be as follows.
Business Process Flow Example

There are three distinct things to know going into this type of a requirement.

  1. You can only use a condition on a field that’s in the previous stage. This was pretty straight forward until another request came in to remove the field that’s allowing the condition.
  2. You can drill into a lookups’ related entity field for the condition criteria; as long as that lookup is on the previous stage.
  3. Once the user has successfully moved past the conditional stage it can’t go back and change that option set to switch which stages are showing. This is out of the box functionality that wasn’t noticed until later in testing.

The more you know; the better decision you’ll make!