Vous consultez une page technique concernant le logiciel de gestion Mercator. Celle-ci contient des informations spécifiques destinées aux professionnels de Mercator. Souhaitez-vous être redirigés vers des informations plus générales ?


   Ne plus poser cette question

Gestion multi-devises des encaissements

0000000350     -      11/09/2019

L'option "Encaissements multi-devises" permet de saisir les paiements sur ventes dans toutes les devises de Mercator. Un panaché de devises est donc possible. Le rendu-monnaie s'effectue toujours dans la devise du document.

Cette option sera particulièrement intéressante pour les magasins "frontaliers" ainsi que pour les sites qui accueillent de nombreux touristes étrangers.

Cette fonctionnalité se présente sous la forme d'un écran de saisie des modes de paiement modifié, où il est possible de saisir une devise sur chaque ligne.

Pour disposer de cette fonctionnalité, il faut ajouter $ dans la liste des options. Cette option est gratuite.

Au niveau de la base de données, il faut également ajouter les champs suivants dans pieds_v :

  • dev_paiem1 ... dev_paiem9 : char(10)
  • crs_paiem1 ... crs_paiem9 : decimal(17,10)
  • alter table PIEDS_V add
    DEV_PAIEM1 char(10) not null default '',
    DEV_PAIEM2 char(10) not null default '',
    DEV_PAIEM3 char(10) not null default '',
    DEV_PAIEM4 char(10) not null default '',
    DEV_PAIEM5 char(10) not null default '',
    DEV_PAIEM6 char(10) not null default '',
    DEV_PAIEM7 char(10) not null default '',
    DEV_PAIEM8 char(10) not null default '',
    DEV_PAIEM9 char(10) not null default '',
    CRS_PAIEM1 decimal(17,10) not null default 0,
    CRS_PAIEM2 decimal(17,10) not null default 0,
    CRS_PAIEM3 decimal(17,10) not null default 0,
    CRS_PAIEM4 decimal(17,10) not null default 0,
    CRS_PAIEM5 decimal(17,10) not null default 0,
    CRS_PAIEM6 decimal(17,10) not null default 0,
    CRS_PAIEM7 decimal(17,10) not null default 0,
    CRS_PAIEM8 decimal(17,10) not null default 0,
    CRS_PAIEM9 decimal(17,10) not null default 0