Version minima | 11.04 |
Documents d'analyse | |
Initiative | Error rendering macro 'jira' : Unable to locate Jira server for this macro. It may be due to Application Link configuration. |
Sub-initiative | |
Epic |
|
Theme/Function | Finance et Logistique/Multisite Déplacement de compte selon contexte - Multisite/Reel |
Objet | ACS_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)
Définir les méthodes de déplacement impliquant des déplacements selon les sites et divisions
- Ouvrez l'objet ACS_DEF_ACC_MOVEMENT : Méthode de déplacement de compte (Finance/Définitions/Comptabilité)
Pour le site
- Allez dans l'onglet "Base"
- 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é.
- 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
- Allez dans l'onglet "Mouvements", le sous-onglet "Comptes", le champ "Division"
- Cliquez sur le bouton "Commande SQL" en face du champ "Division ( ou si une commande est déjà renseignée).
- 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.
- Ouvrez l'objet Méthode de déplacement de comptes (Finance / Définitions / Comptabilité).
- Cliquez sur Tester dans le ruban, onglet "Accueil", groupe "Actions".
- Une fenêtre s'ouvre dans la quelle vous renseignez les champs utiles.
- Cliquez sur le bouton "Recherche déplacement des comptes".
- 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
Valeur par défaut :
0
Version minima | 11.04, 11.03.9 (Patch) |
Documents d'analyse | |
Initiative |
|
Sub-initiative | |
Epic |
|
Theme/Function | Finance et Logistique/Multisite Déplacement de compte selon contexte - Multisite/Reel |
Objet | ACS_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)
Définir les méthodes de déplacement impliquant des déplacements selon les sites et divisions
- Ouvrez l'objet ACS_DEF_ACC_MOVEMENT : Méthode de déplacement de compte (Finance/Définitions/Comptabilité)
Pour le site
- Allez dans l'onglet "Base"
- 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é.
- 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
- Allez dans l'onglet "Mouvements", le sous-onglet "Comptes", le champ "Division"
- Cliquez sur le bouton "Commande SQL" en face du champ "Division ( ou si une commande est déjà renseignée).
- 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.
- Ouvrez l'objet Méthode de déplacement de comptes (Finance / Définitions / Comptabilité).
- Cliquez sur Tester dans le ruban, onglet "Accueil", groupe "Actions".
- Une fenêtre s'ouvre dans la quelle vous renseignez les champs utiles.
- Cliquez sur le bouton "Recherche déplacement des comptes".
- 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
Valeur par défaut :
0