Oct 23 2011

Configuración de Facturación Electrónica (CBB) con OpenERP

Hola que tal.

Moisés Lopez [1], autor del módulo de Facturación Electrónica para México de OpenERP nos envía un vídeo con los pasos para su configuración

Espero les sea de utilidad.

[1] moylop260@hotmail.com

One response so far

Sep 01 2011

Responsabilidad

Published by under Linux,Vida

Toda acción provoca invariablemente una reacción, y para citar al Sr. Newton (Isaac), esta será de la misma magnitud y en sentido contrario.

Bajo este esquema, es por demás lógico suponer que todo lo que haces en tu vida generará un resultado, y por ende, debemos ser responsables de este resultado.

Desde pequeños somos educados, o de hecho debemos ser educados por nuestros padres para hacer frente a las consecuencias de nuestros actos.

Conforme crecemos, nuestros actos se vuelven mas peligrosos, y con ello sus consecuencias, de simplemente no hacer la tarea, y por ende obtener una mala nota, u ofender a un compañero y tener que ofrecer una disculpa, hasta niveles que pueden provocar la muerte de un ser humano.

En ocasiones, en el sistema de educación formal tratan de enseñarnos los conceptos de responsabilidad, ética o incluso moral, sin embargo, es en el seno familiar donde realmente se enseñan estos puntos y sobre todo, donde se ejercen.

Hoy día me sorprenden las acciones de padres que buscan que sus hijos evadan las responsabilidades en las que incurren, argumentando puntos que por demás son poco sustentables, bajo este escenario, no es posible pedir al hijo lo que el padre no ha enseñado, ello sin mencionar el ejemplo que este puede darle.

Pero no nos confundamos, el hecho que el hijo no haya sido educado por medio del ejemplo para hacerse responsable de sus acciones, no lo sustrae de las mismas.

Podríamos analizar el daño que los padres hacen a sus hijos al permitir y apoyar la evasión de responsabilidades, claro esta, desde el punto de vista del padre, sin embargo, considero poco probable que él cambie de opinión.

Analizando con detalle el panorama del hijo, podemos encontrar una gran cantidad de variantes que podrían en su momento ser atenuantes a su conducta, el hecho de pertenecer a una familia disfuncional o incluso desintegrada, la falta de una imagen paterna o simplemente una imagen con autoridad dentro de su vida.

La falta de una educación en los conceptos que he mencionado anteriormente o incluso la falta de un ejemplo a seguir configuran la mezcla perfecta para crear a un ser humano incapaz de tomar conciencia de la que hace, finalmente, en caso de cualquier problema siempre estarán sus padres, alentando a evadir las consecuencias de sus actos.

Una persona irresponsable de sus actos es una persona que no es digna de las mas mínima confianza, y la cual, tarde o temprano, de no corregir su conducta, se convertirá en un ser sin credibilidad alguna.

Finalmente no debemos olvidar que nuestras acciones nos marcan, nosotros somos lo que deseamos ser, y las consecuencias de nuestros actos nos seguirán a todos los lugares en los que estemos, por mas que nos ocultemos tarde o temprano deberemos hacerles frente.

En algún momento de nuestra vida ya no estarán nuestros padres para ocultarnos detrás de ellos.

Todo, como siempre, es cuestión de tiempo.

No responses yet

Jul 21 2011

Intento de Fraude en Mercado Libre

Published by under Vida

Les comento los pormenores de un intento de fraude en Mercado Libre México.

Recién estoy vendiendo un artículo por medio de este portal, cierto día, por la madrugada un usuario decide hacer la compra del mismo, en automático Mercado Libre le envía mis datos personales, el comprador se pone en contacto y me pide los datos para hacer el deposito.

[TIP 1] Nunca me pregunto por el estado del artículo, solo oferto, adicionalmente el mail se observaba que había sido un CUT and PASTE del traductor de google.

Le conteste desde mi teléfono móvil indicando, que en cuento estuviera en un mejor lugar le enviaba los datos.

