Kit Divalto infinity - Export - CRM
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’ |
|
|
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’ |
|
|
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)