| Concept ACE | |
Ce document présente la gestion automatique des écritures de charges constatées d’avance (CCA) ou de produits constatées d’avance (PCA) grâce à un traitement différé de fin période pour chaque pièce.
Une charge constatée d’avance correspond à une facture reçue en général « d’avance », dont l’objet se situe sur une période de référence postérieure à la date d’enregistrement de cette facture.
Concrètement, le traitement différé, va :
a) repérer les pièces concernées de la période
b) générer les écritures de contrepartie à partir de la facture d’origine
c) générer les pièces mensuelles, en fonction des périodes qui constituent celle de référence.
Il vous est également possible de saisir des dates de début et fin de répartition sur le mouvement comptable HT et non sur l'en-tête d'écriture. Ainsi, pour les écritures qui contiennent plusieurs mouvements HT, chaque mouvement HT pourra être réparti sur des périodes différentes.
|
|
Pour en savoir plus sur les CCA et PCA gérées par mouvement comptable, consultez la documentation de référence « Les CCA et PCA par mouvement comptable ». |
Il est nécessaire de paramétrer les différentes fonctions pour lancer le traitement différé des charges constatées d’avance (CCA) ou des produits constatées d’avance (PCA).
Fonction UFCT : « Gestion des Fonctions » Fonction / Créer.
Les valeurs-clés à renseigner sont :
a) Code fonction : P_2PVAE4
b) Localisation (du programme à exécuter) : ap$exe :p_2pvae4.exe
c) Code langue : FRA
Fonction UPLED : « Lanceurs paramétrés » Créer
Les valeurs-clés à renseigner sont :
a) Fonction : P_2PVAE4
b) Maquette : ap$std_fra :p_2pvae41.std_fra
c) Dans la clause Where : Mettre « p_ecrrfx<> ' ‘ and p_ecrrfy <> ' ‘ and p_ecrrfz <> ’999’». Ces champs p_ecrrfx et p_ecrrfy correspondent aux dates (dates de début et date de fin). Les chiffres x, y et z varient de 1 à 5.
Cette clause permet de préciser les champs où seront renseignées les dates de début et les dates de fin. La zone p_ecrrfz correspond à la dernière période traitée. Dès que toutes les périodes sont traitées, la zone p_ecrrfz passe à ‘999’. Cela permet de ne pas reprendre les écritures entièrement traitées.
La dernière période peut également être stockée sur le mouvement dans les zones statistiques. Dans ce cas, mettre p_mvcstaz<>’999’. Le chiffre z variant de 1 à 6 pour les statistiques.
Dans l’exemple ci-dessous, le paramètre P_ZRZS est personnalisé pour N1 = 2, N2 = 3 et N4 = 4 : il suffit donc de préciser « p_ecrrf2 », « p_ecrrf3 » et « p_ecrrf4 » dans la clause Where.
Fonction GPEV : « Paramétrage des événements de l’intégré » Fonction / Créer
La valeur-clé à renseigner est le code fonction P_2PVAE4.
Fonction GPEV : idem ci-dessus Paramétrage / Gérer
Positionner le paramètre P_ZRZS dans le champs Para sur la fonction créée précédemment (p_2pvae4).
Il vous est possible de calculer des charges et produits constatés d’avance en fonction du jour de début de la première période et du jour de fin de la dernière période prise en compte. Chaque période peut donc être imputée au prorata temporis.
|
|
Attention Pour mémoire, les différentes zones utilisées au niveau du paramètre permettront de consulter et de contrôler les informations suivantes :
|
Fonction P_2PVAE4 : Paramétrage de l’écran lanceur CCA/PCA avec l’agent EXPLOI
Il s’agit du paramétrage (tri, rupture,…) des critères de l’écran.
|
|
Trucs et astuces N’oubliez pas de mettre « 1 » dans la colonne « TRI » du champ « P_ECRPCE ». Le libellé saisi au niveau de l'écran lanceur P_2PVA_ED4 permet d’'alimenter le libellé des écritures mensuelles. Si le libellé n'a pas été saisi dans l'écran lanceur P_2PVA_ED4, alors le libellé de l'écriture mensuelle sera celui de la facture d'origine. Le libellé de l’écriture de contrepartie est alimenté à partir du libellé du schéma d'écriture des CCA, ou à défaut, par le libellé associé à la nature d'écriture (table TP_ENT). |
Fonction GTZON : « Gestion des zones paramétrées »
Il convient d’ajouter dans le champ table, les zones de références P_Rx concernant l’en-tête d’écritures et/ou les zones statistique P_Sx concernant le mouvement d’écriture en fonction du paramètre P_ZRZS.
Dans l’exemple ci dessus le paramètre P_ZRZS est configuré pour A1 = R, A2 = R, N1=2, N2=3, N3=4, N4=5
N1 = 2 ® Zone de référence R2 (P_REF2) de type DATE (8 caractères),
N2 = 3 ® Zone de référence R3 (P_R3) de type DATE (8 caractères).
A1 = R N3 = 4 ® Zone de référence R4 (P_R4) de type CHAR (12 caractères),
A2 = R N4 = 5 ® Zone de référence R5 (P_R5) de type LONG (3 entiers).
Si l’on modifie le paramètre P_ZRZS (A1 = R et A2 = S), le résultat est :
A1 = R N3 = 4 ® Zone de référence R4 (P_R4) de type CHAR (12 caractères),
A2 = S N4 = 5 ® Zone statistique S5 (P_S5) de type LONG (3 entiers).
Fonction P_1ENV : « Environnement : module de base »
Les comptes de charges et de produits concernés doivent être paramétrés avec un guide de saisie statistique.(valeur P_S) uniquement si l’on utilise des zones statistiques pour le paramètre.
NB : l’écran p_3env_F17 (Popup Mise à jour collectif) permet de rendre les comptes de CCA / PCA collectifs, ceci dans le cas où l’on souhaite lettrer l’écriture de contrepartie et les pièces mensuelles.
Pour rendre les champs obligatoires, renseignez la zone «Références » à « O ». Ainsi, les zones de référence (GTZON) utilisées dans le paramètre P_ZRZS seront visualisées sur l’écran de saisie des écritures (P_2SAI) et pourront être renseignées.
NB : Pour des raisons techniques, sur la nature des OD de CCA/PCA, il convient d’attribuer un mode de règlement par défaut à cette nature, si les comptes de CCA / PCA (486xxx / 487xxx) sont gérés comme des collectifs. Cette manipulation est nécessaire dans le cas où l’on souhaite pouvoir lettrer la pièce de contrepartie avec les pièces mensuelles. Pour effectuer ce lettrage, il faudra alors utiliser la fonction de lettrage automatique (P_3LET).
Fonction P_2SCH : « Paramétrage schémas d’écritures »
Il faut définir un schéma de type « batch » pour les écritures de contrepartie. Ce schéma ne doit contenir aucun mouvement par défaut. Il faut définir une nature de type OD, le journal et la devise.
Fonction GPEV (Paramétrage/ Gérer)
Avant de créer une facture, il faut positionner le paramètre P_ZRZS dans la fonction P_2SAI et ce paramètre doit être strictement identique à celui positionné sur la fonctionP_2PVAE4. Cette configuration permet en effet d’effectuer des contrôles de cohérence entre les deux dates (date de début et date de fin) visualisées sur la colonne « Référence ».
Lors de l’enregistrement d’une facture d’achat, il faut indiquer que l’on est en présence de CCA ou de PCA et préciser sa périodicité (stockée dans une zone de référence, voirP_2PVA_ED4). Cette indication s’effectue en renseignant sur la pièce considérée les dates de début et de fin.
Exemple 1 : La date de début est postérieure à la date comptable
Enregistrement de la facture d’achat classique grâce à la fonction P_2SAI .
| Date Comptable : 09/08/2002 |
Date de début : 01/09/2002 Date Fin : 30/11/2002 Périodicité : 3 mois |
|
Facture : D 615xxx 12000 D 44566x 2472 C 401xxx 14472 |
|
On trouvera ci-dessous une visualisation de l’écriture d’origine passée dans ACE
Visualisations comptabilité générale ¦Pièce ¦GENEPHI 10/08/1999+------------------------------------------------------------------------99 + ¦Etablissement : ¦ Pièce ¦¦Nature : FAF Facture fournisseur ¦Numéro : 9908ACH00001 ¦ ¦Sens - Journal : C - ACHATS Achats ¦Devise : EUR ¦ ¦Date-Ecr-Intgr : 09/08/2002 - 1 - 1 SOC1 ¦Parité : 1.000000¦ ¦Libellé : Fac Edf-Gdf ¦Date Ope: 09/08/2002 ¦ ¦Agent-Date sys.: GNC - 09/08/2002 ¦ ¦ +------------------------------------------------------------------------------+ ¦D/C¦ Compte ¦ Tiers ¦ Montant pièce ¦ Contrevaleur ¦ E/C V S I/A¦ ¦C ¦401000 ¦FOU1 ¦ 14472.00¦ 14472.00¦E ¦ ¦D ¦615000 ¦ ¦ 12000.00¦ 12000.00¦ S ¦ ¦D ¦445660 ¦ ¦ 2472.00¦ 2472.00¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ +------------------------------------------------------------------------------+
<POPUP> ¦P_1VIS_14
Enregistrement de la pièce contrepartie : 31/08/99
| Date d’arrêt | Compte | Sens | Montant |
| 31/08/99 |
486xxx 615xxx |
D C |
12000 12000 |
On trouve ci-dessous la visualisation de l’écriture de contrepartie générée
Visualisations comptabilité générale ¦Pièce ¦GENEPHI 10/08/2000 +------------------------------------------------------------------------99 + ¦Etablissement : ¦ Pièce ¦ ¦Nature : OD Opération diverse ¦Numéro : ODC99000745P ¦ ¦Sens - Journal : D - OD O.D ¦Devise : EUR ¦ ¦Date-Ecr-Intgr : 31/08/1999 - 45 - ¦Parité : 1.000000¦ ¦Libellé : CCA ¦Date Ope: 31/08/1999 ¦ ¦Agent-Date sys.: GNC - 31/08/1999 ¦ ¦ +------------------------------------------------------------------------------+ ¦D/C¦ Compte ¦ Tiers ¦ Montant pièce ¦ Contrevaleur ¦ E/C V S I/A¦ ¦D ¦486000 ¦ ¦ 12000.00¦ 12000.00¦ ¦ ¦C ¦615000 ¦ ¦ 12000.00¦ 12000.00¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ +------------------------------------------------------------------------------+
<POPUP> ¦P_1VIS_14
Enregistrement de la pièce mensuelle
|
Numéro de la pièce mensuelle |
Date d’arrêt | Compte | Sens | Montant |
| 1 | 30/09/99 |
486xxx 615xxx |
C D |
4000 4000 |
| 2 | 31/10/99 |
486xxx 615xxx |
C D |
4000 4000 |
| 3 | 30/11/99 |
486xxx 615xxx |
C D |
4000 4000 |
On trouvera ci-après une visualisation de la première écriture mensuelle générée par le traitement :
Visualisations comptabilité générale ¦Pièce ¦GENEPHI 10/08/1999 +------------------------------------------------------------------------99 + ¦Etablissement : ¦ Pièce ¦ ¦Nature : OD Opération diverse ¦Numéro : ODC99000746P ¦ ¦Sens - Journal : D - OD O.D ¦Devise : EUR ¦ ¦Date-Ecr-Intgr : 30/09/1999 - 43 - ¦Parité : 1.000000¦ ¦Libellé : cca ¦Date Ope: 30/09/1999 ¦ ¦Agent-Date sys.: GNC - 10/08/1999 ¦ ¦ +------------------------------------------------------------------------------+ ¦D/C¦ Compte ¦ Tiers ¦ Montant pièce ¦ Contrevaleur ¦ E/C V S I/A¦ ¦C ¦486000 ¦ ¦ 4000.00¦ 4000.00¦ ¦ ¦D ¦615000 ¦ ¦ 4000.00¦ 4000.00¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ +------------------------------------------------------------------------------+
<POPUP> ¦P_1VIS_14
Exemple 2 : La date comptable est comprise entre la date de début et la date de fin ; la date de début est antérieure à la date comptable
Enregistrement de la facture d’achat classique grâce à la fonction P_2SAI .
| Date Comptable : 15/03/1999 |
Date de début : 01/01/99 Date Fin : 31/05/99 Périodicité : 5 mois |
|
Facture : D 615xxx 10000 D 44566x 2060 C 401xxx 12060 |
|
Enregistrement de la pièce contrepartie : 31/03/99
| Date d’arrêt | Compte | Sens | Montant |
| 31/03/99 |
486xxx 615xxx |
D C |
10000 10000 |
Enregistrement de la pièce mensuelle
|
Numéro de la pièce mensuelle |
Date d’arrêt | Compte | Sens | Montant |
| 3 | 31/03/99 |
486xxx 615xxx |
C D |
6000 6000 |
| 4 | 30/04/99 |
486xxx 615xxx |
C D |
2000 2000 |
| 5 | 31/05/99 |
486xxx 615xxx |
C D |
2000 2000 |
Exemple 3 : La date de début est égale à la date comptable.
Enregistrement de la facture d’achat classique grâce à la fonction P_2SAI.
| Date Comptable : 15/03/1999 |
Date de début : 15/03/99 Date Fin : 31/06/99 Périodicité : 4 mois |
|
Facture : D 615xxx 10000 D 44566x 2060 C 401xxx 12060 |
|
Enregistrement de la pièce contrepartie : 31/03/99
| Date d’arrêt | Compte | Sens | Montant |
| 31/03/99 |
486xxx 615xxx |
D C |
10000 10000 |
Enregistrement de la pièce mensuelle
|
Numéro de la pièce mensuelle |
Date d’arrêt | Compte | Sens | Montant |
| 1 | 31/03/99 |
486xxx 615xxx |
C D |
2500 2500 |
| 2 | 30/04/99 |
486xxx 615xxx |
C D |
2500 2500 |
| 3 | 31/05/99 |
486xxx 615xxx |
C D |
2500 2500 |
| 4 | 30/06/99 |
486xxx 615xxx |
C D |
2500 2500 |
NB : on ne tient compte ici que des périodes et non du nombre de jours de chaque période.
Exemple 4 : La date de Fin est égale à la date comptable.
Enregistrement de la facture d’achat classique grâce à la fonction P_2SAI.
| Date Comptable : 15/03/1999 |
Date de début : 15/01/99 Date Fin : 15/03/99 Périodicité : 3 mois |
|
Facture : D 615xxx 10000 D 44566x 2060 C 401xxx 12060 |
|
Enregistrement de la pièce contrepartie : 31/03/99
| Date d’arrêt | Compte | Sens | Montant |
| 31/03/99 |
486xxx 615xxx |
D C |
10000 10000 |
Enregistrement de la pièce mensuelle
|
Numéro de la pièce mensuelle |
Date d’arrêt | Compte | Sens | Montant |
| 3 | 31/03/99 |
486xxx 615xxx |
C D |
10000 10000 |
Exemple 5 : La date de Fin est antérieure à la date comptable.
Enregistrement de la facture d’achat classique grâce à la fonction P_2SAI .
| Date Comptable : 15/03/1999 |
Date de début : 15/01/99 Date Fin : 15/02/99 Périodicité : 2mois |
|
Facture : D 615xxx 10000 D 44566x 2060 C 401xxx 12060 |
|
Le traitement ne s’effectue pas car la date de début est inférieure à la date comptable. La génération des écritures est alors impossible.
Exemple 6 : La date de fin est inférieure à la date de début
Enregistrement de la facture d’achat classique grâce à la fonction P_2SAI .
| Date Comptable : 15/03/1999 |
Date de début : 15/05/99 Date Fin : 15/03/99 Périodicité : 0 |
|
Facture : D 615xxx 10000 D 44566x 2060 C 401xxx 12060 |
|
Le traitement ne s’effectue pas car la date de début est supérieure à la date de fin. La génération des écritures est alors impossible.
Remarque : Le numéro de la pièce mensuelle tient compte de la dernière période traitée.
L’écran P_2PVA_ED4 permet de lancer le traitement différé des écritures de charges (produits) constatés d’avance.