R28337 ProductPrice - Check Customers Enterprise Company
Code | R28337 |
Entity | Crm.ProductPrices Entity |
Name | CheckCustomersEnterpriseCompany |
Attribute | Customer |
Layer | Back-End |
Events | Commit |
Modify | NO |
Action | Validate that:
If (Customer != null && EnterpriseCompany != null) Customer.EnterpriseCompany == null || Customer.EnterpriseCompany = EnterpriseCompany |
Description | One party may be a different customer in each of our enterprise companies. And these customers all have the same name. If there is a need of different product price for each enterprise company it is possible for the user to define a product price which should be activated in one enterprise company and to filter it by a customer which is a customer of different enterprise company. Such unit price would never be activated as its conditions cannot be met. |
Message | "The enterprise company of the customer is '{Customer.EnterpriseCompany.Party.PartyName}'
and the enterprise company of the unit price is '{EnterpriseCompany.Party.PartyName}'.
If the enterprise company and the customer of a product price have values, the enterprise company of the customer should be empty or it should be equal to the enterprise company of the product price." |
Introduced In Version | 2018 |
Revocable | YES |
* For more information about the Business Rules Documentation Template and a short explanation of each column, see topic System Business Rules.