Kit Divalto infinity - Release Notes

5.7.0.0 : 22/11/2022

  • Event : Dans "[Infinity] Export Intervention", export des temps (DetLivraison Temps et DetLivraisonInfinity Temps), ajout d'un tri dans le calcul du n° de ligne pour être en cohérence

  • Event : Dans "[Infinity] Export CRM", export de l'Agenda, dans le champ "Creator" on exporte le destinataire au lieu de la source

  • Event : Dans "[Infinity] Export Intervention", export des rapports (Export Intervention Report, File Intervention et FileEntity Intervention), uniformisation des jointures vers le client

  • Event : Dans "[Infinity] Export Contract", export des contrats, ajout du champs "CodeModeleContrat". Le fichier "ContratV2.txt" a été versionné en "ContratV57.txt"

  • Event : Dans "[Infinity] Export Intervention", possibilité d'exporter les interventions qui sont créées depuis un forecast (variable "ExternalExportInterventionFromForecast.Value" à mettre à 1). Les fichiers ont été renommés en xxxxV57 (EntLivraisonV57.txt, DetLivraisonV57.txt, DetLivraisonInfinityV57.txt). Le champ "interventionFromForecast" a été ajouté dans le fichier "DetLivraisonInfinityV57.txt"

  • Event : Dans "[Infinity] Export Prospect/Contacts/AdrLiv", export des contacts ("Contacts" et "Prospect / contacts"), évolution pour tenir compte de l'utilisation des compteurs de contacts dans infinity (évite d'être bloqué à 999 contacts par device)

  • Event : Dans "[Infinity] Export Prospect/Contacts/AdrLiv", export des contacts ("Contacts" et "Prospect / contacts"), a été modifié en vue du paramétrage de l'évolution de infinity sur les codes contacts uniques

  • Event : Dans "[Infinity] Export Deals", export des opportunités ("Opportunity (Project)"), a été modifié pour exporter les affaires de type opportunité suite à la création d'un nouveau type d'opportunité

  • Backend : Evolution dans "60. CRM - 7. Deal update current step" pour ne pas mettre à jour l'étape courrante sur les affaires de type opportunité

  • ControlCenter : Dans l'export "Appointment - sw_data_task", pour le champ "Représentant source", on exporte le créateur au lieu du destinataire

  • ControlCenter : Dans les exports "baseuser", "baseuser vX.6", "customer - sw_data_customer", "customer - sw_data_customer vX.8", "customeraddress", "customeraddress vX.8", "customercontact", "prospect" et "prospect vX.8", correction du champ concernant la province

  • ControlCenter : Dans les exports en différentiel avec horodatage, "Délai de rétention (jours)" a été mis à 0 au lieu de 2 pour gagner en performances

  • ControlCenter : On exporte pas les utilisateurs qui sont des modèles LDAP pour "baseuser vX.6" et "baseuser"

  • ControlCenter : L'export des adresses des équipements a été corrigé pour tenir compte du même filtre que les clients et les adresses (au moins un commercial obligatoire et dates de fin)

  • ControlCenter : L'export "X.3 Product Replacement And Linked" a été renommé en "Product Replacement And Linked vX.3"

  • ControlCenter : L'export des articles a été versionné pour exclure les articles indicés et améliorer les jointures. Rétrocompatibilité à partir de la version infinity X.7 ("product vX.7" à partir de infinity X.7 et "product" pour les versions antérieures de infinity)

  • ControlCenter : L'export du stock a été versionné pour améliorer les jointures sur les articles indicés. Rétrocompatibilité à partir de la version infinity X.7 ("productstock vX.7" à partir de infinity X.7 et "productstock" pour les versions antérieures de infinity)

  • ControlCenter : Dans l'export du stock ("productstock vX.7" et "productstock") et du détail de stock ("productstockdetail vX.7" et "productstockdetail"), on tient compte de la quantité réservée dans la table MRES au lieu de MVTL.RESQTE

  • ControlCenter : L'export des détails du stock a été versionné pour améliorer les jointures sur les articles indicés. Rétrocompatibilité à partir de la version infinity X.7 ("productstockdetail vX.7" à partir de infinity X.7 et "productstockdetail" pour les versions antérieures de infinity)

  • ControlCenter : L'export des déclinaisons articles a été versionné pour exclure les articles indicés et améliorer les jointures. Rétrocompatibilité à partir de la version infinity X.7 ("productdeclination vX.7" à partir de infinity X.7 et "productdeclination" pour les versions antérieures de infinity)

  • ControlCenter : L'export des entêtes de kits articles a été versionné pour exclure les articles indicés et améliorer les jointures. Rétrocompatibilité à partir de la version infinity X.7 ("productkitheader vX.7" à partir de infinity X.7 et "productkitheader" pour les versions antérieures de infinity)

  • ControlCenter : L'export des détails de kits articles a été versionné pour exclure les articles indicés et améliorer les jointures. Rétrocompatibilité à partir de la version infinity X.7 ("productkitdetail vX.7" à partir de infinity X.7 et "productkitdetail" pour les versions antérieures de infinity)

  • ControlCenter : L'export des articles liés a été versionné pour exclure les articles indicés et améliorer les jointures. Rétrocompatibilité à partir de la version infinity X.7 ("Product Replacement And Linked vX.7" à partir de infinity X.7 et "Product Replacement And Linked vX.3" à partir de infinity X.3)

  • ControlCenter : L'export de unités a été versionné pour exclure les articles indicés. Rétrocompatibilité à partir de la version infinity X.7 ("InfinityT005 vX.7" à partir de infinity X.7 et "InfinityT005" pour les versions antérieures de infinity)

  • ControlCenter : L'export des conditions de vente a été versionné pour exclure les articles indicés et améliorer les jointures. Rétrocompatibilité à partir de la version infinity X.7 ("Sales Conditions vX.7" à partir de infinity X.7 et "Sales Conditions vX.7" pour les versions antérieures de infinity). Désactivé par défaut

  • ControlCenter : L'export des tarifs a été versionné pour exclure les articles indicés et améliorer les jointures. Rétrocompatibilité à partir de la version infinity X.7 ("InfinityTAR vX.7" à partir de infinity X.7 et "InfinityTAR" pour les versions antérieures de infinity)

  • ControlCenter : L'export des tarifs promotions a été versionné pour exclure les articles indicés et améliorer les jointures. Rétrocompatibilité à partir de la version infinity X.7 ("InfinityTARPROMO vX.7" à partir de infinity X.7 et "InfinityTARPROMO" pour les versions antérieures de infinity)

  • ControlCenter : L'export des remises a été versionné pour exclure les articles indicés et améliorer les jointures. Rétrocompatibilité à partir de la version infinity X.7 ("InfinityTRE vX.7" à partir de infinity X.7 et "InfinityTRE" pour les versions antérieures de infinity)

  • ControlCenter : L'export des remises promotions a été versionné pour exclure les articles indicés et améliorer les jointures. Rétrocompatibilité à partir de la version infinity X.7 ("InfinityTREPROMO vX.7" à partir de infinity X.7 et "InfinityTREPROMO" pour les versions antérieures de infinity)

  • ControlCenter : L'export des statistiques a été versionné pour améliorer les jointures sur les articles indicés. Rétrocompatibilité à partir de la version infinity X.7 ("sw_data_statistic vX.7" à partir de infinity X.7", "sw_data_statistic vX.2" à partir de infinity X.2 et "sw_data_statistic" pour les versions antérieures de infinity)

  • ControlCenter : L'export des clients "customer - sw_data_customer" et "customer - sw_data_customer vX.8" a été déplacé après les tables liées pour éviter des problèmes sur les créations d'enregistrements pendant l'export

  • ControlCenter : L'export des historiques "HistoHeader - sw_data_histoheader" et "HistoHeader - sw_data_histoheader vX.2" a été déplacé après les détails pour éviter des problèmes sur les créations d'enregistrements pendant l'export

  • ControlCenter : L'export des contacts "customercontact", des évènements "Event - sw_data_event" et des rendez-vous "Appointment - sw_data_task" a été modifié en vue du paramétrage de l'évolution de infinity sur les codes contacts uniques (T2.CE3='1')

  • ControlCenter : L'export des équipements "equipment" a été versionné suite à l'utilisation du nouveau champ "STATUSCRM" ("equipment vX.9" à partir de infinity X.9 et "equipment" pour les versions antérieures de infinity)

  • ControlCenter : L'export des types d'affaires/opportunités "Deal Type" a été versionné suite à l'ajout d'un nouveau type d'opportunité pour gérer les affaires de type opportunité de infinity ("Deal Type vX.1" à partir de infinity X.1 et "Deal Type" pour les versions antérieures de infinity)

  • ControlCenter : L'export des types d'étapes d'affaires/opportunités "Deal Step Type - sw_data_dealsteptype" a été versionné suite à l'ajout d'un nouveau type d'opportunité pour gérer les affaires de type opportunité de infinity ("Deal Step Type - sw_data_dealsteptype vX.1" à partir de infinity X.1 et "Deal Step Type - sw_data_dealsteptype" pour les versions antérieures de infinity)

  • ControlCenter : Dans l'export des affaires "Deal vX.1", gestion des affaires de type opportunité de infinity suite à la création d'un nouveau type d'opportunité

  • ControlCenter : Correction de l'export des types d'événements "Event type"

  • ControlCenter : L'export des contrats "Contrat vX.5" a été versionné suite à l'utilisation du nouveau champ SOCDTR.CONTRATTYP pour calculer la date de fin d'un contrat. Rétrocompatibilité à partir de la version infinity X.8 ("Contrat vX.8" à partir de infinity X.8, "Contrat vX.5" pour les versions infinity X.5, X.6, X.7 et "Contrat" pour les versions antérieures de infinity

  • ControlCenter : L'export "Définition Rubriques Projet/Affaire" a été complété pour gérer les champs personnalisés pour les affaires de type opportunité

  • ControlCenter + Backend : Amélioration du flux de gestion des types d'évènements (CC: "Event type" -> Backend : "60. CRM - 1. Event Type") pour ne pas prendre en compte les traductions qui n'existent pas et les champs disallowBOCreation et disallowFOCreation

  • ControlCenter + Backend : Gestion des fichiers joints en différentiel. Modification CC "Document file synchronization" + nouveau CC "2. File List" + renommage/modification backends d'import de fichiers + création nouveaux backends de suppression de fichiers

  • ControlCenter + Backend : Nouveau flux pour les modèles de contrats (CC : Module Contrat - Modèle de contrat -> Backend : "91. Contract - 0. Contract Model")

  • ControlCenter + Backend : Nouveau flux pour les types de mesures compteurs (CC : Module IM - measuretypecounter vX.6 -> Backend : "92. Equipment - 6. Measure Type Counter")

  • ControlCenter + Backend : Amélioration du flux de gestion des contacts (CC : "customercontact" -> Backend "50. Customer - 3. Contact") en mappant le champ erpContactID en vue du paramétrage de l'évolution de infinity sur les codes contacts uniques

  • ControlCenter + Backend : Nouveau flux pour les variables externes (CC : Module Données de base - External Variable vX.9 -> Backend : "20. Base Info - External Variable")

  • Corrections et améliorations diverses

