R31603 LineDiscount - Enterprise Company

Code R31603
Entity Crm.LineDiscounts Entity
Name EnterpriseCompany
Attribute

Product

ProductGroup

EnterpriseCompany
Layer Back-End
Events Commit
Priority Normal
Modify NO
Applicable Legislations ALL // no condition needed
Action Validate that:

LineDiscount.EnterpriseCompany == null

OR

(LineDiscount.EnterpriseCompany != null

AND

(LineDiscount.Product == null OR LineDiscount.Product.EnterpriseCompany == LineDiscount.EnterpriseCompany OR LineDiscount.Product.EnterpriseCompany == null)

AND

(LineDiscount.ProductGroup == null OR LineDiscount.ProductGroup.EnterpriseCompany == null OR LineDiscount.ProductGroup.EnterpriseCompany == LineDiscount.EnterpriseCompany))
Description Validates that the Enterprise Company of the Line Discount is the same as the Enterprise Company of the product and the product group.
Message Enterprise Company is different from the Enterprise Company оf the product or the product group.

Message is also used in: R31605 ProductSupply - Product Supply And Product Group Enterprise Company Are Different
Version Introduced: 21
Revocable NO

* For more information about the Business Rules Documentation Template and a short explanation of each column, see topic System Business Rules.