Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

...

Le module ne peut pas être modifié. L’information n’est accessible que lors de la création.

Image RemovedImage Added

Les possibilités sont les suivantes :

...

Dans les différents modules, le bouton impression de la toolbar lance les états via le serveur d'application pour Helios ERP, il prend en compte la version Cristal du runtime,

Image RemovedImage Added

Dans le menu Outils des différents modules , l'item "Impression H2" permet de lancer les états comme dans la version Helios II.

...

Rajout d’un switch permettant de préciser la version de Crystal report utilisée 10 ou CR Runtime pour pour les états personnalisés existant.


Lors de la création ou de la duplication d'un état personnalisé, le switch est positionné sur Crystal Report Runtime par défaut et il ne sera pas possible de sélectionner CR10 dans le but de monter en version.

...

Ou il faudra vérifier dans les Programmes et fonctionnalités du serveur d'application la présence de la ligne ci dessous pour une version équivalente ou supérieure. 

Image RemovedImage Added

2.1.1. Compatibilité des versions

...

2.1.2. CR 10 vers CR Runtime

Pour les états personnalisé présent avant le passage via la gestion de le personnalisation des états, Il est possible de rebasculer en mode Crystal 10 (L’état sera traité tel qu’il l'était auparavant) si l'états personnalisé a été migré.

Si rebascule du switch vers CR Runtime alors un message de confirmation vous averti que l'état précédemment migré s'il en existe un sera écrasé.

...

Exemple

  • Etat existant : PROD_OPE_STD
  • Présent dans le répertoire CR 10
  • Le référentiel ETAT_CRW pour CR 10 sera mis à jour
  • Pour qu’un état puisse être mis à jour il doit être présent dans le référentiel
  • Nouvel état
    • Serveur d’application mettra à jour le référentiel
      • Insertion table ETAT et ETAT_CRW
    • Serveur d’application importera l’état dans le référentiel : ETAT_CRW

On pourra retrouver dans les logs du serveur d'application l'import des états 

Image Added

2.3. Toolbar de l'écran

2.3.1. Création d'un état 

...

Pour libérer le bouton planification il faudra au préalable avoir activer la compatibilité des états et coché la check box Planifié​.

Image RemovedImage Added

L'écran de planification est spécifique à chaque état, il doit obligatoirement contenir un emplacement accessible depuis le serveur d'application.

Image RemovedImage Added

Lors de la validation si l'emplacement n'est pas accessible le système bloquera la sauvegarde et avertira l'opérateur via une pop up d'information. 

Image RemovedImage Added

La liste déroulante Format permet de définir le type de fichier voulu (PDF/ XSLX/Csv)

La check box Horodatage permet si cochée de compléter avec la date et l’heure du jour le nom du fichier, sinon le fichier sera écrasé a chaque expport.

Il sera possible de définir la fréquence d'impression avec la liste déroulante Tous les qui permettra d'afficher des précision supplémentaire en fonction du choix sélectionné

Tous les option supplémentaire 
Jours

Jours ouvré uniquement si coché 

Fréquence : Toutes les X heures

Heure de début : Heure de la BDD

Semaine 

sélection des jours de la semaine souhaité

Mois

Choix du Jours et de la position du jour dans le mois (Premier, Deuxième , Troisième , Dernier) 

En fonction du paramétrage ci dessous une date de prochaine exécution sera disponible dans l'écran de planification et de personnalisation des états.

...

Expand
titleEtapes de la migration en masse

Image RemovedImage Added

2.4.2. Test de compatibilité des états

...

Il est possible d'effectuer le test de compatibilité par module (les états avec numéro 0 ne sont pas dans les états a testés).

Image RemovedImage Added

en fonction des résultat ou des modules basculés le système affiche un indicateur sur les états testés et il sera possible de relancer uniquement les états non compatibles 

Image RemovedImage Added

Après le lancement du test de compatibilité :

Image RemovedImage Added

Nous pouvons voir le résultat pour chaque état dans le bas du formulaire "Test de compatibilité". 

...

Exemple de message d'erreur dans les log du Service : C:\ProgramData\Clip.Helios.HeliosERPService

Image RemovedImage Added

2.4.4 Exécuter la planification

...

il est nécessaire d'avoir installer le runtime pour l'utilisation de l'impression via le serveur d'application que l'on souhaite utiliser du CR 10 ou CR runtime

Image RemovedImage Added 

Il faudra évidemment en plus le droit d'impression du module pour activer le bouton d'impression

...

Lors de nos développement et test nous avons rencontré différentes erreur voici les différentes solutions.

  1. Image RemovedImage Added

→ Téléchargement de runtime C++ 2010  et 2013 : https://my.visualstudio.com/Downloads?pid=1430

...