Al llegar a la oficina me llega un correo electrónico de «Mercado Libre» (dominio falso) indicándome: «la investigación ha terminado, puede continuar con la venta del articulo XXXXXXXX con el comprador YYYYYYY «.

[TIP 2] Hasta ese momento, nunca me había llegado un mail informándome de una investigación por parte de Mercado Libre.

Un par de horas más tarde, llega otro mail de «Mercado Libre» (dominio falso) indicando que el comprador había solicitado hacer el pago por Mercado Pago, vía una tarjeta de crédito y que enviara los datos de la cuanta para el deposito.

Unos minutos después llega un correo de Mercado Libre (el verdadero) indicando que se suspendió la cuenta del comprador por enviar mails falsos y que está sujeto a investigación, aunado a que me pide no continuar con la venta.

[TIP 3] Este es el mail que hacía referencia el defraudador en el TIP 1, el problema es que él se adelantó a las acciones de mercado libre y levanto más sospechas

Con el fin de seguir con el proceso e identificar el modo de operar del defraudador, le envié datos falso de cuenta en México, Al día siguiente llega un correo de «Mercado Libre» (dominio falso) indicando que el comprador ha depositado via tarjeta de crédito el costo del articulo más los gastos de envío por medio de UPS a Nigeria.

[TIP 4] El monto producto de la suma del costo del articulo más los gastos de envió hacen que la compra sea demasiado alta, es decir, el producto nuevo cuesta mucho menos que el que está comprando, aunado a que dicho producto lo puedo adquirir fácilmente en Nigeria, no hay una razón lógica para realizar la compra, aunado a ellos, envían un comprobante en PDF con los datos de la cuenta bancaria que proporcione, con todo y los errores que intencionalmente inserte.

Pocos minutos después, llega un correo de la cuenta del comprador, indicando que ya ha pagado por el artículo y que espera que lo envíe, me pide que al momento de enviarlo lo documente como un regalo con un costo menor a 300 USD para que no se paguen impuestos.

Contesto a dicho correo, indicando que hace falta el código postal, y el defraudador contesta un par de hora después con el dato faltante.

[Modus Operandi]

El defraudador busca en mercado libre artículos que por su costo valga la pena el envío a Nigeria, asi como su facilidad de comercialización, entre las cosas que pueden ser sus objetivos están: laptops, PSP, Xbox, etc..

Una vez ofertando, Mercado Libre envía los datos para contactar al vendedor, ahí inicia el proceso de desinformación por parte del defraudador, en primera instancia, el comprador contacta al vendedor para garantizar que el interés existe, después envía correos haciéndose pasar por Mercado Libre.

Dichos correos buscan en todo memento evitar que la operación sea realizada por medio del portal y hace pensar que se está usando el procedimiento habitual de mercado pago.

Una vez enviado el artículo por UPS a Nigeria este llega y la cuenta de correo del comprador desaparece.

Al reclamar a Mercado Pago la transferencia de los recursos, este indicara que nunca se llevó a cabo tal transacción.

El defraudador se queda pues, con un paquete que incluye un buen de alto valor que es fácil de comercializar en el mercado de aquel país, con una inversión mínima ( solo tiempo y paciencia) toda vez que los costos de envío corren por cuenta del vendedor.

 

Notas finales

Es importante llevar todas las operaciones desde el portal y poner atención a la dirección de correo de los remitentes, ahí observaremos datos que no nos hacen sentido, en mi caso, el dominio falso fue: seguridad-mercadolibre.com la dirección y nombre de envío fue:

Destinatario: ben ojo
dirección: 7 eresonye street
estado: edo state
ciudad: benin city
país: Nigeria
teléfono: 07068009712

Es claro que los datos cambiaran, pero aun así tengan cuidado.

 

 

 

 

 

73 responses so far

Jun 24 2011

Oportunidad

Published by under Vida

