Páginas filhas
  • ER_PCREQ-5948_Controle_de_Alvos_para_Aplicação_de_Insumos

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais

 

Especificação

Produto

PIMSMULTICULTIVOS

Módulo

PIMSMC

Segmento Executor

Agroindústria

Projeto1

A_AGR_DES_MC001

IRM1

PCREQ-5947

Requisito1

PCREQ-5948

Subtarefa1

PGR_AGR_MC001-30

Chamado2

 

Release de Entrega Planejada

 PIMS12.1.8

Réplica

 

País

( X ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros

<Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>.

   Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos). 

Objetivo

   

 

Inclusão dos Alvos fitossanitários na Ordem de Serviço de Campo; Vazão Programa/ha, Capacidade do Tanque na Ordem de Serviço de Campo e Aplicação de Insumos; Controle de Turno no apontamento de plantio, aplicação de insumos, atividade de produção, atividade manual, atividade mecanizada; Ciclo de Desenvolvimento da Variedade por Unidade Administrativa e Controle de Estádio por Cultura/Ocupação.


Definição da Regra de Negócio


Rotinas Envolvidas

Rotina

Tipo de Operação

Opção de Menu

Operação

Alteração

Tabelas > Administrativo >   Operação

Ordem de Serviço de Campo

Alteração

Apontamentos > Atividades e Recursos > Ordem de Serviço de Campo

Importação de Ordem de Serviço de   Campo

Alteração

Apontamentos > Atividades e   Recursos > Ordem de Serviço de Campo (Importar Dados)

Apontamento de Aplicação de Insumos

Alteração

Apontamentos > Atividades e Recursos > Aplicação de Insumos

Importação de Aplicação de Insumos

Alteração

Apontamentos > Atividades e   Recursos > Aplicação de Insumos (Importar Dados)

Configurações Gerais

Alteração

Administração > Configurações Gerais

Apontamento de Plantio

Alteração

Apontamentos > Plantio > Plantio

Importação do Apontamento de Plantio

Alteração

Apontamentos   > Plantio > Plantio (Importar Dados)

