Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Comprobaciones

...

  • La sesión sea válida. La sesión es válida si está activa, lo que implica que se inició sesión con un usuario existente en Colppy.

  • El usuario tenga permisos sobre la empresa.

  • Se deben completar los parámetros:

    • idEmpresa : número entero que corresponde al id de la empresa para la cual impactará la operación.

    • idPriceList : número entero que corresponde al id de la lista de precios que se va a listar. 

    • idItems : recibe una colección o array de números enteros separados por comas que corresponden a los id de los ítems a actualizar [93420, 93421].
    • Los precios pueden ser actualizados por una de estas variantes:
      • porcentaje : si se quiere  parámetro para actualizar el precio de los ítems aumentando (10) o disminuyendo (-10) el precio actual por un determinado porcentaje.
      • "fijo ": 300.25
      • "importe": 20
      • "is_disabled": 0: parámetro para actualizar el precio de los ítems con un nuevo valor fijo.
      • importe : parámetro para actualizar el precio de los ítems variando el importe en + o en - valor.
      • is_disabled : parámetro para habilitar o deshabilitar ítems. Enviar 0 (cero) para habilitar o enviar 1 (uno) para deshabilitar.

Operación para actualizar los precios de los Ítems de una Lista de Precios - Por porcentaje

...

  • "estado" : 501, "mensaje" : 
    "Los datos enviados no corresponden a un valor JSON válido"

Si se pudo ejecutar la petición, pero hay problemas con los datos, el response va a indicar "success" : false, y los siguientes mensajes:

  • "La empresa 13116899 no pertenece al usuario USUARIO_EMPRESA". 
    Este error indica que falta completar el idEmpresa o que la empresa no pertenece al usuario.
  • "La lista de precios no corresponde a la empresa seleccionada. <br /> El id seleccionado no existe en la lista de precios." 
    Este error indica que el idPriceList no pertenece a la empresa.
  • "El campo porcentaje debe ser un valor entre -100 y 100."
  • "El campo fijo debe tener al menos 0."