Environnement de Base

Cegid Orli - Documentation fonctionnelle - 2025

Fonctions de saisie

 

Touches de fonction de base

Une utilisation simplifiée des fonctions Cegid Orli peut être obtenue par le biais uniquement de la souris et de la barre de boutons fonctionnels.

 

 Utilisation clavier

Pour éviter l’utilisation de la souris et accélérer la saisie, Cegid Orli offre différents raccourcis clavier
‎(leur liste pouvant être obtenue par le raccourci Ctrl+K).

Pour certaines fonctions, différents raccourcis clavier sont proposés.

Pour plus de précisions, Cf.  
 Réglette clavier
 Raccourcis-clavier (Shortcuts)

 

Mode création (par défaut quand on ouvre une fonction standard Cegid Orli)

Pour constituer un code :

  • Pas de minuscules (saisie MAJUSCULE forcée)
  • Pour le 1er caractère :
    • EXCLUSIVEMENT numérique ou lettre parmi les caractères suivants :

0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ

  • Pour les caractères suivants :
    • ouverture également aux autres caractères ASCII disponibles sur le clavier
    • EXCEPTIONS
      • caractères accentués INTERDITS
      • symboles jokers % et _ INTERDITS
        (car réservés au mode requête)

 

 

Mode requête

Tous les champs accessibles peuvent donner lieu à un critère d’interrogation.

Plusieurs champs peuvent être renseignés pour affiner l’interrogation.

Chaque champ peut être filtré en utilisant les symboles jokers suivants :

  • % (pourcent)
    quels que soient les caractères
  • _ (underscore, touche 8 du clavier)
    quel que soit le caractère à l’emplacement donné

 

exemple :

  • A%
    tous les codes commençant par la lettre A
  • %E
    tous les codes terminant par la lettre E
  • %C%
    tous les codes comportant la lettre C quelle que soit sa position
  • _C%
    tous les codes comportant la lettre C en seconde position

 

N.B. :
les interrogations de type ‘%E’, ‘%C%’ ou ‘_C%’ entraîneront des temps de recherche pouvant être importants ; leur utilisation doit être faite à bon escient et ne pas devenir systématique.

 

PRÉCISION valable pour TOUTE Liste de Valeurs :

Le champ FIND permet d'effectuer une recherche sur TOUS les champs présents dans la liste et NON PAS uniquement le code.

exemple :
%article%
ramène également les éléments dont le libellé possède ce mot que les lettres soient minuscules ou majuscules.

N.B. :
il faut tenir compte des accentuations.

 

Fonctionnement du symbole joker % dans les critères

 

Cas des fonctions « Forms »

  • ‘%’ ne traite que les non nuls
  • opérateur is null pour ne traiter que les nuls
  • ‘ ’ ramène tout

 

Cas du critère versionning dans la chaîne de fonctions IN

Ce critère est géré à part car il fallait pouvoir préciser un n° de version à traiter :

  • % toutes les versions
  • ‘ ’ la plus grande version active
  • sinon saisie d’un N° de version

 

 

Paramétrage

Il est possible de paramétrer le chemin et le nom du fichier à utiliser pour la personnalisation des raccourcis et touches Cegid Orli (paramètre WEB_FV6_FIC_KEY).

Il est possible de paramétrer le nombre de fonctions de type Forms utilisés simultanément sur le poste Client (paramètre WEB_FV6_MAX) : 10 maximum

Les couleurs au sein du logiciel sont gérées par les attributs visuels
‎(cf documentation « Environnement Évolué »).

 

 

JP020 : Compteurs

JP020W01
Cette fonction regroupe les indicatifs des différents compteurs utilisés dans Cegid Orli

 

Liste des données à renseigner :

  • code indicatif
    (10 caractères, voir liste officielle ci-dessous)
  • dernier n° attribué
    Ce n° n'est pas obligatoire à la création d'une nouvelle séquence

N.B. :
il est ensuite mis à jour automatiquement, et ne doit pas être modifié manuellement ni remis à vide

  • borne début
    (selon longueur ci-dessous)
  • borne fin
    (selon longueur ci-dessous)
  • longueur
    (entre 2 et 8)
  • n° journal
    Code journal de TVA accessible pour les séquence de facture client, et selon module (MOD-IT)

 

 

Liste des indicatifs :

Cette fonction comporte 2 onglets associés à l'option LONG_ALPHA_MAX qui indique la longueur de la partie alphabétique autorisée en début de numérotation de facture client (exemple : F00001).

Si cette option reste positionnée à 0, un seul onglet est affiché avec toutes les séquences (standard historique).

Dès que cette option reste positionnée > 0, l'onglet 2 regroupe toutes les séquences de facture client, l'onglet 1 regroupant toutes les autres ; le nombre de caractères alphabétiques indiqué est autorisé en début des séquences de l'onglet 2.

il est impératif de lancer AS320 pour la bascule des séquences numériques dans les nouvelles séquences alphanumériques.

IMPORTANT :
pas de retour arrière possible, il convient donc de bien s’assurer que tous les produits externes (comptabilité, BI, EDI) supportent bien la numérotation alphanumérique AVANT cette mise en place.
 

 

Onglet 1

  • AVIS_ALL 
    N° avis d'expédition allégro
  • CDE_CLI 
    N° commande client PF. 
    Il peut y avoir plusieurs compteurs selon la nature de commande ;
    dans ce cas, selon option CD001W01/NUM_CDE_AUT_MAN, préfixés par CDE_CLI_xx,
    avec xx = fonctionnalité de Numérotation variable par à la nature de commande (TA130). 
  • CIP 
    Code Interne Produit compris dans le GENCOD des articles/produits et matières/composants. 
    Il peut y avoir plusieurs compteurs selon la société des article 
    (dans ce cas, préfixés par CIPxx, avec xx variable par société TA009). 
  • CODE_ART 
    Composition automatique du code article 
    (selon option AR001W01/ARTICLE). 
  • CODE_CLI 
    Composition automatique du code client 
    (selon option CL001W01/NUMERO). 
  • COD_MAT 
    Composition automatique du code matière 
    (selon option MA001W01/CODE_MATIERE).
  • COM_FOUR 
    N° commande fournisseur matière. 
  • COM_FCT_XX 
    N° commande fournisseur matière 
    (cas de numérotation par tranche). 
  • EAN_MAT_XX 
    Génération des codes-barres matières. 
  • FAC_FOUR 
    N° interne de contrôle de facture fournisseur 
    (matière et PF). 
  • FAC_MANU 
    N° interne TEMPORAIRE attribué à chaque facture client avant sa validation sous un N° définitif non modifiable
  • NO_COL_MAT 
    Codification automatique des codes coloris propres composant. 
  • NUM_AFF 
    N° affectation du stock PF aux commandes client PF. 
  • NUM_BE 
    N° Bon Expédition client PF. 
  • NUM_BON 
    N° retour articles/produits aux clients. 
    Il peut y avoir plusieurs compteurs selon la nature de retour 
    (dans ce cas, selon option RC001W01/NUM_BON_AUT_MAN, préfixés par NUM_BON_xx, avec xx variable par fonctionnalité nature de retour/commande TA130). 
  • NUM_BP 
    N° Bon Préparation client PF 
    Il peut y avoir plusieurs compteurs selon la nature de commande 
    (dans ce cas, préfixés par NUM_BP_xx, avec xx variable par fonctionnalité nature de commande TA130).
  • NUM_BP_PROV 
    N° Bon Préparation client PF provisoire avant validation de la préparation 
    (contrainte technique). 
  • NUM_COL_PF 
    N° colis affecté lors du colisage des bons PF. 

