...
[{ “value“: “1”,
“label“: {“en”: “Retail”,
“fr”:”Vente au détails”}
}, {“value“: “2”,
“label“: { “en”: “Industry”,
“fr”:”Industrie”}
}, {“value“: “3”,
“label“: { “en”: “Building”,
“fr”:”Construction”}
}, {“value“: “4”,
“label“: { “en”: “Sailing”,
“fr”:”Maritime”}
}, {“value“: “5”,
“label“: { “en”: “Services”,
“fr”:”Services”}
}]
phoneRegexMsg ={“fr“:”Numéro de téléphone invalide”, “en“: “Invalid phone number”}
faxRegexMsg = {“fr“:”Numéro de Fax invalide”, “en“: “invalid fax number ”}
paymentRefRegexMsg ={“fr“:”référence de payement invalide”, “en“: “invalid payment reference ”}
accoutancAccountRegexMsg ={“fr“:”Numéro de compte comptable invalide”, “en“: “invalid accountancy account”}
The PolicyHolder card
General Information
...
Code (varchar) (Mandatory, not editable once created)
TradeName (varchar) (Mandatory)
LocationsUUID (fk tblLocations) - (location contribution_fe) (Mandatory)
Address (json): multiline TextInput
Phone (varchar): string + configurable Regex (default Regex:
^[0-9]*$
) for validation/constraintFax (varchar): + configurable Regex for validation/constraint (for the testing we could use something like
^[10-9]{8,9}$
)Email (varchar): + std email field validation
ContactName (json)
LegalForm (configEnum:legalForm )
ActivityCode (configEnum:activity)
AccountancyAccount (varchar) + configurable Regex (default Regex:
^.+$
) for validation/constraintBankAccount (json)
PaymentReference (varchar) + configurable Regex (default Regex:
^.+$
) for validation/constraintDateValidFrom (date) (Mandatory)
DateValidTo (date)
...