Enviar productores

Envía los registros de productores registrados en el ERP a la Plataforma de Leche.

Método POST

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

Enviar solicitud al servidor

Datos

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

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 productores. 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

Descripción

Tipo

Obrigatório

codigo

código de productor

Texto

SIM

nome

nombre del productor

Texto

SIM

tipo

Tipo de registro. F = Persona Física, J = Persona Jurídica

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

numero

Número de dirección del productor

Texto

Não

logradouro

Nombre de la calle de la dirección del productor

Texto

Não

bairro

Barrio de la dirección del productor

Texto

Não

cidade

Ciudad de dirección del productor

Texto

Não

uf

Unidad federativa del domicilio del productor

Texto

Não

cep

Código postal de la dirección del productor

Texto

Não

doc

Documento de identificación del productor (CPF o CNPJ)

Texto

Não

email

Dirección de correo electrónico del productor

Texto

Não

telefone

Número de celular del productor

Texto

Não

ie

Registro estatal de productores

Texto

Não

valor_litro

Valor por litro de leche pagado al productor

Número

Não

Ejemplo solicitud al servidor

{
    "conta_id": XXXX, 
    "token": "0000-0000-0000-0000", 
    "data": [
        {
            "codigo": "001",
            "nome": "João das Couves",
            "tipo": "F",
            "deleted": 0, // activar el registro
            "doc": "090.123.231-20",
            "numero": "123",
            "logradouro": "Rua das Canárias",
            "bairro": "Laranjeiras",
            "cidade": "Alagoana",
            "uf": "Minas Gerais",
            "cep": "31400-000",
            "email": "[email protected]",
            "ie": null,
            "valor_litro": ""
        },
        {
            "codigo": "002",
            "nome": "Maria das Neves",
            "tipo": "J",
            "deleted": 1, // deshabilitar el registro        
            "doc": "10.290.123.0001/10",
            "numero": "98",
            "logradouro": "Rua D",
            "bairro": "Martins Godoy",
            "cidade": "Santa Bárbara",
            "uf": "Minas Gerais",
            "cep": "31560-000",
            "email": null,
            "ie": "1231312312",
            "valor_litro": null
        }        
    ]
}

Respuesta

200: Importación realizada

{
  "succes": true,
    "message": "OK",
    "data": [],
    "monitor.time": 2.14737200737 // Tiempo de ejecución
}  

200: importación fallida

{
    "succes": true,
    "message": "OK",
    "data": [ // errores de importación
        {
            "codigo": "i-2030", // Código del productor no importado
            "error_message": "código do produtor inválido", // mensaje de error
            "error_code": 40003 // código de error        }
    ],
    "monitor.time": 2.14737200737 // Tiempo de ejecución
}

404: Cuenta no encontrada

{    
    "success": false,
    "message": "Conta não localizada",
    "data": [],
    "monitor.time": 2.14737200737 // Tiempo de ejecución
}

403: Token no valido

{
    "success": false,
    "message": "Token inválido",
    "data": [],
    "monitor.time": 2.14737200737 // Tiempo de ejecución
}

Última actualización