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.

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.

...