Contabilidad Electronica SAT con Google SpreadSheets

Buen dia tengan todos.

En esta entrada voy a platicar de un proyecto que estoy realizando, y que tiene que ver directamente con este tema tan polémico como la es la Contabilidad Electrónica que el SAT esta requiriendo a las empresas.

Se trata de un proyecto que sirve para generar los reportes en formato XML y que a su vez los comprime en el formato ZIP a como lo pide la autoridad.

He decidido hacer este proyecto pensando en empresas que están en desarrollo, pero que tienen cumplir con este requisito que la “autoridad” solicita.

La manera a como trabaja esta aplicación, es aprovechando herramientas como Google, y para esto he programado un complemento que trabaja incrustado en las hojas de calculo de Google (SpreadSheet).

Unicamente se tiene que capturar la información, o bien, copiar y luego pegar desde Hojas de calculo como LibreOffice Calc, Ms Excel, etc. para la información que ustedes desean enviar.

El formato que se pide, viene bien definido, incluso, pueden capturar directamente en la hoja de calculo de Google, después, dentro del Side Bar (Espacio de configuración) del documento capturar los datos de su empresa, así como periodo y año, y el tipo de envío que están realizando, para después, generar los reportes que necesitan y guardarlos dentro del mismo directorio en donde esta el archivo Hoja de Calculo dentro de Drive de Google (https://drive.google.com), para que despues sea descargado el archivo a su PC.

Dejo a continuación las siguientes pantallas de la aplicación en funcionamiento.

En este momento, la aplicación genera los dos formatos que esta exigiendo el SAT hasta este primer semestre, que son Catalogo de Cuentas Agrupado, y la Balanza de Comprobación.

SI existe algún interesado, por favor contactarme para platicar al respecto.

Reciban un cordial Saludo!

Alerta: Estafa de Venta de Autos por Internet

Buen dia tengan todos.

He decidido escribir esta entrada debido a que mucha gente realizamos compras a travez de este medio tan amplio como lo es el Internet.

Estando en la busqueda de comprar un Auto, me encontre con un anuncio:

http://www.autocosmos.com.mx/clasificados/usados/volkswagen/jetta/gl/17441024

Claro, llama mucho la atencion, ya que este tipo de auto, con caracteristicas similares ronda por entre los 65 mil a 70 mil pesos (MXN)

Me puse en contacto con la persona, y respondio muy rapido a mi mensaje por correo electronico.

Cito a continuacion el primer email:

Hola el auto sigue en venta el ultimo precio es 30 mil pesos esta en perfectas condiciones, todo pagado factura original a mi nombre. lo tengo guardado en DF en un garaje pero no tengo a nadie de confianza en Mexico por eso es necesario venir personalmente para hacer el trato con usted. Estuve en Mexico por 3 meses con asuntos de trabajo y regrese en Inglaterra soy mexicano pero trabajo en Inglaterra y me mude aqui con mi familia.
Si sigues interesado espero tu correo y te voy a decir como lo hacemos.

Atte. Lic Aristides Rodriguez

Desde aqui la duda, pues el auto lo anuncia como que se encuentra en la Ciudad de Leon. Gto.

Pero decidi seguirle el juego por un momento mas =)

Mi segundo email:

Hola Aristides,

Gracias por su repuesta,
No habia podido responder a su correo.
Si me interesa, la verdad es qye esta muy bien el precio.
Si me dice por favor como le podriamos hacer para saber mas para verlo.
Me comentaba usted que esta en Inglaterra?
El auto esta en Mexico DF?
Gracias por su tiempo.
Saludos!

Asi que obtuve mas datos de esta persona, he aqui la respuesta:

