Skip to content

Commit 775e756

Browse files
committed
fix(backend): add column to export
1 parent 287ba0c commit 775e756

File tree

6 files changed

+46
-1
lines changed

6 files changed

+46
-1
lines changed

packages/backend/src/_common/model/structure-doc/StructureCustomDocKeys.type.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ export type StructureCustomDocKeys =
8181
| "PROCURATION_DATE_FIN"
8282
| "PROCURATION_DATE_NAISSANCE"
8383
| "PROCURATIONS_LISTE"
84+
| "PROCURATIONS_NOMBRE"
8485
// et aussi, seulement pour le document d'accès à l'espace domicilié
8586
| "ESPACE_DOM_URL"
8687
| "ESPACE_DOM_ID"

packages/backend/src/_common/model/structure-doc/_constants/CUSTOM_DOCS_LABELS.const.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ export const CUSTOM_DOCS_LABELS: StructureCustomDocTags = {
9494
PROCURATION_DATE_FIN: "Date de fin de validité (jj/mm/aaaa)",
9595
PROCURATION_DATE_NAISSANCE: "Date de naissance (jj/mm/aaaa)",
9696
PROCURATIONS_LISTE: "Liste des procurations",
97+
PROCURATIONS_NOMBRE: "Nombre de procurations",
9798

9899
// Espace domicilié
99100
ESPACE_DOM_URL: "Url de l'espace domicilié",

packages/backend/src/usagers/services/custom-docs/buildCustomDoc.service.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,7 @@ export function buildCustomDoc({
142142
? dateFormat(transfert.dateFin, structure.timeZone, DATE_FORMAT.JOUR)
143143
: "",
144144

145+
PROCURATIONS_NOMBRE: usager.options.procurations.length,
145146
PROCURATIONS_LISTE: getProcurationsList(usager.options.procurations),
146147
PROCURATION_ACTIF: usager.options.procurations.length > 0 ? "OUI" : "NON",
147148
PROCURATION_NOM: procuration.nom ?? "",

packages/backend/src/usagers/services/xlsx-structure-usagers-renderer/renderStructureUsagersRows.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,13 @@ export const renderStructureUsagersRows = (
5454
DATE_PREMIERE_DOM: CUSTOM_DOCS_LABELS.DATE_PREMIERE_DOM,
5555
DATE_DERNIER_PASSAGE: CUSTOM_DOCS_LABELS.DATE_DERNIER_PASSAGE,
5656
AYANTS_DROITS_NOMBRE: CUSTOM_DOCS_LABELS.AYANTS_DROITS_NOMBRE,
57+
TRANSFERT_ACTIF: CUSTOM_DOCS_LABELS.TRANSFERT_ACTIF,
58+
TRANSFERT_NOM: CUSTOM_DOCS_LABELS.TRANSFERT_NOM,
59+
TRANSFERT_ADRESSE: CUSTOM_DOCS_LABELS.TRANSFERT_ADRESSE,
60+
TRANSFERT_DATE_DEBUT: CUSTOM_DOCS_LABELS.TRANSFERT_DATE_DEBUT,
61+
TRANSFERT_DATE_FIN: CUSTOM_DOCS_LABELS.TRANSFERT_DATE_FIN,
62+
PROCURATION_ACTIF: CUSTOM_DOCS_LABELS.PROCURATION_ACTIF,
63+
PROCURATIONS_NOMBRE: CUSTOM_DOCS_LABELS.PROCURATIONS_NOMBRE,
5764
};
5865

5966
const entretiensHeader: StructureCustomDocTags = {
@@ -190,6 +197,13 @@ export const renderFirstSheetData = (
190197
DATE_PREMIERE_DOM: usager.DATE_PREMIERE_DOM,
191198
DATE_DERNIER_PASSAGE: usager.DATE_DERNIER_PASSAGE,
192199
AYANTS_DROITS_NOMBRE: usager.AYANTS_DROITS_NOMBRE,
200+
TRANSFERT_ACTIF: usager.TRANSFERT_ACTIF,
201+
TRANSFERT_NOM: usager.TRANSFERT_NOM,
202+
TRANSFERT_ADRESSE: usager.TRANSFERT_ADRESSE,
203+
TRANSFERT_DATE_DEBUT: usager.TRANSFERT_DATE_DEBUT,
204+
TRANSFERT_DATE_FIN: usager.TRANSFERT_DATE_FIN,
205+
PROCURATION_ACTIF: usager.PROCURATION_ACTIF,
206+
PROCURATIONS_NOMBRE: usager.PROCURATIONS_NOMBRE,
193207
};
194208
};
195209

packages/backend/src/usagers/services/xlsx-structure-usagers-renderer/tests/FIRST_SHEET_USAGERS.mock.ts

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,13 @@ export const FIRST_SHEET_USAGERS = [
4646
TYPE_DOM: "Type de domiciliation",
4747
USAGER_CIVILITE: "Civilité",
4848
PREMIERE_DOM_NOM_AGENT: "Utilisateur ayant validé la 1ere dom",
49+
TRANSFERT_ACTIF: "Transfert actif ou non : (oui / non)",
50+
TRANSFERT_ADRESSE: "Adresse de l'établissement",
51+
TRANSFERT_DATE_DEBUT: "Date de début de validité (jj/mm/aaaa)",
52+
TRANSFERT_DATE_FIN: "Date de fin de validité (jj/mm/aaaa)",
53+
TRANSFERT_NOM: "Nom de l'établissement",
54+
PROCURATIONS_NOMBRE: "Nombre de procurations",
55+
PROCURATION_ACTIF: "Procuration active ou non : (oui / non)",
4956
USAGER_DATE_NAISSANCE: "Date naissance",
5057
USAGER_EMAIL: "Adresse email",
5158
USAGER_LANGUE: "Langue parlée",
@@ -85,6 +92,13 @@ export const FIRST_SHEET_USAGERS = [
8592
USAGER_PRENOM: "DOSSIER",
8693
USAGER_CUSTOM_REF: "6",
8794
USAGER_SURNOM: "TEST",
95+
PROCURATIONS_NOMBRE: 0,
96+
PROCURATION_ACTIF: "NON",
97+
TRANSFERT_ACTIF: "NON",
98+
TRANSFERT_ADRESSE: "",
99+
TRANSFERT_DATE_DEBUT: "",
100+
TRANSFERT_DATE_FIN: "",
101+
TRANSFERT_NOM: "",
88102
},
89103
{
90104
AD_DATE_NAISSANCE_0: "20/12/1978",
@@ -116,5 +130,12 @@ export const FIRST_SHEET_USAGERS = [
116130
USAGER_PRENOM: "Sembat",
117131
USAGER_CUSTOM_REF: "5",
118132
USAGER_SURNOM: "",
133+
PROCURATIONS_NOMBRE: 0,
134+
PROCURATION_ACTIF: "NON",
135+
TRANSFERT_ACTIF: "NON",
136+
TRANSFERT_ADRESSE: "",
137+
TRANSFERT_DATE_DEBUT: "",
138+
TRANSFERT_DATE_FIN: "",
139+
TRANSFERT_NOM: "",
119140
},
120141
];

packages/frontend/src/assets/files/news.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,19 @@
44
"description": "Nouveautés et améliorations diverses sur DomiFa",
55
"content": [
66
{
7-
"type": "new",
7+
"type": "bug",
88
"categorie": "SMS",
99
"message": [
1010
"SMS de renouvellement Suite aux demandes de plusieurs structures, le délai d'envoi du sms de renouvellement de la domiciliation est réduit à 1 mois avant la date d'échéance."
1111
]
1212
},
13+
{
14+
"type": "bug",
15+
"categorie": "Ma structure",
16+
"message": [
17+
"Vous pouvez modifier votre type de structure (CIAS, CCAS, Mairies, Organismes agréés) en cas d'erreur de sélection lors de l'inscription de votre structure sur la page suivante : Information de la structure"
18+
]
19+
},
1320
{
1421
"type": "bug",
1522
"categorie": "Pli non distribuable",

0 commit comments

Comments
 (0)