Resource: Property, Field : TransferFeePaidBy
Description
TransferFeePaidBy is reqired for residential lease. When property type is residential lease, TransferFee is quir
Error Messages
1) ERROR, the property type is 'residential lease' and the permission access is not of type administrator and the transfer fee is not zero, indicate that the field is required.
Fields referenced within this rule
PropertyType
StandardStatus
TransferFee
TransferFeePaidBy
Syntax with comments and error messages
//[ErrMsg1^ERROR, the property type is 'residential lease' and the permission access is not of type administrator and the transfer fee is not zero, indicate that the field is required.|LogicBlk1^TRUE|LogicBlk2^TRUE]
// The grandfather clause is met or...
(/*[LogicBlk1]*/(.ENTRY. != .EMPTY.).OR.(.OLDVALUE. != .EMPTY.).OR.((LASTStandardStatus = .EMPTY..OR.LASTStandardStatus.IN.('I')).AND.(StandardStatus.IN.('A')))).AND.
// the property type is 'residential lease' and the permission access is not of type administrator and the transfer fee is not zero and the entry is empty.
(/*[LogicBlk2]*/(PropertyType.IN.('Rlse')).AND..NOT.(.USERCLASS..IN.('BANGG','BANGP','BANGM','BANGN','BANGQ')).AND..NOT.(TransferFee = 0.0).AND.(.ENTRY. = .EMPTY.))
Syntax only
((.ENTRY. != .EMPTY.).OR.(.OLDVALUE. != .EMPTY.).OR.((LASTStandardStatus = .EMPTY..OR.LASTStandardStatus.IN.('I')).AND.(StandardStatus.IN.('A')))).AND.((PropertyType.IN.('Rlse')).AND..NOT.(.USERCLASS..IN.('BANGG','BANGP','BANGM','BANGN','BANGQ')).AND..NOT.(TransferFee = 0.0).AND.(.ENTRY. = .EMPTY.))
Rule Unique ID
35e3b11e-5cdd-4d7b-bff1-3123b348ffa8
Rule Number
208