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.

...

  • 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é (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 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