Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Current »

Version minima11.04 
Theme/FunctionFinance/multi-site
ObjetACS_PRICE_CURRENCY_ORG : Cours des devises organisations (Finance/Gestion/Comptabilité)

Introduction

Contexte

Entreprise multisite, avec gestion de devises différentes entre l'organisation et ses sites.

Besoin

L'organisation doit pouvoir effectuer un reporting consolidé dans sa devise, qui n'est pas obligatoirement la devise de ses sites.

Résumé des fonctionnalités principales

Définition des cours globaux organisation

L'objet  ACS_PRICE_CURRENCY_ORG : Cours des devises organisations (Finance/Gestion/Comptabilité) permet de saisir les cours de devises valables pour toute l’organisation (en plus des cours sociétés existants).

Le système prendra en compte les taux de change renseignés pour calculer le reporting consolidé au niveau de l'organisation.

Nouvel objet de gestion

ACS_PRICE_CURRENCY_ORG : Cours des devises organisations (Finance/Gestion/Comptabilité)

Il permet de définir des taux globaux pour l’organisation de manière à effectuer un reporting consolidé dans la devise de l'organisation à partir des données des sites exprimées dans des autres devises. 


Main use cases

Pour le responsable comptable : définir des cours de devises globaux à l’organisation pour effectuer un reporting consolidé.

Installation

Prérequis

  • Donner les autorisations nécessaires à l'utilisateur concerné sur l'objet de gestion "Cours des devises organisations" (ACS_PRICE_CURRENCY_ORG).
  • Gestion des sites activées (COM_PLANT_MANAGEMENT = 1)
  • Les sites (sociétés) doivent être liés à l'Organisation (objet PC_COMPANY : Sociétés (Services/Environnement/Configuration système)
  • Les devises des sites doivent être définies (objet PC_COMPANY : Organisations (Services/Environnement/Configuration système), "Code monnaie")

Définir la devise de l'organisation

Dans l'objet PC_ORGANIZATION : Organisations (Services/Environnement/Configuration système), il faut définir le "Code monnaie" avec la devise de base de l'organisation.

Définir les cours globaux organisation

Dans l'objet ACS_PRICE_CURRENCY_ORG : Cours des devises organisations ((Finance/Gestion/Comptabilité) :

Le saisie du taux s’effectue par rapport à la devise de l’organisation, contrairement aux cours actuels qui se font par rapport à celle de la société.

Le cours s'exprime par rapport à la monnaie de base ou par rapport à la monnaie étrangère. C'est l'utilisateur qui choisit la méthode avec laquelle il désire saisir le cours.

Cela vient s’ajouter aux cours de devises par société. Les taux des devises sont alors saisis en rapport avec la devise de l'organisation (et non de la société). 

Créer un cours pour une devise au niveau de l'organisation

  1. Ouvrez l'objet des Cours des devises organisations (Finance / Gestion / Comptabilité).
  2. Cliquez sur le bouton "Ajouter"  dans le ruban.
  3. Choisissez si la saisie du cours se fera en monnaie de base ou en monnaie étrangère, cela via le ruban, onglet "Accueil", groupe "Actions", Saisie du cours en monnaie de base ou Saisie du cours en monnaie étrangère. Disponible uniquement en mode création = lors de l'insertion d'un cours.

  4. Saisie du cours en monnaie de base
  5. Saisie du cours en monnaie étrangère
  6. Validez via le bouton "Valider"   dans le ruban.
  7. Recommencez pour chaque devise des sites de l'organisation.

Règles

  • L'arrondi des montants est au plus près à 0.01
  • Le package de conversion des montants : ACS_I_LIB_PRICE_CURRENCY_ORG
    Les méthodes liées au package pour cette fonctionnalité :
    function ConvertAmountForView()
    function ConvertAmountForViewCrystal()
    function GetBasePrice()
    function GetEuroCurrencyId
    function GetExchangeRate()
    function GetOrganizationCurrencyId
    function GetRateOfExchange()
    procedure ConvertAmount()

Configuration et paramètres d’objets

Configurations

La gestion des sites doit être activée :

COM_PLANT_MANAGEMENT = 1

Valeur par défaut :
0




  • No labels