A short, human-readable summary of the problem.
A human-readable explanation specific to this occurrence of the problem.
A URI reference that identifies the specific occurrence of the problem. It may or may not yield further information if dereferenced.
A URI reference that identifies the problem type
Retrieves a ConstraintViolation resource.
Agrégats pour l’écran d’accueil mobile : totaux MAD + dernières lignes.
Liste d'alertes météo personnalisées (vent, chaleur, humidité…) pour une parcelle, sur la fenêtre matinale du lendemain. GET /api/parcelles/{id}/weather/alerts?lat=…&lon=… - Réservé au propriétaire JWT de la parcelle (sinon 404 silencieux). - Coordonnées GPS du client (géolocalisation navigateur). - Open-Meteo indisponible → `alerts: []` (dégradé silencieux, pas d'erreur).
Photo ou justificatif (optionnel) — envoyer l’IRI du média après POST /api/media_objects.
Dépense (eau, engrais, main d’œuvre, etc.). Montants en MAD (dh).
URL publique relative (alignée sur vich_uploader.uri_prefix du mapping « media_object »).
Fichier média (justificatif, photo, PDF, etc.). Envoi en multipart/form-data avec le champ « file ».
Taux journalier de référence (MAD), même logique métier que les montants de dépense.
Déclaré à la CNSS : retenue salariale CNSS 4,48 % + AMO 2,26 % = 6,74 %.
Ouvrier rattaché à une parcelle (pointage présence).
Surface en hectares (optionnel), stockée en texte compact (ex. « 40 », pas « 40.0000 »).
Précision libre quand la nature est « Autre » (sinon forcé à null).
Parcelle agricole : regroupe dépenses et ventes pour le suivi du bilan.
Jour de référence (ISO `YYYY-MM-DD`) situé dans la période à solder.
Retrieves a PointagePaiementPeriode resource.
Période de paiement des ouvriers (pointage) déjà réglée. Sert à masquer le bouton « Payer » sur tous les appareils.
Présence d’un ouvrier pour un jour calendaire.
Libellé formulation (données ONSSA : souvent > 30 caractères).
Numéro d’homologation ONSSA (ex. E02-9-026), pas un indicateur booléen.
Fin d’homologation / péremption indicative (obligatoire en base ONSSA).
Catalogue des produits phytosanitaires homologués ONSSA (lecture seule).
Dose appliquée par hectare (kg/ha ou L/ha selon l'unité du produit).
Volume d'une cuve du tracteur en litres (optionnel — aide au calcul plan de cuve).
Date à partir de laquelle la récolte est légalement autorisée (date de traitement + DAR du produit, en jours).
True tant que `today` < dateRecolteAutorisee.
Traitement phytosanitaire (registre légal). DAR calculé automatiquement.
Photo ou pièce jointe (optionnel) — envoyer l’IRI du média après POST /api/media_objects.
Retrieves the collection of Depense resources.
Retrieves the collection of MediaObject resources.
Retrieves the collection of Ouvrier resources.
Retrieves the collection of Parcelle resources.
Retrieves the collection of PointagePaiementPeriode resources.
Creates a PointagePaiementPeriode resource.
The collection of PointagePaiementPeriode resources
Retrieves the collection of PresenceJour resources.
The collection of PresenceJour resources
Retrieves the collection of ProduitPhyto resources.
The collection of ProduitPhyto resources
Retrieves the collection of Traitement resources.
Retrieves the collection of Vente resources.
The message associated with the violation