ES2000 | Post-it su cliente errati¶
| Campo | Valore |
|---|---|
| ID ClickUp | 869899nwa |
| Data segnalazione | 2025-03-11 |
| Data risoluzione | 2025-10-01 |
| Programmi coinvolti | COG062, COGPARTI |
| Impatto | Alto |
Sintomo¶
Aprendo un intervento o un'anagrafica cliente, veniva visualizzato un post-it di avviso mancato pagamento (es. "Cliente con sollecito 3") anche per clienti in regola con i pagamenti. Il post-it persisteva anche dopo che il cliente aveva saldato tutte le partite aperte.
Causa¶
Il programma COG062 (elaborazione solleciti) non gestiva correttamente la pulizia dei post-it a rottura di cliente: i post-it relativi ai solleciti di livello 3 e 4 venivano scritti quando si rilevava una partita aperta, ma non venivano rimossi quando le partite venivano successivamente chiuse (incassate). Il livello del sollecito era gestibile, ma la cancellazione del post-it non era collegata all'effettivo stato delle partite.
Correzione¶
COG062 e' stato modificato per gestire due flag su COGPARTI corrispondenti ai solleciti 3 e 4. Durante l'elaborazione, se e' presente un sollecito 3 o 4 con partita ancora aperta, viene alzato un flag che impedisce la cancellazione del post-it. A rottura di cliente, se il flag del sollecito 3 risulta non impostato, i post-it di tipo sollecito 3 vengono cancellati; analogamente per il sollecito 4. In questo modo i post-it vengono rimossi automaticamente quando il cliente non ha piu' partite aperte a quel livello di sollecito.