Skip to main content

Mobile (tablet) - Controlli Locali: Data quality

Controlli Locali 

I controlli dell'applicazione mobile sono applicati al momento della compilazione della scheda, e sono attivi sia in modalità on-line che in modalità off-line.

Data quality

I controlli di data quality non sono modificabili e vanno ad agire sulle proprietà intrinseche dei dati.

  • Team: deve essere sempre valorizzata per poter accedere al form di compilazione (bloccante)
  • Fundraiser: è l'utente che si è loggato sull'applicazione
  • Location: deve essere sempre valorizzata per poter accedere al form di compilazione (bloccante)
  • Nome del donatore: deve essere valorizzato, se sesso è diverso da Azienda
  • Cognome del donatore: deve essere valorizzato, se sesso è diverso da Azienda
  • Email: deve essere valorizzato, e sintatticamente plausibile
  • Ragione sociale del donatore: deve essere valorizzato, se sesso è uguale ad Azienda
  • Codice fiscale: il codice fiscale deve essere formalmente valido.
  • Numero di carta di credito: in caso di pagamento con carta di credito, il numero di carta deve essere presente e superare il check di luhn per essere considerata valida ({+}https://it.wikipedia.org/wiki/Formula_di_Luhn+)
  • IBAN: in caso di pagamento tramite SDD, il codice Iban deve essere presente e superare il checkdigit ({+}https://it.wikipedia.org/wiki/Check_digit+)
  • Ammontare: l'ammontare della donazione deve essere specificato e deve essere diverso da zero.