Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


a919457e-c1ce-39ab-8811-c7a646fe67fbTheme/Function
Version minima11.04, 11.03.9 (Patch)
Documents d'analyse
Initiative

Jira Legacy
serverJira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIda919457e-c1ce-39ab-8811-c7a646fe67fb
keyRPC-27451

Sub-initiativeEpic
Jira Legacy
serverJira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId
keyRPC-27454
Finance et Logistique/Multisite
Déplacement de compte selon contexte - Multisite/Reel
ObjetACS_DEF_ACC_MOVEMENT : Méthode de déplacement de compte (Finance/Définitions/Comptabilité)

Introduction

Contexte

Entreprises multisites, avec flux logistiques entre les sites.

Besoin

  • Comptabiliser les éléments logistiques sur une division en fonction du site (contexte).
  • Les déplacements de comptes doivent être pris en compte.

Main use cases

  • Comme administrateur, je veux paramétrer une comptabilisation de mouvements issus de la logistique en fonction du contexte 
  • Comme utilisateur, je veux que la comptabilisation du document sur le site X se comptabilise sur la division liée à celui-ci 

Limitations

Pas d’autre gestion du contexte en comptabilité. 

Le site n’est pas descendu directement en finance, mais le contexte permet d’intervenir dans les règles de comptabilisation pour influencer la division par exemple. 

Principes de base

La fonctionnalité de déplacement de compte est déjà présente.

L'objet ACS_DEF_ACC_MOVEMENT : Méthode de déplacement de compte (Finance/Définitions/Comptabilité) a été étendu pour prendre en compte le contexte comme intervenant :

  • Ajout de l'intervenant contexte (champ "Intervenant" ACS_DEF_ACC_MOVEMENT.C_ACTOR, valeur en plus : 13 Site)
  • Possibilité de filtrer sur cet intervenant comme pour les autres, notamment pour définir la division en fonction du contexte.

Règles

  • La méthode de déplacement pour le site est appelée en dernier dans la cascade
  • La cascade (code intervenant) pour la prise en compte de déplacement est la suivante :
    • Pour les documents logistiques :
      • Les déplacements dépendants du gabarit document (code 3).
      • Les déplacements dépendants du dossier (code 4).
      • Les déplacements dépendants du partenaire (client / fournisseur - codes 1-2).
      • Les déplacements dépendants du site (Site 13)

Installation

Prérequis

  • 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)
    Image Removed

Définir les méthodes de déplacement impliquant des déplacements selon les sites et divisions

  1. Ouvrez l'objet ACS_DEF_ACC_MOVEMENT : Méthode de déplacement de compte (Finance/Définitions/Comptabilité)

Pour le site

  1. Allez dans l'onglet "Base"
  2. Sélectionnez 13 Site dans le champ "Intervenant"
    • C'est un descode (C_ACTOR = 13) qui permet de choisir à quel type d'intervenant le déplacement de comptes est appliqué.
  3. Renseignez la "Condition" (sous forme de commande SQL) que l'intervenant (en fonction du code intervenant) doit remplir pour que les déplacements des comptes soient appliqués.
    • L'identificateur passé en paramètre est un élément du champ "Intervenant".

Exemples :

select COM_PLANT_ID
from COM_PLANT
where COM_PLANT_ID = :ID
and CPL_REFERENCE in ('Bangalore')

ou

select COM_PLANT_ID
from COM_PLANT
where COM_PLANT_ID = :ID

Pour définir le déplacement sur la division

Image Removed

  1. Allez dans l'onglet "Mouvements", le sous-onglet "Comptes", le champ "Division"
  2. Cliquez sur le bouton "Commande SQL" en face du champ "Division ( Image Removed ou Image Removed si une commande est déjà renseignée).
  3. Saisir la Commande SQL pour Division désirée.

Exemple :

select ACC.ACC_NUMBER
from COM_PLANT CPL
, ACS_ACCOUNT ACC
where COM_PLANT_ID = :ID
and CPL.ACS_DIVISION_ACCOUNT_ID = ACC.ACS_ACCOUNT_ID

ou

select case when CPL_REFERENCE = 'Annecy' then 999 when CPL_REFERENCE = 'Bangalore' then 998 else null end MOVE

from COM_PLANT

 where COM_PLANT_ID = :ID

Tests

Ce test vous permet de vérifier les méthodes que vous avez saisies.

Il suffit de saisir les données des types d'éléments, de code domaine et effectuer le test de recherche pour contrôler si les comptes proposés sont cohérents par rapport au test.

Le système vous affiche le résultat pour contrôle.

  1. Ouvrez l'objet Méthode de déplacement de comptes (Finance / Définitions / Comptabilité).
  2. Cliquez sur Tester dans le ruban, onglet "Accueil", groupe "Actions".
  3. Une fenêtre s'ouvre dans la quelle vous renseignez les champs utiles.
  4. Cliquez sur le bouton "Recherche déplacement des comptes".
  5. Si le système trouve quelque chose, il l'affiche dans les onglets "Comptes" et "Informations complémentaires" de la fenêtre.

Résultat affiché (en lecture seule)

  • Ces données reprennent les champs des onglets "Base" et "Compléments" de l'objet.
  • L'En-tête compte par défaut correspond au "Descriptif" de la méthode.
  • Si le système trouve plusieurs en-têtes qui correspondent aux critères de recherche, il affiche le premier.
  • Les onglets "Comptes" et "Informations complémentaires" reprennent les informations des onglets de même nom.
  • La CPN affichée est :
    • la CPN liée au compte financier si pas de défaut, sinon
    • la CPN par défaut

Configuration et paramètres d’objets

Configurations

La gestion des sites doit être activée :

COM_PLANT_MANAGEMENT = 1

...

View file
nameDeplacement de compte selon contexte - Multisite Vis220 OperationDocumentation.pdf
height250