Deze opdracht is gepubliceerd via BlueTrail. Freelapp biedt dit project niet zelf aan.

Freelance Financieel Analist opdracht in Rotterdam

Senior
 2026-06-13 14:27:26  Rotterdam
Rotterdam Inclusief (RI) wil haar (operationele) bedrijfsvoering optimaliseren. We zijn een directie binnen de gemeente en sluiten daarom aan bij de inrichting van de gemeentelijke financiën, verantwoording en processen. Tegelijkertijd zijn we een bedrijf dat omzet genereert, wat ons een vreemde eend in de bijt maakt binnen de gemeentelijke organisatie. We willen de GAP onderzoeken tussen de gemeentelijke dienstverlening en wat nodig is om onze financiën bedrijfsmatiger in te richten, inclusief de aanvullende dienstverlening of expertise die daarvoor nodig is. Daarnaast willen we het bedrijfsmatige bewustzijn binnen de directie versterken, in structuur, processen, dienstverlening en inrichting. Specifieke elementen als kostprijsberekeningen, financieel prognosticeren, rendementsberekeningen, baten en lasten en omzet zijn zaken waar we grip op willen hebben.In deze rol val je hiërarchisch onder de afdeling Financial Reporting en werk je dedicated voor Rotterdam Inclusief. Je werkt intensief samen met collega’s van Financial Reporting, Control en Accounting, die verantwoordelijk zijn voor de ontsluiting van data. Daarnaast werk je nauw samen met verschillende afdelingen binnen Rotterdam Inclusief, zoals Commercie, de AMO-afdelingen en Bedrijfsvoering. Je legt verantwoording af aan de leidinggevende binnen de afdeling Financial Reporting en de leidinggevende van de afdeling Bedrijfsvoering van Rotterdam Inclusief.Doel van de functieOnderzoeken van de GAP tussen de inrichting van de gemeentelijke financiën en dienstverlening en wat er nodig is voor Rotterdam Inclusief om financieel bedrijfsmatig ingericht te zijn en te kunnen sturen.Opstellen van een advies(notitie) om in gesprek te gaan over mogelijkheden en onmogelijkheden binnen de gemeentelijke dienstverlening aan Rotterdam Inclusief.Opleveren van methodieken en toepassingen voor kostprijsberekeningen, prognosticeren, rendementsberekeningen en omzetsturing.Belangrijkste taken en verantwoordelijkhedenData-analyse: Evalueren van financiële resultaten, trends en KPI’s om de performance van het bedrijf in kaart te brengen.Rapportage: Opstellen van periodieke rapportages (maand/kwartaal), dashboards en ad-hoc analyses voor het management.Forecasting & budgettering: Ondersteunen bij het maken van prognoses en scenario-modellen.Financiële modellering: Bouwen en verbeteren van modellen om de impact van strategische beslissingen te berekenen.Advisering: Als sparringpartner complexe data vertalen naar heldere inzichten en aanbevelingen voor stakeholders.Kosten- & marge-analyse: Onderzoeken waar winstgevendheid verbeterd kan worden en waar onnodige kosten zitten. Eisen bij de opdracht:Je hebt minimaal een afgeronde hbo opleiding in de richting van Finance of Bedrijfseconomie; Je hebt minimaal 3 jaar ervaring als Financieel Adviseur, - Analist of - controller binnen een productiebedrijf, opgedaan in de afgelopen 5 jaar;Je beheerst de Nederlandse taal op minimaal B2 niveau, in woord en geschrift;Je hebt werkervaring met financiële inrichtingen en structuren;Je hebt werkervaring met het opleveren van adviesnotities aan het management/directie; Je hebt ervaring met het ontwikkelen van financiële sturingsinformatie.Wensen bij de opdracht:Je hebt een afgeronde wo opleiding;Je hebt werkervaring bij een werk ontwikkelbedrijf;Je hebt werkervaring bij een overheidsinstelling;Je hebt werkervaring met BI-tools (zoals Power BI of Tableau) en ERP-systemen (zoals SAP of Oracle);Je hebt uitstekende en aantoonbare beheersing van Microsoft Excel (draaitabellen, formules). Competenties:Je bent een analytische financial die zelfstandig, maar ook in teamverband, opdrachten kritisch en nauwkeurig uitvoert met oog voor deadlines. Je bezit adviesvaardigheden om op directie en managementniveau je bevindingen en oplossingen te presenteren en te onderbouwen. Met jouw probleemoplossend vermogen zit het wel goed. Je kan daarnaast ook planmatig te werk gaan. Tot slot ben je communicatief vaardig in de Nederlandse taal, zowel in woord als geschrift. Je bent communicatief vaardig om cijfers uit te leggen aan niet-financiële collega's. Referentienummer2026-05101 LocatieRotterdam Startdatum2 juli 2026 Einddatum2 januari 2027 Optie op verlengingJa Uren per week32 - 36u p/w Sluitingsdatum17 juni 2026  07:00 Begint jouw trail hier?Stuur ons je CV met een korte opdrachtgerichte motivatie. Discover your BlueTrailOnze weg naar jouw nieuwe carrière Nadat jij op een opdracht hebt gereageerd, nemen wij binnen 24 uur contact met jou op en behandelen we jouw reactie. We gaan met jou in gesprek. Wij kijken niet alleen naar je kennis en werkervaring, maar vooral naar jou als persoon. Dit is voor zowel de professional als de opdrachtgever belangrijk, wij willen de juiste match maken! Als we eenmaal de juiste match hebben gevonden, dan begint jouw BlueTrail en stellen we je voor aan de opdrachtgever! Bij een succesvolle match worden de contracten opgesteld. Door middel van innovaties en digitalisering proberen wij dit proces zo kort mogelijk te maken. Zo kun jij doen waar je goed in bent, terwijl wij zorgen voor alle administratie! Ook tijdens jouw opdracht staan wij altijd voor je klaar. Onze fieldmanagers zorgen er persoonlijk voor dan alles succesvol verloopt! Follow our trail E-mailadresCAPTCHA gform.initializeOnLoaded( function() {gformInitSpinner( 2, 'https://www.bluetrail.nl/core/modules/934d581a4a/images/spinner.svg', true );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'https://www.bluetrail.nl/core/modules/934d581a4a/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2').text());}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "2", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_2" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_2"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_2" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 2, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} );
Mis geen opdrachten zoals deze

