1.9 KiB
1.9 KiB
CRM Anagrafica Legami
Questa nota serve a verificare e riallineare i legami tra:
- rubrica_universale
- persone
- persone_unita_relazioni
- rubrica_ruoli
- riferimenti testuali stabile/unita usati dal CRM chiamate
Ordine corretto della pipeline
Per i casi importati da Gescon il flusso corretto e:
gescon:auto-sync-anagraficheanagrafica:sync-soggettigescon:materialize-persone-relazionigescon:sync-rubrica-ruoli
Se un contatto e presente in rubrica ma non compare nel CRM con stabile/unita corretti, il punto da verificare non e solo la rubrica: quasi sempre manca uno dei passaggi centrali su persone_unita_relazioni o rubrica_ruoli.
Nuovo comando QA mirato
Per analizzare casi singoli senza modificare nulla:
php artisan gescon:qa-rubrica-legami --rubrica-id=3236 --rubrica-id=3470
Per applicare solo fix sicuri:
php artisan gescon:qa-rubrica-legami --rubrica-id=3236 --rubrica-id=3470 --apply-safe
Il comando applica solo questi interventi conservativi:
- aggiorna
riferimento_stabilese lo stabile candidato e univoco - aggiorna
riferimento_unitase l'unita candidata e univoca - crea
rubrica_ruolisolo quando esiste un'unica unita candidata e il ruolo e non ambiguo
Regola pratica
Se il candidato unita arriva solo da gescon_import.condomin ma non esiste ancora una relazione locale robusta, il comando non crea rubrica_ruoli.
Questo evita di scrivere legami strutturati in casi ancora dubbi.
Casi gia emersi
Rubrica 3236
Caso tipico di fix sicuro:
- record rubrica presente
- stabile e unita coerenti e univoci
- assenza di
rubrica_ruoli - fix automatico consentito
Rubrica 3470
Caso da verificare con piu cautela:
- rubrica presente
- unita candidata individuabile
- manca la catena locale completa o il ruolo e ancora ambiguo
- consentito solo aggiornare i riferimenti testuali se il caso resta univoco, ma non forzare sempre
rubrica_ruoli