Avisos
Vaciar todo

¿Es posible una actualización "masiva" del stock a un mismo valor?

2 Respuestas
2 Usuarios
0 Reactions
849 Visitas
Respuestas: 2665
Famed Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola,

Actualmente muchos productos de VM me aparecen sin stock cuando en realidad hay. Hasta ahora no mostraba el stock, pero ahora quisiera advertir al comprador en aquellos casos en que no hay. Para ello quisiera actualizar todos los productos a un mismo valor, por ejemplo 999999. Luego modificaría a 0 sólo aquellos que no tienen stock.

¿Hay alguna manera de hacerlo o tengo que hacerlo manualmente producto por producto?

Saludos y gracias

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 20/05/2014 12:16 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola,

Desde la administración de Virtuemart no es posible actualizar el stock de los productos de forma masiva. Por tanto habría que cambiar los datos de uno en uno.

Existe algunas alternativas para poder hacer esto de forma masiva. Una consistiría en importar el nuevo stock con el CSVI. Para ello tendrías que generar un archivo csv o una hoja de Excel. En una columna tendría que ir el código sku del producto (product_sku) y en otra el stock del producto (product_in_stock).

Otra alternativa sería ejecutar una consulta de actualización en la base de datos. Para ello tendrías que acceder a la administración de la base de datos con el phpMyAdmin que tienes en el panel de control CPanel de tu cuenta de hosting. A continuación tendrías que pulsar en la pestaña SQL, colocar la siguiente consulta y pulsar en continuar:

UPDATE #__virtuemart_products SET product_in_stock = 9999

En la consulta anterior tendrías que cambiar el # por el prefijo que estés utilizando en tus tablas.


 
Respondido : 20/05/2014 5:01 pm