Définir la position de la première étiquette à l'impression
Description
Cause
Resolution

REMARQUE :

Cette procédure s'applique uniquement pour un modèle d'étiquette dans la famille Mouvements de stocks.

Étape 1/5 : Création des rubriques locales

Commencez par créer les rubriques locales nécessaires au fonctionnement du positionnement des étiquettes :

▼ Détails des manipulations
  1. Accédez au menu Dossier > Options > États paramétrables.

  2. Créez un document d'étiquette dans la famille Mouvements de stocks.

  3. Ajoutez les rubriques nécessaires à l'étiquette (Code - Désignation - Prix).

  4. Créez les 3 rubriques suivantes en cliquant sur le bouton Options puis Modifier la logique.

  5. Cliquez sur le bouton Rubriques locales.

Fenêtre des rubriques locales avec les variables Position, N et NumMv


Étape 2/5 : Script lié

Configurez ensuite le script lié permettant de gérer la position de la première étiquette et le numéro de mouvement de stock :

▼ Détails des manipulations
  1. Cliquez sur le bouton Options, puis sélectionnez la commande Modifier le script lié.
  2. Saisissez le script suivant :
    Script lié avec la logique d'initialisation, de questions et de calcul des étiquettes
  3. Cliquez ensuite sur OK.

Étape 3/5 : Création d'un calque

Créez un calque conditionnel pour contrôler l'affichage des étiquettes en fonction de leur position :

▼ Détails des manipulations
  1. Sélectionnez toutes les rubriques de l'étiquette.

  2. Cliquez dans la partie gauche de l'écran sur l'onglet Calques.

  3. Cliquez sur le bouton Courant, puis sélectionnez Calque 1, puis cochez l'option Calque 1.

  4. Cliquez ensuite sur le bouton Propriétés.

  5. Cochez l'option Si la condition suivante est vérifiée et Calculer à chaque élément.
    Fenêtre des propriétés du calque avec la condition d'affichage de l'étiquette

  6. Saisissez le script suivant en cliquant sur l'icône [§] :
    Si [Position.EtLoc]=[N.EtLoc] ou [Position.EtLoc]<[N.EtLoc] Vrai FinSi
  7. Validez en cliquant sur OK.


Étape 4/5 : Modifier la logique pour le nombre d'items

Adapter la logique avancée pour calculer le nombre d'étiquettes en tenant compte de la position de départ :

▼ Détails des étapes
  1. Cliquez sur le bouton Options puis Modifier la logique.

  2. Cochez l'option Mode avancé.

  3. Cliquez sur l'onglet Options avancées puis sur le bouton [§].

  4. Saisissez le script suivant :
    Si [NumMv.EtLoc]=[N° Mouvement] [Quantité E/S]+[Position.EtLoc]-1 Sinon [Quantité] FinSi
  5. Cliquez sur OK.


Étape 5 : Exécuter l'état

Lors de l'impression des étiquettes, renseignez les informations de positionnement demandées :

▼ Détails des informations
  • La position de la première étiquette sur le papier
  • Le premier numéro de mouvement de stock sélectionné dans la liste
Fenêtre de saisie de la position de la première étiquette et du numéro de mouvement de stock
Fichier joint : étiquette avec position.zip

 

 

 

 

 

 

[BCB:483:FRDK Sage 50 ELOQUA:ECB]

 

Steps to duplicate
Related Solutions