Le patch est cumulatif pour la version V12.0.20 ou les versions ultérieures. La version minimum requise pour appliquer le patch est la version V12.0.19.
Fichier Console_2.47.0.zip
Fichier Adxadmin_93.1.13.zip
Fichier Runtime_93.1.13.zip
Fichier SyracuseServer_12.8.0.zip
Fichier Mongodb_4.0.18.zip
Remarque :
La plate-forme Sage X3 est compatible avec MongoDB 4.0. Si vous utilisez une version précédente de MongoDB, vous devez la mettre à jour.
Afin d'installer la mise à niveau MongoDB 4.0, MongoDB 3.6 doit être lancé.
Vous devez vérifier votre version de MongoDB et, si nécessaire, la mettre à jour en version 3.6.
Notez que si vous utilisez une plate-forme JAVA Oracle, les prérequis ont évolué.
Pour plus d'informations, reportez-vous à la documentation How-to-upgrade-to-Mongodb-4.0.
Pour une mise à jour, l’installation de la version 6.0.2014 est obligatoire
Fichier PrintServer_2.20.0.zip
Fichier VTWebServer_2.38.10.zip
Prérequis à l'installation sur plateforme Linux :
1 - Le serveur où le serveur VT 2.38 est installé doit obligatoirement disposer d’un accès Internet.
2 - Si vous mettez à jour un serveur VT (ADC) existant, vous devez obligatoirement suivre cette procédure spécifique :
Il est prévu d’améliorer le processus de mise à jour dans une release future.
Si votre solution V12 a déjà été installée avec la version 12.1 de la base de données Oracle, elle doit être mise à jour en respectant la procédure suivante :
Fichier x3-patch-12.0.23.zip pour Sage X3; Fichier x3hr-patch-12.0.23.zip pour Sage X3 HR & Payroll.
Le patch doit être installé à partir de la fonction Mise à jour du serveur Syracuse (Administration > Utilitaires > Mise à jour > Mises à jour).
Le fichier compressé contient les éléments suivants :
- DELIVERY : pour les ressources externalisées
- DIVPAT_Pxx : pour les presettings (Pxx correspond au patch)
- FILES : pour les patchs standard
- INDPAT_Pxx : pour les traductions complémentaires (Pxx correspond au patch)
- LAN : pour les traductions standard, sauf dans le sens FRA-ENG
Ces pièces automatiques et sections par défaut sont disponibles dans le dossier parent X3 et doivent être copiées manuellement dans votre dossier de production.
Avant de copier manuellement les pièces auto existantes (RRCSA et RRCII) dans le dossier d'exploitation X3 à partir de la fonction des pièces automatiques (GESGAU), lancez la fonction de comparaison des pièces automatiques (CMPGAU) afin d'identifier les divergences.
La pièce auto MTC a été mise à jour au niveau de l’entête.
Dans le contexte du lettrage automatique d’une pièce (LETTRAGE) la nouvelle formule permet la création de pièces avec le statut provisoire pour la législation portugaise en faisant appel à la méthode commune basée sur le paramètre général FRADGI.
Dans le bloc Formules de la section Général, le champ Statut des pièces automatiques a été modifié comme suit :
(func AFNC.PARAM("FRADGI",[F:MTU]FCY)="2")*2 + (func AFNC.PARAM("FRADGI",[F:MTU]FCY)<>"2")
Ces pièces automatiques sont uniquement intégrées dans le dossier parent X3.
Avant de les copier manuellement dans le dossier d'exploitation X3 depuis la fonction des pièces automatiques (GESGAU), lancez la fonction de comparaison des pièces automatiques (CMPGAU) afin d'identifier les divergences.
Le fichier bancaire VIRINT03 a été mis à jour au niveau "Détail", dans le but de supprimer un retour chariot dans la balise <InstdAmt>.
La formule de la balise <InstdAmt> a été modifiée de la façon suivante :
func FICMAG.SET_PARAM_VALUE ([F:PYH]CUR,[F:PYH]AMTCUR,":")
La mise à jour du fichier de banque est gérée via la maintenance WX_12_0_23_TFB_VIRINT03.dat située dans le répertoire PATCH dédié.
Elle n'est pas intégrée de façon automatique. Si nécessaire, l'intégration doit être effectuée manuellement à l'aide de la fonction Intégration patch(PATCH) après la mise à niveau de ce patch/version.
Modification requise :
Le patch a compilé les lignes de la balise <InstdAmt (initialement sur 2 lignes : numéros 7 et 8) et a mis à jour la formule comme cela a été indiqué précédemment.
Si la balise est divisée sur 2 lignes, ajoutez le séparateur de fin </InstdAmt> à la ligne avec le séparateur de début <InstdAmt ctl="$1$">. Supprimez la ligne initiale avec le séparateur de fin </InstdAmt>. La balise <InstdAmt> doit être sur une seule ligne. Puis, mettez à jour la formule avec le précédent FUNC.
Pour les utilisateurs de sociétés portugaises, une nouvelle structure de compteur (GESANM) est fournie, avec le code "PTFNL".
Le compteur a été conçu pour contrôler le document de façon séquentielle au moyen du numéro définitif dans les écritures du grand-livre général
Il est défini de la façon suivante :
Société avec 3 chiffres
Complément avec 6 chiffres
Mois avec 2 chiffres
Année avec 2 chiffres
Constante avec 1 chiffre
Numéro de compteur avec 6 chiffres
Ce compteur doit être défini au niveau "Société" et "Mensuel".
Les options "Contrôle chronologie" et "Remise à zéro" doivent également être activées.
Cette configuration peut tronquer la société parce que seuls 3 chiffres sont utilisés pour le type composant.
Si l'utilisateur dispose d'un maximum de 9999 documents par mois pour chaque saisie, il peut augmenter la taille pour la société à 5 chiffres et réduire la taille du compteur à 4 chiffres.
Dans la fonction GESTCA, ce compteur est affecté au module Comptabilité et à la législation POR.
Il sera appliqué à la ligne de type de document "Numéro définitif".