{"id":282,"date":"2025-10-14T03:22:15","date_gmt":"2025-10-14T03:22:15","guid":{"rendered":"https:\/\/importexpressperu.com\/?page_id=282"},"modified":"2025-10-14T21:09:47","modified_gmt":"2025-10-14T21:09:47","slug":"calculadora-espana","status":"publish","type":"page","link":"https:\/\/importexpressperu.com\/en\/calculadora-espana\/","title":{"rendered":"Calculadora Espa\u00f1a"},"content":{"rendered":"<p>[et_pb_section fb_built=\u00bb1&#8243; _builder_version=\u00bb4.27.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_row column_structure=\u00bb1_4,1_2,1_4&#8243; use_custom_gutter=\u00bbon\u00bb _builder_version=\u00bb4.27.4&#8243; _module_preset=\u00bbdefault\u00bb width=\u00bb93%\u00bb max_width=\u00bb93%\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb1_4&#8243; _builder_version=\u00bb4.27.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_code _builder_version=\u00bb4.27.4&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<script><!-- [et_pb_line_break_holder] --> document.addEventListener('DOMContentLoaded', () => {<!-- [et_pb_line_break_holder] -->    const pesoInput = document.getElementById('peso');<!-- [et_pb_line_break_holder] -->    const costoProductoInput = document.getElementById('costoProducto');<!-- [et_pb_line_break_holder] -->    const calcularBtn = document.getElementById('calcularBtn');<!-- [et_pb_line_break_holder] -->    const resultadoFlete = document.getElementById('resultadoFlete');<!-- [et_pb_line_break_holder] -->    const resultadoCostoOperativo = document.getElementById('resultadoCostoOperativo');<!-- [et_pb_line_break_holder] -->    const resultadoManipuleo = document.getElementById('resultadoManipuleo');<!-- [et_pb_line_break_holder] -->    const resultadoImpuestos = document.getElementById('resultadoImpuestos');<!-- [et_pb_line_break_holder] -->    const resultadoTotal = document.getElementById('resultadoTotal');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Nuevos valores de costos de env\u00edo<!-- [et_pb_line_break_holder] -->    const COSTO_FLETE_POR_LIBRA = 10.50;<!-- [et_pb_line_break_holder] -->    const COSTO_OPERATIVO_GUIA = 6.50;<!-- [et_pb_line_break_holder] -->    const COSTO_MANIPULEO = 5.00;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Constantes para la l\u00f3gica de impuestos<!-- [et_pb_line_break_holder] -->    const UMBRAL_IMPUESTOS = 200;<!-- [et_pb_line_break_holder] -->    const PORCENTAJE_IMPUESTOS = 0.22; \/\/ 22%<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Nueva constante para el peso m\u00ednimo<!-- [et_pb_line_break_holder] -->    const PESO_MINIMO_LIBRAS = 2.0;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Establecer el valor inicial del input de peso al m\u00ednimo<!-- [et_pb_line_break_holder] -->    pesoInput.value = PESO_MINIMO_LIBRAS;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function calcularEnvio() {<!-- [et_pb_line_break_holder] -->        let peso = parseFloat(pesoInput.value); \/\/ Usamos 'let' porque podr\u00edamos ajustarlo<!-- [et_pb_line_break_holder] -->        const costoProducto = parseFloat(costoProductoInput.value);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Validaci\u00f3n de peso m\u00ednimo<!-- [et_pb_line_break_holder] -->        if (isNaN(peso) || peso < PESO_MINIMO_LIBRAS) {<!-- [et_pb_line_break_holder] -->            alert(`Por favor, ingresa un peso v\u00e1lido. El peso m\u00ednimo es de ${PESO_MINIMO_LIBRAS} Libras.`);<!-- [et_pb_line_break_holder] -->            pesoInput.value = PESO_MINIMO_LIBRAS; \/\/ Ajusta el input al peso m\u00ednimo<!-- [et_pb_line_break_holder] -->            peso = PESO_MINIMO_LIBRAS; \/\/ Usa el peso m\u00ednimo para el c\u00e1lculo<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        if (isNaN(costoProducto) || costoProducto < 0) {<!-- [et_pb_line_break_holder] -->            alert(\"Por favor, ingresa un valor declarado v\u00e1lido para el producto.\");<!-- [et_pb_line_break_holder] -->            costoProductoInput.value = 0;<!-- [et_pb_line_break_holder] -->            return;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Calcular Flete<!-- [et_pb_line_break_holder] -->        const flete = peso * COSTO_FLETE_POR_LIBRA;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Costo Operativo y Manipuleo son fijos<!-- [et_pb_line_break_holder] -->        const costoOperativo = COSTO_OPERATIVO_GUIA;<!-- [et_pb_line_break_holder] -->        const manipuleo = COSTO_MANIPULEO;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Calcular Impuestos<!-- [et_pb_line_break_holder] -->        let impuestos = 0;<!-- [et_pb_line_break_holder] -->        if (costoProducto > UMBRAL_IMPUESTOS) {<!-- [et_pb_line_break_holder] -->            impuestos = costoProducto * PORCENTAJE_IMPUESTOS;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Calcular Costo Total<!-- [et_pb_line_break_holder] -->        const costoTotalEnvio = flete + costoOperativo + manipuleo + impuestos;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Mostrar resultados<!-- [et_pb_line_break_holder] -->        resultadoFlete.textContent = flete.toFixed(2);<!-- [et_pb_line_break_holder] -->        resultadoCostoOperativo.textContent = costoOperativo.toFixed(2);<!-- [et_pb_line_break_holder] -->        resultadoManipuleo.textContent = manipuleo.toFixed(2);<!-- [et_pb_line_break_holder] -->        resultadoImpuestos.textContent = impuestos.toFixed(2);<!-- [et_pb_line_break_holder] -->        resultadoTotal.textContent = costoTotalEnvio.toFixed(2);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Asignar evento al bot\u00f3n de calcular<!-- [et_pb_line_break_holder] -->    calcularBtn.addEventListener('click', calcularEnvio);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Calcular al cargar la p\u00e1gina con valores iniciales<!-- [et_pb_line_break_holder] -->    calcularEnvio();<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.27.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.27.4&#8243; _module_preset=\u00bbdefault\u00bb header_font=\u00bbPoppins|800|||||||\u00bb header_text_color=\u00bb#063259&#8243; header_font_size=\u00bb28px\u00bb header_line_height=\u00bb1.2em\u00bb custom_css_free_form=\u00bbbody {||    font-family: Arial, sans-serif;||    background-color: #f4f4f4;||    display: flex;||    justify-content: center;||    align-items: center;||    min-height: 100vh;||    margin: 0;||}||||.calculator-container {||    background-color: #fff;||    padding: 30px;||    border-radius: 8px;||    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);||    width: 95%;||    max-width: 750px;||    text-align: center;||}||||h1 {||    color: #333;||    margin-bottom: 25px;||}||||.input-group {||    margin-bottom: 18px;||    text-align: left;||}||||.input-group label {||    display: block;||    margin-bottom: 8px;||    font-weight: bold;||    color: #555;||}||||.input-group input%91type=%22number%22%93 {||    width: calc(100% &#8211; 20px);||    padding: 10px;||    border: 1px solid #ddd;||    border-radius: 4px;||    font-size: 16px;||    box-sizing: border-box;||}||||button {||    background-color: #007bff;||    color: white;||    padding: 12px 25px;||    border: none;||    border-radius: 5px;||    font-size: 18px;||    cursor: pointer;||    transition: background-color 0.3s ease;||    width: 100%;||    margin-top: 15px;||}||||button:hover {||    background-color: #0056b3;||}||||.results {||    margin-top: 30px;||    padding-top: 20px;||    border-top: 1px solid #eee;||    text-align: left;||}||||.results h2 {||    color: #333;||    margin-bottom: 15px;||    text-align: center;||}||||.results p {||    font-size: 16px;||    margin-bottom: 8px;||    color: #666;||    display: flex;||    justify-content: space-between;||}||||.results p span {||    font-weight: bold;||    color: #333;||}||||.results h3 {||    margin-top: 20px;||    color: #28a745;||    font-size: 22px;||    display: flex;||    justify-content: space-between;||}||||.results h3 span {||    font-weight: bold;||    color: #28a745;||}||input#peso, input#costoProducto {||    height: 40px;||    width: 100%;||    border-radius: 6px;||    border-color: #e1dada;||    border-style: solid;||    padding-left: 11px;||    font-size: 16px;||}\u00bb global_colors_info=\u00bb{}\u00bb]<\/p>\n<div class=\"calculator-container\">\n<h1>Calculadora de Env\u00edos Espa\u00f1a<\/h1>\n<div class=\"input-group\"><label for=\"peso\">Peso del Producto (Libras):<\/label><br \/><input type=\"number\" id=\"peso\" min=\"0\" step=\"0.1\" value=\"1\" \/><\/div>\n<div class=\"input-group\"><label for=\"costoProducto\">Valor Declarado del Producto ($):<\/label><br \/><input type=\"number\" id=\"costoProducto\" min=\"0\" step=\"0.01\" value=\"50\" \/><\/div>\n<p><button id=\"calcularBtn\">Calcular Env\u00edo<\/button><\/p>\n<div class=\"results\">\n<h2>Detalle del Env\u00edo<\/h2>\n<p>Flete: $<span id=\"resultadoFlete\">0.00<\/span><\/p>\n<p>Costo Operativo (Gu\u00eda): $<span id=\"resultadoCostoOperativo\">0.00<\/span><\/p>\n<p>Manipuleo: $<span id=\"resultadoManipuleo\">0.00<\/span><\/p>\n<p>Impuestos: $<span id=\"resultadoImpuestos\">0.00<\/span><\/p>\n<h3>Costo Total Estimado: $<span id=\"resultadoTotal\">0.00<\/span><\/h3>\n<\/div>\n<div class=\"info-adicional\">\n<p>\u2022 Dos vuelos por semana<\/p>\n<p>\u2022 Entrega R\u00e1pida: 5 a 7 d\u00edas h\u00e1biles.<\/p>\n<\/div>\n<\/div>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=\u00bb1_4&#8243; _builder_version=\u00bb4.27.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Calculadora de Env\u00edos Espa\u00f1a Peso del Producto (Libras): Valor Declarado del Producto ($): Calcular Env\u00edo Detalle del Env\u00edo Flete: $0.00 Costo Operativo (Gu\u00eda): $0.00 Manipuleo: $0.00 Impuestos: $0.00 Costo Total Estimado: $0.00 \u2022 Dos vuelos por semana \u2022 Entrega R\u00e1pida: 5 a 7 d\u00edas h\u00e1biles.<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-282","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/importexpressperu.com\/en\/wp-json\/wp\/v2\/pages\/282","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/importexpressperu.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/importexpressperu.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/importexpressperu.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/importexpressperu.com\/en\/wp-json\/wp\/v2\/comments?post=282"}],"version-history":[{"count":7,"href":"https:\/\/importexpressperu.com\/en\/wp-json\/wp\/v2\/pages\/282\/revisions"}],"predecessor-version":[{"id":313,"href":"https:\/\/importexpressperu.com\/en\/wp-json\/wp\/v2\/pages\/282\/revisions\/313"}],"wp:attachment":[{"href":"https:\/\/importexpressperu.com\/en\/wp-json\/wp\/v2\/media?parent=282"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}