This event can be used to check order header rules
Example and syntax
procedure OnCheckSalesheaderRules(aWrapper:TSalesheaderWrapper);
begin
//Required E-mail adress
if (aWrapper.DebtorAccount <> '') and (aWrapper.Email = '') then
begin
if aWrapper.SalesType = 0 then //Quote
aWrapper.AddRuleWarning('EMAIL','E-mail adress must be entered before quote is converted to order');
if aWrapper.SalesType = 1 then //Order
aWrapper.AddRuleViolation('EMAIL','E-mail adress must be entered');
end;
end;