...
La constante de la société (%SOCID%) a été passée en alphanumérique par défaut, création d'une constante alphanumérique pour la société commune (%SOCID_COMMON%) et modification des requêtes pour en tenir compte. Ceci va permettre de gérer du vrai alphanumérique pour le code société et non une conversion implicite.
L'export des articles ("product" et "product vX.7") a été corrigé pour tenir compte de la constante %FAMID% de la famille statistique à utiliser (avant on prenait toujours FAM_0001)
L'export des articles ("product" et "product vX.7") a évolué pour exporter une description complémentaire à partir des notes de infinity (ART/MNOTE.BLOB -> sw_data_product.supplementaryDescription1). Evolution du batch de conversion "ConvertRTF.cmd" pour prendre en compte le champ "supplementaryDescription1"
L'export des stocks ("productstock" et "productstock vX.7", "productstockdetail" et "productstockdetail vX.7") a évolué pour exporter le stock des articles qui ne sont plus valides afin de mieux gérer l'historique (suppression du filtre sur ART.HSDT)
L'export des déclinaisons ("productdeclination" et "productdeclination vX.7") a évolué pour exporter les déclinaisons des articles qui ne sont plus valides afin de mieux gérer l'historique (suppression du filtre sur ART.HSDT)
L'export des affaires/opportunités a été versionné pour tenir compte des prospects pour les affaires (PRJAP) à l'étape opportunité. Rétrocompatibilité à partir de la version infinity 10.6 ("Deal vX.6" à partir de infinity 10.6, "Deal vX.1" à partir de infinity 10.1 et "Deal v7.5" à partir de infinity 7.5)
L'export des types de documents ("Document Type - generictype") a évolué pour exporter le type de document "Devis travaux"
L'export des historiques a été versionné pour tenir compte des devis travaux clients et devis travaux prospects. Utilisation d'une nouvelle constante %HISTORY_WORKQUOTE_MONTH% pour la période d'historique à exporter en mois. Rétrocompatibilité à partir de la version infinity X.5 ("HistoHeader - sw_data_histoheader vX.5" et "HistoDetail - sw_data_histodetail vX.5" à partir de infinity 10.5, "HistoHeader - sw_data_histoheader vX.2" et "HistoDetail - sw_data_histodetail vX.2" à partir de infinity 10.2 et "HistoHeader - sw_data_histoheader" et "HistoDetail - sw_data_histodetail" pour les versions antérieures de infinity)
L'export des variables externes a été versionné pour tenir compte de l'évolution des paramètres dossier dans infinity avec le nouveau champ SOC.ZONEPARAM qui remplace les anciens champs et l'utilisation de la nouvelle variable SOCDTR.GESTIONFLUIDEFL ("External Variable vX.10" à partir de infinity 10.10 et "External Variable vX.9" à partir de infinity 10.9)
L'export du détail des stocks a été versionné pour tenir compte de l'évolution des paramètres dossier dans infinity avec le nouveau champ SOC.ZONEPARAM qui remplace les anciens champs ("productstockdetail vX.10" à partir de infinity 10.10, "productstockdetail vX.7" à partir de infinity 10.7 et "productstockdetail" pour les versions antérieures de infinity)
L'export de la société infinity a été versionné pour tenir compte de l'évolution des paramètres dossier dans infinity avec le nouveau champ SOC.ZONEPARAM qui remplace les anciens champs ("InfinitySOC vX.10" à partir de infinity 10.10 et "InfinitySOC" pour les versions antérieures de infinity)
L'export des URLs externes ("External URL vX.6") a évolué été complété pour exporter les futures URLs d'ouverture de Divalto infinity en One
L'export des stocks ("productstock", "productstock vX.7", "productstockdetail", "productstockdetail vX.7" et "productstockdetail vX.10") a été corrigé dans la prise en compte des quantités réservées (déplacement de la condition du WHERE vers HAVING)
ControlCenter + Backend
Le flux de gestion de la société a été complété (CC : "companyinfo" -> Backend : "0. Company") pour alimenter les champs website, siretNumber, vatIntra, apeCode, legalStatus, capitalStatus et rcsNumber
Nouveau flux pour les encours clients (CC : Données Utilisateurs / clients, "customercredit vX.1" à partir de infinity X.1 et "customercredit vX.7" à partir de infinity X.7 -> Backend : "50. Customer - 80. Customer Credit")
Nouveau flux pour les adresses des événements (CC : CRM, "Event Address" -> Backend : "60. CRM - 4.1. Event Address")
Nouveau flux pour les adresses des rendez-vous (CC : CRM, "Appointment Address" -> Backend : "60. CRM - 6.1. Appointment Address")
Nouveau flux pour les traductions des descriptions articles (CC : Données Article, "producttranslation vX.7" -> Backend : "30. Product - 6. Translation" + "30. Product - 6.1. Translation - Add/Update Culture/Language" + "30. Product - 6.2. Translation - Delete Culture/Language"). Evolution du batch de conversion "ConvertRTF.cmd" pour prendre en compte le champ "translation" de ce nouveau flux
Evolution du flux des articles (CC : Données Article, "product" et "product vX.7" -> Backend : "30. Product - 1. Product") pour exporter les articles qui ne sont plus valides afin de mieux gérer l'historique (suppression du filtre sur ART.HSDT + mappage ART.HSDT -> sw_data_product.closedDate)
Evolution du flux des affaires (CC : CRM, "Deal vX.1" et "Deal vX.6" -> Backend : "60. CRM - 2. Deal") pour exporter la date d'arrêté du calcul des chiffres clés (PRJAP.ARRETDT -> sw_data_deal.keyNumberDate)
Nouveau flux pour les libellés des chiffres clés des affaires (CC : Données de base, "Deal Key Number Label" -> Backend "20. Base Info - Deal Key Number Label")
Nouveau flux pour les chiffres clés des affaires (CC : CRM, "Deal Key Number vX.1" -> Backend "60. CRM - 2.1. Deal Key Number")
Evolution du flux des clients (CC : Données Utilisateurs / clients, "customer - sw_data_customer" et "customer - sw_data_customer VX.8" -> Backend : "35. 2.Customer - 2. Customer") pour exporter le mode de gestion du référencement (CLI.RFCCTRCOD -> sw_data_customer.generictype_ID_referencing)
Nouveau flux pour le référencement client (CC : Données Utilisateurs / clients, "referencing" et "referencing vX.7" -> Backend : "50. Customer - 81. Referencing")
Nouveau module DbExtract "Module Froid" pour gérer les différents flux liés aux données des fluides frigorigènes (Backend : 990 …)
Agent
La variable globale de la société (DIVINF_SOCID) a été passée en alphanumérique par défaut, création d'une variable globale alphanumérique pour la société commune (DIVINF_SOCID_COMMON) Evolution du flux des types d'événements (CC : CRM, "Event type" -> Backend : "60. CRM - 1. Event Type") pour gérer les types d'événements qui ne sont plus valides (GRTEVT.HSDT -> sw_data_eventtype.closedDate)
Agent
La variable globale de la société (DIVINF_SOCID) a été passée en alphanumérique par défaut, création d'une variable globale alphanumérique pour la société commune (DIVINF_SOCID_COMMON) et modification des requêtes pour en tenir compte. Ceci va permettre de gérer du vrai alphanumérique pour le code société et non une conversion implicite.
L'export des articles ("04.01. Product" et "04.01.a. Product v10.7") a été corrigé pour tenir compte de la variable globale DIVINF_FAMID de la famille statistique à utiliser (avant on prenait toujours FAM_0001)
L'export des articles ("04.01. Product" et "04.01.a. Product v10.7") a évolué pour exporter une description complémentaire à partir des notes de infinity (ART/MNOTE.BLOB -> sw_data_product.supplementaryDescription1). Evolution du batch de conversion "ConvertRTF.cmd" pour prendre en compte le champ "supplementaryDescription1"
L'export des stocks ("04.03. Product Stock" et "04.03.a. Product Stock v10.7", "04.04. Product Stock Detail" et "04.04.a. Product Stock Detail v10.7") a évolué pour exporter le stock des articles qui ne sont plus valides afin de mieux gérer l'historique (suppression du filtre sur ART.HSDT)
L'export des déclinaisons ("04.07. Product Declination" et "04.07.a. Product Declination v10.7") a évolué pour exporter les déclinaisons des articles qui ne sont plus valides afin de mieux gérer l'historique (suppression du filtre sur ART.HSDT)
L'export des affaires/opportunités a été versionné pour tenir compte des prospects pour les affaires (PRJAP) à l'étape opportunité. Rétrocompatibilité à partir de la version infinity 10.6 ("06.01.b. Deal v10.6" à partir de infinity X.6, "06.01.a. Deal v10.1" à partir de infinity 10.1 et "06.01. Deal v7.5" à partir de infinity 7.5)
L'export des types de documents ("01.22. Document Type") a évolué pour exporter le type de document "Devis travaux"
L'export des historiques a été versionné pour tenir compte des devis travaux clients et devis travaux prospects. Utilisation d'une nouvelle variable globale DIVINF_HISTORY_WORKQUOTE_MONTH pour la période d'historique à exporter en mois. Rétrocompatibilité à partir de la version infinity 10.5 ("03.41.b. Histo Header v10.5" et "03.40.b. Histo Detail v10.5" à partir de infinity 10.5, "03.41.a. Histo Header v10.2" et "03.40.a. Histo Detail v10.2" à partir de infinity 10.2 et "03.41. Histo Header" et "03.40. Histo Detail" pour les versions antérieures de infinity)
L'export des variables externes a été versionné pour tenir compte de l'évolution des paramètres dossier dans infinity avec le nouveau champ SOC.ZONEPARAMet ZONEPARAM et l'utilisation de la nouvelle variable SOCDTR.GESTIONFLUIDEFL ("01.30.a. External Variable v10.10" à partir de infinity 10.10 et "01.30. External Variable v10.9" à partir de infinity 10.9)
L'export du détail des stocks a été versionné pour tenir compte de l'évolution des paramètres dossier dans infinity avec le nouveau champ SOC.ZONEPARAM qui remplace les anciens champs ("04.04.b. Product Stock Detail v10.10" à partir de infinity 10.10, "04.04.a. Product Stock Detail v10.7" à partir de infinity 10.7 et "04.04. Product Stock Detail" pour les versions antérieures de infinity)
L'export de la société infinity a été versionné pour tenir compte de l'évolution des paramètres dossier dans infinity avec le nouveau champ SOC.ZONEPARAM qui remplace les anciens champs ("05.02.a. Infinity SOC v10.10" à partir de infinity 10.10 et "05.02. Infinity SOC" pour les versions antérieures de infinity)
L'export des URLs externes ("01.29. External URL v10.6") a évolué pour exporter les futures URLs d'ouverture de Divalto infinity en Oneexport des URLs externes ("01.29. External URL v10.6") a été complété pour exporter les futures URLs d'ouverture de Divalto infinity en One
L'export des stocks ("04.03. Product Stock", "04.03.a. Product Stock v10.7", "04.04. Product Stock Detail", "04.04.a. Product Stock Detail v10.7" et "04.04.b. Product Stock Detail v10.10") a été corrigé dans la prise en compte des quantités réservées (déplacement de la condition du WHERE vers HAVING)
Dans l’export de la définition des rubriques « 21.01. Rubrique Definition », suppression de la définition des équipements
L’export de la définition des rubriques a été versionné pour prendre en compte la définition des équipements pour être en phase avec l’export des équipements. Rétrocompatibilité à partir de la version infinity 10.5 (“21.01.a. Rubrique Definition v10.5“ à partir de infinity 10.5 et “21.01. Rubrique Definition“ pour les versions antérieures)
Agent + Backend
Le flux de gestion de la société a été complété (Agent : "01.01. Company Infos" -> Backend : "A00.00. Company") pour alimenter les champs website, siretNumber, vatIntra, apeCode, legalStatus, capitalStatus et rcsNumber
Nouveau flux pour les encours clients (Agent : "03.06. Customer Credit v10.1" à partir de infinity X.1 et "03.06.a. Customer Credit v10.7" à partir de infinity X.7 -> Backend : "A40.44. Customer - Customer Credit")
Nouveau flux pour les adresses des événements (Agent : "06.06. Event Address" -> Backend : "A50.21. CRM - Event Address")
Nouveau flux pour les adresses des rendez-vous (Agent : "06.09. Appointment Address" -> Backend : "A50.31. CRM - Appointment Address")
Nouveau flux pour les traductions des descriptions articles (Agent : "04.13. Product Translation v10.7" -> Backend : "A30.60. Product - Translation" + "A30.61. Product - Translation - Add/Update Culture/Language" + "A30.62. Product - Translation - Delete Culture/Language"). Evolution du batch de conversion "ConvertRTF.cmd" pour prendre en compte le champ "translation" de ce nouveau flux
Evolution du flux des articles (Agent : "04.01. Product" et "04.01.a. Product v10.7" -> Backend : "A30.10. Product") pour exporter les articles qui ne sont plus valides afin de mieux gérer l'historique (suppression du filtre sur ART.HSDT + mappage ART.HSDT -> sw_data_product.closedDate)
Evolution du flux des affaires (Agent : "06.01.a. Deal v10.1" et "06.01.b. Deal v10.6" -> Backend : "A50.10. CRM - Deal") pour exporter la date d'arrêté du calcul des chiffres clés (PRJAP.ARRETDT -> sw_data_deal.keyNumberDate)
Nouveau flux pour les libellés des chiffres clés des affaires (Agent : "01.31. Deal Key Number Label" -> Backend "A20.27. Base Info - Deal Key Number Label")
Nouveau flux pour les chiffres clés des affaires (Agent : "06.03. Deal Key Number v10.1" -> Backend "A50.13. CRM - Deal Key Number")
Evolution du flux des clients (Agent : "03.30. Customer" et "03.30.a. Customer v10.8" -> Backend : "A40.10. Customer") pour exporter le mode de gestion du référencement (CLI.RFCCTRCOD -> sw_data_customer.generictype_ID_referencing)
Nouveau flux pour le référencement client (Agent : "03.07. Referencing" et "03.07.a. Referencing v10.7" -> Backend : "A40.45. Customer - Referencing")
Nouveaux flux "Module Froid" pour gérer les différents flux liés aux données des fluides frigorigènes (Agent : 11 … -> Backend : A90 ….)
Evolution du flux des types d'événements (Agent : "06.04. Event Type" -> Backend : "A50.01. CRM - Event Type") pour gérer les types d'événements qui ne sont plus valides (GRTEVT.HSDT -> sw_data_eventtype.closedDate)
Batchs
Les fichiers batchs (.cmd) ont été versionnés afin de bien identifier les versions installées. Ils ont tous la même version de départ (CC-20230523 pour les batchs destinés au ControlCenter et AG-20230523 pour les batchs destinés à l'Agent)
Evolution des batchs de conversion "ConvertRTF.cmd" (ControlCenter et Agent) pour prendre en compte le champ "supplementaryDescription1" du fichier des articles (CC : product-YYYYMMDDhhmmss.csv, AG : YYYYMMDD_hhmmss_product.csv)
Evolution des batchs de conversion "ConvertRTF.cmd" (ControlCenter et Agent) pour prendre en compte le champ "translation" du nouveau fichier des traductions des articles (CC : producttranslation-YYYYMMDDhhmmss.csv, AG : YYYYMMDD_hhmmss_producttranslation.csv)
...