CiviRules - Cosa fa 'Confronta con il valore originale (prima della modifica)'?
C'è una casella di controllo per il confronto del valore del campo che è Confronta con il valore originale (prima della modifica)?

Che funzionalità fa questo? Ho guardato i documenti (https://docs.civicrm.org/civirules/en/latest/basic-example-field-value-comparison-condition/) ma non ho visto una spiegazione.
Il mio caso d'uso è che ho un campo personalizzato che è un insieme di caselle di controllo. Sto aggiungendo un'attività in base a un valore di campo personalizzato specifico selezionato, ma non voglio che attivi la mia azione (in questo caso un'attività) ogni volta che il fieldset viene salvato se il valore è già selezionato. Ho pensato che questa opzione potesse controllare se il valore del campo è cambiato, ma ha comunque aggiunto l'azione.
FWIW, ho creato un gruppo regolare a cui le CiviRule le aggiunge. La mia condizione controlla Non nel gruppo selezionato [il gruppo] per farlo funzionare.
Risposte
Questo confronto è pre-modifica. Ad esempio, se ho cambiato il mio cognome da Smith a Jones e ho impostato una condizione per controllare il cognome = "Smith", l'impostazione di questa casella di controllo (Confronta originale) corrisponderebbe a "Smith" poiché era il mio cognome prima della modifica apportata. Spero che abbia senso!
Per quanto riguarda il tuo caso d'uso, penso che tu l'abbia risolto nel modo giusto, ad esempio avendo un pennarello per indicare che hai già elaborato il contatto.