Hola de nuevo como te comente el carro y los papeles lo tengo en Mexico. No tengo a nadie de confianza ultima vez fue una mala experiencia para mi. Puedo venir con el carro en tu ciudad para hacer el trato pero antes necesito ver que tienes el dinero y realmente quieres mi auto. Disculpe no quiero ofenderte pero sabes como son las cosas en Mexico solo quiero ver que eres una persona seria.
Usted debe ir a western union y enviar el dinero a nombre de un familiar suyo con destino Inglaterra, los impuestos son como 700 pesos pero lo descuente porque estan por mi cuenta. Despues de hacer el deposito me envie una foto con el comprobante y para su seguridad puede ocultar la clave de envio. El dinero mantenga en western union hasta que yo llego en Mexico para hacer el trato. Cuando compruebo que tienes el dinero compro el boleto en 3 dias llego en Mexico y nos podemos ver para hacer el trato, luego usted retire el dinero de western union y me entrega efectivo. espero tu respuesta.
Cualquier duda me puede marcar 0044 203 286 8097.

Atte. Lic Aristides Rodriguez

Como pueden ver, aqui escriben ya un numero telefonico, entonces hice una busqueda en Google y obtuve el resultado siguiente:

http://www.listaspam.com/busca.php?Telefono=00442032868097

Otra cosa, que tal vez, si eres informatico puedes detectar muy claramente lo siguiente…

En uno de los reportes de la pagina anterior, mencionan que, una vez que les envias la fotografia del comprobante de deposito de Western Union, entonces te piden que hagas una captura de pantalla de la pagina de con la informacion del envio de dinero, pero entrando aqui:

http://westerunion-mx-estado-del-envio.bugs3.com/OrderStatus.htm

Analicemos la pagina anterior, que si bien, si entra a ella, lo que veran es una copia (aunque no bien hecha) de la pagina de https://www.westernunion.com.mx/WUCOMWEB/staticMid.do?method=load&pagename=orderStatus

