1<!doctype html><html lang="fi"><head> 2 <meta charset="utf-8"> 3 <title>Kulunvalvonta | Megaflex</title> 4 <link rel="shortcut icon" href="https://www.megaflex.fi/hubfs/Megaflex/01-logot/Megaflex_X_Petrooli_RGB%20(1).png"> 5 <meta name="description" content="Kulunvalvonta on juuri sitä, miltä se kuulostaa: henkilöiden kulkemisen valvontaa ja hallintaa eri tilojen välillä, erilaisten kulkutunnisteiden avulla. 6 7"> 8 9 10 11 12 13<meta name="viewport" content="width=device-width, initial-scale=1"> 14 15 16 <meta property="og:description" content="Kulunvalvonta on juuri sitä, miltä se kuulostaa: henkilöiden kulkemisen valvontaa ja hallintaa eri tilojen välillä, erilaisten kulkutunnisteiden avulla. 17 18"> 19 <meta property="og:title" content="Kulunvalvonta | Megaflex"> 20 <meta name="twitter:description" content="Kulunvalvonta on juuri sitä, miltä se kuulostaa: henkilöiden kulkemisen valvontaa ja hallintaa eri tilojen välillä, erilaisten kulkutunnisteiden avulla. 21 22"> 23 <meta name="twitter:title" content="Kulunvalvonta | Megaflex"> 24 25 26 27 28 <style> 29a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'âº';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px} 30</style> 31 32<link rel="stylesheet" href="https://www.megaflex.fi/hubfs/hub_generated/template_assets/1/70368942780/1790337150315/template_main.min.css"> 33<link rel="stylesheet" href="https://www.megaflex.fi/hubfs/hub_generated/template_assets/1/70368674538/1790337131598/template_theme-overrides.min.css"> 34<link rel="stylesheet" href="https://www.megaflex.fi/hubfs/hub_generated/template_assets/1/94986887874/1789045221873/template_child.min.css"> 35<link rel="stylesheet" href="https://www.megaflex.fi/hubfs/hub_generated/module_assets/1/70368674494/1768833043209/module_menu.min.css"> 36<link rel="stylesheet" href="https://www.megaflex.fi/hubfs/hub_generated/module_assets/1/78990933480/1788344470963/module_banner-branded.min.css"> 37 38<style> 39 @media screen and (min-width:1200px) { 40 #hs_cos_wrapper_widget_1710746568848 .branded-banner-block { --column-gap:var(--space-48); } 41} 42 43@media screen and (max-width:1200px) { 44 #hs_cos_wrapper_widget_1710746568848 .visma-module-wrapper { 45 background-image:url(https://www.megaflex.fi/hubfs/Megaflex/04-pattern-bannerit/megaflex_pattern_darkoverlay_1035x480.png); 46 background-size:cover; 47 background-position:center center; 48 --overlay-r:var(--global-overlay-r,0); 49 --overlay-g:var(--global-overlay-g,0); 50 --overlay-b:var(--global-overlay-b,0); 51 background-image:linear-gradient(to right,rgba(var(--overlay-r),var(--overlay-g),var(--overlay-b),0.0),rgba(var(--overlay-r),var(--overlay-g),var(--overlay-b),0.0)),url(https://www.megaflex.fi/hubfs/Megaflex/04-pattern-bannerit/megaflex_pattern_darkoverlay_1035x480.png); 52 background-repeat:no-repeat; 53 } 54} 55 56@media screen and (min-width:1200px) { 57 #hs_cos_wrapper_widget_1710746568848 .visma-module-wrapper { 58 background-image:url(https://www.megaflex.fi/hubfs/Megaflex/04-pattern-bannerit/megaflex_pattern_darkoverlay_1035x480.png); 59 background-size:cover; 60 background-position:center center; 61 --overlay-r:var(--global-overlay-r,0); 62 --overlay-g:var(--global-overlay-g,0); 63 --overlay-b:var(--global-overlay-b,0); 64 background-image:linear-gradient(to right,rgba(var(--overlay-r),var(--overlay-g),var(--overlay-b),0.0),rgba(var(--overlay-r),var(--overlay-g),var(--overlay-b),0.0)),url(https://www.megaflex.fi/hubfs/Megaflex/04-pattern-bannerit/megaflex_pattern_darkoverlay_1035x480.png); 65 background-repeat:no-repeat; 66 } 67} 68 69</style> 70 71<link rel="stylesheet" href="https://www.megaflex.fi/hubfs/hub_generated/module_assets/1/70368942562/1788344473251/module_columns.min.css"> 72 73 <style> 74 #hs_cos_wrapper_widget_1711561609312 .columns__top-section { 75 display:flex; 76 flex-direction:column; 77 align-items:center; 78 text-align:CENTER; 79} 80 81 </style> 82 83<link rel="stylesheet" href="https://www.megaflex.fi/hubfs/hub_generated/module_assets/1/70368942582/1788344478088/module_text.min.css"> 84 85 <style> 86 #hs_cos_wrapper_module_17297533436042 .columns__top-section { 87 display:flex; 88 flex-direction:column; 89 align-items:center; 90 text-align:CENTER; 91} 92 93 </style> 94 95<link rel="stylesheet" href="https://www.megaflex.fi/hubfs/hub_generated/module_assets/1/70368946161/1788344471382/module_banner.min.css"> 96 97 <style> 98 #hs_cos_wrapper_module_17115683590776 .background { 99 --overlay-r:var(--global-overlay-r,0); 100 --overlay-g:var(--global-overlay-g,0); 101 --overlay-b:var(--global-overlay-b,0); 102 background-image:linear-gradient(to right,rgba(var(--overlay-r),var(--overlay-g),var(--overlay-b),0.25),rgba(var(--overlay-r),var(--overlay-g),var(--overlay-b),0.25)),url(https://www.megaflex.fi/hubfs/Megaflex/04-pattern-bannerit/testit/nimi.png); 103 background-repeat:no-repeat; 104 background-size:cover; 105} 106 107 </style> 108 109<link rel="stylesheet" href="https://www.megaflex.fi/hubfs/hub_generated/module_assets/1/70372184508/1788344478343/module_tiles.min.css"> 110 111<style> 112 #hs_cos_wrapper_widget_1729760233782 .top-section { 113 display:flex; 114 flex-direction:column; 115 align-items:center; 116 text-align:CENTER; 117} 118 119</style> 120 121 122 <style> 123 #hs_cos_wrapper_module_1711263925263 .background { 124 --overlay-r:var(--global-overlay-r,0); 125 --overlay-g:var(--global-overlay-g,0); 126 --overlay-b:var(--global-overlay-b,0); 127 background-image:linear-gradient(to right,rgba(var(--overlay-r),var(--overlay-g),var(--overlay-b),0.25),rgba(var(--overlay-r),var(--overlay-g),var(--overlay-b),0.25)),url(https://www.megaflex.fi/hubfs/Megaflex/04-pattern-bannerit/testit/nimi.png); 128 background-repeat:no-repeat; 129 background-size:cover; 130} 131 132 </style> 133 134<link rel="stylesheet" href="https://www.megaflex.fi/hubfs/hub_generated/module_assets/1/97493532862/17443
13461929826/module_documentation.min.css"> 135 136 <style> 137 #hs_cos_wrapper_module_17115683066115 .documentation__top-section { text-align:CENTER; } 138 139#hs_cos_wrapper_module_17115683066115 .documentation__tabs.show-dropdown .dropdown-button { 140 mask-image:url(https://www.megaflex.fi/hubfs/raw_assets/public/product-pages-theme/images/icons/dropdown.svg); 141 -webkit-mask-image:url(https://www.megaflex.fi/hubfs/raw_assets/public/product-pages-theme/images/icons/dropdown.svg); 142} 143 144#hs_cos_wrapper_module_17115683066115 .activeMenuItem { background-color:var(--background-light-2); } 145 146#hs_cos_wrapper_module_17115683066115 .activeMenuItem { border-left:4px solid var(--site-brand-color); } 147 148 </style> 149 150<link rel="stylesheet" href="https://www.megaflex.fi/hubfs/hub_generated/module_assets/1/70368674281/1788344473916/module_faq.min.css"> 151 152 <style> 153 #hs_cos_wrapper_module_17115666593702 .top-section { text-align:LEFT; } 154 155#hs_cos_wrapper_module_17115666593702 .faq-accordion>h3:after { 156 mask-image:url(https://www.megaflex.fi/hubfs/raw_assets/public/product-pages-theme/images/icons/chevron-down.svg); 157 -webkit-mask-image:url(https://www.megaflex.fi/hubfs/raw_assets/public/product-pages-theme/images/icons/chevron-down.svg); 158 content:""; 159} 160 161 </style> 162 163<link rel="stylesheet" href="https://www.megaflex.fi/hubfs/hub_generated/module_assets/1/70368946369/1788344474508/module_form.min.css"> 164 165 <style> 166 #hs_cos_wrapper_module_17334030610453 .form__header-section { 167 display:flex; 168 flex-direction:column; 169 align-items:start; 170 text-align:LEFT; 171} 172 173#hs_cos_wrapper_module_17334030610453 .hs-dateinput::before { 174 -webkit-mask-image:url(https://www.megaflex.fi/hubfs/raw_assets/public/product-pages-theme/images/icons/calendar.svg); 175 mask-image:url(https://www.megaflex.fi/hubfs/raw_assets/public/product-pages-theme/images/icons/calendar.svg); 176} 177 178#hs_cos_wrapper_module_17334030610453 .fn-date-picker .pika-prev { background-image:url(https://www.megaflex.fi/hubfs/raw_assets/public/product-pages-theme/images/icons/datepicker-left.svg); } 179 180#hs_cos_wrapper_module_17334030610453 .fn-date-picker .pika-next { background-image:url(https://www.megaflex.fi/hubfs/raw_assets/public/product-pages-theme/images/icons/datepicker-right.svg); } 181 182#hs_cos_wrapper_module_17334030610453 .hs-fieldtype-file.hs-form-field label span::before, 183#hs_cos_wrapper_module_17334030610453 .hsfc-FileField label span span::before { 184 -webkit-mask-image:url(https://www.megaflex.fi/hubfs/raw_assets/public/product-pages-theme/images/icons/file-icon.svg); 185 mask-image:url(https://www.megaflex.fi/hubfs/raw_assets/public/product-pages-theme/images/icons/file-icon.svg); 186} 187 188#hs_cos_wrapper_module_17334030610453 form .input select, 189#hs_cos_wrapper_module_17334030610453 form .dropdown-btn { background-image:url(https://www.megaflex.fi/hubfs/raw_assets/public/product-pages-theme/images/icons/select-chevron.svg); } 190 191#hs_cos_wrapper_module_17334030610453 .hsfc-DropdownInput__Caret { 192 background-color:currentColor; 193 -webkit-mask-image:url(https://www.megaflex.fi/hubfs/raw_assets/public/product-pages-theme/images/icons/select-chevron.svg); 194 mask-repeat:no-repeat; 195 mask-position:center; 196} 197 198#hs_cos_wrapper_module_17334030610453 .hsfc-PhoneInput__FlagAndCaret__Caret { 199 background-color:currentColor; 200 -webkit-mask-image:url(https://www.megaflex.fi/hubfs/raw_assets/public/product-pages-theme/images/icons/select-chevron.svg); 201 mask-repeat:no-repeat; 202 mask-position:center; 203} 204 205#hs_cos_wrapper_module_17334030610453 [data-hsfc-id="Renderer"] { 206 --hsf-global__font-family:'Open Sans',serif; 207 --hsf-heading__font-family:Ubuntu,sans-serif; 208} 209 210 </style> 211 212<link rel="stylesheet" href="https://www.megaflex.fi/hubfs/hub_generated/module_assets/1/70368674287/1767883899398/module_footer-menu.min.css"> 213<link rel="stylesheet" href="https://www.megaflex.fi/hubfs/hub_generated/module_assets/1/70372184305/1768833042258/module_footer-legal.min.css"> 214 215 <style> 216 217 </style> 218 219<link rel="stylesheet" href="https://www.megaflex.fi/hubfs/hub_generated/module_assets/1/70368674515/1788344477561/module_social-follow.min.css"> 220 221 <style> 222 #hs_cos_wrapper_social-block .social-links {} 223 224#hs_cos_wrapper_social-block .social-links__icon {} 225 226#hs_cos_wrapper_social-block .social-links__icon svg {} 227 228 </style> 229 230<link rel="stylesheet" href="https://www.megaflex.fi/hubfs/hub_generated/module_assets/1/70368946395/1788344478678/module_visma-footer.min.css"> 231<style> 232@font-face { 233 font-family: "Cigars"; 234 src: url("https://www.megaflex.fi/hubfs/HW%20Cigars%20Regular.woff") format("WOFF"); 235 font-display: swap; 236 font-weight: 400; 237} 238 239@font-face { 240 font-family: "Cigars"; 241 src: url("https://www.megaflex.fi/hubfs/hwcigars-bold.ttf") format("TRUETYPE"); 242 font-display: swap; 243 font-weight: 700; 244} 245 246@font-face { 247 font-family: "Raisonne"; 248 src: url("https://www.megaflex.fi/hubfs/OttaRaisonne-Book.woff") format("woff"); 249 font-display: swap; 250 font-weight: 400; 251} 252 253@font-face { 254 font-family: "Raisonne"; 255 src: url("https://www.megaflex.fi/hubfs/OttaRaisonne-Book.woff") format("woff"); 256 font-display: swap; 257} 258 259@font-face { 260 font-family: "Raisonne"; 261 src: url("https://www.megaflex.fi/hubfs/OttaRaisonne-DemiBold.woff") format("woff"); 262 font-display: swap; 263 font-weight: 600; 264} 265</style> 266 267<style> 268 @font-face { 269 font-family: "Ubuntu"; 270 font-weight: 400; 271 font-style: normal; 272 font-display: swap; 273 src: url("/_hcms/googlefonts/Ubuntu/regular.woff2") format("woff2"), url("/_hcms/googlefonts/Ubuntu/regular.woff") format("woff"); 274 } 275 @font-face { 276 font-family: "Ubuntu"; 277 font-weight: 700; 278 font-style: normal; 279 font-display: swap; 280 src: url("/_hcms/googlefonts/Ubuntu/700.woff2") format("woff2"), url("/_hcms/googlefonts/Ubuntu/700.woff") format("woff"); 281 } 282 @font-face { 283 font-family: "Open Sans"; 284 font-weight: 400; 285 font-style: normal; 286 font-display: swap;
287 src: url("/_hcms/googlefonts/Open_Sans/regular.woff2") format("woff2"), url("/_hcms/googlefonts/Open_Sans/regular.woff") format("woff"); 288 } 289 @font-face { 290 font-family: "Open Sans"; 291 font-weight: 500; 292 font-style: normal; 293 font-display: swap; 294 src: url("/_hcms/googlefonts/Open_Sans/500.woff2") format("woff2"), url("/_hcms/googlefonts/Open_Sans/500.woff") format("woff"); 295 } 296 @font-face { 297 font-family: "Open Sans"; 298 font-weight: 600; 299 font-style: normal; 300 font-display: swap; 301 src: url("/_hcms/googlefonts/Open_Sans/600.woff2") format("woff2"), url("/_hcms/googlefonts/Open_Sans/600.woff") format("woff"); 302 } 303 @font-face { 304 font-family: "Open Sans"; 305 font-weight: 700; 306 font-style: normal; 307 font-display: swap; 308 src: url("/_hcms/googlefonts/Open_Sans/700.woff2") format("woff2"), url("/_hcms/googlefonts/Open_Sans/700.woff") format("woff"); 309 } 310 @font-face { 311 font-family: "Open Sans"; 312 font-weight: 800; 313 font-style: normal; 314 font-display: swap; 315 src: url("/_hcms/googlefonts/Open_Sans/800.woff2") format("woff2"), url("/_hcms/googlefonts/Open_Sans/800.woff") format("woff"); 316 } 317</style> 318 319<!-- Editor Styles --> 320<style id="hs_editor_style" type="text/css"> 321/* HubSpot Styles (default) */ 322.cell_1710930826020-margin { 323 margin-top: 0px !important; 324} 325.cell_1710930826020-padding { 326 padding-top: 0px !important; 327} 328</style> 329 330 331 332 <link rel="canonical" href="https://www.megaflex.fi/kulunvalvonta"> 333
334<script> 335var _hsp = window._hsp = window._hsp || []; 336window.dataLayer = window.dataLayer || []; 337function gtag(){dataLayer.push(arguments);} 338 339var useGoogleConsentModeV2 = true; 340var waitForUpdateMillis = 1000; 341 342if (useGoogleConsentModeV2) { 343 gtag('set','developer_id.dZTQ1Zm',true); 344 gtag('consent', 'default', { 345 'analytics_storage': 'denied', 346 'ad_storage': 'denied', 347 'ad_user_data': 'denied', 348 'ad_personalization': 'denied', 349 'personalization_storage': 'denied', 350 'functionality_storage': 'denied', 351 'security_storage': 'granted', 352 'wait_for_update': waitForUpdateMillis 353 }); 354 _hsp.push(['useGoogleConsentModeV2']); 355} 356 357var hsLoadGtm = function loadGtm() { 358 if(window._hsGtmLoadOnce) { 359 return; 360 }
vendor: 338 bytes, lines 360-365
360 361 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 362 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 363 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 364 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 365 })(window,document,'script','dataLayer','
365GTM-MT4TMS7P
vendor: 6 bytes, lines 365-366
365'); 366
366window._hsGtmLoadOnce = true; 367}; 368 369dataLayer.push({ 370 'event': 'metadata', 371 '_isInternalIP': false, 372 'businessUnit': 'FI-DE', 373 'products': 'Megaflex', 374}); 375 376_hsp.push(['addPrivacyConsentListener', function(consent){ 377 var categories = consent.categories || {}; 378 379 var consentUpdates = { 380 'analytics_storage': categories.analytics ? 'granted' : 'denied', 381 'ad_storage': categories.advertisement ? 'granted' : 'denied', 382 'ad_user_data': categories.advertisement ? 'granted' : 'denied', 383 'ad_personalization': categories.advertisement ? 'granted' : 'denied', 384 'functionality_storage': categories.functionality ? 'granted' : 'denied', 385 'personalization_storage': categories.functionality ? 'granted' : 'denied' 386 }; 387 388 window.dataLayer.push({ 389 'event': 'hubspot_consent_update', 390 'consent_categories': consentUpdates 391 }); 392 393 if(consent.allowed || categories.analytics || categories.advertisement || categories.functionality){ 394 hsLoadGtm(); 395 } 396}]); 397</script>
397 398<meta property="og:image" content="https://www.megaflex.fi/hubfs/Megaflex/03-sivujen-muut-valokuvat/1280x800/MEGAFLEX_KULUNVALVONTA_WEB_7_1280x800.jpg"> 399<meta property="og:image:width" content="1280"> 400<meta property="og:image:height" content="800"> 401<meta property="og:image:alt" content="Kulunvalvonta | Megaflex"> 402<meta name="twitter:image" content="https://www.megaflex.fi/hubfs/Megaflex/03-sivujen-muut-valokuvat/1280x800/MEGAFLEX_KULUNVALVONTA_WEB_7_1280x800.jpg"> 403<meta name="twitter:image:alt" content="Kulunvalvonta | Megaflex"> 404 405<meta property="og:url" content="https://www.megaflex.fi/kulunvalvonta"> 406<meta name="twitter:card" content="summary_large_image"> 407<meta http-equiv="content-language" content="fi"> 408 409 410 411 412 413 414 415 <meta name="generator" content="HubSpot"></head> 416 <body class=" hs-content-id-97866155257 hs-site-page page "> 417 418 <div class="header-wrapper "> 419 <div data-global-resource-path="Megaflex-new-product-pages-theme child/templates/partials/header.html"> 420 421 422 423 424 425 426 427 428<!--Icons for the header--> 429<svg xmlns="http://www.w3.org/2000/svg" display="none" hidden> 430 <symbol id="search-open" viewbox="0 0 22 22" fill="none"> 431 <circle cx="10.5" cy="10.5" r="9.5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" /> 432 <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m17.5 17.5 3 3" /> 433 </symbol> 434 <symbol id="menu-arrow" viewbox="0 0 16 10" fill="none"> 435 <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m15 1.5-7 7-7-7" /> 436 </symbol> 437 <symbol id="menu-open" viewbox="0 0 24 18" fill="none"> 438 <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M23 1H1m8.609 8H23M1 16.998 23 17" /> 439 </symbol> 440 <symbol id="menu-close" viewbox="0 0 18 18" fill="none"> 441 <path d="M9 9L1 17M9 9L1 1M9 9L17 1M9 9L17 17" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /> 442 </symbol> 443 <symbol id="menu-lang" viewbox="0 0 22 23" fill="none" stroke="currentColor"> 444 <circle cx="10.81" cy="11.335" r="10.045" stroke-width="1.5" /> 445 <path stroke-width="1.5" d="M15.172 11.335c0 2.89-.557 5.47-1.425 7.3-.894 1.885-1.983 2.727-2.937 2.727-.953 0-2.042-.842-2.936-2.728-.868-1.829-1.425-4.409-1.425-7.299 0-2.89.557-5.47 1.425-7.298.894-1.886 1.983-2.728 2.936-2.728.954 0 2.043.842 2.937 2.728.868 1.829 1.425 4.409 1.425 7.298ZM1.813 8.149h18.199M1.813 15.046h18.199" /> 446 </symbol> 447</svg> 448<!--So the module is visible in the editor interface on all breakpoints--> 449 450<div class="hide"> 451 <div id="hs_cos_wrapper_language-label" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><!-- module html --> 452</div> 453</div> 454<div class="background background-default is-relative"> 455 <div class="visma-module"> 456 <header class="header -default"> 457 <div id="hs_cos_wrapper_header_skip_link" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><!-- module html --> 458<a href="#main-content" class="skip-to-content-link">Skip to main content</a></div> 459 460 461 <div id="hs_cos_wrapper_site_logo" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 462<a href="https://www.megaflex.fi" class="site-logo" aria-label="Etusivulle"> 463 <img class="site-logo-image" src="https://www.megaflex.fi/hs-fs/hubfs/Megaflex/01-logot/Megalflex_Logo_RGB%20(1).png?width=3334&name=Megalflex_Logo_RGB%20(1).png" width="3334" alt="Megalflex_Logo_RGB" srcset="https://www.megaflex.fi/hs-fs/hubfs/Megaflex/01-logot/Megalflex_Logo_RGB%20(1).png?width=1667&name=Megalflex_Logo_RGB%20(1).png 1667w, https://www.megaflex.fi/hs-fs/hubfs/Megaflex/01-logot/Megalflex_Logo_RGB%20(1).png?width=3334&name=Megalflex_Logo_RGB%20(1).png 3334w, https://www.megaflex.fi/hs-fs/hubfs/Megaflex/01-logot/Megalflex_Logo_RGB%20(1).png?width=5001&name=Megalflex_Logo_RGB%20(1).png 5001w, https://www.megaflex.fi/hs-fs/hubfs/Megaflex/01-logot/Megalflex_Logo_RGB%20(1).png?width=6668&name=Megalflex_Logo_RGB%20(1).png 6668w, https://www.megaflex.fi/hs-fs/hubfs/Megaflex/01-logot/Megalflex_Logo_RGB%20(1).png?width=8335&name=Megalflex_Logo_RGB%20(1).png 8335w, https://www.megaflex.fi/hs-fs/hubfs/Megaflex/01-logot/Megalflex_Logo_RGB%20(1).png?width=10002&name=Megalflex_Logo_RGB%20(1).png 10002w" sizes="(max-width: 3334px) 100vw, 3334px"> 464 465</a> 466</div> 467 468 469 470 <button class="navigation-toggle" id="toggle-nav-mobile" aria-label="main menu" aria-expanded="false"> 471 <svg class="visma-icon menu-icon open-icon" aria-hidden="true"> 472 <use xlink:href="#menu-open" /> 473 </svg> 474 <svg class="visma-icon menu-icon close-icon hide" aria-hidden="true"> 475 <use xlink:href="#menu-close" /> 476 </svg> 477 </button> 478 <div class="site-navigation-wrapper background background-default"> 479 <div id="hs_cos_wrapper_navigation-primary" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 480 481 482<nav class="site-navigation menu" aria-label="Valikko"> 483 <ul class="un-list menu-list -center"> 484 485 486 <li class="menu-item has-submenu"> 487 <button class="menu-item__submenu-button menu-item-style" aria-expanded="false">
488 <span class="submenu-button-text">Kenelle?</span> 489 <svg class="submenu-button-icon -dropdown" aria-hidden="true"> 490 <use xlink:href="#menu-arrow" /> 491 </svg> 492 </button> 493 <ul class="un-list submenu-list background background-light-4 -shadow"> 494 <div class="submenu-column-wrapper"> 495 496 497 498 <li class="submenu-item "> 499 <a class="submenu-item__link" href="https://www.megaflex.fi/pk-yrityksille" target="">PK-yrityksille</a> 500 </li> 501 502 503 504 505 506 <li class="submenu-item "> 507 <a class="submenu-item__link" href="https://www.megaflex.fi/suuryrityksille-ja-julkisiin-tiloihin" target="">Suurille organisaatioille ja vaativiin kohteisiin</a> 508 </li> 509 510 511 512 513 514 <li class="submenu-item "> 515 <a class="submenu-item__link" href="https://www.megaflex.fi/kiinteistokehittajille" target="">KiinteistöÂkonsulteille ja -asiantuntijoille</a> 516 </li> 517 518 519 520 </div> 521 </ul> 522 </li> 523 524 525 526 <li class="menu-item has-submenu"> 527 <button class="menu-item__submenu-button menu-item-style" aria-expanded="false"> 528 <span class="submenu-button-text">Tuote</span> 529 <svg class="submenu-button-icon -dropdown" aria-hidden="true"> 530 <use xlink:href="#menu-arrow" /> 531 </svg> 532 </button> 533 <ul class="un-list submenu-list background background-light-4 -shadow"> 534 <div class="submenu-column-wrapper"> 535 536 537 <li class="submenu-column"> 538 <h3 class="submenu-column-header">Kulunvalvontajärjestelmä</h3> 539 <ul class="un-list submenu-column-list"> 540 541 <li class="active submenu-item"><a class="submenu-item__link" href="https://www.megaflex.fi/kulunvalvonta" target="">Kulunvalvonta</a></li> 542 543 <li class=" submenu-item"><a class="submenu-item__link" href="https://www.megaflex.fi/greenbox-sahkoinen-kulunvalvonta" target="">Greenbox</a></li> 544 545 <li class=" submenu-item"><a class="submenu-item__link" href="https://www.megaflex.fi/kulkuoikeudet" target="">Kulkuoikeudet</a></li> 546 547 <li class=" submenu-item"><a class="submenu-item__link" href="https://www.megaflex.fi/kulkutunniste-kulkulatka" target="">Kulkutunnisteet</a></li> 548 549 <li class=" submenu-item"><a class="submenu-item__link" href="https://www.megaflex.fi/ukk-faq" target="">UKK</a></li> 550 551 </ul> 552 </li> 553 554 555 556 <li class="submenu-column"> 557 <h3 class="submenu-column-header">Lisäarvoratkaisut</h3> 558 <ul class="un-list submenu-column-list"> 559 560 <li class=" submenu-item"><a class="submenu-item__link" href="https://www.megaflex.fi/kulunvalvontajarjestelman-integraatiot" target="">Integraatiot</a></li> 561 562 </ul> 563 </li> 564 565 566 567 <li class="submenu-column"> 568 <h3 class="submenu-column-header">Palvelut</h3> 569 <ul class="un-list submenu-column-list"> 570 571 <li class=" submenu-item"><a class="submenu-item__link" href="https://www.megaflex.fi/palvelukokonaisuus" target="">Megaflex-palvelukokonaisuus</a></li> 572 573 <li class=" submenu-item"><a class="submenu-item__link" href="https://www.megaflex.fi/kulunvalvonnan-asennus-kayttoonotto" target="">Käyttöönotto</a></li> 574 575 <li class=" submenu-item"><a class="submenu-item__link" href="https://www.megaflex.fi/kulunvalvonnan-huolto-ja-tuki" target="">Sovellustuki ja huolto</a></li> 576 577 </ul> 578 </li> 579 580 581 </div> 582 </ul> 583 </li> 584 585 586 587 588 <li class="menu-item "> 589 <a class="menu-item__link menu-item-style" href="https://www.megaflex.fi/hankinta-jalleenmyyjat" target="">Hankinta ja jälleenmyyjät</a> 590 </li> 591 592 593 594 595 596 <li class="menu-item "> 597 <a class="menu-item__link menu-item-style" href="https://www.megaflex.fi/blogi" target="">Blogi</a> 598 </li> 599 600 601 602 603 604 <li class="menu-item "> 605 <a class="menu-item__link menu-item-style" href="https://www.megaflex.fi/kulunvalvonta-asiakaskokemuksia" target="">Kokemuksia</a> 606 </li> 607 608 609 610 611 612 <li class="menu-item "> 613 <a class="menu-item__link menu-item-style" href="https://www.megaflex.fi/meista" target="">Meistä</a> 614 </li> 615 616 617 618 619 <li class="menu-item has-submenu"> 620 <button class="menu-item__submenu-button menu-item-style" aria-expanded="false">
621 <span class="submenu-button-text">Ota yhteyttä</span> 622 <svg class="submenu-button-icon -dropdown" aria-hidden="true"> 623 <use xlink:href="#menu-arrow" /> 624 </svg> 625 </button> 626 <ul class="un-list submenu-list background background-light-4 -shadow"> 627 <div class="submenu-column-wrapper"> 628 629 630 631 <li class="submenu-item "> 632 <a class="submenu-item__link" href="https://www.megaflex.fi/ota-yhteytta" target="">Ota yhteyttä lomakkeella</a> 633 </li> 634 635 636 637 638 639 <li class="submenu-item "> 640 <a class="submenu-item__link" href="https://www.megaflex.fi/yhteystiedot" target="">Yhteystiedot</a> 641 </li> 642 643 644 645 </div> 646 </ul> 647 </li> 648 649 650 </ul> 651</nav> 652
653<script> 654 //Select submenu outer wrapper, add relevant layout class to handle single/multicolumn dropdown variation 655let subnavWrapper = document.querySelectorAll(".submenu-column-wrapper"); 656subnavWrapper.forEach( el => { 657 let col = el.firstElementChild; 658 const hasColumns = col.classList.contains("submenu-column"); 659 if(hasColumns) { 660 el.classList.add("-multi-col") 661 } 662 else { 663 el.classList.add("-single-col") 664 } 665}) 666</script>
666</div> 667 668 <div class="hide-nav-desktop site-cta-mobile"> 669 <div id="hs_cos_wrapper_cta" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><!-- module html --> 670 671<ul class="site-navigation-cta-list un-list"> 672 673 <li class="cta-item"><a href="https://www.megaflex.fi/ota-yhteytta" class="cta -small -primary">Ota yhteyttä</a></li> 674 675</ul> 676</div> 677 </div> 678 </div> 679 680 681 682 <div class="hide-nav-mobile cta-wrapper-large"> 683 <div id="hs_cos_wrapper_cta" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><!-- module html --> 684 685<ul class="site-navigation-cta-list un-list"> 686 687 <li class="cta-item"><a href="https://www.megaflex.fi/ota-yhteytta" class="cta -small -primary">Ota yhteyttä</a></li> 688 689</ul> 690</div> 691 </div> 692 693 </header> 694 </div> 695</div></div> 696 </div> 697 698 <div class="body-wrapper"> 699 <main id="main-content" class="body-container-wrapper"> 700 701 <div class="container-fluid"> 702<div class="row-fluid-wrapper"> 703<div class="row-fluid"> 704<div class="span12 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="12"> 705 706<div class="row-fluid-wrapper row-depth-1 row-number-1 dnd-section"> 707<div class="row-fluid "> 708<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 709 710<div class="row-fluid-wrapper row-depth-1 row-number-2 dnd-row"> 711<div class="row-fluid "> 712<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 713<div id="hs_cos_wrapper_widget_1710746568848" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732<div class="visma-module-wrapper background full-height-on-large-wrapper text-brand-light full-width-wrapper" data-animation-type="theme-default" data-animation-speed="theme-default" data-animation-style="theme-default" data-animation-delay="theme-default"> 733 <div class="visma-module"> 734 <section class="branded-banner-block full-height-wrapper "> 735 <div class="branded-banner-content "> 736 737 <div class="branded-banner-block__text "> 738 739 <p class="kicker-text">Megaflex </p> 740 741 742 <h1 class="h3 branded-banner-block__header"> 743 Kulunvalvonta â oikeat henkilöt oikeissa paikoissa 744 </h1> 745 746 747 <p class="text-medium">Toimiva kulunvalvontajärjestelmä on vahti, joka valvoo jokaista sisään- ja uloskäyntiä, suojellen samalla yrityksen arvokkainta omaisuutta: sen tietoja ja ihmisiä.</p> 748 749 750 </div> 751 752 753 <div class="branded-banner-block__cta module-cta-container"> 754 755 <a class="cta -primary " href="https://www.megaflex.fi/kulunvalvonta#lomake">Haluatko tutustua Megaflexiin? Ota yhteyttä!</a> 756 757 </div> 758 759 </div> 760 761 <div class="branded-banner__image-container -contain center-horizontal-image center-vertical-image"> 762 763 <img class="branded-banner__image hide-img-laptop " src="https://www.megaflex.fi/hubfs/Megaflex/03-sivujen-muut-valokuvat/1280x800/MEGAFLEX_KULUNVALVONTA_WEB_7_1280x800.jpg" alt="Megaflex kulkuvalvonta" loading="lazy"> 764 765 766 <img class="branded-banner__image hide-img-mobile " src="https://www.megaflex.fi/hubfs/Megaflex/03-sivujen-muut-valokuvat/1280x800/MEGAFLEX_KULUNVALVONTA_WEB_7_1280x800.jpg" alt="Megaflex kulkuvalvonta" loading="eager" fetchpriority="high"> 767 768 </div> 769 770 </section> 771 </div> 772</div></div> 773 774</div><!--end widget-span --> 775</div><!--end row--> 776</div><!--end row-wrapper --> 777 778</div><!--end widget-span --> 779</div><!--end row--> 780</div><!--end row-wrapper --> 781 782<div class="row-fluid-wrapper row-depth-1 row-number-3 dnd-section"> 783<div class="row-fluid "> 784<div class="span12 widget-span widget-type-cell cell_1710930826020-margin cell_1710930826020-padding dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 785 786<div class="row-fluid-wrapper row-depth-1 row-number-4 dnd-row"> 787<div class="row-fluid "> 788<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 789<div id="hs_cos_wrapper_widget_1711561609312" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><!-- module html --> 790 791 792 793 794 795 796 797 798 799 800 801<div class="visma-module-wrapper background background-default" data-animation-type="theme-default" data-animation-speed="theme-default" data-animation-style="theme-default" data-animation-delay="theme-default"> 802 <div class="visma-module"> 803 804 <div class="columns__top-section visma-module-header"> 805 806 <h2 class="columns__header h3">
807 Mitä kulunvalvonta oikeastaan on? 808 </h2> 809 810 811 <p class="columns__description text-medium">Kulunvalvonta on juuri sitä, miltä se kuulostaa: kulkemisen valvontaa ja hallintaa. Toimiva kulunvalvonta on kaiken kokoisille yrityksille perustarve â riippumatta siitä, miten se toteutetaan. Osa luottaa pelkkään videovalvontaan, osalle riittää tieto jaettujen avainten omistajista. Näistä kumpikaan ei kuitenkaan ole yksinään riittävä tapa varmistamaan yrityksesi tiloissa tapahtuvaa todellista liikehdintää. Ja tässä kohtaa me astumme kuvaan!<br><br><br><b></b></p><h2 class="columns__header h4"><b>Kulunvalvonta kiinteistöille kertoo:</b></h2><p></p> 812 813 </div> 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 <div id="cards-container_widget1711561609312" class="columns__card-container --card-style -image-cover " data-col-count="3" aria-live="assertive" role="region"> 833 834 835 836 <div class="columns__card --card-style 837 838 background background-dark-1"> 839 840 841 842 <div class="columns__image-container ratio-16-10"> 843 <img class="columns__image " src="https://www.megaflex.fi/hubfs/Megaflex/03-sivujen-muut-valokuvat/1280x800/MEGAFLEX_KULUNVALVONTA_WEB_6_1280x800.jpg" alt="kulkuvalvonta avainlätkä" loading="lazy"> 844 </div> 845 846 847 <div class="columns__card__text-container"> 848 849 <h3 class="columns__card__header h4">Kuka liikkuu?</h3> 850 851 852 <div class="columns__card__body"><p>Kulunvalvonta on käytännössä â ja kaikessa yksinkertaisuudessaan â ihmisten liikkumisen ohjausta tiloissasi: kuka saa liikkua, mistä, minne ja milloin. <br><br>Kulunvalvonta onkin paljon avainlätkiä laajempi kokonaisuus.</p></div> 853 854 </div> 855 856 857 858 </div> 859 860 861 862 <div class="columns__card --card-style 863 864 background background-dark-2"> 865 866 867 868 <div class="columns__image-container ratio-16-10"> 869 <img class="columns__image " src="https://www.megaflex.fi/hubfs/Megaflex/03-sivujen-muut-valokuvat/1280x800/MEGAFLEX_KULUNVALVONTA_WEB_3_1280x800.jpg" alt="Kulkuvalvonta ovi" loading="lazy"> 870 </div> 871 872 873 <div class="columns__card__text-container"> 874 875 <h3 class="columns__card__header h4">Missä liikkuu?</h3> 876 877 878 <div class="columns__card__body"><p>Kulunvalvonta ei kuitenkaan ole ainoastaan ihmisten liikkumisen ohjausta, vaan sen avulla otat haltuusi myös ovet ja lukot. <br><br>Halutessasi voit asettaa ovet aukeamaan tai lukittumaan automaattisesti tiettyinä aikoina, tai ohjata lukituksia reaaliaikaisesti vaikkapa etänä â vain parilla klikkauksella.</p></div> 879 880 </div> 881 882 883 884 </div> 885 886 887 888 <div class="columns__card --card-style 889 890 background background-dark-1"> 891 892 893 894 <div class="columns__image-container ratio-16-10"> 895 <img class="columns__image " src="https://www.megaflex.fi/hubfs/Megaflex/03-sivujen-muut-valokuvat/1280x800/MEGAFLEX_KULUNVALVONTA_WEB_12_1280x800.jpg" alt="Kulkuvalvonta raportti" loading="lazy"> 896 </div> 897 898 899 <div class="columns__card__text-container"> 900 901 <h3 class="columns__card__header h4">Miten liikkuu?</h3> 902 903 904 <div class="columns__card__body"><p>Lisäksi saat raporttien kautta tietoa siitä, miten ovia käytetään: kuka kulkee mistäkin ovesta ja milloin.<br><br>Voit myös tarkistaa, ovatko ovet ja lukot asianmukaisesti suljettuina. Tämä antaa sinulle mahdollisuuden seurata ja raportoida tiloje
904n käyttöä sekä varmistaa, että kaikki on niin kuin pitääkin.</p></div> 905 906 </div> 907 908 909 910 </div> 911 912 913 </div> 914 <div class="columns__cta-container"> 915 <button id="show_more_button_widget1711561609312" class="columns__card__cta cta -primary hide">Load more cards</button> 916 </div> 917 </div> 918</div> 919
920<script> 921 const cards_widget1711561609312 = [{"bg_color_card":"background-dark-1","button":{"content_id":null,"href":"http://www.visma.com","href_with_scheme":"http://www.visma.com","type":"EXTERNAL"},"button_text":"","header":"Kuka liikkuu?","image":{"alt":"kulkuvalvonta avainlätkä","height":800,"loading":"disabled","max_height":800,"max_width":1280,"size_type":null,"src":"https://www.movenium.fi/hubfs/Megaflex/03-sivujen-muut-valokuvat/1280x800/MEGAFLEX_KULUNVALVONTA_WEB_6_1280x800.jpg","width":1280},"mode":"-tertiary","text":"<p>Kulunvalvonta on käytännössä â ja kaikessa yksinkertaisuudessaan â ihmisten liikkumisen ohjausta tiloissasi: kuka saa liikkua, mistä, minne ja milloin. <br><br>Kulunvalvonta onkin paljon avainlätkiä laajempi kokonaisuus.</p>"},{"bg_color_card":"background-dark-2","button":{"content_id":null,"href":"http://www.visma.com","href_with_scheme":"http://www.visma.com","type":"EXTERNAL"},"button_text":"","header":"Missä liikkuu?","image":{"alt":"Kulkuvalvonta ovi","height":800,"loading":"disabled","max_height":800,"max_width":1280,"size_type":null,"src":"https://www.movenium.fi/hubfs/Megaflex/03-sivujen-muut-valokuvat/1280x800/MEGAFLEX_KULUNVALVONTA_WEB_3_1280x800.jpg","width":1280},"mode":"-tertiary","text":"<p>Kulunvalvonta ei kuitenkaan ole ainoastaan ihmisten liikkumisen ohjausta, vaan sen avulla otat haltuusi myös ovet ja lukot. <br><br>Halutessasi voit asettaa ovet aukeamaan tai lukittumaan automaattisesti tiettyinä aikoina, tai ohjata lukituksia reaaliaikaisesti vaikkapa etänä â vain parilla klikkauksella.</p>"},{"bg_color_card":"background-dark-1","button":{"content_id":null,"href":"http://www.visma.com","href_with_scheme":"http://www.visma.com","type":"EXTERNAL"},"button_text":"","header":"Miten liikkuu?","image":{"alt":"Kulkuvalvonta raportti","height":800,"loading":"disabled","max_height":800,"max_width":1280,"size_type":null,"src":"https://www.movenium.fi/hubfs/Megaflex/03-sivujen-muut-valokuvat/1280x800/MEGAFLEX_KULUNVALVONTA_WEB_12_1280x800.jpg","width":1280},"mode":"-tertiary","text":"<p>Lisäksi saat raporttien kautta tietoa siitä, miten ovia käytetään: kuka kulkee mistäkin ovesta ja milloin.<br><br>Voit myös tarkistaa, ovatko ovet ja lukot asianmukaisesti suljettuina. Tämä antaa sinulle mahdollisuuden seurata ja raportoida tilojen käyttöä sekä varmistaa, että kaikki on niin kuin pitääkin.</p>"}]; 922 const showMoreButton_widget1711561609312 = document.getElementById("show_more_button_widget1711561609312"); 923 const cardsContainer_widget1711561609312 = document.getElementById("cards-container_widget1711561609312"); 924 const isEnumerate_widget1711561609312 = Boolean(true && "--card-style" == "--outline-style"); 925 const isCardBackgroundColorAll_widget1711561609312 = Boolean(true && ("--card-style" == "--fill-style")); 926 const isCardBackgroundColorIndividual_widget1711561609312 = Boolean(("--card-style" == "--card-style")); 927 const cardStryle_widget1711561609312 = "--card-style"; 928 const isMasonry_widget1711561609312 = Boolean(true); 929 const imageContain_widget1711561609312 = Boolean(("-cover" == "-contain")); 930 const imageRatio_widget1711561609312 = imageContain_widget1711561609312 & !isMasonry_widget1711561609312 ? "ratio-16-10" : ``; 931 const imageContainerRatio_widget1711561609312 = "ratio-16-10"; 932 const imageHeight_widget1711561609312 = imageContain_widget1711561609312 ? "128" : ``; 933 const columnCount_widget1711561609312 = "3"; 934 const cardsToLoad_widget1711561609312 = calculateLoadCount_widget1711561609312(); 935 var currentIndex_widget1711561609312 = 3; 936 const show_all_widget1711561609312 = Boolean(true); 937 938 939 940 function showMore_widget1711561609312(startIndex, numCards) { 941 var loadNumber = numCards; 942 943 if (cards_widget1711561609312.length == startIndex) { 944 showMoreButton_widget1711561609312.classList.add("hide"); 945 numCards = 0; 946 } else if (cards_widget1711561609312.length < startIndex+cardsToLoad_widget1711561609312) { 947 numCards = cards_widget1711561609312.length - startIndex; 948 } 949 950 for (let i = startIndex; i < startIndex+numCards; i++) { 951 let cardHtml = buildCardHtml_widget1711561609312(cards_widget1711561609312[i], i); 952 cardsContainer_widget1711561609312.innerHTML += cardHtml; 953 currentIndex_widget1711561609312++; 954 955 if (currentIndex_widget1711561609312 == cards_widget1711561609312.length) { 956 showMoreButton_widget1711561609312.classList.add("hide"); 957 } 958 } 959 } 960 961 962 function buildCardHtml_widget1711561609312(card, i) { 963 let optionalButton = card.button.href && card.button_text ? 964 `<div class="columns__card__cta-container"> 965 <a class="cta ${card.mode} ${card.size} ${ card.external_icon && (card.button.type == "EXTERNAL") ? 'external' : null}" href="${card.button.href}" 966 ${ card.open_in_new_tab ? 'target="_blank" rel="noopener"' : null}> 967 ${card.button_text}</a> 968 </div>` 969 : ""; 970 cardHtmlString = ` 971 <div class="columns__card ${cardStryle_widget1711561609312}
972 ${isCardBackgroundColorAll_widget1711561609312 ? `background background-light-3` : ''} 973 ${(isCardBackgroundColorIndividual_widget1711561609312 && card.bg_color_card != null) ? `background ${card.bg_color_card}` : ''}"> 974 ${isEnumerate_widget1711561609312 ? `<div class="columns__card__enumeration-container"><p class="columns__card__enumeration">${(i+1)}</p></div>` : ''} 975 ${card.image.src ? `<div class="columns__image-container ${imageContainerRatio_widget1711561609312}"><img class="columns__image ${imageRatio_widget1711561609312}" src="${card.image.src}" height="${imageHeight_widget1711561609312}" alt="${card.image.alt}"/></div>` : ""} 976 ${(card.header || card.text) ? `<div class="columns__card__text-container">` : `` } 977 ${card.header ? `<h3 class="columns__card__header h4">${card.header}</h4>` : `` } 978 ${card.text ? `<div class="columns__card__body">${card.text}</div>` : `` } 979 ${(card.header || card.text) ? `</div>` : `` } 980 ${optionalButton} 981 </div>` 982 983 return cardHtmlString; 984 } 985 986 987 988 function calculateLoadCount_widget1711561609312() { 989 if ( columnCount_widget1711561609312 == '3' || cardStryle_widget1711561609312 == '--card-style') { 990 return 3; 991 } else {return 4;} 992 } 993 994 995 function initialize_widget1711561609312() { 996 if (cards_widget1711561609312.length <= currentIndex_widget1711561609312) { 997 showMoreButton_widget1711561609312.classList.add("hide"); 998 } 999 else { 1000 showMoreButton_widget1711561609312.classList.remove("hide"); 1001 } 1002 } 1003 1004 function initialize_all_widget1711561609312() { 1005 //showMoreButton_widget1711561609312.classList.add("hide"); 1006 } 1007 1008 if(show_all_widget1711561609312) { 1009 initialize_all_widget1711561609312(); 1010 } 1011 if(!show_all_widget1711561609312) { 1012 initialize_widget1711561609312(); 1013 showMoreButton_widget1711561609312.addEventListener("click", function() { 1014 showMore_widget1711561609312(currentIndex_widget1711561609312, cardsToLoad_widget1711561609312); 1015 }); 1016 } 1017</script>
1017</div> 1018 1019</div><!--end widget-span --> 1020</div><!--end row--> 1021</div><!--end row-wrapper --> 1022 1023</div><!--end widget-span --> 1024</div><!--end row--> 1025</div><!--end row-wrapper --> 1026 1027<div class="row-fluid-wrapper row-depth-1 row-number-5 dnd-section"> 1028<div class="row-fluid "> 1029<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 1030 1031<div class="row-fluid-wrapper row-depth-1 row-number-6 dnd-row"> 1032<div class="row-fluid "> 1033<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 1034<div id="hs_cos_wrapper_widget_1729750540460" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 1035 1036 1037 1038 1039 1040<div class="visma-module-wrapper background background-light-3" data-animation-type="theme-default" data-animation-speed="theme-default" data-animation-style="theme-default" data-animation-delay="theme-default"> 1041 <div class="visma-module"> 1042 <div class="text-block -one-column-center -center-text"> 1043 <section> 1044 1045 1046 1047 1048 1049 <div class="text-block__richtext "><div style="text-align: center;"><img src="https://www.megaflex.fi/hs-fs/hubfs/Megaflex/05-ikonit/megaglex_hipsut_150x100.png?width=80&height=53&name=megaglex_hipsut_150x100.png" width="80" height="53" loading="lazy" alt="megaglex_hipsut_150x100" style="height: auto; max-width: 100%; width: 80px; margin-left: auto; margin-right: auto; display: block;" srcset="https://www.megaflex.fi/hs-fs/hubfs/Megaflex/05-ikonit/megaglex_hipsut_150x100.png?width=40&height=27&name=megaglex_hipsut_150x100.png 40w, https://www.megaflex.fi/hs-fs/hubfs/Megaflex/05-ikonit/megaglex_hipsut_150x100.png?width=80&height=53&name=megaglex_hipsut_150x100.png 80w, https://www.megaflex.fi/hs-fs/hubfs/Megaflex/05-ikonit/megaglex_hipsut_150x100.png?width=120&height=80&name=megaglex_hipsut_150x100.png 120w, https://www.megaflex.fi/hs-fs/hubfs/Megaflex/05-ikonit/megaglex_hipsut_150x100.png?width=160&height=106&name=megaglex_hipsut_150x100.png 160w, https://www.megaflex.fi/hs-fs/hubfs/Megaflex/05-ikonit/megaglex_hipsut_150x100.png?width=200&height=133&name=megaglex_hipsut_150x100.png 200w, https://www.megaflex.fi/hs-fs/hubfs/Megaflex/05-ikonit/megaglex_hipsut_150x100.png?width=240&height=159&name=megaglex_hipsut_150x100.png 240w" sizes="(max-width: 80px) 100vw, 80px"> </div> 1050<h5 style="text-align: center;">"Megaflex on joustava, helppokäyttöinen ja helposti skaalautuva â kaikkiin kulunvalvonnan tarpeisiin, nyt ja tulevaisuudessa."</h5> 1051<h5 style="text-align: center;"><span style="color: #003a5a;">Aki Aikio</span><br><span style="color: #003a5a;">Scanoffice Oy</span></h5></div> 1052 1053 1054 </section> 1055 1056 1057 1058 </div> 1059 </div> 1060</div></div> 1061 1062</div><!--end widget-span --> 1063</div><!--end row--> 1064</div><!--end row-wrapper --> 1065 1066</div><!--end widget-span --> 1067</div><!--end row--> 1068</div><!--end row-wrapper --> 1069 1070<div class="row-fluid-wrapper row-depth-1 row-number-7 dnd-section"> 1071<div class="row-fluid "> 1072<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 1073 1074<div class="row-fluid-wrapper row-depth-1 row-number-8 dnd-row"> 1075<div class="row-fluid "> 1076<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 1077<div id="hs_cos_wrapper_module_17297533436042" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><!-- module html --> 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089<div class="visma-module-wrapper background background-default" data-animation-type="theme-default" data-animation-speed="theme-default" data-animation-style="theme-default" data-animation-delay="theme-default"> 1090 <div class="visma-module"> 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 <div id="cards-container_module17297533436042" class="columns__card-container --card-style -image-cover " data-col-count="3" aria-live="assertive" role="region"> 1110 1111 1112 1113 <div class="columns__card --card-style 1114 1115 background background-dark-2"> 1116 1117 1118 1119 <div class="columns__image-container ratio-0"> 1120 <img class="columns__image " src="https://www.megaflex.fi/hubfs/Megaflex/03-sivujen-muut-valokuvat/1100x1280/MEGAFLEX_KULUNVALVONTA_5_1100x1280.jpg" alt="MEGAFLEX_KULUNVALVONTA_5_1100x1280" loading="lazy"> 1121 </div> 1122 1123 1124 <div class="columns__card__text-container"> 1125 1126 <h3 class="columns__card__header h4">Greenbox koko järjestelmän hermokeskuksena</h3> 1127 1128 1129 <div class="columns__card__body"><p>Greenbox on Megaflex-kulunvalvonnan ydin. Se on nimensä mukaisesti ohjelmoitava, pieni laatikon muotoinen laite, johon ovipisteet ja lukot yhdistetään. IP-tekniikan ansiosta Megaflexia on helppo laajentaa sekä kiinteistöissä että myös maantieteellisesti esimerkiksi uusiin liiketiloihin.</p></div> 1130 1131 </div> 1132 1133 1134 1135 <div class="columns__card__cta-container"> 1136 <a class="cta -tertiary -small 1137 " href="https://www.megaflex.fi/greenbox-sahkoinen-kulunvalvonta"> 1138 Lue lisää Greenboxista</a> 1139 </div> 1140 1141 </div> 1142 1143 1144 1145 <div class="columns__card --card-style 1146 1147 background background-light-2"> 1148 1149 1150 1151 <div class="columns__image-container ratio-0"> 1152 <img class="columns__image " src="https://www.megaflex.fi/hubfs/Megaflex/03-sivujen-muut-valokuvat/1100x1280/MEGAFLEX_KULUNVALVONTA_6X_1100x1280.jpg" alt="MEGAFLEX_KULUNVALVONTA_6X_1100x1280" loading="lazy"> 1153 </div> 1154 1155 1156 <div class="columns__card__text-container"> 1157 1158 <h3 class="columns__card__header h4">Kuka kulkee ja minne kulkee?</h3> 1159 1160 1161 <div class="columns__card__body"><p>Kulkuoikeudet määrittävät sen, mistä ovista ja mihin tilaan kullakin henkilöllä on pääsy ja lupa kulkea. Megaflexin kulkuoikeudet perustuvat kulkuoikeusryhmiin, joita voi olla useampia. Kulkuoikeuksien jakaminen on yksinkertaista ja sujuvaa, ja oikeuksien muokkaus on tehty pääkäyttäjälle helpoksi. </p></div> 1162 1163 </div> 1164 1165 1166 1167 <div class="columns__card__cta-container"> 1168 <a class="cta -tertiary -small 1169 " href="https://www.megaflex.fi/kulkuoikeudet"> 1170 Lue lisää kulkuoikeuksista</a> 1171 </div> 1172 1173 </div> 1174 1175 1176 1177 <div class="columns__card --card-style 1178 1179 background background-dark-2"> 1180 1181 1182 1183 <div class="columns__image-container ratio-0"> 1184 <img class="columns__image " src="https://www.megaflex.fi/hubfs/Megaflex/03-sivujen-muut-valokuvat/1100x1280/MEGAFLEX_KULUNVALVONTA_7_1100x1280.jpg" alt="MEGAFLEX_KULUNVALVONTA_7_1100x1280" loading="lazy"> 1185 </div> 1186 1187 1188 <div class="columns__card__text-container"> 1189 1190 <h3 class="columns__card__header h4">Tunnisteet jokaiseen tarpeeseen</h3> 1191 1192 1193 <div class="columns__card__body"><p>
1193Megaflex kulunvalvonta tukee erilaisia tunnistustapoja hyvin monipuolisesti, sillä se on yhteensopiva lähes kaikkien jo markkinoilla olevien kulunvalvontalukijoiden ja kulkutunnisteiden kanssa. Halutessasi tunnistustapana toimii vaikka pin-koodi tai puhelinnumero. Järjestelmään on lisättävissä langattomasti toimivia lukijoita ja lukkoja, tai vaikka pelkkä tagilla toimiva ovenkahva.</p></div> 1194 1195 </div> 1196 1197 1198 1199 <div class="columns__card__cta-container"> 1200 <a class="cta -tertiary -small 1201 " href="https://www.megaflex.fi/kulkutunniste-kulkulatka"> 1202 Lue lisää kulkutunnisteista</a> 1203 </div> 1204 1205 </div> 1206 1207 1208 </div> 1209 <div class="columns__cta-container"> 1210 <button id="show_more_button_module17297533436042" class="columns__card__cta cta -primary hide">Load more cards</button> 1211 </div> 1212 </div> 1213</div> 1214
1215<script> 1216 const cards_module17297533436042 = [{"bg_color_card":"background-dark-2","button":{"content_id":195876934870,"href":"https://www.megaflex.fi/greenbox-sahkoinen-kulunvalvonta","href_with_scheme":null,"type":"CONTENT"},"button_text":"Lue lisää Greenboxista","header":"Greenbox koko järjestelmän hermokeskuksena","image":{"alt":"MEGAFLEX_KULUNVALVONTA_5_1100x1280","height":1280,"loading":"disabled","max_height":1280,"max_width":1100,"size_type":null,"src":"https://www.movenium.fi/hubfs/Megaflex/03-sivujen-muut-valokuvat/1100x1280/MEGAFLEX_KULUNVALVONTA_5_1100x1280.jpg","width":1100},"mode":"-tertiary","size":"-small","text":"<p>Greenbox on Megaflex-kulunvalvonnan ydin. Se on nimensä mukaisesti ohjelmoitava, pieni laatikon muotoinen laite, johon ovipisteet ja lukot yhdistetään. IP-tekniikan ansiosta Megaflexia on helppo laajentaa sekä kiinteistöissä että myös maantieteellisesti esimerkiksi uusiin liiketiloihin.</p>"},{"bg_color_card":"background-light-2","button":{"content_id":96043228110,"href":"https://www.megaflex.fi/kulkuoikeudet","href_with_scheme":null,"type":"CONTENT"},"button_text":"Lue lisää kulkuoikeuksista","header":"Kuka kulkee ja minne kulkee?","image":{"alt":"MEGAFLEX_KULUNVALVONTA_6X_1100x1280","height":1280,"loading":"disabled","max_height":1280,"max_width":1100,"size_type":null,"src":"https://www.movenium.fi/hubfs/Megaflex/03-sivujen-muut-valokuvat/1100x1280/MEGAFLEX_KULUNVALVONTA_6X_1100x1280.jpg","width":1100},"mode":"-tertiary","size":"-small","text":"<p>Kulkuoikeudet määrittävät sen, mistä ovista ja mihin tilaan kullakin henkilöllä on pääsy ja lupa kulkea. Megaflexin kulkuoikeudet perustuvat kulkuoikeusryhmiin, joita voi olla useampia. Kulkuoikeuksien jakaminen on yksinkertaista ja sujuvaa, ja oikeuksien muokkaus on tehty pääkäyttäjälle helpoksi. </p>"},{"bg_color_card":"background-dark-2","button":{"content_id":96765416391,"href":"https://www.megaflex.fi/kulkutunniste-kulkulatka","href_with_scheme":null,"type":"CONTENT"},"button_text":"Lue lisää kulkutunnisteista","header":"Tunnisteet jokaiseen tarpeeseen","image":{"alt":"MEGAFLEX_KULUNVALVONTA_7_1100x1280","height":1280,"loading":"disabled","max_height":1280,"max_width":1100,"size_type":null,"src":"https://www.movenium.fi/hubfs/Megaflex/03-sivujen-muut-valokuvat/1100x1280/MEGAFLEX_KULUNVALVONTA_7_1100x1280.jpg","width":1100},"mode":"-tertiary","size":"-small","text":"<p>Megaflex kulunvalvonta tukee erilaisia tunnistustapoja hyvin monipuolisesti, sillä se on yhteensopiva lähes kaikkien jo markkinoilla olevien kulunvalvontalukijoiden ja kulkutunnisteiden kanssa. Halutessasi tunnistustapana toimii vaikka pin-koodi tai puhelinnumero. Järjestelmään on lisättävissä langattomasti toimivia lukijoita ja lukkoja, tai vaikka pelkkä tagilla toimiva ovenkahva.</p>"}]; 1217 const showMoreButton_module17297533436042 = document.getElementById("show_more_button_module17297533436042"); 1218 const cardsContainer_module17297533436042 = document.getElementById("cards-container_module17297533436042"); 1219 const isEnumerate_module17297533436042 = Boolean(true && "--card-style" == "--outline-style"); 1220 const isCardBackgroundColorAll_module17297533436042 = Boolean(true && ("--card-style" == "--fill-style")); 1221 const isCardBackgroundColorIndividual_module17297533436042 = Boolean(("--card-style" == "--card-style")); 1222 const cardStryle_module17297533436042 = "--card-style"; 1223 const isMasonry_module17297533436042 = Boolean(true); 1224 const imageContain_module17297533436042 = Boolean(("-cover" == "-contain")); 1225 const imageRatio_module17297533436042 = imageContain_module17297533436042 & !isMasonry_module17297533436042 ? "ratio-16-10" : ``; 1226 const imageContainerRatio_module17297533436042 = "ratio-0"; 1227 const imageHeight_module17297533436042 = imageContain_module17297533436042 ? "128" : ``; 1228 const columnCount_module17297533436042 = "3"; 1229 const cardsToLoad_module17297533436042 = calculateLoadCount_module17297533436042(); 1230 var currentIndex_module17297533436042 = 3; 1231 const show_all_module17297533436042 = Boolean(true); 1232 1233 1234 1235 function showMore_module17297533436042(startIndex, numCards) { 1236 var loadNumber = numCards; 1237 1238 if (cards_module17297533436042.length == startIndex) { 1239 showMoreButton_module17297533436042.classList.add("hide"); 1240 numCards = 0; 1241 } else if (cards_module17297533436042.length < startIndex+cardsToLoad_module17297533436042) { 1242 numCards = cards_module17297533436042.length - startIndex; 1243 } 1244 1245 for (let i = startIndex; i < startIndex+numCards; i++) { 1246 let cardHtml = buildCardHtml_module17297533436042(cards_module17297533436042[i], i); 1247 cardsContainer_module17297533436042.innerHTML += cardHtml; 1248 currentIndex_module17297533436042++; 1249 1250 if (currentIndex_module17297533436042 == cards_module17297533436042.length) { 1251 showMoreButton_module17297533436042.classList.add("hide"); 1252 } 1253 } 1254 } 1255 1256 1257 function buildCardHtml_module17297533436042(card, i) { 1258 let optionalButton = card.button.href && card.button_text ? 1259 `<div class="columns__card__cta-container"> 1260 <a class="cta ${card.mode} ${card.size} ${ card.external_icon && (card.button.type == "EXTERNAL") ? 'external' : null}" href="${card.button.href}" 1261 ${ card.open_in_new_tab ? 'target="_blank" rel="noopener"' : null}> 1262 ${card.button_text}</a> 1263 </div>` 1264 : ""; 1265 cardHtmlString = ` 1266 <div class="columns__card ${cardStryle_module17297533436042}
1267 ${isCardBackgroundColorAll_module17297533436042 ? `background background-light-2` : ''} 1268 ${(isCardBackgroundColorIndividual_module17297533436042 && card.bg_color_card != null) ? `background ${card.bg_color_card}` : ''}"> 1269 ${isEnumerate_module17297533436042 ? `<div class="columns__card__enumeration-container"><p class="columns__card__enumeration">${(i+1)}</p></div>` : ''} 1270 ${card.image.src ? `<div class="columns__image-container ${imageContainerRatio_module17297533436042}"><img class="columns__image ${imageRatio_module17297533436042}" src="${card.image.src}" height="${imageHeight_module17297533436042}" alt="${card.image.alt}"/></div>` : ""} 1271 ${(card.header || card.text) ? `<div class="columns__card__text-container">` : `` } 1272 ${card.header ? `<h3 class="columns__card__header h4">${card.header}</h4>` : `` } 1273 ${card.text ? `<div class="columns__card__body">${card.text}</div>` : `` } 1274 ${(card.header || card.text) ? `</div>` : `` } 1275 ${optionalButton} 1276 </div>` 1277 1278 return cardHtmlString; 1279 } 1280 1281 1282 1283 function calculateLoadCount_module17297533436042() { 1284 if ( columnCount_module17297533436042 == '3' || cardStryle_module17297533436042 == '--card-style') { 1285 return 3; 1286 } else {return 4;} 1287 } 1288 1289 1290 function initialize_module17297533436042() { 1291 if (cards_module17297533436042.length <= currentIndex_module17297533436042) { 1292 showMoreButton_module17297533436042.classList.add("hide"); 1293 } 1294 else { 1295 showMoreButton_module17297533436042.classList.remove("hide"); 1296 } 1297 } 1298 1299 function initialize_all_module17297533436042() { 1300 //showMoreButton_module17297533436042.classList.add("hide"); 1301 } 1302 1303 if(show_all_module17297533436042) { 1304 initialize_all_module17297533436042(); 1305 } 1306 if(!show_all_module17297533436042) { 1307 initialize_module17297533436042(); 1308 showMoreButton_module17297533436042.addEventListener("click", function() { 1309 showMore_module17297533436042(currentIndex_module17297533436042, cardsToLoad_module17297533436042); 1310 }); 1311 } 1312</script>
1312</div> 1313 1314</div><!--end widget-span --> 1315</div><!--end row--> 1316</div><!--end row-wrapper --> 1317 1318</div><!--end widget-span --> 1319</div><!--end row--> 1320</div><!--end row-wrapper --> 1321 1322<div class="row-fluid-wrapper row-depth-1 row-number-9 dnd-section"> 1323<div class="row-fluid "> 1324<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 1325 1326<div class="row-fluid-wrapper row-depth-1 row-number-10 dnd-row"> 1327<div class="row-fluid "> 1328<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 1329<div id="hs_cos_wrapper_module_17115683590776" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><!-- module html --> 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343<div class="visma-module-wrapper background background-image " data-animation-type="theme-default" data-animation-speed="theme-default" data-animation-style="theme-default" data-animation-delay="theme-default"> 1344 <div class="visma-module"> 1345 1346 <span class="sr-only" role="img" aria-label="megaflex_pattern_reverse_1035x480"></span> 1347 1348 <section class="banner-block -center"> 1349 1350 <div class="banner-block__text "> 1351 1352 1353 <h2 class="h3 banner-block__header"> 1354 KulunvalvontaÂjärjestelmän asennus vaatii ammattitaitoista suunnittelua ja toteutusta â olemme apunasi 1355 </h2> 1356 1357 1358 <p class="text-medium"><br>Ota yhteyttä ja käydään yhdessä läpi kulunvalvontasi tarpeet!</p> 1359 1360 </div> 1361 1362 1363 1364 <div class="banner-block__cta module-cta-container"> 1365 1366 <a class="cta -primary -large" href="https://www.megaflex.fi/kulunvalvonta#lomake">Ota yhteyttä</a> 1367 1368 </div> 1369 1370 </section> 1371 </div> 1372</div></div> 1373 1374</div><!--end widget-span --> 1375</div><!--end row--> 1376</div><!--end row-wrapper --> 1377 1378</div><!--end widget-span --> 1379</div><!--end row--> 1380</div><!--end row-wrapper --> 1381 1382<div class="row-fluid-wrapper row-depth-1 row-number-11 dnd-section"> 1383<div class="row-fluid "> 1384<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 1385 1386<div class="row-fluid-wrapper row-depth-1 row-number-12 dnd-row"> 1387<div class="row-fluid "> 1388<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 1389<div id="hs_cos_wrapper_widget_1729760233782" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><!-- module html --> 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403<div class="visma-module-wrapper background background-default" data-animation-type="theme-default" data-animation-speed="theme-default" data-animation-style="theme-default" data-animation-delay="theme-default"> 1404<div class="visma-module"> 1405 1406 1407 <div class="tile-block" data-layout="mosaic"> 1408 1409 1410 <section class="tile background background-light-2 reverse-image" data-size="60"> 1411 1412 1413 1414 <div class="tile__content"> 1415 1416 <div class="tile__content-text"> 1417 1418 <h3 class="h4">Kevyt käyttöönotto</h3> 1419 1420 1421 <p class="">Kulunvalvontajärjestelmän hankinta voi tuntua raskaalta projektilta ja käyttöönottoprosessi piinalliselta ajatukselta. Me täällä tiedämme, että aikasi on arvokasta ja olemme halunneet tehdä käyttöönotosta mahdollisimman kevyen. </p><ul><li>Megaflex on yhteensopiva kaikkien markkinoilla olevien RFID-lukijoiden kanssa, ja sen voi asentaa mihin tahansa kohteeseen</li><li>Nopea käyttöönotto kaikenkokoisissa kiinteistöissä</li><li>Uusien henkilöiden lisääminen, kulkuoikeuksien määritteleminen sekä niiden päivitys onnistuu nopeasti havainnollistavan käyttöliittymän ansiosta <p></p> 1422 1423 </li></ul></div> 1424 1425 1426 <div class="tile__content-cta module-cta-container"> 1427 1428 1429 <a href="https://www.megaflex.fi/kulunvalvonnan-asennus-kayttoonotto" class="cta -tertiary -small "> 1430 Lue lisää kulunvalvonnan käyttöönotosta 1431 </a> 1432 1433 1434 </div> 1435 1436 </div> 1437 1438 1439 </section> 1440 1441 1442 <section class="tile background background-light-2 reverse-image" data-size="40"> 1443 1444 1445 1446 <div class="tile__content"> 1447 1448 <div class="tile__content-text"> 1449 1450 <h3 class="h4">Monipuoliset integrointiÂmahdollisuudet</h3> 1451 1452 1453 <p class="">Megaflexin API-rajapinta mahdollistaa monipuoliset integraatiot. Kulunvalvontajärjestelmä kannattaa yhdistää myös HR-järjestelmään sekä rikosilmoitinjärjestelmään. Voit integroida järjestelmään myös tilanhallinta- ja varausjärjestelmiä. </p> 1454 1455 </div> 1456 1457 1458 <div class="tile__content-cta module-cta-container"> 1459 1460 1461 <a href="https://www.megaflex.fi/kulunvalvontajarjestelman-integraatiot" class="cta -tertiary -small "> 1462 Lue lisää integraatioista 1463 </a> 1464 1465 1466 </div> 1467 1468 </div> 1469 1470 1471 </section> 1472 1473 </div> 1474 </div> 1475</div></div> 1476 1477</div><!--end widget-span --> 1478</div><!--end row--> 1479</div><!--end row-wrapper --> 1480 1481<div class="row-fluid-wrapper row-depth-1 row-number-13 dnd-row"> 1482<div class="row-fluid "> 1483<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 1484<div id="hs_cos_wrapper_module_1711263925263" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><!-- module html --> 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498<div class="visma-module-wrapper background background-image " data-animation-type="theme-default" data-animation-speed="theme-default" data-animation-style="theme-default" data-animation-delay="theme-default"> 1499 <div class="visma-module"> 1500
1501 <span class="sr-only" role="img" aria-label="nimi"></span> 1502 1503 <section class="banner-block -center"> 1504 1505 <div class="banner-block__text "> 1506 1507 1508 <h2 class="h3 banner-block__header"> 1509 Megaflexiin luottaa jo yli 200 asiakasta 1510 </h2> 1511 1512 1513 <p class="text-medium"><br>Haluatko nähdä, miten näppärällä käyttöliittymällä voit ohjata tilojesi turvallista kulkua ja kuulla, miten oman organisaatiosi kulunhallinta kannattaisi asiantuntijan mielestä järjestää? Ota yhteyttä!</p> 1514 1515 </div> 1516 1517 1518 1519 <div class="banner-block__cta module-cta-container"> 1520 1521 <a class="cta -primary -large" href="https://www.megaflex.fi/kulunvalvonta#lomake">Kiitos, jutellaan</a> 1522 1523 </div> 1524 1525 </section> 1526 </div> 1527</div></div> 1528 1529</div><!--end widget-span --> 1530</div><!--end row--> 1531</div><!--end row-wrapper --> 1532 1533<div class="row-fluid-wrapper row-depth-1 row-number-14 dnd-row"> 1534<div class="row-fluid "> 1535<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 1536<div id="hs_cos_wrapper_module_17115683066115" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><!-- module html --> 1537 1538 1539 1540 1541<div class="visma-module-wrapper background background-default"> 1542 <div class="visma-module"> 1543 1544 <div class="documentation__top-section"> 1545 1546 <h2 class="documentation-header h3"> 1547 Ketterää kulunvalvontaa Megaflexilla 1548 </h2> 1549 1550 1551 <p class="documentation__description text-medium">Megaflex on selainpohjaisella käyttöliittymällä hallinnoitava, turvallinen ja SaaS-palveluna (Software as a Service) tuotettu kotimainen kulunhallintajärjestelmä. Mikä tekee Megaflexista erityisen, on sen sieluna ja hermokeskuksena toimiva GREENBOX -oviohjain, joka on suunniteltu korvaamaan vanhat ja raskaat âraudatâ.</p> 1552 1553 </div> 1554 1555 1556 1557 1558 <div class="documentation__container documentation__container__module17115683066115"> 1559 <div class="documentation__tabs"> 1560 <button class="dropdown-button"></button> 1561 <div class="dropdown-trigger"></div> 1562 <ul class="dropdown-menu"> 1563 1564 1565 <li class="documentation_menu__module17115683066115 activeMenuItem" data-toc="Kulunvalvontaa reaaliajassa"> 1566 <a href="#Kulunvalvontaa%20reaaliajassa"> Kulunvalvontaa reaaliajassa</a> 1567 </li> 1568 1569 <li class="documentation_menu__module17115683066115 " data-toc="Skaalautuu tarpeidesi mukaan"> 1570 <a href="#Skaalautuu%20tarpeidesi%20mukaan"> Skaalautuu tarpeidesi mukaan</a> 1571 </li> 1572 1573 </ul> 1574 </div> 1575 1576 1577 <div class="documentation__content"> 1578 1579 1580 <div class="documentation_content__module17115683066115 showContent" data-content="Kulunvalvontaa reaaliajassa"> 1581 <h4 class="h4">Kulunvalvontaa reaaliajassa</h4> 1582 1583 <p class="documentation_content__description">Mistä tahansa â internet-yhteyden kautta</p> 1584 1585 1586 <p></p><p>Voit hallita ovia, tarkastella kulkuoikeuksia ja seurata tilojen käyttöä kätevästi vaikka puhelimeltasi. Ja mikä parasta: koska järjestelmä toimii pilvessä, saat aina käyttöösi viimeisimmät päivitykset ja ominaisuudet.</p><p></p> 1587 1588 </div> 1589 1590 1591 1592 <div class="documentation_content__module17115683066115 hideContent" data-content="Skaalautuu tarpeidesi mukaan"> 1593 <h4 class="h4">Skaalautuu tarpeidesi mukaan</h4> 1594 1595 1596 <p>Olipa kyseessä pieni toimisto, teollisuustila, varasto tai suur
1596i yrityskampus, Megaflex mukautuu yrityksesi tarpeisiin sen kasvun ja muutosten mukana. Lisäksi pilvipalvelu takaa korkeatasoisen tietoturvan ja luotettavuuden, joten voit olla varma, että yrityksesi tiedot ovat turvassa.</p> 1597 1598 </div> 1599 1600 1601 </div> 1602 </div> 1603 </div> 1604</div> 1605
1606<script> 1607 1608 const documentationMenumodule17115683066115 = document.querySelectorAll(".documentation_menu__module17115683066115"); 1609 const documentationContentmodule17115683066115 = document.querySelectorAll(".documentation_content__module17115683066115"); 1610 1611 1612 function createDropdownMenu() { 1613 const documentationContainer = document.querySelector('.documentation__container__module17115683066115'); 1614 1615 const tabsContainer = documentationContainer.querySelector('.documentation__tabs'); 1616 tabsContainer.classList.add('show-dropdown'); 1617 1618 const dropdownTrigger = tabsContainer.querySelector('.dropdown-trigger'); 1619 dropdownTrigger.textContent = tabsContainer.querySelector('.documentation_menu__module17115683066115').textContent; 1620 1621 const dropdownMenu = tabsContainer.querySelector('.dropdown-menu'); 1622 const tabs = tabsContainer.querySelectorAll('.documentation_menu__module17115683066115'); 1623 let activeListItem = null; 1624 1625 tabs.forEach(tab => { 1626 const link = tab.querySelector('a'); 1627 1628 link.addEventListener('click', () => { 1629 if (activeListItem) { 1630 activeListItem.classList.remove('active'); 1631 } 1632 1633 dropdownTrigger.textContent = tab.textContent; 1634 tabsContainer.classList.remove('show'); 1635 tabsContainer.classList.add('active'); 1636 activeListItem = tabsContainer; 1637 scrollToElement(tab); 1638 }); 1639 }); 1640 1641 1642 tabsContainer.addEventListener('click', () => { 1643 dropdownMenu.classList.toggle('show'); 1644 }); 1645 1646 window.addEventListener('click', (event) => { 1647 if (!tabsContainer.contains(event.target)) { 1648 dropdownMenu.classList.remove('show'); 1649 } 1650 }); 1651 1652 1653 function scrollToElement(tab){ 1654 const contentId = tab.getAttribute('data-toc'); 1655 const contentElement = documentationContainer.querySelector(`.documentation_content__module17115683066115[data-content="${contentId}"]`); 1656 1657 if (contentElement) { 1658 window.requestAnimationFrame(() => { 1659 contentElement.scrollIntoView({ behavior: 'smooth', block: 'center' }); 1660 }); 1661 } 1662 } 1663 } 1664 const documentationContainersmodule17115683066115 = document.querySelectorAll(".documentation__container__module17115683066115"); 1665 1666 documentationContainersmodule17115683066115.forEach(() => { 1667 if (screen.width <= 1050) { 1668 createDropdownMenu(); 1669 } 1670 }); 1671 1672 1673 1674 documentationMenumodule17115683066115.forEach((menuItem) => { 1675 menuItem.addEventListener("click", () => { 1676 const selectedMenuItem = menuItem.dataset.toc; 1677 1678 menuItem.classList.add("activeMenuItem"); 1679 1680 1681 documentationMenumodule17115683066115.forEach((menuItem) => { 1682 if(menuItem.dataset.toc!= selectedMenuItem){ 1683 menuItem.classList.remove("activeMenuItem"); 1684 } 1685 }) 1686 1687 1688 documentationContentmodule17115683066115.forEach((docContent) => { 1689 if(docContent.dataset.content == selectedMenuItem) 1690 { 1691 docContent.classList.add("showContent"); 1692 docContent.classList.remove("hideContent"); 1693 } 1694 else{ 1695 docContent.classList.add("hideContent"); 1696 docContent.classList.remove("showContent"); 1697 } 1698 }); 1699 }) 1700 }) 1701</script>
1701</div> 1702 1703</div><!--end widget-span --> 1704</div><!--end row--> 1705</div><!--end row-wrapper --> 1706 1707</div><!--end widget-span --> 1708</div><!--end row--> 1709</div><!--end row-wrapper --> 1710 1711<div class="row-fluid-wrapper row-depth-1 row-number-15 dnd-section"> 1712<div class="row-fluid "> 1713<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 1714 1715<div class="row-fluid-wrapper row-depth-1 row-number-16 dnd-row"> 1716<div class="row-fluid "> 1717<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 1718<div id="hs_cos_wrapper_module_17115666593702" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><!-- module html --> 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732<div class="visma-module-wrapper background background-light-3" data-animation-type="theme-default" data-animation-speed="theme-default" data-animation-style="theme-default" data-animation-delay="theme-default"> 1733 <div class="visma-module"> 1734 <div class="faq-module "> 1735 1736 <div class="visma-module-header top-wrapper top-section"> 1737 1738 <h2 class="top-section__title h3"> 1739 Kulunvalvonta FAQ 1740 </h2> 1741 1742 1743 <div class="text-medium"><p>Tutustu usein kysyttyihin kysymyksiin kulunvalvonnasta, jos et löydä vastausta kysymykseesi, ota yhteyttä <span>â</span> olemme apunasi!</p></div> 1744 1745 1746 <a class="cta -primary -brand -large " href="https://www.megaflex.fi/kulunvalvonta#lomake"> 1747 Ota yhtettä</a> 1748 1749 </div> 1750 1751 1752 <div class="faq-wrapper"> 1753 1754 1755 1756 1757 1758 1759 1760 1761 <div class="faq-accordion " data-tags=""> 1762 <h3 class="accordion h5" itemprop="name"><button class="faq-item-btn">Mitä on kulunvalvonta?</button></h3> 1763 <div class="panel"> 1764 <div itemprop="text"><p>Kulunvalvonta on prosessi, jonka avulla pyritään varmistamaan, että yrityksen tai organisaation tiloissa kulkevat vain sinne kuuluvat henkilöt. Kulunvalvontajärjestelmän avulla hallitset ja rajoitat pääsyä tietyille alueille rakennuksessa. Järjestelmä tunnistaa, valtuuttaa ja kirjaa henkilöiden kulun, varmistaen näin turvallisuuden ja valvonnan.</p></div> 1765 </div> 1766 </div> 1767 1768 1769 1770 1771 <div class="faq-accordion " data-tags=""> 1772 <h3 class="accordion h5" itemprop="name"><button class="faq-item-btn">Miten kulunvalvontajärjestelmä toimii?</button></h3> 1773 <div class="panel"> 1774 <div itemprop="text"><p>Kulunvalvontajärjestelmä toimii tunnistamalla ja valtuuttamalla käyttäjiä erilaisten tunnistustapojen, kuten RFID-tunnisteiden, mobiilitunnisteen tai PIN-koodien avulla. Kun käyttäjä on tunnistettu, järjestelmä tarkistaa, onko hänellä oikeus päästä haluttuun tilaan.</p></div> 1775 </div> 1776 </div> 1777 1778 1779 1780 1781 <div class="faq-accordion " data-tags=""> 1782 <h3 class="accordion h5" itemprop="name"><button class="faq-item-btn">Mitä etuja kulunvalvontajärjestelmästä on?</button></h3> 1783 <div class="panel"> 1784 <div itemprop="text"><p>Kulunvalvontajärjestelmän etuihin kuuluu parantunut turvallisuus, tehokas tilojen kulun hallinta, mahdollisuus seurata ja raportoida kulkuoikeuksien käyttöä reaaliajassa, sekä kyky rajoittaa pääsy vain sallituille henkilöille. </p> 1785<p>Jos kulkutunniste katoaa, lukkoja ei tarvitse sarjoittaa uudestaan vaan kyseinen tunniste (esim. kulkulätkä) voidaan kuolettaa järjestelmässä vain muutamalla klikkauksella.</p></div> 1786 </div> 1787 </div> 1788 1789 1790 1791 1792 <div class="faq-accordion " data-tags=""> 1793 <h3 class="accordion h5" itemprop="name"><button class="faq-item-btn">Voiko kulunvalvontajärjestelmää integroida muihin turvallisuusjärjestelmiin?</button></h3> 1794 <div class="panel"> 1795 <div itemprop="text"><p>Kyllä, kulunvalvontajärjestelmiä voidaan usein integroida muihin turvallisuus- ja hallintajärjestelmiin, kuten hälytysjärjestelmiin ja paloturvajärjestelmiin.</p></div> 1796 </div> 1797 </div> 1798 1799 1800 1801 1802 <div class="faq-accordion " data-tags=""> 1803 <h3 class="accordion h5" itemprop="name"><button class="faq-item-btn">Onko kulunvalvontajärjestelmä kallis?</button></h3> 1804 <div class="panel"> 1805 <div itemprop="text"><p>Kustannukset vaihtelevat tarpeiden, kohteen koon ja valittujen ominaisuuksien mukaan. Megaflex on kuitenkin keveytensä ansiosta myös moneen budjettiin sopiva. </p></div> 1806 </div> 1807 </div> 1808 1809 1810 1811 1812 <div class="faq-accordion " data-tags=""> 1813 <h3 class="accordion h5" itemprop="name"><button class="faq-item-btn">Miten kulunvalvontajärjestelmä asennetaan?</button></h3> 1814 <div class="panel"> 1815 <div itemprop="text"><p>Kulunvalvontajärjestelmän asennus vaatii ammattitaitoista suunnittelua ja toteutusta, jossa me olemme apunasi. Prosessiin kuuluu laitteiston asentaminen, ohjelmiston konfigurointi ja henkilöstön kouluttaminen. Joskus myös kaapelointi tarvitsee tehdä kiinteistöön erikseen. Laajemman kuvan asennuksesta ja käyttöönotosta saat <a href="/kulunvalvonnan-asennus-kayttoonotto" rel="noopener">tältä sivulta</a>.</p></div> 1816 </div> 1817 </div> 1818 1819 1820 1821 1822 <div class="faq-accordion " data-tags=""> 1823 <h3 class="accordion h5" itemprop="name"><button class="faq-item-btn">Miten kulunvalvontajärjestelmää ylläpidetään?</button></h3> 1824 <div class="panel"> 1825 <div itemprop="text"><p>Kulunvalvontajärjestelmän ylläpito sisältää laitteiston ja ohjelmiston päivitykset sekä mahdollisten vikojen korjaamisen. On tärkeää seurata järjestelmän toim
1825intaa ja tehdä tarvittavat huoltotoimet, jotta järjestelmä pysyy luotettavana ja tehokkaana. Tämä kuuluu tietysti meidän palveluumme jo sisäänleivottuna ominaisuutena, jotta järjestelmäsi pysyy jatkuvasti ajan tasalla.</p></div> 1826 </div> 1827 </div> 1828 1829 </div> 1830 </div> 1831 </div> 1832</div> 1833
1834<script type="application/ld+json"> 1835{ 1836 "@context": "https://schema.org", 1837 "@type": "FAQPage", 1838 "mainEntity": [ 1839 1840 { 1841 "@type": "Question", 1842 "name": "Mitä on kulunvalvonta?", 1843 "acceptedAnswer": { 1844 "@type": "Answer", 1845 "text": "Kulunvalvonta on prosessi, jonka avulla pyritään varmistamaan, että yrityksen tai organisaation tiloissa kulkevat vain sinne kuuluvat henkilöt. Kulunvalvontajärjestelmän avulla hallitset ja rajoitat pääsyä tietyille alueille rakennuksessa. Järjestelmä tunnistaa, valtuuttaa ja kirjaa henkilöiden kulun, varmistaen näin turvallisuuden ja valvonnan." 1846 } 1847 }, 1848 1849 { 1850 "@type": "Question", 1851 "name": "Miten kulunvalvontajärjestelmä toimii?", 1852 "acceptedAnswer": { 1853 "@type": "Answer", 1854 "text": "Kulunvalvontajärjestelmä toimii tunnistamalla ja valtuuttamalla käyttäjiä erilaisten tunnistustapojen, kuten RFID-tunnisteiden, mobiilitunnisteen tai PIN-koodien avulla. Kun käyttäjä on tunnistettu, järjestelmä tarkistaa, onko hänellä oikeus päästä haluttuun tilaan." 1855 } 1856 }, 1857 1858 { 1859 "@type": "Question", 1860 "name": "Mitä etuja kulunvalvontajärjestelmästä on?", 1861 "acceptedAnswer": { 1862 "@type": "Answer", 1863 "text": "Kulunvalvontajärjestelmän etuihin kuuluu parantunut turvallisuus, tehokas tilojen kulun hallinta, mahdollisuus seurata ja raportoida kulkuoikeuksien käyttöä reaaliajassa, sekä kyky rajoittaa pääsy vain sallituille henkilöille. Jos kulkutunniste katoaa, lukkoja ei tarvitse sarjoittaa uudestaan vaan kyseinen tunniste (esim. kulkulätkä) voidaan kuolettaa järjestelmässä vain muutamalla klikkauksella." 1864 } 1865 }, 1866 1867 { 1868 "@type": "Question", 1869 "name": "Voiko kulunvalvontajärjestelmää integroida muihin turvallisuusjärjestelmiin?", 1870 "acceptedAnswer": { 1871 "@type": "Answer", 1872 "text": "Kyllä, kulunvalvontajärjestelmiä voidaan usein integroida muihin turvallisuus- ja hallintajärjestelmiin, kuten hälytysjärjestelmiin ja paloturvajärjestelmiin." 1873 } 1874 }, 1875 1876 { 1877 "@type": "Question", 1878 "name": "Onko kulunvalvontajärjestelmä kallis?", 1879 "acceptedAnswer": { 1880 "@type": "Answer", 1881 "text": "Kustannukset vaihtelevat tarpeiden, kohteen koon ja valittujen ominaisuuksien mukaan. Megaflex on kuitenkin keveytensä ansiosta myös moneen budjettiin sopiva." 1882 } 1883 }, 1884 1885 { 1886 "@type": "Question", 1887 "name": "Miten kulunvalvontajärjestelmä asennetaan?", 1888 "acceptedAnswer": { 1889 "@type": "Answer", 1890 "text": "Kulunvalvontajärjestelmän asennus vaatii ammattitaitoista suunnittelua ja toteutusta, jossa me olemme apunasi. Prosessiin kuuluu laitteiston asentaminen, ohjelmiston konfigurointi ja henkilöstön kouluttaminen. Joskus myös kaapelointi tarvitsee tehdä kiinteistöön erikseen. Laajemman kuvan asennuksesta ja käyttöönotosta saat tältä sivulta." 1891 } 1892 }, 1893 1894 { 1895 "@type": "Question", 1896 "name": "Miten kulunvalvontajärjestelmää ylläpidetään?", 1897 "acceptedAnswer": { 1898 "@type": "Answer", 1899 "text": "Kulunvalvontajärjestelmän ylläpito sisältää laitteiston ja ohjelmiston päivitykset sekä mahdollisten vikojen korjaamisen. On tärkeää seurata järjestelmän toimintaa ja tehdä tarvittavat huoltotoimet, jotta järjestelmä pysyy luotettavana ja tehokkaana. Tämä kuuluu tietysti meidän palveluumme jo sisäänleivottuna ominaisuutena, jotta järjestelmäsi pysyy jatkuvasti ajan tasalla." 1900 } 1901 } 1902 1903 ] 1904} 1905</script>
1905</div> 1906 1907</div><!--end widget-span --> 1908</div><!--end row--> 1909</div><!--end row-wrapper --> 1910 1911</div><!--end widget-span --> 1912</div><!--end row--> 1913</div><!--end row-wrapper --> 1914 1915<div class="row-fluid-wrapper row-depth-1 row-number-17 dnd-section"> 1916<div class="row-fluid "> 1917<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 1918 1919<div class="row-fluid-wrapper row-depth-1 row-number-18 dnd-row"> 1920<div class="row-fluid "> 1921<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 1922<div id="hs_cos_wrapper_module_17334030610453" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-form" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 <div class="visma-module-wrapper form-module17334030610453 background background-default" data-animation-type="theme-default" data-animation-speed="theme-default" data-animation-style="theme-default" data-animation-delay="theme-default"> 1940 <div class="visma-module"> 1941 <div class="form-regular-style 1942 1943 form-header-container 1944 1945 1946 "> 1947 1948 <div class="form__module-header-container form__header-section"> 1949 1950 <h2 class="h3"> 1951 Haluatko kuulla lisää Megaflexistä? Ota yhteyttä! 1952 </h2> 1953 1954 1955 1956 <div class="text-small"><a id="lomake" data-hs-anchor="true"></a> 1957<p><strong>Myynti</strong></p> 1958<p>Pyydä tarjousta Megaflexistä tai kysy järjestelmästä ja palveluistamme. Asiantuntijamme saat kiinni <a href="/yhteystiedot#myynti" rel="noopener">puhelimitse, sähköpostitse</a> tai täyttämällä oheisen lomakkeen.</p> 1959<hr> 1960<p> </p> 1961<p><strong>Sovellustuki,</strong> <strong>huoltotilaukset ja laitehuollot</strong></p> 1962<p><span>Mikäli asiasi liittyy järjestelmän käyttöön, käyttäjätunnuksiin ja salasanoihin tai huoltotilauksiin ja laitehuoltoihin, saat apua ottamalla yhteyttä sovellustukeen:</span></p> 1963<p>Arkisin klo: 8-16<br><a href="tel:+358974790808" rel="noopener">+358 974 790 808</a> (mpm/pvm)<br><a href="mailto:[email protected]" rel="noopener">[email protected]</a></p> 1964<p> </p> 1965<p> </p></div> 1966 1967 </div> 1968 1969 1970 <span id="hs_cos_wrapper_module_17334030610453_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_form" style="" data-hs-cos-general-type="widget" data-hs-cos-type="form"><h3 id="hs_cos_wrapper_module_17334030610453_title" class="hs_cos_wrapper form-title" data-hs-cos-general-type="widget_field" data-hs-cos-type="text">Ota yhteyttä myyntiin lomakkeella:</h3> 1971 1972<div id="hs_form_target_module_17334030610453"></div> 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982</span> 1983 </div> 1984 </div> 1985 </div> 1986 1987
1988<script> 1989 document.addEventListener("DOMContentLoaded", function() { 1990 setTimeout(function() { 1991 const formBlocks = document.querySelectorAll(".form-module17334030610453"); 1992 1993 formBlocks.forEach((block) => { 1994 const formItem = block.querySelector(".hs-form"); 1995 const fileInput = block.querySelector('input[type="file"]'); 1996 const uploadStatus = block.querySelector('#file-upload-label'); 1997 1998 // LEGACY structure 1999 const legacyLabel = block.querySelector('.hs-fieldtype-file label'); 2000 if (legacyLabel) { 2001 const legacySpans = legacyLabel.querySelectorAll('span'); 2002 if (legacySpans.length === 2) { 2003 legacySpans[0].textContent += '*'; 2004 } 2005 } 2006 2007 // NEW builder structure 2008 const newLabelWrapper = block.querySelector('.hsfc-FileField label > span'); 2009 if (newLabelWrapper) { 2010 const nestedSpans = newLabelWrapper.querySelectorAll('span'); 2011 if (nestedSpans.length === 2) { 2012 nestedSpans[0].textContent += '*'; 2013 } 2014 } 2015 2016 // Insert upload status label if missing 2017 if (!uploadStatus && fileInput) { 2018 fileInput.insertAdjacentHTML( 2019 'afterend', 2020 '<label id="file-upload-label">No file selected </label>' 2021 ); 2022 } 2023 2024 // Update upload label on file change 2025 if (fileInput) { 2026 fileInput.addEventListener('change', () => { 2027 const uploadStatus = block.querySelector('#file-upload-label'); 2028 if (fileInput.files.length > 0) { 2029 uploadStatus.textContent = `Selected file: ${fileInput.files[0].name}`; 2030 } else { 2031 uploadStatus.textContent = 'No file selected'; 2032 } 2033 }); 2034 } 2035 }); 2036 }, 1000); 2037 }); 2038</script>
2038 2039 2040 2041
2042<script> 2043// Handles phone number validation to apply error style to the flag dropdown (new form builder) 2044 document.addEventListener("DOMContentLoaded", function() { 2045 setTimeout(function() { 2046 const formBlocks = document.querySelectorAll(".form-module17334030610453"); 2047 formBlocks.forEach((block) => { 2048 function checkPhoneValidation() { 2049 const phoneInputs = block.querySelectorAll('.hsfc-PhoneInput'); 2050 phoneInputs.forEach(phoneInput => { 2051 const input = phoneInput.querySelector('.hsfc-TextInput'); 2052 const flagCaret = phoneInput.querySelector('.hsfc-PhoneInput__FlagAndCaret'); 2053 2054 if (input && input.getAttribute('aria-invalid') === 'true') { 2055 flagCaret?.classList.add('has-error'); 2056 } else { 2057 flagCaret?.classList.remove('has-error'); 2058 } 2059 }); 2060 } 2061 2062 // Run initial check 2063 checkPhoneValidation(); 2064 2065 // Add faster event listeners 2066 ['input', 'blur', 'keyup'].forEach(eventType => { 2067 block.addEventListener(eventType, function(e) { 2068 if (e.target.closest('.hsfc-PhoneInput')) { 2069 checkPhoneValidation(); 2070 setTimeout(checkPhoneValidation, 100); // Double-check 2071 } 2072 }); 2073 }); 2074 2075 // Watch for aria-invalid changes 2076 new MutationObserver(() => checkPhoneValidation()).observe(block, { 2077 attributes: true, 2078 subtree: true, 2079 attributeFilter: ['aria-invalid'] 2080 }); 2081 }); 2082 }, 300); 2083 }); 2084</script>
2084</div> 2085 2086</div><!--end widget-span --> 2087</div><!--end row--> 2088</div><!--end row-wrapper --> 2089 2090</div><!--end widget-span --> 2091</div><!--end row--> 2092</div><!--end row-wrapper --> 2093 2094</div><!--end widget-span --> 2095</div> 2096</div> 2097</div> 2098 2099 </main> 2100 2101 <div data-global-resource-path="Megaflex-new-product-pages-theme child/templates/partials/footer.html"> 2102 2103<div class="visma-module-wrapper footer background background-dark-2"> 2104 <footer class="visma-footer visma-module"> 2105 <div class="site-footer"> 2106 <div class="footer-nav-wrapper -logo-first-row"> 2107 <div id="hs_cos_wrapper_footer-logo" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 2108<div class="footer-logo-wrapper"> 2109 <a href="https://www.megaflex.fi" class="logo-link"> 2110 <img class="footer-logo-dark" src="https://www.megaflex.fi/hs-fs/hubfs/Megaflex/01-logot/Megalflex_Logo_RGB_Nega.png?width=250&height=78&name=Megalflex_Logo_RGB_Nega.png" width="250" height="78" alt="Megalflex_Logo_RGB_Nega" aria-label="Etusivulle" loading="lazy" srcset="https://www.megaflex.fi/hs-fs/hubfs/Megaflex/01-logot/Megalflex_Logo_RGB_Nega.png?width=125&height=39&name=Megalflex_Logo_RGB_Nega.png 125w, https://www.megaflex.fi/hs-fs/hubfs/Megaflex/01-logot/Megalflex_Logo_RGB_Nega.png?width=250&height=78&name=Megalflex_Logo_RGB_Nega.png 250w, https://www.megaflex.fi/hs-fs/hubfs/Megaflex/01-logot/Megalflex_Logo_RGB_Nega.png?width=375&height=117&name=Megalflex_Logo_RGB_Nega.png 375w, https://www.megaflex.fi/hs-fs/hubfs/Megaflex/01-logot/Megalflex_Logo_RGB_Nega.png?width=500&height=156&name=Megalflex_Logo_RGB_Nega.png 500w, https://www.megaflex.fi/hs-fs/hubfs/Megaflex/01-logot/Megalflex_Logo_RGB_Nega.png?width=625&height=195&name=Megalflex_Logo_RGB_Nega.png 625w, https://www.megaflex.fi/hs-fs/hubfs/Megaflex/01-logot/Megalflex_Logo_RGB_Nega.png?width=750&height=234&name=Megalflex_Logo_RGB_Nega.png 750w" sizes="(max-width: 250px) 100vw, 250px"> 2111 2112 </a> 2113</div> 2114</div> 2115 2116 2117 <div id="hs_cos_wrapper_footer-menu" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 2118 2119 2120<nav class="footer-nav" aria-label="Valikko"> 2121 <ul class="un-list footer-nav-list"> 2122 2123 2124 <li class="footer-nav-list__item"> 2125 <h2 class="footer-nav-list__title footer-title text-bold-style">Tietoa Megaflexistä</h2> 2126 <ul class="un-list nav-list"> 2127 2128 2129 <li class="nav-list__item"> 2130 <a class="default-link nav-list__link " href="https://www.megaflex.fi/palvelukokonaisuus" target="">Megaflexin palvelukokonaisuus</a> 2131 </li> 2132 2133 2134 2135 <li class="nav-list__item"> 2136 <a class="default-link nav-list__link " href="https://www.megaflex.fi/ota-yhteytta" target="">Ota yhteyttä</a> 2137 </li> 2138 2139 2140 2141 <li class="nav-list__item"> 2142 <a class="default-link nav-list__link " href="https://www.megaflex.fi/yhteystiedot" target="">Yhteystiedot</a> 2143 </li> 2144 2145 2146 2147 <li class="nav-list__item"> 2148 <a class="default-link nav-list__link " href="https://www.megaflex.fi/kulunvalvonta-asiakaskokemuksia" target="">Asiakaskokemuksia</a> 2149 </li> 2150 2151 2152 2153 <li class="nav-list__item"> 2154 <a class="default-link nav-list__link " href="https://www.megaflex.fi/ukk-faq" target="">Usein kysytyt kysymykset</a> 2155 </li> 2156 2157 2158 2159 <li class="nav-list__item"> 2160 <a class="default-link nav-list__link " href="https://www.megaflex.fi/blogi" target="">Megaflex blogi â tietoa kulunÂvalvonnasta</a> 2161 </li> 2162 2163 2164 </ul> 2165 </li> 2166 2167 2168 2169 <li class="footer-nav-list__item"> 2170 <h2 class="footer-nav-list__title footer-title text-bold-style">Kulunvalvontajärjestelmä</h2> 2171 <ul class="un-list nav-list"> 2172 2173 2174 <li class="nav-list__item"> 2175 <a class="default-link nav-list__link active" href="https://www.megaflex.fi/kulunvalvonta" target="">Kulunvalvonta</a> 2176 </li> 2177 2178 2179 2180 <li class="nav-list__item"> 2181 <a class="default-link nav-list__link " href="https://www.megaflex.fi/greenbox-sahkoinen-kulunvalvonta" target="">Greenbox</a> 2182 </li> 2183 2184 2185 2186 <li class="nav-list__item"> 2187 <a class="default-link nav-list__link " href="https://www.megaflex.fi/kulkuoikeudet" target="">Kulkuoikeudet</a> 2188 </li> 2189 2190 2191 2192 <li class="nav-list__item"> 2193 <a class="default-link nav-list__link " href="https://www.megaflex.fi/kulkutunniste-kulkulatka" target="">Kulkutunnisteet</a> 2194 </li> 2195 2196 2197 2198 <li class="nav-list__item"> 2199 <a class="default-link nav-list__link " href="https://www.megaflex.fi/kulunvalvontajarjestelman-integraatiot" target="">Integraatiot</a> 2200 </li> 2201 2202 2203 2204 <li class="nav-list__item"> 2205 <a class="default-link nav-list__link " href="https://www.megaflex.fi/kulunvalvonnan-asennus-kayttoonotto" target="">Käyttöönotto</a> 2206 </li> 2207 2208 2209 </ul> 2210 </li> 2211 2212 2213 2214 <li class="footer-nav-list__item"> 2215 <h2 class="footer-nav-list__title footer-title text-bold-style">Asiakkaille</h2> 2216 <ul class="un-list nav-list"> 2217 2218 2219 <li class="nav-list__item"> 2220 <a class="default-link nav-list__link " href="https://www.megaflex.fi/kulunvalvonnan-huolto-ja-tuki" target="">Sovellustuki ja huolto</a> 2221 </li> 2222 2223 2224 2225 <li class="nav-list__item"> 2226 <a class="default-link nav-list__link " href="https://www.megaflex.fi/yhteystiedot" target="">Yhteystiedot</a> 2227 </li> 2228 2229 2230 2231 <li class="nav-list__item"> 2232 <a class="default-link nav-list__link " href="https://www.megaflex.fi/yhteystiedot#laskutus" target="">Laskutus</a> 2233 </li> 2234 2235 2236 </ul> 2237 </li> 2238 2239 2240 2241 <li class="footer-nav-list__item"> 2242 <h2 class="footer-nav-list__title footer-title text-bold-style">Visma Devenorin muut tuotteet</h2> 2243 <ul class="un-list nav-list"> 2244 2245 2246 <li class="nav-list__item"> 2247 <a class="default-link nav-list__link " href="https://www.otta.fi" target="">Otta â Suomen huolettomin työajanseurantajärjestelmä</a> 2248 </li> 2249 2250 2251 2252 <li class="nav-list__item"> 2253 <a class="default-link nav-list__link " href="https://www.movenium.fi" target="">Movenium â rakennusalan pääurakoitsijan työmaajärjestelmä ja työajanÂseuranta</a> 2254 </li> 2255 2256 2257 </ul> 2258 </li> 2259 2260 2261 2262 <li class="footer-nav-list__item"> 2263 <h2 class="footer-nav-list__title footer-title text-bold-style">Tietoturva</h2> 2264 <ul class="un-list nav-list"> 2265 2266 2267 <li class="nav-list__item"> 2268 <a class="default-link nav-list__link " href="https://www.megaflex.fi/tietoturva" target="">Tietoturva & haavoittuvuudet</a> 2269 </li> 2270 2271 2272 2273 <li class="nav-list__item"> 2274 <a class="default-link nav-list__link " href="https://www.megaflex.fi/tietoturvahavainto" target="">Tietoturvahavainnot</a> 2275 </li> 2276 2277 2278 2279 <li class="nav-list__item"> 2280 <a class="default-link nav-list__link " href="https://www.megaflex.fi/tietoturvatiedotteet" target="">TietoturvaÂtiedotteet</a> 2281 </li> 2282 2283 2284 2285 <li class="nav-list__item"> 2286 <a class="default-link nav-list__link " href="https://www.megaflex.fi/tuotetuen-elinkaari" target="">Tuotetuen elinkaari</a> 2287 </li> 2288 2289 2290 </ul> 2291 </li> 2292 2293 2294 </ul> 2295</nav> 2296</div> 2297 2298 <div id="hs_cos_wrapper_footer-address" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"></div> 2299 2300 </div> 2301 <div class="footer-info-wrapper"> 2302 <div class="footer-copyright"> 2303 <div id="hs_cos_wrapper_copyright" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><p>© 2026 Visma Devenor Oy on osa <a href="https://www.visma.fi/" rel="noopener" target="_blank">Visma-konsernia</a></p></div> 2304 </div> 2305 <div class="footer-legal"> 2306 2307 <div id="hs_cos_wrapper_footer-legal" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 2308 2309 2310 2311 2312 2313<nav class="legal-footer" aria-label="Juridiset tiedot"> 2314 2315 <ul class="legal-link-list un-list"> 2316 2317 <li><a class="default-link" href="https://www.megaflex.fi/evasteet">Evästeet</a></li> 2318 2319 <li><a class="default-link" href="https://www.megaflex.fi/tietosuojaseloste">Yksityisyydensuoja</a></li> 2320 2321 <li><a class="default-link" href="https://www.visma.com/trust-centre/">Visma Trust Centre</a></li> 2322 2323 <li><a class="default-link" href="https://www.megaflex.fi/data-act">Data Act</a></li> 2324 2325 2326 <li class="default-link"><a href="#" id="hs_show_banner_link" onclick="window._hsp = window._hsp || []; window._hsp.push(['showBanner']); return false;">Evästeasetukset </a></li> 2327 2328 2329 <li>
2329<a class="default-link" href="#" id="cookie-settings-link"></a></li> 2330 2331 </ul> 2332 2333</nav> 2334</div> 2335 </div> 2336 <div class="footer-social"> 2337 2338 <div id="hs_cos_wrapper_social-block" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 2339 2340 2341 2342 2343 2344<div class="social-links"> 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 <a class="social-links__link" href="https://www.facebook.com/profile.php?id=61583868928352" target="_blank" rel="noopener"> 2369 <span id="hs_cos_wrapper_social-block_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon social-links__icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 264 512" aria-labelledby="facebook-f1" role="img"><title id="facebook-f1">Seuraa meitä Facebookissa</title><g id="facebook-f1_layer"><path d="M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229" /></g></svg></span> 2370 </a> 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 <a class="social-links__link" href="https://www.linkedin.com/company/visma/" target="_blank" rel="noopener"> 2393 <span id="hs_cos_wrapper_social-block__2" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon social-links__icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512" aria-labelledby="linkedin-in2" role="img"><title id="linkedin-in2">Seuraa meitä LinkedIn:ssä</title><g id="linkedin-in2_layer"><path d="M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z" /></g></svg></span> 2394 </a> 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 <a class="social-links__link" href="https://twitter.com/VismaFinland" target="_blank" rel="noopener"> 2417 <span id="hs_cos_wrapper_social-block__3" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon social-links__icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512" aria-labelledby="twitter3" role="img"><title id="twitter3">Seuraa meitä Twitterissä</title><g id="twitter3_layer"><path d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z" /></g></svg></span> 2418 </a> 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 <a class="social-links__link" href="https://www.instagram.com/lifeatvisma/" target="_blank" rel="noopener"> 2441 <span id="hs_cos_wrapper_social-block__4" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon social-links__icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512" aria-labelledby="instagram4" role="img"><title id="instagram4">Seuraa meitä Instagramissa</title><g id="instagram4_layer"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z" /></g></svg></span> 2442 </a> 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 <a class="social-links__link" href="https://www.youtube.com/@Megaflex-kulunvalvonta" target="_blank" rel="noopener">
2465 <span id="hs_cos_wrapper_social-block__5" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon social-links__icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 576 512" aria-labelledby="youtube5" role="img"><title id="youtube5">Follow us on Facebook</title><g id="youtube5_layer"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z" /></g></svg></span> 2466 </a> 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 <a class="social-links__link" href="https://www.itewiki.fi/visma-devenor" target="_blank" rel="noopener"> 2489 <span id="hs_cos_wrapper_social-block__6" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon social-links__icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512" aria-labelledby="link6" role="img"><title id="link6">Itewiki Visma Devenor Oy</title><g id="link6_layer"><path d="M326.612 185.391c59.747 59.809 58.927 155.698.36 214.59-.11.12-.24.25-.36.37l-67.2 67.2c-59.27 59.27-155.699 59.262-214.96 0-59.27-59.26-59.27-155.7 0-214.96l37.106-37.106c9.84-9.84 26.786-3.3 27.294 10.606.648 17.722 3.826 35.527 9.69 52.721 1.986 5.822.567 12.262-3.783 16.612l-13.087 13.087c-28.026 28.026-28.905 73.66-1.155 101.96 28.024 28.579 74.086 28.749 102.325.51l67.2-67.19c28.191-28.191 28.073-73.757 0-101.83-3.701-3.694-7.429-6.564-10.341-8.569a16.037 16.037 0 0 1-6.947-12.606c-.396-10.567 3.348-21.456 11.698-29.806l21.054-21.055c5.521-5.521 14.182-6.199 20.584-1.731a152.482 152.482 0 0 1 20.522 17.197zM467.547 44.449c-59.261-59.262-155.69-59.27-214.96 0l-67.2 67.2c-.12.12-.25.25-.36.37-58.566 58.892-59.387 154.781.36 214.59a152.454 152.454 0 0 0 20.521 17.196c6.402 4.468 15.064 3.789 20.584-1.731l21.054-21.055c8.35-8.35 12.094-19.239 11.698-29.806a16.037 16.037 0 0 0-6.947-12.606c-2.912-2.005-6.64-4.875-10.341-8.569-28.073-28.073-28.191-73.639 0-101.83l67.2-67.19c28.239-28.239 74.3-28.069 102.325.51 27.75 28.3 26.872 73.934-1.155 101.96l-13.087 13.087c-4.35 4.35-5.769 10.79-3.783 16.612 5.864 17.194 9.042 34.999 9.69 52.721.509 13.906 17.454 20.446 27.294 10.606l37.106-37.106c59.271-59.259 59.271-155.699.001-214.959z" /></g></svg></span> 2490 </a> 2491 2492 2493 2494</div> 2495</div> 2496 </div> 2497 </div> 2498 2499 </div> 2500 <div class="footer-branded"> 2501 2502 <div id="hs_cos_wrapper_visma-footer" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 2503 2504<div class="branded-footer"> 2505 <a href="https://www.visma.fi" aria-label="Visma Suomi verkkosivu"><img class="branded-logo-image" src="https://www.megaflex.fi/hubfs/raw_assets/public/product-pages-theme/images/visma-logo-dark.svg" alt="Visma Suomi verkkosivu"></a> 2506 2507 <ul class="branded-link-list un-list"> 2508 2509 <li><a class="default-link" href="https://www.visma.com/">Visma Group</a></li> 2510 2511 <li><a class="default-link" href="https://www.visma.fi/visma-suomessa/">Visma Suomessa</a></li> 2512 2513 <li><a class="default-link" href="https://www.visma.fi/ura/">Töihin meille</a></li> 2514 2515 </ul> 2516 2517</div> 2518</div> 2519 </div> 2520 </footer> 2521</div></div> 2522 2523 </div> 2524 2525
2525<script src="/hs/hsstatic/jquery-libs/static-1.1/jquery/jquery-1.7.1.js"></script>
vendor: 1 bytes, line 2525
2525
2526<script>hsjQuery = window['jQuery'];</script>
2526 2527<!-- HubSpot performance collection script -->
2528<script defer src="/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js"></script>
vendor: 1 bytes, line 2528
2528
2529<script src="https://www.megaflex.fi/hubfs/hub_generated/template_assets/1/94988168415/1789045219716/template_child.min.js"></script>
vendor: 1 bytes, line 2529
2529
2530<script src="https://www.megaflex.fi/hubfs/hub_generated/template_assets/1/70368946411/1790337129539/template_main.min.js"></script>
vendor: 1 bytes, line 2530
2530
2531<script> 2532var hsVars = hsVars || {}; hsVars['language'] = 'fi'; 2533</script>
2533 2534
2535<script src="/hs/hsstatic/cos-i18n/static-1.53/bundles/project.js"></script>
vendor: 1 bytes, line 2535
2535
2536<script src="https://www.megaflex.fi/hubfs/hub_generated/module_assets/1/70368674494/1768833043209/module_menu.min.js"></script>
vendor: 1 bytes, line 2536
2536
2537<script src="https://www.megaflex.fi/hubfs/hub_generated/module_assets/1/70368674281/1788344473916/module_faq.min.js"></script>
vendor: 1 bytes, line 2537
2537
2538<script src="https://www.megaflex.fi/hubfs/hub_generated/module_assets/1/70368946369/1788344474508/module_form.min.js"></script>
2538 2539 2540 <!--[if lte IE 8]> 2541
2541<script charset="utf-8" src="https://js-eu1.hsforms.net/forms/v2-legacy.js"></script>
2541 2542 <![endif]--> 2543
2544<script data-hs-allowed="true" src="/_hcms/forms/v2.js"></script>
2544 2545 2546
2546<script data-hs-allowed="true"> 2547 var options = { 2548 portalId: '27224186', 2549 formId: '134ca62a-0ec6-4775-9520-06dc5e2eac20', 2550 formInstanceId: '3484', 2551 2552 pageId: '97866155257', 2553 2554 region: 'eu1', 2555 2556 2557 2558 2559 pageName: "Kulunvalvonta | Megaflex", 2560 2561 2562 2563 inlineMessage: "<h4>Kiitos yhteydenotostasi!<\/h4>\n<h4>Asiantuntijamme ovat sinuun yhteydess\u00E4 mahdollisimman pian.<\/h4>", 2564 2565 2566 rawInlineMessage: "<h4>Kiitos yhteydenotostasi!<\/h4>\n<h4>Asiantuntijamme ovat sinuun yhteydess\u00E4 mahdollisimman pian.<\/h4>", 2567 2568 2569 hsFormKey: "d0408b2af919fb26d47a1faf1b4fb298", 2570 2571 2572 css: '', 2573 target: '#hs_form_target_module_17334030610453', 2574 2575 2576 2577 2578 2579 2580 2581 contentType: "standard-page", 2582 2583 2584 2585 formsBaseUrl: '/_hcms/forms/', 2586 2587 2588 2589 formData: { 2590 cssClass: 'hs-form stacked hs-custom-form' 2591 } 2592 }; 2593 2594 options.getExtraMetaDataBeforeSubmit = function() { 2595 var metadata = {}; 2596 2597 2598 if (hbspt.targetedContentMetadata) { 2599 var count = hbspt.targetedContentMetadata.length; 2600 var targetedContentData = []; 2601 for (var i = 0; i < count; i++) { 2602 var tc = hbspt.targetedContentMetadata[i]; 2603 if ( tc.length !== 3) { 2604 continue; 2605 } 2606 targetedContentData.push({ 2607 definitionId: tc[0], 2608 criterionId: tc[1], 2609 smartTypeId: tc[2] 2610 }); 2611 } 2612 metadata["targetedContentMetadata"] = JSON.stringify(targetedContentData); 2613 } 2614 2615 return metadata; 2616 }; 2617 2618 hbspt.forms.create(options); 2619 </script>
2619 2620
2621<script src="https://www.megaflex.fi/hubfs/hub_generated/module_assets/1/70368674287/1767883899398/module_footer-menu.min.js"></script>
vendor: 1 bytes, line 2621
2621
2622<script src="https://www.megaflex.fi/hubfs/hub_generated/module_assets/1/70372184305/1768833042258/module_footer-legal.min.js"></script>
2622 2623 2624<!-- Start of HubSpot Analytics Code -->
2625<script type="text/javascript"> 2626var _hsq = _hsq || []; 2627_hsq.push(["setContentType", "standard-page"]); 2628_hsq.push(["setCanonicalUrl", "https:\/\/www.megaflex.fi\/kulunvalvonta"]); 2629_hsq.push(["setPageId", "97866155257"]); 2630_hsq.push(["setContentMetadata", { 2631 "contentPageId": 97866155257, 2632 "legacyPageId": "97866155257", 2633 "contentFolderId": null, 2634 "contentGroupId": null, 2635 "abTestId": null, 2636 "languageVariantId": 97866155257, 2637 "languageCode": "fi", 2638 2639 2640}]); 2641</script>
2641 2642
2643<script type="text/javascript" id="hs-script-loader" async defer src="/hs/scriptloader/27224186.js"></script>
2643 2644<!-- End of HubSpot Analytics Code --> 2645 2646
2647<script type="text/javascript"> 2648var hsVars = { 2649 render_id: "9a544ddc-810f-49ea-90e6-63803694b58d", 2650 ticks: 1790170877724, 2651 page_id: 97866155257, 2652 2653 content_group_id: 0, 2654 portal_id: 27224186, 2655 app_hs_base_url: "https://app-eu1.hubspot.com", 2656 cp_hs_base_url: "https://cp-eu1.hubspot.com", 2657 language: "fi", 2658 analytics_page_type: "standard-page", 2659 scp_content_type: "", 2660 2661 analytics_page_id: "97866155257", 2662 category_id: 1, 2663 folder_id: 0, 2664 is_hubspot_user: false 2665} 2666</script>
2666 2667 2668
2669<script defer src="/hs/hsstatic/HubspotToolsMenu/static-1.640/js/index.js"></script>
2669 2670 2671<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 2671-2672
2671 2672<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
2672GTM-MT4TMS7P
vendor: 83 bytes, line 2672
2672" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
2673<!-- End Google Tag Manager (noscript) --> 2674 2675 2676 2677</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.