Séparer chaque document de vente en 2 documents

0000000499     -      09/01/2012
Obsolète

Ce module permet de séparer chaque document de vente (devis, commande, livraison) en 2 documents distincts. Lors de l'encodage, l'utilisateur doit saisir sur chaque ligne 2 quantités : la quantité totale de la ligne et la quantité à placer dans l'autre document. La séparation se fait par appel d'une touche de fonction paramétrable. La procédure s'exécute en lot pour un ensemble de documents, sur base d'une fourchette de dates.

La seconde colonne de la grille associée à ces documents d'origine doit faire référence à la variable Q2 N(15,5) du fichier LIGNES_V. L'écran de saisie doit être adapté en conséquence.

Lors de la séparation, la valeur de Q2 est déduite de Q pour chaque ligne du document original. Le second document reprend pour quantité la valeur qui était reprise en Q2. Le nouveau document porte le même numéro que le document original, mais dans une autre séquence.

Ce module tient compte du filtre actif sur le fichier "Clients".

Ce module doit être appelé à partir d'une touche de fonction. Pour ce faire, paramétrez une touche de fonction dont la chaîne est DO 'SEPARER DOCUMENTS' with 'Jou1','Jou2', où Jou1 correspond à la séquence d'origine et Jou2 correspond à la séquence qui devra recevoir les documents générés automatiquement (cfr personnalisation-des-touches-de-fonction.html)

Pour éviter les conflits de numérotation, il ne faut pas encoder manuellement de documents dans le journal "Jou2".

attention Ce module ne fonctionne qu'avec une version DBF de Mercator.

A dézipper dans le répertoire principal de Mercator. (Le prg de source est aussi inclus dans le zip)



A télécharger : 0000000499.zip (4 Kb - 05/02/2009)


Cookies fonctionnels : Cookies nécessaires à l'utilisation du site et cookies de préférence. Ils ne contiennent aucune donnée à caractère personnel. (En savoir plus)

Cookies statistiques : Captation de statistiques liées aux comportements des internautes. (En savoir plus)

Cookies marketing : Pour effectuer le suivi des visiteurs au travers des sites web, à des fins publicitaires. (En savoir plus)

Vous consultez une page relative à une version de Mercator qui n'est plus commercialisée ni supportée.

Mercator est une application .net qui utilise une base de données SQL Server. Les informations sur cette page ne correspondent plus à ces caractéristiques.