Inzicht

Plan alles met Specialty Planning in OneStream MarketPlace

Planning vereist veel gedetailleerde informatie en berekeningen. Voor veel organisaties staat het soepeler laten verlopen van planningsprocessen dan ook hoog op het verlanglijstje. Wilt u uw planningsprocessen verbeteren? OneStream biedt op dit moment 5 Specialty Planning en 3 Specialty Compliance MarketPlace oplossingen. Al deze oplossingen maken gebruik van dezelfde kern, volgen dezelfde opzet en bieden dezelfde gebruikerservaring. In deze blog neemt Marc Roest, één van onze OneStream experts, u mee door de functionaliteiten, het gebruik en de configuratie van deze oplossingen. Je kunt deze oplossingen gebruiken voor het plannen van People, Fixed Assets, Sales en Cash, maar ook voor het rapporteren van IFRS16-contracten. Met een beetje fantasie kun je alles plannen met deze oplossingen.

Relational Blending' wordt vaak genoemd in OneStream publicaties en demo's. Het mengen van de structuur van uw OneStream model met grote dynamische relationele datasets is een uitstekende functie voor veel Planning en Compliance eisen. De OneStream Specialty Planning/Specialty Compliance MarketPlace oplossing is welbekend; dat dacht ik tenminste. De laatste tijd krijg ik echter steeds meer vragen over deze oplossing, dus een onderwerp voor mijn nieuwste blog was geboren.

Hoe het OneStream Relational Blending Framework helpt bij uw planning

De OneStream MarketPlace biedt een groep applicaties die gebruik maken van het OneStream Relational Blending framework. De volgende oplossingen zijn momenteel beschikbaar:

  • Speciale planning
  • Planning van mensen
  • Dingen plannen
  • Kapitaalplanning
  • Kasplanning
  • Verkoop planning
  • Speciale naleving
  • Rapportage Naleving
  • Naleving van contracten
  • Ding Naleving

Al deze oplossingen gebruiken een relationele tabel (register genoemd) om de items te verzamelen die bedoeld zijn voor planning of naleving. Na het verzamelen kunnen berekeningen worden toegepast op deze Register items die zijn opgeslagen in een output tabel. Deze uitvoertabel wordt vervolgens in kaart gebracht en geladen in de OneStream kubus op een geaggregeerd niveau.

Onestream specialty planning

Door gebruik te maken van de sterke punten van het relationele model, kan uw hoofdkubus zo compact mogelijk blijven. Tegelijkertijd wordt het register gebruikt om alle gedetailleerde informatie op te slaan die uw EPM-processen ondersteunt. Zo kan bijvoorbeeld informatie over werknemers worden opgeslagen in het register en worden alleen geaggregeerde werknemersgegevens in de hoofdkubus geladen. Een groot voordeel van het gebruik van het register om gegevens op te slaan, is dat het de prestaties van uw applicatie verbetert. Vooral als deze gegevens erg schaars zijn, wat in onze ervaring vaak het geval is. Ook is de gedetailleerde informatie nog steeds direct beschikbaar vanuit uw applicatie. Je kunt de informatie uit het register halen door gebruik te maken van OneStream's out-of-the-box drill-down mogelijkheden. De 8 aangeboden oplossingen hebben allemaal dezelfde aanpak, maar verschillen in kolommen in het register en vooraf gemaakte berekeningen. Vanaf nu zal ik naar alle oplossingen verwijzen als Specialty Planning.

Functionaliteit en gebruik van Specialty Planning in OneStream

Zodra de oplossing is geconfigureerd, zoals hieronder in detail wordt beschreven, hebben uw gebruikers er gemakkelijk toegang toe via een dashboard dat is gekoppeld aan de gebruikersworkflow. In de workflow kunt u Specialty Planning-oplossingen toewijzen aan de juiste stappen van uw gedefinieerde proces. Vanaf de startpagina van de oplossing kunnen uw gebruikers werken met het tabblad register, planning en analyse.

Registreer

In het register worden bronrecords geïmporteerd, ingevoerd en onderhouden. De kolominstellingen worden geconfigureerd in de oplossing en de gebruiker kan zoveel rijen importeren, toevoegen of bewerken als hij of zij wil. Het register biedt verschillende statussen waarvoor de kolominstellingen kunnen variëren. Voor bestaande werknemers wordt bijvoorbeeld andere informatie getoond dan voor nieuwe werknemers. Kolomtypes kunnen worden gespecificeerd of gekoppeld aan parameters om de bruikbaarheid en gegevenskwaliteit te verhogen. Als je bijvoorbeeld een kolom instelt als datum, wordt een datumselector weergegeven als pop-out waar je de gegevens kunt selecteren, of je kunt een vervolgkeuzemenu met vooraf ingevulde leden aan de gebruiker presenteren.Je kunt het register vullen door records handmatig in te voeren of records te importeren vanuit een Excel-sjabloon of rechtstreeks vanuit een externe gegevensbron vanuit de gebruikersinterface. Een Excel-sjabloon kan rechtstreeks van het dashboard worden gedownload als startpunt. Je kunt ook (een deel van) het record uit een vorige periode of een ander scenario kopiëren als startpunt voor de huidige periode. De derde optie voor een startpunt is het exporteren van de items uit het register of plan. Zodra het register klaar is, kunnen je gebruikers de berekening starten.

