Jump to content

Como cambiar mediante importación csv o base de datos el apartado "cuando no haya existencias"


Nubemarketing

Recommended Posts

Buenas a todos, necesito cambiar en todos los productos dentro de "Cantidades", el apartado llamado "Cuando no haya existencias" e indicar en ese apartado "Por defecto: Permitir pedidos", ahora tengo puesto "Denegar pedidos" a todos los productos y tengo 2200 productos.

¿Como puedo cambiar de manera masiva ese apartado importando un CSV?.

Al importar un CSV puedo seleccionar ese opcion de "Cuando no haya existencias" pero no se que valor ponerle.

Mi versión de Prestashop es la 1.6.0.9.

 

Un saludo a todos.

 

PD: Si alguien sabe como cambiarlo en la base de datos en vez de importando un CSV también me vale.

 

Gracias.

Link to comment
Share on other sites

Primero ten configurado en la pestaña Preferencias -> Productos señalado la opción:

Permitir ventas de productos que no están en el inventario

-------------------------------

 

Segundo, si no te aparece señalado la opción que comentas en la ficha de edición del producto, haz esta consulta en tu base de datos:

update ps_stock_available set out_of_stock = 2;
1 es la opción denegar pedidos

 

2 es la opción de permitir pedidos

 

 

-----------------------

----------------------

 

Por cierto, si no quieres llevar ningún control de stock en la pestaña Preferencias -> Productos desactiva la opción:

¿Activar el manejo automático del inventario?

Edited by nadie (see edit history)
  • Like 1
Link to comment
Share on other sites

  • 3 years later...

Hola,

Que tal no se si puedo hacer una consulta en este post, por eso te pregunto primero.

Entiendo lo que comentas de hacer cambios desde la conslta Mysql, pero mi intensión es hacerla desde el archivo  .csv

Primero los productos tiene stock 1, y permite hacer pedidos. Pero cuando importo la cantidad de 0 cero) y puse una etiqueta que dice "Por pedido" para reemplazar "Sin stock" pero en el front, veo "Sin sotck" y no mi etiqueta. 

si voy al catalogo de productos en el back, si veo que esta cargada las 2 etiquetas que puse "En Stock" y "Por pedido" pero la opción arriba de este campo es 

 

Preferencias de disponibilidad

Comportamiento cuando el producto se encuentre fuera de stock
 No permitir Pedidos
 Permitir Pedidos
 Utilizar comportamiento predeterminado (Permitir Pedidos)
 
Y tengo en el archivo de importación la opción 1 para: 
 
Available for order (0 = No, 1 = Yes)
1

Pero no se que estoy haciendo mal. Me darías una mano ? El presta que tengo es 1,.7,2,4 

quiero cambia a "utilizar comportamiento predeterminado (permitir pedidos) desde "importar"

Muchas gracias. 

 

Andrés

 

Link to comment
Share on other sites

  • 1 year later...

Hola,

Debes agregar la columna "Acción cuando no haya existencias de stock"= 1. Yo estoy con la versión en español, busca como corresponde ponerlo en ingles. El valor 1 es el que te interesa a ti, aca los otros valores:
(0=denegar, 1=permitir, 2=predeterminado).


PD1: No es exactamente lo que requerías, pero te permitirá hacer lo que indicas via csv.
PD2: Comentarte "Available for order" no es la columna para lo que tu quieres.

Link to comment
Share on other sites

  • 2 years later...
On 3/7/2020 at 11:41 PM, PedroDC said:

Hola,

Debes agregar la columna "Acción cuando no haya existencias de stock"= 1. Yo estoy con la versión en español, busca como corresponde ponerlo en ingles. El valor 1 es el que te interesa a ti, aca los otros valores:
(0=denegar, 1=permitir, 2=predeterminado).

Cual es la columna que para poder cambiar este valor?

Porque como dices, available for order NO es

Supongo que out of stock tampoco porque viendo dos productos con el valor "Acción cuando no haya existencias de stock" = 1 diferente, en la base de datos tengo el mismo valor, en mi caso 2

Gracias.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...