R27063 Invoice - Product Is Stocked

Code R27063
Entity Crm.Invoicing.Invoices Entity
Name ProductIsStocked
Attribute InvoiceLine.ParentSalesOrderLine
Layer Back-End
Events Released +
Modify NO
Action For every line is checked that if the Product in the line belongs to a Product Type in which definition "IsStocked = True" , then the field "ParentSalesOrderLine" in the line must have a value.
Description Only products that are not stocked (as Services for example) can be invoiced directly. All other products need to be sold through the CRM module and then shipped through the Logistics module.
Message Invoices for stocks cannot be released without a sales order. Line [LineNo] contains a product [PartNumber] which is a product that can be stocked. Stocked products should pass through sales orders and then through the logistics module.
Introduced In Version 2017
Revocable NO

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