N.B. :
ce numéro est géré sur 7 caractères dans Cegid Orli, et ne doit pas excéder cette taille. 

  • NUM_ELMT 
    N° élément pour stock matière 
    (dans le cas d'attribution automatique). 
  • NUM_EXP 
    N° Bon Expédition matière. 
  • NUM_FOUR 
  • Composition automatique du code fournisseur 
    (selon option FO001W01/NUMERO). 
  • NUM_GROP 
    N° groupage de besoin 
    (utilisé uniquement dans le cas de la génération automatique de CMT liées). 
  • NUM_LOT 
    N° lot pour les interfaces 
    (OBLIGATOIRE pour utiliser XC20B).
  • NUM_MOD_xx 
    Composition automatique du code modèle 
    (selon option MO001W01/MODELE, avec xx défini selon le réseau). 
  • NUM_MVT 
    N° mouvement des flux de stock matières/composants. 
  • NUM_MVT_PR 
    N° mouvement des flux de stocks articles/produits. 
  • NUM_MVT_LP 
    N° Bon Livraison fournisseur PF interne attribué aux B.L. fournisseurs (Packing List) issus du Portail Fournisseur. 
  • NUM_REM 
    N° remise pour la génération des quittances subrogatives en fichier. 
  • NUM_RET 
    N° retour matières/composants et articles/produits aux fournisseurs. 
  • NUM_SKU 
    Codes SKU. 
  • OF 
    N° commande fournisseur PF. 
  • OF_NEG 
    N° commande fournisseur PF NÉGOCE. 
  • OF_TEMP 
    N° commande fournisseur PF TEMPORAIRE. 
  • ORDERSP 
    N° réponse pour le message EDI ORDRSP
    (attention à l'orthographe qui diffère entre le compteur et le message)
  • PLAN_PAI 
    N° plan de paiement. 
  • QUIT_AVOI 
    N° quittance subrogative pour les AVOIRS. 
  • QUIT_FACT 
    N° quittance subrogative pour les FACTURES. 
  • REC_TRA 
    N° récépissé transporteur. 
    Il peut y avoir plusieurs compteurs en fonction du transporteur 
    (dans ce cas, préfixés par REC_TRA_xx, avec xx variable par transporteur TA133). 
  • NO_BL_REPA 
    N° Bon d'expédition des réparations au réparateurs. 
  • RES_FOUR 
    N° réservation fournisseur matière.  Il peut y avoir plusieurs compteurs ;
    dans ce cas, selon option CO111W01/NUM_RES_AUT_MAN, préfixés par RES_FCT_xx, avec xx variable par fonctionnalité du type matière TA025)

 

  • Cas SPÉCIFIQUES
    • CDE_CLI_LD 
      N° commande client PF À LIVRAISON DIRECTE. 
    • COLM_GB 
      Attribution automatique de correspondance de coloris GB 
    • EDITION (N° demande) 
      Ancien compteur des éditions, utilisé pour les extractions vers la comptabilité 
    • NOM_TIS_GB 
      Attribution automatique d'un correspondance matière GB. 
    • NUM_BM 
      N° Bon Manutention. 
    • NUM_REPART 
      N° fiche pour l'affectation physique. 
    • NUM_RGPT 
      N° d'état de regroupement dans l'édition des BP. 
    • NO_PAQUET 
      N° de paquet utilisé pour les fiches suiveuses (LA501 / LA502).

 

Onglet 2

Les parties alphabétiques et numériques se combinent de la façon suivante :

exemple : avec des bornes de A001 à B299, le compteur tournera de A001 à A999, puis de B000 à B299

  • FACmm_xx 
    N° facture client mensuelle sur le mois mm de la date de facture
    (avec xx = paramétrage TA194 selon le type de document)
  • NUM_FAC 
    N° facture client
    Afin de distinguer les 2 types de document facture/avoir, possibilité de distinguer NUM_FAC_xx 
    (avec xx = paramétrage TA194 selon le type de document)

 

N.B. :
La numérotation de facture, contrairement à d'autres numérotations, n'autorise aucun "trou" dans les séquences, chaque numéro devant être consécutif du numéro précédent.
En cas d'utilisation complète d'une séquence, Cegid Orli ne va donc rechercher de place disponible, mais tenter de réaffecter la valeur de la borne début (ce qui ne serait possible qu'en cas de purges des numéros les plus anciens).
Si valeur non dispo, journal d'erreur avec :

ORA-20001: Pièce déjà présente dans les encours <valeur> / ORA-06512: à  (20001)

Si Cegid garantit la continuité des numéros d'une même séquence numérique, Cegid ne peut en aucun cas garantir la continuité entre plusieurs séquences, voire la continuité au changement de caractère alphabétique : il convient donc de définir correctement la partie numérique, notamment en bornant le début à la valeur 00..001 et en bornant la fin à 99..999

 

Cas gérés par séquence ORACLE (non référencés dans JP020)

  • "ORLIWEB_EDITION" 
    remplace l'ancien compteur "EDITION". 
  • "ORLWEB_MVTEM" 
    N° O.S. (N° O.P. = N° O.S. + sous-compteur).

 

Liste multicritères ("MUL")

Une liste multicritères permet d'obtenir en consultation écran une liste ordonnée de lignes, chaque ligne composée de colonnes d'informations paramétrables ; chaque liste est exportable vers des outils externes (Microsoft Office Excel, Bloc-notes, Navigateur internet, Tableau de bord).

 

Paramétrage de la liste MUL

Ce paramétrage est accessible par la barre d'outils située au-dessus de chaque écran "MUL".

 

Le bouton Paramétrer la liste permet de modifier la présentation de la liste affichée.

Les colonnes disponibles peuvent être déplacées (à l’aide des flèches) dans le pavé « Afficher les colonnes suivantes ».

N.B. :
le tri alphabétique des critères peut être remplacé par un tri sur N°ordre fonctionnel ‎(paramètre MUL_ORD_CRIT).


Onglet LISTE / paramétrage du tri des lignes :

  • La notion de ‘maximum d’enregistrements’ (anciennement dans JP017)
    ‎ne concerne que les MUL, et varie de 1 à 9999 (limite « humainement » raisonnable).

 

Onglet COLONNE / paramétrage du format de chaque colonne, pour affichage des données

  • Figer : Oui / Non
    • nombre maximum de colonnes figées : 10
    • largeur affichée de la partie figée : limitée pour que la partie non figée soit utilisable dans le plus petit affichage possible de la fenêtre
      • la somme de la largeur des colonnes figées ne doit pas dépasser 530 pixels
        ‎(la taille des colonnes figées ne devant pas dépasser les 3/4 de la fenêtre en taille « normale »).
      • si l'ajout d’une colonne fait sortir de cette limite, elle ne sera pas figée (il se peut par contre qu'une colonne suivante plus courte soit quand même figée).
  • Largeur : <<Sur taille champ>> / <<Sur champ ou titre>> / <<Sur titre colonne>>, ou libre
  • Alignement : Gauche / Centré / Droite
  • Titre : <<Nom colonne>> ou libre
  • Visible : Oui / Non
  • Décimales : nombre
  • Séparateur milliers : Oui / Non
  • Blanc si nulle : Oui / Non
  • Cumul (données numériques Quantité / Montant) : Oui / Non
  • Valeur (données numériques Quantité / Montant) : pour obtenir un comptage, utile sur des données à la ligne mais PAS en entête (risque de produit cartésien)
    • Tous
    • Somme
    • Comptage Tous
    • Comptage Différents
    • Minimum
    • Maximum
    • Moyenne


‎Lorsque votre présentation est prête, vous pouvez la sauvegarder en cliquant sur le bouton Présentation. Si vous cliquez seulement sur le bouton de validation, votre présentation sera tout de même prise en compte mais non sauvegardée pour les prochaines fois.

Le choix de la présentation s’effectue ensuite dans la barre d'outils MUL.

Un filtre correspond à un ensemble de critères de sélection que vous pouvez sauvegarder pour l’utiliser ultérieurement.

‘Dernière recherche’ permet d’afficher, comme dans les éditions, votre dernière demande.

Le bouton Filtre permet de créer, modifier, supprimer un filtre.

Les filtres et présentations sont paramétrables via JP017 (voir doc « Environnement (Évolué) »)

  • Certaines colonnes peuvent restituer des observations (2000 caractères);
    ‎leur contenu complet peut être visualisé par "Ctrl E"
  • Il est possible d’associer un filtre et une présentation ; cette association se fait dans la fenêtre « gestion des filtres » qui s’ouvre lors de la création ou maintenance d’un filtre via le bouton FILTRE.

N.B. :
association valable seulement pour l’utilisateur qui l’a créée.

Aucun critère n’entre en jeu pour cette fonctionnalité.

Principe : Pour le filtre créé (exemple : F01), il suffit de cocher la coche ‘Présentation associée’ et de sélectionner la présentation désirée (exemple : P01) dans la liste de valeurs proposées ; ainsi, à chaque fois que l’utilisateur qui a créé cette association sélectionnera le filtre F01, la présentation P01 sera proposée par défaut, tout en restant modifiable (selon les critères de l’onglet Présentation).

La présentation associée à un filtre est prioritaire sur la présentation définie par défaut dans JP017 dans l’onglet Présentation.

Il est possible à tout moment de supprimer l’association filtre/présentation. Pour cela il suffit de rouvrir la fenêtre « Gestion des filtres » en cliquant sur le bouton FILTRE et de décocher le critère ‘Présentation associée’.


‎ 

Colonne liée à une grille de taille

Une colonne dont le nom est suivi d'un " X " est liée à une grille de taille, elle sera donc multipliée en X colonnes à l'affichage de la liste, X étant le nombre maximum de taille dans vos grilles, ou, si votre présentation contient la colonne Catégorie de taille du Kit Article, le nombre maximum de taille dans les grilles retournées par la recherche.

N.B. :
c'est la présence de la colonne Catégorie de taille article qui entraîne l'affichage de la grille de taille en entête de colonne, synchronisé avec la ligne courante de la liste.

 

De plus, la présence des colonnes ci-dessous, associées au critère Taille à la ligne
‎(dans Onglet Liste) va permettre d’obtenir la « taille à la ligne », à savoir, non plus 20 colonnes, mais 1 seule colonne sur 20 lignes, permettant ainsi l’export de données Cegid Orli à la taille :

  • EAN interne
    ‎(colonne pour afficher le contenu du code-barres généré en interne)

     

  • EAN distributeur
    ‎(colonne pour afficher le contenu du code-barres généré pour un client)

 

Colonne liée à une date : cadencement

Il est possible de grouper ce type de colonne par :

  • Jour
    (défaut)
  • Jour calendaire
    (toutes dates : lun/mar/mer/jeu/ven/sam/dim)
  • Semaine
  • Mois
  • Mois calendaire
    (toutes dates : jan/fév/mar/avr/mai/jui/jul/aoû/sep/oct/nov/déc)
  • Trimestre
  • Trimestre calendaire
    (toutes dates : T1/T2/T3/T4)
  • Semestre
  • Semestre calendaire
    (toutes dates : S1/S2)
  • Année
  • Libre

 

On peut ensuite associer une colonne de type quantité à cette date, en la cadençant en plusieurs fourchettes (de 0 à 14) selon ce groupage.

exemple : quantités commandées pour chaque semaine.


Colonne <Formule>

Plusieurs types :

 

  • Monétaire :
    ‎calculs sur montants ou prix, avec valeurs décimales et monnaie associée

     

  • Pourcentage
    ‎comparatifs entre 2 colonnes

     

  • Quantité
    ‎calculs sur quantités

     

  • Durée (sans notion de jours ouvrés ou non)
    ‎calculs sur nombre de jours, entre 2 dates (mais pas possible d’ajouter ou soustraite une valeur -nombre de jours- à une date).

 

Possibilités de calculs entre plusieurs colonnes d’une même consultation :

  • Ajout / Retrait / Multiplication / Division :
    • Calcul de prix unitaire moyen (Montant global / Quantité globale)
    • Calcul de retard de livraison (Date constatée - Date prévue)
    • Pourcentage de livraison (Quantité reçue / Quantité commandée)

 

Niveaux de parenthésages pour formules complexes.


‎ 

Critère colonne comptage

Il est possible d’ajouter à la présentation d’un MUL une colonne comptant un nombre d’articles, de produits. Ainsi, le nombre de produits d’une ligne sera le nombre de produits correspondant aux valeurs des colonnes de la ligne.

Un style de critère nombre a été créé par défaut pour le Nombre de produits et contient le cumul en pied des produits distincts. Il est présent dans le kit Produit (Nb produit) uniquement.

(Le cumul pour la colonne Nombre article n’est pas paramétré par défaut car il est rarement pertinent : en effet, si des colonnes du niveau produit sont affichées, plusieurs lignes peuvent correspondre à un même article qui sera comptabilisé pour chaque ligne correspondant, et le cumul contiendra donc des doublons.)

 

exemple : dans AR903 :

RéseauNature Nombre Produits

R1 N1  3

R2 N1  2

R1 N2  5

Cumul 10 (Nombre total de produits distincts)  

RéseauNombre Produits

R1 8

R2  2

Cumul 10 (Nombre total de produits distincts)

 

 

Remarques

  • Il est inutile d’utiliser la colonne Nombre article dès lors que vous affichez toutes les données clés "Article" (sais+art) car alors la valeur de la colonne Nombre article sera 1 sur chaque ligne: en effet, il existe toujours un seul article correspondant à une saison et un code article donné.
  • De même, Il est inutile d’utiliser la colonne Nombre produit dès lors que vous affichez toutes les données clés "Produit" (sais+art+col) car alors la valeur de la colonne Nombre produit sera 1 sur chaque ligne : en effet, il existe toujours un seul produit correspondant à une saison, un code article et un coloris donnés.

 

Bloquer l’utilisation d’une zone modifiable dans les écrans de maintenance en série

Il est possible d’interdire la modification de certaines zones en passant par JP620
‎(Paramétrage des critères et colonnes) : il faut insérer un enregistrement pour le MUL pour le user / groupe concerné, et "retrouver" les colonnes modifiables une par une.

Puis, il faut se positionner dans l'onglet "Maintenance" pour en interdire l'accès.

 

 

Export de la liste MUL

Le bouton Exporter la liste ouvre une fenêtre pour exporter les données vers des outils externes, sous différents formats :

  • Excel
    ‎ ( format XLSX )
  • Bloc-notes
    ‎ ( format TXT )

 

 

XC900W01
Cette fonction permet de lancer en tâche de fond les exports de données depuis les fonctions MUL.

Tout export donne lieu au lancement d’une demande, au titre de cette fonction générique XC900.

Les critères de XC900 se limitent à :

  • N° demande
  • Code Filtre (éventuel)
  • Code Présentation (éventuel)
  • Nombre maximum d’enregistrements (permet de limiter le nombre d’enregistrements exportés pour éviter les fichiers trop volumineux)

 

Il n’est donc pas possible de retrouver les critères du MUL d’origine via JP530

Même si on part d’un filtre, rien ne garantit que le contenu du filtre n’ait pas changé entre le moment de l’export MUL et sa consultation dans JP530

En cas de doute sur l’utilisation d’un export, le mieux est encore d’utiliser les notions de GDA sur filtre et présentation pour forcer des critères définis par un administrateur


‎ 

Critères particuliers

 

Renseigner un critère date

Un critère date doit être saisi au format JJMMAA

(pas besoin de saisir les séparateurs / / ).

Si le critère est de type date-heure, vous pouvez saisir une date avec les heures-minutes au format JJMMAA HH:MM

Pour saisir une date, vous pouvez aussi utiliser le calendrier qui s'ouvre comme une liste de valeur. Ce calendrier permet la saisie de date relative à la date du jour.

Une date relative est affichée entourée de < et >

Vous pouvez aussi renseigner rapidement une date relative en saisissant directement dans la zone une des lettres suivantes (la notion de " en cours " dépendant de la date du jour) :

  • J pour indiquer la date du jour
  • N pour indiquer le premier jour de la semaine en cours
  • M pour indiquer le premier jour du mois en cours
  • T pour indiquer le premier jour du trimestre en cours
  • S pour indiquer le premier jour du semestre en cours
  • A pour indiquer le premier jour de l'année en cours
  • Possibilité d'ajouter à ces lettres le signe + ou - suivi d'un chiffre
    (exemple : préciser le premier jour du mois prochain : M+1 ou le premier jour de l'année dernière : A-1)

 

Navigation

 

Utilisation de la souris

La roulette de la souris offre 2 possibilités de navigation :

  1. Utilisée sur la ligne-titre :
    elle déclenche un scrolling horizontal
  2. Utilisée sur les autres lignes :
    elle déclenche un scrolling vertical

 

 

Utilisation du clavier

Pour naviguer verticalement dans une liste, privilégiez l’utilisation des touches BLOC (haut/bas) plutôt que les touches FLÈCHES (haut/bas), afin de bénéficier d’un défilement rapide « page par page » tout en évitant les lenteurs liées au phénomène de « bufferisation » du clavier.

 

 

Circularité

Les informations et actions complémentaires sont lancées par rapport aux données de la ligne courante de la liste. L'accès aux fonctions peut être bloqué si les données nécessaires ne sont pas présentes dans la liste.

Le rafraîchissement de la liste est la plupart du temps systématique en retour d'une action complémentaires sauf si l'accès est paramétré en consultation.

Dans certaines fonctions, la touche [Insérer un enregistrement] dans la liste peut lancer la fonction de création liée à la liste de donnée.

En cas de sélection multiple dans une fonction de type MUL, dans la fenêtre ‘Actions complémentaires’, un « X » en gras devant le nom de la fonction précise si la circularité se fait pour les lignes sélectionnées.

La fenêtre ‘Actions complémentaires’ est dimensionnée par rapport à son contenu.

 

 

Limitations

  • Taille du SQL
    (s’applique aussi bien à l’écran que à l’export) :
    <= 31 000 caractères
    En cas de dépassement, message :

     Trop de données recherchées

  • Nombre de colonne affichées dans l’écran du MUL :
    <= 99
    En cas de dépassement, message :

     Affichage des colonnes trop long

  • Taille graphique du tableau dans l’écran du MUL :
    <= 8 000 pixels
    En cas de dépassement, message :

     Affichage des colonnes trop long'
 


‎ 

Les fonctions multi critères Maîtres

 

Les fonctions multicritères maîtres

Une fonction multicritères maître ne contient pas de liste de donnée mais la liste des fonctions élèves (exemple : CD902).

Le maître contient un ensemble de critères commun à tous les élèves.

Les élèves sont des listes de données multicritères indépendants, appelables du menu.

La liste des élèves est définie par la circularité standard, et se gère comme la liste des actions complémentaires.

Le double-clic sur cette liste ou les boutons [Rechercher] et [Valider] appelle l'élève sélectionné en lançant automatiquement la recherche des données de la liste sur les critères saisis dans le maître et en utilisant la présentation choisie dans la liste des élèves.

Dans toutes les fonction élèves, ainsi que dans les autres listes multicritères qui seront appelées depuis ces élèves, le bouton [Sélectionner] fait un retour à la fonction maître par fermeture de toutes ces fonctions, ainsi que l'action de Fermer.


 

Éditions

 

Une édition permet de lancer un traitement en tâche de fond (batch), afin d'obtenir le résultat de ce traitement sous forme de fichier PDF, lisible sous Adobe Acrobat Reader. Certaines éditions sont exportables vers des outils externes (Microsoft Office Excel), via paramétrage des données à exporter.

 

Le lancement des impressions de Cegid Orli s'appuie sur une interface unique de saisie de critères et de lancement, appelée CHOPE (CHOix PEriphérique).

 

Il se compose d'une partie permettant la sélection des critères de présentation et d'une partie permettant la sélection de critères sélectifs. Ce lanceur est universel, il permet donc de lancer des fonctions faites en Cegid Business Report, en C, etc...

CHOPE intègre également la possibilité de sauvegarder ses critères dans des filtres fonctions et de les rappeler à un autre moment.

 

La table d'historique est mise à jour à chaque nouvelle demande, pour consultation dans JP530.

 


SUPPORT EDITION

En général, le support utilisé est de format A4.

 

Il est possible d’éditer sur un format Letter US (plus large et moins haut); ceci ne pose pas de problème si le serveur édition et l’imprimante sont déclarés sur le même format (A4 ou Letter US).

Il n’y a également aucun problème (indépendamment du format du serveur ou de l’imprimante) ‎si on passe par Adobe Acrobat Reader pour éditer (donc, sans impression directe).

Sinon, si le serveur d’édition et l’imprimante ne sont pas au même format (A4 et Letter US), en format PAYSAGE uniquement, on peut éventuellement trouver certaines éditions tronquées à droite.
‎La solution unique consiste alors à passer par Adobe Acrobat Reader sans édition directe.

 


JP015 : Routages

JP015W01
Cette fonction définit répertoires externes, imprimantes et serveurs de messagerie.

 

 

A/ IMPRIMANTES

Nommage de chaque serveur

  • Serveur d'édition
    (report print server)
    Ce serveur Windows est installé sur le site principal (directement relié au serveur qui héberge la base Cegid Orli) et sert à générer les PDF.
    Il convient de le préciser seulement si plusieurs serveurs d'édition coexistent.
  • Serveur d'imprimante
    (sharing print server)
    Cette notion de serveur Windows permettait de partager les travaux d'impression sur un grand nombre d'imprimantes, mais n'est plus utile (chaque imprimante étant maintenant déclarée directement sur le serveur d'impression utilisé).

 

Nommage de chaque imprimante

  • Nom logique
    C'est le code interne qui sera utilisé pour nommer l'imprimante (5 caractères maximum).
  • Nom physique Cegid Orli
    C'est le nom réel sous lequel votre réseau connaît l’imprimante.
  • Nom physique externe
    C'est le nom physique de l'imprimante sous Unix si elle est reconnue par ce système
    (exemple : utilisé pour les imprimantes qui éditent des bordereaux transporteurs, directement à partir du serveur base de données Unix).
  • Type
  • Choisir « Utilisateur » pour pouvoir imprimer en direct (sans passer par une édition à l’écran) depuis le poste de l’utilisateur connecté au menu, à l’aide d’une imprimante préalablement paramétrée sur ce poste (et quel que soit son branchement).

 

Remarques importantes :

  • Choix « Utilisateur »
    ‎(exemple : Microsoft Print to PDF)
    è l’utilisateur doit rester connecté sur le portail Cegid Orli pour obtenir son résultat.
    è cette possibilité n’étant pas du tout formaté pour de gros volumes de données,‎ elle doit donc être réservée pour des éditions dites « au fil de l’eau »‎
    (exemple : impression d’étiquettes en direct)
  • Choix « FTP »
    è cette possibilité (déconseillée) est désormais
    ‎ remplacée par les routages RÉPERTOIRES EXTERNES (Onglet suivants)

 

 

B / RÉPERTOIRES EXTERNES

 

Liste :

  • Nom logique
    Code du répertoire de transfert Cegid Orli
  • Libellé
    Commentaire interne utilisé dans la liste de valeur de choix du périphérique.

 

Données de chaque ligne de la liste :

 

  • Mode de transfert
    "vers" (put) ou "depuis" (get) un serveur / poste client externe 
    • SFTP
      Transfert FTP Sécurisé (via protocole SH) vers un serveur distant
      • bonne alternative à l'ancien mode FTP
      • sécurisé (obligatoire dans le cadre du SaaS)

Accès :

sftp://<utilisateur>@<site_SFTP>

Site SFTP Cegid : sfile.cegid.com
‎(renseigné dans Nom externe, sans le sftp:// )

exemple : Trace technique (dans JP530) :

‎ Transfert de fichier

‎ OK GET /get/<prefixe>.<suffixe>

 

  • Azure Storage
    Solution de stockage d’objet (blob) de Microsoft pour le cloud ; ce stockage est optimisé pour stocker de grandes quantités de données non structurées, c’est-à-dire qui n’obéissent pas à un modèle ou une définition de données en particulier, comme des données text ou binary
  • paramétrage de l’espace dédié à un compte Azure (via un nom et une clé)
  • visualisation des données dans un blob container

Le répertoire externe est composé d’une racine, et éventuellement de sous -répertoires

exemple :

dbowin/put

 

Accès possible via l’explorateur Microsoft Azure Storage :

‎"\Programs\Microsoft Azure Storage Explorer\StorageExplorer.exe"

è azure.microsoft.com

è portal.azure.com

 

exemple : Trace technique (dans JP530) :

Transfert de fichier

‎ OK PUT /data1/orli/spool/log/<base>/tmp/<numdem>/<file> TO <azure>

Transfert de fichier

‎ OK GET <azure>

 

  • Retail File Exchange / RFE
    Solution de stockage, s’appuyant sur l’outil Azure Blob Storage, pour les échanges avec Cegid Retail Y2

N.B. : Cette solution nécessite les informations d'accès au compte RFE du produit Cegid Retail Y2 
(Cegid Orli étant considéré comme "client" de ce RFE Cegid Retail Y2, il n'a pas besoin d'un autre compte).

 

exemple : Trace technique (dans JP530) :

Transfert de fichier

‎ OK PUT /data1/orli/spool/log/<base>/tmp/<numdem>/<file> TO <rfe>

Transfert de fichier

‎ OK GET <rfe>

 

 

  • FTPS
    Transfert FTP Sécurisé (via protocole SSL) vers un serveur distant

 

  • version Sécurisée du mode FTP
  • non préconisé car nécessite de bonnes compétences réseau pour sa mise en place

Accès :

ftps://<utilisateur>@<site_FTPS>

 

  • anciens modes (déconseillé)
    • Copie 
    • FTP 

 

  • Nom physique externe
    Obligatoire ; nom ou adresse IP du serveur distant
    exemple :

orlisrv

192.168.200.1

En mode copie, ce peut être le nom du lecteur disque local au serveur d'édition lui-même

exemple :

D:

 

  • Répertoire externe
    Sa saisie est obligatoire.
    è Alias du répertoire de réception

exemple :

/XC300

 

  • Utilisateur
    Utilisateur de connexion au serveur distant.
  • Mot de passe
    Mot de passe de connexion au serveur distant.
  • Taille maximum (Mo)
  • Compression (Non / Zip)
  • URL Authentication Server (AS)
    Accès au serveur d’authentification.
  • URL Retail File Exchange (RFE)
    Accès au serveur RFE.

 

exemple :


‎ 

C / SERVEURS MESSAGERIE

 

Référencement du serveur de messagerie utilisé par Cegid Orli ; JP017 (onglet « Routage ») permet ensuite d’affecter le serveur de messagerie à utiliser, par fonction (appelante/appelée)
‎/ groupe / utilisateur.

 

  • Nom logique (identifiant)
    Nom physique (adresse physique du serveur de messagerie

exemple :

smtpapp.cegidgroup.local, smtp sendgrid.net

  • Port
    (canal de communication utilisé par défaut pour le serveur SMTP)
    valeur 25 en général
  • TLS
    (sécurité de la couche de transport Transport Layer Security, successeur du SSL)
    protocole de sécurisation des échanges par réseau informatique
    ‎(désactivé / facultatif / obligatoire)
  • Accepter tous les certificats (oui/non)
  • Utilisateur / Mot de passe / Expéditeur
  • Zip (compression au-delà d’une taille de fichier)

 

Contraintes :

  • taille du fichier généré
    è possibilité de compresser (Zip) le fichier au-delà de la taille limite (Mo) dans JP015
  • taille du mail généré
    è limitation fixée à 20 Mo
  • expéditeur des mails générés
    è c’est l’adresse mail de l’utilisateur.
  • destinataire des mails générés

Cegid Orli n’ayant aucun moyen de juger de la véracité d’un mail, c’est seulement plus tard que le serveur destinataire informe que ce mail existe ou pas.

Cegid Orli est en revanche sensible à la syntaxe d’un mail, y compris avec des caractères spéciaux qui ne s’affichent pas forcément. En cas d’erreur sur l’adresse destinataire :

  • si présence de symboles interdits ou cachés
    ‎(accents, erreurs de saisie, mauvais copié/collé, absence du symbole @) :
    èaucun mail n’est généré
    èerreur dans le journal JP530 (message “invalid email address”)
  • si adresse inconnue :
    èle mail est généré
    èretour possible de mail « non remis » dans la boite mail de l’expéditeur
    ‎ (mais pas d’erreur dans le journal JP530)

 

En outre, un serveur sendgrid ne supporte pas d'avoir plusieurs fois le même mail dans les destinataires :

Error mail SendGrid (…) Each email address in the personalization block should be unique between to, cc, and bcc…

 

 

Schéma

Une édition se déroule en plusieurs étapes distinctes :

   

Étape d'insertion dans le journal

STEP=LOG

 

Lancement d'une demande

Suspension de la demande par planification si Quota dépassé

STEP=INI

Procédure initiale traitement

STEP=JAVA_UPLOAD

Upload des fichiers (XC20B)

STEP=TRT_DEM

Procédure stockée – Remplissage
Procédure stockée spécifique
Procédure stockée P_JP554_EDIT_CRIT

STEP=JAVA_EXCEL ou JAVA_ZIP

Appel spécifique Java pour Excel MUL ou ZIP GDL

STEP=UNIX_CHOPEGW

Traitement Unix

STEP=REPORT

Exécution procédure export P_FSEQ

STEP=JAVA_TXT2XLS

Export Excel Edition

STEP=UNIX_CALL~SER

Appel SER

 

Services SER

Pas de STEP - Suivi par P_LOG_DETAIL
Génération des PDF HRP
Routage répertoire "Copie" et imprimante
Appel P_CHOPEW01_9 - Fin partie SER

STEP=FIN_SER


Routage de AQ/OPS

STEP=MENU_PRINT

Impression direct Utilisateur

STEP=JAVA_ROUTING

Routage mail et répertoire sauf "Copie"

STEP=FIN_DEM

Appel procédures pour Purge
Marquage demande terminée

 

 

Lancement d'une fonction d'édition

Le choix de la fonction se fait dans la fenêtre « Choix de la fonction », accessible en cliquant sur le bouton Fonction.

Ensuite, il existe plusieurs façons de sélectionner votre fonction :

  • Vous connaissez le code de votre fonction :
    • Dans la liste, tapez directement le code de la fonction ou cliquez sur la fonction puis validez
    • Ou double-cliquez sur la fonction
  • Vous ne connaissez pas son code :
    • dans la liste
      • tapez le début seulement ou une partie avec des caractères jokers, puis cliquez sur Fonction ou pressez Entrée 2 fois, vous obtenez une liste filtrée des fonctions possibles correspondant à votre demande
      • vous pouvez filtrer de la même manière sur le libellé
    • dans le menu
      • déroulez le menu en choisissant le module auquel appartient votre fonction, puis le sous-module, et enfin double-cliquez sur la fonction ou cliquez dessus puis validez

 

 

Paramétrage

Serveur d’édition

  • il faut que l'affichage vidéo soit en 1024*768
  • il faut impérativement déclarer les imprimantes sur un port local sur le serveur d'édition

    Si ces 2 paramétrages ne sont pas réalisés, il est possible que le sens des pages Portrait/Paysage ne soit pas géré correctement.

  • Le nom de l'imprimante au niveau Windows sur le serveur d'édition ne doit pas comporter d'espaces.


Critères des impressions

Une fois votre fonction choisie, vous pouvez ensuite, soit ouvrir un filtre existant dans la liste correspondante, soit laisser Nouvelle recherche, soit rappeler la Dernière recherche faite.
‎Le filtre peut également être proposé par défaut selon le paramétrage de JP017

(voir doc « Environnement (Évolué) »)

1 onglet dit « Fonctionnels » permet de renseigner des critères de présentation (et de tri), qui agissent sur la présentation de l'état et l'ordre d'impression des informations.

  • 2 ou 3 onglets dits « Standards », « Libres » et « Avancés » permettent de renseigner des critères de sélection, qui permettent de restreindre les données à éditer.

 

Dans l’onglet Standards, les 14 critères les plus pertinents sont affichés, mais vous pouvez choisir d’en enlever/remplacer/déplacer, en paramétrant JP617 en conséquence.

L’onglet Libres permet de pouvoir restreindre sur tous les critères sélectifs possibles.

L’onglet Avancés permet de faire des combinaisons de critères sélectifs avec des opérateurs logiques.

Tous ces onglets sont paramétrables visuellement dans JP617.

Mais les critères fonctionnels ne sont pas modifiables.

Pour certains critères de présentation à choix multiples, une liste de valeurs peut être appelée sur la zone Valeur ; les critères obligatoires sont visualisés en gras.

 

Tous les opérateurs des fonctions MUL sont également disponibles ici ;
‎parmi ceux-ci, sont disponibles :

  • Égal
  • Est dans
  • Est entre
  • Différent

 

exemple : si vous souhaitez sélectionner les 3 articles A, B et F
è choisissez l’opérateur Est dans avec les valeurs A;B;F (séparées par des points-virgules).


Filtres

La saisie effectuée peut être mémorisée dans un filtre pour resservir à un autre moment.

Si vous souhaitez créer un filtre, il suffit de cliquer sur le bouton FILTRE et de saisir son code, libellé et autres paramétrages dans la fenêtre « Gestion des filtres ». Pour plus de détails sur le paramétrage de cette fenêtre, voir la doc « Environnement (Évolué) ».

Vous pouvez également modifier un filtre existant, ou le supprimer à l’aide du bouton supprimer de la fenêtre « gestion des filtres ».

 

Exécution

Pour lancer l'impression avec les critères choisis par l'utilisateur il faut cliquer sur le bouton de validation.

Si le paramétrage de JP017 le permet, la fenêtre « Routage manuel » s’ouvre alors.

Vous pouvez sélectionner le mode d'impression : écran, imprimante ou mail.

 

La liste de valeurs des imprimantes prend en compte la notion de groupe de périphériques :
‎Cette notion (donc association) est facultative.

Elle ne visualise que les imprimantes du groupe auquel est associé l'utilisateur.

Elle permet, via une nouvelle question (Recherche étendue), d'obtenir la liste de valeurs étendue de toutes les imprimantes de la société.

N.B. :
la saisie manuelle d'un code imprimante est limitée à celles accessibles au sein du groupe. L'accès, s'il est permis, aux autres imprimantes n'est possible que via la Liste de Valeurs étendue.

 

L’option « Page de garde » permet d’imprimer ou non la page de garde.

 

L’option « Traitement différé » permet de gérer un traitement différé selon les paramètres définis dans JP017

è voir doc « Environnement (Évolué) » + doc « Environnement (Planificateur de tâches) »

La coche « Mise en attente d’enchaînement » permet de déclarer l’édition « A enchaîner ».
‎Elle pourra alors être utilisée dans un enchaînement d’éditions créé par JP025 (voir plus loin)

 

N.B. :
les dates saisies dans CHOPE doivent être sous le format JJMMAA.

 

 

Impression recto verso depuis Cegid Orli

En ce qui concerne les fonctions d’édition Cegid Orli, il est possible d’imprimer les documents générés dans Cegid Orli en « recto verso » selon les indications ci-après.

Au préalable, il faut s’assurer que l’imprimante gère bien ce type d’impression.

 

 

Sur le serveur d’édition 

Il faut déclarer sur le serveur d’édition

  • une imprimante avec un paramétrage standard qui sera associé à l’imprimante non ‘’recto verso’’ de JP015
  • une imprimante avec un paramétrage par défaut modifié pour fixer la finition ’’recto verso’’, c’est cette imprimante physique qui doit être associée à l’imprimante logique ‘recto verso’ de JP015

 

cid:image001.jpg@01CAB92C.F7FCF450

 

 

dans JP015 – Routages

Il faut déclarer :

  1. un enregistrement pour les édition standard (recto)
  2. un enregistrement pour les impressions recto verso

 

Au moment de l’édition, l’utilisateur aura la possibilité de choisir le type d’impression qu’il souhaite (« recto » ou « recto verso » selon son paramétrage dans JP015).

 

dans JP117 – Routages spécifiques par entité

Pour les impressions « recto verso » de documents à destination externe (factures, bons de livraisons,…), afin de gérer les sauts de pages entre deux documents, il faut renseigner un routage par entité pour créer 1 PDF par document.

exemple :

LI007 (Edition des Bons)

  • dans JP117, il faut créer un routage par entité « En-tête de BP » (entité 014) pour les BP et les BL ou par entité client (entité 006)
  • ainsi, on pourra sélectionner un routage par entité « En-tête de BP » ou « Client »

Pour plus de précisions, Cf. Routages

 

Présentation de Cegid Business Report

Les éditions Cegid Orli sont réalisées avec l’outil graphique "Cegid Business Report", ‎permettant aux développeurs de construire des états sans réelle programmation (WYSIWYG / WhatYouSeeIsWhatYouGet).

Il permet de générer des éditions en PDF natif.

La construction d'un état repose essentiellement sur :

  • la définition de la (ou les) source(s) de données,
  • le paramétrage de l'état (mise en place des bandes, définition des ruptures …),
  • le placement des objets représentant les champs à éditer.

 

N.B. :
pour des éditions de code-barres, il faut que le serveur soit paramétré au niveau vidéo, au maximum à 256 couleurs, sinon le code-barres n'est pas représenté.


‎ 

JP025 : Enchaînement édition

JP025W01
Cette fonction permet de saisir un enchaînement de demandes à exécuter

 

La saisie de la fonction et filtre ou du numéro de demande à enchaîner est obligatoire.

 

Filtre

Tous les filtres de la fonction choisie contenant le routage sont disponibles ici.

 

Demande

Le critère demande est utilisé si des éditions sont en attente d’enchaînement. Dans le champ « numéro de demande », lorsque vous demandez la liste des valeurs, l’écran 'Liste des traitements' de JP530 s'ouvre et vous propose exclusivement les listes dont l'état est « A enchaîner ».

Une coche à gauche de chaque ligne vous permet de sélectionner l'édition désirée. Après validation et fermeture de cette fenêtre, vous vous retrouvez dans JP025 avec la liste des demandes sélectionnées.

 

Rupture enchaînement si erreur

La coche rupture enchaînement si erreur permet d'indiquer si l'enchaînement s'arrête ou se poursuit en cas d'erreur d'exécution de la fonction en cours.

Dans ce cas, les demandes qui suivaient, issues d'enchaînement manuel (pas de filtre) sont automatiquement repositionnées en attente d'enchaînement.

La valeur par défaut et l'accès à cette coche dépendent du paramétrage du critère Rupture enchaînement si erreur se trouvant dans l’onglet 'Planification' de JP017.

 

Utilisateur

Saisissable pour un filtre ; les droits d'accès, options, paramètres seront recherchés en fonction de cette utilisateur au moment de l'exécution de la fonction.

 

N.B. :
Dans le cas où une demande tombe en erreur, JP025 n’attendra plus la fin de cette demande ‎au-delà de 240 minutes (pour éviter que la demande globale JP025 ne reste active indéfiniment).

‎ 

 

TA179 : Logo entête/pied document

TA179W01
Cette fonction permet d’éditer des logos sur vos documents tels que facture, confirmation de commande, etc…

 

Vous pouvez utiliser un logo pour la division commerciale X et un autre pour la division commerciale Y.

Principes de fonctionnement :

Le code entité obligatoire permet de définir le critère selon lequel le logo sera choisi (le plus courant est la division commerciale).

  • Dans le champ ‘Valeur entité’, vous pouvez définir la valeur de l’entité pour laquelle vous voulez tel logo. Si vous ne la renseignez pas, le logo sera édité pour toutes les valeurs de l’entité.
  • La fonction permet de choisir pour quelle édition vous souhaitez le logo. Ce renseignement est obligatoire. Vous pouvez consulter la liste de valeurs pour connaître la liste des fonctions d’éditions disponibles.
  • Dans le champ ‘E/P’, vous devez saisir une valeur allant de 01 à 04 pour choisir le positionnement du logo.

01 : le logo sera en entête

02 : le logo sera en pied de document

03 : le logo ne sera édité que sur la dernière page du document
‎(exemple : pour les conditions de vente)

(ce fichier édité en fin de document le sera dans la police définie par défaut sur les éditions Cegid Orli ; on ne conserve pas la police choisie dans ce fichier particulier)

04 : permet d’éditer un O.M.R. (Optical Mark Recognition).

Il s’agit d’un code-barres permettant de distinguer les pages afin d’être lu ensuite par une machine d’affranchissement et de mise sous enveloppe.

  • Le champ ‘Page’ n’est accessible que si le champ E/P =04.
    ‎Il permet de déclarer à quelle page est édité le logo O.M.R.
  • Le champ ‘Filtre’, facultatif, vous permet de sélectionner le filtre pour lequel le logo sera édité. La liste de valeurs vous propose tous les filtres associés à la fonction.
  • Le champ ‘Langue’, facultatif, permet d’avoir des logos différents selon la langue d’impression : Langue de donnée du groupe culturel courant, qui peut être
    • soit celui de l’utilisateur
    • soit celui passé en critère fonctionnel
    • soit celui du tiers
      (exemple : cas du client du FA005)

      Toutes les procédures stockées utilisent la langue de donnée du groupe culturel courant.

       

  • Le champ ‘Utilisateur’, facultatif, permet de restreindre l’utilisation d’un logo à un utilisateur et donc d’avoir des logos différents selon la personne qui lance l’édition.
  • Le champ ‘Fichier image’ (sous le code entité) permet de saisir le nom du fichier contenant le logo.
    • Soit on utilise une image logo chargée en GDL (via la coche GDL et l’entité 899, en réservant un type de document pour chacune des fonctionnalités logo Entête, Pied, etc…)
    • Soit on saisit nom + suffixe (ex : .BMP) mais pas le répertoire de stockage, paramétré sur le serveur d’édition (paramètre REP_EDIT_IMAGES)

 

Pour visualiser le logo en TA179, il faut le positionner sur le serveur d’appli.
‎Si ce serveur est Windows, en locale sur le répertoire correspondant au paramètre REP_EDIT_IMAGES. Sinon, impossible de visualiser les logos en TA179.

N.B. :
si vous utilisez un pré-imprimé pour une fonction, et que vous souhaitez que l’édition réserve la place du logo comme s’il était à éditer, il vous suffit de créer une ligne en TA179, sans fichier image lié.

 

JP179W01
Cette fonction (exclusivement Cegid) permet de définir les logos éditables sur vos documents, par entité

 

 

Que sont les logos ?

Les logos sont des fichiers images destinés à être utilisés comme en-têtes et pieds de pages de documents.

Leur utilisation se limite donc exclusivement aux éditions, et de fait, les contraintes posées dessus sont celles de Cegid Retail Y2.

 

L’emplacement et le nom des fichiers

Les logos doivent toujours être entreposés sur le serveur d’éditions, pour des raisons de performance.

S’il y a plusieurs serveurs d’éditions, il faut alors dupliquer les images sur chacun d’eux.
‎Les images doivent être stockées dans le même répertoire :

\orli\custom\images

(Nom de répertoire à saisir en minuscules dans le paramètre général REP_EDIT_IMAGES).

Le nom des fichiers logos n’est pas imposé et reste libre.
‎Cependant il faut obligatoirement observer deux contraintes d’ordre techniques :
‎le nom du fichier ne doit pas contenir d’espaces, ni de caractères accentués.

 

Les différents formats de fichiers

Les fichiers logos doivent pouvoir être lus par l’outil d’éditions CBR.
‎Ceci implique d’utiliser les formats suivants :

  • .BMP « non compressé en RLE »
  • .JPG
    exemple : généré par les outils Paint, Paint Shop Pro, 20/20, The GIMP, Photoshop, Illustrator

 

Cependant, nous conseillons vivement le format .BMP, car :

  • Si la taille du .BMP est plus grande que le .JPG,
    ‎Oracle produit toutefois des fichiers .PDF de taille inférieure.
  • Le transfert de ces fichiers aux serveurs d’éditions est donc plus rapide.

 

Le nombre de couleurs

Ce nombre de couleurs influant sur la taille du .PDF généré, il faut donc le choisir avec soin.

D’une manière générale, il est rare que des logos nécessitent 65k couleurs (encore moins 16 millions !).

Lorsqu’un logo est en noir et blanc :

  • Générer un .BMP en 2 couleurs.

    Si le logo se compose uniquement de niveaux de gris :

  • 16 couleurs peuvent suffire, mais il faut parfois passer en 256 couleurs (ça peut « baver »).

    Dans le cas d’un logo couleur :

  • 256 couleurs suffisent en général.
    ‎Si vraiment on ne peut pas faire autrement on passera en 65k couleurs.


‎ 

 

La résolution des logos

Nous allons commencer par calculer les ratios des logos d’entête et pieds de page des éditions Orli.

 

La largeur des logos est de 18.92 cm, soit 7.47in. Pour la hauteur, il faut distinguer 2 cas :

  • La zone d'entête fait 3.04 cm de haut, soit 1.2in ; on a donc une hauteur de 720 pixels.
  • La zone de pied fait 2.51cm de haut, soit 0.99in ; on a donc une hauteur de 594 pixels.

 

Le ratio des logos d'entêtes et pieds de page est respectivement de 6.22 et 7.54.
Ces ratios doivent être respectés à la lettre.

 

En résumé :

Entête de page:

Ratio de 6.22

 

Pied de page:

Ratio de 7.54

 

À partir de là on peut calculer les dimensions des fichiers bitmaps : une largeur comprise entre 800
‎et 1600px est suffisante pour obtenir un résultat correct (pas la peine de dépasser les 2000px de large).

On divise ensuite la largeur choisie par les ratios pour trouver la hauteur des bitmaps.

exemple : pour une largeur recommandée de 1200px de large :

Entête de page : 1200 ÷ 6,22 è193px

Image 1

Pied de page : 1200 ÷ 7,54 è159px

Image 2

Cas particulier : la page des C.G.V. (Conditions Générales, de vente, d’achat, etc…)

 

Permet de définir un fichier image à imprimer en « page de fin »

N.B. :
toutes les fonctions d’édition ne sont pas éligibles pour cette « page de fin »
‎(car c’est JP179 qui fait foi pour les fonctionnalités 01/02/03/04 autorisées).‎

 

Format conseillé si conditions générales de vente en police uniforme : ‎.RTF (Rich Text Format)

Format conseillé si conditions générales de vente avec effets graphiques (gras, italique, …) : ‎.EMF (Enhanced MetaFile)
exemple : via InkScape ‎(freeware de création de dessin vectoriels disponible sur https://inkscape.org/fr).
‎Méthode pour convertir le fichier RTF en EMF :

  • Dans Word, Ouvrir le fichier, Supprimer toutes les marges, entête, pied, ‎et Enregistrer sous au format PDF
  • Dans Inkscape, faire un nouveau document au format A4, importer le fichier PDF, ‎l'agrandir pour qu'il tienne le plus de place dans la page, et enregistrer au format EMF.

 

 

JP530 : Consultation traitement

JP530W01
Cette fonction vous permet de connaître l'état de vos traitements type éditions ou batch

 

Un n° demande représente un traitement lancé depuis une tâche (fonction) ; ce traitement est composé de plusieurs actions (étapes techniques telles que process Oracle, mise en page, conversion, routage…).

Les demandes peuvent être dans différentes positions : en cours, terminée, annulée, ou interrompue.

1er onglet LISTE  
è
 liste des demandes selon les critères sélectionnés

2ème onglet DÉTAIL  
è
 détail de chaque demande

3ème onglet CRITÈRES 
è
 critères de chaque demande

4ème onglet STATISTIQUES  
è
 statistiques de chaque demande

5ème onglet JOURNAL 

è anomalies intervenues lors des différents traitements
(accès seulement si anomalie(s))

6ème onglet TRACE  
è
 réservé aux techniciens

 

L’état actuel du traitement recense tous les cas possibles :

  • Soumission
    ‎(demande au serveur d’édition)
  • Début *Stoppé*
  • Début *Avorté*
  • Début
    ‎(en cours)
  • Terminé
  • enchaîné à… <n°demande JP025>
    ‎(cas d’erreur sur un train JP025 de plusieurs demandes)

 

N.B. :
un nouveau n°demande est attribué dès l’ouverture d’un écran lanceur de traitement ;
‎dans ce cas, les n°demande réellement utilisés ne se suivront pas forcément de 1 en 1
‎(un écran ouvert puis abandonné consommant un n°demande qui ne sera jamais utilisé).

 

Onglet Détail

Il est possible de visualiser le contenu des fichiers générés par une fonction telle que FA030 « Edition DEB », ou les passerelles utilisant la fonction XC300 « Extraction de données Cegid Orli ». Les fichiers sont listés dans le bas de l’écran.
En double-cliquant sur le bouton en bout de ligne, le fichier s’ouvre et il est possible de visualiser son contenu.

Un paramètre permet de désactiver ce fonctionnement : OWS_FTP2SER.

Par défaut le paramètre est positionné pour que ce fonctionnement soit activé.

Une demande peut être supprimée en cas de besoin

Pour plus de précisions, Cf. Environnement Évolué

 

JP930 : Liste historique traitement

JP930W01
Cette fonction permet de consulter les informations des différents onglets de JP530

Fonctionnement

Les critères pré remplis sont les mêmes que JP530 :

  • Demande du jour
  • Utilisateur Cegid Orli courant
  • Tout type de tâche
  • Prise en compte des traitements terminés

 

JP930 est un MUL de maintenance en masse ; tout comme JP530, il gère automatiquement le cas de la suppression (demande non démarrée) et le cas de l'arrêt (demande non terminée).

N.B. :
Les 2 critères/colonnes Date début (tri alpha) / Date fin (tri alpha) ne restituent pas le fuseau horaire du profil culturel, mais celui du serveur (UTC en général) ; leur utilité étant liée à la chronologie des résultats, il peut être opportun de les masquer.

 

Circularité

En double cliquant sur la ligne ou par le bouton « Actions complémentaires », on accède à la fonction de Consultation des traitements (JP530).

 

Export

Possibilité par le bouton « Exporter la liste » d’obtenir les données sous format Excel.

Par ce biais, l’utilisateur pourra visualiser les résultats de sa recherche sous forme de tableau dynamique et/ou de schéma type « camembert ».

exemple : mieux appréhender la répartition du nombre d’éditions par serveur pour valider l’équilibrage des charges.