This document intended to provide a detailed guide on how to deploy a Business Rule using Data Model Customization App.
Version – 2022x FD01 (FP2205), 2023x FD04 (FP2333)
Pre-requisites: User must be assigned with Owner Role
User can create and deploy business rules from the 3DEXPERIENCE Web Application. The Data Model Customization app enables to create the business rules. This web app allows the Administrator to customize the behavior of the system at the corporate level. It is a sub part of the Data Setup app. Some key points about the Data Model Customization app are as follows:
- Resource Set are automatically created
- Resource Set are automatically bound to the Corporate collaborative space
- The Opening IDs on the server or on the client side available are:
1. Business Logic Implementation
2. Business Logic for Object Typing
3. Business Logic for Validation on Server
- No deployment is required for the Business Rules
- User cannot create a Resource Table in the Data Setup app and edit it in the Web app, as both the model are different
- In Web app, user will not be able to manage the Resource Table which was previously created in Data Setup app
Create a Business Rule
Following steps can be followed to deploy the business rule in TXO (Data Model Customization app):
- Login to 3DSpace using ‘Default’ collaborative space and ‘Administrator’ role. Please use your own user with Administrator role.
- Select ‘Customization Administrator’ role.
- Launch ‘Data Model Customization’ app.
- Select Manage Business Rules option.
- Among list of business rules expand ‘DELCreateMfgItemBusinessLogicServer’ and select ‘MfgItemInstantiationActionBL’ opening id.
- Create a business rule inside it.
- Click on the business rule created to edit and copy-paste the business logic there.
- Please do not forget to select arguments.
- Click approve button to check for syntax errors.
- Click modify button to apply and save the business rule.
Authors
Author: @JJ
For any queries, please reach out to @JJ or @KA
