feat(commercial) : referentiel pays (country) en base + branchement front (ERP-116) #79
Reference in New Issue
Block a user
Delete Branch "feature/ERP-116-country-referentiel"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Objectif (ERP-116, 1re iteration minimale)
Sortir la liste des pays du code en dur cote front et la poser en base comme referentiel
country, source unique du select pays. Perimetre volontairement minimal : code ISO + libelle + ordre uniquement — aucune longueur bancaire/fiscale (numero de compte, IBAN, TVA, BIC, SIREN) a ce stade.Backend
Country(codeISO 3166-1 alpha-2 unique,name,position), calquee surBank: referentiel statique lecture seule (GetCollection+Get), gatingcommercial.clients.view OR commercial.suppliers.view.Version20260609100000: tablecountry+COMMENT ON COLUMN+ seed des 6 pays (France, Allemagne, Belgique, Espagne, Italie, Royaume-Uni),ON CONFLICT DO NOTHING.CommercialReferentialFixtures: re-seed des pays en dev/test.ColumnCommentsCatalog+ whitelistEntitiesAreTimestampableBlamableTest.Frontend
useClientReferentialscharge/countries(value = nom du pays : l'adresse stockecountryen chaine libre, pas de FK ni migration de donnees).countryOptionsen dur (clients new / edit / consultation) sont supprimees ; la consultation derive ses options de l'embed.Hors-scope (iterations suivantes du ticket)
country_idsur les adresses + migration de donnees.Tests
useClientReferentialsmise a jour.