Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Sommaire

Fonctionnalité

Description du fichier exporté depuis les Evénements du Studio pour les temps des interventions [Infinity] Export Deals Intervention Times.

Ce fichier est intégré par le scrutateur mobile de Divalto infinity qui le transforme au format .dhub pour être ensuite intégré par le scrutateur datahub.

Fichier exporté

Temps des interventions

  • Action : [Infinity] Export Deals Intervention Times

  • Export : DealInterventionTemps

  • Fichier : AffaireInterventionTempsV2AffaireInterventionTempsV62.txt

  • Séparateur : Tabulation

  • Filtres :

    • Temps à exporter : sw_data_time.srvExport = 1

    • Date de début utilisateur renseignée : sw_data_time.userStartDate IS NOT NULL

    • Date de fin utilisateur renseignée : sw_data_time.userEndDate IS NOT NULL

    • Depuis la version 6.2, on tient compte de variables d’exportation (disponibles en saisie depuis Divalto weavy web : Paramétrage > Service > Feuilles de temps) :

      • Times.Export.InterventionClosed

        • Si valeur = 1 : on exporte les temps uniquement pour les interventions au statut fermée Fermé (sw_data_generictype.tag = 'CLOSED' pour sw_data_intervention.generictype_ID_status)

        • Si valeur = 0 : on exporte les temps quel que soit le statut de l’intervention

      • Times.Export.TimeSheetValidated

        • Si valeur = 1 : on exporte les temps uniquement pour les feuilles de temps validées au statut Validé (sw_data_generictype.originalCode = 'COORDINATOR' pour sw_data_timesheet.generictype_ID_validationStatus)

        • Si valeur = 0 : on exporte les temps quel que soit le statut de la feuille de temps

      • Times.Export.TimeExported

        • Si valeur = 1 : on réexporte les temps déjà exportés (évidemment si les autres conditions précédentes sont réunies)

        • Si valeur = 0 : on exporte que les temps qui n’ont pas encore étaient exportés (sw_data_time.exported = 0)

    • Depuis la version 6.2, un nouveau champ “TimeId“ est également exporté pour connaitre l'identifiant unique lors de l'import dans Divalto infinity afin de pouvoir faire une éventuelle mise à jour.

Info

Le champ sw_data_time.exported est mis à 1 à la fin de l’export.

...

Nom champ

Valeur

Version mini weavy / infinity

Commentaire

CodeSoc

sw_data_companyinfo.codeCompanyinfo

 

 

DateSaisie

sw_data_time.creatDate

 

 Au format YYYYMMDD

User

sw_data_baseuser.initials

 

 

NumAffaire

sw_data_deal.codeDeal

Element

sw_data_dealelement.originalCode

CodeActivite

sw_data_timetypeactivity.codetimetypeactivity

On prend le 1er code activité trouvé dans l’ordre de recherche suivant :

  • intervention

  • détail chronologie

  • entête chronologie

  • type de temps lié au temps

DateActivite

sw_data_time.userStartDate

Au format YYYYMMDD

Duree_H

sw_data_time.userEndDate - sw_data_time.userStartDate

Durée en heures

Comment

''

NumIntervention

sw_data_intervention.interventionNumber si renseigné sinon sw_data_intervention.codeIntervention

ExternalIdIntervention

sw_data_intervention.externalID

TimeId

‘WEAVYTIME_’ + sw_data_time.time_ID

6.2 / 10.2

Info1 → Info20

Disponible pour faire du spécifique

SendToMobile

1

Constante

externalID

''

Synchro

‘U' ou 'A’

  • Import dans Divalto infinity :

    • Fonction scrutateur : Integrer_DonneesTpsAffaires

    • Particularités : utilisation de l’intégrateur datahub

    • Table : AFRTPS