Koorden Koorden Koorden Koorden

ForgeRock

Industrieën

  • Financial Services

Hoogtepunten

Uitdagingen

  • Verloren tijd en middelen door complexiteit
  • Handmatig gegevens ophalen via RevSYM
  • Een systeem nodig dat SKU's in twee delen kon splitsen: de licentie- en ondersteuningscomponenten

successen

  • Maak gebruik van de Jitterbit-API om verkoopfacturen en verkooporders te extraheren en naar RevSYM te sturen voor ASC 606-compliance
  • Bereik compliance zonder handmatige tussenkomst om bedrijfslogica of verkoopprocessen te wijzigen
Algemeen

ForgeRock Succes met API-integraties

Onderwerp ASC 606, Inkomsten uit contracten met klanten, ingevoerd door de Financial Accounting Standards Board (FASB), verandert de manier waarop bedrijven inkomsten zullen erkennen aanzienlijk. ForgeRock moest het belang van hun gegevens en de nauwkeurigheid van de omzeterkenning begrijpen om de algehele gezondheid van hun bedrijf te volgen om compliant te blijven en groeimogelijkheden te identificeren.

Ze wisten dat ze een strak tijdschema hadden om de implementatie van ASC 606 te voltooien, en met een gebrek aan middelen, tijd en budget was het duidelijk dat deze obstakels het project konden vertragen. ForgeRock realiseerde zich dat ze een middleware-oplossing nodig hadden die flexibel genoeg was om ervoor te zorgen dat inkomsten consistent in hun hele bedrijf konden worden erkend, terwijl ze voldeden aan de nieuwe Revenue Recognition Standard (ASC 606). Verder vereiste het nauwkeurig implementeren van ASC 606 een terugblik op meerdere jaren financiële rapportage.

Het implementeren van een één-op-één-oplossing verandert de zakelijke workflows drastisch

ForgeRock gebruikte de Intacct-contractmodule, die speciaal is ontwikkeld voor ASC 606. Zelfs voordat de ASC 606-vereisten bij de implementatie van Intacct in overweging werden genomen, zou de bedrijfslogica in de Intacct-oplossing aanzienlijke logische veranderingen hebben afgedwongen binnen Salesforce. Hun hele werkwijze en verkoopproces binnen veranderen Salesforce was niet acceptabel, omdat het direct aansluit bij Salesforce als één op één. Om deze ongewenste veranderingen te voorkomen, moest ForgeRock de twee systemen gescheiden houden. Ze moesten echter vertrouwen op een API-platform dat alle bedrijfslogica kon gebruiken, combineren en in de API-service plaatsen om het te gebruiken.

Dit was buitengewoon ingewikkeld omdat ForgeRock tussen de 10-12 entiteiten heeft waarin ze de loonlijst hebben. Alle entiteiten hebben een kapitalisatie van commissies en een geconsolideerde functionele valuta. Vanwege de complexiteit van de verschillende componenten, zouden ze moeten worden verdeeld over product, SKU's en voorwaarden, en door de middleware moeten stromen om goed te kunnen worden beheerd. Er waren veel bewegende delen in het ontwerp, waarvoor werkstromen nodig waren, waaronder API-aanroepen die SKU's in tweeën splitsen en vervolgens een complexe resterende stand-alone verkoopprijs (SSP) toepassen, evenals kostenberekening.


DIAGRAM: Forgerock RevRec-gegevensstroom.

Op een gegevenspad naar een vergelijkbaar historisch 606

Een ander groot en uitdagend onderdeel van het project was het opnieuw vermelden van historische gegevens. Ze moesten doorspoelen, details eruit halen en vervolgens de historische gegevens opnieuw configureren om vergelijkbare historische ASC 606-rapportage voor omzetherkenning te bieden. Aanvankelijk wilde ForgeRock een adoptie begin 2017, maar er waren te veel complexiteiten om aan die tijdlijn te voldoen. Dus besloten ze een stap terug te doen, te kijken wat er bij zou komen kijken en kwamen tot het besluit dat ze nodig hadden om het project naar 2018 te duwen. Deze datumwijziging gaf ForgeRock het vertrouwen dat nodig was om het project succesvol af te ronden met de kwaliteitsstandaard die ze nodig hadden. wist dat er geleverd moest worden.

“We moesten helemaal terug naar 2012 omdat onze kostenanalyse voor de gekozen levensduur vier jaar is. We moesten kijken naar alles wat we aan het herhalen waren. Oorspronkelijk waren we aan het herformuleren voor 2015 en aangenomen in 2017, en er was zoveel informatie, zoals contracten en commissies die moesten worden herzien om volledig te begrijpen wat het uitgestelde en activasaldo per 31 december 2015 zou zijn onder ASC 606 .” zei John Fernandez, Chief Financial Officer van ForgeRock.

ForgeRock heeft significante veranderingen in de inkomsten op korte termijn ervaren

De verandering in de erkenning van opbrengsten onder ASC 606 kan een materiële impact hebben op het bedrag van de opbrengsten die in een bepaalde periode worden erkend, waardoor de groeicijfers op jaarbasis van een onderneming worden beïnvloed. company.

De VC-gemeenschap leert nog steeds over de impact van ASC 606. Ze zijn in veel opzichten gewend aan SaaS-bedrijven, maar de gesprekken hierover vinden nog niet echt plaats. Degenen die in het spel komen, worstelen om de dramatische impact van de cijfers te begrijpen.

