Sommaire | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Fonctionnalité
Description des fichiers exportés depuis les Evénements du Studio pour les tâches et les rendez-vous [Infinity] Export CRM.
Ces fichiers seront intégrés par le scrutateur mobile de Divalto infinity.
Fichiers exportés
Evénements
Action : [Infinity] Export CRM
Export : ActionV15 (Task)
Fichier : ActionV15.txt
Séparateur : Tabulation
Filtres :
Evénement à exporter : sw_data_event.srvExport = 1
Evénement non lié à un type d'événement standard : sw_data_eventype.codePicture IS NULL
Les types d'événements standards on tous une image (à la base ces types d'événements sont issus de la table sw_data_confeventtype)
Les types d'événements non standards sont ceux importés de Divalto infinity
Description du fichier :
Nom champ | Valeur | Version mini weavy / infinity | Commentaire |
---|---|---|---|
CodeSoc | sw_data_companyinfo.codeCompanyinfo |
|
|
Creator | sw_data_baseuser.CodeBaseuser |
| Lié à sw_data_event.baseuser_ID |
ProcessusID | '' |
| |
Type | ‘C' ou 'P’ | Client ou Prospect | |
codeCustomer | sw_data_customer.codeCustomer | Lié à sw_data_event.customer_ID | |
NumProjet | Si nouvelle affaire/opportunité : 'P' + deal_ID Sinon : sw_data_deal.codeDeal | Lié à sw_data_event.deal_ID | |
DateRealisation | sw_data_event.eventDate | Au format YYYYMMDD | |
HeureRealisation | sw_data_event.eventDate | Au format hhmm | |
DateEcheance | sw_data_event.eventDate | Au format YYYYMMDD | |
HeureEcheance | sw_data_event.eventDate | Au format hhmm | |
DateAlarme | null | ||
HeureAlarme | null | ||
DateCreation | sw_data_event.eventDate | Au format YYYYMMDD | |
HeureCreation | sw_data_event.eventDate | Au format hhmm | |
Etat | null | ||
TypeAction | sw_data_eventtype.codeeventtype (partie derrière le -) | Lié à sw_data_event.eventtype_ID | |
NumAction | Si nouvel événement : 'E' + event_ID Sinon : sw_data_event.codeEvent | ||
Libelle | sw_data_event.label ou sw_data_event.comment | ||
NumContact |
| On tient compte des variables externes :
pour savoir si le code contact est en numérotation automatique lors de l’import dans Divalto infinity | |
Createur | sw_data_baseuser.firstName + ' ' + sw_data_baseuser.lastName | Lié à sw_data_event.baseuser_ID | |
Realisateur | sw_data_baseuser.firstName + ' ' + sw_data_baseuser.lastName | Lié à sw_data_event.baseuser_ID | |
codeCouleurLigne | '' | ||
Commentaire | sw_data_event.comment | Conversion en RTF | |
CodeRegroupement | '' | ||
CodeTypeScenario | '' | ||
NumModel | '' | ||
TaskToRun | '' | ||
Critere | '' | ||
SeqId | '' | ||
Info1 → Info20 | Disponible pour faire du spécifique | ||
SendToMobile | 1 | Constante | |
externalID | '' | ||
Synchro | ‘U' ou ‘A’ ou 'D’ |
Info |
---|
La suppression des événements se base sur la table sw_sys_deletehistory. |
Import dans Divalto infinity :
Fonction scrutateur : Integrer_DonneesTaches
Table : EVTTIERS (pour type d'événement Tâche)
ID Mapping : MMOBITEMP.ENTITE = 4 (ACTION)
Rendez-vous
Action : [Infinity] Export CRM
Export : Agenda (Rdv)
Fichier : Agenda.txt
Séparateur : Tabulation
Filtres :
Rendez-vous à exporter : sw_data_task.srvExport = 1
Type rendez-vous : sw_data_task.documentType = 2 (pour info documentType = 1 est une tâche)
Rendez-vous non privé : sw_data_task.privateItem = 0
Description du fichier :
Nom champ | Valeur | Version mini weavy / infinity | Commentaire |
---|---|---|---|
CodeSoc | sw_data_companyinfo.codeCompanyinfo |
|
|
Creator | sw_data_baseuser.CodeBaseuser |
| Lié à sw_data_task.baseuser_ID_recipient |
Masque | sw_data_task.privateItem |
| |
RdvID | Si nouveau rendez-vous : 'A' + task_ID Sinon : sw_data_task.codeTask | ||
DateDebut | sw_data_task.startDate | Au format YYYYMMDD | |
HeureDebut | sw_data_task.startDate | Au format hhmm | |
DateFin | sw_data_task.endDate | Au format YYYYMMDD | |
HeureFin | sw_data_task.endDate | Au format hhmm | |
DateReelleDebut | sw_data_task.startDate | Au format YYYYMMDD | |
HeureReelleDebut | sw_data_task.startDate | Au format hhmm | |
DateReelleFin | sw_data_task.endDate | Au format YYYYMMDD | |
HeureReelleFin | sw_data_task.endDate | Au format hhmm | |
TypeRdvId | 0 | Constante | |
Type | ‘C' ou 'P’ | Client ou Prospect | |
Critere | sw_data_customer.codeCustomer | Lié à sw_data_task.customer_ID | |
Titre | sw_data_task.object | ||
Description | sw_data_task.comment | Conversion en RTF | |
Notes | sw_data_task.location | ||
CategorieID | sw_data_tasktype.codetasktype (partie numérique) | ||
RdvLieID | '' | ||
Locked | '' | ||
EtatID | sw_data_task.status | ||
Rappel | sw_data_task.reminderPeriodValue | ||
RappelID | sw_data_task.reminderPeriodType | ||
Periodicite | '' | ||
PeriodiciteInfo | '' | ||
DateFinPeriodicite | '' | ||
CodeCouleurRdv | '' | ||
PieceJointe | '' | ||
CreatorID | sw_data_baseuser.CodeBaseuser | Lié à sw_data_task.baseuser_ID_sender | |
DateCreation | sw_data_task.creatDate | Au format YYYYMMDD | |
Info1 → Info20 | Disponible pour faire du spécifique | ||
SendToMobile | 1 | Constante | |
externalID | '' | ||
Synchro | ‘U' ou ‘A’ ou 'D’ |
Info |
---|
La suppression des rendez-vous se base sur la table sw_sys_deletehistory. |
Import dans Divalto infinity :
Fonction scrutateur : Integrer_DonneesRendezVous
Table : EVTTIERS (pour type d'événement Rendez-vous)
ID Mapping : MMOBITEMP.ENTITE = 5 (AGENDA)