Error en programa de ayuda del modelo 340
Actualización de fecha 04-09-2013. Ya se ha solucionado el problema por parte de la Agencia Tributaria. Han desactivado, comentándolo, el nuevo código. Los programadores no somos infalibles, por eso al menos debemos ser rápidos a la hora de solucionar nuestras cagadas, y la verdad es que los programadores de la Agencia Tributaria lo han sido.
Debido a la reciente incorporación de Croacia a la Unión Europea ha sido preciso modificar distintos modelos tributarios: el 349, 340 e Intrastat.
En el programa de ayuda del modelo 340 parece haber un error.
Solo se han modificado dos archivos:
- soc3340l.js para añadir la linea: ["HR","Croacia"],
- nre13340.html para icorporar nuevo código:
// para calculos temporalesvar numeroElementos = modelo.registros02E.length;var estoyen = modelo.indice02E;var cuotarecargo =0;var importeTotalFactura=0;abrirVentana();for (var x=0;x<numeroElementos;x++){window.status="Sumando "+ (x+1)+ " de "+numeroElementos+" de Tipo Libro expedidas";cambiarMensajeVentana(window.status);modelo.cargaRegistro2("02E",x);if (aNum(modelo.campos["S02ETIIM"].valor) == 0){cuotarecargo+= aNum(modelo.campos["E02ECURE"].valor);importeTotalFactura+=aNum(modelo.campos["E02EIMFA"].valor);}}cerrarVentana();alert ("Suma importe total factura: "+importeTotalFactura+ "\n. Suma cuota recargo: "+cuotarecargo);modelo.cargaRegistro2("02E",estoyen);return;////
Este código hace saltar un mensaje y no se genera el archivo BOE.
No sabemos, ni podemos perder tiempo en saber, que hace exactamente este código pero no creemos que sea fundamental en cuanto a las verificaciones y generación del archivo BOE del modelo 340.
Una solución provisional es utilizar la versión de 15/05/2013 modificada para que soporte Croacia. Hay que descargarla y descomprimirla en la carpeta C:\AEAT. No sobre-escribe la versión de la AEAT ya que se crea el directorio 340_2013_05_criterium. Aunque el archivo seguirá siendo generado en el directorio 340_2013.
También puede darle a la opción de "Salir" y será generado el BOE del modelo 340. Aunque en este caso no se generarán las autonumeraciones de los registros en el archivo BOE.
Como comprenderá utilizará este procedimiento a su propio riesgo y responsabilidad. No podemos responsabilizarnos de los errores de otros. No obstante, el error posiblemente será solucionado en breve por lo que si puede esperar a la nueva versión del programa de ayuda hágalo.