feat: populate CRM Territory (Land → Bundesland/Kanton) on leads #6
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feature/crm-territory"
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?
Zusammenfassung
leadscraper/lead_scraper/region_names.py(neu): Code→Name-Tabelle für DE/AT/CH, aus dem alten Mautic-Projekt zurückportiert.ensure_territory()incrm_lead_sync.py: legt bei Bedarf eine zweistufigeCRM Territory-Hierarchie an (Land als Gruppenknoten, Bundesland/Kanton als Kindknoten) — analog zuensure_lead_source().build_lead_fields()setzt jetztterritory.Verifikation
frappe.db.rollback()): beide Leads bekommenterritory="Bayern", HierarchieDeutschland(Gruppe) →Bayern(Kind) korrekt angelegt, kein Duplikat beim zweiten Lead.Closes #3