jueves, 29 de abril de 2010

Acceder a tus particiones Linux desde Windows7

Con toda la pena del mundo, debo seguir usando Windows, aunque sea por momentos cortos. Odio la dependencia a Excel(c) y las macros que he escrito durante meses.
Bueno, para quitarme la pena, he estado Trabajando desde ya casi un año con mi particiones Ext3 desde mi Windows7 con el driver propuesto desde Ext2Fsd y Ubuntu 9.04, que es el único que me ha causado menos problemas con este relativamente nuevo SO, en fín... que quede de antecedente; pues ya tenía mucho tiempo que queria publicarlo.

Bugs:
  • Algunos Pantallazos Azules, pero rara vez pasa.
  • Solo sirve para Lectura de la particiones, no se arriesgue a probarlo en Escritura.

Suerte.

martes, 27 de abril de 2010

Estructura Jerarquica del la Declaración Mensual Informativa del IDE

De blog

Esta es la Estructura de la Declaración del IDE en un XML, primero consigues los Datos de la Empresa, segundo: El reporte es por día de Evento, y en este día de evento, los contribuyentes al que se les returo, así.. un contribuyente puede aparecer en un día 2 o un día 18.
Dentro del contribuyente, el movimiento que causó el impuesto.

Suerte.

lunes, 26 de abril de 2010

gTweakUI un chiste.

De blog
Vaya, yo sé que Linux puede ser un SO muy optimizado, pero deben existir interfaces que ayuden a mejorar la Convivencia con el usuario... las famosas GUI, en busca de algo donde pueda sacar el espíritu tan oculto y pesado de Nautilus y sin leer sepetecientos manuales... busqué en Synaptic... y me encontré con gTweakUI que en verdad me pareció un grosero chiste...que aunque dice que es "simplest"no me pareció que sirva para algo...
en fín.. ustedes juzguen.

viernes, 23 de abril de 2010

La Declaración informativa del IDE

Nacido de una necesidad de información y regulación legal, me llegó un requerimiento de pago de IDE, aunque tenemos las sucursales con el sistema, tenemos alguna deficiencias en el cruce de información, como por ejemplo si realmente se le retuvo IDE al socio o nó, o en que monto se les retuvo.
La necesidad existe, lo que no existe es la apertura de la Autoridad por permitir en un formato Estandar el envio de información.
No he incluido esto en el sistema, ya que no es un procedimiento fácil, primero, hay que conseguir un socket de seguridad que solo lo conoce la autoridad, segundo, hay que programar ese socket y adaptarlo al sistema, esto incluye: hacer pruebas, codificar, conseguir llaves de encriptación, la firma electronica, etc. Nada fácil para quien conoce.
Existe una opcion de "emergencia" que implica ir a las administradoras de grandes contribuyentes con el xml, y al firma electronica... o sea... de todo modo tienes que programar....
Esto no se vería mal si no fuera por que la mayoría de las Caja Solidarias no cuentan con una plataforma informatica capaz de generar dicha información.
Hacerlo, no es tan fácil como decirlo... cuando diseñe el sistema nunca tomé en cuenta la estructura de "casos de uso" y "eventos" que tendría el manejo del IDE; a reserva de lo que me puedan mencionar, los casos de afectación serían los siguientes:

Generado por Depósitos en EFECTIVO.
El limite de exención es de 15,000.00 $MNX.
La tasa que grava es del 3% sobre la base gravable (tautólogo pero así son las leyes).
El impuesto aplica de forma acumulativa y se cobra por exhibición en Cuentas de Depósito a Plazo Fijo (ejemplo las Inversiones y los Pagarés liquidables al Vencimiento[PLRV's] ) y al final de Mes en las Cuentas a la Vista (== dolor de cabeza).
Si la Cuenta de Inversion es menor al EXENTO, este se suma a los depósitos a la vista en el caso que los existiera, acumulando para efectos de calculo; ejemplo
Los cheques de caja generan el impuesto sin deduccion alguna.
Juan Perez invierte 10,000.00 a 30 días, el impuesto es 0 $MXN.
Juan Perez regresa en el mismo mes e invierte 4,000.00 a 14 días, el impuesto es 0 $MXN.
Juan Perez regresa en el mismo mes y deposita en cuenta corriente 6,000.00 el impuesto retenido es de 0.00 $MXN en ese momento.
Juan Perez regresa en el mismo mes e invierte 10,000.00 $MXN a 90 días, el impuesto retenido es de $MXN 450.00.
Juan Perez regresa en el mismo mes y deposita en cuenta corriente $MXN 10,000.00 el impuesto retenido es $MXN 0.00.
Llega el fín de mes, el cierre de cuentas, el sistema debe detectar que se debe retener a Juan Perez la cantidad de $ 300.00 mediante el siguiente desarrollo.

Deposito 1 Cuenta A 10,000.00
Deposito 2 Cuenta B 4,000.00
Deposito 3 Cuenta C 6,000.00
Deposito 4 Cuenta D 10,000.00
Deposito 5 Cuenta C 10.000.00
=========
Total Depositos 40,000.00
Menos: Exención 15,000.00
=========
Igual: Base Gravada 25,000.00
Por: Tasa de Impto. % 3.00
=========
Igual: Impuesto Generado. 750.00
Menos: Impuesto Retenido 450.00
=========
Igual: Impuesto a Retener 300.00


Si Juan Perez retira antes de que termine el mes, se generaría un movimiento de IDE por Retener.

Existen otros casos que iré editando en este post conforme vaya yo avanzando, por lo pronto escribiré la clase de generación del XML.

Y seguimos como un checklist en Tareas para el sistema:
  • Modificar el cierre del mes para agregar un movimiento "IDE no retenido".
  • Generar un recibo de pago Universal, donde se pueda agregar movimiento sin reglas.
  • incluyendo fecha y tipo de recibos, este recibo debe considerar agregar poliza de movimientos, no debe estar relacionado con ningun documento, aunque debe validar la existencia del documento.
  • Generar a partir de movimiento el reporte del IDE en xml.

Vaya, por lo pronto es lo que me acuerdo.
suerte!!!

AEXA, El nuevo elefante Blanco.

Que bonito es el Espacio, Es el territorio, después de nuestros grandes océanos, que el hombre debe conocer, y aunque Fortune no lo haya dicho, es el futuro...
Alguna razón deberíamos tener tener nuestra propia Agencia Espacial... ¿Pero estamos listos?...
Veamos:
  1. México es de los peores países en calidad de la educación.
  2. México es de los países donde las clases sociales se distinguen en Ricos, pobres y muy pobres.
  3. México es de los peores paises a lo que Eficiencia se refiere.
  4. México es de lo países más inseguros.
  5. Mexico es de los países mas corruptos.
  6. Mexico es de los países donde la idiosincrasia tecnológica se limita al chat y bajar música.
  7. México sabe lo de Vuelos Espaciales lo que yo sé de Química Cuántica.
Creo que por las vanas razones anteriores, méxico se debería poner a resolver los problemas que aún tenemos... y después volar un poco más...
Pero desgraciadamente, México no se refiere a ti o a mí, se refiere a una bola de onagros que se llaman políticos, senadores, diputados, etc. Aquellos que gracias al dinero siguen viviendo del erario público... a aquellos que jamás acabaremos escribamos lo que escribamos, digamos lo digamos ... en fín... ha nacido un elefante Blanco, mal venido sea... yo regreso a trabajar.

lunes, 5 de abril de 2010

SAFE Open Source Microfinance suite.- Nuevo soporte de Carga de Inversiones

Como parte de una migración fácil al sistema, se crea el Cargador Batch de Inversiones, pŕoximo a publicarse en una nueva versión.
Aquí les dejo el video demostrativo.

jueves, 1 de abril de 2010

Característica Legal de Software Libre válido en todo el mundo.

"Libertad del software es una característica jurídica de carácter general y no una característica tecnológica ligada a un producto o marca específica"
"No se comprende cómo una elección de una entidad, realizada en base a una cacterística, y no a un producto... puede ser considerada invasora de la normativa sobre la libre competencia
Los conceptos de software libre y software de código abierto, no son nociones relativas a una tecnología determinada, marca o producto, sino que expresan una característica jurídica".

Recibido desde VivaLinux con una buena noticia de los tribunales italianos, y en mi opinión es un principio que aplica a toda legislación de cualquier país, y como curiosidad: emanado de los herederos del derecho romano.