Árvore de páginas


DADOS GERAIS SOBRE O MÓDULO

O módulo agrícola tem o objetivo de administrar as áreas de plantações do cliente.

Através do módulo é possível adicionar áreas no mapa, cadastrar projetos agrícolas, ou seja, as safras, administrar os produtos e serviços utilizados durante a safra, administrar as ocorrências durante a safra, ou seja, insetos, pragas entre outros aspectos que podem impactar a produção, assim como adicionar imagens destas ocorrências, para uma melhor avaliação.

Em Resumo, ao que pode-se analisar, o módulo proporciona ao usuário uma visão geral sobre todos os aspectos da safra selecionada, podendo analisar, de forma separada ou conjunta, às informações pertinentes à mesma.

Documentos relacionados


CORE

    Projetos Agrícolas (web)

    Acesse o Módulo "Agrícola > Projetos Agrícolas" para visualização dos projetos cadastrados.

    As informações da safra poderão ser analisadas pelos profissionais do sistema de acordo com os dados gravados no sistema e selecionar o cliente e carregar suas informações cadastrais do sistema automaticamente.

    Alguns campos já serão cadastrados automaticamente, com os dados do cliente, sendo eles: Cliente, Matrícula Cliente, Local, Matrícula Local, Cidade e Unidade Federativa.

    Os demais campos que são preenchidos com os dados do projeto serão explicados na sequência.

    Campo Descrição
    Cliente Campo que exibe o Cliente que possui projeto agrícola e qual local se refere a essa projeto
    Ano agrícola Neste campo vamos cadastrar o ano em que vai acontecer este projeto
    Cultura Neste campo, será inserida a cultura a ser plantada na área.
    Variedade O campo variedade são registros pré-cadastrados, para que sejam selecionados, que variam de acordo com a cultura escolhida.
    Talhão Permite visualizar os talhões referenciado no Projeto
    Área arrendada Exibe a informação se o talhão corresponde a uma área arrendada
    Tamanho Neste campo será cadastrado qual o tamanho da área que será plantada. 
    Estágio Este campo serve para descrever em qual estágio que a plantação se encontra.
    Investimento Neste campo será descrito qual o investimento financeiro por Hectare.
    PV - Produção Estimada(SC/ha) Neste campo pode ser inserida a quantia estimada de sacos por hectare para este projeto agrícola.
    PV - Produção Estimada (SC) Neste campo pode ser inserida a quantia total estimada de sacos para este projeto agrícola.
    PO - Produção Obtida (SC/ha) Neste campo pode ser inserida a quantia de sacos por hectare que realmente foi obtido deste projeto agrícola.
    PO - Produção Obtica (SC) Neste campo pode ser inserida a quantia total de sacos que realmente foi obtido deste projeto agrícola.
    Data de Plantio Exibe a Data de inicio do plantio informada no cadastro
    Profissional Exibe o profissional envolvido no projeto agrícola

    E os botões disponíveis em tela:

    Botão Descrição
    Botão Outros profissionais Permite incluir outros profissionais para manipulação do projeto 
    Botão Relatório Gera um relatório em PDF com todas as informações do Projeto selecionado
    Botão Clonar Permite Clonar um projeto Agrícola existente
    Botão Área mapeada Exibe uma grid que mostra toda a área correspondente ao plantio em forma de Mapa
    Botão Editar Permite editar, incluir e manipular os dados do Projeto Agrícola
    Botão Excluir Exclui o projeto selecionado

    Edição de um projeto agrícola

    Para acrescentar informações, editando assim o projeto agrícola, basta selecionar o projeto e depois clicar sobre o botão Editar.

    No primeiro bloco, no canto superior esquerdo, tem a tela de edição da Área.

    Nesta opção, o usuário pode Adicionar um nova área e que será controlada pelo projeto e utilizando os botões de opção é possível:

    • Clonar Talhões: Clona um talhão (área) já existente
    • Dividir talhões: Permite editar e dividir um talhão (área) já existente
    • Importar/exportar: Importa ou exporta arquivos do tipo (.shp, .dbf, .shx) e kml com informações do talhão
    • Mover talhões: permite mover o talhão para outro cliente
    • Tela cheia: permite visualizar apenas os talhões em tela cheia
    • Exportar csv: permite exportar o projeto as informações do talhão em formato csv

    Abaixo dos botões há os talhões cadastrados, exibindo os campos:

    Campo Descrição
    Descrição Exibe a descrição do talhão
    Tamanho Informa o total da área do talhão
    Área arrendada Permite informar se o talhão em questão é uma área arrendada
    Variedade Permite informar uma variedade pré-cadastrada para o talhão
    Estágio Este campo serve para descrever em qual estágio que a plantação se encontra.
    Nível tecnológico Permite informar um Nível tecnológico pré-cadastrado para o talhão
    Botão Mapeamento Permite editar uma área no Mapa abaixo do quadro, que será realizado o plantio
    Botão Ponto Central Permite incluir um Ponto central nesta área editada
    Botão complemento Permite informar os complementos referente ao plantio, semente ou Financiamento
    Botão Excluir Permite excluir o talhão selecionado

    Abaixo, a exibição da Área dos talhões do Projeto agrícola no Mapa da propriedade, permitindo que o usuário manipule os pontos de limite, edite e configure  a exibição dessas áreas:

    na Lateral direita, é exibido todos os dados do Projeto, separados por Guias. Da seguinte forma:

    Resumo

    No resumo são exibidos as informações das outras guias, porém de forma concatenada, para facilitar a visualização dos dados

    Estimativas

    Estimativa é o local onde o usuário poderá cadastrar e controlar quais as expectativas de produção da área plantada.

    • Talhão: Exibe o talhão correspondente as informações
    • Data: Neste campo insere-se o dia em que está sendo cadastrada a estimativa;
    • Tipo de produção: Neste campo é necessário inserir qual o tipo de produção que está sendo cadastrada, podendo ser: PV - Produção prevista, PO - Produção obtida, PV - Produção estimada;
    • Produtividade: É a quantidade real obtida ou que espera-se produzir em sacas por Hectare;
    • Produção: O campo produção é preenchido automaticamente, de acordo com o valor cadastrado na produtividade e no tamanho da área;
    • Estágio: Neste campo é necessário preencher qual o estágio atual que encontra-se a plantação daquela área.
    • Observação: Este campo não é obrigatório, porém é disponibilizado para os usuários que queiram inserir informações adicionais, sendo muito importante para fins de registro;
    • Profissional: Este campo é preenchido automaticamente, sendo inserido o usuário que está cadastrando a estimativa.

    Ocorrências

    Este aba indica se, naquela determinada área, houve alguma ocorrência durante o ciclo da plantação.

    Ocorrência é algo que pode atrapalhar o desenvolvimento da planta, afetando assim a produção da mesma, podendo ser desde um inseto, praga ou até mesmo chuva e geada.

    • Data: Neste campo insere-se o dia em que está sendo cadastrada a ocorrência;
    • Tipo de ocorrência: Neste campo é necessário cadastrar qual foi o fator que gerou a ocorrência, podendo ser insetos, pragas, chuva, entre outros.
    • Tamanho: É o tamanho da área que foi afetado pela ocorrência;
    • Comprometimento: Neste campo será cadastrado qual o nível de comprometimento que a ocorrência acarretou para a produção dessa área.
    • Estágio: Neste campo será cadastrado qual o estágio da plantação, no momento da ocorrência.
    • % Quebra: Neste campo é necessário cadastrar qual a quantidade, em porcentagem, da plantação, que foi afetada.
    • Observação: Este campo não é obrigatório, porém é disponibilizado para os usuários que queiram inserir informações adicionais, sendo muito importante para fins de registro;
    • Profissional: Este campo é preenchido automaticamente, sendo inserido o usuário que está cadastrando a ocorrência.

    Recomendações

    Assim como já demonstrado anteriormente neste manual, o sistema permite cadastrar uma recomendação, com mapeamento GPS e imagens vinculadas. 

    Ao utilizar a opção Adicionar, uma nova linha será inserida, onde novos campos precisarão ser preenchidos:

    • Talhão: Permite selecionar o talhão
    • Data: Neste campo é necessário inserir a data em que a recomendação está sendo cadastrada;
    • Produto: Neste campo será cadastrado qual produto foi recomendado;
    • Produto Compêndio:  Produto específico de um grupo pré-selecionado
    • Tamanho: Neste campo será cadastrado qual o tamanho da área em que foi recomendada a aplicação;
    • Dosagem: Neste campo é necessário cadastrar qual a dosagem do produto que está sendo indicado;
    • Unidade Medida: Neste campo é necessário informar qual a unidade de medida que está sendo utilizada para o campo Dosagem (anterior).
    • Total: Este campo é gerado automaticamente, de acordo com a dosagem e o tamanho da área.
    • Capacidade de Bomba: Capacidade informada na bomba de aplicação
    • Vazão: Vazão é a quantidade de litros que será preciso por Hectare.
    • Dose por Bomba: O presente campo é de preenchimento automático, através do cálculo realizado pela aplicação da (dosagem*pulverizador)/vazão.
    • Data de aplicação: Nesse campo será informada a data em que será aplicado o produto.
    • Modo de aplicação: Neste campo será informado a forma com que precisará ser aplicado o produto.
    • Profissional: Este campo é preenchido automaticamente, sendo inserido o nome do usuário que está realizando a recomendação

    Aplicações

    A aplicação de um produto pode ser a partir de uma ocorrência, de uma recomendação realizada ou então a partir da Guia Aplicações para realizar diretamente.

    Ao inserir o cadastro de uma Aplicação uma nova linha será inserida, onde novos campos precisarão ser preenchidos, sendo eles:

    • Talhão: Permite selecionar o talhão
    • Data: Neste campo é necessário inserir a data em que a recomendação está sendo cadastrada;
    • Produto: Neste campo será cadastrado qual produto foi recomendado;
    • Produto Compêndio: Produto específico de um grupo pré-selecionado
    • Tamanho: Neste campo será cadastrado qual o tamanho da área em que foi recomendada a aplicação;
    • Dosagem: Neste campo é necessário cadastrar qual a dosagem do produto que está sendo indicado;
    • Unidade de Medida: Neste campo é necessário informar qual a unidade de medida que está sendo utilizada para o campo Dosagem (anterior).
    • Capacidade da Bomba: Capacidade informada na bomba de aplicação
    • Total: Este campo é gerado automaticamente, de acordo com a dosagem e o tamanho da área.
    • Vazão: Vazão é a quantidade de litros que será preciso por Hectare.
    • Dose por Bomba: O presente campo é de preenchimento automático, através do cálculo realizado pela aplicação da (dosagem*pulverizador)/vazão.
    • Data de aplicação: Nesse campo será informada a data em que será aplicado o produto.
    • Modo de aplicação: Neste campo será informado a forma com que precisará ser aplicado o produto.
    • Profissional: Este campo é preenchido automaticamente, sendo inserido o nome do usuário que está realizando a Aplicação;

    Serviços

    Na aba serviço serão cadastrados os trabalhos prestados na lavoura, mas que não são relativos às aplicações de pesticidas e herbicidas na plantação, sendo, por exemplo, manutenção de máquinas, pagamento por trabalhos terceirizados, entre outros.
    Dentro desta aba, o sistema possibilita ainda marcar um mapeamento GPS e uma imagem relacionada ao serviço.

    Ao utilizar o botão Adicionar, uma nova linha será inserida abaixo, onde alguns campos precisarão ser preenchidos. Os campos que compõem esta linha são:

    • Talhão: Permite selecionar o talhão
    • Data: Neste campo é necessário inserir a data em que a recomendação está sendo cadastrada;
    • Tipo de serviço: Neste campo será selecionado qual foi o tipo do serviço realizado;
    • Serviço: Este campo varia de acordo com o que foi escolhido no campo Tipo de serviço, pois, conforme a seleção realizada no tipo de serviço, as opções serão carregadas para o campo serviço, a fim de possibilitar uma melhor especificação quanto ao serviço realizado.
    • Tamanho: Neste campo é informado o tamanho da área correspondente ao serviço
    • Tempo: Nesta opção é inserido o tempo total gasto para realização do serviço.
    • Estágio: Este campo serve para informar qual o estágio que a plantação está, no momento em que está sendo realizado o serviço.
    • Valor: O valor gasto pelo serviço. 
    • Observação: Este campo é aberto, para os casos em que o usuário deseje acrescentar alguma informação importante sobre o serviço.
    • Profissional: Este campo é preenchido automaticamente, sendo inserido o usuário que está preenchendo o serviço.

    Botão Dossiê Projeto agrícola

    No canto superior esquerdo há um botão "Dossiê projeto Agrícola" que é um relatório com todas as informações do projeto agrícola, desde atendimentos produção estimada, ocorrências, produtos recomendados, produtos aplicados, serviços realizados entre outras informações gráficas da safra.

    Assim que for selecionado os dados desejados, poderá gerar o dossiê em formato PDF:

    Configuração de Cadastro de Campos do Módulo Agrícola

    O acesso ao cadastro dos campos do módulo agrícola se da pelo ambiente Web, no Módulo "Cadastro > Agrícola". Quando acessado, terá possibilidade de cadastrar as informações referentes este módulo.

    Tipos de cadastros disponíveis:

    1. Ano agrícola: O ano agrícola é o período da safra que será cadastrada no sistema. Os dados poderão ser vinculados com a cultura cadastrada podendo assim fazer o vínculo entre safra e cultura.
    2. Cultura: O cadastro da cultura permite fazer vínculo com as unidades de medida, variedade, estágio e ocorrência.
    3. Nível tecnológico: Cadastro de nível tecnológico. Cadastro usados para preencher o cadastro de produtividade versus custos.
    4. Ocorrência degenerativa: Nas ocorrências o usuário pode cadastrar uma ocorrência do clico da plantação. Ocorrências são problemas que podem atrapalhar o desenvolvimento da planta, afetando assim a produção, como inseto, praga ou até mesmo chuva e geada.
    5. Produtividade x custo: Métricas usadas para levantar informações da produtividade e o custo da safra e cultura usada.
    6. Receituário: Registros de receituários para ser utilizados no cadastro do projeto agrícola.
    7. Serviço: Em serviço serão cadastrados os trabalhos prestados na lavoura, mas que não são relativos às aplicações de pesticidas e herbicidas na plantação, sendo, por exemplo, manutenção de máquinas, pagamento por trabalhos terceirizados, entre outros.
    8. Situação bem patrimonial: Cadastro de situação de bens para que seja utilizado no projeto Agrícola
    9. Tipo de bem patrimonial: Cadastro de Tipo de bens para que seja utilizado no projeto Agrícola
    10. Tipo de ocorrência: No cadastro de tipo de ocorrência pode ser usada para auxiliar nos cadastros de ocorrências e separar por tipos.
    11. Tipo de serviço: No cadastro de tipo de serviço pode ser usada para auxiliar nos cadastros de serviços e separar por tipos.

    Projetos Agrícolas (Android)

    Acesse o Módulo Cliente, e selecione um Cliente para abrir a tela de Atendimento

    Na guia "Agrícola". Esta é a tela de listagem dos projetos agrícolas. Aqui é possível visualizar os projetos no local do cliente selecionado.

    Nos Projetos existentes, são exibidas as informações sobre cada projeto agrícola, como o ano agrícola, a cultura e o tamanho total. Ao tocar sobre essas informações é carregada a tela de edição do projeto agrícola

    Abaixo das informações sobre cada projeto agrícola são listados os talhões. Em cada talhão existe uma pré-visualização da área mapeada, o tamanho, a variedade e o estágio da cultura no talhão.

    Botão Adicionar Projeto Agrícola

    Após iniciar um atendimento e selecionar o Local para o novo Projeto, será exibido a tela para informar Safra, Cultura e os Profissionais envolvidos no Projeto

    Após gravar essas informações, o usuário é direcionado a tela de Informações do Projeto com as Guias: Resumo, Croqui, Estimativas, Ocorrências, Recomendações, Aplicações e Serviços. Similar ao campo de Edição do projeto na Web.

    Ao Clicar no Botão de Ação, será direcionado para cada uma das Guias disponíveis, e na opção "Talhão" será possível criar novos Talhões (áreas) para poder manipular nas guias respectivas.

    O cadastro de talhão está dividido em abas de forma a facilitar a inserção e visualização das informações. Na aba complemento é possível inserir informações adicionais do talhão, sendo possível inserir informações sobre data de início e fim do plantio, data de início e fim da colheita, tipo de plantio, espaçamento, stand, semeadura, metro linear e investimento.

    Quando a cultura do projeto agrícola é café, a aba complemento apresentará outras informações. E ao incluir as informações sobre início do plantio, início do estágio, irrigação, espaçamento entre plantas, espaçamento entre linhas, quantidade de plantas, stand e metro linear.

    Na aba mapeamento é possível realizar o mapeamento GPS do talhão. É com base neste mapeamento que o croqui é desenhado. O mapeamento pode ser feito de forma manual (inserindo as coordenadas GPS manualmente) ou de forma automática (utilizando o GPS do aparelho). Cabe destacar que esta tela de mapeamento também é utilizada no mapeamento das ocorrências, recomendações, aplicações e serviços. Na tela de listagem dos pontos GPS é possível remover, cadastrar e editar pontos GPS manualmente.

    Na aba semente é possível inserir informações sobre a semente utilizada no plantio, Inserindo informações sobre a unidade/filial, o número, a classe, a situação, a não conformidade e as medidas corretivas associadas à semente.

    Na aba financiamento é possível inserir informações sobre o financiamento do plantio do talhão, inserindo informações sobre o tamanho da área financiada, o valor financiado, o banco e a agência bancária que realizaram o financiamento.

    Na aba de produtividade e custo tem função apenas informativa, não permitindo o cadastro de dados nela. Nesta aba encontram-se alguns indicadores sobre produtividade e custos associados ao projeto agrícola (através da cultura e ano agrícola do projeto). Nesta aba é exibida a produtividade esperada e o custo necessário associado com a cultura no ano agrícola, utilizando determinado nível tecnológico no plantio.

    A tela de edição do talhão apresenta as mesmas abas e campos que a tela de cadastro de talhão, com exceção da aba mapeamento que possui duas novas funcionalidades, sendo elas o mapeamento do ponto central e a divisão do talhão.

    Croquí

    O croqui é o desenho dos talhões e áreas do projeto agrícola.

    Nesta guia o sistema permite editar a área desse projeto, permitindo informar o tamanho dessa área, o nível tecnológico e a marcação através de um mapa apresentado na edição da área.

    A partir do croqui é possível realizar algumas funcionalidades básicas, como editar uma ocorrência, recomendação, aplicação ou serviço que foi mapeado, exibir a localização do profissional em relação ao talhão mais próximo e visualizar o mapa de satélite dos talhões.

    Ao Clicar no Botão de ação "Mapa" será direcionado a visão GPS e poderá selecionar a delimitação da área que desejar

    Estimativas

    Nesta aba, é possível visualizar, cadastrar e editar estimativas de produção, sendo elas previsão de produção ou produção obtida. 

    É possível acessar a tela de cadastro de estimativa a partir da aba resumo do projeto agrícola ou da aba de estimativas.

    Segue as outras Guias com basicamente as ações já exibidas na web, permitindo também que o usuário anexe imagens e sempre inclua a área afetada em cada um das ações.

    Ocorrências

    Na aba Ocorrências é possível visualizar, cadastrar e editar ocorrências que aconteceram durante o ciclo da planta. Uma ocorrência caracteriza-se como algo que pode atrapalhar o desenvolvimento da planta ou da sua produção, podendo ser desde um inseto, praga ou até mesmo chuva e geada.

    É possível acessar a tela de cadastro de ocorrência a partir da aba resumo do projeto agrícola ou da aba de ocorrências. O processo é dividido em duas etapas: a seleção as ocorrências e o cadastro das informações.

    Lembrando que também é possível acessar a edição de ocorrência através da listagem de todas elas ou através do croqui (caso a ocorrência possua mapeamento).

    A exclusão de ocorrências é feita apenas na listagem e pode ser realizada de forma individual ou múltipla.

    Também possível recomendar um produto (iniciar o cadastro de uma recomendação) a partir de uma ocorrência. Desta forma, a recomendação ficará associada à ocorrência. Existem três formas de recomendar um produto a partir da ocorrência: através da listagem das ocorrências, através da edição da ocorrência, ou durante o cadastro da ocorrência.

    Recomendações

    Na aba Recomendações é possível visualizar, cadastrar e editar recomendações de produtos. Normalmente uma recomendação está associada à uma ocorrência, visando resolver o problema ocasionado na plantação. É possível ainda recomendar produtos sem estar associado à ocorrências.

    No Cadastro de recomendação é possível acessar a tela de cadastro de recomendação a partir da aba resumo do projeto agrícola, aba de recomendação, do cadastro de ocorrência, da edição de ocorrência ou da aba de ocorrências. O processo é dividido em três etapas: a seleção dos talhões, a seleção dos produtos e o cadastro das informações.

    É possível acessar a Edição de recomendação através da listagem das recomendações ou através do croqui (caso a recomendação possua mapeamento).

    A exclusão de recomendações é feita apenas na listagem e pode ser realizada de forma individual ou múltipla. 

    É possível aplicar um produto (iniciar o cadastro de uma aplicação) a partir de uma recomendação. Desta forma a aplicação ficará associada com a recomendação. Existem três formas de aplicar um produto a partir da recomendação: através da listagem da recomendação, por meio da edição da recomendação ou durante o cadastro da recomendação.

    Aplicações

    Na aba Aplicações é possível visualizar, cadastrar e editar aplicações de produtos.

    É possível acessar a tela de cadastro de aplicação a partir da aba resumo do projeto agrícola, da aba de aplicação, do cadastro de ocorrência, da edição de ocorrência, da aba de ocorrências, do cadastro de recomendação, da edição de recomendação ou da aba de recomendação. O processo é dividido em três etapas: a seleção dos talhões, a seleção dos produtos e o cadastro das informações.

    É possível acessar a edição de aplicação através da listagem das aplicações ou através do croqui (caso a aplicação possua mapeamento).

    A exclusão de aplicações é feita apenas na listagem e pode ser realizada de forma individual ou múltipla.

    Serviços

    Na aba Serviços é possível visualizar, cadastrar e editar serviços realizados. Um serviço é considerado um trabalho prestado à plantação, mas que não são relativos à aplicação de herbicidas ou fungicidas, sendo, por exemplo, manutenção das máquinas, terceirização de serviços, entre outros.

    É possível acessar a tela de cadastro de serviço a partir da aba resumo do projeto agrícola ou da aba de serviços.

    É possível acessar a edição de serviço atráves da listagem dos serviços ou através do croqui (caso o serviço possua mapeamento).

    Lembrando que no Android também possui a opção do Dossiê clicando no botão de impressão:




    DADOS GERAIS SOBRE O RECURSO

    O sistema conta com a possibilidade de utilizar a Clonagem de projetos agricolas pela listagem de Projetos.

    A ideia é que o processo de clonagem possibilite o usuário manipular dados do projeto para poder criar vários dados em massa.

      ESCOPO FUNCIONAL

      Ao gerenciar projetos agricolas, torna-se necessário criar vários projetos para o  acompanhamento das produtividades e estimativas de produção dos clientes.

      Desta forma, a Clonagem destes projetos facilita o processo além de garatir por meio de validações de clonagem em massa, que os dados éo carregados de forma eficiente, não gerando duplicidade de informações e permitindo o usuário selecionar informações de clientes, locais e projetos na listagem, além de outros dados.

      Além da tela de clonagem em lotes, também foi implementado a ordem de busca de informações, facilitando a manipulação das informações pelo usuário. Esta nova opção de clonagem  clonagem é acessada através de um menu de contexto dos projetos agrícolas na tela de atendimentos, fazendo com que o modo de clonagem unitário no Android seja similar com a clonagem unitária presente no ambiente Web da ferramenta.

      Configuração

      Para evitar que ocorram duplicidade de dados, foi adicionado validações extra. A validação de duplicidade respeita o parâmetro “sim3gm.agricola.projetoagricola.modelo” da seguinte forma:

      • Se o valor do parâmetro é “USU”, a validação de unicidade de projetos agrícolas ocorre por SAFRA, CULTURA, LOCAL e USUÁRIO, pois neste modelo, cada usuário pode ter um projeto em cada cliente/local;
      • Se o valor do parâmetro é "LOC”, a validação de unicidade de projetos agrícolas ocorre por por SAFRA, CULTURA e LOCAL, pois neste modelo, cada cliente/local só pode ter um único projeto por safra e cultura;
      • Se o valor do parâmetro é "FIL”, a validação de unicidade de projetos agrícolas ocorre por por SAFRA, CULTURA, LOCAL e FILIAL DO USUÁRIO, pois neste modelo, pode existir um projeto agrícola para cada filial da empresa em um mesmo ano agrícola/cultura;

      Quando selecionados vários projetos agrícolas para clonagem, após a confirmação do Ano Agrícola e Cultura destino para os projetos, éo criados novos registros apenas para clientes/locais que ainda não tenham projetos na safra e cultura destino da clonagem (Respeitando o parâmetro mencionado no item anterior);

      Para os casos dos clientes/locais que já tenham projeto agrícola cadastrado com a mesma safra e cultura destino, a clonagem não vai realizar nenhuma ação para estes clientes/locais;

      Carregamento e Filtros da Tela de Clonagem em Lotes

      Para Clonagem de Projetos Agrícolas são utilizado o botão de copiar nos seguintes fluxos:

      Já havia o botão de clonagem de um único projeto na listagem e este segue tendo o mesmo comportamento.

      Porém agora na Tela de Pesquisa também há o botão "Clonar" com a finalidade de clonagem em massa

      Para facilitar a Clonagem em lote, agilizando o carregamento da tela e a integridade dos dados, foi desenvolvido e alterado para que a tela inicial da clonagem em lote de projetos é filtrado pelo Ano Agrícola (Safra) agrícolas, sendo um campo de seleção única a fim de para evitar duplicidade na clonagem. 

      Por exemplo:

      Quando selecionados vários projetos agrícolas para clonagem, após a confirmação do Ano Agrícola e Cultura destino para os projetos, serão criados novos registros apenas para clientes/locais que ainda não tenham projetos na safra e cultura destino da clonagem, respeitando o parâmetro mencionado acima. Para os casos dos clientes/locais que já tenham projeto agrícola cadastrado com a mesma safra e cultura destino, a clonagem não vai realizar nenhuma ação para estes clientes/locais.

      Após selecionar os projetos agrícolas na pop-up de clonagem, clicar em “confirmar” é exibido a janela para informar o ano Safra que será considerado no clone:

      Segue os campos para informa na clonagem de projetos segundo as configurações de preenchimento:

      Campo Descrição
      Ano Agrícola Campo onde o usuário  informa o novo Ano Agrícola ( safra) ( replicar a busca existente na web).
      Cultura Campo onde o usuário  informa a nova cultura ( replicar a busca existente na web).
      Clonar Tudo Ao selecionar esta opção, todos os campos o foi marcados como true.
      Aplicações Ao selecionar esta opção, todas as aplicações lançadas para o projeto anterior o foi clonadas
      Estimativas Ao selecionar esta opção, todas as estimativas lançadas para o projeto anterior o foi clonadas
      Mapeamento  Ao selecionar esta opção, todas os pontosgps lançados para o projeto anterior o foi clonadas
      Número ART Ao selecionar esta opção, o número ART  foi clonado para todas as áreas do projeto
      Ocorrências Ao selecionar esta opção, todas as ocorrências lançadas para o projeto anterior o foi clonadas
      Recomendações Ao selecionar esta opção, todas as recomendações lançadas para o projeto anterior o foi clonadas
      foiviços  Ao selecionar esta opção, todas os foiviços lançados para o projeto anterior o foi clonados

      Ao final do processo de clonagem, uma mensagem de Clonagem realizada com sucesso é exibido em tela.

      Caso algum registro não tenha sido clonado, é apresentada uma popup ao usuário, com a seguinte informação:

      Lembrando que a clonagem inteligente se limita à existência de projetos, de modo que não será realizada nenhuma validação referente à dados existentes nos projetos, ou seja, o processo de clonagem apenas vai criar projetos novos, e não haverá complementação de projetos previamente cadastrados.

      Implementação Clonagem de projetos no Android

      Para isso, na tela de listagem de projetos agrícolas do Atendimentos Android, foi implementado um menu de contexto ao projeto agrícola, que é exibido ao ser utilizado um toque longo sobre o projeto agrícola.
      Este menu de contexto apresenta a opção “Clonar projeto”.

      Ao clicar no menu de contexto, é carregado a tela de clonagem de projetos no Android, onde o usuário deve escolher o ano agrícola e a cultura destinos para a clonagem, além de poder escolher quais informações devem ou não ser clonadas junto com com o projeto agrícola.

      Todo o comportamento de clonagem individual já existe para o ambiente web, e segue as mesmas lógicas para o mobile.


      ESCOPO TÉCNICO

      A pop-up de clonagem de projetos agrícolas passou pelas seguintes alterações:

      • O filtro “Pesquisa Rápida” foi substituído pelo filtro de “Ano Agrícola” (Safra), que passa a ter o seu preenchimento obrigatório, para só então poder utilizar o botão “pesquisar” da tela conforme protótipo abaixo:
      • O campo é alterado de multi seleção como está hoje para seleção única. Deste modo, o usuário deve selecionar apenas uma única safra/Ano agrícola por vez para clonagem de projetos.
      • é removido o filtro “Pesquisa Rápida” da pop-up Clonar projetos.
      • Dentro da opção “pesquisa avançada”, o filtro de “Ano Agrícola” é removido, pois o mesmo já estará disponível na parte inicial da tela de clonagem.
      • O carregamento dos registros da tela de clonagem é alterado para que a busca não seja feita de forma automática como está hoje, trazendo os registros apenas após a ação de clicar no botão pesquisar. 

      As regras e validações de duplicidade durante a clonagem do ambiente Android são iguais às regras que temos no ambiente Web, que vai depender do parâmetro “sim3gm.agricola.projetoagricola.modelo” da seguinte forma:

        • Se o valor do parâmetro for “USU”, a validação de projetos agrícolas são SAFRA, CULTURA, LOCAL e USUÁRIO, pois neste modelo, cada usuário pode ter um projeto em cada cliente/local;
        • Se o valor do parâmetro for “LOC”, a validação de projetos agrícolas são SAFRA, CULTURA e LOCAL, pois neste modelo, cada cliente/local só pode ter um único projeto por safra e cultura;
        • Se o valor do parâmetro for “FIL”, a validação de projetos agrícolas são SAFRA, CULTURA, LOCAL e FILIAL DO USUÁRIO, pois neste modelo, pode existir um projeto agrícola para cada filial da empresa em um mesmo ano agrícola/cultura;
      • Essa validação de duplicidade já existe no lançamento de novos projetos agrícolas, e é replicada agora para a clonagem em lote de projetos agrícolas

      As seguintes opções de clonagem esta disponíveis no android:

      Ano Agrícola: Campo onde o usuário  informa o novo Ano Agrícola ( safra)

      Cultura: Campo onde o usuário  informa a nova cultura ( replicar a busca existente na web).

      Abaixo todos os campos éo do tipo radiobutton não obrigatórios.

      Clonar Tudo: Ao selecionar esta opção, todos os campos o foi marcados como true;

      Aplicações: Ao selecionar esta opção, todas as aplicações lançadas para o projeto anterior o foi clonadas:

      select * from produtoaplicacao xx

      inner join projetoagricolaarea paa on xx.idprojetoagricolaarea = paa.idprojetoagricolaarea

      inner join projetoagricola pa on pa.idprojetoagricola = paa.idprojetoagricola

      where pa.idprojetoagricola =PROJETOS_SENDO_CLONADO

      union

      select * from produtoaplicacao xx

      inner join ocorrenciaidentificada oi on xx.idocorrenciaidentificada = oi.idocorrenciaidentificada

      inner join projetoagricolaarea paa on paa.idprojetoagricolaarea = oi.idprojetoagricolaarea

      inner join projetoagricola pa on pa.idprojetoagricola = paa.idprojetoagricola

      where pa.idprojetoagricola =PROJETO_SENDO_CLONADO

      Estimativas:  Ao selecionar esta opção, todas as estimativas lançadas para o projeto anterior o foi clonadas:

      select estimativaentrega from projetoagricolaarea pa

      inner join projetoagricola p on p.idprojetoagricola = pa.idprojetoagricola

      where p.idprojetoagricola = PROJETO_SENDO_CLONADO

      Mapeamento:  Ao selecionar esta opção, todas os pontosgps lançados para o projeto anterior o foi clonadas:

      --pontogps central

      select * from pontogps pg

      inner join projetoagricolaarea paa on paa.idpontogpscentral = pg.idpontogps

      inner join projetoagricola pa on pa.idprojetoagricola = paa.idprojetoagricola

      where pa.idprojetoagricola =PROJETO_SENDO_CLONADO

      --pontogps dos talhoes

      select * from pontogps pg

      inner join pontogpsarea pga on pga.idpontogpsarea = pg.idpontogpsarea

      inner join projetoagricolaarea paa on paa.idpontogpsarea = pga.idpontogpsarea

      inner join projetoagricola pa on pa.idprojetoagricola = paa.idprojetoagricola

      where pa.idprojetoagricola =PROJETO_SENDO_CLONADO

      Número ART: Ao selecionar esta opção, o número ART  foi clonado para todas as áreas do projeto.

      select numeroart from projetoagricolaarea pa

      inner join projetoagricola p on p.idprojetoagricola = pa.idprojetoagricola

      where p.idprojetoagricola = PROJETO_SENDO_CLONADO

      Ocorrências: Ao selecionar esta opção, todas as ocorrências lançadas para o projeto anterior o foi clonadas:

      select * from ocorrenciaidentificada oi

      inner join projetoagricolaarea paa on oi.idprojetoagricolaarea = paa.idprojetoagricolaarea

      inner join projetoagricola pa on pa.idprojetoagricola = paa.idprojetoagricola

      where pa.idprojetoagricola =PROJETO_SENDO_CLONADO

      Recomendações: Ao selecionar esta opção, todas as recomendações lançadas para o projeto anterior o foi clonadas:

      select * from produtorecomendado xx

      inner join projetoagricolaarea paa on xx.idprojetoagricolaarea = paa.idprojetoagricolaarea

      inner join projetoagricola pa on pa.idprojetoagricola = paa.idprojetoagricola

      where pa.idprojetoagricola =PROJETO_SENDO_CLONADO

      union

      select * from produtorecomendado xx

      inner join ocorrenciaidentificada oi on xx.idocorrenciaidentificada = oi.idocorrenciaidentificada

      inner join projetoagricolaarea paa on paa.idprojetoagricolaarea = oi.idprojetoagricolaarea

      inner join projetoagricola pa on pa.idprojetoagricola = paa.idprojetoagricola

      where pa.idprojetoagricola =PROJETO_SENDO_CLONADO

      foiviços: Ao selecionar esta opção, todas os foiviços lançados para o projeto anterior o foi clonados:

      select * from foivicorealizado xx

      inner join projetoagricolaarea paa on xx.idprojetoagricolaarea = paa.idprojetoagricolaarea

      inner join projetoagricola pa on pa.idprojetoagricola = paa.idprojetoagricola

      where pa.idprojetoagricola =PROJETO_SENDO_CLONADO

      Todo o comportamento de clonagem individual já existe para o ambiente web, podemos aproveitar as mesmas lógicas para o mobile.

      Também  foi implementada a validação que evite a duplicidade do projeto, ocasionado pelo processo de clonagem. A validação de duplicidade respeitará o parâmetro “sim3gm.agricola.projetoagricola.modelo” da seguinte forma:

      • Se o valor do parâmetro for “USU”, a validação de unicidade de projetos agrícolas são SAFRA, CULTURA, LOCAL e USUÁRIO, pois neste modelo, cada usuário pode ter um projeto em cada cliente/local;
        • Caso já exista um registro para as mesmas chaves acima o projeto não poderá foi clonado:
        • Consulta:


      select * from projetoagricola pa

      where pa.idsafra = SAFRA_SELECIONADA_NA_CLONAGEM

      and pa.idcultura = CULTURA_SELECIONADA_NA_CLONAGEM

      and pa.idlocal = LOCAL_SELECIONADO_NA_CLONAGEM

      and pa.idusuario = USUARIO_SELECIONADo_NA_CLONAGEM

      • Neste caso, se existir um projeto para a cultura, safra, local e usuário não poderá foi clonado um novo registro.
      • Se o valor do parâmetro for “LOC”, a validação de unicidade de projetos agrícolas são SAFRA, CULTURA e LOCAL, pois neste modelo, cada cliente/local só pode ter um único projeto por safra e cultura;
        • Caso já exista um registro para as mesmas chaves acima o projeto não poderá foi clonado:
        • Consulta:


      select * from projetoagricola pa

      where pa.idsafra = SAFRA_SELECIONADA_NA_CLONAGEM

      and pa.idcultura = CULTURA_SELECIONADA_NA_CLONAGEM

      and pa.idlocal = LOCAL_SELECIONADO_NA_CLONAGEM

      • Neste caso, se existir um projeto para a cultura, safra, local não poderá foi clonado um novo registro.
      • Se o valor do parâmetro for “FIL”, a validação de unicidade de projetos agrícolas são SAFRA, CULTURA, LOCAL e FILIAL DO USUÁRIO, pois neste modelo, pode existir um projeto agrícola para cada filial da empresa em um mesmo ano agrícola/cultura;
        • Caso já exista um registro para as mesmas chaves acima o projeto não poderá foi clonado:
        • Consulta:


      select * from projetoagricola pa

      where pa.idsafra = SAFRA_SELECIONADA_NA_CLONAGEM

      and pa.idcultura = CULTURA_SELECIONADA_NA_CLONAGEM

      and pa.idlocal = LOCAL_SELECIONADO_NA_CLONAGEM

      and pa.idfilial = FILIAL_SELECIONADA_NA_CLONAGEM


      • Neste caso, se existir um projeto para a cultura, safra, local e filial não poderá foi clonado um novo registro.
        • Obs: A Cooxupé utiliza hoje o modelo “LOC”, onde a validação de unicidade de projetos agrícolas é por SAFRA, CULTURA e LOCAL.
      • Todo o comportamento citado acima de controle de duplicidade pelo parâmetro já existe ao criar um novo projeto, podemos aproveitar a mesma lógica para a clonagem.


















      • Sem rótulos