{
  "id": 1,
  "name": "Bulletin de paie",
  "moduleId": 1,
  "year": 2026,
  "price": 0.05,
  "taxPercentage": 10,
  "maxGenerations": 1,
  "pdfPath": "uploads\\templates\\1772800157011-BEN_TAZIRI_DALEL_07_2020_260304_162937_(1).pdf",
  "fieldsConfig": [
    {
      "name": "salaire_brut",
      "label": "Salaire Brut",
      "type": "number",
      "group": "Général",
      "pdfFieldName": "1 386.23",
      "placeholder": "ex: 1386.23"
    },
    {
      "name": "salaire_net",
      "label": "Salaire Net",
      "type": "number",
      "group": "Général",
      "pdfFieldName": "1 043.60",
      "placeholder": "Calculé automatiquement"
    },
    {
      "name": "mois_travail",
      "label": "Mois de travail",
      "type": "text",
      "group": "Général",
      "pdfFieldName": "Juillet 2020",
      "placeholder": "ex: Mars 2026"
    },
    {
      "name": "date_entree",
      "label": "Date d'entrée",
      "type": "date",
      "group": "Général",
      "pdfFieldName": "01/01/2017"
    },
    {
      "name": "date_paiement",
      "label": "Date de paiement",
      "type": "date",
      "group": "Général",
      "pdfFieldName": "31/07/2020",
      "placeholder": "31/07/2020"
    },
    {
      "name": "company_name",
      "label": "Nom de l'entreprise",
      "type": "text",
      "group": "Informations entreprise",
      "pdfFieldName": "LA GOURMANDISE",
      "placeholder": "ex: TOTALENERGIES SE"
    },
    {
      "name": "company_street",
      "label": "Rue (Entreprise)",
      "type": "text",
      "group": "Adresse de l'entreprise",
      "pdfFieldName": "19 BOULEVARD DE LA REPUBLIQUE"
    },
    {
      "name": "company_zip",
      "label": "Code Postal (Entreprise)",
      "type": "text",
      "group": "Adresse de l'entreprise",
      "pdfFieldName": "93130"
    },
    {
      "name": "company_city",
      "label": "Ville (Entreprise)",
      "type": "text",
      "group": "Adresse de l'entreprise",
      "pdfFieldName": "NOISY LE SEC"
    },
    {
      "name": "company_siret",
      "label": "SIRET",
      "type": "text",
      "group": "Informations entreprise",
      "pdfFieldName": "79761101900028"
    },
    {
      "name": "company_naf",
      "label": "Code NAF",
      "type": "text",
      "group": "Informations entreprise",
      "pdfFieldName": "1071C"
    },
    {
      "name": "company_urssaf",
      "label": "Urssaf/Msa",
      "type": "text",
      "group": "Informations entreprise",
      "pdfFieldName": "117000001506488076"
    },
    {
      "name": "employee_civility",
      "label": "Civilité",
      "type": "select",
      "group": "Informations employé",
      "pdfFieldName": "Madame",
      "placeholder": "M. ou Mme."
    },
    {
      "name": "employee_firstname",
      "label": "Prénom",
      "type": "text",
      "group": "Informations employé",
      "pdfFieldName": "Dalel"
    },
    {
      "name": "employee_lastname",
      "label": "Nom",
      "type": "text",
      "group": "Informations employé",
      "pdfFieldName": "BEN TAZIRI"
    },
    {
      "name": "employee_ss",
      "label": "N° Sécurité Sociale",
      "type": "text",
      "group": "Informations employé",
      "pdfFieldName": "285019935121980"
    },
    {
      "name": "employee_job",
      "label": "Poste",
      "type": "text",
      "group": "Informations employé",
      "pdfFieldName": "EMPLOYE E  DE SERVICE"
    },
    {
      "name": "employee_status",
      "label": "Statut Professionnel",
      "type": "text",
      "group": "Informations employé",
      "pdfFieldName": "Employé"
    },
    {
      "name": "employee_matricule",
      "label": "Matricule",
      "type": "text",
      "group": "Informations employé",
      "pdfFieldName": "00002"
    },
    {
      "name": "employee_coefficient",
      "label": "Coefficient",
      "type": "text",
      "group": "Informations employé",
      "pdfFieldName": "155"
    },
    {
      "name": "employee_convention",
      "label": "Convention Collective",
      "type": "text",
      "group": "Informations employé",
      "pdfFieldName": "Boulangerie-pâtisserie (entreprises artisanales)"
    },
    {
      "name": "base_hours",
      "label": "Heures de base",
      "type": "number",
      "group": "Salaire",
      "pdfFieldName": "130.00"
    },
    {
      "name": "hourly_rate",
      "label": "Taux horaire",
      "type": "number",
      "group": "Salaire",
      "pdfFieldName": "10.4700"
    },
    {
      "name": "sunday_hours",
      "label": "Heures Dimanche",
      "type": "number",
      "group": "Salaire",
      "pdfFieldName": "12.00"
    },
    {
      "name": "bonus_amount",
      "label": "Primes",
      "type": "number",
      "group": "Salaire",
      "pdfFieldName": ""
    },
    {
      "name": "payment_method",
      "label": "Méthode de Paiement",
      "type": "select",
      "group": "Général"
    },
    {
      "name": "net_imposable",
      "label": "Net Imposable",
      "type": "number",
      "group": "Calculs",
      "pdfFieldName": "1 107.22"
    },
    {
      "name": "retirement_p",
      "label": "Retraite Plafonnée",
      "type": "text",
      "group": "Calculs",
      "pdfFieldName": "95.65"
    },
    {
      "name": "retirement_d",
      "label": "Retraite Déplafonnée",
      "type": "text",
      "group": "Calculs",
      "pdfFieldName": "5.54"
    },
    {
      "name": "complementary_r",
      "label": "Retraite Compl.",
      "type": "text",
      "group": "Calculs",
      "pdfFieldName": "82.34"
    },
    {
      "name": "health_d",
      "label": "Santé/Prévoyance",
      "type": "text",
      "group": "Calculs",
      "pdfFieldName": "97.04"
    },
    {
      "name": "mutual_h",
      "label": "Mutuelle",
      "type": "text",
      "group": "Calculs",
      "pdfFieldName": "23.31"
    },
    {
      "name": "csg_ded",
      "label": "CSG Déductible",
      "type": "text",
      "group": "Calculs",
      "pdfFieldName": "94.51"
    },
    {
      "name": "csg_non",
      "label": "CSG Non-Déductible",
      "type": "text",
      "group": "Calculs",
      "pdfFieldName": "40.31"
    },
    {
      "name": "employer_c",
      "label": "Charges Patronales",
      "type": "text",
      "group": "Calculs",
      "pdfFieldName": "154.46"
    },
    {
      "name": "sunday_bonus_fmt",
      "label": "Montant Dimanche",
      "type": "text",
      "group": "Calculs",
      "pdfFieldName": "25.13"
    },
    {
      "name": "plafond_ss",
      "label": "Plafond S.S.",
      "type": "text",
      "group": "Calculs",
      "pdfFieldName": "1 386.23"
    },
    {
      "name": "net_a_payer_avant_impot",
      "label": "Net avant impôt",
      "type": "text",
      "group": "Calculs",
      "pdfFieldName": "1 043.60"
    },
    {
      "name": "net_paye",
      "label": "Net Payé",
      "type": "text",
      "group": "Calculs",
      "pdfFieldName": "Net payé : 1 043.60 euros"
    },
    {
      "name": "total_cost",
      "label": "Coût Global",
      "type": "text",
      "group": "Calculs",
      "pdfFieldName": "1 540.69"
    },
    {
      "name": "payment_line",
      "label": "Ligne Paiement",
      "type": "text",
      "group": "Calculs",
      "pdfFieldName": "Paiement le 31/07/2020 par Chèque"
    },
    {
      "name": "seniority",
      "label": "Ancienneté",
      "type": "text",
      "group": "Calculs",
      "pdfFieldName": "3 ans et 7 mois"
    },
    {
      "name": "conges_n_acquis",
      "label": "CP Acquis N",
      "type": "text",
      "group": "Congés",
      "pdfFieldName": "5.00"
    },
    {
      "name": "conges_n_pris",
      "label": "CP Pris N",
      "type": "text",
      "group": "Congés",
      "pdfFieldName": "5.00 "
    },
    {
      "name": "conges_n1_acquis",
      "label": "CP Acquis N-1",
      "type": "text",
      "group": "Congés",
      "pdfFieldName": "30.00"
    },
    {
      "name": "conges_n1_pris",
      "label": "CP Pris N-1",
      "type": "text",
      "group": "Congés",
      "pdfFieldName": "22.00"
    },
    {
      "name": "conges_n1_solde",
      "label": "CP Solde N-1",
      "type": "text",
      "group": "Congés",
      "pdfFieldName": "8.00"
    },
    {
      "name": "transport_allowance",
      "label": "Indemnité Transport",
      "type": "number",
      "group": "Salaire",
      "pdfFieldName": ""
    },
    {
      "name": "meal_allowance",
      "label": "Indemnité Repas",
      "type": "number",
      "group": "Salaire",
      "pdfFieldName": ""
    }
  ],
  "uiConfig": {
    "theme": "modern",
    "background": "mesh",
    "aiPosition": "right",
    "aiGreeting": "Bonjour ! Comment puis-je vous aider a remplir votre dossier ?",
    "aiName": "Assistant Dossier",
    "aiAvatar": "",
    "showBotIcon": true,
    "fontFamily": "font-sans",
    "primaryColor": "#6366f1",
    "borderRadius": "12",
    "inputSpacing": "compact",
    "labelStyle": "uppercase",
    "glassIntensity": "medium",
    "isAiEnabled": false,
    "showStepper": false,
    "showProgress": true,
    "allowSaveDraft": true,
    "themePreset": "royal",
    "coverImage": "/uploads/img-1773151815438.avif",
    "badge": "",
    "features": []
  },
  "createdAt": "2026-03-06T12:29:17.026Z"
}