Función en Excel para calcular el ISPT anual

Me han pedido en el trabajo que desarrolle una función para calcular el ISPT anual en excel. Para ser sincero hace mucho tiempo que no programo en este lenguaje así que por favor sean piadosos si cometo una que otra barbaridad.

Para el cálculo del ISPT es necesario consultar un tabulador. Para hacer el cálculo más rápido decidí incluirlas en una matriz, la función busca los valores apropiados de la Cuota Fija y el Porcentaje sobre excedente.

También busca el Crédito al salario, así que el resultado de la función es negativo quiere decir que es a favor.

La función es Software Libre y claro que es perfectible, si quieren hacer alguna corrección o sugerir alguna modificación adelante.

Si lo prefieren pueden descargar una hoja de cálculo de ejemplo Calculo del ISPT.

Actualización.

Me dicen que esta función en realidad calcula la Retención del ISR para sueldos y salarios y el Crédito al salario ahora se le llama Subsidio para el empleo, la verdad no soy contador y desconozco los términos correctos. A lo único que le veo problema es con el nombre de las variables. En fin, si es necesario haré una versión 2 corregida y aumentada.

Cálculos para el ISPT del 2012.

El buen amigo glezco21 me envío por correo las modificaciones de esta función para calcular el ISPT (o como le quieran llamar) para el año 2012, pero no solo eso, hizo hojas de cálculo en formato de Excel 20xx y las instrucciones para agregar la función como una definida por el usuario.

Mis dos centavos fue hacer una hoja de cálculo en LibreOffice con el código de la función. Si gustan pueden descargar los archivos en el siguiente enlace:

En el caso de LibreOffice no se les olvide ajustar la seguridad para la ejecución de macros. HerramientasOpcionesLibreOfficeSeguridadSeguridad de macrosNivel de seguridad o prácticamente en el mismo menú en Orígenes de confianza y agregar una ubicación de archivos de confianza.

Actualización 10-dic-2012

Gracias a los comentarios del amigo GRR, se hizo una corrección en los cálculos de la función. Les pido que por favor descarguen esta última actualización. Nuevamente incluyo una versión para LibreOffice y una para Excel.

 

 

Actualización 12-feb-2014

Si buscan una versión más actualizada de este script la pueden revisar en Función para calcular el ISPT 2014 en Excel y LibreOffice.

DraftSight, Software CAD para Linux

Anteriormente había escrito sobre DraftSight, me llamó la atención la posibilidad de abrir archivos DWG de Autocad y la promesa de una versión para linux.

DraftSight para Linux

La espera ha terminado, pueden Descargar DraftSight en versiones para Windows, Linux (en .deb y en .rpm) y una versión beta para Mac OSX.

Probablemente los profesionales del diseño seguirán eligiendo a Autocad, pero para mi que los abro ocasionalmente y hago pequeñas modificaciones esta genial. He abierto planos realmente complicados sin problemas a una excelente velocidad.

DraftSight no es software libre, pero si es gratuito, solo abarca planos en 2D pero puede ser más que suficiente para muchos que no pueden pagar una licencia de Autocad o están considerando otras opciones.

Centro de entretenimiento con una Acer Revo

La semana pasada terminé un proyecto, no fue para mi, pero no descarto hacerlo algún día. Me consiguieron una Acer Revo y las misión fue conectarla a una televisión para hacer una versión mexicana de Google TV :).

Las acer revo tienen un hardware interesante, por un lado tienen especificaciones modestas, un microprocesador atom, un 1GB en RAM y 160 GB en disco duro. Pero lo bueno es que tienen una tarjeta de video nVidia y un puerto HDMI, lo que hace posible la reproducción de videos de alta definición sin problemas.

Lo único que le hice fue aumentarle la memoria a 2 GB y quedó más que lista para la batalla.

Le instalé dos programas para que funcionará como un centro de entrenenimiento, el primero fue el ya muy conocido xbmc, me gusta mucho este software porque es muy sencillo de instalar y de configurar. El otro fue boxee que aunque esta basado en el anterior tiene algunas apps que lo hacen muy atractivo, aplicaciones que permiten reproducir el Pandora o el Netflix. El equipo se quedó con el windows xp que trae de fábrica,

Una vez que tuve el equipo listo solo faltó integrarlo todo, como el equipo es muy ligero y la TV era enorme, con un par de tiras de velcro fijé la computadora en la parte trasera de la televisión. Como control remoto un juego de mouse y teclado inalámbricos completaron el conjunto.

En las imágenes pueden ver el prototipo, lamentablemente no pude tomar fotos del proyecto ya terminado, pero créanme, el resultado se veía espectacular !!!!.