Nome | Tipo | Obrigatoriedade | Tam. Máx. | Formato | Valor default | Descrição | Observações |
clientIdentifier | String | Sim | N/A | N/A | N/A | Identificador da instalação/cliente TOTVS |
|
option | Object | Não | N/A | N/A | N/A | Opções adicionais |
|
locality | Object | Sim | N/A | N/A | N/A | Localidade da instalação | Segue o mesmo contrato de Locality |
orders | List | Sim | N/A | N/A | N/A | Pedidos a serem otimizados |
|
vehicles | List | Sim | N/A | N/A | N/A | Veículos disponíveis para otimização |
|
OPTION |
extension | Map | Não | N/A | N/A | N/A | Campo para inserir opções adicionais |
|
callBackUrl | String | Não | N/A | URL | N/A | URL de callback pós otimização |
|
LOCALITY |
identifier | String | Sim | N/A | N/A | N/A | Identificador da localidade |
|
latitude | Double | Sim | N/A | N/A | N/A | Latitude da localidade |
|
longitude | Double | Sim | N/A | N/A | N/A | Longitude da localidade |
|
operation | ENUM | Sim | N/A | N/A | N/A | Funcionamento simplificado | Opções: IRRESTRIC, COMERCIAL_DAYS |
ORDERS |
identifier |
| Sim | N/A | N/A | N/A | Identificador do pedido |
|
weight |
| Sim | N/A | N/A | N/A | Peso do pedido |
|
volume |
| Sim | N/A | N/A | N/A | |
|
origin | Object | Sim | N/A | N/A | N/A | Localidade de origem do pedido | Segue o mesmo contrato de Locality |
destination | Object | Sim | N/A | N/A | N/A | Localidade de destino do pedido | Segue o mesmo contrato de Locality |
VEHICLES |
identifier | String | Sim | N/A | N/A | N/A | Identificador do veículo |
|
weightCapacity | Double | Sim | N/A | N/A | N/A | Capacidade de peso |
|
volumeCapacity | Double | Sim | N/A | N/A | N/A | Capacidade de volume |
|