La primera, al observar la direccion sabemos que es una estafa total,

  • un sitio alojado en algo que al parecer es un servidor gratuito de hosting (bugs3.com);
  • despues observamos que no es un sitio web seguro (no tiene https://);
  • al ver el contenido, vemos faltas de ortografia, malas traducciones y mas detalles…
  • no todos los enlaces son efectivos, es decir, solo estan simulados; y los que tienen un enlace, apuntan hacia si mismo.

En fin, de entre muchas cosas uno aprende para protegerse.

Así que por favor a todos ustedes, espero les sirva esta información para que no se lleven sorpresas desagradables. Cada uno de nosotros trabajamos duro, con empeño para poder tener nuestros bienes, Autos, Casa, comida, vestido, etc… Y es muy injusto que lleguen este tipo de persona a realizar sus estafas para quitarte lo que a TI te cuesta tanto.

Por Favor, Nunca hagan depositos de efectivo, transferencias bancarias, para nadie que no conozcan, NO LO HAGAN, esto es una mentira total.

CONCLUSION:

ESTAFA REAL DESDE OTROS LUGARES REMOTOS

Aprovechandose claro, de esta valiosa arma de doble filo como lo es la Internet.

Tengan un buen dia y animo!

Saludos cordiales

Webinar Contabilidad electrónica y Localización Mexicana para OpenERP/Odoo

Buen dia tengan todos,

Esta entrada es mas una invitación para ser participes del Webinar que se llevará a cabo para mostrar las adaptaciones que se han llevado a cabo para cumplir con los lineamientos del SAT. Ademas, responder a las dudas que los participantes puedan tener en cuanto este tema y el cómo resolverlo con herremientas OpenSource como los OpenERP.

El Webinar tendrá lugar el día 2 de Marzo de 2015 a las 16:00 hrs (UTM/GMT-6) – See more at: http://openpyme.mx/es/groups/openpyme-blog/contabilidad-electr-nica-y-la-localizaci-n-mexicana-para-openerpodoo#sthash.5GTLi23y.dpuf

Esperamos contar con su participación.

Muchas gracias por su tiempo.

Reciban cordiales Saludos.

Módulos de Contabilidad electrónica para OpenERP/Odoo

Buen día tengan todos.

Por medio de esta entrada me es muy grato publicar el anuncio oficial de los módulos para OpenERP/Odoo para la Contabilidad Electrónica.

Mas de medio año, durante 2014, se ha venido trabajando por reforzar y concretar estos módulos que ayudaran a las empresas mexicanas a cumplir con esta disposición que el SAT ha decidido implementar.

Estos módulos tienen una gran cantidad de características que ayudan tanto en el manejo de los procesos de:

  • Facturación
  • Pagos
  • Validación de CFDi de manera integrada al momento de validar facturas de proveedor.

Ademas, se ha trabajado para cumplir en la medida de lo posible con las disposiciones en cuanto a:

  • manejo y control de IVA, tal como lo es IVA efectivamente Pagado/Cobrado.
  • Asi como la generación del reporte de DIOT requerido por la Autoridad.

En fin, enlazo directamente a la Web oficial de este Anuncio Oficial en donde se tendra mayor información:

http://openpyme.mx/es/contenido/m-dulos-de-contabilidad-electr-nica-para-openerpodoo#sthash.z4nDq0MR.Tt0o6t6A.dpbs

Cualquier duda o comentario pueden por favor escribirme en los comentarios de esta entrada.

Reciban un cordial saludo.

Agradecimiento en este Año que Finaliza

Feliz-Navidad1

Buen día tengan todos ustedes, Lectores de este Blog.

con esta entrada, es mi sentir realizar un agradecimiento a todos ustedes que hacen de este blog lo que es.

Es muy gratificante el saber que a muchos de ustedes les ha servido como guía para sus labores e investigaciones, y eso claro me da mucho gusto, ya que el fin de mis entradas es el contribuir conocimiento, y a la vez aprender de todos ustedes.

Así que, por todo esto, les envío un sincero agradecimiento esperando que en estas fechas se llenen de energía y buenos sentimientos para tener un magnifico y excelente Año 2015, que tengan muchos nuevos propósitos y que poco a poco en el transcurso del tiempo vayan realizándolos, logrando cumplir todos sus objetivos.

Animo y a cumplir con su Destino, siempre con la cara en alto, mirando hacia adelante.

Feliz Navidad!
Feliz Año Nuevo 2015!

Reciban un cordial Saludo!


Chava

Instalación de OpenERP 7.0 y Odoo 8.0 en Linux Ubuntu Server 14.04 LTS

odoo-inicio-db-manager

Buen día tengan todos.

En esta entrada, como parte de una actualización a la pasada guía en donde les enseñe los pasos de instalación para OpenERP 7.0 en Ubuntu 12.04, Ahora lo haremos para Odoo sobre Ubuntu Server 14.04, ademas, otra característica, es que el código será descargado de los repositorios de Odoo en GitHub. Y debido a esto, podremos usar cualquiera de sus versiones, para efecto de esta guía, probaremos la versión de OpenERP 7.0 y Odoo 8.0.

Instalar dependencias

supervisor@Server:~$ sudo apt-get install bzr bzrtools graphviz postgresql postgresql-client-common python python-dateutil python-dev python-egenix-mxdatetime python-egenix-mxdatetime python-feedparser python-gdata python-hippocanvas python-imaging python-ldap python-libxml2 python-libxslt1 python-lxml python-mako python-matplotlib python-numpy python-openid python-psycopg2 python-pybabel python-pychart python-pydot python-pyparsing python-reportlab python-setuptools python-simplejson python-tz python-vatnumber python-vobject python-webdav python-werkzeug python-xlwt python-yaml python-zsi python-psutil python-docutils docutils-common docutils-doc python-jinja2 python-mock python-pygments python-roman python-unittest2 openssl xmlstarlet xsltproc python-soappy git python-decorator python-pypdf

Configuración de PostgreSQL

supervisor@Server:~$ sudo su postgres 
postgres@Server:/home/supervisor$ psql --version
psql (PostgreSQL) 9.3.5
postgres@Server:/home/supervisor$ exit
supervisor@Server:~$ sudo nano /etc/postgresql/9.3/main/pg_hba.conf

Agregar la linea:

local      all       openerp       md5

Reiniciar el servidor de Postgres:

supervisor@Server:~$ sudo service postgresql restart 
 * Restarting PostgreSQL 9.3 database server [ OK ]

Creacion de Usuario openerp

Se deben crear los usuarios openerp, tanto en Postgres como en Ubuntu.

Crear el usuario en Postgres:

supervisor@Server:~$ sudo su postgres
postgres@Server:/home/supervisor$ createuser -d -R -S -P openerp
Enter password for new role: 
Enter it again: 
postgres@Server:/home/supervisor$ exit

Crear el usuario en Linux Ubuntu:

supervisor@Server:~$ sudo adduser openerp
Añadiendo el usuario `openerp' ...
Añadiendo el nuevo grupo `openerp' (1001) ...
Añadiendo el nuevo usuario `openerp' (1001) con grupo `openerp' ...
Creando el directorio personal `/home/openerp' ...
Copiando los ficheros desde `/etc/skel' ...
no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory
Introduzca la nueva contraseña de UNIX: 
Vuelva a escribir la nueva contraseña de UNIX: 
passwd: password updated successfully
Changing the user information for openerp
Enter the new value, or press ENTER for the default
 Full Name []: OpenERP System User
 Room Number []: 
 Work Phone []: 
 Home Phone []: 
 Other []: 
¿Es correcta la información? [S/n] s

Creación de Directorios

Antes de descargar el código, crearemos una estructura de directorios para alojar él código del sistema Odoo, para eso crearemos una estructura similar a la siguiente:

supervisor@Server:~$ sudo su openerp 
openerp@Server:/home/supervisor$ mkdir /home/openerp/instancias/estable/odoo -p
openerp@Server:/home/supervisor$ cd /home/openerp/instancias/estable/odoo/
openerp@Server:~/instancias/estable/odoo$

Descarga de Fuentes de Odoo desde GitHub

openerp@Server:~/instancias/estable/odoo$ git clone https://github.com/odoo/odoo.git server
Clonar en «server»...
remote: Counting objects: 1379020, done.
remote: Compressing objects: 100% (156/156), done.
remote: Total 1379020 (delta 118), reused 91 (delta 63)
Receiving objects: 100% (1379020/1379020), 528.83 MiB | 307.00 KiB/s, done.
Resolving deltas: 100% (1167424/1167424), done.
Checking connectivity... hecho.
Checking out files: 100% (13568/13568), done.
openerp@Server:~/instancias/estable/odoo/server$ git status 
En la rama 8.0
Your branch is up-to-date with 'origin/8.0'.
nothing to commit, working directory clean

Por default, la rama seleccionada es para la versión de Odoo 8.0, pero en este caso, mi objetivo es usar la versión 7.0, entonces cambio a la rama estable para dicha versión 7.0:

openerp@Server:~/instancias/estable/odoo/server$ git branch
 * 8.0
openerp@Server:~/instancias/estable/odoo/server$ git checkout 7.0
 Checking out files: 100% (14043/14043), done.
 Branch 7.0 set up to track remote branch 7.0 from origin.
 Switched to a new branch '7.0'
openerp@Server:~/instancias/estable/odoo/server$ git branch
 * 7.0
 8.0

Probando el servidor OpenERP 7.0

Observación: En el paso anterior, al descargar el código de GitHub, nos hemos posicionado en la rama 7.0. Es por eso que la versión que estaremos probando con la ejecucion de las instrucciones siguientes, es la versión 7.0.

Notase al final de la instrucción el parámetro -s y ténganlo en cuenta para un paso mas adelante.

openerp@Server:~/instancias/estable/odoo/server$ ./openerp-server -w openerp -r openerp --addons-path=addons -s
2014-10-10 05:51:31,716 2786 INFO ? openerp: OpenERP version 7.0
2014-10-10 05:51:31,716 2786 INFO ? openerp: addons paths: /home/openerp/instancias/estable/odoo/server/addons
2014-10-10 05:51:31,716 2786 INFO ? openerp: database hostname: localhost
2014-10-10 05:51:31,717 2786 INFO ? openerp: database port: 5432
2014-10-10 05:51:31,717 2786 INFO ? openerp: database user: openerp
2014-10-10 05:51:35,141 2786 INFO ? openerp.addons.google_docs.google_docs: GData lib version `%s GData-Python/2.0.18` detected
2014-10-10 05:51:37,909 2786 INFO ? openerp.service.wsgi_server: HTTP service (werkzeug) running on 0.0.0.0:8069
2014-10-10 05:51:37,909 2786 INFO ? openerp: OpenERP server is running, waiting for connections...

openerp-inicio-db-manager

Contro + C para detener el servidor.

Probando el servidor Odoo 8.0

Posicionarnos en la rama 8.0:

openerp@Server:~/instancias/estable/odoo/server$ git checkout 8.0

Ejecutando el servidor:

openerp@Server:~/instancias/estable/odoo/server$ ./openerp-server --addons-path=addons -w openerp -r openerp
2014-10-10 06:29:07,636 5645 INFO ? openerp: OpenERP version 8.0
2014-10-10 06:29:07,636 5645 INFO ? openerp: addons paths: ['/home/openerp/.local/share/Odoo/addons/8.0', u'/home/openerp/instancias/estable/odoo/server/addons', '/home/openerp/instancias/estable/odoo/server/openerp/addons']
2014-10-10 06:29:07,637 5645 INFO ? openerp: database hostname: localhost
2014-10-10 06:29:07,637 5645 INFO ? openerp: database port: 5432
2014-10-10 06:29:07,637 5645 INFO ? openerp: database user: openerp
2014-10-10 06:29:07,754 5645 INFO ? openerp.service.server: HTTP service (werkzeug) running on 0.0.0.0:8069

odoo-inicio-db-manager

Control + C para detenerlo.

Crear directorio de archivos de Configuración

openerp@Server:~/instancias/estable/odoo/server$ mkdir /home/openerp/instancias/config -p

Ahora, en el paso anterior, al momento de ejecutar y probar la version de OpenERP 7.0, entonces, hice la aclaración de que al final de la instrucción le pasamos el parametro -s y esto se hizo con la intencion de que se creara en automático el archivo de configuración en base a los parámetros de dicha ejecución. Por lo que sigue ahora es copiar dicho archivo generado al directorio antes creado para este fin.

Entonces, solo por aclarar, mi intención es dejar funcionando en este servidor la versión 7.0, pero si ustedes quieren dejar funcionando la version de Odoo 8.0, entonces basta con ejecutar de nueva cuenta la linea que usamos para probar Odoo 8.0, pero agregando la opcion -s:

openerp@Server:~/instancias/estable/odoo/server$ git checkout 8.0
openerp@Server:~/instancias/estable/odoo/server$ ./openerp-server --addons-path=addons -w openerp -r openerp -s

Entonces, como comentaba, voy a copiar el archivo a mi directorio de archivos de configuración:

openerp@Server:~/instancias/estable/odoo/server$ cp ~/.openerp_serverrc /home/openerp/instancias/config/estable_70.conf

Crear directorio para logs del sistema

openerp@Server:~/instancias/estable/odoo/server$ mkdir /home/openerp/instancias/logs
openerp@Server:~/instancias/estable/odoo/server$ nano /home/openerp/instancias/config/estable_70.conf

Ahora, editar el archivo de configuración y buscar la linea del parámetro “logfile” y complementarla como sigue:

logfile = /home/openerp/instancias/logs/system.log

Generar un servicio del sistema para ejecutar OpenERP al inicio del servidor
Script de ejecucion de OpenERP:

openerp@Server:~/instancias/estable/odoo/server$ exit
supervisor@Server:~$ nano openerp-server

Pegar el contenido siguiente:

#!/bin/sh
### BEGIN INIT INFO
# Provides: openerp-server
# Required-Start: $syslog
# Required-Stop: $syslog
# Should-Start: $network
# Should-Stop: $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Enterprise Resource Management software
# Description: Open ERP is a complete ERP and CRM software.
### END INIT INFO

PATH=/sbin:/bin:/usr/sbin:/usr/bin

NAME=openerp-server
DESC=openerp-server
SERVEREXE=openerp-server

LOG=TRUE
# path al directorio de instancias de OpenERP
OERPPATH=/home/openerp/instancias

# Default OpenERP server python executable
DAEMON=${OERPPATH}/estable/odoo/server/${SERVEREXE}

# Default server config file
CONFIGFILE=${OERPPATH}/config/estable_70.conf

# Specify the user name (Default: openerp).
USER=openerp

# Assign order (start, stop, restart|force-reload, status)to $ORDER
if [ -z $1 ]; then
   N=/etc/init.d/${NAME}
   echo "Usage: ${NAME} {start|stop|restart|force-reload|status} [openerp-options ]" >&2
   exit 1
fi

ORDER="${1}"
shift

# Additional options that are passed to the Daemon.
PARAM=""
if [ $# -ge 1 ]; then
    while [ ! -z "${1}" ]; do
        PARAM="${PARAM} ${1}"
        shift
    done
fi

test -x ${DAEMON} || exit 0

set -e

start_daemon () {
    #Comprobamos que el usuario que esta ejecutando el comando es root.
    if [ $(whoami) != "root" ]; then
        echo "Por favor, ejecuta el comando como superusuario (sudo)"
        exit 1
    fi

    if [ -f ${PIDFILE} ]; then
        echo "${NAME} already running: `cat ${PIDFILE}`"
        return
    fi

    echo -n "Starting ${DESC}: "
    if [ $LOG = "TRUE" ] ; then
        echo "\nstart-stop-daemon --start --pidfile ${PIDFILE} --chuid ${USER} --make-pidfile --exec ${DAEMON} "
        start-stop-daemon --start --oknodo --background --user ${USER} --chuid ${USER} --name ${NAME} --pidfile ${PIDFILE} --make-pidfile --startas ${DAEMON} -- ${DAEMON_OPTS}
    else
        start-stop-daemon --start --oknodo --background --user ${USER} --chuid ${USER} --name ${NAME} --pidfile ${PIDFILE} --make-pidfile --startas ${DAEMON} -- ${DAEMON_OPTS}
    fi

    echo "${NAME}: `cat ${PIDFILE}`: running."
}

stop_daemon () {
    #Comprobamos que el usuario es root.
    if [ $(whoami) != "root" ]; then
        echo "Por favor, ejecuta el comando como superusuario (sudo)"
        exit 1
    fi

    if [ ! -f ${PIDFILE} ]; then
        echo "${NAME}: not running"
        return
    fi

    echo -n "Stopping ${DESC}: "

    start-stop-daemon --stop --oknodo --pidfile ${PIDFILE} --retry 5

    echo "${NAME}: `cat ${PIDFILE}`: stopped."
    rm -f ${PIDFILE} # remove pidfile
}

status_daemon(){
    echo -n "Checking ${DESC} ${SERVER}: "
    if [ -f ${PIDFILE} ]; then
        echo "`cat ${PIDFILE}` running."
    else
        echo "stopped."
    fi
}

case "${ORDER}" in
    start)
        PIDFILE="/var/run/${NAME}.pid"
        DAEMON_OPTS="--config=${CONFIGFILE} ${PARAM}"
        start_daemon
    ;;

    stop)
        PIDFILE="/var/run/${NAME}.pid"
        DAEMON_OPTS="--config=${CONFIGFILE} ${PARAM}"
        stop_daemon
    ;;

    restart|force-reload)
         PIDFILE="/var/run/${NAME}.pid"
         DAEMON_OPTS="--config=${CONFIGFILE} ${PARAM}"
         stop_daemon
         start_daemon
    ;;

    status)
        PIDFILE="/var/run/${NAME}.pid"
        status_daemon
    ;;

    *)
        N=/etc/init.d/${NAME}
        echo "Usage: ${NAME} {start|stop|restart|force-reload|status} [openerp-options]" >&2
        exit 1
    ;;
