diff --git a/src/modules/registratura/components/registry-entry-form.tsx b/src/modules/registratura/components/registry-entry-form.tsx index 6e5540c..37dcc7d 100644 --- a/src/modules/registratura/components/registry-entry-form.tsx +++ b/src/modules/registratura/components/registry-entry-form.tsx @@ -753,12 +753,12 @@ export function RegistryEntryForm({ {direction === "intrat" ? (
-

Documente primite:

+

Acte primite:

Selecteaza un sablon sau tasteaza liber.

@@ -766,10 +766,10 @@ export function RegistryEntryForm({

Documente trimise:

Selecteaza un sablon sau tasteaza liber.

diff --git a/src/modules/registratura/services/subject-template-service.ts b/src/modules/registratura/services/subject-template-service.ts index 5cabbbf..0bf6dc1 100644 --- a/src/modules/registratura/services/subject-template-service.ts +++ b/src/modules/registratura/services/subject-template-service.ts @@ -240,15 +240,29 @@ function fieldWidth(ft: TemplateFieldType): string { const SEED_TEMPLATES: Record = { cerere: [ + // Cereri trimise (iesit) seedTemplate("Cerere CU nr. {nr}/{an} — {proiect}", "Cerere CU nr. 123/2026 — Farmacie Str. Exemplu"), seedTemplate("Cerere AC nr. {nr}/{an} — {proiect}", "Cerere AC nr. 456/2026 — Locuinta P+1E"), seedTemplate("Cerere prelungire CU nr. {nr}/{an} — {proiect}", "Cerere prelungire CU nr. 78/2026 — Bloc D4"), seedTemplate("Cerere prelungire AC nr. {nr}/{an} — {proiect}", "Cerere prelungire AC nr. 90/2026 — Hala industriala"), + seedTemplate("Cerere completari nr. {nr}/{an} — {proiect}", "Cerere completari nr. 33/2026 — Bloc rezidential"), ], aviz: [ - seedTemplate("Aviz {detalii} nr. {nr}/{an} — {proiect}", "Aviz ISU nr. 55/2026 — Cladire birouri"), - seedTemplate("Solicitare aviz {detalii} — {proiect}", "Solicitare aviz DSP — Gradinita nr. 3"), + // Acte administrative primite (intrat) + seedTemplate("CU nr. {nr}/{an} — {proiect}", "CU nr. 312/2026 — Farmacie Str. Exemplu"), + seedTemplate("AC nr. {nr}/{an} — {proiect}", "AC nr. 89/2026 — Locuinta P+1E"), + seedTemplate("Prelungire CU nr. {nr}/{an} — {proiect}", "Prelungire CU nr. 78/2026 — Bloc D4"), + seedTemplate("Prelungire AC nr. {nr}/{an} — {proiect}", "Prelungire AC nr. 90/2026 — Hala industriala"), + seedTemplate("Aviz ISU nr. {nr}/{an} — {proiect}", "Aviz ISU nr. 55/2026 — Cladire birouri"), + seedTemplate("Aviz DSP nr. {nr}/{an} — {proiect}", "Aviz DSP nr. 14/2026 — Gradinita nr. 3"), + seedTemplate("Aviz Mediu nr. {nr}/{an} — {proiect}", "Aviz Mediu nr. 22/2026 — Hala logistica"), + seedTemplate("Aviz APM nr. {nr}/{an} — {proiect}", "Aviz APM nr. 8/2026 — PUZ Zona centrala"), + seedTemplate("Aviz {detalii} nr. {nr}/{an} — {proiect}", "Aviz Electrica nr. 44/2026 — Bloc rezidential"), seedTemplate("Aviz de oportunitate nr. {nr}/{an} — {proiect}", "Aviz de oportunitate nr. 12/2026 — PUZ Zona centrala"), + // Solicitari avize (iesit) + seedTemplate("Solicitare aviz {detalii} — {proiect}", "Solicitare aviz DSP — Gradinita nr. 3"), + seedTemplate("Solicitare CU — {proiect}", "Solicitare CU — Locuinta unifamiliala"), + seedTemplate("Solicitare AC — {proiect}", "Solicitare AC — Cladire birouri"), ], contract: [ seedTemplate("Contract nr. {nr}/{an} — {proiect}", "Contract nr. 15/2026 — Proiectare locuinta"), @@ -267,6 +281,8 @@ const SEED_TEMPLATES: Record = { seedTemplate("Adresa nr. {nr}/{an} — {detalii}", "Adresa nr. 45/2026 — Raspuns solicitare informatii"), seedTemplate("Notificare {detalii} — {proiect}", "Notificare incepere lucrari — Locuinta P+1E"), seedTemplate("Adeverinta {detalii} nr. {nr}/{an}", "Adeverinta stagiu practica nr. 3/2026"), + seedTemplate("Raspuns completari nr. {nr}/{an} — {proiect}", "Raspuns completari nr. 33/2026 — Bloc rezidential"), + seedTemplate("Somatie {detalii} — {proiect}", "Somatie plata factura — Cladire birouri"), ], "nota-de-comanda": [ seedTemplate("Nota de comanda nr. {nr}/{an} — {proiect}", "Nota de comanda nr. 7/2026 — Instalatii electrice"), @@ -276,6 +292,8 @@ const SEED_TEMPLATES: Record = { seedTemplate("Raport {detalii} — {proiect}", "Raport expertiza tehnica — Consolidare bloc"), seedTemplate("Studiu geotehnic {detalii} — {proiect}", "Studiu geotehnic preliminar — Hala logistica"), seedTemplate("Raport nr. {nr}/{an} — {proiect}", "Raport nr. 3/2026 — Audit energetic"), + seedTemplate("Expertiza tehnica nr. {nr}/{an} — {proiect}", "Expertiza tehnica nr. 7/2026 — Consolidare bloc"), + seedTemplate("RTE nr. {nr}/{an} — {proiect}", "RTE nr. 12/2026 — Reabilitare termica bloc"), ], "apel-telefonic": [ seedTemplate("Convorbire {detalii} — {proiect}", "Convorbire primarie avize — Bloc D4"), @@ -287,7 +305,11 @@ const SEED_TEMPLATES: Record = { ], altele: [ seedTemplate("Documentatie {detalii} — {proiect}", "Documentatie PAC+DDE — Locuinta P+M"), - seedTemplate("{detalii} nr. {nr}/{an} — {proiect}", "PV receptie nr. 5/2026 — Cladire birouri"), + seedTemplate("PV receptie nr. {nr}/{an} — {proiect}", "PV receptie nr. 5/2026 — Cladire birouri"), + seedTemplate("Proces verbal nr. {nr}/{an} — {proiect}", "Proces verbal nr. 3/2026 — Inspectie santier"), + seedTemplate("Referat verificare nr. {nr}/{an} — {proiect}", "Referat verificare nr. 11/2026 — Locuinta P+1E"), + seedTemplate("Memoriu tehnic — {proiect}", "Memoriu tehnic — Hala industriala"), + seedTemplate("Decizie {detalii} nr. {nr}/{an}", "Decizie etapizare nr. 2/2026"), ], }; @@ -295,11 +317,11 @@ const SEED_TEMPLATES: Record = { const SUBJECT_PLACEHOLDERS_MAP: Record> = { cerere: { - intrat: "ex: Cerere CU nr. 123/2026 — Proiect X", - iesit: "ex: Cerere prelungire AC nr. 45/2026 — Proiect X", + intrat: "ex: Cerere completari nr. 33/2026 — Proiect X", + iesit: "ex: Cerere CU nr. 123/2026 — Proiect X", }, aviz: { - intrat: "ex: Aviz ISU nr. 55/2026 — Proiect X", + intrat: "ex: CU nr. 312/2026 — Proiect X", iesit: "ex: Solicitare aviz DSP — Proiect X", }, contract: { @@ -323,8 +345,8 @@ const SUBJECT_PLACEHOLDERS_MAP: Record> = { iesit: "ex: Comanda materiale — Proiect X", }, raport: { - intrat: "ex: Studiu geotehnic — Proiect X", - iesit: "ex: Raport expertiza tehnica — Proiect X", + intrat: "ex: Expertiza tehnica nr. 7/2026 — Proiect X", + iesit: "ex: Raport nr. 3/2026 — Proiect X", }, "apel-telefonic": { intrat: "ex: Apel primarie avize — Proiect X",