CARL Source
Multidevises
Personnalisation > Multidevises

L'utilisation de cette fonctionnalité nécessite l'acquisition de droits complémentaires.

En savoir plus sur l'option "Multi-devise".

Si CARL Source est utilisé dans un contexte international, c'est-à-dire par des utilisateurs présents dans différents pays, utilisant différentes devises, il est possible d'utiliser le même environnement CARL Source dans les différents pays.

Pour chacun des utilisateurs / acteurs, l'administrateur peut sélectionner une autre devise, parmi celles définies comme étant des devises Multidevises (devise de contexte) ainsi lors de sa connexion à CARL Source, l'utilisateur travaille avec sa devise (on la nomme devise de contexte).

Cette information est visible dans le bandeau utilisateur  .  Cette devise de contexte initialisera la devise lors de la création d'une entité considérée comme une entité maître ou une entité dépendante.

Changement à la volée

En dépliant le bloc accessible par clic sur le nom de l'utilisateur connecté (en haut à droite), la liste déroulante    donne accès à une liste de devises . Cette liste permet à l’utilisateur de basculer dynamiquement entre différentes devises considérées comme multidevises. La sélection d'une autre devise change à la volée la devise de contexte.

Lors de sa prochaine connexion à CARL Source, l'utilisateur sera de nouveau sur sa devise renseignée sur sa fiche utilisateur.

Consultation d'une entité dans une autre devise

Dans le cas où la devise de contexte est différente de la devise de l'entité et pour faciliter la compréhension des montants affichés, le montant converti dans la devise de contexte est visible dans l'infobulle s'affichant au survol d'un champ de type "montant". Il s'agit d'une donnée informative prenant le taux de change à l'instant T pour réaliser la conversion.

Création d'une entité

A la création d'une nouvelle entité, celle-ci est automatiquement initialisée dans la devise de contexte de l'utilisateur. En revanche, la devise de certaines entités peut évoluer lorsque l'on sélectionne certaines informations dans le formulaire.

Les mécanismes sur l'initialisation des devises sur les entités sont décrites dans la section Entité maître et entité dépendante.

Exemples :

Consultation d'une entité

Cas général

Dans les formulaires de recherche ainsi que le formulaire détail d'une entité, les données de type "montant" sont affichées dans la devise de l'entité.

Cas particulier

Dans certains formulaires spécifiques comme les commandes et les DA, les données sont affichées dans la devise de l'entité mais également dans la devise de contexte pour une meilleure compréhension.

 

En création ou en consultation, la devise d'une entité est affichée dans la zone supérieure du détail .

Modification de la devise d'une entité

Les règles applicables pour permettre la modification d'une devise sur une entité sont définies dans la rubrique Modification de la devise d'une entité. Une fois la modification de devise réalisée :

Pour les opérations liées à une intervention, le changement de devise sur l'intervention entraine un recalcul dans la nouvelle devise du prix unitaire présent dans le détail des opérations.

 

Recherche

Afin de ne pas surcharger les écrans de recherche, la champ "devise" n'est pas automatiquement ajouté sur les écrans correspondant à des entités porteuses de devise. En revanche, le mécanisme a été mis en place. Il est donc très simple de rajouter le champ devise sur un formulaire de recherche en passant par la personnalisation.

  1. Se positionner sur le formulaire de recherche et sélectionner l'action "Entrer dans le mode personnalisation" disponible dans le menu .
    → Affichage du formulaire en "Mode personnalisation",
  2. Ajouter un champ et saisir l'expression #{formAnimator.searchBean.currencyCode} dans l'attribut "valeur",
  3. Ajouter, si besoin, la liste de valeur "CURRENCY" dans l'attribut "infozone" pour obtenir l'aide à la saisie au travers de la mise en place de la loupe .