Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Champ

Commentaire

Clé : Programme, Dépôt, Utilisateur...

Permet de définir de façon plus ou moins fine les paramètres d'impression.

Il est conseillé d'avoir au moins le dépôt (et le programme bien sûr).

Le bouton Ajouter les programmes manquants ajoute les options non encore créées. Lors de l'installation d'une nouvelle version, il faudra penser à ajouter les nouveaux programmes et à les configurer.

Rôle du programme

Explicite le programme.

Contexte bureau et Contexte terminal

L'un ou l'autre ou les deux. Certains programmes Windows sont en effet appelables en tunnel depuis le terminal.

Le contexte est important :

  • En contexte bureau seul, vous pouvez rester sur l'imprimante par défaut de l'utilisateur, et donc avec le modèle STD.
    L'aperçu avant impression est le plus souvent à désactiver. Par exemple, si vous sortez une vague avec 30 préparations, bien que fonctionnelle, l'impression en aperçu n'est pas la plus appropriée : gestion des fenêtres.

  • En contexte terminal (avec ou sans contexte bureau), il est impératif de pointer une imprimante précise et sans aperçu avant impression.
    Vous pourrez éventuellement autoriser le changement d'imprimante.

Libellé

Libellé en clair pour l'utilisateur : rôle de la ligne, commentaire libre, dans la langue souhaitée.

Impression en mode fichierdirecte

Nom imprimante

Modèle de l'imprimante.

STD = imprimante par défaut de la session Windows de l'utilisateur : STD ne doit pas être utilisé en contexte terminal.

Aperçu avant impression

Ne pas modifier : prendre le paramètre de la tâche.

Forcer l'aperçu

Désactiver l'aperçu

Autoriser le changement d'imprimante avec les terminaux

Dans le contexte terminal uniquement, à chaque impression, le cariste pourra choisir une imprimante, et même annuler son impression s'il n'en a pas besoin.

Impression en mode fichier

Ce mode n’est pas encore disponible dans tous les programmes Wmsdisponible aujourd’hui que pour l’impression d'étiquettes dans le WMS. Un fichier est produit pour chaque étiquette.

Générer un fichier au lieu d’imprimer

Active ou non le mode fichier

Le mode fichier permettra de générer un fichier contenant les données à imprimer. Ce fichier est alors traité par un outil externe pour l’impression effective, tel que Nicelabel, Zebra designer, Codesoft…

Il conviendra de modifier le module TT pour adapter le flux à l’attendu s’il est différent

Le code diva est assez simple (extrait du wmtt003) :

Bloc de code
;*
Public Procedure Creer_FichierPlatImpression
; pour imprimer un wmbarcodlieu
1 TicketFichierPlat	L
beginp
	;création du ticket
	TicketFichierPlat = WMImprimer_FichierPlat_Debut(WmModImp)

	If TicketFichierPlat not in (0,-1)
		;écriture du contenu
		;P.I., wmbarcodlieu.wmbarcodlib(3) = Alveole.WmAlveolePos
		WMImprimer_FichierPlat_EcrireEcrireLigne(TicketFichierPlat, 	ligne="MASQUE;IMPRIMANTE;LIEU;LIBELLE;POSITION")
		WMImprimer_FichierPlat_EcrireEcrireLigne(TicketFichierPlat, 	ligne=Wmmodimp.Wmficmasque && ";" && WmModimp.Wmficnomimp && ";" && \
																					wmbarcodlieu.wmbarcodval && ";" && wmbarcodlieu.wmbarcodlib(2) && ";" && wmbarcodlieu.wmbarcodlib(3))
		
		;envoie du fichier et libération
		WMImprimer_FichierPlat_Fin(TicketFichierPlat)
	Endif
endp

Codification du fichier généré

Nommage du fichier créé

Chemin de dépose

Il peut être vide si le chemin FTP est renseigné.

Ce mode de transmission se prête au mode On Premise.

Paramètre FTP pour la dépose

Il peut être vide si le chemin de dépose est renseigné.

Ce mode de transmission se prête au mode On Premise et Saas.

Nom de l’imprimante cible

Cette information libre sera interprétée par le logiciel externe pour savoir sur quelle imprimante imprimersortir l'étiquette.

Masque à utiliser

Cette information libre sera interprétée par le logiciel externe pour savoir quel masque utiliser (dans ce logiciel).

...

Masques d’impression (mode impression directe uniquement)

...


Dans le module Administration, les paramètres d'impression Divalto vous permettent de choisir par défaut le layout à utiliser pour tel numéro d'état.

Voici un exemple courant *9230 correspondant aux factures clients. La plage WMS est comprise entre 46000 et 46999 en standard.

...

Attention, pour les états WMS pouvant être utilisés en WMS, il est impératif de n'avoir qu'un seul choix possible.
Dans le cas contraire, Divalto demandera demanderait la présentation à choisir.
En Telnet, cette fenêtre ne peut pas apparaître et empêcherait la tâche en cours d'exécution d'aboutir.

...

<...><Programme>divaltochoiximpression.dhop<Module>divaltochoiximpression.dhop<...><Texte>Fichier DIVALTOCHOIXIMPRESSION.DHOE absent

Logique des numéros d'état pour les étiquettes

Format

Portrait

Paysage

A6

1

2

A5

3

4

6"x8"

5

6

A4

7

8

Classique laser

Format

Portrait

Paysage

A4

1

NA

Paramétrage des variantes d'édition (mode impression directe uniquement)

Pour le WMS, nous ajoutons une strate supplémentaire pour pouvoir nous adapter à l'imprimante cible, et surtout à la taille du papier de cette imprimante.

Vous avez par exemple des imprimantes étiquettes au format A5 et A6 dans votre dépôt. L'A5 étant la plus courante, vous la définissez par défaut dans le module Administration de Divalto.

...

  • si le paramètre étiquette a pour valeur « 2 » dans le dossier WMS, le formulaire wmii502q.dhoi sera utilisé,

  • sauf dans le cas où les imprimantes W016, W040, W041 seront utilisées. Pour ces cas, Divalto utilisera le formulaire ayant comme paramètre « 4 », donc le wmii502r.dhoi, tel que décrit dans la table des variantes d'édition.

Logique des numéros d'état pour les étiquettes

...

Format

...

Portrait

...

Paysage

...

A6

...

1

...

2

...

A5

...

3

...

4

...

6"x8"

...

5

...

6

...

A4

...

7

...

8

Classique laser

...

Format

...

Portrait

...

Paysage

...

A4

...

1

...

Actions préalables au déplacement sur un site pour tests finaux (mode impression directe uniquement)

...