Registrar fincas

Envía los registros de fincas registradas en el ERP a la Plataforma de Leche.

Método POST

http://app.milksrota.com.br/api/retaguardasync/writeFazenda

Enviar solicitud al servidor

Datos

{
    "conta_id": "DDDDD",
    "token": "XXXX-XXXX-XXXX-XXXX",
    "doc": "99.999.999/9999-99",
    "data": [
        // lista de registros de la granja
    ]
}

conta_id: Se debe informar el ID de cuenta que encuentra en la pantalla "Su cuenta" en el menú principal del panel de Milk's Rota.

token: Se debe informar el Token de la cuenta, el cual puedes encontrar en la pantalla "Su cuenta" en el menú principal del panel de Milk's Rota.

doc: Se debe informar el RUC de la cuenta registrada. Se puede encontrar en la pantalla "Su cuenta" en el menú principal del tablero de Milk's Rota.

data: Lista que debe contener uno o más registros de conductores. Cada registro puede ser informado con la lista de propiedades que se detalla a continuación. Solo los campos obligatorios no se pueden omitir.

Propriedades

Campo

Descrição

Tipo

Obrigatório

codigo

código de granja

Texto

SIM

produtor *

Código productor propietario de finca

Texto

SIM

nome

nombre de la granja

Texto

SIM

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

logradouro

Nombre de la calle en la dirección de la granja

Texto

Não

numero

Número de dirección de la granja

Texto

Não

bairro

Distrito de la dirección de la finca

Texto

Não

municipio

Ciudad de la dirección de la granja

Texto

Não

uf

Unidad federativa del domicilio de la finca

Texto

Não

cep

Código postal de la dirección de la granja

Texto

Não

latitude

Latitud de la coordenada geográfica de la finca

Número

Não

longitude

Longitud de la coordenada geográfica de la finca

Número

Não

filial

Código de afiliado de lácteos vinculado a la propiedad

Texto

Não

produtor: El campo produtor debe ser llenado con el mismo código que el productor propietario de la finca ya registrado en la Plataforma de la Leche. Si se ingresa un código de productor no registrado, el registro de la finca no se importará.

Ejemplo solicitud al servidor

{
    "conta_id": "DDDDD",
    "token": "xxxx-xxxx-xxxx-xxxx",
    "doc": "99.99.999/9999-99",
    "data": [
        {
            "codigo": "10128/01",
            "nome": "SITIO FLOR DE MINAS",
            "logradouro": "SITIO FLOR DE MINAS",
            "numero": "SN",
            "bairro": "ZONA RURAL",
            "municipio": "MANTENA",
            "uf": "MG",
            "cep": "35296-000",
            "latitude": null,
            "longitude": null,
            "produtor": "10128",
            "filial": "2",
            "deleted": 1 // deshabilitar el registro
        },
        {
            "codigo": "10129/01",
            "nome": "SITIO ESTRELA DA SILVA",
            "logradouro": "SITIO ESTRELA DA SILVA",
            "numero": "SN",
            "bairro": "ZONA RURAL",
            "municipio": "MANTENA",
            "uf": "MG",
            "cep": "35296-000",
            "latitude": -43.12312,
            "longitude": -19.1381231,
            "produtor": "10129",
            "filial": "2",
            "deleted": 0 // activar el registro
        }
    ]
}

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": "001", // Código de granja no importado
            "error_message": "Produtor não encontrado", // 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 // Tempo de execução
}

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 // Tempo de execução
}

Que significa eso? Significa que el token informado en la solicitud no corresponde al token registrado para la cuenta.

Última actualización