Plan

Nadat de berekeningen zijn uitgevoerd, wordt het resultaat aan uw gebruikers gepresenteerd op het tabblad Plan. Dit tabblad toont de kolommen met de uitvoer naar de kubus en de gebruikte bronvelden en berekeningen. Indien gewenst kan het plan voor meerdere perioden worden uitgevoerd. Als u bijvoorbeeld 12 maanden kiest, toont het plan 12 uitvoerrijen voor elke berekening van het registratie-item.

Analyse

Het tabblad Analyse biedt een reeks standaardrapporten die trends op gedetailleerd en geaggregeerd niveau en vergelijkingsrapporten tussen versies en scenario's laten zien.

Onestream specialty planning

Je kunt het dashboard Specialty Planning zowel lokaal als centraal gebruiken. Tijdens de configuratie kun je een centraal workflowprofiel definiëren dat alle registeritems presenteert (inclusief die van andere workflows) die door een centrale afdeling worden gebruikt. Je kunt ook centraal en lokaal parallel werken. Houd er rekening mee dat bij activering vanuit een lokale workflow dezelfde berekeningslogica wordt toegepast, maar alleen op een beperkt aantal records.

Berekening

In de oplossing kunt u verschillende toewijzingsregels maken die zijn gegroepeerd in toewijzingsmethoden. Er zijn verschillende soorten regels, zoals eenvoudige regels (van een vaste waarde of percentage van het salaris), aangepaste regels (wiskunde toepassen op verschillende registeritems met behulp van variabelen en bedrijfsregels) en regels die gekoppeld zijn aan een waarde in de kubus.

Een paar rekenfuncties om op te merken:

  • Allocatiemethoden worden gegroepeerd in een calculatieplan en calculatieplannen worden gegroepeerd in uitvoeringslijsten. Deze uitvoeringslijsten worden geactiveerd met de berekeningsknop op het gebruikersdashboard.
  • Op rekenplanniveau kunt u filters configureren om de uitvoering van dat rekenplan te beperken tot specifieke items in het register.
  • Globale stuurprogramma's (vast voor elk item/periode) zijn opgenomen. Het is echter ook mogelijk om dynamisch te koppelen aan drivers in de kubus die kunnen variëren per periode, scenario en entiteit.
  • Er wordt een set voorbeeldberekeningen meegeleverd om snel op te starten en in te stellen, en er is een pull-downmenu met beschikbare substitutievariabelen beschikbaar. Je kunt de substitutievariabelen ook in de beschrijving gebruiken om de gebruiker de details van de berekening te tonen.
  • Het gedetailleerde resultaat van de berekeningen kan worden bekeken op het planblad en het analyseblad.

Als hij klaar is, kan de gebruiker de workflow voltooien (om deze te vergrendelen tegen toekomstige wijzigingen) en de gegevens transformeren en laden in de OneStream kubus vanuit hetzelfde dashboard. Tot slot biedt het dashboard een gedetailleerde Audit die beschikbaar is met rapporten en tabellen van alle gemaakte wijzigingen met de tijdstempel en gebruikersinformatie.

Hoe speciale planningsoplossingen configureren in OneStream MarketPlace

De vereisten voor deze oplossingen zijn dezelfde als voor veel andere oplossingen. Lees mijn eerdere blog over de OneStream MarketPlace voor een gedetailleerde beschrijving van deze vereisten. De configuratie binnen de Specialty Planning oplossing is echter veel uitgebreider in vergelijking met eerder beschreven oplossingen. Het startpunt zijn de globale opties waar u de toegankelijkheidsinstellingen, het aantal planperioden en het gebruik van het centrale register kunt configureren.

De andere configuratieopties worden hieronder beschreven:

  • Activiteitstypes kunnen gebruikt worden om aangepaste groepen te maken om items in het register en in de uitvoer te groeperen.
  • U kunt accounts aanmaken in de oplossing die kunnen worden ingevoerd via de berekeningen en vervolgens worden getransformeerd naar de OneStream-kubus.
  • Met controlelijsten kun je lijsten maken van leden die gekoppeld zijn aan een kolom in het register als een vervolgkeuzemenu.
  • Statuslijsten worden aan de gebruiker gepresenteerd in het register. Voor elke status kun je een specifieke set kolommen configureren.
  • Het register heeft een voorgedefinieerde set kolommen die tijdens de configuratie kunnen worden aangepast. De meeste velden hebben een vast type (bijv. dCode1 verwacht een datum en nCode1 verwacht een getal), maar er zijn 12 velden (Code1 tot Code12) die je kunt configureren tot een aangepast type (Datum, Tekst, Getal). Dit moet gebeuren voordat de gegevens in het systeem worden geladen.
  • De registervelden kunnen worden gerangschikt in de volgorde Registerveld. Dit is een generieke volgorde die niet status-specifiek is. Het is essentieel om tijdens de configuratie duidelijk de vereiste kolommen per status op te sommen en ervoor te zorgen dat de generieke volgorde naar behoefte wordt ingesteld.

