Buenas en este nuevo post voy a colgar otra aplicación que
como va siendo habitual esta relacionada con optimizar algún proceso en el
ámbito de un departamento financiero. En este caso le toca el turno al área de
tributación. La aplicación esta diseñada para ayudar a cumplimentar el modelo
202 y generar el fichero para la presentación telemática y/o la carta de pago.
A esto modelo yo ya le he dedicado algún que otro post, y de hecho en un post
anterior colgué un pdf con campos editables que podían ser rellenados por el
usuario. En si el modelo 202 es un modelo bastante complejo en cuanto a
validación y además es complejo en cuanto a las opciones que hay disponibles.
Si no se poseen conocimientos del Impuesto sobre Sociedades, es difícil, por no
decir imposible, saber en qué consiste el modelo y con cuales datos
cumplimentarlos. Es por eso por lo que me he decantado por este modelo. Este
programa es de libre difusión y pretender servir a aquellas empresas y
despachos profesionales en la tarea de confección y gestión de sus
declaraciones. Para los amantes de la informática está programado en Visual Basic
.NET y usa una simple base de datos Access. Ya lo sé hay de motores de bases de
datos mejores pero lógicamente no quería instalar SQL Server o MySQL en el
ordenador del curro para sólo usarlo para una utilidad tan simple.
También creo recordar que antes también colgué un libro de
Excel con un poco de VBA que permitía obtener el fichero del modelo 115 para la
presentación telemática. Pues bien, aprovecho para recordar que como han subido
a partir del 01/01/2012 el tipo de retención del 19% al 21% he añadido una
nueva versión para adaptarse a este cambio normativo. En este caso es fácil y
de hecho quien lo hubiese necesitado lo podría haber hecho sin problemas ya que
el código estaba desprotegido. Yo no soy de los que reniegan a compartir las
creaciones con la comunidad por temas de propiedad intelectual, es más, todos
nos copiamos los unos de los otros y lo que importa es incrementar los conocimientos.
Bueno a lo que iba el programa está disponible para descarga
en el link de abajo y como el 20 de abril tocará presentar declaraciones del
modelo 202 es cuando lo voy a testear ya en producción. En teoría el algoritmo
está bien diseñado, el problema es que es un modelo complejo para una sola
persona y no puedo pasarme el día haciendo testeos de datos para los
miles de posibilidades que nos podemos encontrar. Ya me gustaría tener un equipo de
testeadores pero por ahora sólo 1 persona me ha ayudado a testearlo en su casa. Bueno a lo
que iba, si alguien ve alguna cosa a mejorar que me lo comente porque yo voy actualizando en la medida de lo posible las descargas a los cambios
normativos y mejoras.
Cambios:
1) Cambiados los DateTimePickers de la fecha de devengo y fecha de inicio del periodo impositivo a TextBoxes por el blug que existe a la hora hora de hacer los inserts en la base de datos cuando el usuario no ha seleccionado ninguna fecha y no se guarda correctamente el contenido de la fecha por defecto.
2) Actualizado al nuevo diseño de registro publicado el 13/04/2012 por la AEAT.
3) Añadida la opción de crear declaraciones con bases imponibles negativas para empresas con pérdidas que tributen según la opción el pago fraccionado calculado a través de la cuenta de Pérdidas y Ganancias del ejercicio en curso.
4) Actualizado el algorismo de cálculo y validación para añadir la opción de declaraciones con importe negativo.
Cambios:
1) Cambiados los DateTimePickers de la fecha de devengo y fecha de inicio del periodo impositivo a TextBoxes por el blug que existe a la hora hora de hacer los inserts en la base de datos cuando el usuario no ha seleccionado ninguna fecha y no se guarda correctamente el contenido de la fecha por defecto.
2) Actualizado al nuevo diseño de registro publicado el 13/04/2012 por la AEAT.
3) Añadida la opción de crear declaraciones con bases imponibles negativas para empresas con pérdidas que tributen según la opción el pago fraccionado calculado a través de la cuenta de Pérdidas y Ganancias del ejercicio en curso.
4) Actualizado el algorismo de cálculo y validación para añadir la opción de declaraciones con importe negativo.