esac
exit 0

Guardar cambios.

Despues, copiar el script de ejecuacion a /etc/init.d/

supervisor@Server:~$ sudo cp openerp-server /etc/init.d/

Agregar permisos de ejecución al Script:

supervisor@Server:~$ sudo chmod +x /etc/init.d/openerp-server

Agregar el script ejecutable como un servicio:

supervisor@Server:~$ sudo update-rc.d openerp-server defaults 
 Adding system startup for /etc/init.d/openerp-server ...
 /etc/rc0.d/K20openerp-server -> ../init.d/openerp-server
 /etc/rc1.d/K20openerp-server -> ../init.d/openerp-server
 /etc/rc6.d/K20openerp-server -> ../init.d/openerp-server
 /etc/rc2.d/S20openerp-server -> ../init.d/openerp-server
 /etc/rc3.d/S20openerp-server -> ../init.d/openerp-server
 /etc/rc4.d/S20openerp-server -> ../init.d/openerp-server
 /etc/rc5.d/S20openerp-server -> ../init.d/openerp-server

Arrancar, Reiniciar, Detener el servicio de OpenERP

Inicio:

supervisor@Server:~$ sudo service openerp-server start

Reincio:

supervisor@Server:~$ sudo service openerp-server restart

Detener Servidor OpenERP:

supervisor@Server:~$ sudo service openerp-server stop

Con esto tenemos una instalación funcional básica de OpenERP 7.0 y Odoo 8.0, en la cual ya podremos instalar módulos, configurar y probar el potencial de esta herramienta.

Sin mas por el momento, me despido, suerte y hasta la próxima.

Espero muchos comentarios al respecto de esta guía y espero poder ir aportando aun mas temas sobre Odoo – OpenERP.

Saludos cordiales!

Contabilidad Electrónica en OpenERP.

Buen día tengan todos.

Este tema de gran importancia, es un cambio dentro del CFF, en donde el SAT ha trabajado para tener mas control sobre los Contribuyentes, es bueno recordar lo que han hecho ya desde la implementación de la Facturación Electrónica, la entrada del RIF y de lleno con el timbrado de CFDi, Nomina CFDi, etc.

Ahora, viene la Contabillidad Electronica como paso a seguir, y es que, ya con esto, Tecnologicamente Hablando, es un “gran avance”, tanto asi que Nuestras Autoridades tendran acceso completo a toda nuestra información Fiscal, movimientos, etc.

De mi parte, decir que, este tema es muy controversial, si bien, el 1 de Enero de 2014, con la entrada en vigor del CFDi obligatorio para todos los contribuyentes, el RIF, Nomina CDFi, etc, fue como tener al propio Contribuyente contra las cuerdas, ahora con esto ¡No se Diga!