De belangrijkste configuratieoptie is de Register veldlijst. Voor elke staat kun je de bestaande velden configureren. Je kunt ook de volgende opties configureren voor elk veld:

  • Alias - Naam van de kolom zoals gepresenteerd aan de gebruiker.
  • Zichtbaar - Bepaalt of de kolom actief of verborgen is in het register.
  • Allow Updates - Stelt in of de gebruiker het veld kan wijzigen.
  • Parameternaam - Als deze optie is geselecteerd, wordt er een vervolgkeuzemenu weergegeven voor deze kolom.
  • Format String - Datum/Numerieke opmaak over hoe de gegevens worden gepresenteerd.
  • Kolombreedte - Breedte van de kolom.
  • Standaardwaarde - Standaardwaarde voor deze kolom wanneer een nieuwe rij wordt toegevoegd.
Onestream specialty planning

Om de configuratie eenvoudiger te maken, is er een apart dashboard voor massa-updates beschikbaar, zodat je meerdere wijzigingen tegelijk kunt doorvoeren.

OneStream MarketPlace-oplossingen aanpassen

In het begin waren deze MarketPlace-oplossingen een startpunt dat veel aanpassingen vereiste om aan de vereisten van de organisatie te voldoen. Elke aanpassing verhoogde de inspanning die nodig was bij het upgraden naar een nieuwe versie. Gelukkig zijn de huidige Specialty Planning oplossingen volwassener. De setup is veel robuuster en dynamischer zodat de overgang naar een nieuwe versie soepeler verloopt. Het wordt echter nog steeds sterk aanbevolen om alle wijzigingen die u aanbrengt in een MarketPlace-oplossing te documenteren.

Hoe gebruik ik het aangepaste gebeurtenismodel in OneStream MarketPlace planningsoplossingen?

De MarketPlace-oplossing bevat een aangepast gebeurtenismodel. Dit is een aparte bedrijfsregel die kan worden getriggerd vanuit de meegeleverde bedrijfsregels op specifieke momenten ("gebeurtenissen") in het proces. Bijvoorbeeld, "Voor SaveSettings" of "Na CalculatePlan" heeft een verwijzing naar dit aangepaste gebeurtenis-script. In het aangepaste event script kun je functionaliteit toevoegen via een VB.net script voor maximale flexibiliteit.

Voor al onze huidige implementaties raden we sterk aan om wijzigingen in dit aangepaste gebeurtenismodel te beperken, zodat upgrades in de toekomst eenvoudig kunnen worden uitgevoerd. Voor de meeste speciale oplossingen kun je dit vrij eenvoudig bereiken. Alleen speciale vereisten, zoals het bouwen van een IFRS16-oplossing, vereisen aanpassingen aan de geleverde bedrijfsregels.

Conclusie

De OneStream Specialty Planning en Specialty Compliance oplossingen bieden een grote flexibiliteit in het configureren van de oplossing naar uw behoeften. Met de out-of-box functionaliteit en specifieke berekeningen die elke oplossing biedt, kunt u aan de meeste eisen voldoen. Met behulp van Relational Blending functionaliteit, kubus gegevens en de flexibiliteit van het custom event model, kunt u alles plannen in OneStream.

Voordelen van OneStream Specialty Planning oplossingen:

  • De prestaties van de kubus verhogen zonder de functionaliteit te verminderen door de complexiteit uit de kubus te halen
  • Naadloze integratie van grote relationele datasets in uw OneStream planningsmodel
  • Veel configuratiemogelijkheden direct beschikbaar
  • Met 8 beschikbare variaties is er altijd wel een variatie die aan je eisen voldoet
  • Grote flexibiliteit met het aangepaste gebeurtenismodel, waardoor het minder vaak nodig is om geleverde bedrijfsregels aan te passen

Nadelen van OneStream Specialty Planning oplossingen:

  • De uitgebreide opties kunnen nogal overweldigend zijn als je de oplossing voor het eerst gebruikt

De installatie wordt gedetailleerd beschreven in de documentatie, maar de configuratie is erg uitgebreid en het opzetten van een van deze oplossingen neemt meer dan 8 uur in beslag. Daarom classificeer ik deze oplossing als een Minimum Viable Product. Zie mijn eerdere post "De OneStream MarketPlace in het echt" over classificaties.

Auteur
Technologie
Branch
Geen items gevonden.