Ede import images
Modulo para la importación de imágenes proporcionadas por ede del siguiente modo:
- Fichero XML en formato bmecat convertido a csv según documentación.
- Carpeta de imágenes.
Conversion de formato bmecat a csv
El fichero BMECAT contiene toda la información del catalogo de EDE. El problema es que es un fichero muy pesado y al procesarlo con Python da errores de memoria.
Como solo tenemos que cargar las imágenes, mediante Pentaho Kettle realizamos las operaciones necesarias para extraer la información y grabarlo en un fichero csv con una estructura definida.
Dicho trabajo de transformación esta en la carpeta tools del modulo 01_bmecat_2_csv_images.ktr.
Configuración
En la configuración de la compañía, necesitamos revisar los siguientes parámetros:
- Lote de carga de imágenes: Al lanzar la tarea programada se cargaran en lotes según este parámetro.
- Localización de la carpeta de imágenes. Normalmente será instancefilestoredatabaseede_images.
- La carpeta contendrá un fichero csv con el nombre ede_images.csv y un directorio llamado images con las mismas.
- La carpeta contendrá un fichero csv con el formato esperado llamado ede_images.csv.
- La carpeta contendrá un subdirectorio llamado images.
Uso
Programar la tarea de carga dejando el suficiente intervalo para la finalización de la carga anterior.
Autor
Trey Kilobytes de Soluciones SL
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Purchase (purchase)
• Sales (sale_management) • Discuss (mail) • Invoicing (account) • Inventory (stock) • eCommerce (website_sale) • Website (website) |
| Community Apps Dependencies | Show |
| Lines of code | 3374 |
| Technical Name |
ede_import_image |
| License | AGPL-3 |
| Website | https://www.trey.es |
Please log in to comment on this module