!--a11y-->
Business Logic Customization 
You can use this process to customize business logic of a mobile client application by modeling necessary development objects.
You have:
· Identified development objects such as business objects, business queries or combo engines that must be modeled
· Modeled the required business document types (BDoc types) using CRM Business Document Modeler
You model business rules to impose constraints or validations on the business data that need to be displayed on the user interface. (see, Model a Business Rule.)...
1. You model business rules to impose constraints or validations on the business data that need to be displayed on the user interface. (See, Modeling a Business Rule.)
2. If you want to provide a list of values for required fields on the user interface, you model combo engines. (See, Modeling a Combo Engine.)
3. You model business objects to define the display and dependencies of business data on the user interface. (See, Model a Business Object.)
4. You model business queries to retrieve and display business data on the user interface based on search criteria. (See, Modeling a Business Query.)
The business objects and business queries you have modeled can be used as data sources for the tiles you model as part of the user interface customization. For more information, see User Interface Customization.
You must generate the business objects, business queries and business rules to obtain the corresponding runtime files. For more information, see Mobile Client Application Generation.