x6 migration

Aide a la migration x5 vers X6

A partir de la version :

Date

Auteur

Commentaire

A partir de la version :

Date

Auteur

Commentaire

X.6

02/02/2020

Divalto R&D

 

Séparation du load_ccfdos et load_gtfdos

Dans les anciennes versions, le seek_ca appelait toujours le seek_soc
Dans la version X.5 le load_ccfdos appelait le load_gtfdos de la même manière.

En X.6, le load_ccfdos n'appelle plus en automatique le load_gtfdos.
Il faut donc penser sur chaque source spécifique à mettre l'appel du load_gtfdos AVANT chaque appel du load_ccfdos.
L'ordre est important, car les deux chargent les devises par exemple et les taux de change, mais ils peuvent être différent dans G3 que dans C3. L'ERP charge donc toujours GT avant CC

Contrats et abonnement

Afin de pouvoir gérer des contrats qui auraient des échéanciers de facturation non récurrents ou couvrant plus d'une année, le format des échéances calendrier a changé :

  • format AAAAMMJJ avec une année fixe '2001' devient une 'réelle' avec AAAA = année réelle.

Cela ne pouvait pas être traité par un simple script de migration.
Les contrats à l'ancien format ne seront donc plus facturables, et un utilitaire est mis à disposition pour convertir les échéanciers au nouveau format :

Contrats et abonnements > Utilitaires > Re-génération des échéances contrats 2001

 

Devis travaux

Afin de gérer plus finement les interventions et ses composantes (pièces, main d'œuvre, équipements), plusieurs tables ont été créées à partir des données d'intervention contenues dans les tables DTRENT (entête de devis travaux), DTRMOUV (lignes de devis travaux) et DTRMOUVMAT (équipements des lignes de devis travaux) :

  1. DTRINTERENT : entête d'intervention,

  2. DTRINTER : lignes d'intervention,

  3. DTRINTERPCE : pièces d'intervention (DTRMOUV dont la nature de produit <> '4MO'),

  4. DTRINTERMO : main d'œuvre (DTRMOUV dont la nature de produit = '4MO'),

  5. DTRINTERMAT : équipements d'intervention,

  6. DTRINTERENTLIEN : lien entre DTRINTERENT et DTRENT.