Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

Actualizar stock de productos virtuemart  

 
Atica
 Atica
Estimable Member

Buenas, estoy construyendo una tienda para vender libros, el distribuidor me a mandado un Excel con todos los libros que tiene, mi problema está en saber sí tiene en stock o no los ejemplares, el me a dicho que automáticamente todos los días me mandaría un Excel donde aparecen dos columnas, uno con el código de articulo (ISBN) y otra columna con el número de ejemplares, mi duda es si se puede actualizar la base de datos de los productos de virtuemart con estos dos datos. No se sí csvi de virtuemart podría hacer esta tarea o si conocéis otro componente. Gracias

Citar
Respondido : 16/03/2013 4:19 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola Jesus,

Mediante el CSVi podrías definir el código del producto con el SKU del producto de Virtuemart mediante el campo product_sku

De la misma manera el numero de ejemplares seria el numero de existencias en csvi el campo product_in_stock:

Puedes ver los campos disponibles en el siguiente enlace: http://www.csvimproved.com/visual-available-fields/virtuemart

Saludos.

ResponderCitar
Respondido : 16/03/2013 4:52 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Atica
 Atica
Estimable Member

La cuestión es que tengo que encontrar alguna manera de actualizar el stock de los productos mediante algún sistema que me coja el sku del producto y me lo actualice. No se como lo voy a hacer

ResponderCitar
Respondido : 16/03/2013 6:14 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola Jesus,

Si lo que realmente necesitas es actualizar el stock de los productos y el ISBN, CSVI VirtueMart te puede servir con un sistema bastante simple.

Lo que tendrías debes verificar, en base a la hoja de Excel que te facilita tu distribuidor donde se incluyen los campos ISBN y stock, que el campo ISBN debería ser o bien un campo "extra" o utilizar el campo product_sku (código del producto) como ISBN ya que el campo stock ya existe en VirtueMart y podrías aprovecharlo.

Después, en CSVI VirtueMart, deberás ir a la opción de importación. Entre las dos opciones que te ofrece elige la importación básica. En el tipo elige productimport, activa la opción de ver preview y también la que indica que los nombres de los campos están en la cabecera de las columnas. Por último, pulsa el botón para seleccionar el archivo xls y pulsa en Import.

Se mostrará una previa de los datos de importación para que compruebes que todo está bien.

Te recomiendo que antes de hacer esto hagas una copia de seguridad de la base de datos por si se producen problema durante la importación de precio.

Te adjunto comprimido en un zip un ejemplo de hoja de Excel para la importación de precios: Contenido solo visible a usuarios registrados

Saludos

ResponderCitar
Respondido : 16/03/2013 8:00 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Atica
 Atica
Estimable Member

Ante todo gracias por la respuesta.
Vamos a ver si me explico.
El distribuidor me a pasado un exel con todos los libros que tiene.
En el exel hay varias columnas:
ISBN
Titulo
Editorial
Autor
Páginas
Precio
Stock
Yo he cambiado el nombre de las columnas para importar a virtuemart y me coincida con el nombre de la base de datos de virtuemart. Hasta este momento no hay problema.
Lo que el distribuidor me va a pasar desde ahora es un exel con la columna ISBN y stock.
Yo no quiero que se actualicen los ISBN ya que no cambian. Lo que quiero es que a cada isbn se modifique el stock a partir del exel que me manda. Los demás campos no deben cambiarse.
No se como puedo hacerlo. Tengo una copia de la web en servidor local para hacer las pruebas y no tener problemas.

ResponderCitar
Respondido : 17/03/2013 11:12 am
Jordi Sala
 Jordi Sala
Miembro Admin

Hola Jesús,

Crea el archivo con los campos SKUs (producto SKU) and QTY (productos en stock).

Saludos

ResponderCitar
Respondido : 18/03/2013 9:14 am