{"id":6053,"date":"2025-04-01T09:47:07","date_gmt":"2025-04-01T06:47:07","guid":{"rendered":"https:\/\/progressiverobotics.ai\/roi-rechner\/"},"modified":"2026-05-06T14:24:11","modified_gmt":"2026-05-06T11:24:11","slug":"roi-rechner","status":"publish","type":"page","link":"https:\/\/progressiverobotics.ai\/de\/roi-rechner\/","title":{"rendered":"ROI-Rechner f\u00fcr die Palettierung"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6053\" class=\"elementor elementor-6053 elementor-2576\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-1ddbe799 elementor-section-height-min-height elementor-section-full_width elementor-section-content-bottom elementor-section-height-default elementor-section-items-middle\" data-id=\"1ddbe799\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ae122b4\" data-id=\"ae122b4\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-74fed56 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"74fed56\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.22.0 - 26-06-2024 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h1 class=\"elementor-heading-title elementor-size-default\">ROI-Rechner f\u00fcr die Palettierung<\/h1>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-eadf7af elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"eadf7af\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-20739f4\" data-id=\"20739f4\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3102367 grandient_heading elementor-widget elementor-widget-heading\" data-id=\"3102367\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Return on Investment Rechner<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-04fec9a elementor-widget elementor-widget-text-editor\" data-id=\"04fec9a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.22.0 - 26-06-2024 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<div class=\"text-center mb-12\"><p class=\"text-muted-foreground max-w-xl mx-auto\">Optimieren Sie Ihren Palettierprozess und steigern Sie Ihren Gewinn. Sehen Sie, wie schnell sich Anystack bezahlt macht!<\/p><\/div>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-40c3d10 elementor-widget elementor-widget-html\" data-id=\"40c3d10\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div id=\"roi_calculator\">\n  <div class=\"end_user_roi\">\n    <div class=\"left_column\">\n      <div class=\"box\">\n        <label>Kosten der Roboterl\u00f6sung (\u20ac)<\/label>\n        <div class=\"box_con\">\n           <button type=\"button\" class=\"decrement\" onclick=\"updateValue('robotCost', -1, 0)\">\n -\n <\/button>\n          <input type=\"number\" id=\"robotCost\" value=\"100000\" step=\"1\" min=\"0\">\n          <button type=\"button\" class=\"increment\" onclick=\"updateValue('robotCost', 1, 0)\">\n +\n <\/button> \n        <\/div>\n      <\/div>\n\n      <div class=\"box\">\n        <label>Bruttokosten pro Arbeitnehmer und Jahr (\u20ac)<\/label>\n        <div class=\"box_con\">\n           <button type=\"button\" class=\"decrement\" onclick=\"updateValue('workerCost', -1, 0)\">\n -\n <\/button>\n          <input type=\"number\" id=\"workerCost\" value=\"35000\" step=\"1\" min=\"0\">\n          <button type=\"button\" class=\"increment\" onclick=\"updateValue('workerCost', 1,0)\">\n +\n <\/button> \n        <\/div>\n      <\/div>\n\n      <div class=\"box\">\n        <label>Arbeitskr\u00e4fte pro Schicht<\/label>\n        <div class=\"box_con\">\n           <button type=\"button\" class=\"decrement\" onclick=\"updateValue('workersPerShift', -1, 1)\">\n -\n <\/button>\n          <input type=\"number\" id=\"workersPerShift\" value=\"1\" step=\"1\" min=\"0\">\n          <button type=\"button\" class=\"increment\" onclick=\"updateValue('workersPerShift', 1, 1)\">\n +\n <\/button> \n        <\/div>\n      <\/div>\n\n      <div class=\"box\">\n        <label>Schichten pro Tag<\/label>\n        <div class=\"box_con\">\n           <button type=\"button\" class=\"decrement\" onclick=\"updateValue('shiftsPerDay', -1, 1)\">\n -\n <\/button>\n          <input type=\"number\" id=\"shiftsPerDay\" value=\"2\" step=\"1\" min=\"0\">\n          <button type=\"button\" class=\"increment\" onclick=\"updateValue('shiftsPerDay', 1, 1)\">\n +\n <\/button> \n        <\/div>\n      <\/div>\n    <\/div>\n    \n    <div class=\"right_column\">\n      <div class=\"box\">\n        <label for=\"payback\">Payback<\/label>\n        <span id=\"payback\" class=\"payback\">0<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n  \n  <\/div>\n  <script>\n  \/\/ 1. Function to handle the + and - buttons\n  function updateValue(inputId, stepDirection, minValue = 0) {\n    const input = document.getElementById(inputId);\n    let currentValue = parseInt(input.value) || 0;\n    \n    \/\/ Make money inputs step by 1000, and shift\/worker inputs step by 1\n    let stepAmount = (inputId === 'robotCost' || inputId === 'workerCost') ? 1000 : 1;\n    \n    let newValue = currentValue + (stepDirection * stepAmount);\n\n    \/\/ Ensure the value doesn't go below the minimum (0 in this case)\n    if (newValue < minValue) {\n      newValue = minValue;\n    }\n\n    input.value = newValue;\n    \n    \/\/ Trigger the input event to recalculate payback\n    input.dispatchEvent(new Event('input'));\n  }\n\n  \/\/ 2. Prevent users from typing letters or negative signs\n  document.querySelectorAll('input[type=\"number\"]').forEach((input) => {\n    input.addEventListener('input', (event) => {\n      const value = event.target.value;\n      const sanitizedValue = value.replace(\/[^0-9]\/g, ''); \/\/ Remove non-numeric characters\n      \n      if (value !== sanitizedValue) {\n        event.target.value = sanitizedValue;\n      }\n    });\n  });\n\n  \/\/ 3. The Core Math Logic (UPDATED)\n  function calculatePayback() {\n    let robotCost = parseFloat(document.getElementById('robotCost').value) || 0;\n    let workerCost = parseFloat(document.getElementById('workerCost').value) || 0;\n    let workersPerShift = parseInt(document.getElementById('workersPerShift').value) || 0;\n    let shiftsPerDay = parseInt(document.getElementById('shiftsPerDay').value) || 0;\n\n    const paybackSpan = document.getElementById('payback');\n\n    let annualSavings = workerCost * workersPerShift * shiftsPerDay;\n\n    \/\/ Make sure we aren't dividing by zero\n    if (annualSavings > 0) {\n      let paybackPeriod = Math.floor((robotCost \/ annualSavings) * 12);\n      \n      \/\/ Always show the calculated months\n      paybackSpan.textContent = paybackPeriod + ' months';\n    } else {\n      \/\/ Fallback if savings are 0 to prevent a math error\n      paybackSpan.textContent = '0 months';\n    }\n  }\n\n  \/\/ 4. Attach the calculator to all inputs so it updates when typing\n  document.querySelectorAll('input').forEach((input) => {\n    input.addEventListener('input', calculatePayback);\n  });\n\n  \/\/ 5. Run it once immediately when the page loads\n  calculatePayback();\n<\/script>\n  \t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7052fd6 elementor-align-center elementor-mobile-align-center elementor-tablet-align-center elementor-widget-tablet__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-button\" data-id=\"7052fd6\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/progressiverobotics.ai\/de\/anystack-palettierer\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">AnyStack erkunden<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>ROI-Rechner f\u00fcr die Palettierung Return on Investment Rechner Optimieren Sie Ihren Palettierprozess und steigern Sie Ihren Gewinn. Sehen Sie, wie schnell sich Anystack bezahlt macht! Kosten der Roboterl\u00f6sung (\u20ac) &#8211; + Bruttokosten pro Arbeitnehmer und Jahr (\u20ac) &#8211; + Arbeitskr\u00e4fte pro Schicht &#8211; + Schichten pro Tag &#8211; + Payback 0 AnyStack erkunden<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-6053","page","type-page","status-publish","hentry"],"acf":[],"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"progressive_robotics","author_link":"https:\/\/progressiverobotics.ai\/de\/author\/progressive_robotics\/"},"rttpg_comment":0,"rttpg_category":" <a href=\"https:\/\/progressiverobotics.ai\/de\/?taxonomy=translation_priority&#038;term=optional-de\" rel=\"tag\">Optional<\/a>","rttpg_excerpt":"ROI-Rechner f\u00fcr die Palettierung Return on Investment Rechner Optimieren Sie Ihren Palettierprozess und steigern Sie Ihren Gewinn. Sehen Sie, wie schnell sich Anystack bezahlt macht! Kosten der Roboterl\u00f6sung (\u20ac) &#8211; + Bruttokosten pro Arbeitnehmer und Jahr (\u20ac) &#8211; + Arbeitskr\u00e4fte pro Schicht &#8211; + Schichten pro Tag &#8211; + Payback 0 AnyStack erkunden","_links":{"self":[{"href":"https:\/\/progressiverobotics.ai\/de\/wp-json\/wp\/v2\/pages\/6053","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/progressiverobotics.ai\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/progressiverobotics.ai\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/progressiverobotics.ai\/de\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/progressiverobotics.ai\/de\/wp-json\/wp\/v2\/comments?post=6053"}],"version-history":[{"count":9,"href":"https:\/\/progressiverobotics.ai\/de\/wp-json\/wp\/v2\/pages\/6053\/revisions"}],"predecessor-version":[{"id":9050,"href":"https:\/\/progressiverobotics.ai\/de\/wp-json\/wp\/v2\/pages\/6053\/revisions\/9050"}],"wp:attachment":[{"href":"https:\/\/progressiverobotics.ai\/de\/wp-json\/wp\/v2\/media?parent=6053"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}