5.6.0.0 : 17/05/2022

  • Event : A partir de cette version, si un fichier d'export est modifié (ajout d'un nouveau champ) il sera indicé avec le n° de version (ex : xxxxV56.txt)

  • Event : Dans "[Infinity] Export Files", les conditions d'export des fichiers ont été homogénéisés

  • Event : Dans "[Infinity] Export Stock Movement", correction dans le fichier "Mouvement" pour transformer le code opération IO -> II (si qté négative)

  • Event : Dans "[Infinity] Export Equipment and type", export des équipements, ajout du champ "CodeEquipmentAdrLiv". Le ficher "EquipementV3.txt" a été renommé en "EquipementV56.txt"

  • Event : Dans "[Infinity] Export Equipment and type", uniformisation de l'export des types d'équipements et des types d’interventions avec l'ajout des champs Info1 -> Info20. Les fichiers "typeintervention.txt" et "typeequipement.txt" ont été versionnés respectivement en "typeinterventionV56.txt" et "typeequipementV56.txt"

  • Event : Dans "[Infinity] Export Prospect/Contacts/AdrLiv", export des clients, ajout des champs "BlJr", "Feu", "Stat", "RegionCod", "TitID" et "AgenceCod". Le fichier "Client.txt" a été versionné en "ClientV56.txt"

  • Event : Dans "[Infinity] Export Prospect/Contacts/AdrLiv", export des prospects, ajout des champs "CodeSFAC", "CondRegl", "Stat", "CodeTVA", "RegionCod", "TitID" et "AgenceCod". Le fichier "Prospect.txt" a été versionné en "ProspectV56.txt"

  • Event : Dans "[Infinity] Export Prospect/Contacts/AdrLiv", export des adresses, ajout des champs "RegionCod" et "AgenceCod". Le ficher "AdrLivV2.txt" a été renommé en "AdrLivV56.txt"

  • Event : Dans "[Infinity] Export Prospect/Contacts/AdrLiv", export des contacts, ajout des champs "LastName", "FirstName" et "HsDt". Le fichier "Contact.txt" a été versionné en "ContactV56.txt"

  • Event : Dans "[Infinity] Export Prospect/Contacts/AdrLiv", export des contacts des prospects, ajout des champs "LastName", "FirstName" et "HsDt". Le fichier "ProspectContact.txt" a été versionné en "ProspectContactV56.txt"

  • Event : Dans "[Infinity] Export Intervention", possibilité de ne pas exporter les interventions s'il n'existe aucune ligne article/temps (variable "ExternalExportInterventionDetailsMandatory.Value" à mettre à 1)

  • Event : Dans "[Infinity] Export Intervention", export des entêtes "EntLivraison", la recherche du dépôt a été complétée en utilisant la saisie des temps

  • Event : Dans "[Infinity] Export Delivery", export des détails "DetLivraison" et "DetLivraisonInfinity" tient compte des quantités gratuites (idem que pour les commandes et les devis)

  • Backend : Correction de "50. Customer - 8. Visit date update" pour ne pas créer de doublons

  • Backend : Le mode de "60. CRM - 4. Event" et "60. CRM - 6. Task" a été passé en "Ajout et mise à jour" (plus de suppression)

  • Backend : Renommage de certains flux liés aux prix afin de changer l'ordre de traitement pour permettre une résolution code-ID sur le backend "30. Product - 1. Product"

  • Backend : Renommage backend "80. Customer - Order ERP Number" en "80. Customer - 0. Order ERP Number"

  • Backend : Ajout backend "80. Customer - 1. Histo ERP Number" pour mettre à jour sw_data_histoheader.orderheader_ID

  • Backend : Ajout backend "91. Contract - 2.1. Contract - Status" pour mettre à jour les statuts des contrats

  • ControlCenter : L'export des motifs de pertes d'opportunités/affaires a été versionné suite au filtrage sur le type de motif. Rétrocompatibilité à partir de la version infinity X.3 ("Deal Loss Reason vX.3" à partir de infinity X.3 et "Deal Loss Reason" pour les versions antérieures de infinity)

  • ControlCenter : Dans les exports de prix "InfinityTAR", "InfinityTARPROMO", "InfinityTRE", "InfinityTREPROMO" et "Sales Conditions", on tient compte de la date de fin de validité d'un article (ART.HSDT)

  • ControlCenter : Dans les exports de prix "InfinityTAR", "InfinityTRE" et "Sales Conditions", on tient compte des dates de début (T034.MARDDT) et de fin de marchés (T034.MARFDT)

  • ControlCenter : Dans les exports de prix "Sales Conditions", la clé unique a été complétée avec le marché et l'unité de vente

  • ControlCenter : Les exports des statistiques "sw_data_statistic" et sw_data_statistic vX.2" ont été corrigés pour tenir compte de la sous-référence 2

  • ControlCenter : Dans le module "Statistiques", ajout d'une constante %HISTORY_STATISTIC_MONTH% avec valeur par défaut à 36 afin de pouvoir paramétrer plus facilement le nombre de mois à prendre en compte sans avoir besoin de modifier la requête

  • ControlCenter : L'export "1. Customer File List" a été corrigé afin que le filtre sur le représentant soit correct

  • ControlCenter : L'export "Sales Conditions" a été corrigé afin que le champ "currency_ID" soit correct

  • ControlCenter : L'export "Sales Conditions" a été désactivé par défaut car on utilise directement les données de TAR et TRE dans des tables weavy

  • ControlCenter : L'export "Event type" a été complété pour ajouter la constante "Gen_GdprAnonymization"

  • ControlCenter : L'export "productfamily" a été corrigé en ajoutant un tri afin que le champ "productfamily_ID_parentFamily" soit correctement pris en compte dans le backend

  • ControlCenter : L'export des structures d'éléments d'affaires "Deal Element Structure" a été corrigé en ajoutant un tri afin que le champ "DealElementStructure_ID_Parent" soit correctement pris en compte dans le backend

  • ControlCenter : Les exports "Données Rubriques Client/Prospect" et "Données Rubriques Contact" ont été corrigés afin que le filtre sur l'établissement soit correct

  • ControlCenter : L'export des agences "branchoffice" ne tient compte que de la table T145 suite à une évolution dans infinity

  • ControlCenter : L'export des activités "Deal Element Activity" a été corrigé car la clé de la table ne tenait pas compte de l'élément d'affaire et la condition n'était pas homogène avec l'export des éléments d'affaires "Deal Element"

  • ControlCenter : L'export des activités par utilisateur "Deal Element Activity User" a été corrigé car la clé de la table ne tenait pas compte de l'élément d'affaire, pour tenir compte de la nouvelle clé de DealElementActivity_ID, pour ne pas démultiplier les lignes en cas de SALCOD multiple dans la table VRP et la condition n'était pas homogène avec l'export des éléments d'affaires "Deal Element"

  • ControlCenter : L'export de la structure des éléments d'affaires "Deal Element Structure" a été corrigé car la condition n'était pas homogène avec l'export des éléments d'affaires "Deal Element"

  • ControlCenter : Dans l'export "Event - sw_data_event", le calcul du champ "eventDate" a été corrigé car il plantait selon la version de sql

  • ControlCenter : Dans l'export "Appointment - sw_data_task", le calcul du champ "startDate" a été corrigé car il plantait selon la version de sql

  • ControlCenter + Backend : Nouveau flux pour les motifs de pertes de documents (CC : Module Données de base - Document Loss Reason vX.3 -> Backend : "20. Base Info - Document Loss Reason")

  • ControlCenter + Backend : Amélioration de la gestion des statuts des contrats dans le flux des contrats (CC : Module Contrat - Contrat et contrat vX.5 -> Backend : "91. Contract - 2. Contract" + nouveau backend "91. Contract - 2.1. Contract - Status")

  • ControlCenter + Backend : Gestion IDMapping sur adresses équipements (CC : "IDMapping" -> Backend "25. 94.IDMapping Equipment Address")

  • ControlCenter + Backend : Correction du flux de gestion des types de tâches de "Données de base" (CC : "Task Type - sw_data_generictype" -> backend "20. Base Info - Task Type") pour prendre en compte les types d'évènements "Tâche à réaliser" et "Tâche réalisée" à la place de "Rendez-vous à confirmer" et "Rendez-vous confirmés". Le backend a été mis en "Ajout, mise à jour et masquage" pour ne pas perdre les types existants si déjà utilisés

  • ControlCenter + Backend : Correction du flux de gestion des types de tâches de "CRM" (CC : "Task type" -> backend "60. CRM - 5. Task Type") qui ont été renommés (CC : "Appointment type" -> backend "60. CRM - 5. Appointment Type"). Les constantes "PHONECALL" et "QUOTATION" ont été supprimées. Le backend a été mis en "Ajout, mise à jour et masquage" pour ne pas perdre les types existants si déjà utilisés

  • ControlCenter + Backend : Correction du flux de gestion des tâches de "CRM" (CC : "Task - sw_data_task" -> backend "60. CRM - 6. Task" qui ont été renommés (CC : "Appointment - sw_data_task" -> backend "60. CRM - 6. Appointment"). Dans le backend prise en compte du champ "tasktype_ID" (Rendez-vous) au lieu de "generictype_ID_TaskType" (Tâche)

  • ControlCenter + Backend : L'export des clients "customer - sw_data_customer" a été versionné suite à l'utilisation du nouveau champ agence de infinity (CC : "customer - sw_data_customer vX.8" à partir de infinity X.8 et "customer - sw_data_customer" pour les versions antérieures de infinity -> backend "35. 2.Customer - 2. Customer")

  • ControlCenter + Backend : L'export des prospects "prospect" a été versionné suite à l'utilisation du nouveau champ agence de infinity (CC : "prospect vX.8" à partir de infinity X.8 et "prospect" pour les versions antérieures de infinity -> backend "35. 2.Customer - 3. Prospect")

  • ControlCenter + Backend : L'export des adresses "customeraddress" a été versionné suite à l'utilisation du nouveau champ agence de infinity (CC : "customeraddress vX.8" à partir de infinity X.8 et "customeraddress" pour les versions antérieures de infinity -> backend "50. Customer - 2. Address")

  • ControlCenter + Backend : L'export des adresses des équipements (CC : "equipmentaddress" -> Backend "92. Equipment - 3.1. Equipment Address") a été mis en mode différentiel avec horodatage

  • Outil : L'application de conversion des champs dynamiques "ConvertToDynamicFields.exe" (version 1.0.0.3) a été modifiée pour prendre en compte le versioning mis en place sur certains fichiers exportés par l'event (ClientV56.txt, ProspectV56.txt, ContactV56.txt, ProspectContactV56.txt)

  • Corrections et améliorations diverses

5.5.0.1 : 03/12/2021

  • Fix pour l'import du Master Infinity par rapport à version système de la base

  • Fix dans le scénario de base, flux DealStatusV2

5.5.0.0 : 16/11/2021

  • Event : Dans "[Infinity] Export Delivery", changement dans l'ordre d'export des fichiers et amélioration de la gestion du flag srvExport

  • Event : Dans "[Infinity] Export Documents", changement dans l'ordre d'export des fichiers et amélioration de la gestion du flag srvExport

  • Event : Dans "[Infinity] Export Documents", on exporte pas les documents encore en brouillon BO (draftBO = 1)

  • Event : Ajout de nouveaux champs dans l'export des interventions (intervention parent, collaborateur, date de début, date de fin, ...). Les fichiers ont été renommés en xxxxV5 (EntLivraisonV5.txt, DetLivraisonV5.txt, DetLivraisonInfinityV5.txt)

  • Event : Création de la nouvelle action "[Infinity] Export Stock Movement", pour exporter les mouvements de stock technicien (Mouvement.txt) et les détails (MouvementDetail.txt)

  • Event : Création de la nouvelle planification "[Infinity] Export stock" sans fréquence, afin de pouvoir exporter les stocks indépendamment des autres exports

  • Event : Dans "[Infinity] Export Deals Intervention Times", l'export des feuilles de temps liées aux interventions a été versionné en "AffaireInterventionTempsV2.txt". Ajout de nouveaux champs, possibilité de surcharger. Ce fichier ne sera désormais plus converti au format Datahub (.dhub) mais traité directement par le scrutateur mobile de infinity

  • Event : Dans "[Infinity] Export Delivery" et "[Infinity] Export Intervention", correction dans "BatchSerialNo" pour exporter uniquement les enregistrements avec n° de série/lot (on exporte pas les enregistrements qui ont juste une qualification de stock)

  • ControlCenter : Les anciens modules obsolètes "INFINITY SAV - ..." ont été supprimés

  • ControlCenter : On exporte pas les unités liées à des articles désactivés pour "Infinity T005"

  • ControlCenter : L'export des types d'interventions "interventiontype" a été versionné suite à la refonte des tables côté infinity ("interventiontype vX.7" à partir de infinity X.7 et "interventiontype" pour les versions antérieures de infinity)

  • ControlCenter : L'export des agences "branchoffice" a été corrigé afin de pouvoir exporter des agences si le vertical infinity IM n'est pas installé

  • ControlCenter : L'export des articles "product" a été corrigé pour la gestion des tables communes lors de la jointure vers T005

  • ControlCenter : L'export des articles "product" a été corrigé pour tenir compte de la date d'effet du tarif pour la colonne prix par défaut

  • ControlCenter : L'export des contacts "customercontact" a été corrigé pour tenir compte des filtres des clients/prospects exportés

  • ControlCenter : L'export des historiques a été versionné suite à l'utilisation du préfixe dans les n° de documents. Rétrocompatibilité à partir de la version infinity X.2 ("HistoHeader - sw_data_histoheader vX.2" et "HistoDetail - sw_data_histodetail vX.2" à partir de infinity X.2, "HistoHeader - sw_data_histoheader" et "HistoDetail - sw_data_histodetail" pour les versions antérieures de infinity)

  • ControlCenter : L'export des statistiques a été versionné suite à l'utilisation du préfixe dans les n° de documents. Rétrocompatibilité à partir de la version infinity X.2 ("sw_data_statistic vX.2" à partir de infinity X.2, "sw_data_statistic" pour les versions antérieures de infinity)

  • ControlCenter + Backend : Mise en place de l'horodatage sur les fichiers en mode différentiel sous la forme "file-[DATETIME].csv"

  • ControlCenter + Backend : Rattrapage sur l'évolution des statuts des affaires/opportunités (CC : "Deal Status V2" -> Backend : "20. Base Info - Deal StatusV2", CC : "Opportunity Status" -> Backend : "20. Base Info - Opportunity Status", CC : "Deal Step Type", CC : "Deal vX.1")

  • ControlCenter + Backend : L'export des dépôts "productdepo" a été versionné suite à l'utilisation de nouveaux champs de infinity ("producdepo vX.7" à partir de infinity X.7 et "productdepo" pour les versions antérieures de infinity) + backend "30. Product - 3. Product depot"

  • ControlCenter + Backend : Modification CC "Product Stock Qualification" et backend "30. Product - 3.1. Stock Qualification" pour mettre à jour la qualification par défaut

  • ControlCenter + Backend : Modification CC ""productstock" et backends "30. Product - 4. Stock" + "30. Product - 4. Stock - Adjust Quantity" pour gérer les quantités théoriques/réelles

  • ControlCenter + Backend : Modification CC ""productstockdetail" et backends "30. Product - 4.1. Stock Detail " + "30. Product - 4.1. Stock Detail - Adjust Quantity" pour gérer les quantités théoriques/réelles

  • ControlCenter + Backend : L'export des types de mouvements "Product Stock Movement Type" a été versionné suite à l'utilisation du nouveau champ de la famille d'opération à exporter dans infinity ("Product Stock Movement Type vX.7" à partir de infinity X.7 et "Product Stock Movement Type" pour les versions antérieures de infinity). De nouveaux champs ont également été mappés (Transfert de dépôt et Portée)

  • ControlCenter + Backend : Correction du datatype sur les motifs de pertes des opportunités (CC : "Deal Loss Reason" -> Backend "20. Base Info - Deal Loss Reason", CC : "Deal v7.5", CC : "Deal vX.1" )

  • Corrections et améliorations diverses

5.4.0.0 : 18/05/2021

  • Event : Ajout de nouveaux champs dans le détail de l'export des interventions afin d'identifier s'il s'agit d'une pièce (avec flag sortir du stock), d'un temps de trajet ou d'un temps travaillé. Le fichier DetLivraisonV3.txt a été renommé en DetLivraisonV4.txt

  • Event : Ajout de nouveaux accès à des pages du BO dans le fichier LinkToWeavy.txt

  • Event : Des variables ont été mises en place dans l'export LinkToWeavy.txt pour une meilleure portabilité

  • Event : Ajout de nouveaux champs dans l'export des équipements afin de lier un équipement à une adresse. Le ficher EquipementV2.txt a été renommé en EquipementV3.txt

  • Event : DelStep.txt n'est plus généré par défaut car non géré dans l'import Divalto infinity.

  • Backend : "0. Company - Variable" permet de mettre à jour la variable "ExternalCompanyCode.Value" utilisée dans l'export LinkToWeavy.txt

  • ControlCenter : Amélioration du fichier de commande "Scrutateur.cmd" pour ne générer le fichier flag "ExportFinished.flag" que si des fichiers de données *.txt sont présents

  • ControlCenter : L'export des utilisateurs "baseuser" a été versionné suite à l'utilisation de nouveaux champs de infinity ("baseuser vX.6" à partir de infinity X.6 et "baseuser" pour les versions antérieures de infinity)

  • ControlCenter : On exporte pas les utilisateurs dont le code commence par $ (utilisateur technique pour webservice, ...) pour "baseuser vX.6"

  • ControlCenter : On exporte pas les rubriques (définition et données) dont le code rubrique n'est pas conforme (sont autorisés uniquement les lettres : A->Z, a->z, les chiffres : 0->9 et le caractère spécial : _)

  • ControlCenter : Le module DbExtract "DIM" a été renommé "IM"

  • ControlCenter : L'export des contrats "Contrat" et "Contrat Facturation" ont été versionnés (à rebours) en "Contrat vX.5" et "Contrat Facturation vX.5" et décochés par défaut

  • ControlCenter : Correction du calcul du prix unitaire net dans l'export du détail de l'historique (HistoDetail - sw_data_histodetail)

  • ControlCenter : Correction du calcul du montant dans l'export des statistiques (sw_data_statistic)

  • ControlCenter + Backend : Nouveau flux pour les agences (CC : Module IM - branchoffice -> Backend : "1. Branchoffice")

  • ControlCenter + Backend : Nouveau flux pour les urls qui permet d'ouvrir les écrans infinity en mode client léger ainsi que l'appel du webservice infinity qui permet notamment la création de devis travaux (CC : Module Données de base - External URL vX.6 -> Backend : "20. Base Info - ExternalUrl")

  • Outil : L'application de conversion de fichiers pour le DataHub de Divalto infinity "ConvertForDataHub.exe" (version 1.0.0.1) horodate le fichier .dhub de destination (file_[YYYYMMDDhhmmss].dhub) et supprime le fichier .txt d'origine

  • Corrections et améliorations diverses

5.3.0.0 : 17/11/2020

  • Event : Gestion des genres d'équipements dans les exports "Type équipement" et "Equipment" (fichier renommé en equipementV2.txt)

  • Event : Ajout de nouveaux champs dans l'export des interventions (affaire, élément d'affaire, activité, ...). Les fichiers ont été renommés en xxxxV3 (EntLivraisonV3.txt, DetLivraisonV3.txt, DetLivraisonInfinityV3.txt)

  • Event : Dans l'export des temps des interventions, prise en compte de srvExport de l'intervention

  • Event : Le rapport d'intervention au format pdf est exporté avec un nom plus parlant

  • Event : Export d'un nouveau ficher "BatchSerialNo.txt" pour les pièces avec gestion lot/n° de série dans les interventions

  • Event + ControlCenter : Nouvel export pour les feuilles de temps liées aux interventions et modification du fichier "ConvertDataHub.cmd" pour la conversion au format .dhub pour traitement par le DataHub de infinity

  • Backend : Renommage Backend "80. Customer - Recode From Prospect" en "26. Customer - Recode From Prospect" pour changer l'ordre de planification

  • ControlCenter : Modification fichier "ConvertRtfRetour.cmd" -> Erreur colonne commentaires pour EntDocument.txt -> il s'agit de la colonne 13 (et pas 17)

  • ControlCenter : Dans l'export des entêtes d'historiques de documents correction du type de document

  • ControlCenter : Dans le flux des collaborateurs, prise en compte d'une nouvelle constante %DECODING_NAME% afin de paramétrer le décodage des Noms et Prénoms

  • ControlCenter : L'export des éléments d'affaires est filtré par rapport à l'arbo technique paramétré dans le dossier infinity

  • ControlCenter : L'export des contrat et facturation des contrats est désactivé par défaut

  • ControlCenter : Dans le flux de génération des fichiers, prise en compte de nouvelles constantes %PATHPRODOCUMENT% pour différencier les chemins client/prospect et %PATHPROJECTDOCUMENT% pour différencier les chemins projet/affaire

  • ControlCenter : Modification fichier "ConvertDataHub.cmd" pour supprimer les fichiers .txt après leur conversion en .dhub

  • ControlCenter + Backend : Nouveau module DbExtract "DIM" pour gérer les flux "Genres d'équipements", "Types d'équipements", "Equipments", "Adresses des équipements", "Types de garanties" et "Types d'interventions"

  • ControlCenter + Backend : Gestion des champs dynamiques (rubriques dans infinity) sur les équipements

  • ControlCenter + Backend : Nouveau flux des types d'actvités

  • ControlCenter + Backend : Prise en compte de l'élément parent dans le flux des éléments d'affaires

  • ControlCenter + Backend : Prise en compte de la date d'archivage/fermeture d'un contact dans le flux des contacts

  • ControlCenter + Backend : Gestion des codes et nom de site dans le flux des adresses des clients

  • ControlCenter + Backend : Prise en compte de la table des types d'activités (au lieu des types génériques) dans le flux des choix d'activités pour un élément d'affaire

  • ControlCenter + Backend : Gestion IDMapping sur adresses clients

  • ControlCenter + Backend : Prise en compte des champs Main d'oeuvre, Déplacement et Pièce dans le flux facturation contrats

  • ControlCenter + Backend : Nouveau flux pour les unités de poids

  • ControlCenter + Backend : Correction sur le flux des unités de dimensions

  • ControlCenter + Backend : Contrats -> Le type générique CONTRACT_TYPE n'est plus utilisé car remplacé par la table des types de contrat sw_data_contracttype

  • ControlCenter + Backend : Deal Element Activity -> Le type générique DEAL_DEALACTIVITY n'est plus utilisé car remplacé par la table des types d'activité sw_data_timetypeactivity

  • ControlCenter + Backend + Event : Gestion des affaires et éléments d'affaires dans les contrats (avec renommage du fichier d'export des contrats en ContratV2.txt)

  • ControlCenter + Backend + Event : Prise en compte de la table des types de contrat (au lieu des types génériques) dans le flux des contrats

  • Corrections et améliorations diverses

