diff --git a/frontend/src/lib/components/dashboard/invoices/transferencia-electronica-modal.svelte b/frontend/src/lib/components/dashboard/invoices/transferencia-electronica-modal.svelte index 1f428a92..6d15ab6b 100644 --- a/frontend/src/lib/components/dashboard/invoices/transferencia-electronica-modal.svelte +++ b/frontend/src/lib/components/dashboard/invoices/transferencia-electronica-modal.svelte @@ -129,13 +129,13 @@ // --- XML_RB_SYSTEMS --- if (interfaceType === 'XML_RB_SYSTEMS') { - if (!entryPort || !exitPort) { - toast.error('Debe seleccionar tanto el puerto de entrada como el de salida'); - return; - } try { let res; if (movementType === 'Importacion') { + if (!entryPort || !exitPort) { + toast.error('Debe seleccionar tanto el puerto de entrada como el de salida'); + return; + } const validInvoices = manualInvoices.filter((i) => i && i.trim() !== ''); if (validInvoices.length === 0) { toast.error('Debe seleccionar al menos una factura'); @@ -156,8 +156,6 @@ } res = await reportsTransmissionApi.triggerXmlRbSystemsExpo({ manifest_numbers: validManifests, - entry_port: entryPort, - exit_port: exitPort, include_emanifest: !checks.no_enviar_emanifest }); } @@ -494,8 +492,8 @@ {/if} - - {#if movementType === 'Importacion' || interfaceType === 'XML_RB_SYSTEMS'} + + {#if movementType === 'Importacion'}