(Cadastro de Variedade / Híbridos

Alteração

Tabelas > Culturas > Variedade /   Híbridos

Cadastro de Estádios

Alteração

Tabelas > Básico   > Estádio de Plantas

Inspeção Fitossanitária

Alteração

Apontamentos > Fitossanitário >   Inspeção Fitossanitária

Inspeção Fitossanitária por Pontos

Alteração

Apontamentos   > Fitossanitário > Inspeção Fitossanitária

Importação de Inspeção Fitossanitária

Alteração

Apontamentos > Fitossanitário >   Inspeção Fitossanitária (Importar Dados)

Apontamento   de Atividade de Produção

Alteração

Apontamentos   > Atividades e Recursos > Atividade de Produção

Importação do apontamento de Atividade   de Produção

Alteração

Apontamentos > Atividades e Recursos   > Atividade de Produção (Importar Dados)

Apontamento de   Atividades Manuais

Alteração

Apontamentos >   Atividades e Recursos > Atividades Manuais

Importação do Apontamento de Atividade   Manual

Alteração

Apontamentos > Atividades e Recursos   > Atividades Manuais (Importar Dados)

Apontamento de   Atividades Mecanizadas

Alteração

Apontamentos >   Atividades e Recursos > Atividades Mecanizadas

Importação do Apontamento de Atividades   Mecanizadas

Alteração

Apontamentos > Atividades e Recursos   > Atividades Mecanizadas (Importar Dados)

 

  1. Inclusão dos parâmetros referente a ordem de serviço para informar a Vazão e a Capacidade do Tanque no cadastro de Operação.

 

Objetivo: Inclusão dos parâmetros referente a ordem de serviço para informar a Vazão e a Capacidade do Tanque no cadastro de Operação.

 

Menu: Tabelas > Administrativo > Operação

 

Esboço da tela:

Dados

  

Campos Obrigatórios:

-         Informar a Vazão Programada/ha: O usuário deve indicar se informa a Vazão na ordem de serviço. Por padrão campo é inicializado com valor “Desabilitado”. 

  • Desabilitado: Indica que a Vazão Programada/ha não será informada na ordem de serviço.
  • Habilitado: Indica que a Vazão Programada/ha será informada na ordem de serviço.
  • Obrigatório: Indica que será obrigatório informar a Vazão Programada/ha na ordem de serviço.

 

-         Informar a Capacidade do Tanque: O usuário deve indicar se informa a Capacidade do Tanque na ordem se serviço. Por padrão campo é inicializado com valor “Desabilitado”.

  • Desabilitado: Indica que a Capacidade do Tanque não será informada na ordem de serviço.
  • Habilitado: Indica que a Capacidade do Tanque será informada na ordem de serviço.
  • Obrigatório: Indica que será obrigatório informar a Capacidade do Tanque na ordem de serviço.
  • Obrigatório quando informar a Vazão Programada/ha: Indica que será obrigatório informar a Capacidade do Tanque na ordem de serviço quando informar a Vazão Programada/ha.

 

Especificação técnica:

 

Tabelas:

 

Descrição

Nome

Situação

Operações Agrícolas

OPERACAO

Existente

  

-    Criar novos campos na tabela OPERACAO. Por padrão, ao inserir novos registros, os campos Informar a Vazão Programada/ha (FG_VAZ_PROG) e Informar a Capacidade do Tanque (FG_CAP_TANQUE) são inicializados com o valor ‘1’ - Desabilitado.

  

ALTER TABLE OPERACAO ADD FG_VAZ_PROG VARCHAR2(1) DEFAULT '1' NOT NULL;

ALTER TABLE OPERACAO ADD FG_CAP_TANQUE VARCHAR2(1) DEFAULT '1' NOT NULL;

 

-    Campos tipados da tabela OPERACAO:

Tabela

Campo

Padrão

Visualização

Gravação

Descrição

OPERACAO

FG_VAZ_PROG

Desabilitado

Desabilitado

'1'

Indica que a Vazão Programada/ha não será   informada na ordem de serviço

 

 

 

Habilitado

'2'

Indica que a Vazão Programada/ha será informada   na ordem de serviço

 

 

 

Obrigatório

'3'

Indica que será obrigatório informar a Vazão   Programada/ha na ordem de serviço

OPERACAO

FG_CAP_TANQUE

Desabilitado

Desabilitado

'1'

Indica que a Capacidade do Tanque não será informada   na ordem de serviço

 

 

 

Habilitado

'2'

Indica que a Capacidade do Tanque será informada   na ordem de serviço

 

 

 

Obrigatório

'3'

Indica que será obrigatório informar a Capacidade   do Tanque na ordem de serviço

 

 

 

Obrigatório quando informar a Vazão Programada/ha

'4'

Indica que será obrigatório informar a Capacidade   do Tanque na ordem de serviço quando informar a Vazão Programada/há


 

2. Sincronizar (PIMS Multicultivos > Mobilidade) o cadastro de Operação com as informações referente a ordem de serviço.

 

Objetivo: Sincronizar o cadastro de Operação com as informações referente a Ordem de Serviço para informar a Vazão Programada/ha e a Capacidade do Tanque. O sincronismo deve ser realizado no sentido PIMS Multicultivos > Mobilidade.


Especificação técnica: 

-    Alterar serviço para disponibilizar as tags com as informações referente a Ordem de Serviço para informar a Vazão Programada/ha e a Capacidade do Tanque do cadastro de Operação.

-    Utilizar os métodos e actions utilizados para sincronizar dados com o dispositivo móvel:


Tabelas:

Descrição

Nome

Situação

Operações Agrícolas

OPERACAO

Existente


3. Configuração para impressão no rodapé informações sobre a execução da Ordem se Serviço.

 

 

 

Objetivo: Configurar se imprimi no rodapé da ordem de serviço as informações sobre a execução da Ordem de serviço.

  

Menu: Administração > Configurações Gerais

 

Esboço da tela:

                       

  

Grupos de Configuração e suas respectivas configurações:

 

-    Ordem de Serviço de Campo:

  • Imprimir no rodapé informações sobre a execução da Ordem de Serviço: Indica se imprimi no rodapé da Ordem de Serviço as informações referentes a execução da Ordem de Serviço.

  

Especificação técnica: 

-    Inserir no manual o descritivo assinalado em cor vermelha acima no final do item Ordem de Serviço de Campo.

-    Incluir novo parâmetro no cadastro de parâmetros de configuração/controle da aplicação (tabela PRXPARAMETER):

 

INSERT INTO PRXPARAMETER (ID_PRXPARAMETER, CONTEXT_APL, NAME_PARAMETER, DESCRIPTION, VALOR, VALOR_PADRAO, ID_PRXGPPARAMETER, FG_VISIVEL, ID_PRXPARAM_GRP_DOMINIO, ROWVERSION, LAST_UPDATE, CHANGED_BY, FG_UNIDADEADM) VALUES (808, 'PIMSGRAOS.OSCAMPO', 'FG_IMPRIMIR_INFO_EXEC_OS', 'Imprimir no rodapé informações sobre a execução da Ordem de Serviço', 'N', 'N', 8, 'S', 1, 1, SYSDATE, 'PRX', 'N');

 

4. Inclusão dos Alvos fitossanitários na Ordem de Serviço de Campo, inclusão da Vazão Programada/ha e a Capacidade do Tanque.


Objetivo: Inclusão dos Alvos fitossanitários na Ordem de Serviço de Campo, inclusão da Vazão Programada/ha e a Capacidade do Tanque.

 

Menu: Apontamentos > Atividades e Recursos > Ordem de Serviço de Campo

 

Esboço da tela:

Dados

                       

 

Demais Campos:

 

-         Vazão Programada/ha: Indica que o usuário pode informar a Vazão Programada/ha na Ordem de Serviço. Quando informada a Vazão Programada/ha deve ser maior que 0 (zero) e a mesma será sugerida no apontamento de Aplicação de Insumo para a Ordem de Serviço. Campo desabilitado quando para a Operação informada a configuração “Informar a Vazão Programada/ha” estiver definida como “Desabilitado”. Campo habilitado quando para a Operação informada a configuração “Informar a Vazão Programada/ha” estiver definida como “Habilitado”. Campo habilitado e obrigatório quando para a Operação informada a configuração “Informar a Vazão Programada/ha” estiver definida como “Obrigatório”. (Tamanho do campo: 6 inteiros e 4 decimais).

 

-         Capacidade do Tanque: Indica que o usuário pode informar a Capacidade do Tanque na Ordem de Serviço. Quando informada a Capacidade do Tanque deve ser maior que 0 (zero). Campo desabilitado quando para a Operação informada a configuração “Informar a Capacidade do Tanque” estiver definida como “Desabilitado”. Campo habilitado quando para a Operação informada a configuração “Informar a Capacidade do Tanque” estiver definida como “Habilitado”. Campo habilitado e obrigatório quando para a Operação informada a configuração “Informar a Capacidade do Tanque” estiver definida como “Obrigatório”. Campo habilitado e obrigatório quando para a Operação informada a configuração “Informar a Capacidade do Tanque” estiver definida como “Obrigatório quando informar a Vazão Programada/ha” e a Vazão Programada/ha informada for maior que 0 (zero). (Tamanho do Campo: 6 inteiros com 4 decimais).

 

Alvos

 

 

 

 

Campos Obrigatórios:

 

-         Fitossanidade: Fitossanidade alvo na Ordem de Serviço de Campo. A fitossanidade deve estar previamente cadastrada, estar associada à Cultura/Ocupação do Período de Produção informado e configurada como “Aponta Inspeção”. Não é permitido possuir mais de um registro para a mesma Fitossanidade na mesma Ordem de Serviço. (Tamanho do campo: 10 inteiros).

 -         Alvo Principal: Quando marcado indica que a fitossanidade é alvo principal.

 

 Demais Validações:

 -         Permitir marcar uma única fitossanidade como alvo principal para a Ordem de Serviço de Campo.

 

 Relatório:

 

 

 Campos (cabeçalho):

 -         Vazão Programada/ha: Vazão Programada/ha informada na Ordem de Serviço.

 -         Capacidade do Tanque: Capacidade do Tanque informada na Ordem de Serviço.

 -         Número de Tanques: Área Total (Ha) / (Capacidade do Tanque / Vazão Programada/Ha). Campo calculado quando a Vazão Programada/ha e Capacidade do Tanque informadas.

 

Campos Recursos (detalhe):

 -         Insumo por Tanque: Consumo / Número de Tanques. Campo calculado quando o Consumo e Número de Tanques informados.

 

Campos Alvos (detalhe):

 -         Alvo: Código e descrição da fitossanidade alvo informada na Ordem de Serviço.

 -         Alvo Principal: Identificação da fitossanidade definida como alvo principal.

 

Campos (rodapé):

 -         Imprimir no rodapé a descrição (Supervisor / Responsável Técnico e a linha para Assinatura).

 -         Quando configurado “Imprimir no rodapé informações sobre a execução da Ordem de Serviço” em “Administração > Configurações Gerais” e Grupo de Configuração “Ordem de Serviço de Campo”, imprimir no rodapé as informações referentes a execução da ordem de serviço (EXECUÇÃO, Data Início, Data Fim, Coordenador e linha para assinatura), caso contrário não imprimir a as informações referente a execução da ordem de serviço (EXECUÇÃO, Data Início, Data Fim, Coordenador e linha para assinatura).

 

 Especificação técnica:

 Tabelas:

Descrição

Nome

Situação

Apontamento de Ordem de Serviço - Campo

APORDSERVICO

Existente

Apontamento de Ordem de Serviço - Alvos

APORDSERVICO_ALV

Nova

 

 

 

 

 

 

 

 

 

-    Incluir campos QT_VAZ_PROG e QT_CAP_TANQUE na tabela APORDSERVICO:

 ALTER TABLE APORDSERVICO ADD (QT_VAZ_PROG NUMBER (10,4));

ALTER TABLE APORDSERVICO ADD (QT_CAP_TANQUE NUMBER (10,4));

 

-    Criar tabela APORDSERVICO_ALV para associar fitossanidades alvos da Ordem de Serviço de Campo:

 CREATE TABLE APORDSERVICO_ALV (

        ID_APORDSERVICO_ALV    NUMBER(38,0)     NOT NULL,

        ID_APORDSERVICO             NUMBER(38,0)     NOT NULL,

        ID_FITOSSANIDADE             NUMBER(38,0)     NOT NULL,

        FG_ALVO_PRINCIPAL         VARCHAR2(1)       NOT NULL,

        ROWVERSION                      NUMBER(38,0),

        LAST_UPDATE                      DATE,

        CHANGED_BY                       VARCHAR2(60),

        CONSTRAINT APORDSERVICO_ALV_PK PRIMARY KEY (ID_APORDSERVICO_ALV));

 

 Dados

 -    Quando informada a Vazão Programada/ha, deve ser maior que 0 (zero) e a mesma será sugerida no apontamento de Aplicação de Insumo para a Ordem de Serviço. Campo desabilitado quando para a Operação informada a configuração “Informar a Vazão Programada/ha” estiver definida como “Desabilitado” (campo FG_VAZ_PROG da tabela OPERACAO com valor “1”). Campo habilitado quando para a Operação informada a configuração “Informar a Vazão Programada/ha” estiver definida como “Habilitado” (campo FG_VAZ_PROG da tabela OPERACAO com valor “2”). Campo habilitado e obrigatório quando para a Operação informada a configuração “Informar a Vazão Programada/ha” estiver definida como “Obrigatório” (campo FG_VAZ_PROG da tabela OPERACAO com valor “3”).

 

-    Quando informada a Capacidade do Tanque deve ser maior que 0 (zero). Campo desabilitado quando para a Operação informada a configuração “Informar a Capacidade do Tanque” estiver definida como “Desabilitado” (campo FG_CAP_TANQUE da tabela OPERACAO com valor “1”). Campo habilitado quando para a Operação informada a configuração “Informar a Capacidade do Tanque” estiver definida como “Habilitado” (campo FG_CAP_TANQUE da tabela OPERACAO com valor “2”). Campo habilitado e obrigatório quando para a Operação informada a configuração “Informar a Capacidade do Tanque” estiver definida como “Obrigatório” (campo FG_CAP_TANQUE da tabela OPERACAO com valor “3”). Campo habilitado e obrigatório quando para a Operação informada a configuração “Informar a Capacidade do Tanque” estiver definida como “Obrigatório” quando informar a Vazão Programada/ha” (campo FG_CAP_TANQUE da tabela OPERACAO com valor “4”) e a Vazão Programada/ha informada for maior que 0 (zero).

 

 Alvos

 -    A fitossanidade deve estar previamente cadastrada (tabela FITOSSANIDADE), estar associada à Cultura/Ocupação do Período de Produção informado (campo ID_OCUPACAO da tabela PERIODOSAFRA, a partir ID_PERIODOSAFRA da tabela UPNIVEL3 e este a partir do campo ID_UPNIVEL3 da tabela APORDSERVICO_LC) e configurada como “Aponta Inspeção” (campo FG_APT_INSPEC da tabela FITOSSANIDADE com valor “S”).

 -    Não é permitido possuir mais de um registro para a mesma Fitossanidade na mesma Ordem de Serviço, desta forma, criar o índice único para garantir esta restrição:

 

CREATE UNIQUE APORDSERVICO_ALV_U ON APORDSERVICO_ALV (ID_APORDSERVICO, ID_FITOSSANIDADE);

 

-    Permitir marcar uma única fitossanidade como alvo principal para a Ordem de Serviço de Campo selecionada (garantir que tenha apenas um registro com o campo FG_ALVO_PRINCIPAL da tabela APORDSERVICO_ALV com valor “S” para a mesma Ordem de Serviço).

 -    A pesquisa de fitossanidades deve listar apenas registros configurados como “Aponta Inspeção” (campo FG_APT_INSPEC da tabela FITOSSANIDADE com valor “S”), para isso deve-se inicializar o campo Aponta Inspeção com valor “Sim” no filtro.

 

 

 

Relatório

 -    Na impressão da Ordem de Serviço de Campo aumentar o espaçamento entre as linhas impressas referente aos recursos.

 -    Número de Tanques: Área Total (Ha) / (Capacidade do Tanque / Vazão Programada/Ha). Campo calculado quando a Vazão Programada/ha e Capacidade do Tanque informadas.

 -    Insumo por Tanque: Consumo / Número de Tanques. Campo calculado quando o Consumo e Número de Tanques informados.

 -    Quando configurado “Imprimir no rodapé informações sobre a execução da Ordem de Serviço” em “Administração > Configurações Gerais” e Grupo de Configuração “Ordem de Serviço de Campo” (campo “FG_IMPRIMIR_INFO_EXEC_OS” com valor “S” da tabela PRXPARAMETER), imprimir no rodapé as informações referentes a execução da ordem de serviço (EXECUÇÃO, Data Início, Data Fim, Coordenador e linha para assinatura), caso contrário não imprimir a as informações referente a execução da ordem de serviço (EXECUÇÃO, Data Início, Data Fim, Coordenador e linha para assinatura).

 

5. Sincronizar (PIMS Multicultivos > Mobilidade e Mobilidade > PIMS Multicultivos) Fitossanidades Alvo e Vazão Programada da Ordem de Serviço de Campo.

 

Objetivo: Sincronizar as Fitossanidades Alvo e a Vazão Programada/ha da Ordem de Serviço de Campo. O sincronismo deve ocorrer tanto no envio das informações do PIMS Multicultivos para a Mobilidade quanto no envio das informações da Mobilidade para o PIMS Multicultivos.

 

 Especificação técnica:

 -    Alterar serviço para disponibilizar as tags com as Fitossanidades Alvo e a Vazão Programada/ha da Ordem de Serviço de Campo.

-    Utilizar os métodos e actions utilizados para sincronizar dados com o dispositivo móvel (verificar os métodos e actions informados abaixo).

 

 Tabelas: 

Descrição

Nome

Situação

Importação - Apontamento de Ordem de   Serviço - Campo

APORDSERVICO_TMP

Existente

Importação - Apontamento de Ordem de   Serviço - Alvos

APORDSERVICO_ALV_TMP

Nova

 

-    Incluir campos QT_VAZ_PROG e QT_CAP_TANQUE na tabela APORDSERVICO_TMP:

 

ALTER TABLE APORDSERVICO_TMP ADD (QT_VAZ_PROG NUMBER (10,4));

ALTER TABLE APORDSERVICO_TMP ADD (QT_CAP_TANQUE NUMBER (10,4));

 

-    Criar tabela APORDSERVICO_ALV_TMP para importação das fitossanidades alvos associadas a Ordem de Serviço de Campo:

 

CREATE TABLE APORDSERVICO_ALV_TMP (

        ID_APORDSERVICO_ALV_TMP         NUMBER(38,0)     NOT NULL,

        ID_APORDSERVICO                             NUMBER(38,0)     NOT NULL,

        ID_FITOSSANIDADE                            NUMBER(38,0)     NOT NULL,

        CD_FITOSSANIDADE                           NUMBER(38,0)     NOT NULL,

        DA_FITOSSANIDADE                           VARCHAR2(10)    NOT NULL,

        FG_ALVO_PRINCIPAL                         VARCHAR2(1)       NOT NULL,

        ROWVERSION                                       NUMBER(38,0),

        LAST_UPDATE                                      DATE,

        CHANGED_BY                                       VARCHAR2(60),

        CONSTRAINT APORDSERVICO_ALV_TMP_PK PRIMARY KEY (ID_APORDSERVICO_ALV_TMP));

 

  

6. Inclusão dos Alvos fitossanitários na Importação da Ordem de Serviço de Campo e inclusão da Vazão Programada/ha. 

 

Objetivo: Inclusão dos Alvos fitossanitários na Importação da Ordem de Serviço de Campo e inclusão da Vazão Programada/ha.

 

Menu: Apontamentos > Atividades e Recursos > Ordem de Serviço de Campo (Importar Dados)

Esboço da tela:

 

Dados

                       

 

Demais Campos:

-         Vazão Programada/ha: Indica que o usuário pode informar a Vazão Programada/ha na Ordem de Serviço. Quando informada a Vazão Programada/ha deve ser maior que 0 (zero) e a mesma será sugerida no apontamento de Aplicação de Insumo para a Ordem de Serviço. Campo desabilitado quando para a Operação informada a configuração “Informar a Vazão Programada/ha” estiver definida como “Desabilitado”. Campo habilitado quando para a Operação informada a configuração “Informar a Vazão Programada/ha” estiver definida como “Habilitado”. Campo habilitado e obrigatório quando para a Operação informada a configuração “Informar a Vazão Programada/ha” estiver definida como “Obrigatório”. (Tamanho do campo: 6 inteiros e 4 decimais).

-         Capacidade do Tanque: Indica que o usuário pode informar a Capacidade do Tanque na Ordem de Serviço. Quando informada a Capacidade do Tanque deve ser maior que 0 (zero). Campo desabilitado quando para a Operação informada a configuração “Informar a Capacidade do Tanque” estiver definida como “Desabilitado”. Campo habilitado quando para a Operação informada a configuração “Informar a Capacidade do Tanque” estiver definida como “Habilitado”. Campo habilitado e obrigatório quando para a Operação informada a configuração “Informar a Capacidade do Tanque” estiver definida como “Obrigatório”. Campo habilitado e obrigatório quando para a Operação informada a configuração “Informar a Capacidade do Tanque” estiver definida como “Obrigatório quando informar a Vazão Programada/ha” e a Vazão Programada/ha informada for maior que 0 (zero). (Tamanho do Campo: 6 inteiros com 4 decimais).

 

 

Alvos

 

 

 

 

Campos Obrigatórios:

-         Fitossanidade: Fitossanidade alvo na Ordem de Serviço de Campo. A fitossanidade deve estar previamente cadastrada, estar associada à Cultura/Ocupação do Período de Produção informado e configurada como “Aponta Inspeção”. Não é permitido possuir mais de um registro para a mesma Fitossanidade na mesma Ordem de Serviço. (Tamanho do campo: 10 inteiros).

-         Alvo Principal: Quando marcado indica que a fitossanidade é alvo principal.

 

Demais Validações:

-         Permitir marcar uma única fitossanidade como alvo principal para a Ordem de Serviço de Campo.

 

 

 

Especificação técnica:

 

Tabelas:

 

Descrição

Nome

Situação

Importação - Apontamento de Ordem de   Serviço - Campo

APORDSERVICO_TMP

Existente

Importação - Apontamento de Ordem de   Serviço - Alvos

APORDSERVICO_ALV_TMP

Nova

 

 

 

 

-    O usuário poderá alterar registros que foram importados e até excluir, mas não poderá incluir na tela de importação.

-    Criar um serviço (ou utilizar um existente para) que o dispositivo móvel irá utilizar para persistir os apontamentos realizados nas tabelas temporárias via Wi-Fi. (Alinhar com equipe de mobilidade)

-    Caso o usuário entre em modo de edição em algum registro que seja inválido, ao passar pelo campo inconsistente, irá exibir mensagem de erro e limpar o campo.

 

Validar

-    Basear-se nas importações existentes para criar um método que irá receber um mapa de filtro, selecionar os registros da tabela temporária, e validar item a item, atributo por atributo, se qualquer atributo de qualquer item possuir inconformidade (não existir o respectivo ID nos registros do sistema), esse item deverá ser considerado como inconsistente, através do set de algum atributo com uma mensagem. Isto deve ser aplicado a todos os registros filtrados, para posteriormente ser exibido ao usuário e ele possa identificar facilmente e consiga ajustar os dados inconsistentes. Nos registros selecionados que estiverem corretos, a coluna FG_STATUS da tabela temporária deverá ser atualizada com o valor ‘V’ (Válido), enquanto que nos que estiverem incorretos, a coluna deverá receber ‘I’ (Inválido). Além de validar se os registros existem no sistema, também deverá ser realizado as validações realizadas na tela.

 

Importar

-    Chamar o método de validar, inserir os registros que forem válidos e dar mensagem ao usuário de quantos registros foram validados e inseridos, ou caso não tenha obtido nenhum registro válido, a mensagem de que nenhum registro foi importado. Ao importar os registros válidos, os mesmos deverão ser excluídos da tabela temporária.

 

 

7. Sugerir a Vazão Programada/ha de acordo com a Ordem de Serviço de Campo na Aplicação de Insumos.

 

Objetivo: Sugerir a Vazão Programada/ha de acordo com a Ordem de Serviço de Campo na Aplicação de Insumos.

 

Menu: Apontamentos > Atividades e Recursos > Aplicação de Insumos

Esboço da tela:

 

Dados

                       

 

Campos Obrigatórios:

-         Vazão Programada/ha: Vazão Programada por Hectare, o usuário pode informar a vazão programada para realização da pulverização. Campo obrigatório quando configurado em “Administração > Configurações Gerais” e Grupo de Configuração “Aplicação de Insumos”. Ao informar a Ordem de Serviço de Campo, é sugerida a Vazão Programada/ha informada na Ordem de Serviço de Campo (se informada). (Tamanho do campo: 6 inteiros e 4 decimais).

 

Especificação técnica: 

-    Ao informar a Ordem de Serviço de Campo, é sugerida a Vazão Programada/ha (campo QT_VAZ_PROG da tabela APORDSERVICO) informada na Ordem de Serviço de Campo (se informada).

 

 

8. Sugerir a Vazão Programada/ha de acordo com a Ordem de Serviço de Campo na Aplicação de Insumos.

 

 

 

Objetivo: Sugerir a Vazão Programada/ha de acordo com a Ordem de Serviço de Campo na Aplicação de Insumos.

 

 

 

Menu: Apontamentos > Atividades e Recursos > Aplicação de Insumos (Importar Dados)

 

Esboço da tela:

 

 

 

Dados

 

                       

 

 

 

Campos Obrigatórios:

 

-         Vazão Programada/ha: Vazão Programada por Hectare, o usuário pode informar a vazão programada para realização da pulverização. Campo obrigatório quando configurado em “Administração > Configurações Gerais” e Grupo de Configuração “Aplicação de Insumos”. Ao informar a Ordem de Serviço de Campo, é sugerida a Vazão Programada/ha informada na Ordem de Serviço de Campo (se informada). (Tamanho do campo: 6 inteiros e 4 decimais)

 

 

 

Especificação técnica:

 

-    Ao informar a Ordem de Serviço de Campo, é sugerida a Vazão Programada/ha (campo QT_VAZ_PROG da tabela APORDSERVICO) informada na Ordem de Serviço de Campo (se informada).

 

 

 9. Configuração para obrigatoriedade em informar o Turno no apontamento de Aplicação de Insumos.

 

 

 

Objetivo: Configurar se o Turno será obrigatório no apontamento de Aplicação de Insumos.

 

 

 

Menu: Administração > Configurações Gerais

 

Esboço da tela:

 

                       

 

 

 

Grupos de Configuração e suas respectivas configurações:

 

 

 

-    Aplicação de Insumos:

 

  • Informar Turno: Indica se é obrigatório informar o Turno no apontamento de Aplicação de Insumos.

 

 

 

 

 

Especificação técnica:

 

 

 

-    Inserir no manual o descritivo assinalado em cor vermelha acima no final do item Aplicação de Insumo.

 

-    Incluir novo parâmetro no cadastro de parâmetros de configuração/controle da aplicação (tabela PRXPARAMETER):

 

 

 

INSERT INTO PRXPARAMETER (ID_PRXPARAMETER, CONTEXT_APL, NAME_PARAMETER, DESCRIPTION, VALOR, VALOR_PADRAO, ID_PRXGPPARAMETER, FG_VISIVEL, ID_PRXPARAM_GRP_DOMINIO, ROWVERSION, LAST_UPDATE, CHANGED_BY, FG_UNIDADEADM) VALUES (710, 'GEOAGRO.APTATIVINS', 'FG_ INFORMAR_TURNO', 'Informar Turno', 'N', 'N', 7, 'S', 1, 1, SYSDATE, 'PRX', 'N');


10. Inclusão do Turno no apontamento de Aplicação de Insumos.

 

Objetivo: Inclusão do Turno no apontamento de Aplicação de Insumos para indicar em qual turno foi realizado a aplicação de insumo.

 

Menu: Apontamentos > Atividades de Recursos > Aplicação de Insumos

Esboço da tela:

 

Dados

                       

 

Campos com Obrigatoriedade Condicional:

-         Turno: Turno em que foi realizado a aplicação de insumo. Campo obrigatório quando configurado em “Administração > Configurações Gerais” do Grupo de Configuração “Aplicação de Insumos”. Por padrão é inicializado sem valor.

  • [Em branco]: Turno não informado.
  • Diurno: Indica que a aplicação de insumos foi realizada durante o dia.
  • Noturno: Indica que a aplicação de insumos foi realizada durante a noite.

 

 

Especificação técnica:

 

Tabelas:

 

Descrição

Nome

Situação

Apontamento de Aplicação de Insumos

APAPLINSUMO

Existente

 

 

-    Incluir campo FG_TURNO (indica o Turno em que foi realizado a aplicação de insumo) na tabela APAPLINSUMO:

 

ALTER TABLE APAPLINSUMO ADD (FG_TURNO VARCHAR2(1));

 

-    Campos tipados da tabela APAPLINSUMO:

Tabela

Campo

Padrão

Visualização

Gravação

Descrição

APAPLINSUMO

FG_TURNO

[Em   branco]

[Em branco]

NULL

Turno não informado

 

 

 

Diurno

D

Indica que a aplicação de insumos   foi realizada durante o dia.

 

 

 

Noturno

N

Indica que a aplicação de insumos   foi realizada durante a noite.

 

-    O campo Turno é obrigatório quando configurado para “Informar Turno” em “Administração > Configurações Gerais” do Grupo de Configuração “Aplicação de Insumos” (validar na tabela PRXPARAMETER, campo CONTEXT_APL = 'GEOAGRO.APTATIVINS', campo NAME_PARAMETER = 'FG_ INFORMAR_TURNO' e campo VALOR = 'S').

 

11. Sincronizar (PIMS Multicultivos > Mobilidade) configuração de obrigatoriedade do Turno na Aplicação de Insumos


Objetivo: Sincronizar a configuração de obrigatoriedade do Turno na Aplicação de Insumos. O sincronismo deve ser realizado no sentido PIMS Multicultivos > Mobilidad


Especificação técnica:

 -    Já está implementado o sincronismo de envio das Configurações Gerais, com a inserção do registro realizado anteriormente, esta configuração já estará sendo enviada para o dispositivo móvel.


12. Sincronizar (Mobilidade > PIMS Multicultivos) Turno na Aplicação de Insumos.

 

 

 

Objetivo: Incluir o campo Turno no sincronismo no apontamento de Aplicação de Insumos. O sincronismo deve ser realizado no sentido Mobilidade > PIMS Multicultivos.

 

 

 

Especificação técnica:

 

 

 

-    Alterar serviço para disponibilizar a tag com o campo que identifica o Turno na Aplicação de Insumos (campo FG_TURNO).

 

-    Utilizar os métodos e actions utilizados para sincronizar dados com o dispositivo móvel.

 

 

 

 

 

 

Tabelas: 

 

Descrição

Nome

Situação

Importação - Aplicações de Insumos   (Cabeçalho)

APAPLINSUMO_TMP

Existente

 

 

                       

 

-    Incluir campo FG_TURNO (indica o Turno em que foi realizado a aplicação de insumo) na tabela APAPLINSUMO_TMP:

 

ALTER TABLE APAPLINSUMO_TMP ADD (FG_TURNO VARCHAR2(1));


13. Inclusão do Turno na Importação do apontamento de Aplicação de Insumos.

 

 

 

Objetivo: Inclusão do Turno na Importação do apontamento de Aplicação de Insumos.

 

 

 

Menu: Apontamentos > Atividades e Recursos > Aplicação de Insumos (Importar Dados)

 

 

 

Esboço da tela:

 

                       

 

 

 

Campos com Obrigatoriedade Condicional:

 

-         Turno: Turno em que foi realizado o apontamento de Aplicação de Insumos. Campo obrigatório quando configurado em “Administração > Configurações Gerais” do Grupo de Configuração “Aplicação de Insumos”.

 

  • [Em branco]: Turno não informado.
  • Diurno: Indica que a aplicação de insumo foi realizada durante o dia.
  • Noturno: Indica que a aplicação de insumo foi realizada durante a noite.

 

 

 

Especificação técnica:

 

 

 

Tabelas:

 

Descrição

Nome

Situação

Importação -  Aplicação de Insumos (Cabeçalho)

APAPLINSUMO   _TMP

Existente

 

 

 

 

 

 

 

 

-    Campos tipados da tabela APAPLINSUMO_TMP:

 

Tabela

Campo

Padrão

Visualização

Gravação

Descrição

APAPLINSUMO_TMP

FG_TURNO

[Em   branco]

[Em branco]

NULL

Turno não informado

 

 

 

Diurno

D

Indica que a aplicação de insumos   foi realizada durante o dia.

 

 

 

Noturno

N

Indica que a aplicação de insumos   foi realizada durante a noite.

 

 

O campo Turno é obrigatório quando configurado para “Informar Turno” em “Administração > Configurações Gerais” do Grupo de Configuração “Aplicação de Insumos” (validar na tabela PRXPARAMETER, campo CONTEXT_APL = 'GEOAGRO.APTATIVINS', campo NAME_PARAMETER = 'FG_ INFORMAR_TURNO' e campo VALOR = 'S').


14. Configuração para obrigatoriedade em informar o Turno no apontamento de Plantio.

 

 

 

Objetivo: Configurar se o Turno será obrigatório no Apontamento de Plantio.

 

 

 

Menu: Administração > Configurações Gerais

 

Esboço da tela:

 

                       

 

 

 

Grupos de Configuração e suas respectivas configurações:

 

 

 

-    Ap. de Plantio:

 

  • Informar Turno: Indica se é obrigatório informar o Turno no Apontamento de Plantio.

 

 

 

 

 

Especificação técnica:

 

 

 

-    Inserir no manual o descritivo assinalado em cor vermelha acima no final do item Apontamento de Plantio.

 

-    Incluir novo parâmetro no cadastro de parâmetros de configuração/controle da aplicação (tabela PRXPARAMETER):

 

 

 

INSERT INTO PRXPARAMETER (ID_PRXPARAMETER, CONTEXT_APL, NAME_PARAMETER, DESCRIPTION, VALOR, VALOR_PADRAO, ID_PRXGPPARAMETER, FG_VISIVEL, ID_PRXPARAM_GRP_DOMINIO, ROWVERSION, LAST_UPDATE, CHANGED_BY, FG_UNIDADEADM) VALUES (1106, 'GEOAGRO.APTPLANTIO', 'FG_ INFORMAR_TURNO', 'Informar Turno', 'N', 'N', 11, 'S', 1, 1, SYSDATE, 'PRX', 'N');


15. Inclusão do Turno no Apontamento de Plantio.

 

 

 

Objetivo: Inclusão do Turno no Apontamento de Plantio para indicar em qual turno foi realizado o plantio.

 

 

 

Menu: Apontamentos > Plantio > Plantio

 

Esboço da tela:

 

 

 

Dados

 

                       

 

 

 

Campos com Obrigatoriedade Condicional:

 

-         Turno: Turno em que foi realizado o plantio. Campo obrigatório quando configurado para “Informar Turno” em “Administração > Configurações Gerais” do Grupo de Configuração “Ap. de Plantio”. Por padrão é inicializado sem valor.

 

  • [Em branco]: Turno não informado.
  • Diurno: Indica que o plantio foi realizado durante o dia.
  • Noturno: Indica que o plantio foi realizado durante a noite.

 

 

 

Especificação técnica:

 

 

 

Tabelas:

 

Descrição

Nome

Situação

Apontamento de Plantio

APPLANTIO

Existente

 

 

 

 

 

 

 

-    Incluir campo FG_TURNO (indica o Turno em que o plantio foi realizado) na tabela APPLANTIO:

 

 

 

ALTER TABLE APPLANTIO ADD (FG_TURNO VARCHAR2(1));

 

 

 

-    Campos tipados da tabela APPLANTIO:

 

Tabela

Campo

Padrão

Visualização

Gravação

Descrição

APPLANTIO

FG_TURNO

[Em   branco]

[Em branco]

NULL

Turno não informado

 

 

 

Diurno

D

Indica que o plantio foi realizado   durante o dia

 

 

 

Noturno

N

Indica que o plantio foi realizado   durante a noite

 

 

 

-    O campo Turno é obrigatório quando configurado para “Informar Turno” em “Administração > Configurações Gerais” do Grupo de Configuração “Ap. de Plantio” (validar na tabela PRXPARAMETER, campo CONTEXT_APL = 'GEOAGRO.APTPLANTIO', campo NAME_PARAMETER = 'FG_ INFORMAR_TURNO' e campo VALOR = 'S').


 16. Sincronizar (PIMS Multicultivos > Mobilidade) configuração de obrigatoriedade do Turno no Apontamento de Plantio.

 

Objetivo: Sincronizar a configuração de obrigatoriedade do Turno no Apontamento de Plantio. O sincronismo deve ser realizado no sentido PIMS Multicultivos > Mobilidade.

 

Especificação técnica:

-    Já está implementado o sincronismo de envio das Configurações Gerais, com a inserção do registro realizado anteriormente, esta configuração já estará sendo enviada para o dispositivo móvel.

 

17. Sincronizar (Mobilidade > PIMS Multicultivos) Turno do Apontamento de Plantio.

 

Objetivo: Incluir o campo Turno no sincronismo de Apontamento de Plantio. O sincronismo deve ser realizado no sentido Mobilidade > PIMS Multicultivos.

 

Especificação técnica:

-    Alterar serviço para disponibilizar a tag com o campo que identifica o Turno no Apontamento de Plantio (campo FG_TURNO).

-    Utilizar os métodos e actions utilizados para sincronizar dados com o dispositivo móvel.

 

Tabelas: 

Descrição

Nome

Situação

Importação de Apontamentos de Plantio

APPLANTIO_TMP

Existente

 

-    Incluir campo FG_TURNO (indica o Turno em que o plantio foi realizado) na tabela APPLANTIO_TMP:

 

ALTER TABLE APPLANTIO_TMP ADD (FG_TURNO VARCHAR2(1));


18. Inclusão do Turno na Importação do Apontamento de Plantio.

 

Objetivo: Inclusão do Turno na Importação do Apontamento de Plantio.

 

Menu: Apontamentos > Plantio > Plantio (Importar Dados)

 

Esboço da tela:

                       

 

Campos com Obrigatoriedade Condicional:

-         Turno: Turno em que foi realizado o plantio. Campo obrigatório quando configurado para “Informar Turno” em “Administração > Configurações Gerais” do Grupo de Configuração “Ap. de Plantio”.

  • [Em branco]: Turno não informado.
  • Diurno: Indica que o plantio foi realizado durante o dia.
  • Noturno: Indica que o plantio foi realizado durante a noite.


Especificação técnica:

Tabelas: 

Descrição

Nome

Situação

Importação de Apontamentos de Plantio

APPLANTIO_TMP

Existente

 

 

 

-    Campos tipados da tabela APPLANTIO_TMP:

Tabela

Campo

Padrão

Visualização

Gravação

Descrição

APPLANTIO_TMP

FG_TURNO

[Em   branco]

[Em branco]

NULL

Turno não informado

 

 

 

Diurno

D

Indica que o plantio foi realizado   durante o dia

 

 

 

Noturno

N

Indica que o plantio foi realizado   durante a noite

 

-    O campo Turno é obrigatório quando configurado para “Informar Turno” em “Administração > Configurações Gerais” do Grupo de Configuração “Ap. de Plantio” (validar na tabela PRXPARAMETER, campo CONTEXT_APL = 'GEOAGRO.APTPLANTIO', campo NAME_PARAMETER = 'FG_ INFORMAR_TURNO' e campo VALOR = 'S').

 

19. Configuração de Estádio por Cultura/Ocupação.

 

Objetivo: Configurar a quais Culturas/Ocupações o Estádio pertence.

 

Menu: Tabelas > Básico > Estádio de Plantas

Esboço da tela:

Culturas/Ocupações

 

                 

Campos Obrigatórios:

-         Ocupação: Ocupação a qual o Estádio pertence. Se não informada nenhuma Ocupação indica que o Estádio pertence a qualquer Ocupação. No Apontamento Fitossanitário serão filtradas apenas os Estádios da Ocupação a qual pertence o Local de Produção que está sendo inspecionado. Não pode haver mais de um registro com a mesma Ocupação para o mesmo Estádio. A Cultura/Ocupação deve estar previamente cadastrada. (Tamanho do campo: 10 inteiros).

 

 

Especificação técnica:

 

Tabelas:

 

Descrição

Nome

Situação

Culturas/Ocupações as quais o Estádio   pertence

ESTADIO_OCUPACAO

Nova

 

 

 

-    Não é permitido mais de um registro com a mesma Ocupação para o mesmo Estádio, desta forma, criar o índice único para garantir esta restrição:

 

CREATE UNIQUE INDEX ESTADIO_OCUP_UN1 ON ESTADIO_OCUPACAO (ID_OCUPACAO, ID_ESTADIO);

 

 

Filtros:

-    Incluir campo Cultura/Ocupação nos filtros do cadastro de Estádio. Quando informada a Cultura/Ocupação deve estar previamente cadastrada e serão filtradas apenas os Estádios da Cultura/Ocupação.

 

20. Controle de Ciclo de Desenvolvimento da Variedade por Unidade Administrativa.

 

Objetivo: Inclusão do Ciclo de Desenvolvimento da Variedade por Unidade Administrativa.

 

Menu: Tabelas > Culturas > Variedade / Híbridos

Esboço da tela:

 Ciclos de Desenvolvimento

                       

 

Campos Obrigatórios:

-         Unidade Administrativa: Unidade Administrativa a qual pertence o Ciclo de Desenvolvimento. A Unidade Administrativa deve estar previamente cadastrada e configurada com direito de acesso para o usuário corrente. (Tamanho do Campo: 10 inteiros).

-         Grupo de Maturação: Grupo de Maturação para a Variedade e Unidade Administrativa informada. Exemplo: precoce, média, tardia e etc. O Grupo de Maturação deve estar previamente cadastrado. (Tamanho do campo: 10 inteiros).

 

Demais Campos:

-         Dias médios para maturação: Número de dias médios para a maturação. Quando informado, o número de dias deve ser maior que 0 (zero). (Tamanho do campo: 10 inteiros).

 

Demais Validações:

-    Não pode haver mais de um registro de Ciclo de Desenvolvimento para a mesma Variedade, Unidade Administrativa e Grupo de Maturação.

 

Demais Funcionalidades:

-    Na tabela/grade de Ciclos de Desenvolvimento somente são carregados os registros das Unidades Administrativas as quais o usuário possui direito de acesso.

 

 Especificação técnica:

 

Tabelas:

Descrição

Nome

Situação

Ciclos de Desenvolvimento da Variedade por   Unidade Administrativa

VARIED_CICLO_DES

Nova

 

 

-    Não é permitido mais de um registro de Ciclo de Desenvolvimento para a mesma Variedade, Unidade Administrativa e Grupo de Maturação, desta forma, criar o índice único para garantir esta restrição:

 

CREATE UNIQUE INDEX VARIED_CICLO_DES_U ON VARIED_CICLO_DES (ID_VARIEDADE, ID_UNIDADEADM, ID_GRPMATURACAO);

 

-    A Unidade Administrativa deve estar previamente cadastrada e configurada com direito de acesso para o usuário corrente (na tabela PRXUSER_UNIDADEADM, verificar método existente para esta validação. Verificar se existe método que filtra as unidades com direito de acesso para o usuário para a pesquisa do campo).   

-    O Grupo de Maturação deve estar previamente cadastrado.

-    Número de dias médios para a maturação, quando informado, deve ser maior que 0 (zero).

-    Na tabela/grade de Ciclos de Desenvolvimento somente são carregados os registros das Unidades Administrativas as quais o usuário corrente possui direito de acesso.

 


 21. Alteração no Apontamento Fitossanitário para considerar o Estádio de acordo com a Cultura/Ocupação.

 

Objetivo: No Apontamento de Inspeção Fitossanitária, filtrar e validar apenas os Estádios da Cultura/Ocupação a qual pertence o Local de Produção Inspecionado.

 

Menu: Apontamentos > Fitossanitário > Inspeção Fitossanitária

Esboço da tela:

                       

Campos Obrigatórios:

-    Fitossanidade: Fitossanidade encontrada na inspeção fitossanitária. A fitossanidade deve estar previamente cadastrada, configurada com Limite de Infestação para a [Fazenda] e Cultura/Ocupação do [Talhão] e configurada como “Aponta Inspeção”. (Tamanho do Campo: 10 inteiros).

 

Demais Campos:

-    Estádio de Plantas: Estádio em que se encontram as plantas no [Talhão]. O Estádio deve estar previamente cadastrado e pertencer à Ocupação do Local de Produção. Se o Estádio não estiver configurado para nenhuma Ocupação indica que o mesmo pertence a qualquer Ocupação. (Tamanho do Campo: 10 inteiros).

 

 Especificação técnica:

-    A fitossanidade informada deve estar cadastrada e configurada como “Aponta Inspeção” (campo FG_APT_INSPEC da tabela FITOSSANIDADE com valor “S”).

-    Quando informado o campo Estádio de Plantas, o mesmo deve estar previamente cadastrado (verificar na tabela ESTADIO). Verificar se para o Estádio informado, tem alguma Ocupação associada ao Estádio (verificar na tabela ESTADIO_OCUPACAO), caso tenha, verificar se a Ocupação do Local de Produção (utilizar método existente que recupera esta informação) está associada ao Estádio informado, caso não esteja, emitir mensagem de erro “Estádio <código> não pertence à Ocupação do Local de Produção. Se o Estádio não estiver configurado para nenhuma Ocupação indica que o mesmo pertence a qualquer Ocupação, desta forma, não se valida contra Ocupação.

-    O filtro do campo Estádio de Plantas deve carregar na pop-up de seleção uma lista dos estádios com Ocupação igual a Ocupação do Local de Produção e os estádios cadastrados que não tenham nenhuma Ocupação associada (verificar na tabela ESTADIO_OCUPACAO).

-    A pesquisa de fitossanidade deve listar apenas registros configurados como “Aponta Inspeção” (campo FG_APT_INSPEC da tabela FITOSSANIDADE com valor “S”), para isso deve-se inicializar o campo Aponta Inspeção com valor “Sim” no filtro.

 

-    Ajustar os erros identificados abaixo, onde para os campos de cadastros relacionados, se informarmos valores diferentes de números, retorna mensagem de erro. Para valores diferentes de números, emitir mensagem de alerta “Informe apenas números.”.

 

 

 

22. Alteração no Apontamento Fitossanitário por Ponto para considerar o Estádio de acordo com a Cultura/Ocupação.

 

Objetivo: No Apontamento de Inspeção Fitossanitária por Ponto, filtrar e validar apenas os Estádios da Cultura/Ocupação a qual pertence o Local de Produção Inspecionado.

 

Menu: Apontamentos > Fitossanitário > Inspeção Fitossanitária

Esboço da tela:

 

Fitossanidade

                       

 

Demais Campos:

-         Estádio: Estádio em que se encontra a Planta no momento do Levantamento Fitossanitário. O Estádio deve estar previamente cadastrado e pertencer à Ocupação do Local de Produção. Se o Estádio não estiver configurado para nenhuma Ocupação indica que o mesmo pertence a qualquer Ocupação. Campo obrigatório quando configurado para “Obrigar a informar Estádio”. (Tamanho do Campo: 10 inteiros).

 

 Especificação técnica:

-    Quando informado o campo Estádio, o mesmo deve estar previamente cadastrado (verificar na tabela ESTADIO). Verificar se para o Estádio informado, tem alguma Ocupação associada ao Estádio (verificar na tabela ESTADIO_OCUPACAO), caso tenha, verificar se a Ocupação do Local de Produção (utilizar método existente que recupera esta informação) está associada ao Estádio informado, caso não esteja, emitir mensagem de erro “Estádio <código> não pertence à Ocupação do Local de Produção. Se o Estádio não estiver configurado para nenhuma Ocupação indica que o mesmo pertence a qualquer Ocupação, desta forma, não se valida contra Ocupação.

-    O filtro do campo Estádio de Plantas deve carregar na pop-up de seleção uma lista dos estádios com Ocupação igual a Ocupação do Local de Produção e os estádios cadastrados que não tenham nenhuma Ocupação associada (verificar na tabela ESTADIO_OCUPACAO).

 

23. Sincronizar (PIMS Multicultivos > Mobilidade) Culturas/Ocupações dos Estádios.

 

Objetivo: Sincronizar a configuração das Culturas/Ocupações do cadastro de Estádios. O sincronismo deve ser realizado no sentido PIMS Multicultivos > Mobilidade.

 

 Especificação técnica:

 -    Alterar serviço para disponibilizar a tag com configuração das Culturas/Ocupações associadas ao Estádio (tabela ESTADIO_OCUPACAO).

-    Utilizar os métodos e actions utilizados para sincronizar dados com o dispositivo móvel:

  • ESTADIO_PLANTA_METHOD = "selecionarTodos".
  • ESTADIO_PLANTA_ACTION = "manterEstadio.do".

 

 Tabelas:

Descrição

Nome

Situação

Culturas/Ocupações as quais o Estádio   pertence

ESTADIO_OCUPACAO

Existente

 

                       

24. Alteração na Importação do Apontamento Fitossanitário por Ponto para considerar o Estádio de acordo com a Cultura/Ocupação.

 

Objetivo: Na Importação do Apontamento de Inspeção Fitossanitária por Ponto, filtrar e validar apenas os Estádios da Cultura/Ocupação a qual pertence o Local de Produção Inspecionado.

 

Menu: Apontamentos > Fitossanitário > Inspeção Fitossanitária (Importar Dados)

Esboço da tela:

 Fitossanidade

                       

Demais Campos:

-         Estádio: Estádio em que se encontra a Planta no momento do Levantamento Fitossanitário. O Estádio deve estar previamente cadastrado e pertencer à Ocupação do Local de Produção. Se o Estádio não estiver configurado para nenhuma Ocupação indica que o mesmo pertence a qualquer Ocupação. Campo obrigatório quando configurado para “Obrigar a informar Estádio”. (Tamanho do Campo: 10 inteiros).

 

Especificação técnica:

-    Quando informado o campo Estádio, o mesmo deve estar previamente cadastrado (verificar na tabela ESTADIO). Verificar se para o Estádio informado, tem alguma Ocupação associada ao Estádio (verificar na tabela ESTADIO_OCUPACAO), caso tenha, verificar se a Ocupação do Local de Produção (utilizar método existente que recupera esta informação) está associada ao Estádio informado, caso não esteja, emitir mensagem de erro “Estádio <código> não pertence à Ocupação do Local de Produção. Se o Estádio não estiver configurado para nenhuma Ocupação indica que o mesmo pertence a qualquer Ocupação, desta forma, não se valida contra Ocupação.

-    O filtro do campo Estádio de Plantas deve carregar na pop-up de seleção uma lista dos estádios com Ocupação igual a Ocupação do Local de Produção e os estádios cadastrados que não tenham nenhuma Ocupação associada (verificar na tabela ESTADIO_OCUPACAO).

 

25. Configuração para obrigatoriedade em informar o Turno no Apontamento de Atividade de Produção.

 

Objetivo: Configurar se o Turno será obrigatório no Apontamento de Atividade de Produção.

 

Menu: Administração > Configurações Gerais

Esboço da tela:

                       

 

Grupos de Configuração e suas respectivas configurações:

-    Ap. de Atividade de Produção:

  • Informar Turno: Indica se é obrigatório informar o Turno no Apontamento de Atividade de Produção.

 

Especificação técnica:

-    Inserir no manual o descritivo assinalado em cor vermelha acima no final do item Apontamento de Atividade de Produção.

-    Incluir novo parâmetro no cadastro de parâmetros de configuração/controle da aplicação (tabela PRXPARAMETER):

 

INSERT INTO PRXPARAMETER (ID_PRXPARAMETER, CONTEXT_APL, NAME_PARAMETER, DESCRIPTION, VALOR, VALOR_PADRAO, ID_PRXGPPARAMETER, FG_VISIVEL, ID_PRXPARAM_GRP_DOMINIO, ROWVERSION, LAST_UPDATE, CHANGED_BY, FG_UNIDADEADM) VALUES (903, 'GEOAGRO.APTATIVPROD', 'FG_ INFORMAR_TURNO', 'Informar Turno', 'N', 'N', 9, 'S', 1, 1, SYSDATE, 'PRX', 'N');

 

26. Inclusão do Turno no apontamento de Atividade de Produção.

 

Objetivo: Inclusão do Turno no apontamento de Plantio para indicar em qual turno foi realizado o plantio.

 

Menu: Apontamentos > Atividades e Recursos > Atividade de Produção

Esboço da tela:

 Dados

                       

Campos Obrigatórios Condicional:

-         Turno: Turno em que foi realizado o apontamento de Atividade de Produção. Campo obrigatório quando configurado em “Administração > Configurações Gerais” do Grupo de Configuração “Ap. de Atividade de Produção”. Por padrão é inicializado sem valor.

  • [Em branco]: Turno não informado.
  • Diurno: Indica que o apontamento de atividade de produção foi realizado durante o dia.
  • Noturno: Indica que o apontamento de atividade de produção foi realizado durante a noite.

 

 Especificação técnica:

 

Tabelas: 

Descrição

Nome

Situação

Apontamento de Produção (atividades)

APATIVPROD

Existente

 

 

-    Incluir campo FG_TURNO (indica o Turno em que o apontamento de Atividade de Produção foi realizado) na tabela APATIVPROD:

 

ALTER TABLE APATIVPROD ADD (FG_TURNO VARCHAR2(1));

 

-    Campos tipados da tabela APATIVPROD:

Tabela

Campo

Padrão

Visualização

Gravação

Descrição

APATIVPROD

FG_TURNO

[Em   branco]

[Em branco]

NULL

Turno não informado

 

 

 

Diurno

D

Indica que o apontamento de   atividade de produção foi realizado durante o dia

 

 

 

Noturno

N

Indica que o apontamento de   atividade de produção foi realizado durante a noite

-    O campo Turno é obrigatório quando configurado para “Informar Turno” em “Administração > Configurações Gerais” do Grupo de Configuração “Ap. de Atividade de Produção” (validar na tabela PRXPARAMETER, campo CONTEXT_APL = 'GEOAGRO.APTATIVPROD', campo NAME_PARAMETER = 'FG_ INFORMAR_TURNO' e campo VALOR = 'S').

 

27. Sincronizar (PIMS Multicultivos > Mobilidade) configuração de obrigatoriedade do Turno no apontamento de Atividade de Produção.

 

Objetivo: Sincronizar a configuração de obrigatoriedade do Turno no apontamento de Atividade de Produção. O sincronismo deve ser realizado no sentido PIMS Multicultivos > Mobilidade.

 

 Especificação técnica:

 -    Já está implementado o sincronismo de envio das Configurações Gerais, com a inserção do registro realizado anteriormente, esta configuração já estará sendo enviada para o dispositivo móvel.


28. Sincronizar (Mobilidade > PIMS Multicultivos) Turno do apontamento de Atividade de Produção.

 

Objetivo: Incluir o campo Turno no sincronismo de apontamento de Atividade de Produção. O sincronismo deve ser realizado no sentido Mobilidade > PIMS Multicultivos.

 

 Especificação técnica:

 -    Alterar serviço para disponibilizar a tag com o campo que identifica o Turno no apontamento de Atividade de Produção (campo FG_TURNO).

-    Utilizar os métodos e actions utilizados para sincronizar dados com o dispositivo móvel.

 

Tabelas: 

Descrição

Nome

Situação

Importação - Apontamento de Produções   (atividades)

APATIVPROD_TMP

Existente

 

                       

-    Incluir campo FG_TURNO (indica o Turno em que o plantio foi realizado) na tabela APATIVPROD_TMP:

 

ALTER TABLE APATIVPROD_TMP ADD (FG_TURNO VARCHAR2(1));

 

29. Inclusão do Turno na Importação do apontamento de Atividade de Produção.

 

Objetivo: Inclusão do Turno na Importação do apontamento de Atividade de Produção.

 

Menu: Apontamentos > Atividades e Recursos > Atividades de Produção (Importar Dados)

 

Esboço da tela:

                       

Campos Obrigatórios Condicional:

-         Turno: Turno em que foi realizado o apontamento de Atividade de Produção. Campo obrigatório quando configurado em “Administração > Configurações Gerais” do Grupo de Configuração “Ap. de Atividade de Produção”.

  • [Em branco]: Turno não informado.
  • Diurno: Indica que o apontamento de atividade de produção foi realizado durante o dia.
  • Noturno: Indica que o apontamento de atividade de produção foi realizado durante a noite.

 

 Especificação técnica:

 

Tabelas: 

Descrição

Nome

Situação

Importação - Apontamento de Produções   (atividades)

APATIVPROD_TMP

Existente

 

 

 

-    Campos tipados da tabela APATIVPROD_TMP:

Tabela

Campo

Padrão

Visualização

Gravação

Descrição

APATIVPROD_TMP

FG_TURNO

[Em   branco]

[Em branco]

NULL

Turno não informado

 

 

 

Diurno

D

Indica que o apontamento de   atividade de produção foi realizado durante o dia

 

 

 

Noturno

N

Indica que o apontamento de   atividade de produção foi realizado durante a noite

 

-    O campo Turno é obrigatório quando configurado para “Informar Turno” em “Administração > Configurações Gerais” do Grupo de Configuração “Ap. de Atividade de Produção” (validar na tabela PRXPARAMETER, campo CONTEXT_APL = 'GEOAGRO.APTATIVPROD', campo NAME_PARAMETER = 'FG_ INFORMAR_TURNO' e campo VALOR = 'S').

 

 

30. Configuração para obrigatoriedade em informar o Turno no apontamento de Atividade Manual.

 

Objetivo: Configurar se o Turno será obrigatório no apontamento de Atividade Manual.

 

Menu: Administração > Configurações Gerais

Esboço da tela:

                       

 

Grupos de Configuração e suas respectivas configurações:

-    Atividade Manual:

  • Informar Turno: Indica se é obrigatório informar o Turno no apontamento de Atividade Manual.

 

 Especificação técnica:

-    Inserir no manual o descritivo assinalado em cor vermelha acima no final do item Atividade Manual.

-    Incluir novo parâmetro no cadastro de parâmetros de configuração/controle da aplicação (tabela PRXPARAMETER):

 

INSERT INTO PRXPARAMETER (ID_PRXPARAMETER, CONTEXT_APL, NAME_PARAMETER, DESCRIPTION, VALOR, VALOR_PADRAO, ID_PRXGPPARAMETER, FG_VISIVEL, ID_PRXPARAM_GRP_DOMINIO, ROWVERSION, LAST_UPDATE, CHANGED_BY, FG_UNIDADEADM) VALUES (1303, 'GEOAGRO.APATIVMAN', 'FG_ INFORMAR_TURNO', 'Informar Turno', 'N', 'N', 13, 'S', 1, 1, SYSDATE, 'PRX', 'N');

 

31. Inclusão do Turno nos apontamentos de Atividades Manuais.

 

Objetivo: Inclusão do Turno nos apontamentos de Atividades Manuais para indicar em qual turno foram realizados os apontamentos de atividades manuais.

 

Menu: Apontamentos > Atividades e Recursos > Atividades Manuais

Esboço da tela:

 Dados

                       

Campos Obrigatórios Condicional:

-         Turno: Turno em que foi realizado o apontamento de Atividade Manual. Campo obrigatório quando configurado em “Administração > Configurações Gerais” do Grupo de Configuração “Atividade Manual”. Por Padrão é inicializado sem valor.

  • [Em branco]: Turno não informado.
  • Diurno: Indica que o apontamento de atividade manual foi realizado durante o dia.
  • Noturno: Indica que o apontamento de atividade manual foi realizado durante a noite.

 

 Especificação técnica:

Tabelas:

Descrição

Nome

Situação

Apontamento de Atividades Manuais

APATIVMAN

Existente

-    Incluir campo FG_TURNO (indica o Turno em que o apontamento de Atividade Manual foi realizado) na tabela APATIVMAN:

 

ALTER TABLE APATIVMAN ADD (FG_TURNO VARCHAR2(1));

 

-    Campos tipados da tabela APATIVMAN:

Tabela

Campo

Padrão

Visualização

Gravação

Descrição

APATIVMAN

FG_TURNO

[Em   branco]

[Em branco]

NULL

Turno não informado

 

 

 

Diurno

D

Indica que o apontamento de   atividade manual foi realizado durante o dia.

 

 

 

Noturno

N

Indica que o apontamento de   atividade manual foi realizado durante a noite.

 

-    O campo Turno é obrigatório quando configurado para “Informar Turno” em “Administração > Configurações Gerais” do Grupo de Configuração “Atividade Manual” (validar na tabela PRXPARAMETER, campo CONTEXT_APL = 'GEOAGRO.APATIVMAN', campo NAME_PARAMETER = 'FG_ INFORMAR_TURNO' e campo VALOR = 'S').

 

32. Sincronizar (PIMS Multicultivos > Mobilidade) configuração de obrigatoriedade do Turno no apontamento de Atividade Manual.

 

Objetivo: Sincronizar a configuração de obrigatoriedade do Turno no apontamento de Atividade Manual. O sincronismo deve ser realizado no sentido PIMS Multicultivos > Mobilidade.

 

 Especificação técnica:

 -    Já está implementado o sincronismo de envio das Configurações Gerais, com a inserção do registro realizado anteriormente, esta configuração já estará sendo enviada para o dispositivo móvel.


 

33. Sincronizar (Mobilidade > PIMS Multicultivos) Turno do apontamento de Atividade Manual.

 

Objetivo: Incluir o campo Turno no sincronismo de apontamento de Atividade Manual. O sincronismo deve ser realizado no sentido Mobilidade > PIMS Multicultivos.

 

 Especificação técnica:

 -    Alterar serviço para disponibilizar a tag com o campo que identifica o Turno no apontamento de Atividade Manual (campo FG_TURNO).

-    Utilizar os métodos e actions utilizados para sincronizar dados com o dispositivo móvel.

 

Tabelas: 

Descrição

Nome

Situação

Importação de Apontamentos de Atividades   Manuais

APATIVMAN_TMP

Existente

 

-    Incluir campo FG_TURNO (indica o Turno em que o apontamento de Atividade Manual foi realizado) na tabela APATIVMAN_TMP:

ALTER TABLE APATIVMAN_TMP ADD (FG_TURNO VARCHAR2(1));

 

34. Inclusão do Turno na Importação do apontamento de Atividade Manual.

 

Objetivo: Inclusão do Turno na Importação do apontamento de Atividade Manual.

 

Menu: Apontamentos > Atividades e Recursos > Atividades Manual (Importar Dados)

 

Esboço da tela:

                       

Campos Obrigatórios Condicional:

-         Turno: Turno em que foi realizado o apontamento de Atividade Manual. Campo obrigatório quando configurado em “Administração > Configurações Gerais” do Grupo de Configuração “Atividade Manual”.

  • [Em branco]: Turno não informado.
  • Diurno: Indica que o apontamento de atividade manual foi realizado durante o dia.
  • Noturno: Indica que o apontamento de atividade manual foi realizado durante a noite.

 

 Especificação técnica:

 Tabelas: 

Descrição

Nome

Situação

Importação de Apontamentos de Atividades   Manuais

APATIVMAN_TMP

Existente

 

 

 

-    Campos tipados da tabela APATIVMAN_TMP:

Tabela

Campo

Padrão

Visualização

Gravação

Descrição

APATIVMAN_TMP

FG_TURNO

[Em   branco]

[Em branco]

NULL

Turno não informado

 

 

 

Diurno

D

Indica que o apontamento de   atividade manual foi realizado durante o dia.

 

 

 

Noturno

N

Indica que o apontamento de   atividade manual foi realizado durante a noite.

-    O campo Turno é obrigatório quando configurado para “Informar Turno” em “Administração > Configurações Gerais” do Grupo de Configuração “Atividade Manual” (validar na tabela PRXPARAMETER, campo CONTEXT_APL = 'GEOAGRO.APATIVMAN', campo NAME_PARAMETER = 'FG_ INFORMAR_TURNO' e campo VALOR = 'S').

 

35. Configuração para obrigatoriedade em informar o Turno nos apontamentos de Atividades Mecanizadas.

 

Objetivo: Configurar se o Turno será obrigatório nos apontamentos de Atividades Mecanizadas.

 

Menu: Administração > Configurações Gerais

Esboço da tela:

                       

Grupos de Configuração e suas respectivas configurações:

-    Atividades Mecanizadas:

  • Informar Turno: Indica se é obrigatório informar o Turno nos apontamentos de Atividades Mecanizadas.

 

 Especificação técnica:

-    Inserir no manual o descritivo assinalado em cor vermelha acima no final do item Atividade Mecanizadas.

-    Incluir novo parâmetro no cadastro de parâmetros de configuração/controle da aplicação (tabela PRXPARAMETER):

 

INSERT INTO PRXPARAMETER (ID_PRXPARAMETER, CONTEXT_APL, NAME_PARAMETER, DESCRIPTION, VALOR, VALOR_PADRAO, ID_PRXGPPARAMETER, FG_VISIVEL, ID_PRXPARAM_GRP_DOMINIO, ROWVERSION, LAST_UPDATE, CHANGED_BY, FG_UNIDADEADM) VALUES (507, 'GEOAGRO.APTATIVMEC', 'FG_ INFORMAR_TURNO', 'Informar Turno', 'N', 'N', 5, 'S', 1, 1, SYSDATE, 'PRX', 'N');

 

36. Inclusão do Turno nos apontamentos de Atividades Mecanizadas.

 

Objetivo: Inclusão do Turno nos apontamentos de Atividades Mecanizadas para indicar em qual turno foi realizado os apontamentos de atividades mecanizadas.

 

Menu: Apontamentos > Atividades e Recursos > Atividades Mecanizadas

Esboço da tela:

 

Dados

                       

Campos com Obrigatoriedade Condicional:

-         Turno: Turno em que foi realizado o apontamento de Atividade Mecanizada. Campo obrigatório quando configurado para “Informar Turno” em “Administração > Configurações Gerais” do Grupo de Configuração “Atividades Mecanizadas”. Por padrão é inicializado sem valor.

  • [Em branco]: Turno não informado.
  • Diurno: Indica que o apontamento de atividade mecanizada foi realizado durante o dia.
  • Noturno: Indica que o apontamento de atividade mecanizada foi realizado durante a noite.

 

 Especificação técnica:

 Tabelas:

Descrição

Nome

Situação

Apontamento de Atividades Mecanizadas

APATIVMEC

Existente

 

 

 

-    Incluir campo FG_TURNO (indica o Turno em que o plantio foi realizado) na tabela APATIVMEC:

 

ALTER TABLE APATIVMEC ADD (FG_TURNO VARCHAR2(1));

 

-    Campos tipados da tabela APATIVMEC:

Tabela

Campo

Padrão

Visualização

Gravação

Descrição

APATIVMEC

FG_TURNO

[Em   branco]

[Em branco]

NULL

Turno não informado

 

 

 

Diurno

D

Indica que o apontamento de   atividade mecanizada foi realizado durante o dia

 

 

 

Noturno

N

Indica que o apontamento de   atividade mecanizada foi realizado durante a noite.

 

-    O campo Turno é obrigatório quando configurado para “Informar Turno” em “Administração > Configurações Gerais” do Grupo de Configuração “Atividades Mecanizadas” (validar na tabela PRXPARAMETER, campo CONTEXT_APL = 'GEOAGRO.APTATIVMEC', campo NAME_PARAMETER = 'FG_ INFORMAR_TURNO' e campo VALOR = 'S').

 

37. Sincronizar (PIMS Multicultivos > Mobilidade) configuração de obrigatoriedade do Turno no apontamento de Atividade Mecanizada.

 

Objetivo: Sincronizar a configuração de obrigatoriedade do Turno no apontamento de Atividade Mecanizada. O sincronismo deve ser realizado no sentido PIMS Multicultivos > Mobilidade.

 

 Especificação técnica:

 -    Já está implementado o sincronismo de envio das Configurações Gerais, com a inserção do registro realizado anteriormente, esta configuração já estará sendo enviada para o dispositivo móvel.

 

 

38. Sincronizar (Mobilidade > PIMS Multicultivos) Turno do apontamento de Atividade Mecanizada.

 

Objetivo: Incluir o campo Turno no sincronismo de apontamento de Atividade Mecanizada. O sincronismo deve ser realizado no sentido Mobilidade > PIMS Multicultivos.

 

Especificação técnica:

 -    Alterar serviço para disponibilizar a tag com o campo que identifica o Turno no Apontamento de Atividades Mecanizadas (campo FG_TURNO).

-    Utilizar os métodos e actions utilizados para sincronizar dados com o dispositivo móvel.

 

 Tabelas:

Descrição

Nome

Situação

Importação - Apontamento de Atividades   Mecanizadas

APATIVMEC_TMP

Existente

 

-    Incluir campo FG_TURNO (indica o Turno em que o plantio foi realizado) na tabela APATIVMEC_TMP:

 

ALTER TABLE APATIVMEC_TMP ADD (FG_TURNO VARCHAR2(1));

 

 

39.  Inclusão do Turno na Importação dos apontamentos de Atividades Mecanizadas.

 

Objetivo: Inclusão do Turno na Importação dos apontamentos de Atividades Mecanizadas.

 

Menu: Apontamentos > Atividades e Recursos > Atividades Mecanizadas (Importar Dados)

 

Esboço da tela:

                       

Campos com Obrigatoriedade Condicional:

-         Turno: Turno em que foi realizado o apontamento de Atividade Mecanizada. Campo obrigatório quando configurado para “Informar Turno” em “Administração > Configurações Gerais” do Grupo de Configuração “Atividades Mecanizadas”.

  • [Em branco]: Turno não informado.
  • Diurno: Indica que o apontamento de atividade mecanizada foi realizado durante o dia.
  • Noturno: Indica que o apontamento de atividade mecanizada foi realizado durante a noite.

 

 Especificação técnica:

 

Tabelas:

Descrição

Nome

Situação

Importação   - Apontamento de Atividades Mecanizadas

APATIVMEC_TMP

Existente

 

 

 

-    Campos tipados da tabela APATIVMEC_TMP:

Tabela

Campo

Padrão

Visualização

Gravação

Descrição

APATIVMEC_TMP

FG_TURNO

[Em   branco]

[Em branco]

NULL

Turno não informado

 

 

 

Diurno

D

Indica que o apontamento de   atividade mecanizada foi realizado durante o dia

 

 

 

Noturno

N

Indica que o apontamento de   atividade mecanizada foi realizado durante a noite.

-    O campo Turno é obrigatório quando configurado para “Informar Turno” em “Administração > Configurações Gerais” do Grupo de Configuração “Atividades Mecanizadas” (validar na tabela PRXPARAMETER, campo CONTEXT_APL = 'GEOAGRO.APTATIVMEC', campo NAME_PARAMETER = 'FG_ INFORMAR_TURNO' e campo VALOR = 'S').

 

Desenvolvimentos na Mobilidade

 

  1. Sincronizar (PIMS Multicultivos > Mobilidade) o cadastro de Operação com as informações referente a ordem de serviço.

 

Objetivo: Sincronizar o cadastro de Operação com as informações referente a ordem de serviço para informar a Vazão Programada/ha e a Capacidade do Tanque. O sincronismo deve ser realizado no sentido PIMS Multicultivos > Mobilidade.

 

 

2. Inclusão dos Alvos fitossanitários na Ordem de Serviço de Campo e inclusão da Vazão Programada/ha.

 

Objetivo: Inclusão dos Alvos fitossanitários na Ordem de Serviço de Campo e inclusão da Vazão Programada/ha.

 

Menu: Apontamentos > Atividades e Recursos > Ordem de Serviço de Campo

Esboço da tela:

 Dados

                       

Demais Campos:

-         Vazão Programada/ha: Indica que o usuário pode informar a Vazão Programada/ha na Ordem de Serviço. Quando informada a Vazão Programada/ha deve ser maior que 0 (zero) e a mesma será sugerida no apontamento de Aplicação de Insumo para a Ordem de Serviço. Campo desabilitado quando para a Operação informada a configuração “Informar a Vazão Programada/ha” estiver definida como “Desabilitado”. Campo habilitado quando para a Operação informada a configuração “Informar a Vazão Programada/ha” estiver definida como “Habilitado”. Campo habilitado e obrigatório quando para a Operação informada a configuração “Informar a Vazão Programada/ha” estiver definida como “Obrigatório”. (Tamanho do campo: 6 inteiros e 4 decimais).

-         Capacidade do Tanque: Indica que o usuário pode informar a Capacidade do Tanque na Ordem de Serviço. Quando informada a Capacidade do Tanque deve ser maior que 0 (zero). Campo desabilitado quando para a Operação informada a configuração “Informar a Capacidade do Tanque” estiver definida como “Desabilitado”. Campo habilitado quando para a Operação informada a configuração “Informar a Capacidade do Tanque” estiver definida como “Habilitado”. Campo habilitado e obrigatório quando para a Operação informada a configuração “Informar a Capacidade do Tanque” estiver definida como “Obrigatório”. Campo habilitado e obrigatório quando para a Operação informada a configuração “Informar a Capacidade do Tanque” estiver definida como “Obrigatório quando informar a Vazão Programada/ha” e a Vazão Programada/ha informada for maior que 0 (zero). (Tamanho do Campo: 6 inteiros com 4 decimais).

 

Alvos

 

Campos Obrigatórios:

-         Fitossanidade: Fitossanidade alvo na Ordem de Serviço de Campo. A fitossanidade deve estar previamente cadastrada, estar associada à Cultura/Ocupação do Período de Produção informado e configurada como “Aponta Inspeção”. Não é permitido possuir mais de um registro para a mesma Fitossanidade na mesma Ordem de Serviço. (Tamanho do campo: 10 inteiros).

-         Alvo Principal: Quando marcado indica que a fitossanidade é alvo principal.

 

Demais Validações:

-         Permitir marcar uma única fitossanidade como alvo principal para a Ordem de Serviço de Campo.

 

3. Sincronizar (PIMS Multicultivos > Mobilidade e Mobilidade > PIMS Multicultivos) Fitossanidades Alvo e Vazão Programada da Ordem de Serviço de Campo.

 

Objetivo: Sincronizar as Fitossanidades Alvo e a Vazão Programada da Ordem de Serviço de Campo. O sincronismo deve ocorrer tanto no envio das informações do PIMS Multicultivos para a Mobilidade quanto no envio das informações da Mobilidade para o PIMS Multicultivos.

 

4. Sugerir a Vazão Programada/ha de acordo com a Ordem de Serviço de Campo na Aplicação de Insumos.

 

Objetivo: Sugerir a Vazão Programada/ha de acordo com a Ordem de Serviço de Campo.

 

Menu: Apontamentos > Atividades e Recursos > Aplicação de Insumos

Esboço da tela:

 Dados

                       

Campos Obrigatórios:

-         Vazão Programada/ha: Vazão Programada por Hectare, o usuário pode informar a vazão programada para realização da pulverização. Campo obrigatório quando configurado em “Administração > Configurações Gerais”, Grupo de Configuração “Aplicação de Insumos”. Ao informar a Ordem de Serviço de Campo, é sugerida a Vazão Programada/ha informada na Ordem de Serviço de Campo (se informada). (Tamanho do campo: 6 inteiros e 4 decimais)

 

5. Sincronizar (PIMS Multicultivos > Mobilidade) configuração de obrigatoriedade do Turno no Apontamento de Plantio.

 Objetivo: Sincronizar a configuração de obrigatoriedade do Turno no Apontamento de Plantio. O sincronismo deve ser realizado no sentido PIMS Multicultivos > Mobilidade.

 

6. Inclusão do Turno no Apontamento de Plantio.

 

Objetivo: Inclusão do Turno no Apontamento de Plantio para indicar em qual turno foi realizado o plantio.

 

Menu:

Esboço da tela:

 Dados

                       

Campos Obrigatórios:

-         Turno: Turno em que foi realizado o plantio. Campo obrigatório quando configurado em “Administração > Configurações Gerais” do Grupo de Configuração “Ap. de Plantio”. Por padrão campo será inicializado sem valor.

  • [Em branco]: Turno não informado.
  • Diurno: Indica que o plantio foi realizado durante o dia.
  • Noturno: Indica que o plantio foi realizado durante a noite.

 


7. Sincronizar (Mobilidade > PIMS Multicultivos) Turno do Apontamento de Plantio.

 Objetivo: Incluir o campo Turno no sincronismo de apontamento de Plantio. O sincronismo deve ser realizado no sentido Mobilidade > PIMS Multicultivos.

 

8. Sincronizar (PIMS Multicultivos > Mobilidade) Culturas/Ocupações dos Estádios.

 Objetivo: Sincronizar a configuração as Culturas/Ocupações do cadastro de Estádios. O sincronismo deve ser realizado no sentido PIMS Multicultivos > Mobilidade.

 

9. Alteração no Apontamento Fitossanitário por Ponto para considerar o Estádio de acordo com a Cultura/Ocupação.

 

Objetivo: No Apontamento de Inspeção Fitossanitária por Ponto, filtrar e validar apenas os Estádios da Cultura/Ocupação a qual pertence o Local de Produção Inspecionado.

 

Menu: Apontamentos > Fitossanitário > Inspeção Fitossanitária

Esboço da tela:

Fitossanidade

 

Demais Campos:

-         Estádio: Estádio em que se encontra a Planta no momento do Levantamento Fitossanitário. O Estádio deve estar previamente cadastrado e pertencer à Ocupação do Local de Produção. Se o Estádio não estiver configurado para nenhuma Ocupação indica que o mesmo pertence a qualquer Ocupação. Campo obrigatório quando configurado para “Obrigar a informar Estádio”.

 

 

10. Sincronizar (PIMS Multicultivos > Mobilidade) configuração de obrigatoriedade do Turno no apontamento de Aplicação de Insumos.

 Objetivo: Sincronizar a configuração de obrigatoriedade do Turno no apontamento Aplicação de Insumos. O sincronismo deve ser realizado no sentido PIMS Multicultivos > Mobilidade.

 

11. Inclusão do Turno no apontamento de Aplicação de Insumos.

 

Objetivo: Inclusão do Turno no apontamento de Aplicação de Insumos para indicar em qual turno foi realizado a aplicação de insumos.

 

Menu:

Esboço da tela:

 Dados

                       

 

Campos Obrigatórios:

-         Turno: Turno em que foi realizado a aplicação de Insumos. Campo obrigatório quando configurado em “Administração > Configurações Gerais” do Grupo de Configuração “Aplicação de Insumos”. Por padrão campo será inicializado sem valor.

  • [Em branco]: Turno não informado.
  • Diurno: Indica que o apontamento de aplicação de insumo foi realizado durante o dia.
  • Noturno: Indica que o apontamento de aplicação de insumo foi realizado durante a noite.

 

12. Sincronizar (Mobilidade > PIMS Multicultivos) Turno do apontamento de Aplicação der Insumos. 

Objetivo: Incluir o campo Turno no sincronismo de apontamento de Aplicação de Insumos. O sincronismo deve ser realizado no sentido Mobilidade > PIMS Multicultivos.

 

13. Sincronizar (PIMS Multicultivos > Mobilidade) configuração de obrigatoriedade do Turno no apontamento de Atividade de Produção.

 Objetivo: Sincronizar a configuração de obrigatoriedade do Turno no apontamento de Atividade de Produção. O sincronismo deve ser realizado no sentido PIMS Multicultivos > Mobilidade.

 

14. Inclusão do Turno no apontamento de Atividade de Produção.

 

Objetivo: Inclusão do Turno no apontamento de Atividade de Produção para indicar em qual turno foi realizado o apontamento de atividade de produção.

 

Menu:

Esboço da tela:

 Dados

                       

Campos Obrigatórios:

-         Turno: Turno em que foi realizado o apontamento de Atividade de Produção. Campo obrigatório quando configurado em “Administração > Configurações Gerais” do Grupo de Configuração “Ap. de Atividade de Produção”. Por padrão campo será inicializado sem valor.

  • [Em branco]: Turno não informado.
  • Diurno: Indica que o apontamento de Atividade de Produção foi realizado durante o dia.
  • Noturno: Indica que o apontamento de Atividade de Produção foi realizado durante a noite.

 

15. Sincronizar (Mobilidade > PIMS Multicultivos) Turno do apontamento de Atividade de Produção.

 Objetivo: Incluir o campo Turno no sincronismo de apontamento de Atividade de Produção. O sincronismo deve ser realizado no sentido Mobilidade > PIMS Multicultivos.

 

16. Sincronizar (PIMS Multicultivos > Mobilidade) configuração de obrigatoriedade do Turno no apontamento de Atividade Manual.

 Objetivo: Sincronizar a configuração de obrigatoriedade do Turno no apontamento de Atividade Manual. O sincronismo deve ser realizado no sentido PIMS Multicultivos > Mobilidade.

 

 

17. Inclusão do Turno no apontamento de Atividade Manual.

 Objetivo: Inclusão do Turno no apontamento de Atividade Manual para indicar em qual turno foi realizado o apontamento de atividade manual.

 

Menu:

Esboço da tela:

Dados

                       

Campos Obrigatórios:

-         Turno: Turno em que foi realizado o Apontamento de Atividade Manual. Campo obrigatório quando configurado em “Administração > Configurações Gerais” do Grupo de Configuração “Atividade Manual”. Por padrão campo será inicializado sem valor.

  • [Em branco]: Turno não informado.
  • Diurno: Indica que o apontamento de Atividade Manual foi realizado durante o dia.
  • Noturno: Indica que o apontamento de Atividade Manual foi realizado durante a noite.

 

 

18. Sincronizar (Mobilidade > PIMS Multicultivos) Turno do apontamento de Atividade Manual.

 Objetivo: Incluir o campo Turno no sincronismo de apontamento de Atividade Manual. O sincronismo deve ser realizado no sentido Mobilidade > PIMS Multicultivos.

 

 

19. Sincronizar (PIMS Multicultivos > Mobilidade) configuração de obrigatoriedade do Turno no apontamento de Atividade Mecanizada.

 Objetivo: Sincronizar a configuração de obrigatoriedade do Turno no apontamento de Atividade Mecanizada. O sincronismo deve ser realizado no sentido PIMS Multicultivos > Mobilidade.

 

20. Inclusão do Turno no apontamento de Atividade Mecanizada.

 Objetivo: Inclusão do Turno no apontamento de Atividade Mecanizada para indicar em qual turno foi realizado a o apontamento de atividade mecanizada.

 

Menu:

Esboço da tela:

 Dados

                       

Campos Obrigatórios:

-         Turno: Turno em que foi realizado o Apontamento de Atividade Mecanizada. Campo obrigatório quando configurado em “Administração > Configurações Gerais” do Grupo de Configuração “Atividades Mecanizadas”. Por padrão campo será inicializado sem valor.

  • [Em branco]: Turno não informado.
  • Diurno: Indica que o apontamento de Atividade Mecanizada foi realizado durante o dia.
  • Noturno: Indica que o apontamento de Atividade Mecanizada foi realizado durante a noite.

 

21. Sincronizar (Mobilidade > PIMS Multicultivos) Turno do apontamento de Atividade Mecanizada.

 Objetivo: Incluir o campo Turno no sincronismo de apontamento de Atividade Mecanizada. O sincronismo deve ser realizado no sentido Mobilidade > PIMS Multicultivos.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Opcional

Protótipo de Tela

 

<Caso necessário inclua protótipos de telas com o objetivo de facilitar o entendimento do requisito, apresentar conceitos e funcionalidades do software>.

 

Protótipo 01

 

 

 Image Removed

 

 

 

 

 

 

Opcional

Fluxo do Processo

 

<Nesta etapa incluir representações gráficas que descrevam o problema a ser resolvido e o sistema a ser desenvolvido. Exemplo: Diagrama - Caso de Uso, Diagrama de Atividades, Diagrama de Classes, Diagrama de Entidade e Relacionamento e Diagrama de Sequência>. 

Dicionário de Dados

Image Added 

 

 

Opcional

Dicionário de Dados

 

Arquivo ou Código do Script: AAA – Negociação Financeira / *Versao=CP.2014.12_03*/

  

Índice

Chave

01

<FI9_FILIAL+FI9_IDDARF+FI9_STATUS>

02

<FI9_FILIAL+FI9_FORNEC+ FI9_LOJA+FI9_EMISS+FI9_IDDARF>

03

<FI9_FILIAL+FI9_FORNEC+ FI9_LOJA+FI9_PREFIX+FI9_NUM+FI9_PARCEL+FI9_TIPO>

Campo

<AAA_PERESP>

Tipo

<N>

Tamanho

<6>

Valor Inicial

<Varia de acordo com o tipo informado. Por exemplo, quando o campo “tipo” for date, neste campo pode ser informado uma data>. 

Mandatório

Sim (  ) Não (  )

Descrição

<Referência Mínima para Cálculo>

Título

<Ref.Calc.>

Picture

<@E999.99>

Help de Campo

<Informar o % que o aluno pagará em dinheiro. Esse % poderá ser alterado durante a negociação>

 

(Opcional)

Grupo de Perguntas

 

<Informações utilizadas na linha Protheus>.

 

Nome: FINSRF2

X1_ORDEM

01

X1_PERGUNT

Emissão De

X1_TIPO

D

X1_TAMANHO

8

X1_GSC

G

X1_VAR01

MV_PAR01

X1_DEF01

Comum

X1_CNT01

'01/01/08'

X1_HELP

Data inicial do intervalo de emissões das guias de DARF a serem consideradas na seleção dos dados para o relatório 

 

(Opcional)

Consulta Padrão

<Informações utilizadas na linha Protheus>

 

Consulta: AMB

Descrição

Configurações de Planejamento

Tipo

Consulta Padrão

Tabela

“AMB”

Índice

“Código”

Campo

“Código”; ”Descrição”

Retorno

AMB->AMB_CODIGO

 

(Opcional)

Estrutura de Menu

 

<Informações utilizadas na linha Datasul>.

 

Procedimentos

 

Procedimento

 

 

 

Descrição

(Max 40 posições)

(Max 40 posições)

(Max 40 posições)

Módulo

 

 

 

Programa base

 

 

 

Nome Menu

(Max 32 posições)

(Max 32 posições)

(Max 32 posições)

Interface

GUI/WEB/ChUI/Flex

GUI/WEB/ChUI/Flex

GUI/WEB/ChUI/Flex

Registro padrão

Sim

Sim

Sim

Visualiza Menu

Sim/Não

Sim/Não

Sim/Não

Release de Liberação

 

 

 

 

 

 

Programas

 

Programa

 

 

 

Descrição

(Max 40 posições)

(Max 40 posições)

(Max 40 posições)

Nome Externo

 

 

 

Nome Menu/Programa

(Max 32 posições)

(Max 32 posições)

(Max 32 posições)

Nome Verbalizado[1]

(Max 254 posições)

(Max 254 posições)

(Max 254 posições)

Procedimento

 

 

 

Template

(Verificar lista de opções no man01211)

(Verificar lista de opções no man01211)

(Verificar lista de opções no man01211)

Tipo[2]

Consulta/Manutenção/ Relatório/Tarefas

Consulta/Manutenção/ Relatório/Tarefas

Consulta/Manutenção/ Relatório/Tarefas

Interface

GUI/WEB/ChUI/Flex

GUI/WEB/ChUI/Flex

GUI/WEB/ChUI/Flex

Categoria[3]

 

 

 

Executa via RPC

Sim/Não

Sim/Não

Sim/Não

Registro padrão

Sim

Sim

Sim

Outro Produto

Não

Não

Não

Visualiza Menu

Sim/Não

Sim/Não

Sim/Não

Query on-line

Sim/Não

Sim/Não

Sim/Não

Log Exec.

Sim/Não

Sim/Não

Sim/Não

Rotina (EMS)

 

 

 

Sub-Rotina (EMS)

 

 

 

Localização dentro da Sub Rotina (EMS)

 

 

 

Compact[4]

Sim/Não

Sim/Não

Sim/Não

Home[5]

Sim/Não

Sim/Não

Sim/Não

Posição do Portlet[6]

0 – Top Left

1 – Top Right

2 – Bottom Left

3 – Bottom Right

0 – Top Left

1 – Top Right

2 – Bottom Left

3 – Bottom Right

0 – Top Left

1 – Top Right

2 – Bottom Left

3 – Bottom Right

Informar os papeis com os quais o programa deve ser vinculado

 

 

 

 

Cadastro de Papéis

<O cadastro de papéis é obrigatório para os projetos de desenvolvimento FLEX a partir do Datasul 10>.

<Lembrete: o nome dos papeis em inglês descrito neste ponto do documento, devem ser homologados pela equipe de tradução>.

 

Código Papel

(máx 3 posições)

Descrição em Português*

 

Descrição em Inglês*

 


[1] Nome Verbalizado é obrigatório para desenvolvimentos no Datasul 10 em diante.

[2] Tipo é obrigatório para desenvolvimento no Datasul 10 em diante

[3] Categorias são obrigatórias para os programas FLEX.

[4] Obrigatório quando o projeto for FLEX

[5] Obrigatório quando o projeto for FLEX

[6] Obrigatório quando o projeto for FLEX

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.