UPí — upCampo
Server Details
Farm management for Brazilian farms: pest scouting, rainfall, work orders, inventory, fleet, post-harvest and cost per field. Reads and records, with OAuth on the user's own upCampo account. Nothing is ever deleted.
The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.
If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.
- Status
- Unhealthy
- Uptime
- 72.6% over 42 days
- OAuth
- Works in Glama
- Last Tested
- Transport
- Streamable HTTP
- URL
TDQS
Scored across 70 tools
Almost every tool maps to a distinct resource+action and the descriptions are unusually explicit about boundaries (e.g. lancar_ordem_servico vs lancar_ordem_manutencao, the three romaneio tools, the purchasing chain). A few pairs invite hesitation: the mega-tool consultar_cadastros overlaps with the specialized consultar_estoque/consultar_frota/consultar_compras queries, and cadastrar_plano_manutencao vs cadastrar_plano_equipamento (create vs apply) require reading the text to separate.
A rock-solid Portuguese verb_noun convention runs throughout: cadastrar_*, consultar_*, lancar_*, gerenciar_*, aprovar_*, buscar_*, ler_*, listar_*, gerar_*, trocar_*. The same action prefix always means the same kind of operation (cadastrar = create/update cadastro, lancar = write a transaction), so naming itself rarely causes errors.
70 tools is a very heavy surface for an agent; even a genuinely broad farm ERP rarely justifies this many discrete tools. The author did consolidate queries behind a visao parameter inside consultar_* tools, which mitigates some of it, but the ~31 cadastrar_* plus ~16 lancar_* tools still make the set hard to navigate and push well past the 25+ 'too many' threshold.
Coverage is genuinely deep: CRUD-with-deactivate across every cadastral entity, a full purchasing chain (requisicao -> cotacao -> coleta -> pedido -> aprovacao), finance (titulos, baixas, transferencias, extrato), fleet/maintenance, agronomic monitoring and post-harvest. A handful of operations are deliberately pushed to the portal (passwords, PIX keys, NF-e emission, DRE accounts, safra-to-safra transfer), which agents must route around.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
1 tool update
- Changed
lancar_ordem_servico8 fields changed- added
Input schema / properties / equipamentos / items / properties / id_implementoAdded value: +{ + "description": "Implemento acoplado ao equipamento, de consultar_frota.", + "type": "string" +} - added
Input schema / properties / equipamentos / items / properties / id_tipo_equipamentoAdded value: +{ + "description": "Tipo de equipamento, quando a ordem pede um tipo e não uma máquina específica.", + "type": "string" +} - added
Input schema / properties / id_ordem_origemAdded value: +{ + "description": "Só para COPIAR: ID_ORDSER da ordem a copiar, vindo de consultar_ordens_servico. Com ele, safra e tipo de atividade podem ficar de fora.", + "type": "string" +} - changed
Input schema / properties / id_safra / descriptionPrevious value: -"Safra da ordem, vinda de listar_safras."New value: +"Safra da ordem, vinda de listar_safras. Obrigatória, exceto na cópia." - changed
Input schema / properties / id_tipo_atividade / descriptionPrevious value: -"Tipo de atividade (ID_TIPATI). Use consultar_ordens_servico para ver os usados."New value: +"Tipo de atividade (ID_TIPATI). Use consultar_ordens_servico para ver os usados. Obrigatório, exceto na cópia." - changed
Input schema / properties / status / descriptionPrevious value: -"Situação inicial. Padrão: Pendente."New value: +"Situação inicial. Padrão: Pendente (também na cópia). Na alteração, omitir mantém." - changed
Input schema / properties / tipo_aplicacao / descriptionPrevious value: -"Só para aplicação. Padrão: Terrestre."New value: +"Só para aplicação. Padrão: Terrestre (na cópia, o da origem). Na alteração, omitir mantém." - changed
Input schema / requiredPrevious value: -[ - "id_safra", - "id_tipo_atividade", - "data_prevista" -]New value: +[ + "data_prevista" +]
4 tool updates
- Added
cadastrar_usuario - Added
consultar_usuarios - Added
gerenciar_acesso_usuario - Added
trocar_fazenda_corrente
4 tool updates
- Changed
cadastrar_conta_bancaria2 fields changed- removed
Input schema / properties / itens / items / properties / pixRemoved value: -{ - "description": "A chave PIX desta conta, para constar no cadastro como no portal. Opcional; não é consultada de volta.", - "type": "string" -} - removed
Input schema / properties / itens / items / properties / tipo_pixRemoved value: -{ - "description": "Tipo da chave PIX desta conta bancária da própria fazenda (a que recebe pagamentos). \"Documento\" é a chave pelo documento do titular da conta. Opcional.", - "enum": [ - "Documento", - "E-mail", - "Telefone", - "Chave" - ], - "type": "string" -}
- Changed
cadastrar_fornecedor1 field changed- changed
Input schema / properties / itens / items / properties / documento / descriptionPrevious value: -"Identificação do fornecedor nesta empresa: um código ou número de cadastro combinado entre a fazenda e o fornecedor. Opcional. Não use CPF nem CNPJ aqui e não peça documento pessoal ao usuário: o documento fiscal do fornecedor é completado no portal upCampo."New value: +"Documento do fornecedor nesta empresa: um código ou número de cadastro combinado entre a fazenda e o fornecedor. Opcional; não peça ao usuário se ele não trouxer."
- Changed
lancar_entrada_nota1 field changed- changed
Input schema / properties / documento / descriptionPrevious value: -"Só quando o fornecedor da nota ainda não tem cadastro: a identificação dele na empresa (código ou número de cadastro combinado com o fornecedor), junto com razao_social. Não use CPF nem CNPJ e não peça documento pessoal ao usuário: o documento fiscal é completado no portal upCampo."New value: +"Só quando o fornecedor da nota ainda não tem cadastro: a identificação dele na empresa (código ou número de cadastro combinado com o fornecedor), junto com razao_social. Não peça o documento ao usuário se ele não trouxer: o documento fiscal é completado no portal upCampo."
- Changed
lancar_romaneio_saida1 field changed- changed
Input schema / properties / itens / items / properties / documento_motorista / descriptionPrevious value: -"Documento do motorista que levou a carga, se o usuário informar. Opcional — o romaneio é gravado sem ele; não pergunte nem insista. Não use CPF."New value: +"Documento do motorista que levou a carga, se o usuário informar. Opcional — o romaneio é gravado sem ele; não pergunte nem insista."
6 tool updates
- Changed
cadastrar_conta_bancaria2 fields changed- changed
Input schema / properties / itens / items / properties / tipo_pix / descriptionPrevious value: -"Tipo da chave PIX DESTA conta bancária da própria fazenda (a que recebe pagamentos). \"CPF/CNPJ\" é quando a chave é o documento do próprio titular da conta — o produtor ou a empresa dona da fazenda —, como no cadastro do banco. Opcional."New value: +"Tipo da chave PIX desta conta bancária da própria fazenda (a que recebe pagamentos). \"Documento\" é a chave pelo documento do titular da conta. Opcional." - changed
Input schema / properties / itens / items / properties / tipo_pix / enumPrevious value: -[ - "CPF/CNPJ", - "E-mail", - "Telefone", - "Chave" -]New value: +[ + "Documento", + "E-mail", + "Telefone", + "Chave" +]
- Changed
cadastrar_fornecedor1 field changed- changed
Input schema / properties / itens / items / properties / documento / descriptionPrevious value: -"CNPJ (empresa) ou CPF (produtor rural ou pessoa física que negocia com a fazenda) do fornecedor, como está na nota fiscal ou no cadastro dele. Opcional. Documento fiscal da empresa ou pessoa com quem a fazenda negocia: informe só quando o usuário o trouxer (da nota, do contrato, do cadastro dele); não peça documento que a operação não exige."New value: +"Identificação do fornecedor nesta empresa: um código ou número de cadastro combinado entre a fazenda e o fornecedor. Opcional. Não use CPF nem CNPJ aqui e não peça documento pessoal ao usuário: o documento fiscal do fornecedor é completado no portal upCampo."
- Changed
cadastrar_pluviometro2 fields changed- removed
Input schema / properties / itens / items / properties / chaveRemoved value: -{ - "description": "Credencial da estação. Só estação.", - "type": "string" -} - removed
Input schema / properties / itens / items / properties / segredoRemoved value: -{ - "description": "Credencial da estação. Só estação.", - "type": "string" -}
- Changed
consultar_cadastros1 field changed- changed
Input schema / properties / documento / descriptionPrevious value: -"CNPJ ou CPF do fornecedor, ou parte dele — o que o usuário tem na nota ou no contrato — para achar o cadastro sem depender da grafia do nome. Vale nas visões: entidades."New value: +"Identificação do fornecedor na empresa (código ou número de cadastro), ou parte dela. Vale nas visões: entidades."
- Changed
lancar_entrada_nota1 field changed- changed
Input schema / properties / documento / descriptionPrevious value: -"Só quando o fornecedor da nota ainda não tem cadastro: o CNPJ (ou o CPF, se o emitente for produtor rural) do EMITENTE, impresso na própria nota fiscal que está sendo lançada — é o dado que identifica quem vendeu o insumo e cria o cadastro do fornecedor junto com a nota. Só números. Documento fiscal da empresa ou pessoa com quem a fazenda negocia: informe só quando o usuário o trouxer (da nota, do contrato, do cadastro dele); não peça documento que a operação não exige."New value: +"Só quando o fornecedor da nota ainda não tem cadastro: a identificação dele na empresa (código ou número de cadastro combinado com o fornecedor), junto com razao_social. Não use CPF nem CNPJ e não peça documento pessoal ao usuário: o documento fiscal é completado no portal upCampo."
- Changed
lancar_romaneio_saida2 fields changed- removed
Input schema / properties / itens / items / properties / cpf_motoristaRemoved value: -{ - "description": "CPF do motorista, 11 dígitos. Opcional. É o mesmo campo da tela Romaneio de saída do portal: identifica quem transportou a carga que saiu da fazenda, no documento da entrega do grão ao comprador. Informe só se o usuário trouxer (do ticket da balança ou do documento do transporte); não pergunte nem insista se ele não tiver — o romaneio é gravado sem ele.", - "type": "string" -} - added
Input schema / properties / itens / items / properties / documento_motoristaAdded value: +{ + "description": "Documento do motorista que levou a carga, se o usuário informar. Opcional — o romaneio é gravado sem ele; não pergunte nem insista. Não use CPF.", + "type": "string" +}
1 tool update
- Changed
lancar_entrada_nota3 fields changed- removed
Input schema / properties / cnpj_cpfRemoved value: -{ - "description": "Só quando o fornecedor da nota ainda não tem cadastro: o CNPJ (ou o CPF, se o emitente for produtor rural) do EMITENTE, impresso na própria nota fiscal que está sendo lançada — é o dado que identifica quem vendeu o insumo e cria o cadastro do fornecedor junto com a nota. Só números. Documento fiscal da empresa ou pessoa com quem a fazenda negocia: informe só quando o usuário o trouxer (da nota, do contrato, do cadastro dele); não peça documento que a operação não exige.", - "type": "string" -} - added
Input schema / properties / documentoAdded value: +{ + "description": "Só quando o fornecedor da nota ainda não tem cadastro: o CNPJ (ou o CPF, se o emitente for produtor rural) do EMITENTE, impresso na própria nota fiscal que está sendo lançada — é o dado que identifica quem vendeu o insumo e cria o cadastro do fornecedor junto com a nota. Só números. Documento fiscal da empresa ou pessoa com quem a fazenda negocia: informe só quando o usuário o trouxer (da nota, do contrato, do cadastro dele); não peça documento que a operação não exige.", + "type": "string" +} - changed
Input schema / properties / razao_social / descriptionPrevious value: -"Razão social do emitente, como está na nota, junto com cnpj_cpf."New value: +"Razão social do emitente, como está na nota, junto com documento."
4 tool updates
- Changed
aprovar_pedido_compra2 fields changed- changed
Input schema / properties / pedidos / items / properties / id_aprovador / descriptionPrevious value: -"Só em ENVIAR: quem recebe o WhatsApp."New value: +"Só em ENVIAR: quem aprova." - changed
Input schema / properties / pedidos / items / properties / whatsapp / descriptionPrevious value: -"Só em ENVIAR: outro número para o WhatsApp."New value: +"Só em ENVIAR: outro número de contato do aprovador."
- Changed
cadastrar_fornecedor1 field changed- changed
Input schema / properties / itens / items / properties / contatos / items / properties / whatsapp / descriptionPrevious value: -"WhatsApp comercial do contato, DDD + número. Ele ou o e-mail. É para ele que vai o convite de cotação."New value: +"WhatsApp comercial do contato, DDD + número. Ele ou o e-mail."
- Changed
lancar_cotacao1 field changed- changed
Input schema / properties / itens / items / properties / convidar / descriptionPrevious value: -"Padrão: sim — manda o WhatsApp com o link do portal de coleta."New value: +"Padrão: sim — registra o convite com o link do portal de coleta."
- Changed
lancar_pedido_compra3 fields changed- changed
Input schema / properties / itens / items / properties / id_aprovador / descriptionPrevious value: -"Quem recebe o WhatsApp de aprovação."New value: +"Quem aprova o pedido." - changed
Input schema / properties / itens / items / properties / obs_comprador / descriptionPrevious value: -"Observação para o aprovador (vai no e-mail e no WhatsApp)."New value: +"Observação do comprador para o aprovador." - changed
Input schema / properties / itens / items / properties / whatsapp / descriptionPrevious value: -"Número do WhatsApp do aprovador, se o usuário disser outro."New value: +"Número de contato do aprovador, se o usuário disser outro que não o do cadastro."
12 tool updates
- Changed
cadastrar_bico1 field changed- added
Input schema / properties / itens / items / properties / ativoAdded value: +{ + "description": "false tira o bico de uso sem desativar o cadastro.", + "type": "boolean" +}
- Changed
cadastrar_classe_produto4 fields changed- added
Input schema / properties / itens / items / properties / abreviacaoAdded value: +{ + "maxLength": 100, + "type": "string" +} - added
Input schema / properties / itens / items / properties / ativoAdded value: +{ + "description": "false tira a classe de uso sem desativar o cadastro.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / id_classe_paiAdded value: +{ + "description": "Classe pai (consultar_cadastros visão classes).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_referenciaAdded value: +{ + "description": "ID de referência/integração. Obrigatório quando a fazenda exige (o upCampo avisa).", + "type": "string" +}
- Changed
cadastrar_equipamento31 fields changed- added
Input schema / properties / itens / items / properties / alturaAdded value: +{ + "description": "Altura (m).", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / ativoAdded value: +{ + "description": "false tira o equipamento de uso sem desativar o cadastro.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / componentesAdded value: +{ + "description": "Componentes do equipamento. Os que não vierem ficam como estão.", + "items": { + "additionalProperties": false, + "properties": { + "desativar": { + "type": "boolean" + }, + "descricao": { + "description": "Descrição/código. Obrigatória ao incluir.", + "type": "string" + }, + "id_componente": { + "description": "Só para alterar ou desativar.", + "type": "string" + }, + "quantidade": { + "description": "Quantidade.", + "minimum": 0, + "type": "number" + }, + "tipo": { + "type": "string" + } + }, + "type": "object" + }, + "type": "array" +} - added
Input schema / properties / itens / items / properties / consumo_medioAdded value: +{ + "description": "Consumo médio.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / exibir_abastecimentoAdded value: +{ + "description": "Padrão: máquina sim, implemento não.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_checklistAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_coletaAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_dash_consumoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_dash_custoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_dash_hectaresAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_leitura_adicionalAdded value: +{ + "description": "Leitura adicional na OS (só com medidor).", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_ordem_servicoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_os_manutencaoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_requisicaoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_romaneio_avulsoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_romaneio_colheitaAdded value: +{ + "description": "Padrão na inclusão: sim (vale para os \"exibir\" abaixo).", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_romaneio_saidaAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / id_centro_custoAdded value: +{ + "description": "Centro de custo (consultar_cadastros visão centros_custo).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_entidade_terceiroAdded value: +{ + "description": "Dono, quando é de terceiro.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_fabricanteAdded value: +{ + "description": "ID do fabricante (ex.: John Deere).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_motoristaAdded value: +{ + "description": "Entidade marcada como motorista (visão entidades).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_referenciaAdded value: +{ + "description": "ID de referência/integração. Obrigatório quando a fazenda exige (o upCampo avisa).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / largura_faixaAdded value: +{ + "description": "Largura da faixa (m ou pés).", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / limite_horimetroAdded value: +{ + "description": "Maior diferença de horímetro aceita entre dois abastecimentos.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / motoristaAdded value: +{ + "description": "Nome do motorista, se não for cadastrado.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / potenciaAdded value: +{ + "description": "Potência (CV).", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" +} - added
Input schema / properties / itens / items / properties / renavamAdded value: +{ + "description": "RENAVAM: número de registro do VEÍCULO no Detran, como no documento do caminhão ou da caminhonete. Identifica o veículo da frota, não uma pessoa. Opcional.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / rntrcAdded value: +{ + "description": "RNTRC: registro do transportador na ANTT, obrigatório no caminhão que transporta carga (grão, insumo). É registro do VEÍCULO e da empresa transportadora, não documento de pessoa. Opcional.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / terceiroAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / tipoAdded value: +{ + "description": "Padrão: Frota.", + "enum": [ + "Frota", + "Equipamento", + "Bem feitoria", + "Outros" + ], + "type": "string" +} - added
Input schema / properties / itens / items / properties / ufAdded value: +{ + "description": "Sigla do estado da placa.", + "maxLength": 2, + "minLength": 2, + "type": "string" +}
- Changed
cadastrar_equipe13 fields changed- added
Input schema / properties / itens / items / properties / ativoAdded value: +{ + "description": "false tira a equipe de uso sem desativar o cadastro.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / destino_checklistAdded value: +{ + "enum": [ + "Número", + "Usuário", + "Contato", + "Entidade", + "Não enviar" + ], + "type": "string" +} - added
Input schema / properties / itens / items / properties / destino_osAdded value: +{ + "description": "Para quem vai a OS por WhatsApp. Padrão: Não enviar.", + "enum": [ + "Número", + "Usuário", + "Contato", + "Entidade", + "Não enviar" + ], + "type": "string" +} - added
Input schema / properties / itens / items / properties / destino_plano_manutencaoAdded value: +{ + "enum": [ + "Número", + "Usuário", + "Contato", + "Entidade", + "Não enviar" + ], + "type": "string" +} - added
Input schema / properties / itens / items / properties / exibir_checklistAdded value: +{ + "description": "Aparece no checklist. Padrão: não.", + "type": "boolean" +} - changed
Input schema / properties / itens / items / properties / funcionarios / descriptionPrevious value: -"Ids dos funcionários (consultar_cadastros visão funcionarios). Na alteração, LISTA COMPLETA."New value: +"Funcionários (consultar_cadastros visão funcionarios): o id, ou {id, observacao, ativo} para a observação e o ativo dele na equipe. Na alteração, LISTA COMPLETA." - added
Input schema / properties / itens / items / properties / funcionarios / items / anyOfAdded value: +[ + { + "type": "string" + }, + { + "properties": { + "ativo": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "observacao": { + "maxLength": 3000, + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + } +] - removed
Input schema / properties / itens / items / properties / funcionarios / items / typeRemoved value: -"string" - added
Input schema / properties / itens / items / properties / id_contatoAdded value: +{ + "description": "Contato ou grupo de WhatsApp (visão contatos).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_entidadeAdded value: +{ + "description": "Entidade (visão entidades).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_referenciaAdded value: +{ + "description": "ID de referência/integração. Obrigatório quando a fazenda exige (o upCampo avisa).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_usuario_responsavelAdded value: +{ + "description": "Usuário responsável (visão usuarios).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / numero_whatsappAdded value: +{ + "description": "Número do WhatsApp (DDD + número).", + "type": "string" +}
- Changed
cadastrar_fornecedor27 fields changed- added
Input schema / properties / itens / items / properties / agronomoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / algodoeiraAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / ativoAdded value: +{ + "description": "false tira a entidade de uso sem desativar o cadastro.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / bairroAdded value: +{ + "type": "string" +} - added
Input schema / properties / itens / items / properties / cepAdded value: +{ + "type": "string" +} - changed
Input schema / properties / itens / items / properties / cidade / descriptionPrevious value: -"Cidade do endereço fiscal do fornecedor."New value: +"Cidade do endereço fiscal (com a UF, é procurada no cadastro de cidades)." - added
Input schema / properties / itens / items / properties / codigoAdded value: +{ + "description": "Código, se a empresa usar um próprio; sem ele, é gerado.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / codigo_ibgeAdded value: +{ + "description": "Código IBGE do município, só se a cidade não for achada.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / complementoAdded value: +{ + "type": "string" +} - added
Input schema / properties / itens / items / properties / contatosAdded value: +{ + "description": "Contatos do fornecedor nesta fazenda. Os que não vierem ficam como estão.", + "items": { + "additionalProperties": false, + "properties": { + "desativar": { + "type": "boolean" + }, + "email": { + "description": "E-mail comercial do contato.", + "type": "string" + }, + "id_contato": { + "description": "Só para alterar ou desativar.", + "type": "string" + }, + "nome": { + "description": "Nome da pessoa de contato no fornecedor (vendedor, atendente). Obrigatório ao incluir.", + "type": "string" + }, + "padrao": { + "description": "Contato padrão (sem informar: só o primeiro do fornecedor nesta fazenda).", + "type": "boolean" + }, + "whatsapp": { + "description": "WhatsApp comercial do contato, DDD + número. Ele ou o e-mail. É para ele que vai o convite de cotação.", + "type": "string" + } + }, + "type": "object" + }, + "type": "array" +} - added
Input schema / properties / itens / items / properties / enderecoAdded value: +{ + "description": "Logradouro do endereço fiscal.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / enderecosAdded value: +{ + "description": "Endereços adicionais. Os que não vierem ficam como estão.", + "items": { + "additionalProperties": false, + "properties": { + "bairro": { + "type": "string" + }, + "cep": { + "type": "string" + }, + "cidade": { + "type": "string" + }, + "complemento": { + "type": "string" + }, + "desativar": { + "type": "boolean" + }, + "endereco": { + "description": "Obrigatório ao incluir.", + "type": "string" + }, + "id_endereco": { + "description": "Só para alterar ou desativar.", + "type": "string" + }, + "inscricao_estadual": { + "description": "Inscrição estadual deste endereço (filial do fornecedor ou outra propriedade do produtor), como na nota. Opcional.", + "type": "string" + }, + "inscricao_municipal": { + "description": "Inscrição municipal deste endereço. Opcional.", + "type": "string" + }, + "numero": { + "type": "string" + }, + "uf": { + "type": "string" + } + }, + "type": "object" + }, + "type": "array" +} - added
Input schema / properties / itens / items / properties / exigir_centro_custoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / fornecedorAdded value: +{ + "description": "Padrão na inclusão: sim.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / id_centro_custoAdded value: +{ + "description": "Centro de custo (consultar_cadastros visão centros_custo).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_contaAdded value: +{ + "description": "Conta do plano de contas (consultar_cadastros visão plano_contas).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_referenciaAdded value: +{ + "description": "ID de referência/integração (código no ERP).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / inscricao_estadualAdded value: +{ + "description": "Inscrição estadual do fornecedor (cadastro de contribuinte do ICMS), como na nota fiscal ou no cadastro dele. É dado fiscal da empresa ou do produtor rural com quem a fazenda negocia — produtor rural tem inscrição estadual própria —, e sai nas notas fiscais. Opcional; informe só se o usuário trouxer.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / inscricao_municipalAdded value: +{ + "description": "Inscrição municipal do fornecedor (cadastro de prestador de serviço na prefeitura), como na nota de serviço. Dado fiscal; opcional; informe só se o usuário trouxer.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / motoristaAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / numeroAdded value: +{ + "type": "string" +} - added
Input schema / properties / itens / items / properties / observacao / maxLengthAdded value: +1000 - changed
Input schema / properties / itens / items / properties / telefone / descriptionPrevious value: -"Telefone comercial do fornecedor. Recebe o convite de cotação por WhatsApp."New value: +"Telefone comercial do fornecedor." - added
Input schema / properties / itens / items / properties / terceiroAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / terceiro_colheitaAdded value: +{ + "description": "Terceiro para entrada de colheita (romaneio avulso).", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / transportadoraAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / websiteAdded value: +{ + "description": "Site da empresa fornecedora, se o usuário informar.", + "type": "string" +}
- Changed
cadastrar_funcionario10 fields changed- added
Input schema / properties / itens / items / properties / ativoAdded value: +{ + "description": "false tira o funcionário de uso sem desativar o cadastro.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_abastecimentoAdded value: +{ + "description": "Padrão na inclusão: sim (vale para os cinco \"exibir\").", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_checklistAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_ordem_servicoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_os_manutencaoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_requisicaoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / id_centro_custoAdded value: +{ + "description": "Centro de custo (consultar_cadastros visão centros_custo).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_configuracao_fiscalAdded value: +{ + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_moedaAdded value: +{ + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_referenciaAdded value: +{ + "description": "ID de referência/integração. Obrigatório quando a fazenda exige (o upCampo avisa).", + "type": "string" +}
- Changed
cadastrar_local_estoque22 fields changed- added
Input schema / properties / itens / items / properties / abastecimentoAdded value: +{ + "description": "Posto de combustível (abastecimento).", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / ativoAdded value: +{ + "description": "false tira o local de uso sem desativar o cadastro.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / bombasAdded value: +{ + "description": "Bombas do posto. As que não vierem ficam como estão.", + "items": { + "additionalProperties": false, + "properties": { + "ativo": { + "type": "boolean" + }, + "codigo": { + "type": "string" + }, + "desativar": { + "type": "boolean" + }, + "descricao": { + "description": "Obrigatória ao incluir.", + "type": "string" + }, + "id_bomba": { + "description": "Só para alterar ou desativar.", + "type": "string" + }, + "id_produto": { + "type": "string" + }, + "leitura_final": { + "description": "Leitura inicial da bomba (só ao incluir; depois o abastecimento atualiza).", + "minimum": 0, + "type": "number" + }, + "multiplo": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "type": "object" + }, + "type": "array" +} - added
Input schema / properties / itens / items / properties / campo_informadoAdded value: +{ + "description": "O que o abastecimento pede neste posto. Padrão: Nenhum.", + "enum": [ + "Nenhum", + "Leitura inicial e final", + "Litros", + "Apenas Litros" + ], + "type": "string" +} - added
Input schema / properties / itens / items / properties / controlar_dataAdded value: +{ + "description": "Recusa lançamento com data anterior ao último. Padrão: não; posto liga sozinho.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / controlar_saldoAdded value: +{ + "description": "Recusa saída que deixe saldo negativo. Padrão: sim.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / email_saldo_negativoAdded value: +{ + "description": "E-mail avisado quando o saldo ficar negativo.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / estoquesAdded value: +{ + "description": "Ajustes de linhas de estoque que já existem no local.", + "items": { + "additionalProperties": false, + "properties": { + "ativo": { + "type": "boolean" + }, + "capacidade": { + "description": "Capacidade total.", + "minimum": 0, + "type": "number" + }, + "estoque_minimo": { + "description": "Estoque mínimo.", + "minimum": 0, + "type": "number" + }, + "id_estoque": { + "description": "Linha da visão local_estoques. Ela ou o produto.", + "type": "string" + }, + "id_produto": { + "type": "string" + }, + "localizacao": { + "type": "string" + } + }, + "type": "object" + }, + "type": "array" +} - added
Input schema / properties / itens / items / properties / exibir_emprestimoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_galaoAdded value: +{ + "description": "Mostra o campo galão no abastecimento.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_movimentacaoAdded value: +{ + "description": "Padrão: sim (vale para os quatro \"exibir\").", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_ordem_servicoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_transferenciaAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / id_entidade_terceiroAdded value: +{ + "description": "Dono do local de terceiro (consultar_cadastros visão entidades, com TERCEIRO).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_moedaAdded value: +{ + "description": "Moeda (consultar_cadastros visão moedas). Padrão: a primeira.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_produto_abastecimentoAdded value: +{ + "description": "Combustível do posto (produto da empresa).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_referenciaAdded value: +{ + "description": "ID de referência/integração. Obrigatório quando a fazenda exige (o upCampo avisa).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / observacao / maxLengthAdded value: +1000 - added
Input schema / properties / itens / items / properties / proprioAdded value: +{ + "description": "Local próprio. Padrão: sim; false pede id_entidade_terceiro.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / setorAdded value: +{ + "description": "Setor (um dos setores dos talhões).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / setores_exibicaoAdded value: +{ + "description": "Setores em que o local aparece. [] limpa.", + "items": { + "type": "string" + }, + "type": "array" +} - added
Input schema / properties / itens / items / properties / usuariosAdded value: +{ + "description": "Ids dos usuários vinculados (visão usuarios). LISTA COMPLETA; [] tira todos. Omita para não mexer.", + "items": { + "type": "string" + }, + "type": "array" +}
- Changed
cadastrar_produto28 fields changed- added
Input schema / properties / itens / items / properties / ativoAdded value: +{ + "description": "false tira o produto de uso sem desativar o cadastro.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / carencia_diasAdded value: +{ + "description": "Carência em dias.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" +} - added
Input schema / properties / itens / items / properties / classe_ambientalAdded value: +{ + "description": "Classe de periculosidade ambiental.", + "enum": [ + "I - Altamente perigoso", + "II - Muito perigoso", + "III - Perigoso", + "IV - Pouco perigoso" + ], + "type": "string" +} - added
Input schema / properties / itens / items / properties / classe_toxicologicaAdded value: +{ + "enum": [ + "I - extremamente tóxica (vermelha)", + "II - altamente tóxica (amarela)", + "III - medianamente tóxica (azul)", + "IV - pouco tóxica (verde)", + "V - improvável de causar danos (azul)", + "Não classificado (verde)" + ], + "type": "string" +} - added
Input schema / properties / itens / items / properties / concentracaoAdded value: +{ + "description": "Concentração (texto).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / descricao_referenciaAdded value: +{ + "description": "Descrição de referência/integração.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / doseAdded value: +{ + "description": "Dose padrão.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / dose_maximaAdded value: +{ + "description": "Dose máxima.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / dose_minimaAdded value: +{ + "description": "Dose mínima.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / dosesAdded value: +{ + "description": "Aba Dose × Fazenda × Cultura.", + "items": { + "additionalProperties": false, + "properties": { + "bloquear": { + "description": "Não permitir usar este produto nesta cultura.", + "type": "boolean" + }, + "desativar": { + "type": "boolean" + }, + "dose": { + "description": "Dose padrão por hectare.", + "minimum": 0, + "type": "number" + }, + "dose_maxima": { + "description": "Por hectare.", + "minimum": 0, + "type": "number" + }, + "dose_minima": { + "description": "Por hectare.", + "minimum": 0, + "type": "number" + }, + "dose_volume": { + "description": "Dose por volume (ml ou g).", + "minimum": 0, + "type": "number" + }, + "dose_volume_maxima": { + "description": "Por volume.", + "minimum": 0, + "type": "number" + }, + "dose_volume_minima": { + "description": "Por volume.", + "minimum": 0, + "type": "number" + }, + "id_cultura": { + "description": "Cultura da empresa. Obrigatória ao incluir.", + "type": "string" + }, + "id_fazenda": { + "description": "Fazenda da empresa (id de listar_fazendas). Obrigatória ao incluir.", + "type": "string" + }, + "id_item": { + "description": "Só para alterar ou desativar.", + "type": "string" + }, + "intervalo_dias": { + "description": "Intervalo de dias entre aplicações.", + "minimum": 0, + "type": "number" + }, + "qtde_maxima_aplicacoes": { + "description": "Quantidade máxima de aplicações.", + "minimum": 0, + "type": "number" + }, + "volume_bula": { + "description": "Volume da bula (L ou kg).", + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "type": "array" +} - added
Input schema / properties / itens / items / properties / exibir_rel_operacionalAdded value: +{ + "description": "Exibir no relatório operacional.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exigir_loteAdded value: +{ + "description": "Exige lote nas movimentações.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / id_grupo_resistenciaAdded value: +{ + "description": "Grupo de princípio ativo (resistência): da empresa ou da base.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_referenciaAdded value: +{ + "description": "ID de referência/integração. Obrigatório quando a fazenda exige (o upCampo avisa).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_tipo_formulacaoAdded value: +{ + "description": "Tipo de formulação: consultar_cadastros visão tipos_formulacao, ou a base se a empresa não tem.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / item_movelAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / lotesAdded value: +{ + "description": "Aba Lote. As que não vierem ficam como estão.", + "items": { + "additionalProperties": false, + "properties": { + "ativo": { + "type": "boolean" + }, + "codigo": { + "description": "Código/número do lote. Obrigatório ao incluir.", + "type": "string" + }, + "desativar": { + "type": "boolean" + }, + "germinacao": { + "description": "% de germinação (semente).", + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "id_fazenda": { + "description": "Padrão: a fazenda da conversa.", + "type": "string" + }, + "id_lote": { + "description": "Só para alterar ou desativar.", + "type": "string" + }, + "observacao": { + "maxLength": 1000, + "type": "string" + }, + "pms": { + "description": "Peso de mil grãos (semente).", + "minimum": 0, + "type": "number" + }, + "tamanho_embalagem": { + "description": "Tamanho da embalagem.", + "minimum": 0, + "type": "number" + }, + "validade": { + "description": "dd/mm/aaaa. Obrigatória ao incluir.", + "type": "string" + } + }, + "type": "object" + }, + "type": "array" +} - added
Input schema / properties / itens / items / properties / marca / descriptionAdded value: +"Marca/fabricante." - added
Input schema / properties / itens / items / properties / modo_acaoAdded value: +{ + "type": "string" +} - added
Input schema / properties / itens / items / properties / ncm / descriptionAdded value: +"NCM principal." - added
Input schema / properties / itens / items / properties / ncmsAdded value: +{ + "description": "Aba NCM's & Referências.", + "items": { + "additionalProperties": false, + "properties": { + "codigo": { + "description": "Código de referência. Ele ou o NCM.", + "type": "string" + }, + "desativar": { + "type": "boolean" + }, + "descricao": { + "type": "string" + }, + "id_entidade": { + "description": "Fornecedor da referência (consultar_cadastros visão entidades).", + "type": "string" + }, + "id_item": { + "description": "Só para alterar ou desativar.", + "type": "string" + }, + "ncm": { + "type": "string" + } + }, + "type": "object" + }, + "type": "array" +} - added
Input schema / properties / itens / items / properties / numero_mapaAdded value: +{ + "description": "Número de registro no MAPA.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / observacaoAdded value: +{ + "maxLength": 600, + "type": "string" +} - added
Input schema / properties / itens / items / properties / organofosforadoAdded value: +{ + "description": "Exige funcionário na execução da OS e bloqueia quem teve 6 dias de exposição em 30.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / principio_ativo / descriptionAdded value: +"Texto \"princípio ativo principal/formulação\" (a lista vai em principios_ativos)." - added
Input schema / properties / itens / items / properties / principios_ativosAdded value: +{ + "description": "Aba Princípio ativo (lista).", + "items": { + "additionalProperties": false, + "properties": { + "concentracao": { + "description": "Concentração, na mesma unidade do produto.", + "minimum": 0, + "type": "number" + }, + "desativar": { + "type": "boolean" + }, + "descricao": { + "type": "string" + }, + "id_item": { + "description": "Só para alterar ou desativar.", + "type": "string" + }, + "id_principio_ativo": { + "description": "Da empresa ou da base. Ele ou a descrição.", + "type": "string" + } + }, + "type": "object" + }, + "type": "array" +} - added
Input schema / properties / itens / items / properties / referenciasAdded value: +{ + "description": "Referências externas (códigos do produto em outros sistemas).", + "items": { + "type": "string" + }, + "type": "array" +} - added
Input schema / properties / itens / items / properties / valor_unitarioAdded value: +{ + "description": "Valor unitário padrão.", + "minimum": 0, + "type": "number" +}
- Changed
cadastrar_subtipo4 fields changed- added
Input schema / properties / itens / items / properties / ativoAdded value: +{ + "description": "false tira o subtipo de uso sem desativar o cadastro.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_dashboardAdded value: +{ + "description": "Padrão: sim.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / id_referenciaAdded value: +{ + "description": "ID de referência/integração. Obrigatório quando a fazenda exige (o upCampo avisa).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / programacaoAdded value: +{ + "description": "Marca \"Programação\" da tela. Padrão: não.", + "type": "boolean" +}
- Changed
cadastrar_tipo_equipamento15 fields changed- added
Input schema / properties / itens / items / properties / ativoAdded value: +{ + "description": "false tira o tipo de uso sem desativar o cadastro.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / capacidade_tanque_aplicacaoAdded value: +{ + "description": "Capacidade do tanque de aplicação (L).", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / exibir_adubacaoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_aplicacaoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_coletaAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_colheitaAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_dash_consumoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_dash_custoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_dash_hectaresAdded value: +{ + "description": "Aparece no dashboard.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_irrigacaoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_manualAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_outrosAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_plantioAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_preparo_soloAdded value: +{ + "description": "Aparece na OS desta natureza. Padrão na inclusão: sim (vale para todos os \"exibir\").", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / vazaoAdded value: +{ + "description": "Vazão.", + "minimum": 0, + "type": "number" +}
- Changed
consultar_base_upcampo1 field changed- changed
Input schema / properties / visao / enumPrevious value: -[ - "culturas", - "tipos_atividade", - "classes", - "produtos", - "tipos_equipamento", - "plano_contas", - "pragas", - "pragas_padrao", - "classes_praga", - "unidades" -]New value: +[ + "culturas", + "tipos_atividade", + "classes", + "produtos", + "tipos_equipamento", + "plano_contas", + "pragas", + "pragas_padrao", + "classes_praga", + "principios_ativos", + "tipos_formulacao", + "grupos_resistencia", + "unidades" +]
- Changed
consultar_cadastros12 fields changed- changed
Input schema / properties / cultura / descriptionPrevious value: -"Nome da cultura. Vale nas visões: variedades, plantios, parametros_colheita, estagios, subestagios, crescimento, pragas, niveis_controle, tipos_padrao_praga."New value: +"Nome da cultura. Vale nas visões: variedades, plantios, produto_doses, parametros_colheita, estagios, subestagios, crescimento, pragas, niveis_controle, tipos_padrao_praga." - added
Input schema / properties / entidadeAdded value: +{ + "description": "Razão social. Vale nas visões: entidade_enderecos, contatos.", + "type": "string" +} - added
Input schema / properties / equipamentoAdded value: +{ + "description": "Nome do equipamento. Vale nas visões: equipamento_componentes.", + "type": "string" +} - added
Input schema / properties / equipeAdded value: +{ + "description": "Nome da equipe. Vale nas visões: equipe_funcionarios.", + "type": "string" +} - added
Input schema / properties / funcionarioAdded value: +{ + "description": "Nome do funcionário. Vale nas visões: equipe_funcionarios.", + "type": "string" +} - added
Input schema / properties / localAdded value: +{ + "description": "Nome do local. Vale nas visões: local_bombas, local_usuarios, local_estoques.", + "type": "string" +} - added
Input schema / properties / loteAdded value: +{ + "description": "Código do lote. Vale nas visões: produto_lotes.", + "type": "string" +} - added
Input schema / properties / ncmAdded value: +{ + "description": "NCM. Vale nas visões: produto_ncms.", + "type": "string" +} - changed
Input schema / properties / nome / descriptionPrevious value: -"Nome da safra. Vale nas visões: safras, culturas, variedades, talhoes, plantios, tipos_atividade, pluviometros, locais, classes, produtos, entidades, tipos_equipamento, equipamentos, subtipos, equipes, bicos, tabelas_desconto, planos_manutencao, plano_contas, centros_custo, contas_bancarias, departamentos, estagios, subestagios, operacoes, modelos_checklist, relatorios, classes_praga, pragas, praga_tamanhos, grupos_praga, funcionarios."New value: +"Nome da safra. Vale nas visões: safras, culturas, variedades, talhoes, plantios, tipos_atividade, pluviometros, locais, classes, produtos, entidades, tipos_equipamento, equipamentos, subtipos, equipes, bicos, produto_principios_ativos, contatos, moedas, configuracoes_fiscais, usuarios, principios_ativos, tipos_formulacao, grupos_resistencia, tabelas_desconto, planos_manutencao, plano_contas, centros_custo, contas_bancarias, departamentos, estagios, subestagios, operacoes, modelos_checklist, relatorios, classes_praga, pragas, praga_tamanhos, grupos_praga, funcionarios." - added
Input schema / properties / produtoAdded value: +{ + "description": "Nome do produto. Vale nas visões: local_estoques, produto_principios_ativos, produto_doses, produto_ncms, produto_lotes.", + "type": "string" +} - added
Input schema / properties / usuarioAdded value: +{ + "description": "Nome do usuário. Vale nas visões: local_usuarios.", + "type": "string" +} - changed
Input schema / properties / visao / enumPrevious value: -[ - "andamento", - "safras", - "culturas", - "variedades", - "talhoes", - "plantios", - "tipos_atividade", - "pluviometros", - "locais", - "classes", - "produtos", - "entidades", - "tipos_equipamento", - "equipamentos", - "subtipos", - "equipes", - "bicos", - "tabelas_desconto", - "parametros_colheita", - "planos_manutencao", - "plano_contas", - "centros_custo", - "contas_bancarias", - "departamentos", - "estagios", - "estufas", - "subestagios", - "crescimento", - "talhao_camadas", - "talhao_integracoes", - "plantio_variedades", - "plantio_outros", - "tipo_atividade_vazoes", - "operacoes", - "tipo_atividade_operacoes", - "modelos_checklist", - "relatorios", - "classes_praga", - "pragas", - "praga_tamanhos", - "praga_niveis", - "niveis_controle", - "tipos_padrao_praga", - "grupos_praga", - "grupo_praga_itens", - "funcionarios" -]New value: +[ + "andamento", + "safras", + "culturas", + "variedades", + "talhoes", + "plantios", + "tipos_atividade", + "pluviometros", + "locais", + "classes", + "produtos", + "entidades", + "tipos_equipamento", + "equipamentos", + "subtipos", + "equipes", + "bicos", + "local_bombas", + "local_usuarios", + "local_estoques", + "produto_principios_ativos", + "produto_doses", + "produto_ncms", + "produto_lotes", + "entidade_enderecos", + "contatos", + "equipamento_componentes", + "equipe_funcionarios", + "moedas", + "configuracoes_fiscais", + "usuarios", + "principios_ativos", + "tipos_formulacao", + "grupos_resistencia", + "tabelas_desconto", + "parametros_colheita", + "planos_manutencao", + "plano_contas", + "centros_custo", + "contas_bancarias", + "departamentos", + "estagios", + "estufas", + "subestagios", + "crescimento", + "talhao_camadas", + "talhao_integracoes", + "plantio_variedades", + "plantio_outros", + "tipo_atividade_vazoes", + "operacoes", + "tipo_atividade_operacoes", + "modelos_checklist", + "relatorios", + "classes_praga", + "pragas", + "praga_tamanhos", + "praga_niveis", + "niveis_controle", + "tipos_padrao_praga", + "grupos_praga", + "grupo_praga_itens", + "funcionarios" +]
5 tool updates
- Changed
cadastrar_conta_bancaria2 fields changed- added
Input schema / properties / itens / items / properties / pix / descriptionAdded value: +"A chave PIX desta conta, para constar no cadastro como no portal. Opcional; não é consultada de volta." - added
Input schema / properties / itens / items / properties / tipo_pix / descriptionAdded value: +"Tipo da chave PIX DESTA conta bancária da própria fazenda (a que recebe pagamentos). \"CPF/CNPJ\" é quando a chave é o documento do próprio titular da conta — o produtor ou a empresa dona da fazenda —, como no cadastro do banco. Opcional."
- Changed
cadastrar_fornecedor5 fields changed- added
Input schema / properties / itens / items / properties / cidade / descriptionAdded value: +"Cidade do endereço fiscal do fornecedor." - changed
Input schema / properties / itens / items / properties / documento / descriptionPrevious value: -"CPF ou CNPJ, como o usuário digitar."New value: +"CNPJ (empresa) ou CPF (produtor rural ou pessoa física que negocia com a fazenda) do fornecedor, como está na nota fiscal ou no cadastro dele. Opcional. Documento fiscal da empresa ou pessoa com quem a fazenda negocia: informe só quando o usuário o trouxer (da nota, do contrato, do cadastro dele); não peça documento que a operação não exige." - added
Input schema / properties / itens / items / properties / email / descriptionAdded value: +"E-mail comercial do fornecedor." - added
Input schema / properties / itens / items / properties / telefone / descriptionAdded value: +"Telefone comercial do fornecedor. Recebe o convite de cotação por WhatsApp." - changed
Input schema / properties / itens / items / properties / uf / descriptionPrevious value: -"Sigla do estado, 2 letras."New value: +"Sigla do estado do endereço fiscal, 2 letras."
- Changed
consultar_cadastros1 field changed- changed
Input schema / properties / documento / descriptionPrevious value: -"CPF ou CNPJ, ou parte dele. Vale nas visões: entidades."New value: +"CNPJ ou CPF do fornecedor, ou parte dele — o que o usuário tem na nota ou no contrato — para achar o cadastro sem depender da grafia do nome. Vale nas visões: entidades."
- Changed
lancar_entrada_nota3 fields changed- changed
Input schema / properties / cnpj_cpf / descriptionPrevious value: -"Só números. Use quando o fornecedor não estiver cadastrado."New value: +"Só quando o fornecedor da nota ainda não tem cadastro: o CNPJ (ou o CPF, se o emitente for produtor rural) do EMITENTE, impresso na própria nota fiscal que está sendo lançada — é o dado que identifica quem vendeu o insumo e cria o cadastro do fornecedor junto com a nota. Só números. Documento fiscal da empresa ou pessoa com quem a fazenda negocia: informe só quando o usuário o trouxer (da nota, do contrato, do cadastro dele); não peça documento que a operação não exige." - changed
Input schema / properties / id_entidade / descriptionPrevious value: -"Fornecedor já cadastrado."New value: +"Fornecedor já cadastrado (consultar_cadastros visão entidades). Prefira sempre este." - changed
Input schema / properties / razao_social / descriptionPrevious value: -"Nome do fornecedor a cadastrar, junto com cnpj_cpf."New value: +"Razão social do emitente, como está na nota, junto com cnpj_cpf."
- Changed
lancar_romaneio_saida2 fields changed- changed
Input schema / properties / itens / items / properties / cpf_motorista / descriptionPrevious value: -"11 dígitos."New value: +"CPF do motorista, 11 dígitos. Opcional. É o mesmo campo da tela Romaneio de saída do portal: identifica quem transportou a carga que saiu da fazenda, no documento da entrega do grão ao comprador. Informe só se o usuário trouxer (do ticket da balança ou do documento do transporte); não pergunte nem insista se ele não tiver — o romaneio é gravado sem ele." - added
Input schema / properties / itens / items / properties / motorista / descriptionAdded value: +"Nome de quem dirigiu o caminhão, se o usuário informar."
41 tool updates
- Changed
cadastrar_bico2 fields changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false - added
Input schema / properties / itens / items / properties / vazoes / items / additionalPropertiesAdded value: +false
- Changed
cadastrar_centro_custo1 field changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
cadastrar_classe_praga1 field changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
cadastrar_classe_produto1 field changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
cadastrar_conta_bancaria1 field changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
cadastrar_contrato1 field changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
cadastrar_cultura19 fields changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false - added
Input schema / properties / itens / items / properties / ativaAdded value: +{ + "description": "false tira a cultura de uso sem desativar o cadastro.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / corAdded value: +{ + "description": "Cor no formato #RRGGBB.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / crescimentoAdded value: +{ + "description": "Crescimento vegetativo ideal (altura × nós ou DAE).", + "items": { + "additionalProperties": false, + "properties": { + "altura": { + "description": "Altura ideal. Obrigatória ao incluir.", + "type": "number" + }, + "dae": { + "description": "Dias após a emergência.", + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "desativar": { + "type": "boolean" + }, + "id_crescimento": { + "description": "Só para alterar ou desativar um ponto que já existe.", + "type": "string" + }, + "qtde_nos": { + "description": "Quantidade de nós. Ela ou o DAE é obrigatório ao incluir.", + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "type": "object" + }, + "type": "array" +} - added
Input schema / properties / itens / items / properties / estagiosAdded value: +{ + "description": "Estágios fenológicos. Os que não vierem ficam como estão.", + "items": { + "additionalProperties": false, + "properties": { + "ativo": { + "type": "boolean" + }, + "codigo": { + "type": "string" + }, + "desativar": { + "type": "boolean" + }, + "descricao": { + "description": "Obrigatória ao incluir.", + "type": "string" + }, + "id_estagio": { + "description": "Só para alterar ou desativar.", + "type": "string" + }, + "ordem": { + "description": "Posição no ciclo.", + "type": "number" + }, + "tipo_padrao": { + "enum": [ + "Pano de batida", + "Planta", + "Metro" + ], + "type": "string" + } + }, + "type": "object" + }, + "type": "array" +} - added
Input schema / properties / itens / items / properties / exibir_metroAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_pano_batidaAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_plantaAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / id_imagemAdded value: +{ + "description": "Cultura da base cuja imagem usar (consultar_base_upcampo visão culturas).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_referenciaAdded value: +{ + "description": "ID de referência/integração. Obrigatório quando a fazenda exige (o upCampo avisa).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / nome_estagioAdded value: +{ + "description": "Rótulo do estágio no MIP.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / nome_plantaAdded value: +{ + "description": "Rótulo da planta no MIP.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / nome_pontoAdded value: +{ + "description": "Rótulo do ponto no MIP.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / nome_subestagioAdded value: +{ + "description": "Rótulo do subestágio no MIP.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / permite_fardosAdded value: +{ + "description": "A cultura gera fardos (algodão).", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / pragasAdded value: +{ + "description": "Ids das pragas da cultura: LISTA COMPLETA (as que saírem são desligadas).", + "items": { + "type": "string" + }, + "type": "array" +} - added
Input schema / properties / itens / items / properties / subestagiosAdded value: +{ + "description": "Subestágios. Os que não vierem ficam como estão.", + "items": { + "additionalProperties": false, + "properties": { + "ativo": { + "type": "boolean" + }, + "codigo": { + "type": "string" + }, + "desativar": { + "type": "boolean" + }, + "descricao": { + "description": "Obrigatória ao incluir.", + "type": "string" + }, + "id_subestagio": { + "description": "Só para alterar ou desativar.", + "type": "string" + }, + "ordem": { + "type": "number" + } + }, + "type": "object" + }, + "type": "array" +} - added
Input schema / properties / itens / items / properties / tipo_padraoAdded value: +{ + "description": "Tipo padrão do levantamento. Padrão: Metro.", + "enum": [ + "Pano de batida", + "Planta", + "Metro" + ], + "type": "string" +} - added
Input schema / properties / itens / items / properties / unidadeAdded value: +{ + "description": "Unidade de comercialização.", + "enum": [ + "SC - Sacas", + "CX - Caixa", + "@ - Arroba" + ], + "type": "string" +}
- Changed
cadastrar_equipamento1 field changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
cadastrar_equipe1 field changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
cadastrar_fornecedor1 field changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
cadastrar_funcionario1 field changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
cadastrar_grupo_praga3 fields changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false - added
Input schema / properties / itens / items / properties / niveis_controle / items / additionalPropertiesAdded value: +false - added
Input schema / properties / itens / items / properties / pragas / items / additionalPropertiesAdded value: +false
- Changed
cadastrar_local_estoque1 field changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
cadastrar_nivel_controle1 field changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
cadastrar_parametro_colheita1 field changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
cadastrar_plano_contas1 field changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
cadastrar_plano_equipamento1 field changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
cadastrar_plano_manutencao2 fields changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false - added
Input schema / properties / itens / items / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
cadastrar_plantio57 fields changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false - added
Input schema / properties / itens / items / properties / agrupadorAdded value: +{ + "type": "string" +} - added
Input schema / properties / itens / items / properties / area_aereaAdded value: +{ + "description": "Padrão: a do talhão.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / area_bordaduraAdded value: +{ + "description": "Padrão: a do talhão.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / area_colhidaAdded value: +{ + "description": "Área colhida (ha).", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / area_exclusaoAdded value: +{ + "description": "Padrão: a do talhão.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / area_plantadaAdded value: +{ + "description": "Área efetivamente plantada (ha).", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / area_terrestreAdded value: +{ + "description": "Padrão: a do talhão.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / ativoAdded value: +{ + "description": "false tira o plantio de uso sem desativar o cadastro.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / colheita_finalizadaAdded value: +{ + "description": "Marca a colheita como finalizada (grava quem e quando).", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / cotacao_previstaAdded value: +{ + "description": "Previsto/orçamento.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / custo_ha_previstoAdded value: +{ + "description": "Previsto/orçamento.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / custo_operacionalAdded value: +{ + "description": "Previsto/orçamento.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / custo_quimicosAdded value: +{ + "description": "Previsto/orçamento.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / data_colheitaAdded value: +{ + "description": "Data da colheita. Formato dd/mm/aaaa.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / data_emergenciaAdded value: +{ + "description": "Data de emergência (só cultura anual). Formato dd/mm/aaaa.", + "type": "string" +} - changed
Input schema / properties / itens / items / properties / data_plantio / descriptionPrevious value: -"Data do plantio, se já plantou. Formato dd/mm/aaaa."New value: +"Data do plantio. Formato dd/mm/aaaa." - added
Input schema / properties / itens / items / properties / desconto_recebimentoAdded value: +{ + "description": "Desconto de recebimento (%).", + "maximum": 100, + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / dias_cicloAdded value: +{ + "description": "Dias de ciclo. Padrão: o da variedade.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / espacamento_plantaAdded value: +{ + "description": "Espaçamento entre plantas, em metros (só perene).", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / espacamento_ruaAdded value: +{ + "description": "Espaçamento entre linhas (rua), em metros.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / exibir_dash_aplicacaoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_dash_colheitaAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_dash_plantioAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_dash_preparoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_mipAdded value: +{ + "description": "Padrão: sim.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_osAdded value: +{ + "description": "Padrão: sim.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / id_ciclo_referenciaAdded value: +{ + "description": "Id do ciclo (integração).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_entidade_terceiroAdded value: +{ + "description": "Terceiro proprietário (consultar_cadastros visão entidades).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_local_estoqueAdded value: +{ + "description": "Local de estoque padrão de entrada.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_referenciaAdded value: +{ + "description": "ID de referência/integração. Obrigatório quando a fazenda exige (o upCampo avisa).", + "type": "string" +} - changed
Input schema / properties / itens / items / properties / id_variedade / descriptionPrevious value: -"Variedade da mesma cultura, se o usuário souber."New value: +"UMA variedade da mesma cultura. Com várias, use a lista variedades." - added
Input schema / properties / itens / items / properties / media_colheitaAdded value: +{ + "description": "Média final de colheita. Os romaneios recalculam.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / media_colheita_previstaAdded value: +{ + "description": "Previsto/orçamento.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / nome_exibicaoAdded value: +{ + "type": "string" +} - added
Input schema / properties / itens / items / properties / outrosAdded value: +{ + "description": "Aba \"Outros\" do plantio.", + "items": { + "additionalProperties": false, + "properties": { + "codigo": { + "type": "string" + }, + "desativar": { + "type": "boolean" + }, + "descricao": { + "type": "string" + }, + "id_item": { + "description": "Só para alterar ou desativar.", + "type": "string" + }, + "status": { + "enum": [ + "Semeado", + "Colhido", + "Descartado" + ], + "type": "string" + } + }, + "type": "object" + }, + "type": "array" +} - added
Input schema / properties / itens / items / properties / permitir_mesmo_talhaoAdded value: +{ + "description": "Libera um segundo plantio do mesmo talhão na safra.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / peso_estimadoAdded value: +{ + "description": "Peso estimado.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / qtde_bicosAdded value: +{ + "description": "Quantidade de bicos.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / qtde_maxima_variedadesAdded value: +{ + "description": "Padrão: a do talhão, ou 10.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / rendimento_estimadoAdded value: +{ + "description": "Rendimento estimado.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / separar_adubacaoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / separar_aplicacaoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / separar_avaliacaoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / separar_colheitaAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / separar_manualAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / separar_mipAdded value: +{ + "description": "Com várias variedades: separar nos levantamentos (MIP).", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / separar_outrasAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / separar_plantioAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / separar_preparoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / separar_trat_sementeAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / tipo_plantioAdded value: +{ + "enum": [ + "Disco", + "Botinha", + "Manual" + ], + "type": "string" +} - added
Input schema / properties / itens / items / properties / total_colhido_kgAdded value: +{ + "description": "Total colhido em kg. Os romaneios recalculam.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / valor_venda_previstoAdded value: +{ + "description": "Previsto/orçamento.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / valor_venda_subproduto_previstoAdded value: +{ + "description": "Previsto/orçamento.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / variedadesAdded value: +{ + "description": "Mais de uma variedade no talhão. As que não vierem ficam como estão.", + "items": { + "additionalProperties": false, + "properties": { + "area": { + "description": "Área da variedade (ha).", + "minimum": 0, + "type": "number" + }, + "area_colhida": { + "description": "Área colhida (ha).", + "minimum": 0, + "type": "number" + }, + "area_plantada": { + "description": "Área plantada (ha).", + "minimum": 0, + "type": "number" + }, + "ativo": { + "type": "boolean" + }, + "colheita_finalizada": { + "type": "boolean" + }, + "data_colheita": { + "description": "dd/mm/aaaa.", + "type": "string" + }, + "data_emergencia": { + "description": "dd/mm/aaaa.", + "type": "string" + }, + "data_plantio": { + "description": "dd/mm/aaaa.", + "type": "string" + }, + "desativar": { + "type": "boolean" + }, + "dias_ciclo": { + "description": "Padrão: o da variedade.", + "minimum": 0, + "type": "number" + }, + "germinacao": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "id_item": { + "description": "Só para alterar ou desativar.", + "type": "string" + }, + "id_variedade": { + "description": "Obrigatória ao incluir.", + "type": "string" + }, + "kg_ha": { + "description": "Kg/ha; a quantidade total é área × kg/ha.", + "minimum": 0, + "type": "number" + }, + "latitude": { + "type": "number" + }, + "locacao": { + "type": "string" + }, + "longitude": { + "type": "number" + }, + "media_colheita": { + "description": "Média de colheita.", + "minimum": 0, + "type": "number" + }, + "nome_exibicao": { + "type": "string" + }, + "peneira": { + "description": "PN.", + "minimum": 0, + "type": "number" + }, + "peso_estimado": { + "description": "Peso estimado.", + "minimum": 0, + "type": "number" + }, + "plantas_metro": { + "description": "Plantas por metro.", + "minimum": 0, + "type": "number" + }, + "pms": { + "description": "Peso de mil grãos.", + "minimum": 0, + "type": "number" + }, + "quantidade": { + "description": "Quantidade.", + "minimum": 0, + "type": "number" + }, + "rendimento_estimado": { + "description": "Rendimento estimado.", + "minimum": 0, + "type": "number" + }, + "sementes_metro": { + "description": "Sem ele: plantas/m × 100 ÷ germinação.", + "minimum": 0, + "type": "number" + }, + "total_colhido_alg_kg": { + "description": "Total colhido de algodão kg.", + "minimum": 0, + "type": "number" + }, + "total_colhido_kg": { + "description": "Total colhido kg.", + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "type": "array" +} - added
Input schema / properties / itens / items / properties / velocidade_plantioAdded value: +{ + "description": "Velocidade do plantio (km/h).", + "minimum": 0, + "type": "number" +}
- Changed
cadastrar_pluviometro11 fields changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false - added
Input schema / properties / itens / items / properties / ativoAdded value: +{ + "description": "false tira o pluviômetro de uso sem desativar o cadastro.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / chaveAdded value: +{ + "description": "Credencial da estação. Só estação.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_referenciaAdded value: +{ + "description": "ID de referência/integração. Obrigatório quando a fazenda exige (o upCampo avisa).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / link_apiAdded value: +{ + "description": "Só estação.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / segredoAdded value: +{ + "description": "Credencial da estação. Só estação.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / setorAdded value: +{ + "description": "Setor, em texto (um dos setores dos talhões).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / tem_temperaturaAdded value: +{ + "description": "Só estação.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / tem_umidadeAdded value: +{ + "description": "Só estação.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / tem_ventoAdded value: +{ + "description": "Só estação.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / tipoAdded value: +{ + "description": "Padrão: Manual.", + "enum": [ + "Manual", + "Estação Davis V1", + "Estação Davis V2", + "Estação Agrosystem" + ], + "type": "string" +}
- Changed
cadastrar_praga4 fields changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false - added
Input schema / properties / itens / items / properties / niveis / items / additionalPropertiesAdded value: +false - added
Input schema / properties / itens / items / properties / tamanhos / items / additionalPropertiesAdded value: +false - added
Input schema / properties / itens / items / properties / tamanhos / items / properties / niveis / items / additionalPropertiesAdded value: +false
- Changed
cadastrar_produto1 field changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
cadastrar_safra10 fields changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false - changed
Input schema / properties / itens / items / properties / ativa / descriptionPrevious value: -"Só na alteração: false encerra a safra sem desativar o cadastro."New value: +"false tira a safra de uso sem desativar o cadastro." - added
Input schema / properties / itens / items / properties / bloquear_osAdded value: +{ + "description": "Bloqueia lançamento em ordem de serviço. Padrão: o da fazenda.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / bloquear_plantioAdded value: +{ + "description": "Bloqueia lançamento em plantio da safra.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / esconder_no_loginAdded value: +{ + "description": "Esconde a safra na escolha do login. Padrão: o da fazenda.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / estufasAdded value: +{ + "description": "Estufas (casa de vegetação) da safra. As que não vierem ficam como estão.", + "items": { + "additionalProperties": false, + "properties": { + "area": { + "description": "Área total (ha).", + "minimum": 0, + "type": "number" + }, + "ativo": { + "type": "boolean" + }, + "desativar": { + "type": "boolean" + }, + "id_estufa": { + "description": "Só para alterar ou desativar uma estufa que já existe.", + "type": "string" + }, + "id_variedade": { + "description": "Variedade da fazenda. Obrigatória ao incluir.", + "type": "string" + }, + "quantidade": { + "description": "Quantidade.", + "minimum": 0, + "type": "number" + } + }, + "type": "object" + }, + "type": "array" +} - added
Input schema / properties / itens / items / properties / id_armazenamentoAdded value: +{ + "description": "ID da pasta na nuvem, se o usuário tiver.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_referenciaAdded value: +{ + "description": "ID de referência/integração. Obrigatório quando a fazenda exige (o upCampo avisa).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / safra_john_deereAdded value: +{ + "description": "Safra da John Deere (integração).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / valor_dolarAdded value: +{ + "description": "Valor unitário do dólar na safra.", + "minimum": 0, + "type": "number" +}
- Changed
cadastrar_subtipo1 field changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
cadastrar_tabela_desconto2 fields changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false - added
Input schema / properties / itens / items / properties / faixas / items / additionalPropertiesAdded value: +false
- Changed
cadastrar_talhao16 fields changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false - added
Input schema / properties / itens / items / properties / agrupadorAdded value: +{ + "type": "string" +} - added
Input schema / properties / itens / items / properties / area_aereaAdded value: +{ + "description": "Área aérea (ha); o plantio copia.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / area_bordaduraAdded value: +{ + "description": "Área de bordadura (ha).", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / area_exclusaoAdded value: +{ + "description": "Área de exclusão (ha).", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / area_terrestreAdded value: +{ + "description": "Área terrestre (ha); o plantio copia.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / ativoAdded value: +{ + "description": "false tira o talhão de uso sem desativar o cadastro.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / camadasAdded value: +{ + "description": "Camadas do talhão. As que não vierem ficam como estão.", + "items": { + "additionalProperties": false, + "properties": { + "ativo": { + "type": "boolean" + }, + "desativar": { + "type": "boolean" + }, + "descricao": { + "description": "Obrigatória ao incluir.", + "type": "string" + }, + "id_camada": { + "description": "Só para alterar ou desativar.", + "type": "string" + }, + "tipo": { + "type": "string" + } + }, + "type": "object" + }, + "type": "array" +} - added
Input schema / properties / itens / items / properties / comprimentoAdded value: +{ + "description": "Comprimento.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / exibir_importacaoAdded value: +{ + "description": "Exibir na importação de plantio da safra. Padrão: sim.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / id_referenciaAdded value: +{ + "description": "ID de referência/integração. Obrigatório quando a fazenda exige (o upCampo avisa).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / integracoesAdded value: +{ + "description": "Vínculos do talhão com John Deere ou Solinftec.", + "items": { + "additionalProperties": false, + "properties": { + "area": { + "description": "Área no sistema integrado.", + "minimum": 0, + "type": "number" + }, + "desativar": { + "type": "boolean" + }, + "descricao": { + "description": "Obrigatória ao incluir.", + "type": "string" + }, + "id_externo": { + "description": "Id do talhão no sistema integrado.", + "type": "string" + }, + "id_item": { + "description": "Só para alterar ou desativar.", + "type": "string" + }, + "setor": { + "type": "string" + }, + "tipo": { + "enum": [ + "Jonh Deere", + "Solinftec" + ], + "type": "string" + } + }, + "type": "object" + }, + "type": "array" +} - added
Input schema / properties / itens / items / properties / larguraAdded value: +{ + "description": "Largura.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / latitudeAdded value: +{ + "description": "Centro do talhão. Sem ela, com mapa, vale o centro do mapa.", + "type": "number" +} - added
Input schema / properties / itens / items / properties / longitudeAdded value: +{ + "type": "number" +} - added
Input schema / properties / itens / items / properties / quantidadeAdded value: +{ + "description": "Quantidade (o plantio copia; padrão 10).", + "minimum": 0, + "type": "number" +}
- Changed
cadastrar_tipo_atividade29 fields changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false - added
Input schema / properties / itens / items / properties / alterar_data_plantioAdded value: +{ + "description": "A OS altera a data do plantio da safra.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / ativoAdded value: +{ + "description": "false tira o tipo de uso sem desativar o cadastro.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / bloquear_alterar_dataAdded value: +{ + "description": "Bloqueia alterar a data na execução.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / bloqueio_levantamento_horasAdded value: +{ + "description": "Só aplicação: 0 (nenhum), 12, 18, 24, 28, 32, 36, 40, 44 ou 48.", + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" +} - changed
Input schema / properties / itens / items / properties / cor / descriptionPrevious value: -"Cor no formato #RRGGBB, se o usuário pedir."New value: +"Cor no formato #RRGGBB." - added
Input schema / properties / itens / items / properties / esconder_frotaAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / esconder_talhaoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_dashboardAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_detalhes_talhaoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / exibir_qtde_auxiliarAdded value: +{ + "type": "boolean" +} - changed
Input schema / properties / itens / items / properties / exige_equipamento / descriptionPrevious value: -"A execução da OS passa a exigir equipamento."New value: +"A execução da OS exige equipamento." - added
Input schema / properties / itens / items / properties / exige_execucaoAdded value: +{ + "type": "boolean" +} - changed
Input schema / properties / itens / items / properties / exige_funcionario / descriptionPrevious value: -"A execução da OS passa a exigir funcionário."New value: +"A execução da OS exige funcionário/operador." - changed
Input schema / properties / itens / items / properties / exige_horario / descriptionPrevious value: -"A execução da OS passa a exigir hora de início e fim."New value: +"A execução da OS exige hora de início e fim." - added
Input schema / properties / itens / items / properties / exige_talhaoAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / horaAdded value: +{ + "maximum": 23, + "minimum": 0, + "type": "integer" +} - added
Input schema / properties / itens / items / properties / id_categoriaAdded value: +{ + "description": "Categoria da base (consultar_base_upcampo visão tipos_atividade).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_modelo_checklistAdded value: +{ + "description": "Modelo de checklist (visão modelos_checklist).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_referenciaAdded value: +{ + "description": "ID de referência/integração. Obrigatório quando a fazenda exige (o upCampo avisa).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_relatorioAdded value: +{ + "description": "Relatório padrão (consultar_cadastros visão relatorios).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / minutoAdded value: +{ + "maximum": 59, + "minimum": 0, + "type": "integer" +} - added
Input schema / properties / itens / items / properties / naturezaAdded value: +{ + "description": "O que o tipo faz no sistema. Padrão: a da categoria.", + "enum": [ + "Preparo de solo", + "Adubação", + "Plantio", + "Colheita", + "Aplicação", + "Coleta", + "Outro", + "Irrigação", + "Tratamento de semente", + "Manual" + ], + "type": "string" +} - added
Input schema / properties / itens / items / properties / operacoesAdded value: +{ + "description": "Aba Operação.", + "items": { + "additionalProperties": false, + "properties": { + "desativar": { + "type": "boolean" + }, + "id_equipamento": { + "type": "string" + }, + "id_item": { + "description": "Só para alterar ou desativar.", + "type": "string" + }, + "id_operacao": { + "description": "Obrigatória ao incluir (consultar_cadastros visão operacoes).", + "type": "string" + } + }, + "type": "object" + }, + "type": "array" +} - added
Input schema / properties / itens / items / properties / ordemAdded value: +{ + "description": "Ordem de exibição no dashboard.", + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" +} - added
Input schema / properties / itens / items / properties / ordens_programacaoAdded value: +{ + "description": "Ordens de programação.", + "type": "boolean" +} - added
Input schema / properties / itens / items / properties / origemAdded value: +{ + "description": "Origem dos hectares no dashboard.", + "enum": [ + "Própria ordem", + "Ordem programada" + ], + "type": "string" +} - added
Input schema / properties / itens / items / properties / tipo_culturaAdded value: +{ + "enum": [ + "Anual", + "Perene Inseticida", + "Perene Herbicida" + ], + "type": "string" +} - added
Input schema / properties / itens / items / properties / vazoesAdded value: +{ + "description": "Vazões da aplicação.", + "items": { + "additionalProperties": false, + "properties": { + "capacidade_tanque": { + "description": "Capacidade do tanque.", + "minimum": 0, + "type": "number" + }, + "descricao": { + "type": "string" + }, + "hectares_tanque": { + "description": "Hectares por tanque.", + "minimum": 0, + "type": "number" + }, + "id_bico": { + "description": "Bico (consultar_cadastros visão bicos).", + "type": "string" + }, + "limpar": { + "description": "true apaga esta situação.", + "type": "boolean" + }, + "meio": { + "enum": [ + "Terrestre", + "Aérea" + ], + "type": "string" + }, + "situacao": { + "maximum": 3, + "minimum": 1, + "type": "integer" + }, + "vazao": { + "description": "Vazão.", + "minimum": 0, + "type": "number" + } + }, + "required": [ + "meio", + "situacao" + ], + "type": "object" + }, + "type": "array" +}
- Changed
cadastrar_tipo_equipamento1 field changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
cadastrar_tipo_padrao_praga1 field changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
cadastrar_variedade21 fields changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false - added
Input schema / properties / itens / items / properties / ativaAdded value: +{ + "description": "false tira a variedade de uso sem desativar o cadastro.", + "type": "boolean" +} - changed
Input schema / properties / itens / items / properties / ciclo_dias / descriptionPrevious value: -"Ciclo em dias, se o usuário souber."New value: +"Ciclo em dias." - added
Input schema / properties / itens / items / properties / ciclo_dias / minimumAdded value: +0 - added
Input schema / properties / itens / items / properties / corAdded value: +{ + "description": "Cor no formato #RRGGBB.", + "type": "string" +} - added
Input schema / properties / itens / items / properties / crescimentoAdded value: +{ + "description": "Crescimento vegetativo ideal da variedade.", + "items": { + "additionalProperties": false, + "properties": { + "altura": { + "description": "Altura ideal. Obrigatória ao incluir.", + "type": "number" + }, + "dae": { + "description": "Dias após a emergência.", + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "desativar": { + "type": "boolean" + }, + "id_crescimento": { + "description": "Só para alterar ou desativar um ponto que já existe.", + "type": "string" + }, + "qtde_nos": { + "description": "Quantidade de nós. Ela ou o DAE é obrigatório ao incluir.", + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "type": "object" + }, + "type": "array" +} - added
Input schema / properties / itens / items / properties / dias_florescimentoAdded value: +{ + "description": "Dias até o florescimento.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / germinacaoAdded value: +{ + "description": "% de germinação.", + "maximum": 100, + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / id_john_deereAdded value: +{ + "description": "ID na John Deere (integração).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / id_referenciaAdded value: +{ + "description": "ID de referência/integração. Obrigatório quando a fazenda exige (o upCampo avisa).", + "type": "string" +} - added
Input schema / properties / itens / items / properties / kg_haAdded value: +{ + "description": "Kg por hectare.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / observacaoAdded value: +{ + "maxLength": 1000, + "type": "string" +} - added
Input schema / properties / itens / items / properties / peneiraAdded value: +{ + "description": "Peneira (PN).", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / peso_estimado_1Added value: +{ + "description": "Peso estimado de colheita 1 (kg).", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / peso_estimado_2Added value: +{ + "description": "Peso estimado 2 (kg).", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / peso_estimado_3Added value: +{ + "description": "Peso estimado 3 (kg).", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / plantas_metroAdded value: +{ + "description": "Plantas por metro.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / pmsAdded value: +{ + "description": "Peso de mil grãos.", + "minimum": 0, + "type": "number" +} - added
Input schema / properties / itens / items / properties / sementes_metroAdded value: +{ + "description": "Sementes por metro.", + "minimum": 0, + "type": "number" +} - changed
Input schema / properties / itens / items / properties / tecnologia / descriptionPrevious value: -"Tecnologia (ex.: IPRO, RR), se o usuário disser."New value: +"Padrão: Convencional." - added
Input schema / properties / itens / items / properties / tecnologia / enumAdded value: +[ + "Convencional", + "Transgênico" +]
- Changed
consultar_cadastros8 fields changed- changed
Input schema / properties / cultura / descriptionPrevious value: -"Nome da cultura. Vale nas visões: variedades, plantios, parametros_colheita, estagios, pragas, niveis_controle, tipos_padrao_praga."New value: +"Nome da cultura. Vale nas visões: variedades, plantios, parametros_colheita, estagios, subestagios, crescimento, pragas, niveis_controle, tipos_padrao_praga." - changed
Input schema / properties / nome / descriptionPrevious value: -"Nome da safra. Vale nas visões: safras, culturas, variedades, talhoes, plantios, tipos_atividade, pluviometros, locais, classes, produtos, entidades, tipos_equipamento, equipamentos, subtipos, equipes, bicos, tabelas_desconto, planos_manutencao, plano_contas, centros_custo, contas_bancarias, departamentos, estagios, classes_praga, pragas, praga_tamanhos, grupos_praga, funcionarios."New value: +"Nome da safra. Vale nas visões: safras, culturas, variedades, talhoes, plantios, tipos_atividade, pluviometros, locais, classes, produtos, entidades, tipos_equipamento, equipamentos, subtipos, equipes, bicos, tabelas_desconto, planos_manutencao, plano_contas, centros_custo, contas_bancarias, departamentos, estagios, subestagios, operacoes, modelos_checklist, relatorios, classes_praga, pragas, praga_tamanhos, grupos_praga, funcionarios." - changed
Input schema / properties / safra / descriptionPrevious value: -"Nome da safra. Vale nas visões: plantios, parametros_colheita."New value: +"Nome da safra. Vale nas visões: plantios, parametros_colheita, estufas, plantio_variedades, plantio_outros." - added
Input schema / properties / talhaoAdded value: +{ + "description": "Nome do talhão. Vale nas visões: talhao_camadas, talhao_integracoes, plantio_variedades, plantio_outros.", + "type": "string" +} - changed
Input schema / properties / tipo / descriptionPrevious value: -"Tipo do equipamento. Vale nas visões: equipamentos, tabelas_desconto, classes_praga, pragas."New value: +"Tipo do equipamento. Vale nas visões: equipamentos, tabelas_desconto, talhao_integracoes, classes_praga, pragas." - changed
Input schema / properties / tipo_atividade / descriptionPrevious value: -"Tipo de atividade em que o subtipo vale. Vale nas visões: subtipos."New value: +"Tipo de atividade em que o subtipo vale. Vale nas visões: subtipos, tipo_atividade_vazoes, tipo_atividade_operacoes." - added
Input schema / properties / variedadeAdded value: +{ + "description": "Nome da variedade. Vale nas visões: estufas, crescimento, plantio_variedades.", + "type": "string" +} - changed
Input schema / properties / visao / enumPrevious value: -[ - "andamento", - "safras", - "culturas", - "variedades", - "talhoes", - "plantios", - "tipos_atividade", - "pluviometros", - "locais", - "classes", - "produtos", - "entidades", - "tipos_equipamento", - "equipamentos", - "subtipos", - "equipes", - "bicos", - "tabelas_desconto", - "parametros_colheita", - "planos_manutencao", - "plano_contas", - "centros_custo", - "contas_bancarias", - "departamentos", - "estagios", - "classes_praga", - "pragas", - "praga_tamanhos", - "praga_niveis", - "niveis_controle", - "tipos_padrao_praga", - "grupos_praga", - "grupo_praga_itens", - "funcionarios" -]New value: +[ + "andamento", + "safras", + "culturas", + "variedades", + "talhoes", + "plantios", + "tipos_atividade", + "pluviometros", + "locais", + "classes", + "produtos", + "entidades", + "tipos_equipamento", + "equipamentos", + "subtipos", + "equipes", + "bicos", + "tabelas_desconto", + "parametros_colheita", + "planos_manutencao", + "plano_contas", + "centros_custo", + "contas_bancarias", + "departamentos", + "estagios", + "estufas", + "subestagios", + "crescimento", + "talhao_camadas", + "talhao_integracoes", + "plantio_variedades", + "plantio_outros", + "tipo_atividade_vazoes", + "operacoes", + "tipo_atividade_operacoes", + "modelos_checklist", + "relatorios", + "classes_praga", + "pragas", + "praga_tamanhos", + "praga_niveis", + "niveis_controle", + "tipos_padrao_praga", + "grupos_praga", + "grupo_praga_itens", + "funcionarios" +]
- Changed
lancar_conta_pagar_receber3 fields changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false - added
Input schema / properties / itens / items / properties / pagamento / additionalPropertiesAdded value: +false - added
Input schema / properties / itens / items / properties / parcelas / items / additionalPropertiesAdded value: +false
- Changed
lancar_cotacao3 fields changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false - added
Input schema / properties / itens / items / properties / itens_avulsos / items / additionalPropertiesAdded value: +false - added
Input schema / properties / itens / items / properties / precos / items / additionalPropertiesAdded value: +false
- Changed
lancar_horas_manutencao1 field changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
lancar_ordem_manutencao2 fields changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false - added
Input schema / properties / itens / items / properties / atividades / items / additionalPropertiesAdded value: +false
- Changed
lancar_pedido_compra2 fields changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false - added
Input schema / properties / itens / items / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
lancar_requisicao2 fields changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false - added
Input schema / properties / itens / items / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
lancar_romaneio_avulso1 field changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
lancar_romaneio_colheita1 field changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
lancar_romaneio_saida1 field changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false
- Changed
lancar_transferencia1 field changed- added
Input schema / properties / itens / items / additionalPropertiesAdded value: +false
7 tool updates
- Added
cadastrar_classe_praga - Added
cadastrar_grupo_praga - Added
cadastrar_nivel_controle - Added
cadastrar_praga - Added
cadastrar_tipo_padrao_praga - Changed
consultar_base_upcampo1 field changed- changed
Input schema / properties / visao / enumPrevious value: -[ - "culturas", - "tipos_atividade", - "classes", - "produtos", - "tipos_equipamento", - "plano_contas", - "unidades" -]New value: +[ + "culturas", + "tipos_atividade", + "classes", + "produtos", + "tipos_equipamento", + "plano_contas", + "pragas", + "pragas_padrao", + "classes_praga", + "unidades" +]
- Changed
consultar_cadastros8 fields changed- changed
Input schema / properties / classe / descriptionPrevious value: -"Nome da classe. Vale nas visões: produtos."New value: +"Nome da classe. Vale nas visões: produtos, pragas." - changed
Input schema / properties / cultura / descriptionPrevious value: -"Nome da cultura. Vale nas visões: variedades, plantios, parametros_colheita."New value: +"Nome da cultura. Vale nas visões: variedades, plantios, parametros_colheita, estagios, pragas, niveis_controle, tipos_padrao_praga." - added
Input schema / properties / grupoAdded value: +{ + "description": "Nome do grupo de praga. Vale nas visões: niveis_controle, grupo_praga_itens.", + "type": "string" +} - changed
Input schema / properties / nome / descriptionPrevious value: -"Nome da safra. Vale nas visões: safras, culturas, variedades, talhoes, plantios, tipos_atividade, pluviometros, locais, classes, produtos, entidades, tipos_equipamento, equipamentos, subtipos, equipes, bicos, tabelas_desconto, planos_manutencao, plano_contas, centros_custo, contas_bancarias, departamentos, funcionarios."New value: +"Nome da safra. Vale nas visões: safras, culturas, variedades, talhoes, plantios, tipos_atividade, pluviometros, locais, classes, produtos, entidades, tipos_equipamento, equipamentos, subtipos, equipes, bicos, tabelas_desconto, planos_manutencao, plano_contas, centros_custo, contas_bancarias, departamentos, estagios, classes_praga, pragas, praga_tamanhos, grupos_praga, funcionarios." - added
Input schema / properties / pragaAdded value: +{ + "description": "Nome da praga. Vale nas visões: praga_tamanhos, praga_niveis, niveis_controle, tipos_padrao_praga, grupo_praga_itens.", + "type": "string" +} - added
Input schema / properties / tamanhoAdded value: +{ + "description": "Nome do tamanho. Vale nas visões: praga_niveis.", + "type": "string" +} - changed
Input schema / properties / tipo / descriptionPrevious value: -"Tipo do equipamento. Vale nas visões: equipamentos, tabelas_desconto."New value: +"Tipo do equipamento. Vale nas visões: equipamentos, tabelas_desconto, classes_praga, pragas." - changed
Input schema / properties / visao / enumPrevious value: -[ - "andamento", - "safras", - "culturas", - "variedades", - "talhoes", - "plantios", - "tipos_atividade", - "pluviometros", - "locais", - "classes", - "produtos", - "entidades", - "tipos_equipamento", - "equipamentos", - "subtipos", - "equipes", - "bicos", - "tabelas_desconto", - "parametros_colheita", - "planos_manutencao", - "plano_contas", - "centros_custo", - "contas_bancarias", - "departamentos", - "funcionarios" -]New value: +[ + "andamento", + "safras", + "culturas", + "variedades", + "talhoes", + "plantios", + "tipos_atividade", + "pluviometros", + "locais", + "classes", + "produtos", + "entidades", + "tipos_equipamento", + "equipamentos", + "subtipos", + "equipes", + "bicos", + "tabelas_desconto", + "parametros_colheita", + "planos_manutencao", + "plano_contas", + "centros_custo", + "contas_bancarias", + "departamentos", + "estagios", + "classes_praga", + "pragas", + "praga_tamanhos", + "praga_niveis", + "niveis_controle", + "tipos_padrao_praga", + "grupos_praga", + "grupo_praga_itens", + "funcionarios" +]
9 tool updates
- Added
cadastrar_centro_custo - Added
cadastrar_conta_bancaria - Added
cadastrar_plano_contas - Changed
consultar_base_upcampo1 field changed- changed
Input schema / properties / visao / enumPrevious value: -[ - "culturas", - "tipos_atividade", - "classes", - "produtos", - "tipos_equipamento", - "unidades" -]New value: +[ + "culturas", + "tipos_atividade", + "classes", + "produtos", + "tipos_equipamento", + "plano_contas", + "unidades" +]
- Changed
consultar_cadastros3 fields changed- changed
Input schema / properties / nome / descriptionPrevious value: -"Nome da safra. Vale nas visões: safras, culturas, variedades, talhoes, plantios, tipos_atividade, pluviometros, locais, classes, produtos, entidades, tipos_equipamento, equipamentos, subtipos, equipes, bicos, tabelas_desconto, planos_manutencao, departamentos, funcionarios."New value: +"Nome da safra. Vale nas visões: safras, culturas, variedades, talhoes, plantios, tipos_atividade, pluviometros, locais, classes, produtos, entidades, tipos_equipamento, equipamentos, subtipos, equipes, bicos, tabelas_desconto, planos_manutencao, plano_contas, centros_custo, contas_bancarias, departamentos, funcionarios." - added
Input schema / properties / usoAdded value: +{ + "description": "\"Contas a pagar\", \"Contas a receber\" ou \"Não recebe lançamento\". Vale nas visões: plano_contas.", + "type": "string" +} - changed
Input schema / properties / visao / enumPrevious value: -[ - "andamento", - "safras", - "culturas", - "variedades", - "talhoes", - "plantios", - "tipos_atividade", - "pluviometros", - "locais", - "classes", - "produtos", - "entidades", - "tipos_equipamento", - "equipamentos", - "subtipos", - "equipes", - "bicos", - "tabelas_desconto", - "parametros_colheita", - "planos_manutencao", - "departamentos", - "funcionarios" -]New value: +[ + "andamento", + "safras", + "culturas", + "variedades", + "talhoes", + "plantios", + "tipos_atividade", + "pluviometros", + "locais", + "classes", + "produtos", + "entidades", + "tipos_equipamento", + "equipamentos", + "subtipos", + "equipes", + "bicos", + "tabelas_desconto", + "parametros_colheita", + "planos_manutencao", + "plano_contas", + "centros_custo", + "contas_bancarias", + "departamentos", + "funcionarios" +]
- Changed
consultar_financeiro5 fields changed- added
Input schema / properties / descricaoAdded value: +{ + "description": "Trecho da descrição. Vale nas visões: transferencias.", + "type": "string" +} - added
Input schema / properties / id_conta_destinoAdded value: +{ + "description": "Conta onde o dinheiro entrou (ID_CONTA_BANCARIA). Vale nas visões: transferencias.", + "type": "string" +} - added
Input schema / properties / id_conta_origemAdded value: +{ + "description": "Conta de onde o dinheiro saiu (ID_CONTA_BANCARIA). Vale nas visões: transferencias.", + "type": "string" +} - added
Input schema / properties / statusAdded value: +{ + "description": "\"Aberto\" ou \"Finalizado\". Vale nas visões: transferencias.", + "type": "string" +} - changed
Input schema / properties / visao / enumPrevious value: -[ - "parcelas", - "baixas", - "titulos", - "resumo_mes", - "resumo_conta", - "contas_bancarias", - "extrato", - "notas" -]New value: +[ + "parcelas", + "baixas", + "titulos", + "resumo_mes", + "resumo_conta", + "contas_bancarias", + "extrato", + "transferencias", + "notas" +]
- Added
lancar_baixa - Added
lancar_conta_pagar_receber - Added
lancar_transferencia
3 tool updates
- Added
gerar_pedido_cotacao - Added
lancar_cotacao - Added
lancar_requisicao
7 tool updates
- Added
cadastrar_plano_equipamento - Added
cadastrar_plano_manutencao - Changed
consultar_cadastros2 fields changed- changed
Input schema / properties / nome / descriptionPrevious value: -"Nome da safra. Vale nas visões: safras, culturas, variedades, talhoes, plantios, tipos_atividade, pluviometros, locais, classes, produtos, entidades, tipos_equipamento, equipamentos, subtipos, equipes, bicos, tabelas_desconto, departamentos, funcionarios."New value: +"Nome da safra. Vale nas visões: safras, culturas, variedades, talhoes, plantios, tipos_atividade, pluviometros, locais, classes, produtos, entidades, tipos_equipamento, equipamentos, subtipos, equipes, bicos, tabelas_desconto, planos_manutencao, departamentos, funcionarios." - changed
Input schema / properties / visao / enumPrevious value: -[ - "andamento", - "safras", - "culturas", - "variedades", - "talhoes", - "plantios", - "tipos_atividade", - "pluviometros", - "locais", - "classes", - "produtos", - "entidades", - "tipos_equipamento", - "equipamentos", - "subtipos", - "equipes", - "bicos", - "tabelas_desconto", - "parametros_colheita", - "departamentos", - "funcionarios" -]New value: +[ + "andamento", + "safras", + "culturas", + "variedades", + "talhoes", + "plantios", + "tipos_atividade", + "pluviometros", + "locais", + "classes", + "produtos", + "entidades", + "tipos_equipamento", + "equipamentos", + "subtipos", + "equipes", + "bicos", + "tabelas_desconto", + "parametros_colheita", + "planos_manutencao", + "departamentos", + "funcionarios" +]
- Changed
consultar_frota4 fields changed- changed
Input schema / properties / codigo / descriptionPrevious value: -"Código do equipamento. Vale nas visões: cadastro."New value: +"Código do equipamento. Vale nas visões: cadastro, atividades_ordem." - changed
Input schema / properties / equipamento / descriptionPrevious value: -"Descrição do equipamento. Vale nas visões: cadastro, abastecimento, ordens, planos, custos, checklists."New value: +"Descrição do equipamento. Vale nas visões: cadastro, abastecimento, ordens, atividades_ordem, planos, custos, checklists." - changed
Input schema / properties / status / descriptionPrevious value: -"Status da ordem. Casa por trecho: \"Pendente\", \"Finaliz\". Vale nas visões: ordens, planos, checklists."New value: +"Status da ordem. Casa por trecho: \"Pendente\", \"Finaliz\". Vale nas visões: ordens, atividades_ordem, planos, checklists." - changed
Input schema / properties / visao / enumPrevious value: -[ - "cadastro", - "abastecimento", - "ordens", - "planos", - "custos", - "checklists" -]New value: +[ + "cadastro", + "abastecimento", + "ordens", + "atividades_ordem", + "planos", + "custos", + "checklists" +]
- Added
gerenciar_ordem_manutencao - Added
lancar_horas_manutencao - Added
lancar_ordem_manutencao
2 tool updates
- Changed
consultar_pos_colheita8 fields changed- changed
Input schema / properties / agrupar_por / items / enumPrevious value: -[ - "safra", - "cultura", - "setor", - "talhao", - "variedade", - "local_estoque", - "mes", - "produtor_terceiro", - "produto", - "comprador", - "status", - "colheitadeira" -]New value: +[ + "safra", + "cultura", + "setor", + "talhao", + "variedade", + "local_estoque", + "mes", + "produtor_terceiro", + "produto", + "comprador", + "tipo", + "status", + "colheitadeira" +] - changed
Input schema / properties / entidade / descriptionPrevious value: -"Contraparte do contrato. Vale nas visões: contratos."New value: +"Entidade do romaneio. Vale nas visões: avulsos, contratos." - changed
Input schema / properties / local_estoque / descriptionPrevious value: -"Local de estoque (armazém, silo) que recebeu. Vale nas visões: romaneios, saidas, fardos."New value: +"Local de estoque (armazém, silo) que recebeu. Vale nas visões: romaneios, saidas, avulsos, fardos." - changed
Input schema / properties / numero / descriptionPrevious value: -"Número do romaneio. Vale nas visões: romaneios, saidas, contratos."New value: +"Número do romaneio. Vale nas visões: romaneios, saidas, avulsos, contratos." - added
Input schema / properties / produtoAdded value: +{ + "description": "Produto pesado. Vale nas visões: avulsos.", + "type": "string" +} - changed
Input schema / properties / safra / descriptionPrevious value: -"Nome da safra, ex.: \"2025/2026\". Use listar_safras para ver as disponíveis. Vale nas visões: romaneios, saidas, contratos, fardos, fardos_safra, coletas."New value: +"Nome da safra, ex.: \"2025/2026\". Use listar_safras para ver as disponíveis. Vale nas visões: romaneios, saidas, avulsos, contratos, fardos, fardos_safra, coletas." - added
Input schema / properties / tipoAdded value: +{ + "description": "Tipo: Entrada, Saída, Transferência, Quebra técnica, Deslocamento. Vale nas visões: avulsos.", + "type": "string" +} - changed
Input schema / properties / visao / enumPrevious value: -[ - "romaneios", - "saidas", - "contratos", - "fardos", - "fardos_safra", - "coletas" -]New value: +[ + "romaneios", + "saidas", + "avulsos", + "contratos", + "fardos", + "fardos_safra", + "coletas" +]
- Added
lancar_romaneio_avulso
Related MCP Connectors
JusPronto is case-management software for Brazilian law firms. Its remote MCP server (OAuth 2.1 with PKCE, per-permission scopes, audit log) lets Claude and ChatGPT read the firm's own cases, deadlines, agenda, recent court movements and case files with the page cited. Write actions require the lawyer's approval. Requires a JusPronto account.
webPosto ERP (management for gas stations and convenience stores) via session capture with your auth
Brazilian personal & business finance with Open Finance: transactions, cards, investments.
Conta Azul ERP MCP — sales, customers, finance and NF-e via OAuth 2.0. Read + write, 35 tools.
Related MCP Servers
- AlicenseAqualityAmaintenanceBrazilian foreign trade from MDIC/ComexStat -- exports and imports since 2000 by HS code (SH4/SH6/NCM) and partner country, in USD FOB and kilograms -- plus crop production, supply-and-demand balances, climate readings and commodity forecasts for hubs such as soybean, coffee and beef. 15 read-only tools, remote at https://mcp.kyrodata.com/mcp; official registry com.kyrodata/kyrodata.151MIT
- AlicenseAqualityDmaintenanceProvides farm and land decision support tools (irrigation advice, frost risk, growing degree days, dry spell status) using free public weather and soil data, without requiring any API keys.78 npm2MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to access free, open agronomic data for field briefings, spray windows, water balance, pest pressure, and more, using only public data sources without API keys.1MIT
- AlicenseNot gradedqualityCmaintenanceConsolidates your B3 investment portfolio (stocks, FIIs, fixed income, etc.) from all brokerages into one view. Provides read-only tools to check position, dividends, transactions, and more.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.