Maak een gratis Freelapp-account en ontvang elke dag nieuwe opdrachten die passen bij jouw profiel en specialisatie.

Maak gratis account via LinkedIn Gratis · 1 minuut

Gerelateerde Freelance Opdrachten

De volgende opdrachten vertonen overeenkomstige kenmerken met bovenstaande opdracht. Deze opdrachten zijn mogelijk interessant voor jou als je op zoek bent naar soortgelijke freelance opdrachten. Klik op een opdracht om meer details te bekijken of om te reageren.

TenMonks · 13-06-2026 20:28 · Amsterdam ·
Financieel beleidsadviseur voor tijdelijke zwangerschapsvervanging bij Gemeente Brummen in Amsterdam (op locatie), met focus op financiële processen en integratie van financiën in werkzaamheden. Looptijd niet vermeld.
Meer informatie
TenMonks · 13-06-2026 20:27 · Amsterdam ·
a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } Binnen de afdeling Financiën ontstaat per 1 juli een tijdelijke capaciteitskrapte door het wegvallen van een medewerker. a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } Daarom vragen we op korte termijn om een versterkende kracht, die tijdelijk inzetbaar is totdat de vacature is vervuld. Hiermee borgen we de continuïteit van de financiële processen, beperken we de werkdruk binnen het team en voorkomen we achterstanden, terwijl de voortgang van belangrijke trajecten zoals de begroting en leges gewaarborgd blijft. Je bent in deze functie verantwoordelijk voor het volgende gevarieerde takenpakket:   Impact maken met cijfers: Je stelt P&C-producten op, zoals begrotingen en rapportages, die bijdragen aan het bewaken van een sterke koers voor onze gemeente;   Regie voeren: Jij coördineert het jaarrekeningproces en zorgt dat alles op rolletjes loopt;   Meedenken op niveau: Je geeft scherpe adviezen over budgetbeheer en buigt je over complexe financiële vraagstukken;   Veelzijdigheid in actie: Je beheert onze treasury-portefeuille, verzorgt BTW/BCF-aangiften, en houdt het grootboek strak en kloppend;   Blik op verbetering: Met jouw frisse ideeën en kritische blik draag je bij aan het verbeteren van onze financiële functie.   Concrete projecten zoals: begrotingstraject, legestraject. 
Meer informatie
TenMonks · 13-06-2026 20:25 · Eindhoven ·
Financieel Controller – begrotingswijzigingen bij Gemeente Eindhoven in Eindhoven, 2-3 dagen op locatie, startdatum onbekend.
Meer informatie
TenMonks · 13-06-2026 14:30 ·
Het doel van de opdracht is het versterken van de financiële controlfunctie binnen de gemeentelijke organisatie door: De opdrachtnemer verricht zelfstandig de volgende werkzaamheden: De opdrachtnemer brengt aantoonbare senioriteit en diepgaande expertise mee op het gebied van gemeentelijke financiën en control. Deze senioriteit komt binnen de opdracht concreet tot uiting door: De opdrachtnemer bepaalt vanuit eigen vakinhoudelijke deskundigheid de wijze waarop analyses, advisering en kwaliteitsverbeteringen worden uitgevoerd. Naast de reguliere controltaken vervult de opdrachtnemer een mentorrol ten behoeve van de nieuwe medewerker(s) Control/ Financiën. Deze werkzaamheden bestaan onder meer uit: Van de opdrachtnemer wordt verwacht dat gedurende de opdracht onder meer de volgende resultaten worden gerealiseerd: De opdracht wordt uitgevoerd met inachtneming van de uitgangspunten van zelfstandig ondernemerschap: Elke maand ontvangen we honderden vacatures. Die publiceren we op onze website, maar we blijven niet achteroverleunen. Ons team gaat actief op zoek naar de juiste match. Misschien vind jij ons, of wij jou – hoe dan ook: we maken snel contact. Jij ziet een interessante opdracht of wij denken dat er een goed bij je past. We bellen om je beter te leren kennen en de opdracht door te nemen. Wat vind jij belangrijk? Wat zijn je ambities? We houden het persoonlijk én to the point. Zo verkennen we samen wat de juiste match voor je is en wat daarmee ook het beste voor de klant is. Past de opdracht bij jouw expertise? Top. We bespreken de voorwaarden, je gewenste salaris en hoe de opdracht eruitziet. Omdat het om overheidsvacatures gaat, kunnen de eisen complex zijn en het proces tijdrovend – maar daar helpen wij je soepel doorheen.
Meer informatie
TenMonks · 13-06-2026 14:28 · Amsterdam
Werken in Voorschoten, de Parel aan de Vliet Onze groene gemeente, gelegen in de Leidse regio, staat bekend om haar hechte gemeenschap, brede maatschappelijke betrokkenheid en sterk lokaal bestuur. We bieden onze ruim 26.000 inwoners efficiënte en persoonlijke dienstverlening met korte communicatielijnen en een mensgerichte aanpak. We zijn trots op onze organisatie en onze medewerkers die zich dagelijks inzetten voor het welzijn van onze inwoners en ondernemers. Voorschoten, de Parel aan de Vliet, is sterk in ontwikkeling en de drijvende kracht is ons hechte team van mensen die onze gemeente en alle Voorschotenaren glans geven. Door onze compacte organisatiestructuur kunnen we de lijnen kort houden en snel mooie dingen voor elkaar krijgen. Dat vraagt zelfstandigheid en biedt tegelijk veel vrijheid. We werken vanuit vier kernwaarden: Vertrouwen, Verantwoordelijkheid, Betrokkenheid en Plezier. Deze waarden helpen ons om goed samen te werken, zowel binnen de organisatie als met inwoners, ondernemers en andere partners. Vertrouwen vormt de basis van onze samenwerking. Verantwoordelijkheid betekent dat we de impact van ons werk serieus nemen. Betrokkenheid zorgt ervoor dat we actief bijdragen aan teamdoelen, en plezier stimuleert een positieve werkomgeving. De organisatie is onderverdeeld in drie afdelingen: Dienstverlening, Bedrijfsvoering en Bestuur. De afdeling Bedrijfsvoering speelt een essentiële rol in het ondersteunen en faciliteren van de interne organisatie bij de uitvoering van primaire processen en het realiseren van de organisatiedoelen. De afdeling is verantwoordelijk voor de strategische ontwikkeling van de organisatie op de korte, middellange en lange termijn. Dit omvat onder andere het optimaliseren van bedrijfsprocessen, het beheren van financiën, ICT en HR, en het bevorderen van een efficiënte en effectieve werkomgeving.De afdeling Bedrijfsvoering richt zich op het creëren van een ondersteunende en stimulerende werkomgeving, waarin medewerkers optimaal kunnen presteren. De proactieve houding van de afdeling zorgt ervoor dat de organisatie wendbaar blijft en kan inspelen op interne en externe veranderingen. De afdeling Bedrijfsvoering bestaat uit twee teams: Team Kernsupport en Team Werkbeleving. Juridische zaken maakt deel uit van het Team Kernsupport. Het Team Kernsupport (Financiën, Juridische Zaken en Inkoop) biedt ondersteuning aan collega’s binnen de gemeente Voorschoten op het gebied van financiën, juridische zaken, inkoop en aanbesteding. Dit team fungeert als adviseur, levert deskundig advies en praktische oplossingen, en helpt de organisatie bij het nemen van weloverwogen beslissingen en het optimaliseren van processen. Financiën voert de financiële administratie en biedt financieel overzicht en ondersteunt de P&C-cyclus, terwijl de adviseur subsidies het subsidieproces coördineert. Juridische Zaken biedt advies en ondersteuning bij juridische vraagstukken. Inkoop en aanbesteding biedt ondersteuning bij inkoopadvies mede door Stichting Rijk, daarnaast voeren zij het contractmanagement op het gebied van ICT. Het team Werkbeleving (HR, Facilitair en Vastgoed) richt zich op het optimaliseren van de werkbeleving van de medewerkers. Facilitaire Zaken zorgt ervoor dat je een fijne werkplek hebt. Dit omvat alles behorende bij een werkplek, ook de vergaderzalen, sociale ruimtes en de kantine, waar je elkaar kunt ontmoeten. HR houdt zich bezig met het verwerken van salarissen en het bijhouden van personeelsgegevens. Daarnaast speelt HR een grote rol in het functioneren van de organisatie en werkt aan onder andere: werving en selectie, arbeidsvoorwaarden, leren en ontwikkelen, beloning en waardering, begeleiding bij ziekte en het zorgen voor goede arbeidsomstandigheden. Vastgoed is verantwoordelijk voor het beheer & onderhoud en contractmanagement van alle gebouwen die in eigendom zijn van de gemeente. Kortom, team Werkbeleving adviseert, organiseert en voert taken uit om medewerkers en de organisatie te ondersteunen. Opdracht/ DoelDe opdracht betreft een duo-functie. Als (functioneel) applicatiebeheerder van LIAS help je de organisatie bij het digitaal ondersteunen van de P&C cyclus en budgetbeheer. Je hebt daarbij al jarenlange ervaring met LIAS en het uitnutten van de mogelijkheden en helpt de organisatie daarin mee te nemen. Daarnaast ben je de financiele man of vrouw bij de opvang van ontheemden Oekraine en stastushouders en je bent zelfstandig verantwoordelijk voor de berekening en betaling van leefgelden, de financiele verantwoordingen aan het Rijk (SiSa), budgetbewaking, financiele advisering en sparringpartner voor de beleidsmedewerkers.  Voor de afdeling Bedrijfsvoering van de gemeente Voorschoten zijn wij op zoek naar een ervaren functioneel applicatiebeheerder LIAS / financieel adviseur voor gemiddeld 24 uur per week.
Meer informatie
TenMonks · 13-06-2026 14:28 · Een
De adviseur richt zich op het adviseren van het Fysiek Domein op financiële vraagstukken en ondersteunt bij planning- en controlproducten, zoals begroting, bestuursrapportages en jaarrekening. Daarnaast draagt de adviseur bij aan het inzicht in budgetten, risico’s en afwijkingen en fungeert als sparringpartner voor teamleiders en budgethouders binnen het domein.De inzet is erop gericht om rust en continuïteit te brengen in de lopende werkzaamheden, zodat de organisatie zich kan richten op het invullen van de structurele vacature. De adviseur werkt zelfstandig, pakt werkzaamheden snel op en zorgt dat deadlines worden gehaald.Het gaat om een tijdelijke inzet voor vooralsnog de duur van ongeveer 4 tot 6 maanden, met een omvang van 32 tot 36 uur per week. Het doel is om de periode te overbruggen totdat een nieuwe vaste financieel adviseur is geworven en ingewerkt. Elke maand ontvangen we honderden vacatures. Die publiceren we op onze website, maar we blijven niet achteroverleunen. Ons team gaat actief op zoek naar de juiste match. Misschien vind jij ons, of wij jou – hoe dan ook: we maken snel contact. Jij ziet een interessante opdracht of wij denken dat er een goed bij je past. We bellen om je beter te leren kennen en de opdracht door te nemen. Wat vind jij belangrijk? Wat zijn je ambities? We houden het persoonlijk én to the point. Zo verkennen we samen wat de juiste match voor je is en wat daarmee ook het beste voor de klant is. Past de opdracht bij jouw expertise? Top. We bespreken de voorwaarden, je gewenste salaris en hoe de opdracht eruitziet. Omdat het om overheidsvacatures gaat, kunnen de eisen complex zijn en het proces tijdrovend – maar daar helpen wij je soepel doorheen. Je levert een bijgewerkt cv, motivatie en eventuele referenties aan. Wij stellen de introductie samen, volledig afgestemd op de wensen van de opdrachtgever. Alles wat we bespreken komt daarin terug – eerlijk, transparant en geen verrassingen. Overheidsprocessen kunnen soms traag zijn. Wij geven je vooraf een realistische tijdlijn en houden je tussendoor op de hoogte. Geen radiostilte, maar duidelijke updates. Word je uitgenodigd? Mooi! We plannen samen het gesprek en bereiden het grondig voor. We geven je tips & tricks en duiken in de inhoud van de opdracht. Het doel: jouw kansen maximaliseren. Na het gesprek evalueren we hoe het ging. Wil jij door en ziet de opdrachtgever het ook zitten? Dan koppelen we je aan één van onze uitzendpartners. Zij regelen het uitzendcontract. Is het toch geen match? Dan halen we feedback op en zoeken we verder. Bij een succesvolle bemiddeling leggen we alle afspraken vast in een overeenkomst. Je uitzendpartner regelt het contract, de administratie en zorgt ervoor dat je netjes en op tijd betaald wordt. Jij hoeft alleen maar te focussen op je werk (en een taart sturen mag altijd 😉). Zolang je aan de opdracht werkt, blijven wij je aanspreekpunt. Ook kan je regelmatig uitnodigingen van ons verwachten voor kleine events en borrels bij ons op kantoor. Heb je vragen over je opdracht, verlenging of indexaties? Eén belletje en we helpen je verder. Is de opdracht afgerond? Dan zoeken we met plezier naar een volgende uitdaging voor je.
Meer informatie
BlueTrail · 13-06-2026 14:28 · Breda
Heb jij een scherpe blik op financiën en krijg je energie van het bijdragen aan maatschappelijke opgaven binnen Volksgezondheid en regionale samenwerkingsverbanden (WBO) in het sociaal domein?In Breda werken we samen aan een toekomstbestendige, inclusieve en bruisende stad. Als financieel adviseur speel je een cruciale rol in het behalen van de ambities om Breda nog mooier te maken en help je ons de financiële stabiliteit van de gemeente te waarborgen. Jouw expertise zorgt ervoor dat we onze ambities waarmaken en tegelijkertijd de belangen van onze inwoners bewaken. Dit is jouw kans om niet alleen met cijfers te werken, maar ook echt impact te maken op de stad en haar mensen.Wat ga je doen?Wij zijn op zoek naar een financieel adviseur met ervaring in het sociaal domein, bij voorkeur met expertise in regionale samenwerkingsverbanden.Vanwege tijdelijke afwezigheid van de huidige financieel adviseur zoekt de gemeente Breda op korte termijn een ervaren interim-professional die de continuïteit waarborgt en de afdelingen en regionale samenwerkingsverbanden blijft ondersteunen.De opdracht duurt naar verwachting 3 maanden, met een inzet van 28–32 uur per week. Als onderdeel van deze functie voer je onder andere de volgende taken uit:Cyclische financiële producten: Je stelt begrotingen, prognoses, jaarrekeningen, bestuurs- en maandrapportages op in samenwerking met inhoudelijke collega’s en, waar relevant, regionale partners.Eerste aanspreekpunt: Je voert periodiek budgetgesprekken en fungeert als sparringpartnet voor betrokken afdelingen en regionale partners.Advies over financiële inrichting en processen: Je draagt bij aan het verbeteren van sturing, transparantie en verantwoording binnen samenwerkingen en het aanscherpen van afspraken (bijvoorbeeld rond bijdrage- en verdeelsystematiek).Subsidiebeheer: Je adviseert bij het aanvragen, benutten en verantwoorden van subsidies.Heldere financiële adviezen: Je adviseert gevraagd en proactief over financiële vraagstukken en vertaalt complexe financiële informatie naar duidelijke en begrijpelijke adviezen. Eisen bij de opdracht:Je hebt minimaal een afgeronde HBO opleiding.Je hebt minimaal 3 jaar werkervaring met financieel advies in een gemeentelijke organisatie in het sociaal domein.Je hebt minimaal 2 jaar ervaring met financieel advies rondom regionale samenwerkingsverbanden in het sociaal domein. Je bent bereid om minstens 2 dagen in de week op het stadskantoor in Breda te werken.Wensen bij de opdracht:Je hebt meer dan 5 jaar ervaring met financieel advies in het sociaal domein. Je hebt meer dan 3 jaar ervaring met financieel advies rondom samenwerkingsverbanden in het sociaal domein. Je kan starten op de startdatum op 29 juni 2026.Competenties:Je hebt sterke communicatieve vaardigheden.Je beheerst de Nederlandse taal in woord en geschrift.Je bent gewend om te schakelen met een diverse groep aan belanghebbenden.Je bent sterk in het plannen en het stellen van prioriteiten.Je beschikt over een flexibele werkhouding.Je bent erg resultaatgericht.Je bent analytisch sterk. Referentienummer2026-05015 LocatieBreda Startdatum29 juni 2026 Einddatum28 september 2026 Optie op verlengingJa Uren per week28-32u p/w Intakegesprek24 juni 2026 Sluitingsdatum18 juni 2026  08:00 Begint jouw trail hier?Stuur ons je CV met een korte opdrachtgerichte motivatie. Discover your BlueTrailOnze weg naar jouw nieuwe carrière Nadat jij op een opdracht hebt gereageerd, nemen wij binnen 24 uur contact met jou op en behandelen we jouw reactie. We gaan met jou in gesprek. Wij kijken niet alleen naar je kennis en werkervaring, maar vooral naar jou als persoon. Dit is voor zowel de professional als de opdrachtgever belangrijk, wij willen de juiste match maken! Als we eenmaal de juiste match hebben gevonden, dan begint jouw BlueTrail en stellen we je voor aan de opdrachtgever! Bij een succesvolle match worden de contracten opgesteld. Door middel van innovaties en digitalisering proberen wij dit proces zo kort mogelijk te maken. Zo kun jij doen waar je goed in bent, terwijl wij zorgen voor alle administratie! Ook tijdens jouw opdracht staan wij altijd voor je klaar. Onze fieldmanagers zorgen er persoonlijk voor dan alles succesvol verloopt! Follow our trail E-mailadresCAPTCHA gform.initializeOnLoaded( function() {gformInitSpinner( 2, 'https://www.bluetrail.nl/core/modules/934d581a4a/images/spinner.svg', true );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'https://www.bluetrail.nl/core/modules/934d581a4a/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2').text());}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "2", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_2" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_2"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_2" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 2, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} );
Meer informatie
SPOED
AanleidingBinnen het sociaal domein bestaat behoefte aan tijdelijke senior expertise om de financiële beheersing en sturing verder te versterken. Door de toenemende complexiteit van financiële vraagstukken is behoefte ontstaan aan verdiepend inzicht in financiële ontwikkelingen, risico's, prognoses en beheersmaatregelen.Daarom wordt een tijdelijke opdracht uitgezet die gericht is op het versterken van de financiële basis, het verbeteren van sturingsinformatie en het vergroten van het inzicht in financiële risico's en ontwikkelingen binnen het sociaal domein.Na de zomer start de werving voor een structurele business controller die verantwoordelijk wordt voor de reguliere businesscontrolwerkzaamheden binnen het sociaal domein.OpdrachtDe opdrachtnemer levert zelfstandig senior expertise op het gebied van financiële advisering, analyse en control binnen het sociaal domein.De opdracht richt zich op het versterken van de financiële beheersing door het verbeteren van prognoses, sturingsinformatie, risicoanalyses en beheersmaatregelen. Daarnaast brengt de opdrachtnemer financiële ontwikkelingen en risico's in beeld en adviseert over mogelijkheden om de financiële sturing verder te professionaliseren.De opdracht heeft een tijdelijk en projectmatig karakter en is nadrukkelijk niet gericht op het structureel uitvoeren van reguliere businesscontrolwerkzaamheden.Beoogde resultatenDe opdrachtnemer levert gedurende de opdracht een inhoudelijke bijdrage aan het versterken van de financiële beheersing binnen het sociaal domein. Daarbij worden in ieder geval de volgende resultaten gerealiseerd:Ondersteuning bij de voorbereiding en totstandkoming van de begroting, bestuursrapportages, maandrapportages en overige planning- en controlproducten binnen het sociaal domein.Actuele en onderbouwde financiële analyses en prognoses ten behoeve van management, budgethouders en de planning- en controlcyclus.Inzicht in financiële afwijkingen, risico's en kostenontwikkelingen, inclusief voorstellen voor beheersmaatregelen en bijsturing.Verbeterde financiële sturingsinformatie en financiële onderbouwingen ten behoeve van besluitvorming.Ondersteuning bij het verder op orde brengen van de financiële basis binnen het sociaal domein, waaronder de inrichting en kwaliteit van budgetten, prognoses, verplichtingen en financiële stuurinformatie.De interne business controller blijft verantwoordelijk voor de integrale planning- en controlcyclus, de vaststelling van planning- en controlproducten en de interne besluitvorming.Duur van de opdrachtDe opdracht start zo spoedig mogelijk en loopt tot en met oktober 2026. De opdracht eindigt na oplevering van de afgesproken resultaten en aanbevelingen.Organisatie en samenwerkingDe opdrachtnemer stemt af met management, beleidsadviseurs, budgethouders en betrokken financiële collega's. De opdracht wordt zelfstandig uitgevoerd op basis van de eigen expertise van de opdrachtnemer. De interne business controller blijft verantwoordelijk voor de integrale planning- en controlfunctie, de planning- en controlproducten en de interne besluitvorming. Eisen bij de opdracht:Je hebt minimaal 5 jaar werkervaring als senior business controller, financieel adviseur of vergelijkbare functie binnen een gemeenteJe hebt minimaal 1 jaar werkervaring binnen het sociaal domein van een gemeenteJe hebt kennis van de volgende wet- en regelgeving: BBV. Deze kennis is toegepast in minimaal 2 relevante opdrachten in de afgelopen 3 jaarJe hebt werkervaring met begrotingen, bestuursrapportages en financiële analyses binnen een gemeentelijke organisatieWensen bij de opdracht:Je hebt een afgeronde wo-opleiding in een financiële, bedrijfseconomische of bestuurskundige richting én/of een afgeronde post-hbo- of post-wo-opleiding op het gebied van controlling, overheidsfinanciën, BBV of financiële adviseringJe hebt minimaal 3 jaar werkervaring als senior financieel adviseur of business controller binnen het sociaal domein van een gemeentelijke organisatieJe hebt werkervaring met het uitvoeren van financiële verbetertrajecten gericht op prognoses, financiële beheersing, risicoanalyses en stuurinformatie binnen een gemeentelijke organisatieJe hebt werkervaring met advisering aan management, directie en/of bestuur over financieel-strategische vraagstukken binnen een politiek-bestuurlijke omgevingCompetenties:Analytisch vermogenOmgevingsbewustzijn (politiek-bestuurlijke sensitiviteit)AdviesvaardigheidZelfstandigheidResultaatgerichtheid Referentienummer2026-05055 LocatieRijswijk, Zuid-Holland Startdatum30 juni 2026 Einddatum31 oktober 2026 Optie op verlengingJa Uren per week36u p/w Intakegesprek19 juni 2026 Sluitingsdatum15 juni 2026  09:00 Begint jouw trail hier?Stuur ons je CV met een korte opdrachtgerichte motivatie. Discover your BlueTrailOnze weg naar jouw nieuwe carrière Nadat jij op een opdracht hebt gereageerd, nemen wij binnen 24 uur contact met jou op en behandelen we jouw reactie. We gaan met jou in gesprek. Wij kijken niet alleen naar je kennis en werkervaring, maar vooral naar jou als persoon. Dit is voor zowel de professional als de opdrachtgever belangrijk, wij willen de juiste match maken! Als we eenmaal de juiste match hebben gevonden, dan begint jouw BlueTrail en stellen we je voor aan de opdrachtgever! Bij een succesvolle match worden de contracten opgesteld. Door middel van innovaties en digitalisering proberen wij dit proces zo kort mogelijk te maken. Zo kun jij doen waar je goed in bent, terwijl wij zorgen voor alle administratie! Ook tijdens jouw opdracht staan wij altijd voor je klaar. Onze fieldmanagers zorgen er persoonlijk voor dan alles succesvol verloopt! Follow our trail E-mailadresCAPTCHA gform.initializeOnLoaded( function() {gformInitSpinner( 2, 'https://www.bluetrail.nl/core/modules/934d581a4a/images/spinner.svg', true );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'https://www.bluetrail.nl/core/modules/934d581a4a/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2').text());}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "2", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_2" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_2"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_2" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 2, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} );
Meer informatie
TenMonks · 13-06-2026 14:26 · Amsterdam
Heb jij een scherpe blik op financiën en krijg je energie van het bijdragen aan maatschappelijke opgaven binnen Volksgezondheid en regionale samenwerkingsverbanden (WBO) in het sociaal domein? IntroductieIn Breda werken we samen aan een toekomstbestendige, inclusieve en bruisende stad. Als financieel adviseur speel je een cruciale rol in het behalen van de ambities om Breda nog mooier te maken en help je ons de financiële stabiliteit van de gemeente te waarborgen. Jouw expertise zorgt ervoor dat we onze ambities waarmaken en tegelijkertijd de belangen van onze inwoners bewaken. Dit is jouw kans om niet alleen met cijfers te werken, maar ook echt impact te maken op de stad en haar mensen. Wat ga je doen?Wij zijn op zoek naar een financieel adviseur met ervaring in het sociaal domein, bij voorkeur met expertise in regionale samenwerkingsverbanden.Vanwege tijdelijke afwezigheid van de huidige financieel adviseur zoekt de gemeente Breda op korte termijn een ervaren interim-professional die de continuïteit waarborgt en de afdelingen en regionale samenwerkingsverbanden blijft ondersteunen.De opdracht duurt naar verwachting 3 maanden, met een inzet van 28–32 uur per week. Als onderdeel van deze functie voer je onder andere de volgende taken uit:                                                                                                Wie zijn wij?Breda is een stad die alles heeft: een aantrekkelijke historische binnenstad, een mooie groene omgeving, een strategische ligging midden in de Benelux, ondernemerschap, cultuur en gezelligheid. De Gemeente Breda is een dynamische werkgever die zich richt op het realiseren van ambities voor de stad en haar inwoners. De organisatie bestaat uit enthousiaste medewerkers die zich inzetten voor maatschappelijke vraagstukken zoals duurzaamheid, woningbouw en armoedebestrijding.Het team Financieel Advies en Beleid speelt een cruciale rol in het waarborgen van een gezonde financiële balans tussen de ambitieuze doelen van de gemeente en de beschikbare middelen. Een divers team van 28 financiële collega’s werkt effectief samen om deze doelen te bereiken.Lees meer over de Gemeente BredaWat vragen wij! Werken bij de Gemeente Breda is werken in een stad met ambities. We denken vooruit en maken mogelijk. Voor onze inwoners én voor onze medewerkers.  Elke maand ontvangen we honderden vacatures. Die publiceren we op onze website, maar we blijven niet achteroverleunen. Ons team gaat actief op zoek naar de juiste match. Misschien vind jij ons, of wij jou – hoe dan ook: we maken snel contact. Jij ziet een interessante opdracht of wij denken dat er een goed bij je past. We bellen om je beter te leren kennen en de opdracht door te nemen. Wat vind jij belangrijk? Wat zijn je ambities? We houden het persoonlijk én to the point. Zo verkennen we samen wat de juiste match voor je is en wat daarmee ook het beste voor de klant is. Past de opdracht bij jouw expertise? Top. We bespreken de voorwaarden, je gewenste salaris en hoe de opdracht eruitziet. Omdat het om overheidsvacatures gaat, kunnen de eisen complex zijn en het proces tijdrovend – maar daar helpen wij je soepel doorheen. Je levert een bijgewerkt cv, motivatie en eventuele referenties aan. Wij stellen de introductie samen, volledig afgestemd op de wensen van de opdrachtgever. Alles wat we bespreken komt daarin terug – eerlijk, transparant en geen verrassingen.
Meer informatie
BlueTrail · 13-06-2026 14:26 · Eindhoven
Vooo Gemeente Eindhoven zijn wij op zoek naar een Financieel Controller - begrotingswijzigingen. Werk jij nauwkeurig, heb je ervaring met gemeentefinancien, ben jij een administratief goed onderlegd en maak je jezelf systemen en financiële kaders snel eigen? Dan zijn wij op zoek naar jou!Wat doet onze afdeling? De afdeling Concernfinanciën is verantwoordelijk voor het inzichtelijk hebben en houden van de financiële positie van de gemeente en is één van de 5 afdelingen binnen de sector Control. Centraal binnen deze afdeling staat het opstellen en bewaken van de gemeentebrede financiële en fiscale kaders & richtlijnen en de advisering over en de coördinatie van de Planning & Control cyclus (het jaarlijks terugkerend proces van richting geven, ramen, rapporteren en verantwoorden). Als onderdeel van deze centrale taken zijn een aantal (specialistische) onderwerpen bij de afdeling belegd zoals de advisering over en het beheer van de Financiële verhoudingen (Gemeentefonds), Treasury, Reserves en voorzieningen, Investeringen (Activa) en (Rijks)Fiscaliteiten.In jouw rol:Controleer je de begrotingswijzigingen die je ontvangt van de collega financieel controllers op: Voldoet de aanlevering aan de gestelde financiële kaders en richtlijnen;Is de begrotingswijziging overeenkomstig de beslispunten in het dossie;rIs de documentatie volledig.Leg je begrotingswijzigingen die niet voldoen op een nette en constructieve manier bij je collega financieel controllers terug.Registreer je de begrotingswijzigingen in het financieel systeem en bewaak je de voortgang.Volg je de bestuurlijke besluitvorming t.a.v. de begrotingswijzigingen. Op basis van het besluit verwerk je de begrotingswijziging definitief in het financieel systeem (eventueel na aanpassing o.b.v. besluit) en complementeer je de gegevens.Houd je op basis van de begrotingswijzigingen verschillende overzichten bij die we nodig hebben voor adequaat financieel beheer zoals bijvoorbeeld claims op de reserves en formatiewijzigingen.Stel je twee keer per jaar (juni-december) een dossier op voor de Raad met daarin een overzicht van en toelichting op alle door B&W vastgestelde begrotingswijzigingen en stel je maandelijks het actualisatiedossier op waarin begrotingswijzigingen gebundeld ter besluitvorming aan B&W worden voorgelegd.Ben je achtervang voor je collega om formatiewijzigingen in het systeem acces te beoordelen en verwerken.Met wie werk je samen?Je werkt in de afdeling concernfinanciën, onderdeel van de sector Control. Je werkt intensief samen met de adviseur financiële begroting maar ook met de collega's van kaders & richtlijnen en de financieel controllers die het lijnmanagement van advies voorzien en ondersteunen. Daarnaast werk je uiteraard ook samen met alle andere collega’s van de sector control (in totaal ongeveer 90 collega’s). Eisen bij de opdracht:Je beschikt over HBO werk- en denkniveau.Je hebt ervaring met gemeentefinanciën.Je kunt werken met Excel, MS teams, Word, Acces en je kunt jezelf het financieel pakket ERPx snel eigen maken.Je bent bereid gemiddeld 2-3 dagen op locatie te werken.Competenties:Je hebt een hands-on mentaliteit, pakt zaken zelfstandig op en bent leergierig.Je werkt accuraat, nauwkeurig en resultaatgericht.Je bent communicatief vaardig. Referentienummer2026-05157 LocatieEindhoven Startdatum5 juli 2026 Einddatum30 november 2026 Optie op verlengingNee Uren per week36u p/w Sluitingsdatum16 juni 2026  10:00 Begint jouw trail hier?Stuur ons je CV met een korte opdrachtgerichte motivatie. Discover your BlueTrailOnze weg naar jouw nieuwe carrière Nadat jij op een opdracht hebt gereageerd, nemen wij binnen 24 uur contact met jou op en behandelen we jouw reactie. We gaan met jou in gesprek. Wij kijken niet alleen naar je kennis en werkervaring, maar vooral naar jou als persoon. Dit is voor zowel de professional als de opdrachtgever belangrijk, wij willen de juiste match maken! Als we eenmaal de juiste match hebben gevonden, dan begint jouw BlueTrail en stellen we je voor aan de opdrachtgever! Bij een succesvolle match worden de contracten opgesteld. Door middel van innovaties en digitalisering proberen wij dit proces zo kort mogelijk te maken. Zo kun jij doen waar je goed in bent, terwijl wij zorgen voor alle administratie! Ook tijdens jouw opdracht staan wij altijd voor je klaar. Onze fieldmanagers zorgen er persoonlijk voor dan alles succesvol verloopt! Follow our trail E-mailadresCAPTCHA gform.initializeOnLoaded( function() {gformInitSpinner( 2, 'https://www.bluetrail.nl/core/modules/934d581a4a/images/spinner.svg', true );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'https://www.bluetrail.nl/core/modules/934d581a4a/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2').text());}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "2", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_2" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_2"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_2" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 2, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} );
Meer informatie