Exemples de calcul des affectations APM — Contrats
Il existe de nombreux scénarios dans lesquels vous pourriez vouloir réaffecter des revenus dans le cadre d’un accord de prestations multiples (APM). Cette rubrique contient des exemples de la façon dont Intacct calcule les affectations d’APM dans quelques-uns de ces scénarios. Pour plus d’informations sur la création d’une affectation d’accord de prestations multiples, reportez-vous à la section Affectations APM.
Comment les APM sont attribués
Voici le calcul de base pour la ventilation des revenus dans un APM dans un contrat :
Le calcul est différent si l’accord de prestations multiples contient des articles dont le prix n’est pas défini sur la juste valeur, car l’accord de prestations multiples est attribué à l’aide de la méthode résiduelle. Voir Exemple 4.
Exemple 1 — Affectations d’APM au cours du cycle de vie d’un contrat
Cet exemple montre comment les revenus sont répartis dans les scénarios suivants pendant la durée d’un contrat :
- Allocation d’APM au début d’un contrat
- Allocation d’APM après un module complémentaire
- Ventilation des APM après un changement de prix à la juste valeur
Allocation d’APM au début d’un contrat
Imaginons que vous commenciez un contrat de 12 mois pour un client le 1er janvier pour deux éléments : un serveur Web et un service de niveau Gold. Les données suivantes sont les mêmes pour les deux lignes de contrat :
- Durée de la ligne de contrat : Du 1er janvier au 31 décembre
- Terme de revenu du journal 1 : Du 1er janvier au 31 décembre
- Méthode de revenu du journal 1 : Ligne droite
Vous créez la première fiche de ventilation APM avec une date d’entrée en vigueur au 1er janvier. Intacct répartit les revenus comme suit :
| Article | Prix du contrat étendu | Juste valeur étendue | Allocation APM % | Allocation d’APM |
|---|---|---|---|---|
| Serveur Web | 2,400.00 | 2,000.00 |
68.97 (2,000.00 / 2,900.00) |
2,344.83 (3 400,00 x 0,6897) |
| Service de niveau Gold | 1 000,00 | 900,00 |
31.03 (900.00 / 2,900.00) |
1,055.17 (3 400,00 x 0,3103) |
| Total | 3,400.00 | 2,900.00 | 100 | 3,400.00 |
Allocation d’APM après ajout au contrat
Le 1er avril, le client appelle et commande la maintenance. Voici les données de la ligne de contrat de maintenance complémentaire :
- Durée de la ligne de contrat : Du 1er avril au 31 décembre
- Terme de revenu du journal 1 : Du 1er avril au 31 décembre
- Méthode de revenu du journal 1 : Ligne droite
Vous créez la deuxième fiche de ventilation APM avec une date d’entrée en vigueur au 1er avril. Intacct répartit les revenus comme suit :
| Article | Prix du contrat étendu | Juste valeur étendue | Allocation APM % | Allocation d’APM |
|---|---|---|---|---|
| Serveur Web | 2,400.00 | 2,000.00 |
48.78 (2,000.00 / 4,100.00) |
2,390.24 (4 900,00 x 0,4878) |
| Service de niveau Gold | 1 000,00 | 900,00 |
21.95 (900.00 / 4,100.00) |
1,075.61 (4 900,00 x 0,2195) |
| Maintenance | 1,500.00 | 1,200.00 |
29.27 (1,200.00 / 4,100.00) |
1,434.15 (4 900,00 x 0,2927) |
| Total | 4,900.00 | 4,100.00 | 100 | 4,900.00 |
Exemple 2 — APM avec un élément de 0,00
Supposons que vous ayez un contrat pour trois éléments : Serveur Web, service de niveau Platinum et maintenance. Comme le client a acheté le service de niveau Platine, vous lui donnez l’article Maintenance pour 0,00. L’article Maintenance a une valeur supérieure à 0,00 dans le tarif APM. Intacct lui allouera donc des revenus et aura son propre calendrier de revenus.
Les données suivantes sont les mêmes pour les trois éléments :
- Durée de la ligne de contrat : Du 1er janvier au 31 décembre
- Terme de revenu du journal 1 : Du 1er janvier au 31 décembre
- Méthode de revenu du journal 1 : Ligne droite
Vous créez la première fiche de ventilation APM avec une date d’entrée en vigueur au 1er janvier. Intacct répartit les revenus comme suit :
| Article | Prix du contrat étendu | Juste valeur étendue | Allocation APM % | Allocation d’APM |
|---|---|---|---|---|
| Serveur Web | 2,400.00 | 1,800.00 |
41.666667 (1,800.00 / 4,600.00) |
1,750.00 (4 200,00 x 0,41666667) |
| Service de niveau Platine | 1,800.00 | 1,600.00 |
33.333333 (1,600.00 / 4,600.00) |
1,400.00 (4 200,00 x 0,33333333) |
| Maintenance | 0,00 | 1,200.00 |
25 (1,200.00 / 4,600.00) |
1,050.00 (4 200,00 x 0,25) |
| Total | 4,200.00 | 4,600.00 | 100 | 4,200.00 |
Exemple 3 — APM avec une ligne de contrat de remise/crédit
Un Ligne du contrat de remise a une quantité positive et un taux négatif. Il sera affecté à 0,00.
Imaginons que vous diffusiez une promotion dans le cadre de laquelle le client bénéficie d’une remise de 15 % s’il commande trois éléments. Un client commande ce qui suit : Serveur Web, service de niveau Platinum et maintenance. Vous ajoutez une ligne de contrat de remise/crédit avec une quantité positive et un taux négatif et répartissez la remise sur les trois éléments avant de créer l’accord de prestations multiples. La ligne de remise aura un calendrier de facturation, mais elle n’aura pas de calendrier de revenus. En savoir plus sur la saisie Remises sur les contrats.
Les données suivantes sont les mêmes pour les quatre éléments :
- Durée de la ligne de contrat : Du 1er janvier au 31 décembre
- Terme de revenu du journal 1 : Du 1er janvier au 31 décembre
- Méthode de revenu du journal 1 : Ligne droite
Vous créez la première fiche de ventilation APM avec une date d’entrée en vigueur au 1er janvier. Intacct répartit les revenus comme suit :
| Article | Taux | Qté | Prix du contrat étendu | Juste valeur étendue | Allocation APM % | Allocation d’APM |
|---|---|---|---|---|---|---|
| Serveur Web | 2,400.00 | 1 | 2,400.00 | 1,800.00 |
41.666667 (1,800.00 / 4,600.00) |
2,018.75 (4 845,00 x 0,41666667) |
| Service de niveau Platine | 1,800.00 | 1 | 1,800.00 | 1,600.00 |
33.333333 (1,600.00 / 4,600.00) |
1,615.00 (4 845,00 x 0,333333333) |
| Maintenance | 1,500.00 | 1 | 1,500.00 | 1,200.00 |
25 (1,500.00 / 4,600.00) |
1,211.25 (4 845,00 x 0,25) |
| Remise | -855.00 | 1 | -855.00 | 0,00 | 0.00000 | 0,00 |
| Total | 4,845.00 | 4,600.00 | 100 | 4,845.00 |
En savoir plus sur lignes de contrat négatives dans les APM.
Exemple 4 — Ventilation APM lorsqu’un ou plusieurs articles n’ont pas de juste valeur
Le processus de ventilation des APM utilisera automatiquement la méthode résiduelle lorsqu’un article dont le prix est « Sans juste valeur » est inclus dans la ventilation APM. Dans ce scénario, le montant de ventilation des articles dont le prix à la juste valeur est égal au prix à la juste valeur de chaque article. Le calcul du résidu détermine le montant de ventilation pour les articles sans juste valeur.
Cet exemple montre comment les revenus sont répartis dans les scénarios suivants :
- Lorsqu’il n’y a qu’un seul article dans l’accord de prestations multiples sans juste valeur
- Lorsqu’il y a plusieurs articles dans l’accord de prestations multiples sans juste valeur
Lorsqu’il n’y a qu’un seul article dans l’APM sans juste valeur
Dans ce scénario, le processus de ventilation des APM utilise le calcul suivant pour déterminer le montant de l’APM pour un article sans juste valeur :
Valeur de transaction étendue de l’offre groupée - Juste valeur étendue du bundle = Valeur résiduelle
Valeur résiduelle = Montant de l’APM
Supposons que vous ayez un contrat qui inclut les lignes de contrat suivantes : Formation de base, module de formation intermédiaire et formation à la demande. Votre société vend le module de formation intermédiaire à de nombreux prix différents à différents clients, il n’y a donc pas de juste valeur observable pour celui-ci. Vous créez une entrée de tarif APM pour le module de formation intermédiaire et fixez le prix « Sans juste valeur ».
Lorsque vous créez la ventilation APM, Intacct répartit les revenus comme suit :
| Article | Prix du contrat étendu | Juste valeur étendue | Allocation APM % | Allocation d’APM |
|---|---|---|---|---|
| Formation de base | 975.00 | 925.00 | --- | 925.00 |
| Module de formation intermédiaire | 650.00 | 0,00 | --- |
950,00 (4,875.00 - 3,925.00) |
| Formation à la demande | 3,250.00 | 3,000.00 | --- | 3,000.00 |
| Total | 4,875.00 | 3,925.00 | 4,875.00 |
Lorsqu’il y a plus d’un article dans l’APM sans juste valeur
Dans ce scénario, le processus de ventilation des APM utilise le calcul suivant pour déterminer le montant de l’APM pour les articles sans juste valeur :
Valeur de transaction étendue de l’offre groupée - Juste valeur étendue du bundle = Valeur résiduelle
Valeur de transaction étendue d’un article sans juste valeur / (somme des Valeur de transaction étendue de tous les éléments sans juste valeur) = Pourcentage résiduel
Valeur résiduelle * Pourcentage résiduel = Montant de l’APM
Supposons que vous ayez un contrat qui comprend la formation de base, le module de formation intermédiaire et les articles de formation à la demande, mais que vous incluiez également un module de formation intermédiaire supplémentaire avec un prix de contrat différent.
Lorsque vous créez la ventilation APM, Intacct répartit les revenus comme suit :
| Article | Prix du contrat étendu | Juste valeur étendue | Allocation APM % | Allocation d’APM |
|---|---|---|---|---|
| Formation de base | 975.00 | 925.00 | --- | 925.00 |
| Module de formation intermédiaire | 650.00 | 0,00 | --- |
850,00 ( 650.00 / (650.00 + 325.00) x (5,200.00 - 3,925.00) ) |
| Module de formation intermédiaire | 325,00 | 0,00 | --- |
425.00 ( 325.00 / (650.00 + 325.00) x (5,200.00 - 3,925.00) ) |
| Formation à la demande | 3,250.00 | 3,000.00 | --- | 3,000.00 |
| Total | 5,200.00 | 3,925.00 | 5,200.00 |
Exemple 5 — Ventilation APM avec une ligne de contrat terminée (rétrospective)
Supposons que vous disposez d’une ventilation APM avec deux lignes de contrat qui ont la même date de début de revenu, mais qui ont des dates de fin de revenu différentes. La durée des revenus pour la ligne Logiciels est du 01/01/2023 au 31/12/2023, tandis que la durée des revenus pour la ligne Services est du 01/01/2023 au 30/04/2023. Vous exécutez la première ventilation APM à compter du 01/01/2023. Le système répartit les revenus de la manière suivante :
| Article | Date de début | Date de fin | Prix du contrat étendu | Juste valeur étendue | Allocation APM % | Allocation d’APM |
|---|---|---|---|---|---|---|
| Logiciel | 01/01/2023 | 31/12/2023 | 40,000.00 | 31,500.00 |
71.590909 (31,500.00 / 44,000.00) |
37,585.23 (52 500,00 x 0,71590909) |
| Services | 01/01/2023 | 04/30/2023 | 12,500.00 | 12,500.00 |
28.409091 (12,500.00 / 44,000.00) |
14,914.77 (52 500,00 x 0,28409091)
|
| Total | 52,500.00 | 44,000.00 | 52,500.00 |
Vous reconnaissez les revenus pour les deux lignes de contrat comme prévu, et le calendrier des revenus des services est terminé.
Maintenant, le 05/01/2023, vous ajoutez une nouvelle ligne de contrat de maintenance au contrat. Même si le calendrier des revenus pour la ligne Services est terminé, vous souhaitez inclure cette ligne de contrat dans la nouvelle ventilation avec une date d’entrée en vigueur au 05/01/2023. Intacct répartit les revenus comme suit :
| Article | Date de début | Date de fin | Prix du contrat étendu | Juste valeur étendue | Allocation APM % | Allocation d’APM |
|---|---|---|---|---|---|---|
| Logiciel | 01/01/2023 | 31/12/2023 | 40,000.00 | 31,500.00 |
42.567568 (31,500.00 / 74,000.00) |
30,861.49 (72 500,00 x 0,42567568) |
| Services | 01/01/2023 | 04/30/2023 | 12,500.00 | 12,500.00 |
16.891892 (12,500.00 / 74,000.00) |
12,246.62 (72 500,00 x 0,16891892) |
| Maintenance | 05/01/2023 | 31/12/2023 | 20,000.00 | 30 000,00 |
40.540541 (30,000.00 / 74,000.00) |
29,391.89 (72 500,00 x 0,40540541) |
| Total | 72,500.00 | 74,000.00 | 72,500.00 |
Vous avez déjà reconnu 14 914,77 pour la ligne de contrat de services, mais sa ventilation est maintenant modifiée en seulement 12 246,62. Voici comment le calendrier des revenus pour la ligne de contrat de services apparaît après la réaffectation :
Intacct laisse les revenus déjà comptabilisés tels quels. Elle comptabilise automatiquement un ajustement qui extourne le montant total précédemment comptabilisé (14 914,77) et utilise la date d’entrée en vigueur de la nouvelle affectation d’accord de prestations multiples, le 05/01/2023, comme date de comptabilisation. Il planifie ensuite la comptabilisation de l’intégralité du montant nouvellement ventilé, soit 12 246,62, le 05/01/2023. Selon le type de comptabilisation du modèle de revenu associé, vous pouvez comptabiliser le revenu ouvert manuellement ou attendre qu’Intacct le comptabilise automatiquement le 05/01/2023.
Exemple 6 — Ventilation APM avec une ligne de contrat terminée (prospective)
Supposons que vous disposez d’une ventilation APM avec deux lignes de contrat qui ont la même date de début de revenu, mais qui ont des dates de fin de revenu différentes. La durée des revenus pour la ligne Logiciels est du 01/01/2023 au 31/12/2023, tandis que la durée des revenus pour la ligne Services est du 01/01/2023 au 30/04/2023. Vous exécutez la première ventilation APM à compter du 01/01/2023. Le système répartit les revenus de la manière suivante :
| Article | Date de début | Date de fin | Prix du contrat étendu | Juste valeur étendue | Allocation APM % | Allocation d’APM |
|---|---|---|---|---|---|---|
| Logiciel | 01/01/2023 | 31/12/2023 | 20,000.00 | 18 000,00 |
75.00 (18,000.00/ |
25,800.00 (34 400,00 x |
| Services | 01/01/2023 | 04/30/2023 | 14,400.00 | 6,000.00 |
25.00 (6,000.00/ |
8,600.00 (34 400,00 x |
| Total | 34,400.00 | 24,000.00 | 34,400.00 |
Vous reconnaissez les revenus des deux lignes de contrat comme prévu pour janvier à juin, de sorte que le calendrier des revenus des services est terminé.
Maintenant, le 01/07/2023, vous souhaitez ajouter une nouvelle ligne de contrat de maintenance, mais conserver la ventilation pour la ligne de services terminée. Pour ce faire, commencez par Créer une ligne de contrat de suppression pour l’article Logiciel en cours. Le montant de la ligne de rectification sera la valeur négative du revenu restant à reconnaître. Dans cet exemple, la moitié des 20 000 $ a déjà été comptabilisée pour janvier à juin, de sorte que le montant de la ligne de décomptabilisation est de -10 000 $.
Prochain Renouveler le contrat avec la ligne de contrat Logiciel pour que les 10 000 $ restants soient comptabilisés. Vous pouvez ensuite ajouter la nouvelle ligne de contrat de maintenance et créer la ventilation APM pour le contrat renouvelé :
| Article | Date de début | Date de fin | Prix du contrat étendu | Juste valeur étendue | Allocation APM % | Allocation d’APM |
|---|---|---|---|---|---|---|
| Logiciel | 07/01/2023 | 31/12/2023 | 10 000,00 | 9 000,00 |
31.034483 (9,000.00/ |
7,758.62 (25 000,00 x |
| Maintenance | 07/01/2023 | 31/12/2023 | 15,000.00 | 20,000.00 |
68.965517 (20,000.00/ |
17,241.38 (25 000,00 x |
| Total | 25 000,00 | 29,000.00 | 25 000,00 |
Exemple 7 : ventilation APM avec une ligne de contrat Supprimer les livres
Un Supprimer la ligne de contrat a une quantité négative et un taux positif. Il a une juste valeur étendue négative.
Supposons que vous ayez un contrat avec une durée du 01/01/2023 au 31/12/2023. Il existe deux lignes de contrat : la ligne 1 pour une quantité de cinq classes de formation et la ligne 2 pour les services de soutien. Vous créez un schéma de ventilation APM pour les deux lignes qui entre en vigueur le 01/01/2023.
| Article | Date de début | Date de fin | Taux | Qté | Prix du contrat étendu | Juste valeur | Juste valeur étendue | Allocation APM % | Allocation d’APM |
|---|---|---|---|---|---|---|---|---|---|
| Formation de base | 01//01/2023 | 31/12/2023 | 975.00 | 5 | 4,875.00 | 925.00 | 4,625.00 |
74.297189 (4,625.00 / 6,255.00) |
4,959.34 (6 675,00 x 0,74297189) |
| Services | 01//01/2023 | 31/12/2023 | 1,800.00 | 1 | 1,800.00 | 1,600.00 | 1,600.00 |
28.409091 (1,600.00 / 6,225.00) |
1,715.66 (6 675,00 x 0,28409091) |
| Total | 6,675.00 | 2,525.00 | 6,225.00 | 6,675.00 |
Après avoir dispensé une formation en février, le client appelle le 28/02/2023 et souhaite annuler deux des cours. En fonction de votre processus métier, vous utiliserez une ligne de contrat négative pour ajuster la quantité, vous voulez que la ligne de contrat négative participe à l’APM et vous voulez qu’elle ait son propre calendrier de revenus.
Vous créez une ligne Rectification pour l’article d’entraînement de base avec une quantité de -2 et un taux de 975,00. Dans cet exemple, vous définissez la date de début de la ligne de contrat sur le 01/03/2023 et la date de fin sur le 31/12/2023. Vous créez une nouvelle ventilation APM à compter du 03/01/2023 comme suit :
| Article | Date de début | Date de fin | Taux | Qté | Prix du contrat étendu | Juste valeur | Juste valeur étendue | Allocation APM % | Allocation d’APM |
|---|---|---|---|---|---|---|---|---|---|
| Formation de base | 01/01/2023 | 31/12/2023 | 975.00 | 5 | 4,875.00 | 925.00 | 4,625.00 |
105.714285 (4,625.00 / 4,375.00) |
4,995.00 (4 725,00 x 1,05714285) |
| Services | 01/01/2023 | 31/12/2023 | 1,800.00 | 1 | 1,800.00 | 1,600.00 | 1,600.00 |
36.571428 (1,600.00 / 4,375.00) |
1,728.00 (4 725,00 x 0,36571428) |
| Formation de base | 03/01/2023 | 31/12/2023 | 975.00 | -2 | -1,950.00 | 925.00 | -1,850.00 |
-42.285714 (-1,850.00 / 4,375.00) |
-1,998.00 (4 725,00 x -0,42285714) |
| Total | 4,725.00 | 3,450.00 | 4,375.00 | 4,725.00 |