diff --git a/types/amendments.ts b/types/amendments.ts index 1e6c7a3..ab6bc56 100644 --- a/types/amendments.ts +++ b/types/amendments.ts @@ -54,14 +54,20 @@ export interface AmendmentRemunerationData { // Structure complète d'un avenant export interface Amendment { id?: string; + numero_avenant?: string; // Numéro de l'avenant (ex: AVE-001) contract_id: string; contract_number?: string; employee_name?: string; + employee_matricule?: string; organization_name?: string; + production_name?: string; // Métadonnées date_effet: string; // Date d'effet de l'avenant (YYYY-MM-DD) - date_signature?: string; // Date de signature (YYYY-MM-DD) + date_avenant?: string; // Date de signature de l'avenant (YYYY-MM-DD) + date_signature?: string; // Alias pour date_avenant + type_avenant?: string; // "modification" ou "annulation" + motif_avenant?: string; // Motif de l'avenant (texte libre) status: AmendmentStatus; // Éléments avenantés (au moins un doit être présent)