Resource: Property, Field : Cooling
Description
Cooling is required for all residential and residential lease. It is NOT required for boat slip or deeded parking.
Error Messages
1) ERROR, the property type is 'residential' or 'residential lease' and the permission access is not of type administrator, indicate that the field is required.
Fields referenced within this rule
Cooling
PropertySubType
PropertyType
StandardStatus
Syntax with comments and error messages
//[ErrMsg1^ERROR, the property type is 'residential' or 'residential lease' and the permission access is not of type administrator, indicate that the field is required.|LogicBlk1^TRUE|LogicBlk2^TRUE]
// The grandfather clause is met and...
(/*[LogicBlk1]*/(.ENTRY. != .EMPTY.).OR.(.OLDVALUE. != .EMPTY.).OR.(((LASTStandardStatus = .EMPTY.).OR.(LASTStandardStatus.IN.('I'))).AND.(StandardStatus.IN.('A')))).AND.
// The property type is 'residential' or 'residential lease' and the permission access is not of type administrator and the entry is empty.
(/*[LogicBlk2]*/(PropertyType.IN.('Resi','Rlse')).AND..NOT.(.USERCLASS..IN.('BANGG','BANGP','BANGM','BANGN','BANGQ')).AND.(.ENTRY. = .EMPTY.))
// property sub-type is not 'boat-slip' or 'deeded parking'...
.NOT.(PropertySubType.IN.('BSLP','DDPK'))
Syntax only
((.ENTRY. != .EMPTY.).OR.(.OLDVALUE. != .EMPTY.).OR.(((LASTStandardStatus = .EMPTY.).OR.(LASTStandardStatus.IN.('I'))).AND.(StandardStatus.IN.('A')))).AND.((PropertyType.IN.('Resi','Rlse')).AND..NOT.(.USERCLASS..IN.('BANGG','BANGP','BANGM','BANGN','BANGQ')).AND.(.ENTRY. = .EMPTY.)).NOT.(PropertySubType.IN.('BSLP','DDPK'))
Rule Unique ID
64d7ff2a-0f0d-44c6-bf2a-159e3f8ad985
Rule Number
54