Las oportunidades en la vida se presentan tal vez en una, dos o tres ocasiones como máximo, algunos no tenemos la capacidad de identificarlas y simplemente pasan a nuestro lado sin que logremos percatarnos de ellos.

Otras veces, el miedo al cambio no nos permite tomarlas, y otras tantas, no tenemos la capacidad de hacerles frente.

Sin embargo, lo mas difícil es ver como las personas que amas pierden las oportunidades, y lo hacen, por que caen en la primera excepción que comento, simplemente, no se dan cuenta que la oportunidad se les ha pasado de lado.

Tal vez, con el paso del tiempo, se percaten del error que han cometido, esperemos que no sea tan tarde y logran buscar y encontrar su siguiente oportunidad.

No responses yet

Jun 10 2011

Una estadística más.

Published by under Vida

Al inicio de esta semana, escuchando la radio me enteraba de los resultados de algunas encuestas levantadas, en los resultados se decía que el país era muy distinto, la situación que sucede en el norte no se compara con las del Sur, otro punto que se tocó en esta encuesta, hablaba del hecho que los problemas de la lucha contra el narco trafico estaban afectando a una gran cantidad de personas, se hablaba, me parece, de un 33% de personas que habían sido víctimas directas o en su caso, estaba involucrado un familiar o un amigo cercano en un hecho de violencia producto de la lucha contra el crimen organizado.

En ese momento, y haciendo una rápida revisión, me daba cuenta que por lo menos en mi caso, no entraba en ese tercio de la población.

Sin Embargo, las cosas han cambiado, hoy día nos han confirmado la muerte en acción de mi primo hermano Alejandro, mis tíos han estado en el homenaje de cuerpo presente, seguramente les será entregada una bandera de México, una pensión para la familia, y una placa de reconocimiento.

En mi adolescencia conviví mucho con él, más cuanto iniciamos nuestra aventura en la Sultana del Norte, grandes recuerdos que marcaron mi vida se encuentran a la sombra del Cerro de la Silla.

Descanse en paz, Alejandro.

 

¡YA BASTA!

No responses yet

Jun 08 2011

Implementando OpenErp para facturación electrónica con CBB

Published by under Vida

¡Uff! Vaya título tan largo para un post, pero entremos en materia.

Como muchos saben, los recientes cambios en la ley nos obligan a implementar facturación electrónica si es que facturas más de 4 millones de pesos al año, o en su caso, la implementación de un Código de Barras Bidimensional (CBB), este último es el caso de la gran mayoría de nosotros, más si consideramos que la fuerza laboral del país se encuentra asociada a pymes.

Bien, en el camino para poder cumplir con esta normatividad, me he encontrado con muchas cosas, desde plantillas de Excel, Open Office, hasta desarrollos pequeños exprofeso para esta tarea.

Sin embargo, pensando a futuro, realmente no solo requerimos que se pueda imprimir la factura, si no también requerimos un poco más de administración, tanto de los ingresos como de los egresos, lo que me llevo a evaluar algunas soluciones más robustas.

Inicie con OpenBravo el cual aún no estaba preparado para CBB, aunado que requería una gran cantidad de recursos para su ejecución, al final, llegue a OpenErp, el cual, cuenta con una adecuación especial para este rubro.

No entraré en los detalles de la instalación, pero si les voy a dar una serie de tips, para que por lo menos, no sufran tanto J

  • La instalación por defecto de la versión 6.02 de OpenERP no está preparada para CBB, es necesario bajar del siguiente link las módulos específicos:

https://code.launchpad.net/~openerp-mexico-team-activo

Muchas gracias el equipo que ha realizado esta adaptación.

  • Por alguna extraña razón, el menú para la instalación de los modulo no se encuentra en la interfaz compacta, configure su cuenta de acceso para la interfaz extendida.
  • La configuración que nos proporciona el SAT (autorización, vigencia, Imagen del CBB, etc.) debe ser capturada en la secuencia de facturas de salida.
  • En la configuración del libro de ventas, debemos especificar que se debe usar la secuencia de facturas de salida, de lo contrario nunca va a imprimir los datos correctos en la factura
  • La configuración de los productos, impuestos y clientes deben contar con una asociación a cuentas contables que no sean de tipo VIEW (vista) o en otras palabras, deben ser cuentas de último nivel que acepten movimientos.
  • Si el formato de impresión de la factura electrónica no es suficiente y requieren modificarlo, pueden hacerlo, al final, el sistema es OpenSource, en lo personal agregue la impresión de las notas de cada producto.