Pero en fin, mas alla de todo esto y lo que este tema genera, lo cierto es que las obligaciones como Contribuyentes tienen que acatarse para no recibir golpes mas duros, como multas, de parte del SAT.

Ahora bien, a parte de todo, es cierto que esto obliga-forza a llevar la Contabilidad por medios electronicos, es decir, con Software especializado para dicho fin, que pueden ser muy costosos, y demas, siempre limitados a depender de la misma “Casa de Software”, en donde, si quieres crecer tu sistema a una Funcionalidad nueva, la realidad es que es casi imposible hacerlo.

La libertad de elegir un Software u Otro, muchas veces se limita a unos pocos Proveedores que amarran a sus clientes casi de “por vida”.

Es por eso, que para los que estan interesados en las plataformas Open Source, como es el que caso de OpenERP, poco a poco van teniendo el camino abierto para llevar a cabo sus proceso no solo de Negocio, es decir, no solo limitados hasta cierto punto en sus Procesos Empresariales o Industriales, si no que, ademas llevar su control Contable en un Mismo Sistema OpenERP.

Bien es del conocimiento de ustedes que siguen de cerca el avance de OpenERP para su uso en México, que se ha tenido un crecimiento en cuanto a estos temas Fiscales ya con la implementación de CFD, CBB, y el actual CFDi.

Y ahora, me es grato compartir con todos ustedes que en conjunto con con algunas Empresas Integradoras de OpenERP aquí en México, estamos iniciando un proyecto para cumplir con las nuevas disposiciones del SAT para la Contabilidad Electrónica.

Se trata de un modulo en el cual nos permite generar los reportes de esta nueva Disposición, totalmente integrado en OpenERP.

Incluyendo::

 – Catalogo de Códigos Agrupadores para cuenta contables.

 – Generación de XML para: 

    – Catalogo de Cuentas

    – Balanza de Comprobación.

    – Polizas

Sin mas por el momento me despido, pero quedando pendiente de sus comentarios. 

Reciban un Cordial Saludo!