5.2.0.0 : 02/07/2020

  • Event : Une modification dans la gestion des pièces commerciales fait que l’export des devis sur les prospects sera pris compte directement sans validation externe

  • Event : Amélioration de l'export des documents pour se baser sur les tables liées à l'algorithme de prix infinity

  • Event : Gestion des kits liés afin de ne pas exporter les lignes de détails

  • Event : Amélioration de la gestion des prix s'il est porté par le kit ou par les composants dans le cas des kits non liés

  • Event + Backend : Gestion des groupes de tiers pour les clients

  • Backend : Renommage de certains flux liés aux prix afin de changer l'ordre de traitement pour permettre une résolution code-ID sur les Backend Customer et Prospect

  • Backend : Renommage de flux liés à l'IDMapping afin de changer l'ordre de traitement pour assurer une meilleure gestion de la recodification

  • ControlCenter : Amélioration de la gestion des libellés et des facteurs de conversion des unités de vente

  • ControlCenter : Prise en compte du dossier commun (999) dans la recherche des informations sur les tarifs et les remises

  • ControlCenter : Prise en compte des tarifs qui se terminent le jour de l'export

  • ControlCenter : Prise en compte de la date de fin des articles dans l'export des stocks

  • ControlCenter : Prise en compte du dépôt dans l'export des utilisateurs

  • ControlCenter : Amélioration de l'export des types de mouvements

  • ControlCenter : Amélioration de la gestion des libellés dans l'export des articles avec sous-références

  • ControlCenter : Amélioration de la gestion de l'EAN dans l'export des articles

  • ControlCenter : Amélioration de la gestion de l'export des fichiers joints pour les articles avec sous-références

  • ControlCenter + Backend : Prise en compte des champs liés à la tarification dans le flux des prospects

  • ControlCenter + Backend : Amélioration de l'export des types de documents

  • ControlCenter + Backend : Nouveau flux des détails de stock

  • ControlCenter + Backend : Nouveau flux pour la gestion du logo de la société

  • ControlCenter + Backend : Gestion IDMapping sur contrats

  • ControlCenter + Backend + Event : Gestion des types de rendez-vous

  • Corrections et améliorations diverses

