I was trying to reorder business objects introducing namespaces, as you already know BP encourage to create more than just one business object per application: the problem is you will commonly use at least one business object which holds the most common actions.
Let’s imagine an application called Generic Bank Web System (yep it’s not an original name) and a VBO called GBW with this actions:
- Login
- Log out
- Navigate to function
- Check payments
- Do payments
- Get customer data
- Set customer data
- GBW
- Login
- Log out
- Navigate to function
- GBW.Payments
- Check payments
- Do payments
- GBW.Customer
- Get customer data
- Set customer data
What you cannot do is to name the group exactly as one of the existing business objects because BP is not able to recognize the difference between group and business objects when compiling the process: even if during debug sessions everything seems to work like a charm, when you switch to production and you launch the process from the control room or maybe from the scheduler the result will be an error
Failed to create session on machine... - failed to get effective run mode – Unable to calculate run mode – object GBW does not exist
KABOOM |
Good to go |
Thanks to Antonio Durante for the useful brainstorming sessions … yes! again 😊
0 commenti:
Post a Comment
Because of a lot of SPAM about courses, I need to moderate all comments here.
I ensure you that I will answer whenever possible (if you are not a spammer).