SET_REQUIRED

Resource: Property, Field : LaundryFeatures

Description

LaundryFeatures are required, expect for the property sub types of boat-slip and deeded park.

Error Messages

1) ERROR, the property type is 'residential', 'residential lease', 'commercial sale', or 'manufactured in park' and the property sub-type is not 'boat-slip' or 'deeded parking' and permission access is not of type administrator, indicate that the field is required.

Fields referenced within this rule

LaundryFeatures 

PropertySubType 

PropertyType 

StandardStatus 

Syntax with comments and error messages

//[ErrMsg1^ERROR, the property type is 'residential', 'residential lease', 'commercial sale', or 'manufactured in park' and the property sub-type is not 'boat-slip' or 'deeded parking' and 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', 'residential lease', 'commercial sale', or 'manufactured in park' and the property sub-type is not 'boat-slip' or 'deeded parking' and permission access is not of type administrator and the entry is empty.
(/*[LogicBlk2]*/(PropertyType.IN.('Resi','Rlse','Rinc','Comm','Manu')).AND..NOT.(PropertySubType.IN.('BSLP','DDPK')).AND..NOT.(.USERCLASS..IN.('BANGG','BANGP','BANGM','BANGN','BANGQ')).AND.(.ENTRY. = .EMPTY.))

Syntax only

((.ENTRY. != .EMPTY.).OR.(.OLDVALUE. != .EMPTY.).OR.(((LASTStandardStatus = .EMPTY.).OR.(LASTStandardStatus.IN.('I'))).AND.(StandardStatus.IN.('A')))).AND.((PropertyType.IN.('Resi','Rlse','Rinc','Comm','Manu')).AND..NOT.(PropertySubType.IN.('BSLP','DDPK')).AND..NOT.(.USERCLASS..IN.('BANGG','BANGP','BANGM','BANGN','BANGQ')).AND.(.ENTRY. = .EMPTY.))

Rule Unique ID

2a0bd927-3dca-4fa5-a15c-d64adccba6ee

Rule Number

102