“Wat onze cijfers betreft is het een nieuwe wereld en we zullen een compleet historisch beeld moeten krijgen van de jaar-op-jaar trends om de prestaties beter te kunnen begrijpen. company. We moeten ervoor zorgen dat we begrijpen hoe we de cijfers moeten onderzoeken om onze voorspellingen te verbeteren en wat de P&L-impact zal zijn met betrekking tot commissies en kapitalisatie. Er heeft een grote verandering plaatsgevonden en er is veel geld, middelen en werk in gestoken om dit goed te krijgen”, aldus John Fernandez.

“Uiteindelijk zal dit allemaal water onder de brug zijn en zal iedereen zich hebben aangepast aan de nieuwe normen, maar tot die tijd denk ik dat sommige investeerders misschien in verwarring zijn. Als bedrijven dit niet correct doen, kunnen er zelfs materiële herformuleringen plaatsvinden en dat zal voor een betrokkene zeker onaangenaam zijn company. Op dit moment is het erg ingewikkeld, in een tijd waarin technologieën en processen eenvoudiger zouden moeten worden.”

Zonder het juiste platform zouden er veel pijnpunten zijn

"Veel bedrijven nemen misschien een kortere weg en coderen alles hard, maar wanneer ze de eerste wijziging aanbrengen, komen ze er al snel achter dat hun methodologie gebrekkig is en hebben ze misschien zelfs een van de verbindingen gemist die ze moeten maken in de boekhouding of in het systeem zelf. Er zullen fouten optreden omdat ze niet het juiste stukje middleware hebben waarmee ze er doorheen kunnen. We hebben gekeken naar andere iPaaS-oplossingen; ze hadden vergelijkbare functionaliteit om API-aanroepen en segmentatie uit te voeren, maar we konden de use case die we van hen wilden niet op een simplistische manier krijgen.” zei John Fernandez

Zelfs met point-to-point is er geen manier om de benodigde berichten in de wachtrij te plaatsen. Er zou geen zicht zijn op wat er aan de andere kant gebeurt en er zou een slepende vraag zijn over de status van elk eindpunt. Als het API-bericht wordt gegenereerd vanuit het bronsysteem en het verschijnt als een fout en het andere systeem is niet beschikbaar, dan wordt dat een groot probleem. U moet opnieuw verwerken, wat een ander probleem op zich is.

Als ForgeRock dit niet met een platform had aangepakt, zouden ze met veel obstakels zijn geconfronteerd. Ze zouden bijvoorbeeld de API's voor moeten schrijven Salesforce en Intacct en ontwikkel het aan beide kanten om het datapakket te veranderen. Dit project had niet kunnen worden gerealiseerd met de bestaande technologieleveranciers van ForgeRock en ze wilden geen leger ontwikkelaars inhuren om de API's te bouwen.

Als u de totale kosten van zes resources in de loop van zes maanden opsplitst, heeft het project mogelijk een uitgave van één miljoen dollar of meer bereikt. Dankzij het Jitterbit-platform kon ForgeRock strikte deadlines halen, binnen het budget blijven en geen waardevolle middelen gebruiken die nodig zijn voor andere projecten.

“Het is moeilijk voor te stellen dat we geen platform hebben om ons te helpen bereiken wat we moesten doen. We zijn in juni begonnen en de oplevering stond gepland voor september. We zouden ongeveer zes mensen nodig hebben gehad om die deadline te halen.” zei Anil Madithati, Senior Manager, Bedrijfsapplicaties en Architectuur.

U hebt een platform nodig dat krachtig, snel, schaalbaar en betrouwbaar is

Met Jitterbit maakt ForgeRock een aangepaste API voor Intacct; ze hebben veel bedrijfslogica die rond de API moet worden geïmplementeerd. Nu is het uiterst eenvoudig om gegevens van het ene systeem naar een ander systeem te extraheren, zodat gegevens gemakkelijk kunnen worden verpakt, automatisch worden bijgewerkt en snel worden verplaatst naar de plaats waar ze moeten worden opgeslagen.

“Je hebt een platform nodig dat het herverwerkingsmechanisme aankan. Het gaat niet alleen om hoe je het voor elkaar krijgt, maar ook hoe je schaalt. Als er iets niet lukt, heb je een platform nodig dat in de wachtrij staat, automatisch verwerkt en een beheerder snel op de hoogte stelt om onmiddellijk actie te ondernemen. Met Jitterbit is alles geautomatiseerd en is het maken van API's een veel eenvoudiger proces.” zei Anil Madithati.

De company heeft momenteel een API voor Intacct en een andere voor Visual Compliance, de toepassing van ForgeRock voor naleving van wettelijke audits, die wordt gebruikt voor juridische audits. Contacten, leads en accountants worden door dit systeem gecontroleerd. Ze hebben ook een speciale API die periodiek gegevens ophaalt voor naleving en deze vervolgens verwerkt Salesforce. In totaal heeft ForgeRock vier API's: Intacct, RevSym, Visual Compliance en Salesforce, en er komen er nog meer. Jitterbit fungeert als middleware tussen het Intacct ERP-systeem en ook Salesforce. ForgeRock maakt gebruik van de Jitterbit API om informatie te extraheren, zoals verkoopfacturen en verkoopordergegevens en stuurt deze naar RevSym, voor ASC 606-naleving, die wordt geïmplementeerd via Jitterbit.

Over

ForgeRock is het digitale identiteitsbeheer company het transformeren van de manier waarop organisaties veilig omgaan met klanten, werknemers, apparaten en dingen.

Vragen hebben? We zijn hier om te helpen.

Ons Contacten