Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

Versão 1 Próxima »


Este servicio permitirá cambiar de estado un pedido, desde una fuenta externa.

  1. Se invoca de la siguiente manera: https://[direccion_ip]:[puerto]/order/changeStatus - Ejemplo: https://200.100.100.100:8090/order/changeStatus
  2. Se invoca via POST.


Ejemplo del JSON a enviar: 

{
	"externalOrderNumber": "00001",
	"newStatus": "clos",
}


Descripción de los campos: 

Importante: los campos que poseen este ícono , son valores tipificados que deben respetar los valores expuestos por BRIDGE en sus servicios.


CampoTipoDescripciónRequeridoEjemplosValidación (código)

externalOrderNumberStringCódigo de la orden del originanteSI000001991: el código de orden es requerido.

newStatusStringEstado al cual pasa la ordenSI

Dentro de los siguientes valores:

  • canc: canccelada
  • comp: completa
  • coti: cotización
  • inac: Inactiva
  • opck: en picking
  • open: abierta
  • pend: a verificar crédito
  • rjct: rechazada
  • rpck: lista para facturar
  • tdel: para enviar
  • tinv: para facturar
  • tngt: para negociar
  • env: enviada (nuevo)
  • clos: cerrada. (nuevo)

1040: el nuevo estado es requerido.

1021: el nuevo estado no puede ser idéntico al actual.


notesStringObservaciones sobre el cambio de estadoNOEl cliente canceló la orden


Respuesta del servicio: 


{
	"ack": 0,
	"message": "-",
}


  1. ack es el código de respuesta, en caso de ser un error, mirar tabla a continuación.
  2. message: descripción del error en caso de existir.


Código de ErrorDescripción
0El pedido ha ingresado con éxito.
9999Error desconocido
  • Sem rótulos