Cuando la factura es pagada, está en automático realiza los cargos contables para poder determinar cuánto IVA debemos pagarJ, si agregamos nuestras compras (de manera muy similar) y gastos, al final, de mes podremos ver un panorama de cómo van nuestras finanzas sin tanto problema y costo.

Una empresa pequeña puede beneficiarse de este aplicación, claro está, sin entrar en todos los flujos de trabajo que existen.

 

 

 

27 responses so far

Jun 04 2011

Ultimas Actividades

Published by under Joiz,Linux

Como lo he dicho, esta fin de semana ha estado un poco pesado, para empezar, termine la implementación de fsense, ello para controla la salida del Internet.

Adicionalmente, remplace el esquema de respaldos que estaba basado en smb, por rsync, lo interesante fue que estos estaban en los equipos windows.

Me falta probar la implementación de la VPN, actualmente estoy tratando de hechar a andar PPTP.

En otro orden de ideas, ya termine la primera face de implementación de openerp para poder facturar con CBB.

Sigo en espera de noticias positivas.

No responses yet

May 22 2011

Pumas Campeón

Published by under Vida

Hoy día, El equipo de Primera División de la Universidad Nacional Autónoma de Mexico ha logrado el campeonato de liga, con este titulo se suman ya siete victorias.

A lo largo de mi vida he tenido el honor de ver las ultimas 4, espero vivir para ver por lo menos otros 4 títulos mas.

En hora Buena

No responses yet

Mar 08 2011

Inyección de Dependencias

Published by under Vida

Durante los últimos días he estado investigando algunos conceptos que se encuentran relacionados con algunos frameworks de trabajo.

En este caso, hablaremos de Inyección de Dependencias.

Problemática.

Durante el desarrollo orientado a objetos, es común la creación de un objeto nuevo, dentro de la definición de otro, ejemplo:

Public class Clase1 {

Private clase2 objeto2;

Public Clase1 (){

// constructor

This.objeto2=new clase2();

}

}

 

Aun cuando el código es correcto, y se logra acceder a los métodos de objeto2 desde los métodos del objeto1, si el objeto 1 es instanciado en una gran cantidad de ocasiones, por definición el objeto 2 también lo será, imaginen que el objeto 2 en su constructor abre una conexión a una base de datos, existirá en su momento, tantas conexiones a bases de datos abiertas, como instancias del objeto1 y de los que hayan tomado a este como base para ser heredado.

Esto representa un problema serio, puesto que podemos llegar a tirar el servidor de bases de datos, amén de no ser correcto.

Solucion:

Para este caso, se puede implementar la inyección de dependencias.

Ejemplo 2:

 

public class Clase {

private Clase2 objeto2;

public Clase(){

//constructor

}

public void setObjeto2(Clase2 objeto2){

this.objeto2 = objeto2;
}

}

Como se pueden dar cuenta, el truco en este caso consiste en la creación del objeto 2, la cual no se realiza dentro de la definición del objeto 1, si no que esta (la instancia del objeto 2) es pasada al objeto uno por medio de una función SET (setObjeto2).

De esta forma, no caemos en el problema definido anteriormente.

 

Un Framework de trabajo que implementa Inyección de dependencias con éxito es Spring, existen versiones tanto para java como para .net

 

 

 

 

 

No responses yet

Ene 31 2011

Debian 6.0 squeeze

Published by under Linux


Plataforma




DVD 1 , Incluye los gastos de envío a cualquier punto de la república mexicana

No responses yet

« Prev - Next »