{"id":26947,"date":"2025-02-28T07:40:57","date_gmt":"2025-02-28T07:40:57","guid":{"rendered":"https:\/\/dxeight.com\/blog\/how-to-configure-client-action-in-odoo-18-a-complete-guide\/"},"modified":"2026-01-22T11:30:57","modified_gmt":"2026-01-22T11:30:57","slug":"hoe-client-actions-configureren-in-odoo-18-een-complete-gids","status":"publish","type":"post","link":"https:\/\/dxeight.com\/nl\/blog\/hoe-client-actions-configureren-in-odoo-18-een-complete-gids\/","title":{"rendered":"Hoe Client Actions configureren in Odoo 18: een complete gids"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"26947\" class=\"elementor elementor-26947 elementor-23933\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-28be9f89 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"28be9f89\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-490e5b62\" data-id=\"490e5b62\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f1ac4be elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"f1ac4be\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8081dfd\" data-id=\"8081dfd\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-51ae7ce elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"51ae7ce\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-91e36c7\" data-id=\"91e36c7\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-75e40a7 elementor-widget elementor-widget-image\" data-id=\"75e40a7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"534\" src=\"https:\/\/dxeight.com\/wp-content\/uploads\/2025\/02\/How-to-Configure-Client-Action-in-Odoo-18-A-Complete-Guide.jpg\" class=\"attachment-full size-full wp-image-26684\" alt=\"How to Configure Client Action in Odoo 18 A Complete Guide\" srcset=\"https:\/\/dxeight.com\/wp-content\/uploads\/2025\/02\/How-to-Configure-Client-Action-in-Odoo-18-A-Complete-Guide.jpg 800w, https:\/\/dxeight.com\/wp-content\/uploads\/2025\/02\/How-to-Configure-Client-Action-in-Odoo-18-A-Complete-Guide-300x200.jpg 300w, https:\/\/dxeight.com\/wp-content\/uploads\/2025\/02\/How-to-Configure-Client-Action-in-Odoo-18-A-Complete-Guide-768x513.jpg 768w, https:\/\/dxeight.com\/wp-content\/uploads\/2025\/02\/How-to-Configure-Client-Action-in-Odoo-18-A-Complete-Guide-250x167.jpg 250w, https:\/\/dxeight.com\/wp-content\/uploads\/2025\/02\/How-to-Configure-Client-Action-in-Odoo-18-A-Complete-Guide-550x367.jpg 550w, https:\/\/dxeight.com\/wp-content\/uploads\/2025\/02\/How-to-Configure-Client-Action-in-Odoo-18-A-Complete-Guide-270x180.jpg 270w, https:\/\/dxeight.com\/wp-content\/uploads\/2025\/02\/How-to-Configure-Client-Action-in-Odoo-18-A-Complete-Guide-449x300.jpg 449w, https:\/\/dxeight.com\/wp-content\/uploads\/2025\/02\/How-to-Configure-Client-Action-in-Odoo-18-A-Complete-Guide-749x500.jpg 749w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1ff6ad7 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"1ff6ad7\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-96e80ad\" data-id=\"96e80ad\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-686b47c elementor-widget elementor-widget-heading\" data-id=\"686b47c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Hoe Client Actions configureren in Odoo 18: een complete gids<\/h1>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3a1ac36 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"3a1ac36\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-19b2f24\" data-id=\"19b2f24\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a74c4e4 elementor-widget elementor-widget-text-editor\" data-id=\"a74c4e4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"147\" data-end=\"498\"><a href=\"https:\/\/dxeight.com\/nl\/blog\/hoe-je-een-project-aanmaakt-in-odoo-18-een-complete-gids\/\"><strong>Odoo 18<\/strong><\/a> introduceert verbeterde flexibiliteit in de manier waarop gebruikers met het systeem werken, met name via <strong data-start=\"261\" data-end=\"279\">Client Actions<\/strong>. Deze acties spelen een cruciale rol bij het verbeteren van de gebruikerservaring door dynamische interfaces, dashboards, meldingen en aangepaste workflows mogelijk te maken die verder gaan dan standaard vensteracties.<\/p><p data-start=\"500\" data-end=\"842\">Voor bedrijven die hun processen willen stroomlijnen, gebruikerservaringen willen personaliseren of geavanceerde ERP-workflows willen bouwen, is inzicht in Client Actions in Odoo 18 essentieel. In deze complete gids leggen we uit wat client actions zijn, hoe ze werken en hoe je ze stap voor stap configureert\u2014zowel functioneel als technisch.<\/p><p data-start=\"844\" data-end=\"1002\">Of je nu een zakelijke gebruiker, functioneel consultant of ontwikkelaar bent, deze gids helpt je om client actions in Odoo 18 met vertrouwen te configureren.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-62338f2 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"62338f2\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-97d22d4\" data-id=\"97d22d4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2283f1a elementor-widget elementor-widget-heading\" data-id=\"2283f1a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Wat is een Client Action in Odoo?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7cdda19 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"7cdda19\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3ff7eb1\" data-id=\"3ff7eb1\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1f6c19e elementor-widget elementor-widget-text-editor\" data-id=\"1f6c19e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"1047\" data-end=\"1254\">In Odoo is een <strong data-start=\"1062\" data-end=\"1079\">Client Action<\/strong> een speciaal type actie dat de webclient (frontend) instrueert om aangepast gedrag uit te voeren, in plaats van simpelweg een weergave zoals een formulier of lijst te openen.<\/p><p data-start=\"1256\" data-end=\"1350\"><strong>In tegenstelling tot Window Actions, die records tonen, worden client actions gebruikt om:<\/strong><\/p><ul><li data-start=\"1354\" data-end=\"1380\">Dashboards weer te geven<\/li><li data-start=\"1383\" data-end=\"1426\">Aangepaste JavaScript-logica te activeren<\/li><li data-start=\"1429\" data-end=\"1460\">Meldingen of wizards te tonen<\/li><li data-start=\"1463\" data-end=\"1496\">Dynamische interfaces te openen<\/li><li data-start=\"1499\" data-end=\"1533\">Frontend-workflows uit te voeren<\/li><\/ul><p data-start=\"1535\" data-end=\"1634\">Client actions zijn vooral nuttig wanneer standaardweergaven niet voldoen aan de bedrijfsvereisten.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-49ed0bd elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"49ed0bd\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ad4430b\" data-id=\"ad4430b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-05874bc elementor-widget elementor-widget-heading\" data-id=\"05874bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Waarom Client Actions gebruiken in Odoo 18?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0c02154 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"0c02154\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bcecf7c\" data-id=\"bcecf7c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-55c8344 elementor-widget elementor-widget-text-editor\" data-id=\"55c8344\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"1689\" data-end=\"1821\">Odoo 18 versterkt frontend-mogelijkheden, waardoor client actions krachtiger en relevanter zijn dan ooit. Bedrijven gebruiken ze om:<\/p><ul><li data-start=\"1825\" data-end=\"1860\">Interactieve dashboards te bouwen<\/li><li data-start=\"1863\" data-end=\"1903\">UX te verbeteren met realtime feedback<\/li><li data-start=\"1906\" data-end=\"1946\">Aangepaste navigatiestromen te cre\u00ebren<\/li><li data-start=\"1949\" data-end=\"2008\">Het aantal klikken en gebruikersinspanning te verminderen<\/li><li data-start=\"2011\" data-end=\"2063\">Frontend-logica te integreren met backendprocessen<\/li><\/ul><p data-start=\"2065\" data-end=\"2213\">Voor groeiende organisaties helpen client actions om Odoo te transformeren van een transactioneel ERP naar een slimme, gebruikersgerichte oplossing.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-69bc33e elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"69bc33e\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-75ba39a\" data-id=\"75ba39a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8501873 elementor-widget elementor-widget-heading\" data-id=\"8501873\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Veelvoorkomende use-cases voor Client Actions<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b25b688 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"b25b688\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-dca0f4c\" data-id=\"dca0f4c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-de20a26 elementor-widget elementor-widget-text-editor\" data-id=\"de20a26\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"2270\" data-end=\"2364\">Client actions in Odoo 18 worden breed ingezet in verschillende sectoren en afdelingen, zoals:<\/p><ul><li data-start=\"2368\" data-end=\"2395\">Aangepaste KPI-dashboards<\/li><li data-start=\"2398\" data-end=\"2450\">Gebruikers doorverwijzen na het klikken op knoppen<\/li><li data-start=\"2453\" data-end=\"2494\">Succes- of waarschuwingsmeldingen tonen<\/li><li data-start=\"2497\" data-end=\"2540\">JavaScript-gebaseerde workflows activeren<\/li><li data-start=\"2543\" data-end=\"2578\">Aangepaste webcomponenten starten<\/li><li data-start=\"2581\" data-end=\"2619\">Interactieve rapportages en analyses<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-420bf3f elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"420bf3f\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9a0d577\" data-id=\"9a0d577\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c939b22 elementor-widget elementor-widget-heading\" data-id=\"c939b22\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Typen acties in Odoo (kort overzicht)<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c692792 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"c692792\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-aff182b\" data-id=\"aff182b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bf70bb7 elementor-widget elementor-widget-text-editor\" data-id=\"bf70bb7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"2668\" data-end=\"2752\">Voordat we dieper ingaan, is het belangrijk te begrijpen waar client actions passen.<\/p><p data-start=\"2754\" data-end=\"2796\"><strong>Odoo ondersteunt verschillende actietypen:<\/strong><\/p><ul><li data-start=\"2800\" data-end=\"2875\"><strong data-start=\"2800\" data-end=\"2818\">Window Actions<\/strong> \u2013 Openen formulier-, lijst-, kanban- of pivotweergaven<\/li><li data-start=\"2878\" data-end=\"2939\"><strong data-start=\"2878\" data-end=\"2896\">Server Actions<\/strong> \u2013 Uitvoeren van Python-logica op records<\/li><li data-start=\"2942\" data-end=\"2994\"><strong data-start=\"2942\" data-end=\"2957\">URL Actions<\/strong> \u2013 Doorverwijzen naar externe links<\/li><li data-start=\"2997\" data-end=\"3048\"><strong data-start=\"2997\" data-end=\"3015\">Client Actions<\/strong> \u2013 Activeren van frontendgedrag<\/li><\/ul><p data-start=\"3050\" data-end=\"3105\">Deze gids richt zich uitsluitend op <strong data-start=\"3086\" data-end=\"3104\">Client Actions<\/strong>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-dbd28d2 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"dbd28d2\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f98233a\" data-id=\"f98233a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ee9f359 elementor-widget elementor-widget-heading\" data-id=\"ee9f359\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Vereisten v\u00f3\u00f3r het configureren van Client Actions<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3f45085 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"3f45085\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-726b8cc\" data-id=\"726b8cc\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-463bb9b elementor-widget elementor-widget-text-editor\" data-id=\"463bb9b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"3167\" data-end=\"3237\">Voordat je een client action configureert in Odoo 18, zorg ervoor dat:<\/p><ul><li data-start=\"3241\" data-end=\"3275\">Odoo 18 correct is ge\u00efnstalleerd<\/li><li data-start=\"3278\" data-end=\"3317\">De ontwikkelaarsmodus is ingeschakeld<\/li><li data-start=\"3320\" data-end=\"3387\">Je de juiste toegangsrechten hebt (Admin of Technische gebruiker)<\/li><li data-start=\"3390\" data-end=\"3443\">Je basiskennis hebt van Odoo-modellen en -weergaven<\/li><li data-start=\"3446\" data-end=\"3515\">Voor geavanceerde toepassingen: kennis van JavaScript (OWL-framework)<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-52f9887 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"52f9887\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5b50604\" data-id=\"5b50604\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ad7f8d4 elementor-widget elementor-widget-heading\" data-id=\"ad7f8d4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Stap 1: Ontwikkelaarsmodus inschakelen in Odoo 18<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0f1313f elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"0f1313f\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9b4a23b\" data-id=\"9b4a23b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-83771b7 elementor-widget elementor-widget-text-editor\" data-id=\"83771b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"3576\" data-end=\"3626\">Om toegang te krijgen tot technische instellingen:<\/p><ol><li data-start=\"3631\" data-end=\"3657\">Ga naar <strong data-start=\"3639\" data-end=\"3655\">Instellingen<\/strong><\/li><li data-start=\"3661\" data-end=\"3682\">Scroll naar beneden<\/li><li data-start=\"3686\" data-end=\"3726\">Klik op <strong data-start=\"3694\" data-end=\"3726\">Ontwikkelaarsmodus activeren<\/strong><\/li><\/ol><p data-start=\"3728\" data-end=\"3812\">Dit geeft toegang tot de technische menu\u2019s die nodig zijn om acties te configureren.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-43e9a00 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"43e9a00\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f52278f\" data-id=\"f52278f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8746726 elementor-widget elementor-widget-heading\" data-id=\"8746726\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Stap 2: Navigeren naar het Client Actions-menu<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b84adb9 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"b84adb9\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1a02933\" data-id=\"1a02933\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e057b38 elementor-widget elementor-widget-text-editor\" data-id=\"e057b38\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"3870\" data-end=\"3914\">Zodra de ontwikkelaarsmodus is ingeschakeld:<\/p><ul><li data-start=\"3918\" data-end=\"3944\">Ga naar <strong data-start=\"3926\" data-end=\"3942\">Instellingen<\/strong><\/li><li data-start=\"3947\" data-end=\"4000\">Navigeer naar <strong data-start=\"3961\" data-end=\"4000\">Technisch \u2192 Acties \u2192 Client Actions<\/strong><\/li><\/ul><p data-start=\"4002\" data-end=\"4117\">Hier zie je een lijst met bestaande client actions die intern door Odoo of door aangepaste modules worden gebruikt.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-9711070 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"9711070\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f6117d2\" data-id=\"f6117d2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-53c5b46 elementor-widget elementor-widget-heading\" data-id=\"53c5b46\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Stap 3: Een nieuwe Client Action aanmaken<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f9cb6ab elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"f9cb6ab\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-72fca5d\" data-id=\"72fca5d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7c2bf34 elementor-widget elementor-widget-text-editor\" data-id=\"7c2bf34\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"4170\" data-end=\"4233\">Klik op <strong data-start=\"4178\" data-end=\"4190\">Aanmaken<\/strong> om een nieuwe client action te defini\u00ebren.<\/p><p data-start=\"4235\" data-end=\"4267\"><strong>Belangrijke velden uitgelegd<\/strong><\/p><p data-start=\"4269\" data-end=\"4331\"><strong data-start=\"4269\" data-end=\"4282\">Actienaam<\/strong><br data-start=\"4282\" data-end=\"4285\" \/>De naam wordt intern en in menu\u2019s weergegeven.<\/p><p data-start=\"4333\" data-end=\"4459\"><strong data-start=\"4333\" data-end=\"4340\">Tag<\/strong><br data-start=\"4340\" data-end=\"4343\" \/>Dit is het belangrijkste veld. Het bepaalt welke frontend-actie Odoo uitvoert.<br data-start=\"4421\" data-end=\"4424\" \/>Voorbeelden van veelgebruikte tags:<\/p><ul><li data-start=\"4463\" data-end=\"4473\"><code data-start=\"4463\" data-end=\"4471\">reload<\/code><\/li><li data-start=\"4476\" data-end=\"4500\"><code data-start=\"4476\" data-end=\"4498\">display_notification<\/code><\/li><li data-start=\"4503\" data-end=\"4524\"><code data-start=\"4503\" data-end=\"4522\">ir.actions.client<\/code><\/li><li data-start=\"4527\" data-end=\"4555\">Aangepaste JavaScript-tags<\/li><\/ul><p data-start=\"4557\" data-end=\"4615\"><strong data-start=\"4557\" data-end=\"4574\">Doel (Target)<\/strong><br data-start=\"4574\" data-end=\"4577\" \/>Bepaalt hoe de actie wordt uitgevoerd:<\/p><ul><li data-start=\"4619\" data-end=\"4635\">Huidig venster<\/li><li data-start=\"4638\" data-end=\"4653\">Nieuw venster<\/li><li data-start=\"4656\" data-end=\"4673\">Volledig scherm<\/li><\/ul><p data-start=\"4675\" data-end=\"4723\">Sla de actie op zodra alle velden zijn ingevuld.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-625e8d1 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"625e8d1\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f1140a0\" data-id=\"f1140a0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3dd4195 elementor-widget elementor-widget-heading\" data-id=\"3dd4195\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Stap 4: De \u201cTag\u201d in Client Actions begrijpen<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-24903dd elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"24903dd\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f19a390\" data-id=\"f19a390\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-81dcffa elementor-widget elementor-widget-text-editor\" data-id=\"81dcffa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"4779\" data-end=\"4838\">De <strong data-start=\"4782\" data-end=\"4789\">Tag<\/strong> bepaalt wat de client action daadwerkelijk doet.<\/p><p data-start=\"4840\" data-end=\"4884\"><strong>Veelgebruikte ingebouwde tags in Odoo 18<\/strong><\/p><ul><li data-start=\"4888\" data-end=\"4930\"><code data-start=\"4888\" data-end=\"4896\">reload<\/code> \u2013 Vernieuwt de huidige weergave<\/li><li data-start=\"4933\" data-end=\"4977\"><code data-start=\"4933\" data-end=\"4955\">display_notification<\/code> \u2013 Toont een melding<\/li><li data-start=\"4980\" data-end=\"5021\"><code data-start=\"4980\" data-end=\"4986\">home<\/code> \u2013 Stuurt door naar het dashboard<\/li><li data-start=\"5024\" data-end=\"5072\"><code data-start=\"5024\" data-end=\"5037\">action_open<\/code> \u2013 Opent een aangepaste interface<\/li><\/ul><p data-start=\"5074\" data-end=\"5155\"><strong data-start=\"5074\" data-end=\"5088\">Voorbeeld:<\/strong><br data-start=\"5088\" data-end=\"5091\" \/>Tag: <code data-start=\"5096\" data-end=\"5118\">display_notification<\/code><br data-start=\"5118\" data-end=\"5121\" \/>Dit activeert een frontendmelding.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1877fcf elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"1877fcf\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-626f5d3\" data-id=\"626f5d3\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-88ef2de elementor-widget elementor-widget-heading\" data-id=\"88ef2de\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Stap 5: Meldingen tonen met Client Actions<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ea1ae00 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"ea1ae00\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f2fd201\" data-id=\"f2fd201\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e20661e elementor-widget elementor-widget-text-editor\" data-id=\"e20661e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"5209\" data-end=\"5297\">Een van de meest voorkomende toepassingen van client actions is het tonen van meldingen.<\/p><p data-start=\"5299\" data-end=\"5319\"><strong>Voorbeeldgebruik<\/strong><\/p><p data-start=\"5321\" data-end=\"5376\">Een succesmelding tonen na het voltooien van een actie.<\/p><p data-start=\"5378\" data-end=\"5403\"><strong>Configuratievoorbeeld<\/strong><\/p><ul><li data-start=\"5407\" data-end=\"5439\"><strong>Actienaam:<\/strong> Succesmelding tonen<\/li><li data-start=\"5442\" data-end=\"5469\"><strong>Tag:<\/strong> <code data-start=\"5447\" data-end=\"5469\">display_notification<\/code><\/li><\/ul><p data-start=\"5471\" data-end=\"5503\"><strong>Deze kan worden geactiveerd via:<\/strong><\/p><ul><li data-start=\"5507\" data-end=\"5523\">Server actions<\/li><li data-start=\"5526\" data-end=\"5535\">Knoppen<\/li><li data-start=\"5538\" data-end=\"5566\">Geautomatiseerde workflows<\/li><\/ul><p data-start=\"5568\" data-end=\"5588\"><strong>Odoo 18 ondersteunt:<\/strong><\/p><ul><li data-start=\"5592\" data-end=\"5609\">Succesmeldingen<\/li><li data-start=\"5612\" data-end=\"5636\">Waarschuwingsmeldingen<\/li><li data-start=\"5639\" data-end=\"5674\">Vastgezette (sticky) notificaties<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a2e44b8 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"a2e44b8\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f147d5a\" data-id=\"f147d5a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-92826b8 elementor-widget elementor-widget-heading\" data-id=\"92826b8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Stap 6: Client Actions activeren via knoppen<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-eac8256 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"eac8256\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a275110\" data-id=\"a275110\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d86162d elementor-widget elementor-widget-text-editor\" data-id=\"d86162d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"5730\" data-end=\"5808\">Client actions worden extra krachtig wanneer ze zijn gekoppeld aan UI-knoppen.<\/p><p data-start=\"5810\" data-end=\"5853\"><strong>Een client action koppelen aan een knop<\/strong><\/p><ol><li data-start=\"5858\" data-end=\"5907\">Open de formulierweergave in ontwikkelaarsmodus<\/li><li data-start=\"5911\" data-end=\"5956\">Voeg een knop toe met:<br data-start=\"5933\" data-end=\"5936\" \/><code data-start=\"5939\" data-end=\"5954\">type=\"action\"<\/code><\/li><li data-start=\"5960\" data-end=\"5994\">Verwijs naar de client action-ID<\/li><\/ol><p data-start=\"5996\" data-end=\"6068\">Zo kunnen gebruikers frontendgedrag direct vanuit formulieren activeren.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a9a29de elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"a9a29de\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-dcc7c5e\" data-id=\"dcc7c5e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1b7226d elementor-widget elementor-widget-heading\" data-id=\"1b7226d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Stap 7: Client Actions activeren via Server Actions<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-33cec9e elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"33cec9e\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e0b8e43\" data-id=\"e0b8e43\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d4489b0 elementor-widget elementor-widget-text-editor\" data-id=\"d4489b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"6131\" data-end=\"6195\">Client actions worden vaak geretourneerd vanuit Python-methodes.<\/p><p data-start=\"6197\" data-end=\"6218\"><strong>Voorbeeldscenario<\/strong><\/p><p data-start=\"6220\" data-end=\"6300\">Na het valideren van een record de gebruiker doorverwijzen of een melding tonen.<\/p><p data-start=\"6302\" data-end=\"6335\"><strong>Een server action kan teruggeven:<\/strong><\/p><ul><li data-start=\"6339\" data-end=\"6358\">Een client action<\/li><li data-start=\"6361\" data-end=\"6380\">Een window action<\/li><li data-start=\"6383\" data-end=\"6411\">Een gecombineerde response<\/li><\/ul><p data-start=\"6413\" data-end=\"6493\">Dit wordt veel gebruikt in goedkeuringsprocessen, workflows en automatiseringen.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c5a1b76 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"c5a1b76\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4402ae4\" data-id=\"4402ae4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-463d898 elementor-widget elementor-widget-heading\" data-id=\"463d898\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Stap 8: Client Actions gebruiken voor dashboards<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d60d0da elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"d60d0da\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3e8f2fa\" data-id=\"3e8f2fa\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5202cb1 elementor-widget elementor-widget-text-editor\" data-id=\"5202cb1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"6553\" data-end=\"6621\">Dashboards zijn een van de sterkste toepassingen van client actions.<\/p><p data-start=\"6623\" data-end=\"6675\"><strong>Waarom client actions gebruiken voor dashboards?<\/strong><\/p><ul><li data-start=\"6679\" data-end=\"6705\">Dynamisch laden van data<\/li><li data-start=\"6708\" data-end=\"6732\">Interactieve grafieken<\/li><li data-start=\"6735\" data-end=\"6758\">Aangepaste UI-layouts<\/li><li data-start=\"6761\" data-end=\"6780\">Betere prestaties<\/li><\/ul><p data-start=\"6782\" data-end=\"6831\"><strong>In Odoo 18 worden dashboards meestal gebouwd met:<\/strong><\/p><ul><li data-start=\"6835\" data-end=\"6851\">Client Actions<\/li><li data-start=\"6854\" data-end=\"6884\">JavaScript (OWL-componenten)<\/li><li data-start=\"6887\" data-end=\"6909\">Aangepaste weergaven<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3e31a11 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"3e31a11\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a39182f\" data-id=\"a39182f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a0f2647 elementor-widget elementor-widget-heading\" data-id=\"a0f2647\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Stap 9: Aangepaste Client Actions met JavaScript (geavanceerd)<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4255fc8 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"4255fc8\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-12578d1\" data-id=\"12578d1\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1d64d9c elementor-widget elementor-widget-text-editor\" data-id=\"1d64d9c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"6983\" data-end=\"7084\">Voor geavanceerde vereisten kunnen client actions worden ondersteund door aangepaste JavaScript-code.<\/p><p data-start=\"7086\" data-end=\"7104\"><strong>Hoe werkt dit?<\/strong><\/p><ol><li data-start=\"7109\" data-end=\"7157\">Definieer een client action met een unieke tag<\/li><li data-start=\"7161\" data-end=\"7206\">Registreer de tag in een JavaScript-bestand<\/li><li data-start=\"7210\" data-end=\"7248\">Implementeer frontend-logica met OWL<\/li><\/ol><p data-start=\"7250\" data-end=\"7269\"><strong>Dit maakt mogelijk:<\/strong><\/p><ul><li data-start=\"7273\" data-end=\"7288\">API-aanroepen<\/li><li data-start=\"7291\" data-end=\"7305\">Live updates<\/li><li data-start=\"7308\" data-end=\"7334\">Interactieve componenten<\/li><li data-start=\"7337\" data-end=\"7362\">Aangepaste UX-workflows<\/li><\/ul><p data-start=\"7364\" data-end=\"7430\">Deze aanpak wordt veel gebruikt in enterprise-Odoo-implementaties.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-589cd76 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"589cd76\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2439b51\" data-id=\"2439b51\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1d852ec elementor-widget elementor-widget-heading\" data-id=\"1d852ec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Stap 10: Client Actions koppelen aan menu\u2019s<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3ac30a0 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"3ac30a0\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-71e60ba\" data-id=\"71e60ba\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c4fdef0 elementor-widget elementor-widget-text-editor\" data-id=\"c4fdef0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"7485\" data-end=\"7537\">Je kunt client actions ook toewijzen aan menu-items.<\/p><p data-start=\"7539\" data-end=\"7550\"><strong>Stappen<\/strong><\/p><ol><li data-start=\"7555\" data-end=\"7613\">Ga naar <strong data-start=\"7563\" data-end=\"7611\">Technisch \u2192 Gebruikersinterface \u2192 Menu-items<\/strong><\/li><li data-start=\"7617\" data-end=\"7642\">Maak of bewerk een menu<\/li><li data-start=\"7646\" data-end=\"7690\">Stel het actietype in op <strong data-start=\"7671\" data-end=\"7688\">Client Action<\/strong><\/li><li data-start=\"7694\" data-end=\"7738\">Selecteer de geconfigureerde client action<\/li><\/ol><p data-start=\"7740\" data-end=\"7752\"><strong>Handig voor:<\/strong><\/p><ul><li data-start=\"7756\" data-end=\"7768\">Dashboards<\/li><li data-start=\"7771\" data-end=\"7797\">Aangepaste startpagina\u2019s<\/li><li data-start=\"7800\" data-end=\"7820\">Interactieve tools<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7a782c5 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"7a782c5\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-defaf26\" data-id=\"defaf26\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f1b540a elementor-widget elementor-widget-heading\" data-id=\"f1b540a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Stap 11: Toegangsrechten en beveiliging<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-38c08a2 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"38c08a2\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-783462c\" data-id=\"783462c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f0c490f elementor-widget elementor-widget-text-editor\" data-id=\"f0c490f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"7871\" data-end=\"7924\">Client actions volgen het beveiligingsmodel van Odoo.<\/p><p data-start=\"7926\" data-end=\"7945\"><strong>Best practices:<\/strong><\/p><ul><li data-start=\"7949\" data-end=\"7990\">Beperk menu-toegang per gebruikersgroep<\/li><li data-start=\"7993\" data-end=\"8045\">Valideer backenddata v\u00f3\u00f3r het activeren van acties<\/li><li data-start=\"8048\" data-end=\"8111\">Vermijd het blootstellen van gevoelige logica in frontendcode<\/li><\/ul><p data-start=\"8113\" data-end=\"8175\">Beveiliging is cruciaal, vooral bij financi\u00eble of HR-gegevens.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-018739d elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"018739d\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3b206ef\" data-id=\"3b206ef\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7e33088 elementor-widget elementor-widget-heading\" data-id=\"7e33088\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Veelgemaakte fouten om te vermijden<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6d3d0c5 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"6d3d0c5\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-75603bf\" data-id=\"75603bf\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-68b84d0 elementor-widget elementor-widget-text-editor\" data-id=\"68b84d0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"8222\" data-end=\"8297\">Bij het configureren van client actions in Odoo 18, vermijd deze valkuilen:<\/p><ul><li data-start=\"8301\" data-end=\"8348\">Onjuiste of niet-gedefinieerde tags gebruiken<\/li><li data-start=\"8351\" data-end=\"8380\">Toegangsrechten niet testen<\/li><li data-start=\"8383\" data-end=\"8438\">Client actions gebruiken waar window actions volstaan<\/li><li data-start=\"8441\" data-end=\"8494\">Logica hardcoderen in plaats van herbruikbaar maken<\/li><li data-start=\"8497\" data-end=\"8545\">Prestatie-optimalisatie van dashboards negeren<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6e2a7db elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"6e2a7db\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-488125f\" data-id=\"488125f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ca4d05d elementor-widget elementor-widget-heading\" data-id=\"ca4d05d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Best practices voor Client Actions in Odoo 18<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-702b75e elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"702b75e\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4bf354d\" data-id=\"4bf354d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-602fbde elementor-widget elementor-widget-text-editor\" data-id=\"602fbde\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<ul><li data-start=\"8604\" data-end=\"8662\">Gebruik client actions alleen wanneer UI-logica nodig is<\/li><li data-start=\"8665\" data-end=\"8695\">Houd frontendlogica modulair<\/li><li data-start=\"8698\" data-end=\"8743\">Combineer server actions met client actions<\/li><li data-start=\"8746\" data-end=\"8785\">Documenteer aangepaste tags duidelijk<\/li><li data-start=\"8788\" data-end=\"8829\">Test met verschillende gebruikersrollen<\/li><\/ul><p data-start=\"8831\" data-end=\"8882\">Dit garandeert onderhoudbaarheid en schaalbaarheid.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-df65aa9 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"df65aa9\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-703930b\" data-id=\"703930b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5e601de elementor-widget elementor-widget-heading\" data-id=\"5e601de\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Waarom bedrijven kiezen voor DX8 voor Odoo-maatwerk<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d501cdf elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"d501cdf\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0e61d26\" data-id=\"0e61d26\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1114b61 elementor-widget elementor-widget-text-editor\" data-id=\"1114b61\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"8945\" data-end=\"9082\">Hoewel het configureren van eenvoudige client actions rechttoe rechtaan is, vereist het bouwen van enterprise-frontendworkflows ervaring.<\/p><p data-start=\"9084\" data-end=\"9154\">Als betrouwbare <a href=\"https:\/\/dxeight.com\/nl\/\"><strong data-start=\"9100\" data-end=\"9116\">Odoo-partner<\/strong><\/a> helpt DX8 Technologies bedrijven met:<\/p><ul><li data-start=\"9158\" data-end=\"9199\">Ontwerpen van aangepaste client actions<\/li><li data-start=\"9202\" data-end=\"9238\">Bouwen van interactieve dashboards<\/li><li data-start=\"9241\" data-end=\"9268\">Optimaliseren van Odoo-UX<\/li><li data-start=\"9271\" data-end=\"9317\">Integreren van frontend- en backendworkflows<\/li><li data-start=\"9320\" data-end=\"9378\">Waarborgen van prestaties, beveiliging en schaalbaarheid<\/li><\/ul><p data-start=\"9380\" data-end=\"9502\">Met expertise in Odoo-implementaties in Nederland en India zorgt DX8 ervoor dat jouw ERP aansluit op je bedrijfsbehoeften.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-60308e1 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"60308e1\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-11f7be1\" data-id=\"11f7be1\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6fe5f63 elementor-widget elementor-widget-heading\" data-id=\"6fe5f63\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Conclusie<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6fd8c02 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"6fd8c02\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8eb4a71\" data-id=\"8eb4a71\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f28d3a9 elementor-widget elementor-widget-text-editor\" data-id=\"f28d3a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"9523\" data-end=\"9774\">Client Actions in Odoo 18 openen een nieuw niveau van flexibiliteit en gebruikerservaring. Van meldingen en doorverwijzingen tot geavanceerde dashboards en aangepaste interfaces: ze stellen bedrijven in staat om verder te gaan dan statische workflows.<\/p><p data-start=\"9776\" data-end=\"9928\">Door client actions effectief te begrijpen en te configureren, kunnen organisaties productiviteit, gebruiksvriendelijkheid en systeemadoptie verbeteren.<\/p><p data-start=\"9930\" data-end=\"10049\">Ben je van plan client actions in Odoo 18 te implementeren of aan te passen? Deskundige begeleiding maakt het verschil.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-080f4b7 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"080f4b7\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3c956ce\" data-id=\"3c956ce\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-43404ce elementor-widget elementor-widget-heading\" data-id=\"43404ce\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Klaar om Odoo 18 te personaliseren?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-49891e6 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"49891e6\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c3cc8d8\" data-id=\"c3cc8d8\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-400d02c elementor-widget elementor-widget-text-editor\" data-id=\"400d02c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"10096\" data-end=\"10192\">DX8 Technologies is jouw betrouwbare Odoo-partner voor implementatie, maatwerk en optimalisatie.<\/p><p data-start=\"10194\" data-end=\"10335\"><a href=\"https:\/\/dxeight.com\/nl\/neem-contact-met-ons-op\/\"><strong>Neem vandaag nog contact op met DX8<\/strong><\/a> en maak van Odoo 18 een krachtige, gebruikersgerichte ERP die perfect aansluit op jouw bedrijfsbehoeften.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-45795fd elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"45795fd\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1a7af64\" data-id=\"1a7af64\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-724e5fb elementor-widget elementor-widget-heading\" data-id=\"724e5fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">FAQs<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-efdb5ba elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"efdb5ba\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-94b19e6\" data-id=\"94b19e6\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9b2ad3c elementor-widget elementor-widget-heading\" data-id=\"9b2ad3c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><b>1. Wat is een Client Action in Odoo 18?<\/b><\/h3>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-04bb601 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"04bb601\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7c03196\" data-id=\"7c03196\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7753e28 elementor-widget elementor-widget-text-editor\" data-id=\"7753e28\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"283\" data-end=\"519\">Een Client Action in Odoo 18 is een frontend-actie die aangepast gedrag uitvoert in de webinterface in plaats van een standaardweergave te openen. Ze worden vaak gebruikt voor dashboards, meldingen, doorverwijzingen en interactieve UI-workflows. <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7feff0c elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"7feff0c\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c21711a\" data-id=\"c21711a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-071a037 elementor-widget elementor-widget-heading\" data-id=\"071a037\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><b>2. Wat is het verschil tussen een Client Action en een Window Action in Odoo?<\/b><\/h3>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0fb39d9 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"0fb39d9\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6dcea3d\" data-id=\"6dcea3d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-796673b elementor-widget elementor-widget-text-editor\" data-id=\"796673b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"597\" data-end=\"884\">Window Actions tonen records in formulier-, lijst- of kanbanweergaven, terwijl Client Actions frontendlogica activeren zoals meldingen, dashboards of JavaScript-interacties. Client Actions bieden meer flexibiliteit voor geavanceerde gebruikerservaringen. <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-992a12a elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"992a12a\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4dc29cc\" data-id=\"4dc29cc\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7dbd6b5 elementor-widget elementor-widget-heading\" data-id=\"7dbd6b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><b>3. Kunnen Client Actions worden geactiveerd via knoppen of geautomatiseerde workflows?<\/b><\/h3>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1c82b65 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"1c82b65\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-967d8e2\" data-id=\"967d8e2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-017ab18 elementor-widget elementor-widget-text-editor\" data-id=\"017ab18\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"968\" data-end=\"1171\">Ja, Client Actions in Odoo 18 kunnen worden geactiveerd via formulierknoppen, server actions, menu-items of geautomatiseerde workflows. Zo kunnen backendlogica en dynamisch frontendgedrag worden gecombineerd. <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6472c51 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"6472c51\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9794783\" data-id=\"9794783\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ebb58e3 elementor-widget elementor-widget-heading\" data-id=\"ebb58e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><b>4. Is JavaScript-ontwikkeling nodig voor Client Actions in Odoo 18?<\/b><\/h3>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d033b55 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"d033b55\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5eaaed0\" data-id=\"5eaaed0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d1dc96e elementor-widget elementor-widget-text-editor\" data-id=\"d1dc96e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"1247\" data-end=\"1489\">Basis-Client Actions, zoals meldingen of herladen van weergaven, vereisen geen JavaScript. Geavanceerde Client Actions\u2014zoals dashboards of interactieve componenten\u2014vereisen JavaScript-ontwikkeling met het OWL-framework. <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2cf9bc4 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"2cf9bc4\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-dfcbcc5\" data-id=\"dfcbcc5\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bb19789 elementor-widget elementor-widget-heading\" data-id=\"bb19789\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><b>5. Zijn Client Actions veilig en rolgebaseerd in Odoo 18?<\/b><\/h3>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-9facdbf elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"9facdbf\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1d96f87\" data-id=\"1d96f87\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b3acacb elementor-widget elementor-widget-text-editor\" data-id=\"b3acacb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"1557\" data-end=\"1779\">Ja, Client Actions volgen het toegangs- en beveiligingsmodel van Odoo. Zichtbaarheid van menu\u2019s, uitvoering van acties en datatoegang zijn rol- en rechtengebaseerd, wat zorgt voor veilige en gecontroleerde toepassing binnen teams. <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Hoe Client Actions configureren in Odoo 18: een complete gids Odoo 18 introduceert verbeterde flexibiliteit in de manier waarop gebruikers met het systeem werken, met name via Client Actions. Deze<\/p>\n","protected":false},"author":8,"featured_media":26684,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[420],"tags":[709,710,711,712,707],"class_list":["post-26947","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-odoo","tag-client-action-nl","tag-client-action-configuration-nl","tag-client-action-in-odoo-18-nl","tag-complete-guide-nl","tag-odoo-18-nl"],"_links":{"self":[{"href":"https:\/\/dxeight.com\/nl\/wp-json\/wp\/v2\/posts\/26947","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dxeight.com\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dxeight.com\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dxeight.com\/nl\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/dxeight.com\/nl\/wp-json\/wp\/v2\/comments?post=26947"}],"version-history":[{"count":7,"href":"https:\/\/dxeight.com\/nl\/wp-json\/wp\/v2\/posts\/26947\/revisions"}],"predecessor-version":[{"id":26954,"href":"https:\/\/dxeight.com\/nl\/wp-json\/wp\/v2\/posts\/26947\/revisions\/26954"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dxeight.com\/nl\/wp-json\/wp\/v2\/media\/26684"}],"wp:attachment":[{"href":"https:\/\/dxeight.com\/nl\/wp-json\/wp\/v2\/media?parent=26947"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dxeight.com\/nl\/wp-json\/wp\/v2\/categories?post=26947"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dxeight.com\/nl\/wp-json\/wp\/v2\/tags?post=26947"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}