5.0.0.1 : 27/11/2019

Modifications dans ControlCenter:

  • sur l'extraction des tarifs, des 998 étaient présents au lieu de %SOCID% (Proce Catgory, T072, TARPROMO)

  • Ajout de l'ID Mapping pour type d'intervention, type d'équipement et équipement suite release Divalto infinity 10.4.

Ajout des backends pour les ID mapping ajoutés.
Fix sur Events.

5.0.0.0 : 25/10/2019

Introduction de la surcharge infinity pour Divalto weavy, incluant des tables propres à infinity, l'algorithme de prix infinity et les webhooks pour infinity.

4.1.0.1 : 30/04/2019

Bugfix dans le flux eventtype :

  • ajout des événements statiques (Consent, GdprRequest et Campaign) et ajout des 3 champs MailingMode, disallowBOCreation et disallowFOCreation dans la config du controlcenter (INFINITY - CRM -> Event type)

  • modification du backend "60. CRM - 1. Event Type" afin de mapper les 3 champs ajoutés
    Bugfix dans ConvertToDynamicFields : erreur possible lorsque le contenu d'un champ personnalisé contient, côté infinity, des traits d'union dans les valeurs, sachant que l'outil interprète les plages d'infinity (ex:A-D, en A,B,C,D)

4.1.0.0 : 12/04/2019

