Validation Rules - RodrigoMattosoSilveira/EnterpriseRemoteSystems GitHub Wiki
Person
- required: name
- unique: name, phone, email, cpf, pix_key
Collaborator Journey
- person required
- start date required
- payment method required
- payment value > 0
- location/task/sector required
Production
- date required
- period required
- well required
- grams produced >= 0
Gold Price
- one quote per date
- price > 0
Expense
- collaborator required
- currency required
- at least one item
- quantity > 0
- unit price >= 0
- total must reconcile
Reversal
- original entry must be active and not already fully reversed unless partial reversal is intentionally supported later