Différenciation des unités : unités multiples à la ligne

0000003218     -      28/03/2024

Mercator 11.0 apporte cette nouvelle fonctionnalité concernant la différenciation des unités : elle permet de définir pour un même article plusieurs unités de vente et plusieurs unités d'achat.

Pour installer cette fonctionnalité, il faut ajouter ces colonnes dans la table STOCK :

alter table STOCK add S_UNITE_V2 char(10) not null default ''
alter table STOCK add S_UNITE_A2 char(10) not null default ''
alter table STOCK add S_COEF_U_V2 float not null default 0
alter table STOCK add S_COEF_U_A2 float not null default 0

alter table STOCK add S_UNITE_V3 char(10) not null default ''
alter table STOCK add S_UNITE_A3 char(10) not null default ''
alter table STOCK add S_COEF_U_V3 float not null default 0
alter table STOCK add S_COEF_U_A3 float not null default 0

Il est ainsi possible d'ajouter 8 unités supplémentaires (jusqu'au chiffre 9). L'ordre numérique doit être strictement respecté.

Il est fortement recommandé de n'ajouter que les colonnes nécessaires. Il est permis que le nombre d'unités supplémentaires en vente soit différent de celui en achat.

Ensuite, il faut ajouter cette colonne dans la table LIGNES_V et/ou LIGNES_A:

alter table LIGNES_V add RATIO_UNITES float not null default 0
alter table LIGNES_A add RATIO_UNITES float not null default 0

 

Dans le paramétrage du LinesEditor, il faut ajouter une colonne dont la source est UNITE. Celle-ci présentera un déroulant permettant de choisir l'unité souhaitée.

 

Les prix restent toujours exprimés dans la première unité, respectivement S_UNITE_V et S_UNITE_A pour les ventes et les achats. La colonne RATIO_UNITES va donc contenir le quotient entre le coefficient de la première unité et celui de l'unité supplémentaire sélectionnée. Ce ratio est pris en compte pour le calcul du total à la ligne. (Sauf si une formule "total" est en place. Dans quel cas, elle devra tenir compte de ce ratio en l'impliquant en tant que multiplicateur).

Nous proposons ce paramétrage d'écran effectué pour 3 unités de vente et 3 unités d'achats :

unites_multiples_param

unites_multiples

Le fichier de paramétrage d'écran correspond à cet onglet est disponible dans le fichier zip ci-joint. (voir manipulations à effectuer).

Ceci est compatible avec la gestion des dimensions. Le popup des dimensions est affiché si l'unité sélectionné à la ligne est égale à l'unité de résultat de formule de calcul sur base des critères de mesures.

 



A télécharger : 0000003218.zip (2 Kb - 26/03/2024)