Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Bloco de código
languagexml
{
    "orderState": "closed",	
    "internalNumber": "00001",
    "externalNumber": "PEYA_001230",
    "channel": "PEYA",
    "notes": "el pedido ha sido cancelado por el cliente"
}

...

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)
orderStateStringCodigo del estado al cual pasa la ordenSI

Ver cuadro de estados.

1040: el nuevo estado es requerido.
1021: el nuevo estado no puede ser idéntico al actual.
1023: no se puede cambiar de estado una orden enviada (env) o cerrada (clos)

internalNumberStringCódigo de la orden interna asignado por BRIDGE. Este código se retorna al momento de la creación de la orden.SINO000001bridge000001

991: el código de orden es requerido.
1022: el número de orden informado no existe en la base de datos.

externalNumberStringNro de pedido externoNOPEYA_01230


channelStringCódigo del canal NOPEYA


notesStringObservaciones sobre el cambio de estadoNOEl cliente canceló la orden

NOTA: se debe enviar el internalNumber ó el externalNumber y channel (para poder determinar el pedido unívocamente) 

Respuesta del servicio: 


Bloco de código
{
	"ack": 0,
	"message": "El cambio de estado para la orden: bridge0000000294 se ejecutó con éxito"
}

...