Refonte de la méthode d'installation du kit suite aux évolutions des surcharges

4.0.0.1 : 10/12/2018

Fix mineurs suite à livraison du kit V4.

  • DLL manquante pour l'outil convert

  • Case à cocher export binaire pour le report lié à l'intervention

  • Fix dans l'extraction des prospects

  • Ajout de la notion de site dans les adresses de livraisons

4.0.0.0 : 30/11/2018

  • Refonte de l’échange des Questionnaires/Rubriques avec les champs personnalisés de Swing (uniquement pour les questionnaires IMPLICITE en standard)

  • Génération des vues partielles des champs personnalisés selon une donnée de la table (voir extraction des événements, rubriques variables selon le type d’événements)

  • Export des contrats du module contrats et abonnements d’infinity pour un chargement initial dans Swing

  • Export des contrats de Swing vers infinity

  • Export des interventions hors contrats dans des bons de livraisons pour facturation dans infinity

  • Import dans infinity des adresses de livraisons

  • Import dans infinity des pièces jointes liées à un document (devis/commande)

  • X.3 : extraction des articles complémentaires et de remplacement à partir des cartographies articles

  • Corrections et améliorations diverses

3.0.0.1 : 28/08/2018 : Fix mineurs

  • Corrections de l'encodage de certains batch du dossier (enregistrés en UTF-8 au lieu d'ANSI, pose un problème selon la version de Windows server)

  • Corrections de 2 chemins dans Settings.json pour ControlCenterRswEditor (DBExtract 1.6 et 1.9, C:\SwingMobility\WorkingDir au lieu de C:\SwingMobility\ControlCenter_Export)

  • Ajout de l'URL server dans Settings.json de ControlCenterRswEditor (variable selon le type de projet)

3.0.0.0 : 22/08/2018

Gestions des questionnaires/rubriques implicites
Intégration des bons de livraisons dans infinity
Intégration des fichiers joints dans Infinity
Modification du packaging four faciliter l'installation
Correction diverses

2.1.0.0 : 23/02/2018

Ajout de la gestion des sous-références
Ajout des kits articles
Ajout des éléments d'affaires et activités
Utilisation du scrutateur Infinity pour la remontée de données
Correction diverses

2.0.0.1 : 02/10/2017 : bugFix

Correction du flux backend "70. 7.Adjust CustomerUser link after recode" pouvant potentiellement supprimer un lien client-user si les clients peuvent être modifiés (srvExport=1)