Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Objetivos de la presentacin
ndice de contenidos
Arquitectura
Arquitectura (II)
Los dos mtodos de configuracin de la parte cliente ofrecen la
misma funcionalidad, por lo que pueden ser empleados
indistintamente (incluso se pueden utilizar simultneamente).
Es mejor utilizar el cliente web si el servidor Open ERP est
localizado a una distancia considerable, ya que es ms tolerante
a latencias que el cliente de escritorio GTK.
Adems, el cliente web tiene un mantenimiento menos costoso.
Arquitectura (III)
Se distinguen 3 componentes:
Servidor de Base de Datos PostgreSQL: contiene todas las
bases de datos con los elementos de configuracin del sistema
Open ERP y los datos empresariales.
Servidor de aplicaciones Open ERP: contiene la lgica de
negocio y asegura que el sistema Open ERP funciona
correctamente.
Cliente: permite conectarse al servidor de aplicaciones Open ERP
desde un navegador web o desde la aplicacin de escritorio GTK.
Los componentes pueden instalarse en un mismo nodo o distribuidos
en red.
Arquitectura (IV)
El cliente web es un servidor o un cliente?
Depende del punto de vista. Acta como un servidor web para un usuario que
se conecta desde un navegador web, pero acta como un cliente para el
servidor de aplicaciones Open ERP (que es el nico papel que juega el cliente
GTK).
PostgreSQL
Sistema de Gestin de Base de Datos relacional y orientada a objetos.
Open source, gratuita y multiplataforma, que ofrece mayor rendimiento en
comparacin con otros SGBDs como MySQL o FirebirdSQL (gratuitos), as
como Sybase, DB2 o SQL Server (propietarios).
Python
Lenguaje de programacin de desarrollo de Open ERP. Orientado a objetos,
procedural y funcional.
OpenERP Septiembre del 2010 Cursillos y Charlas del e-GHOST
Instalacin en Ubuntu
Ubuntu: quizs la distribucin Linux ms popular.
Actualizacin de los paquetes Linux e instalacin del servidor + cliente Open
ERP y el entorno grfico para el SGBD pgadmin:
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install openerp-server openerp-client pgadmin3
Para evitar tener algunas etiquetas sin traducir en el cliente GTK, hay que instalar
el paquete gnome del idioma correspondiente (en este caso, el espaol):
$ sudo apt-get install language-pack-gnome-es-base
10
11
Python 2.6 todava no est soportado en las versiones de Open ERP 5.0
(como la que se est instalando). Por ello, hay que configurar para lanzar
Open ERP con Python 2.5 o anteriores. Tambin hay un problema con
el paquete python-xml, por lo que habr que reinstalarlo.
OpenERP Septiembre del 2010 Cursillos y Charlas del e-GHOST
12
Reinstalar python-xml
$ wget http://freefr.dl.sourceforge.net/sourceforge/pyxml/PyXML-0.8.4.tar.gz
$ tar xvzf PyXML-0.8.4.tar.gz
$ cd PyXML-0.8.4/
$ sudo python2.5 setup.py install
13
14
15
16
17
18
Localizacin espaola
La localizacin espaola de OpenERP es un proyecto abierto a la
comunidad respaldado por empresas espaolas
La comunidad de usuarios
Launchpad: cdigo / bugs / traducciones.
Google Groups: ideas y organizacin.
Foros: dudas y peticin de ayudas.
Empresas: Spain OpenERP Alliance http://www.openerpspain.com
OpenERP Septiembre del 2010 Cursillos y Charlas del e-GHOST
19
20
21
22
23
http://opensourceconsulting.wordpress.com/2009/09/27/instalador-y-actualizador-grafico-d
24
25
26
27
28
Ello se debe a que para poder publicar el cdigo con Bazaar primero hay que
identificarse. Por un lado, con el usuario de Launchpad previamente creado:
$ bzr launchpad-login nombre_usuario_launchpad
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
Parametrizacin contable de la
empresa
Los mdulos para Pequeas y Medianas Empresa previamente
enunciados de la localizacin espaola crean por defecto ejercicios
fiscales con sus correspondientes perodos y documentos (Balance
de Situacin de apertura, cuatro trimestres, Cuenta de Prdidas y
Ganancias y Balance de Situacin de cierre).
Tambin crean Libros diarios de ejemplo.
Lo que s que se debe parametrizar para cada empresa es el plan de
cuentas (acorde al PGC o PGCE para PYMEs de 2007).
Posteriormente se configurarn los Libros diarios de ejemplo segn
las necesidades de la empresa.
Se recomienda no usar secuencias de diarios separadas, de forma
que se entregue a Hacienda un nico Librio diario.
OpenERP Septiembre del 2010 Cursillos y Charlas del e-GHOST
48
Parametrizacin contable de la
empresa (II)
49
Parametrizacin contable de la
empresa (III)
Creacin de un plan contable a partir de plantilla
50
Parametrizacin contable de la
empresa (IV)
51
Parametrizacin contable de la
empresa (V)
52
Parametrizacin contable de la
empresa (VI)
53
Parametrizacin contable de la
empresa (VIII)
Una vez generado el plan contable para la empresa, se debern
establecer qu cuentas contables sern por defecto las que se
deban considerar para las anotaciones en los Libros diario.
Para algunos diarios puede interesar marcar la opcin de Permitir
cancelar asientos.
De esta forma siempre se podrn cancelar facturas.
Para los diarios de efectivo, se deber marcar Diario de pagos en
efectivo para que las operaciones puedan ser registradas como tal de
cara al Modelo 347 del IVA (Declaracin anual de operaciones con
terceras personas).
54
Parametrizacin contable de la
empresa (IX)
55
Parametrizacin contable de la
empresa (X)
Importar bancos espaoles
La localizacin espaola proporciona una herramienta para
cargar la lista de bancos y cajas espaoles, y as evitar tener
que introducir a mano todos sus datos.
No es un paso obligatorio, pero s altamente recomendable, ya
que la gran mayora de las empresas sern con las instituciones
financieras con las que trabajen.
56
Parametrizacin contable de la
empresa (XI)
57
Parametrizacin contable de la
empresa (XII)
Para finalizar con la configuracin, hay otros elementos que tambin
es recomendable parametrizar para toda empresa:
Secuencias
Series de facturacin correlativas. Por defecto las secuencias no estn
desglosadas por ejercicio.
58
Funcionalidad
La localizacin espaola, de manera resumida, ofrece:
Configuracin: preconfiguracin y datos base espaoles.
Contabilidad
Plantillas de planes de cuentas del PGC.
Plantillas de impuestos y posiciones fiscales.
Informes contables adaptados.
Procesos contables (Prdidas y Ganancias y cierre del ejercicio).
Tesorera
Gestin de remesas (Norma 19 y Norma 58).
Extractos bancarios (Norma 43).
Modelos fiscales
OpenERP Septiembre del 2010 Cursillos y Charlas del e-GHOST
59
Funcionalidad (II)
openerp-spain
extra-addons
...
60
Funcionalidad (III)
Configuracin
Contabilidad
Tesorera
Modelos fiscales
Logstica
openerp-spain
extra-addons
...
61
Funcionalidad (IV)
Mdulos de configuracin
l10n_ES_pyme_account: instalacin localizacin bsica /
contable para PYMEs.
l10n_ES_pyme_install: instalacin tpica para pymes paso 1.
l10n_ES_pyme_custom: instalacin tpica para pymes paso 2.
l10n_ES_partner_data (y CT): datos iniciales para algunas
tablas de empresas y CRM (cargos, categoras de empresas, etc.).
l10n_ES_toponyms (y CT): provincias y municipios.
l10n_ES_toponyms_region (y CT): comunidades autnomas.
62
Funcionalidad (V)
Mdulos de contabilidad
l10n_chart_ES: plantillas de planes de cuentas (PGCE / PGCE PYMES), impuestos
(IVA, IRPF) y posiciones fiscales.
account_financial_report: informes financieros y contables al estilo espaol (libro
de facturas, balance, diario, etc.).
account_renumber: renumeracin de asientos contables.
l10n_ES_cierre_ejercicio: asistente de cierre de ejercicio al estilo espaol (Prdidas
y Ganancias, Cierre y Apertura).
account_balance_reporting: motor de informes tipo balance comparativos entre dos
ejercicios (informes de cuentas anuales).
l10n_ES_account_balance_report: plantillas de cuentas anuales espaolas (Balance
de Situacin y Cuenta de Prdidas y Ganancias normal, abreviado y PYMEs).
l10n_ES_hr_nominas: facilita la creacin de nminas.
l10n_ES_partner_mercantil: aade campos sobre el registro mercantil a las
empresas.
63
Funcionalidad (VI)
Mdulos de tesorera
account_payment_extension: permite crear rdenes de cobro
(remesas) y listados de efectos.
l10n_ES_remesas: aade asistentes para exportar las rdenes de
pago/cobro en los distintos formatos bancarios espaoles (Norma
34 para pagos y Norma 19 58 para cobros).
l10n_ES_extractos_bancarios: permite importar extractos
bancarios en formato Norma 43.
paydays: extiende los trminos de pago para poder especificar
das especficos de pago/cobro (por ejemplo, 10 y 25 de cada
mes).
64
Funcionalidad (VII)
Mdulos de modelos fiscales
l10n_ES_aeat_mod340: modelo 340 de Hacienda (actualmente
todava en desarollo).
l10n_ES_aeat_mod347: modelo 347 de Hacienda (declaracin
de operaciones con terceros). Asistente para la generacin de los
datos y exportacin en formato BOE.
l10n_ES_facturae: factura electrnica. Permite exportar facturas
de Open ERP al formato Factura-e (http://www.facturae.es).
65
66
67
68
69
70
71
Open ERP tambin permite solapar perodos, aunque slo los correspondientes al
asiento de apertura y al de cierre del ejercicio del 31 de diciembre. Si se utiliza el
asistente de configuracin, esta opcin ya se carga automticamente. Otro de los
problemas es que el nombre de los perodos trimestrales establecidos por defecto
son del formato 01/03 - 31/03 lo cual a veces puede despistar a la hora de
seleccionar un perodo. Es recomendable cambiar los nombres manualmente a
textos como 2010_1T para el primer trimestre, etc.
OpenERP Septiembre del 2010 Cursillos y Charlas del e-GHOST
72
Open ERP ofrece varios diarios con funciones o cometidos distintos (as se
facilita su clasificacin y la omisin de errores).
Hay que crear como mnimo:
Libro diario de ventas: para las facturas de los clientes.
Libro diario de compras: para las facturas de los proveedores.
Libro diario para cada fondo o cuenta bancaria.
Cuando se crea un diario Open ERP lo divide internamente en tantos subdiarios
como perodos se hayan definido.
Para consultar, modificar o crear nuevos libros, acceda al men:
Gestin financiera Configuracin Libros diarios Definicin de los
libros diarios.
73
74
En Open ERP se pueden llevar a cabo dos controles sobre los libros diarios que
son:
Controles sobre las cuentas.
Controles de acceso segn los grupos de usuarios.
Para evitar errores en la seleccin de cuentas al introducir los asientos, se pueden
establecer condiciones sobre las cuentas generales que se pueden utilizar en un
libro diario especfico.
Para ello, hay que listar todas las cuentas vlidas en un segundo separador
Controles de asiento.
Si no se codifica ninguna cuenta, Open ERP no aplica ningn control
sobre los asientos contables.
Si se hace un listado de las cuentas que se pueden utilizar en el Libro
diario, Open ERP no permitira introducir ningn asiento cuya cuenta no
est en el anterior listado.
OpenERP Septiembre del 2010 Cursillos y Charlas del e-GHOST
75
76
77
78
79
80
81
82
Los tipos de cuentas disponibles son los siguientes: vista (cuentas padre
que no admiten ningn tipo de movimiento), activo, pasivo, patrimonio,
efectivo, capital, inmovilizado, existencias, terceros a cobrar, terceros a
pagar, terceros (no son terceros a cobrar ni a pagar), impuestos,
financieras, gastos, ingresos, cdigo.
Una prctica habitual e interesante es establecer que al crear una
empresa, coja el cdigo del cliente como cuenta contable.
Para ello hay que tener instalado el mdulo l10n_ES_partner_seq que
vincula una secuencia al campo de cdigo de empresa para generar el
cdigo de forma automtica (slo al crear nuevas empresas clientes o
proveedores).
83
84
85
86
87
88
89
90
91
92
93
94
Hay que saber, para la impresin del informe de Balance para la empresa:
1) Si es un balance para fecha de cierre del ejercicio.
2) Si es un balance durante el ejercicio.
Esto se debe a que las plantillas de Balance en Open ERP no contemplan aquellas
cuentas en las que el legislador especifica de manera clara y concisa que no deben
ser llevadas al balance de fecha cierre del ejercicio.
Por ello, para poder obtener un balance durante el ejercicio, habr que especificar
en la plantilla correspondiente y de manera manual, qu cuentas no incluir.
Por ejemplo la cuenta 473 Retenciones y pagos no debe considerarse para una
Balance elaborad a fecha que no sea de cierre.
Es preciso instalar el mdulo account_regularization ya que caso contrario, el
asiento de la Cuenta de Prdidas y Ganancias generado a travs del asistente de
tratamientos de fin de ao, genera un asiento de resultado de ejercicio a fecha del
ltimo asiento introducido con impacto contable en la Cuenta de Resultados.
OpenERP Septiembre del 2010 Cursillos y Charlas del e-GHOST
95
96
97
98
99
100
Pestaa General
Nombre de la regularizacin a realizar: Prdidas y Ganancias a
marzo, Balance para marzo, etc.
Tiempo de clculo de la regularizacin
Fecha: permite indicar hasta qu fecha mira los movimientos.
Periodo: permite obtener la regularizacin por periodos, en vez de por
das concretos.
101
102
Pestaa Movimientos
Aqu se asignar el Libro Diario al que se imputar el asiento
contable que va a ser generado (en el ejemplo el general), se
especificar la fecha (se ha forzado a fecha 31 de marzo), se le
dar una referencia, se guardan los cambios y se ejecuta el
asistente.
103
104
105
Hay que elegir la plantilla que interese para el balance, dando un nombre al
informe y seleccionando el periodo de inters, que en el ejemplo que se est
tratando ser el del primer trimestre.
106
107
108
109
110
111
112
113
114
115
aulaERP
116
Referencias