14 - Database per Raccolta Dati


Il database per la raccolta dei dati per il richiamo automatico e delle informazioni sui messaggi lasciati in segreteria dagli utenti, utilizzato nei servizi CPTT, CCollectData e CVoiceMail deve contenere le seguenti tabelle:

Tabella IVR con campi

Nome CampoData TypeDimensionRequiredAllow zero len
IDAutonumberLong IntegerPrimary Key 
PrefissoText5YesNo
TelefonoText10YesNo
CampaignText50NoYes
CognomeText50NoYes
NomeText50NoYes
NoteText150NoYes
CodiceText25NoYes
     

Tabella Contatti con i campi

Nome CampoData TypeDimensionRequiredAllow zero len
IDNumberLong IntegerPrimary Key 
CalledDate/Time No 
ScheduledDate/Time No 
StatoInteger No 
TentativiNumberLong IntegerNo 
In_useText50NoYes
     

Tabella CodiciContatti con i campi

Nome CampoData TypeDimensionRequiredAllow zero len
StatoNumberIntegerPrimary Key 
DescrizioneText50NoNo
     

Tabella CampaignList con i campi

Nome CampoData TypeDimensionRequiredAllow zero len
CampaignText100NoYes
     

Tabella Segreteria con campi

Nome CampoData TypeDimensionRequiredAllow zero len
MsgIdAutonumberLong IntegerPrimary Key 
DateTimeDate/Time Yes 
CampaignText250NoYes
FileNameText250NoYes
NewYes/No   
     

Nel Database devono, inoltre, essere definite le seguenti Query:

  • DaChiamare: per la selezione dei contatti attivi.
  • NumContattiAttivi: per ricavare il numero di contatti attivi.

Per un esempio di tale database si veda il file Appuntamenti.mdb, installato da Messenger nella cartella Templates.