Registrar lineas
Envía los registros de las líneas de cobro registradas en el ERP a la Plataforma de Leche.
Método POSThttp://app.milksrota.com.br/api/retaguardasync/writeLinha
Enviar solicitud al servidor
Datos
{
"conta_id": "DDDDD",
"token": "XXXX-XXXX-XXXX-XXXX",
"doc": "99.999.999/9999-99",
"data": [
// lista de registro de lineas
]
}
Propriedades
Campo
Descripción
Tipo
Obrigatório
codigo
código de línea
Texto
SIM
nome
nombre de línea
Texto
SIM
rota
Código de la ruta a la que está asociada la línea
Texto
SIM
distancia
Distancia total en KM desde la línea de recolección
Número
NÃO
km_adicional
Número de kilómetros (km) que el sistema debe agregar a la línea de recolección cuando el seguimiento está habilitado
Número
NÃO
deleted
Si se debe eliminar el registro. Si envía el valor 1, se eliminará si ya existe en la plataforma. Si se envía 0, se reactivará en la plataforma.
Número
SIM
bloqueado
Indica si el registro debe bloquearse para actualizaciones a través de la API: "1" (uno) - Sí; "0" (cero) - No.
Texto
NÃO
Ejemplo solicitud al servidor
{
"conta_id":99999,
"token":"s0637r",
"doc":"99.999.999/9999-99",
"data":[{
"codigo":"L-2010",
"rota":"002",
"nome":"Linha_L2010" ,
"deleted":"0"
},
{
"codigo":"L-2020",
"rota":"002",
"nome":"Linha_L2020",
"deleted":"0"
},
{
"codigo":"L-2030",
"rota":"",
"nome":"Linha_L2030",
"deleted":"0"
}
]
}
Respuesta
200: Importación realizada
{
"succes": true,
"message": "OK",
"data": [],
"monitor.time": 2.14737200737 // Tempo de execução
}
Los registros fueron subidos a la Plataforma de Leche e importados sin error.
200: importación fallida
{
"succes": true,
"message": "OK",
"data": [ // errores de importación
{
"codigo": "i-2030", // Código de linea no importado
"error_message": "código da linha inválido", // mensaje de error
"error_code": 40003 // código de error }
],
"monitor.time": 2.14737200737 // Tiempo de ejecución
}
Los registros se cargaron en la Plataforma de Milk y se importaron, sin embargo, algunos registros no se pudieron importar.
404: Cuenta no encontrada
{
"success": false,
"message": "Conta não localizada",
"data": [],
"monitor.time": 2.14737200737 // Tiempo de ejecución
}
Que significa eso? Significa que la identificación de la cuenta no se encontró en la Plataforma de Milk's.
403: Token no valido
{
"success": false,
"message": "Token inválido",
"data": [],
"monitor.time": 2.14737200737 // Tiempo de ejecución
}
Que significa eso? Significa que el token informado en la solicitud no corresponde al token registrado para la cuenta.
Última actualización