Versions Compared

Key

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

...

Paramètre

Description

Ordre de tri

  • Laissez à blanc pour imprimer le document en respectant l'ordre d'encodage.
  • L'expression introduite ici peut utiliser les alias docdet, dochead, cust et art.

    Tip
    titleExemple : Trier suivant une analytique

     Pour trier les lignes du document suivant l'analytique 1 de l'article, il faut introduira l'expression :

    Code Block
    Docdet.Jnl+str(docdet.number,8)+art.ana1

Layout

Par défaut, on peut associer 3 layouts différents à chaque journal. Si vous en désirez plus, modifiez le paramètre général "COUNT_LAYOUT" via le menu Fichier > Tables > Générales > Paramètres.
Pour sélectionner un layout, cliquez sur le bouton collé au champ. La liste des layouts du répertoire layout du dossier et du répertoire layout de logistics s'affiche.

Libellé

Si vous ne mettez rien dans le libellé, le nom du layout sera présenté à l'utilisateur.

Copies

C'est le nombre de copies qui sera proposé par défaut à l'utilisateur quand il demandera l'impression d'un document.

Si statut=

L'impression du document est conditionnée par son statut.

Condition avancée

  • On peut indiquer une expression DBASE qui :
    • si elle renvoie .T. (true) permet l'impression du document
    • si elle renvoie .F. (false) bloque l'impression du document
  • L'expression introduite ici peut utiliser les alias docdet, dochead, cust et art.

Tip
titleExemple : Imprimer un layout de traite

Si on souhaite imprimer un layout de traite quand le client paie par traite (mode de paiement = 'TR'), on indiquera l'expression suivante :

Code Block
Dochead.paymode = 'TR'
Tip
titleExemple : Imprimer dans différents bacs d'une imprimante

Si on souhaite, par exemple, imprimer un exemplaire de facture sur le bac 1 et les exemplaires suivants sur le bac 2, il faut associer 2 nouveaux layouts au journal.

Dans le layout 1, il faut mémoriser l'environnement d'impression et choisir le bac 1, et ensuite mettre une copie par défaut pour ce layout.
Dans le layout 2, il faut aussi mémoriser et choisir le bac 2, et ensuite mettre x copies par défaut.
Tip
titleExemple : Imprimer en noir et blanc ou en couleur

Si on souhaite, par exemple, imprimer certains exemplaires en noir et blanc, et d'autres exemplaires en couleur, il faut associer 2 layouts au journal.

Le layout 1 contient par exemple le logo couleur de la société.
Et le layout 2 contient contient le logo en noir et blanc.
Tip
titleExemple : Imprimante différente par utilisateur

Si on souhaite choisir, pour le même journal, une imprimante par défaut différente en fonction de l'utilisateur, il faut d'abord associer un nouveau layout à ce journal pour chaque utilisateur et indiquer l'expression suivante :

Code Block
gcUserid = "USER1"

L'imprimante par défaut correspondra à celle choisie dans la mise en page de chaque layout.

Selon ce même principe, il est également possible de choisir une imprimante par groupe d'utilisateur.

Nouv.statut=

Si un statut est défini ici, après l'impression du document, Logistics met automatiquement le document à ce statut.

Traitement avancé

Le code DBASE introduit ici est exécuté après l'impression du layout.

Tip
titleExemple : Récupération d'information via le presse-papier

  Pour copier le n° de fax du client dans le presse-papier (afin de pouvoir le récupérer par la fonction coller de Windows), on peut mettre le code suivant :

Code Block
_CLIPTEXT = TRIM(cust.adrfax)
WAIT WINDOW NOWAIT 'Tapez CTRL-V pour récupérer le n° de fax'+cust.adrfax
Exportation VICochez cette option pour choisir le layout à utiliser lors de l'export des documents de ce journal vers Virtual Invoice. Cette option est uniquement disponible si l'option Exporter les documents dans Virtual Invoice est cochée dans la Liaison à une comptabilité.

Paramètre

Description

Impression d'étiquette

Après l'impression du document, Logistics vous propose alors d'imprimer des étiquettes (à coller sur les articles par exemple). Il imprime autant d'étiquettes qu'il n'y a d'articles dans le document.

Impression des backorders

Après l'impression du document, Logistics vous propose l'impression des backorders du client ou fournisseur du document.

Copies assemblées

Quand on imprime un lot de factures en 2 copies par exemple, si l'on coche cette option, la copie suit l'original, sinon tous les originaux sont imprimés puis toutes les copies.

Nombre de copies par tiers

Cette option tient compte du nombre de copies que chaque client désire pour ses factures. La fiche tiers contient le champ Nombre de copies dans l'onglet Conditions pour indiquer le nombre de copies à imprimer en plus de l'original. Avec cette option activée, le volet Gestion des copies clients est ajouté à l'écran d'impression des documents où les options Impression des originaux et Impression des copies supplémentaires clients sont disponibles.

Tip
titleExemple : Imprimer l'original, un duplicata et des copies

Si on souhaite, par exemple, imprimer (pour un layout et un client) un document en 5 exemplaires où le 1er exemplaire contient le terme "Original", le 2ème contient le terme "Duplicata" et les 3 autres exemplaires contiennent le terme "Copie".

  • Dans le paramétrage du journal, activer l'option Nombre de copies par tiers.
  • Dans la fiche du tiers, indiquer le Nombre de copies dans l'onglet Conditions.
    Dans notre exemple, il faut indiquer 4 copies en plus de l'original pour obtenir 1 original + 4 copies = 5 impressions
  • Dans le layout, il faut ajouter plusieurs contrôles superposés (3 dans notre exemple) avec les expressions et conditions d'impression suivantes :
    • Le 1er contrôle aura l'expression "Original" avec la condition d'impression copy = 1.
    • Le 2ème contrôle aura l'expression "Duplicata" avec la condition d'impression copy = 2.
    • Et le 2ème contrôle aura l'expression "Copie" avec la condition d'impression copy > 2.
  • Lors de l'impression du document, cocher les cases Impression des originaux et Impression des copies supplémentaires clients dans l'écran d'impression des documents.
Note

Attention, si on indique par exemple 2 dans le Nombre de copies par layout de l'écran d'impression des documents, le nombre total d'impression sera multiplié par 2 !

Impression sans confirmation

Si vous cochez cette option, les écrans permettant de choisir le layout, le nombre de copie et l'imprimante ne sont plus affichés et les documents sont directement imprimés. S'il n'y a pas d'imprimante associée au layout, l'impression est envoyée sur l'imprimante par défaut, sinon c'est l'imprimante prédéfinie dans le layout qui est utilisée. L'association entre le layout et l'imprimante se fait dans la mise en page.

Pas de sélection de l'imprimante

Si vous cochez cette option, l'écran permettant de choisir l'imprimante n'est plus affiché. S'il n'y a pas d'imprimante associée au layout, l'impression est envoyée sur l'imprimante par défaut, sinon c'est l'imprimante prédéfinie dans le layout qui est utilisée. L'association entre le layout et l'imprimante se fait dans la mise en page.

...