Author: |
Trey (www.trey.es) |
License: |
AGPL-3 |
Branch: |
8.0 |
Repository: |
acysos/trey-addons |
Dependencies: |
base,
and
migration_tools |
Languages: |
Markdown (31, 1.3%),
and
Python (2408, 98.7%) |
Other repositories: |
AcruxLab/trey-addons,
DudhatShivam/trey-addons,
HarshalBhoir/trey-addons,
OdooBulgaria/trey-addons,
RL-OtherApps/trey-addons,
TheCloneMaster/trey-addons,
Ubaid-UrRehman/trey-addons,
WebMoz/trey-addons,
aitmlouk/trey-addons,
alanljj/trey-addons,
anasallaham/trey-addons,
anodino-dev/trey-addons,
blueoceandevops/trey-addons,
bouet/trey-addons,
carlos-domatix/trey-addons,
durvillo/trey-addons,
gitstalker/trey-addons,
grottas/trey-addons,
invitu/trey-addons,
judaa11/trey-addons,
khaledhathout/trey-addons,
kit9/trey-addons,
marionumza/trey-addons,
nguyenductamlhp/trey-addons,
nicolasramos/trey-addons,
oihane/trey-addons,
one2pret/trey-addons,
systechsolutions/trey-addons,
tate11/trey-addons,
treytux/trey-addons,
vanthaiunghoa/trey-addons,
vidtsin/trey-addons,
and
yasmanycastillo/trey-addons |
<h1>Modulo para la importancion estandar de datos a Odoo</h1>
<h2>Introduccion</h2>
<p>Buscando una forma de poder estandarizar la importacion de datos para las
nuevas implantaciones de odoo, hemos buscando un sistema basado en
plantillas excel o calc. La idea es separa la parte de importacion de la
parte de extraccion para poder estandarizar procesos.</p>
<p>Si separamos la parte de importacion, podemos proveer a los clientes de
plantillas para que sean ellos los que extraigan los datos de su sistema y
no las den rellenas para su importacion.
Esto hace que podamos fijar un precio para una importacion estandar en la
que el cliente nos da todos</p>
<h2>Caracteristicas</h2>
<p>Se basa en el trabajo realizado por Roberto en el modulo OdooCli y utiliza
ficheros csv basados en las plantillas excel o calc exportados a csv.</p>
<p>Con un proceso ETL de Pentaho, vuelco a fichero csv en el formato que espera
el toolkit para la importacion. Esta pendiente hacer este proceso de
conversion directamente desde python.</p>
<h3>Carpeta tools</h3>
<p>Contiene los distintos ficheros python para la carga de los registros
contenidos en la carpeta data con los nombre especificos.</p>
<h3>Carpeta kettle</h3>
<p>Contiene las transformaciones y trabajos de Pentaho Kettle para convertir
las plantillas excel u openoffice a ficheros CSV delimitados, con
codificacion UTF-8 y mapeando los nombre de columna de las hojas a sus
correspondientes campos de odoo.</p>
<h3>Carpeta odoocli</h3>
<p>Enlace simbolico al modulo odoocli desarrollado por Roberto.</p>
<h2>ToDO</h2>
<p>[] Scripts de importacion por bloques.</p>
<p>[] Scripts para la generacion de los csv desde python.</p>
<p>[] Modulo para odoo que ejecute la importacion y almacene los log.</p>