Jump to content

Business logic

From Resco's Wiki
Revision as of 14:45, 18 July 2019 by Jzambor (talk | contribs) (Created page with "{{Wikipedia|Business logic}} Business logic is a part of program or application, essentially a set of business rules and workflows that direct the interaction between user int...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Wikipedia logo
Wikipedia has an article on a similar subject:

Business logic is a part of program or application, essentially a set of business rules and workflows that direct the interaction between user interface and data.

Examples of business logic in Resco Mobile CRM

  • Validate email address, postal code, telephone number
  • Calculate the duration of an event (actual end – actual start)
  • Hide a field or disable it, depending on a condition
  • Populate fields on a child entity based on the parent
  • Modify an order to add a special discount
  • Find out how many appointments are associated to an account

Levels of business logic in Resco Mobile CRM

  • Built-in / hard-coded
  • Reused server-side logic
  • Rules (Form, View, Calendar, Map, …)
  • JavaScript

Rules