Cordons Cordons Cordons Cordons

Témoignages

ForgeRock

Secteurs

  • Services financiers

Avantages

Défis

  • Perte de temps et de ressources en raison de la complexité
  • Extraction manuelle des données via RevSYM
  • Besoin d'un système capable de diviser les SKU en deux parties : les composants de licence et de support

Les réussites

  • Tirez parti de l'API Jitterbit pour extraire la facture de vente et le bon de commande et les envoyer à RevSYM, pour la conformité ASC 606
  • Atteindre la conformité sans nécessiter d'intervention manuelle pour modifier la logique métier ou les processus de vente
Général

ForgeRock réussit avec les intégrations d'API

Sujet ASC 606, les revenus des contrats avec les clients, mis en place par le Financial Accounting Standards Board (FASB), modifient considérablement la façon dont les entreprises comptabiliseront les revenus. ForgeRock devait comprendre l'importance de ses données et l'exactitude de la comptabilisation des revenus pour suivre la santé globale de son entreprise afin de rester conforme et d'identifier les opportunités de croissance.

Ils savaient qu'ils avaient un calendrier serré pour terminer la mise en œuvre de l'ASC 606, et avec un manque de ressources, de temps et de budget, il était clair que ces obstacles pourraient retarder l'avancement du projet. ForgeRock a réalisé qu'il avait besoin d'une solution middleware suffisamment flexible pour garantir que les revenus puissent être comptabilisés de manière cohérente dans l'ensemble de son entreprise tout en se conformant à la nouvelle norme de reconnaissance des revenus (ASC 606). De plus, la mise en œuvre précise de l'ASC 606 a nécessité de revenir sur plusieurs années de rapports financiers.

La mise en œuvre d'une solution personnalisée modifie radicalement les flux de travail de l'entreprise

ForgeRock utilisait le module de contrat Intacct, qui a été développé spécialement pour l'ASC 606. Même avant de prendre en compte les exigences de l'ASC 606 lors de la mise en œuvre d'Intacct, la logique métier de la solution Intacct aurait forcé des changements logiques importants au sein de Salesforce. Changer tout leur mode de fonctionnement et leur processus de vente au sein Salesforce n'était pas acceptable, car il est directement lié à Salesforce en tête-à-tête. Afin d'éviter ces modifications indésirables, ForgeRock a dû séparer les deux systèmes. Cependant, ils devaient s'appuyer sur une plate-forme API capable de prendre en charge toute la logique métier, de la combiner et de la placer dans le service API pour l'utiliser.

C'était extrêmement compliqué car ForgeRock a entre 10 et 12 entités dans lesquelles ils ont une masse salariale. Toutes les entités ont une capitalisation des commissions et une monnaie fonctionnelle consolidée. En raison de la complexité des différents composants, ils devraient être répartis entre les produits, les SKU et les termes, et transiter par le middleware pour être gérés correctement. Il y avait de nombreuses pièces mobiles dans la conception, nécessitant des flux de travail qui comprenaient des appels d'API divisant les SKU en deux, puis appliquant un prix de vente autonome résiduel complexe (SSP), ainsi qu'une comptabilité analytique.


SCHÉMA : flux de données Forgerock RevRec.

Sur un chemin de données vers un historique comparable 606

Une autre partie importante et difficile du projet consistait à reformuler les données historiques. Ils devaient vider, extraire les détails, puis reconfigurer les historiques afin de fournir des rapports de comptabilisation des revenus ASC 606 historiques comparables. Initialement, ForgeRock voulait une adoption début 2017, mais il y avait trop de complexités pour respecter ce calendrier. Ils ont donc décidé de prendre du recul, d'examiner ce qui serait impliqué et ont décidé qu'ils devaient repousser le projet jusqu'en 2018. Ce changement de date a fourni à ForgeRock la confiance nécessaire pour mener à bien le projet avec la norme de qualité qu'ils savait qu'il devait être livré.

« Nous avons dû remonter jusqu'en 2012 car notre analyse des coûts pour la durée de vie que nous avons choisie est de quatre ans. Nous devions revoir tout ce que nous reformulions. À l'origine, nous avions retraité pour 2015 et adopté en 2017, et il y avait tellement d'informations, telles que les contrats et les commissions, qui devaient être examinées afin de bien comprendre ce que serait le solde différé et actif au 31 décembre 2015 selon l'ASC 606. .” a déclaré John Fernandez, directeur financier de ForgeRock.

ForgeRock a connu d'importants changements de revenus à court terme

Le changement dans la comptabilisation des revenus selon l'ASC 606 peut avoir un impact significatif sur le montant des revenus comptabilisés au cours d'une période donnée, impactant ainsi les taux de croissance d'une année sur l'autre d'un company.

La communauté VC en apprend encore sur l'impact de l'ASC 606. Ils sont habitués aux entreprises SaaS à bien des égards, mais les conversations ne se déroulent pas encore vraiment à ce sujet. Ceux qui entrent en jeu ont du mal à comprendre l'impact dramatique des chiffres.

