{"id":5362,"date":"2010-02-05T09:00:31","date_gmt":"2010-02-05T08:00:31","guid":{"rendered":"https:\/\/mgi-bpo.hu\/?post_type=szakmai-hirek&#038;p=5362"},"modified":"2025-02-05T09:37:22","modified_gmt":"2025-02-05T08:37:22","slug":"5362","status":"publish","type":"szakmai-hirek","link":"https:\/\/mgi-bpo.hu\/en\/news\/5362\/","title":{"rendered":"Teszt"},"content":{"rendered":"<style>\n        body {<br \/>\n            font-family: Arial, sans-serif;<br \/>\n            margin: 20px;<br \/>\n        }<br \/>\n        .calculator {<br \/>\n            max-width: 600px;<br \/>\n            padding: 20px;<br \/>\n            border: 1px solid #007BFF;<br \/>\n            border-radius: 8px;<br \/>\n            background-color: #F0F8FF;<br \/>\n        }<br \/>\n        .form-group {<br \/>\n            margin-bottom: 15px;<br \/>\n        }<br \/>\n        label {<br \/>\n            display: block;<br \/>\n            margin-bottom: 5px;<br \/>\n        }<br \/>\n        input, select {<br \/>\n            width: 100%;<br \/>\n            padding: 8px;<br \/>\n            border: 1px solid #ccc;<br \/>\n            border-radius: 4px;<br \/>\n        }<br \/>\n        button {<br \/>\n            padding: 10px 20px;<br \/>\n            background-color: #007BFF;<br \/>\n            color: white;<br \/>\n            border: none;<br \/>\n            border-radius: 5px;<br \/>\n            cursor: pointer;<br \/>\n        }<br \/>\n        button:hover {<br \/>\n            background-color: #0056b3;<br \/>\n        }<br \/>\n        .result {<br \/>\n            margin-top: 20px;<br \/>\n            font-weight: bold;<br \/>\n        }<br \/>\n        .result-details {<br \/>\n            margin-top: 10px;<br \/>\n            background-color: #E6F7FF;<br \/>\n            border-left: 4px solid #007BFF;<br \/>\n            padding: 10px;<br \/>\n        }<br \/>\n        .error {<br \/>\n            color: red;<br \/>\n            font-weight: bold;<br \/>\n            margin-top: 20px;<br \/>\n        }<br \/>\n    <\/style>\n<div class=\"calculator\">\n<h2>K\u00f6nyvvizsg\u00e1lati k\u00f6telezetts\u00e9g kalkul\u00e1tor 2025<\/h2>\n<div class=\"form-group\"><label for=\"foundationYear\">Alap\u00edt\u00e1s \u00e9ve:<\/label><br \/>\n<select id=\"foundationYear\"><option selected=\"selected\" value=\"\">V\u00e1lassz \u00e9vet<\/option><option value=\"2024\">2024<\/option><option value=\"2023\">2023<\/option><option value=\"before\">Kor\u00e1bban<\/option><\/select><\/div>\n<div id=\"additionalFields\"><\/div>\n<p><button>Eredm\u00e9ny<\/button><\/p>\n<div id=\"result\" class=\"result\"><\/div>\n<div id=\"errorMessage\" class=\"error\" style=\"display: none;\"><\/div>\n<p><button id=\"resetButton\" style=\"display: none;\">\u00daj sz\u00e1m\u00edt\u00e1s<\/button><\/p>\n<\/div>\n<p><script>\n        \/\/ D\u00e1tum \u00e9s mez\u0151k dinamikus kezel\u00e9se\n        document.getElementById(\"foundationYear\").addEventListener(\"change\", function () {\n            const foundationYear = this.value;\n            const additionalFields = document.getElementById(\"additionalFields\");\n            additionalFields.innerHTML = \"\";\n            document.getElementById(\"errorMessage\").style.display = \"none\"; \/\/ Hiba\u00fczenet elt\u00fcntet\u00e9se<\/p>\n<p>            if (foundationYear === \"2023\" || foundationYear === \"2024\") {\n                const year = parseInt(foundationYear);\n                additionalFields.innerHTML = `\n                    <\/p>\n<div class=\"form-group\">\n                        <label for=\"foundationDate\">Alap\u00edt\u00e1s pontos d\u00e1tuma (${year}):<\/label>\n                        <input type=\"date\" id=\"foundationDate\" min=\"${year}-01-01\" max=\"${year}-12-31\">\n                    <\/div>\n<\/p>\n<div class=\"form-group\">\n                        <label for=\"revenue${year}\">${year}-es nett\u00f3 \u00e1rbev\u00e9tel (ezer Ft):<\/label>\n                        <input type=\"text\" id=\"revenue${year}\" oninput=\"formatNumberInput(this)\">\n                    <\/div>\n<p>\n                    ${year === 2023 ? `\n                        <\/p>\n<div class=\"form-group\">\n                            <label for=\"revenue2024\">2024-es nett\u00f3 \u00e1rbev\u00e9tel (ezer Ft):<\/label>\n                            <input type=\"text\" id=\"revenue2024\" oninput=\"formatNumberInput(this)\">\n                        <\/div>\n<p>\n                    ` : \"\"}\n                    <\/p>\n<div class=\"form-group\">\n                        <label for=\"staff${year}\">${year}-es l\u00e9tsz\u00e1m (f\u0151):<\/label>\n                        <input type=\"number\" id=\"staff${year}\">\n                    <\/div>\n<p>\n                    ${year === 2023 ? `\n                        <\/p>\n<div class=\"form-group\">\n                            <label for=\"staff2024\">2024-es l\u00e9tsz\u00e1m (f\u0151):<\/label>\n                            <input type=\"number\" id=\"staff2024\">\n                        <\/div>\n<p>\n                    ` : \"\"}\n                `;\n            } else if (foundationYear === \"before\") {\n                additionalFields.innerHTML = `\n                    <\/p>\n<div class=\"form-group\">\n                        <label for=\"revenue2023\">2023-as nett\u00f3 \u00e1rbev\u00e9tel (ezer Ft):<\/label>\n                        <input type=\"text\" id=\"revenue2023\" oninput=\"formatNumberInput(this)\">\n                    <\/div>\n<\/p>\n<div class=\"form-group\">\n                        <label for=\"revenue2024\">2024-es nett\u00f3 \u00e1rbev\u00e9tel (ezer Ft):<\/label>\n                        <input type=\"text\" id=\"revenue2024\" oninput=\"formatNumberInput(this)\">\n                    <\/div>\n<\/p>\n<div class=\"form-group\">\n                        <label for=\"staff2023\">2023-as l\u00e9tsz\u00e1m (f\u0151):<\/label>\n                        <input type=\"number\" id=\"staff2023\">\n                    <\/div>\n<\/p>\n<div class=\"form-group\">\n                        <label for=\"staff2024\">2024-es l\u00e9tsz\u00e1m (f\u0151):<\/label>\n                        <input type=\"number\" id=\"staff2024\">\n                    <\/div>\n<p>\n                `;\n            }\n        });<\/p>\n<p>        \/\/ Ezres csoportos\u00edt\u00e1s\n        function formatNumberInput(input) {\n            const value = input.value.replace(\/\\D\/g, \"\"); \/\/ Csak sz\u00e1mokat tart meg\n            input.value = value.replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, \" \"); \/\/ Ezres csoportos\u00edt\u00e1s\n        }<\/p>\n<p>        \/\/ Egyszer\u0171 sz\u00e1m\u00e9rt\u00e9k kinyer\u00e9se form\u00e1zott mez\u0151kb\u0151l\n        function parseNumber(input) {\n            return parseFloat(input.value.replace(\/\\s\/g, \"\")) || 0;\n        }<\/p>\n<p>        \/\/ Kalkul\u00e1ci\u00f3\n        function calculate() {\n            const foundationYear = document.getElementById(\"foundationYear\").value;\n            const resultElement = document.getElementById(\"result\");\n            const resetButton = document.getElementById(\"resetButton\");\n            const errorMessage = document.getElementById(\"errorMessage\");\n            let isAuditRequired = false;\n            let reason = \"\";\n            let details = \"\";<\/p>\n<p>            \/\/ Alap\u00edt\u00e1s \u00e9ve ellen\u0151rz\u00e9se\n            if (foundationYear === \"2023\" || foundationYear === \"2024\") {\n                const year = parseInt(foundationYear);\n                const foundationDateInput = document.getElementById(\"foundationDate\");\n                const foundationDate = foundationDateInput.value;<\/p>\n<p>                \/\/ Ellen\u0151rizze, hogy a d\u00e1tum az adott \u00e9vhez tartozik-e\n                if (!foundationDate.startsWith(`${year}`)) {\n                    errorMessage.textContent = `Hiba: Az alap\u00edt\u00e1s d\u00e1tuma nem ${year}-ra vonatkozik!`;\n                    errorMessage.style.display = \"block\";\n                    resultElement.innerHTML = \"\";\n                    return;\n                }<\/p>\n<p>                const revenue = parseNumber(document.getElementById(`revenue${year}`)) * 1000;\n                const daysActive = (new Date(`${year}-12-31`) - new Date(foundationDate)) \/ (1000 * 60 * 60 * 24) + 1;\n                const annualizedRevenue = Math.round((revenue \/ daysActive) * 365);<\/p>\n<p>                const staff = year === 2023\n                    ? parseFloat(document.getElementById(\"staff2024\").value) || 0\n                    : parseFloat(document.getElementById(`staff${year}`).value) || 0;<\/p>\n<p>                if (annualizedRevenue > 600000000) {\n                    isAuditRequired = true;\n                    reason = `Az \u00e9ves\u00edtett \u00e1rbev\u00e9tel (${annualizedRevenue.toLocaleString(\"hu-HU\")} Ft) meghaladja a 600 milli\u00f3 forintot.`;\n                }\n                if (staff > 50) {\n                    isAuditRequired = true;\n                    reason += reason ? \" \" : \"\";\n                    reason += `A l\u00e9tsz\u00e1m (${staff} f\u0151) meghaladja az 50 f\u0151t.`;\n                }<\/p>\n<p>                details = `\n                    Nett\u00f3 \u00e1rbev\u00e9tel: ${revenue.toLocaleString(\"hu-HU\")} Ft<br \/>\n                    \u00c9ves\u00edtett \u00e1rbev\u00e9tel: ${annualizedRevenue.toLocaleString(\"hu-HU\")} Ft<br \/>\n                    L\u00e9tsz\u00e1m: ${staff} f\u0151\n                `;\n            }<\/p>\n<p>            \/\/ Eredm\u00e9ny megjelen\u00edt\u00e9se\n            resultElement.innerHTML = `\n                ${isAuditRequired ? \"K\u00f6nyvvizsg\u00e1latra k\u00f6telezett.\" : \"Nem k\u00f6telezett k\u00f6nyvvizsg\u00e1latra.\"}\n                <\/p>\n<div class=\"result-details\">${details}<br \/>${reason}<\/div>\n<p>\n            `;\n            resultElement.style.color = isAuditRequired ? \"red\" : \"green\";\n            errorMessage.style.display = \"none\"; \/\/ Hib\u00e1k elt\u00fcntet\u00e9se\n            resetButton.style.display = \"block\";\n        }<\/p>\n<p>        \/\/ Kalkul\u00e1tor alaphelyzetbe \u00e1ll\u00edt\u00e1sa\n        function resetCalculator() {\n            document.getElementById(\"foundationYear\").value = \"\";\n            document.getElementById(\"additionalFields\").innerHTML = \"\";\n            document.getElementById(\"result\").innerHTML = \"\";\n            document.getElementById(\"errorMessage\").style.display = \"none\";\n            document.getElementById(\"resetButton\").style.display = \"none\";\n        }\n    <\/script><\/p>\n","protected":false},"featured_media":0,"template":"","tags":[],"evszam":[],"szakmai_cimke":[],"class_list":["post-5362","szakmai-hirek","type-szakmai-hirek","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Teszt - MGI-BPO<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mgi-bpo.hu\/en\/news\/5362\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Teszt - MGI-BPO\" \/>\n<meta property=\"og:description\" content=\"K\u00f6nyvvizsg\u00e1lati k\u00f6telezetts\u00e9g kalkul\u00e1tor 2025 Alap\u00edt\u00e1s \u00e9ve: V\u00e1lassz \u00e9vet20242023Kor\u00e1bban Eredm\u00e9ny \u00daj sz\u00e1m\u00edt\u00e1s\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mgi-bpo.hu\/en\/news\/5362\/\" \/>\n<meta property=\"og:site_name\" content=\"MGI-BPO\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-05T08:37:22+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/mgi-bpo.hu\/en\/news\/5362\/\",\"url\":\"https:\/\/mgi-bpo.hu\/en\/news\/5362\/\",\"name\":\"Teszt - MGI-BPO\",\"isPartOf\":{\"@id\":\"https:\/\/mgi-bpo.hu\/en\/#website\"},\"datePublished\":\"2010-02-05T08:00:31+00:00\",\"dateModified\":\"2025-02-05T08:37:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/mgi-bpo.hu\/en\/news\/5362\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/mgi-bpo.hu\/en\/news\/5362\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/mgi-bpo.hu\/en\/news\/5362\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/mgi-bpo.hu\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"News\",\"item\":\"https:\/\/mgi-bpo.hu\/en\/news\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Teszt\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/mgi-bpo.hu\/en\/#website\",\"url\":\"https:\/\/mgi-bpo.hu\/en\/\",\"name\":\"MGI-BPO\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/mgi-bpo.hu\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Teszt - MGI-BPO","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mgi-bpo.hu\/en\/news\/5362\/","og_locale":"en_US","og_type":"article","og_title":"Teszt - MGI-BPO","og_description":"K\u00f6nyvvizsg\u00e1lati k\u00f6telezetts\u00e9g kalkul\u00e1tor 2025 Alap\u00edt\u00e1s \u00e9ve: V\u00e1lassz \u00e9vet20242023Kor\u00e1bban Eredm\u00e9ny \u00daj sz\u00e1m\u00edt\u00e1s","og_url":"https:\/\/mgi-bpo.hu\/en\/news\/5362\/","og_site_name":"MGI-BPO","article_modified_time":"2025-02-05T08:37:22+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/mgi-bpo.hu\/en\/news\/5362\/","url":"https:\/\/mgi-bpo.hu\/en\/news\/5362\/","name":"Teszt - MGI-BPO","isPartOf":{"@id":"https:\/\/mgi-bpo.hu\/en\/#website"},"datePublished":"2010-02-05T08:00:31+00:00","dateModified":"2025-02-05T08:37:22+00:00","breadcrumb":{"@id":"https:\/\/mgi-bpo.hu\/en\/news\/5362\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mgi-bpo.hu\/en\/news\/5362\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/mgi-bpo.hu\/en\/news\/5362\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mgi-bpo.hu\/en\/"},{"@type":"ListItem","position":2,"name":"News","item":"https:\/\/mgi-bpo.hu\/en\/news\/"},{"@type":"ListItem","position":3,"name":"Teszt"}]},{"@type":"WebSite","@id":"https:\/\/mgi-bpo.hu\/en\/#website","url":"https:\/\/mgi-bpo.hu\/en\/","name":"MGI-BPO","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mgi-bpo.hu\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/mgi-bpo.hu\/en\/wp-json\/wp\/v2\/szakmai-hirek\/5362","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mgi-bpo.hu\/en\/wp-json\/wp\/v2\/szakmai-hirek"}],"about":[{"href":"https:\/\/mgi-bpo.hu\/en\/wp-json\/wp\/v2\/types\/szakmai-hirek"}],"wp:attachment":[{"href":"https:\/\/mgi-bpo.hu\/en\/wp-json\/wp\/v2\/media?parent=5362"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mgi-bpo.hu\/en\/wp-json\/wp\/v2\/tags?post=5362"},{"taxonomy":"evszam","embeddable":true,"href":"https:\/\/mgi-bpo.hu\/en\/wp-json\/wp\/v2\/evszam?post=5362"},{"taxonomy":"szakmai_cimke","embeddable":true,"href":"https:\/\/mgi-bpo.hu\/en\/wp-json\/wp\/v2\/szakmai_cimke?post=5362"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}