This attribute NoPriceAlert allows you to define whether an itemless price warning will be shown for items that do not have a registered price when generating a budget.
With False value applied to an item, if it is priceless, the quote message with priceless items will not be displayed when requesting the quote (image below) or in the budget window itself, at the bottom.
When registering this attribute, its default configuration defines that it is created automatically (in a hidden way) for all entities (Automatic Creation property) with a default value of True (in other words, the attribute is applied in all modules to define who, by default, do not have child behavior in the budget. If it is necessary to define that the message is not displayed, it is necessary to apply the attribute in the module and change its value to False.
A counter that is formed by the separate aggregate components (sides, bases and bottom) will not have a price for the counter, since its price will be calculated from the sum of the component values. Thus, it is necessary to apply the attribute on the counter with a value of False so that the message of items without price is not displayed when the budget is generated, since even if the price of the counter was not visibly zeroed (as the displayed price is the sum components), the message would still be displayed.
The images below show that when you quote a module with the NoPriceAlert attribute with a True value (attribute default), the message The generated budget contains priceless items is displayed at the bottom of the window, in addition to the message displayed when requesting the budget, even with all items showing prices visually. However, the price of the item Counter 1 Door is composed of the sum of the items List List, Linear Shelf and Counter, which is composed of the sum of the items Base, Bottom, Side and Batten. In the lower budget, with the NoPriceAlert attribute with a False value applied to the counter module, the message is no longer displayed, regardless of whether the item Counter 1 Door or any other item that is a child of this counter.
To apply the attribute, click here and see how to proceed.