« En ce qui concerne nos chiffres, c'est un nouveau monde et nous devrons effectuer une vue historique complète des tendances d'une année sur l'autre pour mieux comprendre la performance en tant que facteur de performance. company. Nous devons nous assurer que nous comprenons comment examiner les chiffres pour améliorer nos prévisions et quel sera l'impact sur le P&L en ce qui concerne les commissions et la capitalisation. Il y a eu un grand changement, et beaucoup de ressources, d'argent et de travail ont été consacrés à y parvenir », a déclaré John Fernandez.

« À terme, tout cela ne sera plus que de l’eau sous les ponts et tout le monde se sera adapté aux nouvelles normes, mais d’ici là, je pense que certains investisseurs pourraient être confus. Si les entreprises ne le font pas correctement, des retraitements significatifs pourraient même avoir lieu et cela sera certainement désagréable pour une personne impactée. company. À l’heure actuelle, c’est très compliqué, à une époque où les technologies et les processus devraient devenir plus simples. »

Sans la bonne plateforme, il y aurait de nombreux points douloureux

"Beaucoup d'entreprises peuvent prendre un raccourci et tout coder en dur, mais lorsqu'elles effectuent le changement initial, elles découvrent rapidement que leur méthodologie est défectueuse et qu'elles ont peut-être même manqué l'une des connexions qu'elles doivent établir en comptabilité ou dans le système. lui-même. Des erreurs se produiront parce qu'ils ne disposent pas du middleware approprié qui les aidera à s'en sortir. Nous avons examiné d'autres solutions iPaaS ; ils avaient des fonctionnalités similaires pour effectuer des appels d'API et la segmentation, mais nous ne pouvions pas obtenir le cas d'utilisation que nous voulions d'eux de manière simpliste. » dit John Fernández

Même avec le point à point, il n'y a aucun moyen de mettre en file d'attente les messages nécessaires. Il n'y aurait aucune visibilité sur ce qui se passe à l'autre bout et il y aurait une question persistante concernant l'état de chaque point final. Si le message API est généré à partir du système source et qu'il se présente comme une erreur, et que l'autre système est en panne, cela devient un gros problème. Vous devrez retraiter, ce qui est un autre problème en soi.

Si ForgeRock n'avait pas résolu ce problème avec une plate-forme, ils auraient dû faire face à de nombreux obstacles. Par exemple, ils devraient écrire les API pour Salesforce et Intacct et développez-le aux deux extrémités pour modifier le paquet de données. Ce projet n'aurait pas pu être réalisé avec les fournisseurs de technologie existants de ForgeRock et ils ne voulaient pas embaucher une armée de développeurs pour créer les API.

Si vous décomposez le coût total de six ressources sur une période de six mois, le projet peut avoir atteint une dépense d'un million de dollars ou plus. La plate-forme Jitterbit a permis à ForgeRock de respecter des délais stricts, de respecter son budget et de ne pas utiliser de précieuses ressources nécessaires à d'autres projets.

"Il est difficile d'imaginer ne pas avoir de plate-forme pour nous aider à réaliser ce que nous devions faire. Nous avons commencé en juin et l'achèvement était prévu en septembre. Nous aurions eu besoin d'environ six ressources pour respecter ce délai. a déclaré Anil Madithati, directeur principal, applications d'affaires et architecture.

Vous avez besoin d'une plateforme puissante, rapide, évolutive et fiable

Avec Jitterbit, ForgeRock crée une API personnalisée pour Intacct ; ils ont beaucoup de logique métier qui doit être implémentée autour de l'API. Désormais, il est extrêmement simple d'extraire des données d'un système à un autre système afin que les données soient facilement conditionnées, mises à jour automatiquement et déplacées rapidement là où elles doivent vivre.

« Vous avez besoin d'une plate-forme capable de gérer le mécanisme de retraitement. Il ne s'agit pas seulement de le faire, mais aussi de la façon dont vous évoluez. Si quelque chose échoue, vous avez besoin d'une plate-forme qui vous aidera à mettre en file d'attente, à traiter automatiquement et à avertir rapidement un administrateur pour qu'il prenne des mesures immédiates. Avec Jitterbit, tout est automatisé et la création d'API est un processus beaucoup plus simplifié. dit Anil Madithati.

La company dispose actuellement d'une API pour Intacct et d'une autre pour Visual Compliance, qui est l'application de conformité d'audit légal de ForgeRock, utilisée pour l'audit légal. Les contacts, leads et comptables sont audités par ce système. Ils disposent également d'une API dédiée qui extrait périodiquement pour des raisons de conformité, puis les traite pour Salesforce. Au total, ForgeRock dispose de quatre API : Intacct, RevSym, Visual Compliance et Salesforce, avec plus à venir. Jitterbit agit comme middleware entre le système Intacct ERP ainsi que Salesforce. ForgeRock exploite l'API Jitterbit pour extraire des informations, telles que les factures de vente et les données de commande client, et les envoie à RevSym, pour la conformité ASC 606, qui est implémentée via Jitterbit.

Description

ForgeRock est la gestion de l'identité numérique company transformer la façon dont les organisations interagissent en toute sécurité avec les clients, les employés, les appareils et les objets.

Avoir des questions? Nous sommes ici pour aider.

Contactez-Nous