Árvore de páginas

 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

PIMSCANA

Módulo

MANFRO

Segmento Executor

Agroindústria

Projeto1

AGROPIMS

IRM/EPIC1

AGRPIMS01-144

Requisito/Story/Issue1

AGRPIMS01-145

Subtarefa1

AGRPIMS01-199

Chamado2

 

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

Efetuar o controle individual de componentes que compõe um equipamento, por exemplo: Motor, Caixa de Transmissão, Bateria e Bomba Injetoras entre outros.  O Manfro Agregados tem por objetivo o Controle de reformas do agregado e suas garantias, demonstrar o custo com reformas e/ou consertos, acompanhar as movimentações (Montagem e desmontagem) e demonstrar a durabilidade média por vida (km/h). 

Definição da Regra de Negócio

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

Parâmetros

Alteração

Parâmetros>Parâmetros Gerais para Controle de Agregado

-

Cadastro de Tipo de Agregado

Alteração

Tabelas>Tipo de Agregado

-

Cadastro de Aplicação de Agregados

Alteração

Tabela>Aplicação de Agregados

-

Cadastro de Marcas

Alteração

Tabelas>Marcas/Modelos/Agregados>Marcas

-

Cadastro de Modelos de Agregado

Alteração

Tabelas>Marcas/Modelos/Agregados>Modelos

-

Cadastro de Agregados

Alteração

Tabelas>Marcas/Modelos/Agregados>Agregados

-

Cadastro de Ocupação de Agregados

Inclusão

Tabelas>Ocupação de Agregados

-

Cadastro de Tipos de Retorno de Conserto/Reforma

Alteração

Tabelas>Tipos de Retorno de Conserto/Reforma

-

Cadastro de Motivos de Condenação

Alteração

Tabelas>Motivos de Condenação

-

Movimentação de Agregados

Alteração

Apontamentos>Movimentação de Agregados

-

Envio de Agregados para Conserto/Reforma

Alteração

Apontamentos>Envio de Agregados para Conserto/Reforma

-

Retorno de Conserto e Reforma

Alteração

Apontamentos>Retorno de Conserto e Reforma

-

Garantia de Agregados

Alteração

Apontamentos>Garantia de Agregados

-

Inicialização de Agregados

Alteração

Apontamentos>Inicialização de Agregados

-

Geração de Históricos de Agregados

Alteração

Processos>Geração de Históricos de Agregados

-

Reversão de Históricos de Agregados

Alteração

Processos >Reversão de Históricos de Agregados

-

Atualização de Valores de Cotação

Alteração

Processos>Atualização de Valores de Cotação

-

Importação de Agregados

Alteração

Processos>Importação de Agregados

-

Última Montagem

Alteração

Visões>Consultas/Relatórios >Movimentação de Agregados>Última Montagem

-

Histórico de Agregados

Alteração

Visões>Consultas/Relatórios>Movimentação de Agregados>Histórico de Agregados

-

Sumário de Agregados

Inclusão

Visões>Consultas/Relatórios>Movimentação de Agregados>Sumário de Agregados

-

Movimentações de Agregados

Inclusão

Visões>Consultas/Relatórios>Movimentação de Agregados>Movimentações de Agregados

-

Sumário de Agregados Inativos

Inclusão

Visões>Consultas/Relatórios>Movimentação de Agregados>Sumário de Agregados Inativos

-

Demonstrativo de Agregados Inativos

Inclusão

Visões>Consultas/Relatórios>Movimentação de Agregados>Demonstrativo de Agregados Inativos

-

Mapa de Agregados

Alteração

Visões>Consultas/Relatórios>Mapa de Agregados

-

Agregados Montados por Equipamento

Inclusão

Visões>Consultas/Relatórios>Agregados Montados por Equipamento

-

Sumário de Agregados por Vida

Inclusão

Visões>Consultas/Relatórios>Sumário de Agregados por Vida

-

Inventário de Agregados

Inclusão

Visões>Consultas/Relatórios/Gráfico>Inventário de Agregados

-

Demonstrativo de Garantia

Alteração

Visões>Consultas/Relatórios>Controle de Garantias>Demonstrativo de Garantia

-

Revisões

Alteração

Visões>Consultas/Relatórios>Controle de Garantias>Revisões

-

 

1Parâmetros.

Objetivo: Parametrizar o sistema, habilitando ou desabilitando opções de funcionalidades e validações de dados.

Menu: Parâmetros>Parâmetros Gerais para Controle de Agregado

 

Esboço da tela:

Guia Geral:

 

Especificação Técnica:

Recuperar e demonstrar os parâmetros listados em cada guia conforme listados abaixo:

  • Utiliza a verificação de envio para reforma no apontamento de conserto e reforma: “MNF_AGR-> FG_VER_ENVREF”;
  • Inicializa o número do boletim nos apontamentos de Conserto/Reforma de Agregados: ”MNF_AGR->FG_INI_BOL_REF”;
  • Inicializa o código do modelo do Agregado automaticamente: “MNF_AGR->FG_INI_MOD_AGREG” Parâmetro novo. Valores validos Sim / Não. Valor default ‘N’;
  • Gera o código do modelo do Agregado agrupado pelo Tipo do Agregado: “MNF_AGR->FG_METGER_COD” Parâmetro novo. Valores Validos: Sim/Não. Valor default ‘N’;
  • Inicializa o número do Agregado automaticamente: “MNF_AGR->FG_INI_AGREG”. Valores validos Sim/Não. Valor default ‘N’;
  • Altera número do boletim no momento do seu cadastro: "MNF_AGR->FG_ALTERA_INI_AGRE”. Habilita/Desabilita a edição do código gerado para o agregado no momento do seu cadastro;
  • Inicializa o agregado no momento do seu cadastro: “MNF_AGR->FG_INI_AUTAGREG”. Parâmetro novo. Valores Validos: Sim/Não. Valor default ‘S’;
  • Permite montagem de mais de um Agregado para o mesmo Sistema Veicular no Equipamento: “MNF_AGR->FG_SISTVEIC_AGREG”. Habilita/Desabilita a permissão para montar o mesmo Sistema Veicular no Equipamento mais de uma vez;
  • Habilita filtro de agregados na geração de histórico de agregados. Habilita/Desabilita o filtro para agregado no diálogo de geração de histórico de agregados;

 

Guia Geral II:

 

Especificação Técnica:

Recuperar e demonstrar os parâmetros listados em cada guia conforme listados abaixo:

  • Ocupação de Agregados para Venda: “MNF_AGR->CD_OCUP_VENDA”. Validar pela tabela MNF_OCUP_AGREG. Disponibilizar F4;
  • Ocupação de Agregados para Sucata: “MNF_AGR->CD_OCUP_SUCATA“. Validar pela tabela MNF_OCUP_AGREG. Disponibilizar F4;
  • Ocupação de Agregados para Conserto: “MNF_AGR->CD_OCUP_CONS”. Validar pela tabela MNF_OCUP_AGREG. Disponibilizar F4;
  • Ocupação de Agregados para Reforma: “MNF_AGR->CD_OCUP_REFOR“. Validar pela tabela MNF_OCUP_AGREG. Disponibilizar F4;
  • Ocupação para Agregados Montado: “MNF_AGR->CD_OCUP_MONT”. Validar pela tabela MNF_OCUP_AGREG. Disponibilizar F4;
  • Ocupação para Agregados Disponíveis: “MNF_AGR->CD_OCUP_DISPONIVEL". Novo parâmetro. Validar pela tabela MNF_OCUP_AGREG. Disponibilizar F4;
  • Ocupação para Agregados para Avaliação: “MNF_AGR->CD_OCUP_AVALIACAO”. Novo parâmetro. Validar tabela MNF_OCUP_AGREG. Disponibilizar F4;
  • Fornecedor Próprio para Conserto/Reforma: “MNF_AGR->CD_FORNEC_PROP”. Validar pela tabela TRANSPORTA. Disponibilizar F4;
  • Método para gerar automaticamente o número do Agregado: “MNF_AGR->FG_MET_CD_AGREG”. Novo parâmetro. Valores validos: 1 – Último + 1  /  2 – Tipo do Agregado, Modelo do Agregado, Último + 1 para a chave.
  • Severidade na digitação de Conserto/Reforma no envio e retorno de Agregados: “MNFR_AGR->FG_SEVER_CONS_REF”. Novo parâmetro. Informar a severidade para a validação dos apontamentos de Envio de agregados para conserto/reformas (Agregado com ocupação de conserto ou reforma) e retorno de conserto e reforma.
  • Diretório padrão para Documentos/Laudos do Cadastro de Agregados: “MNF_AGR->FG_DIR_IMG_MOD_AGREG”. Novo parâmetro. Informar o diretório padrão para gravação e leitura das imagens relacionadas e demonstradas no cadastro de modelos de agregados.
  • Diretório padrão para Documentos/Laudos do Cadastro de Agregados: “MNF_AGR->FG_DIR_DOC_LAU_AGREG”. Novo parâmetro. Informar o diretório padrão para gravação e leitura das imagens relacionadas e demonstradas no cadastro de modelos de agregados.

 

Processos:

 

Especificação Técnica:

Recuperar e demonstrar os parâmetros listados em cada guia conforme listados abaixo:

  • Validação Datas de Processamento: “MNF_AGR->FG_UTIL_MNF_ABAST_MAN”;
  • Data da última geração de Históricos de Agregados: “MNF_AGR->DT_PROCESSO”;
  • Status de Processamento: Geração de Históricos de Agregados: “MNF_AGR->FG_PROCESSO”;
  • Status de Processamento: Atualização de Cotações: “MNF_AGR->FG_PROCESSO_C”;

 

Se o valor do parâmetro “MNF_AGR->FG_UTIL_MNF_ABAST_MAN” for igual a ‘S’:

  • Data limite para entrada de apontamento de Abastecimento: Data corrente menor o valor do parâmetro “MNF_ABAST->QT_DIAS_TOL_APONT”;
  • Data da última geração de Km/h para Implementos: “MNF_ABAST->DT_PROCESSO”;
  • Data da última geração de Históricos de Oficinas: “MNF_MAN->DT_PROCESSO”;

 

Se o valor do parâmetro “MNF_AGR->FG_UTIL_MNF_ABAST_MAN” for igual a ‘N’:

  • Data limite para entrada de apontamento de Abastecimento: Demonstrar campo nulo;
  • Data da última geração de Km/h para Implementos: “MNF_LUBR->DT_PROCESSO”;
  • Data da última geração de Históricos de Oficinas: “MNF_BAS->DT_PROCESSO”;
  • Instâncias para Geração de Históricos de Agregado: “MNF_AGR->CD_INST_AGREG“.

 

Cores:

 

Especificação Técnica:

Recuperar e demonstrar os parâmetros listados em cada guia conforme listados abaixo:

        Validações de Inconsistências: “MANFRO->DEFINE_COR_VALIDACAO”.

 

2. Cadastro de Tipo de Agregado.

Objetivo: Cadastrar os tipos de agregados, visando os agrupamentos dos agregados em consultas e relatórios.

Menu: Tabelas>Tipo de Agregado

 

Esboço da tela:

 

Dados:

Campos Obrigatórios:

  • Código: O usuário deverá informar o código para o tipo de agregado. O código informado não deverá se repetir (Tamanho do campo: 5 inteiros);
  • Descr. Abrev: O usuário deverá informar a descrição abreviada para o tipo de agregado (Tamanho do campo: 10 caracteres);
  • Descrição: O usuário deverá informar a descrição para o tipo de agregado (Tamanho do campo: 40 caracteres);

 

Relatório:

Alterar o relatório existente, colocando-o no padrão de desenvolvimento dos novos relatórios do Manfro.


Especificação Técnica:

Tabela:

Descrição

Nome

Situação

Tipo de Agregado

TP_AGREGADO

Alteração

 

3. Cadastro de Aplicação de Agregados.

Objetivo: Cadastrar as aplicações para onde o agregado poderá ser utilizado.

Menu: Tabelas>Aplicação de Agregados

Esboço da tela:

 

Dados:

Campos Obrigatórios:

  • Código: O usuário deverá informar o código para a aplicação do agregado. O código informado não deverá se repetir (Tamanho do campo: 5 inteiros);
  • Descr. Abrev: O usuário deverá informar a descrição abreviada para a aplicação do agregado (Tamanho do campo: 10 caracteres);
  • Descrição: O usuário deverá informar a descrição para a aplicação do agregado (Tamanho do campo: 40 caracteres);

 

Relatório:

Alterar o relatório existente, colocando-o no padrão de desenvolvimento dos novos relatórios do Manfro.

 

Especificação Técnica:

Tabela:

Descrição

Nome

Situação

Aplicação de Agregado

APL_AGREG

Alteração

 

4. Cadastro de Marcas.

Objetivo: Cadastrar as marcas dos agregados.

Menu: Tabelas>Marcas/Modelos/Agregados > Marcas

Esboço da tela:

 

 

5. Cadastro de Modelos de Agregados.

Objetivo: Cadastrar os modelos de agregados, definindo suas características. 

Menu: Tabelas>Marcas/Modelos/Agregados>Modelos

 Esboço da tela:

 

  

Dados:

 Campos Obrigatórios:

  • Tipo do Agregado: O usuário deverá informar o tipo de agregado. Disponibilizar F4 para consulta. Recuperar a descrição do tipo conforme o código selecionado;
  • Marca: O usuário deverá informar a marca para o modelo do agregado. Disponibilizar F4 para consulta. Recuperar a descrição da marca conforme o código selecionado;
  • Modelo do Agregado: O usuário deverá informar o código do modelo do agregado. Vide especificação técnica;
  • Data Final Validade: O usuário deverá informar a data final de validade para o modelo do agregado;

 

O tamanho dos campos a serem demonstrados na tela devem ser iguais aos definidos para a tabela.


Relatório:

Alterar o relatório existente, colocando-o no padrão de desenvolvimento dos novos relatórios do Manfro.

 

Especificação Técnica:

Características:

Tabela:

Descrição

Nome

Situação

Modelo de Agregado

MOD_AGREG

Alteração

  • Se o valor do parâmetro “MNF_AGR->FG_INI_MOD_AGREG” estiver como ‘N’, o usuário deverá informar o código para o modelo. Validar se o mesmo já está cadastrado;
  • Se o valor do parâmetro “MNF_AGR->FG_INI_MOD_AGREG” estiver como ‘S’, e o parâmetro “MNF_AGR->FG_METGER_COD” estiver com o valor igual a ‘N’, gerar o código do modelo do agregado, recuperando o ultimo numero cadastrado mais um, sem permitir a edição;
  • Se o valor do parâmetro “MNF_AGR->FG_INI_MOD_AGREG” estiver como ‘S’, e o parâmetro “MNF_AGR->FG_METGER_COD” estiver com o valor igual a ‘S’, gerar o código do modelo do agregado, recuperando o ultimo numero cadastrado para o tipo de agregado informado mais um, sem permitir a edição;

 

Aplicar ao Form os novos padrões de layout, validação e hint.

 

Guia Aplicações:

Tabela:

Descrição

Nome

Situação

Aplicação X Modelo de Agregado

APL_MODELO

Alteração

 

Replicar no dicionário de dados as alterações do tamanho das colunas.

Dados:

  • Código: O usuário deverá informar o código para a aplicação do Agregado. Disponibilizar F4 para consulta. Recuperar a descrição abreviada e descrição da aplicação conforme o código selecionado. O mesmo código não poderá estar cadastrado mais de uma vez;

 

O tamanho dos campos a serem demonstrados na tela devem ser iguais aos definidos para a tabela.

Aplicar a grid os novos padrões de layout, validação e hint.

Guia Cotações:

 

Guia Cotações:

Tabela:

Descrição

Nome

Situação

Cotação de Agregado

COT_AGREG

Alteração

  • Aumentar o tamanho do campo CD_TP_AGREG de 3 para 5
  • Aumentar o tamanho do campo CD_MOD_AGREG de 4 para 5

 

Replicar no dicionário de dados as alterações do tamanho das colunas.

Dados:

  • Código Tipo de Cotação: O usuário deverá informar o código do tipo de cotação. Disponibilizar F4 para consulta. Valores validos: 1 Novo, 2 Reforma Completa e 3 Reforma Básica Parcial;
  • Descrição Tipo de Cotação: Demonstrar conforme o código do Tipo de Cotação selecionado, sendo: 1 Novo, 2 Reforma Completa e 3 Reforma Básica Parcial;
  • Data: O usuário deverá informar a data da cotação;
  • Valor: O usuário deverá informar o valor da cotação;

 

O tamanho dos campos a serem demonstrados na tela devem ser iguais aos definidos para a tabela.

Aplicar a grid os novos padrões de layout, validação e hint.

Guia Inventário:

Guia Inventário:

Sumarizar a quantidade de agregados por modelo na maior data igual ou menor a data corrente. Incluir uma linha totalizadora

 

Aplicar a grid os novos padrões de layout, validação e hint.

Guia Imagem:

Guia Imagem:

Descrição

Nome

Situação

Tabela de Imagem do Agregado

AGREG_IMAGEM

Inclusão

  • Sequência: Sequência de inclusão da imagem, gerado automaticamente;
  • Diretório da Imagem: O usuário deverá informar o diretório e o nome do arquivo. Criar diretório para informar o diretório de gravação das imagens;
  • Usuário: Login do usuário responsável pela inserção da imagem;
  • Data/Hora: Data e hora da inserção da imagem.

 

Aplicar a grid os novos padrões de layout, validação e hint.

 

6. Cadastro de Agregados.

Objetivo: Cadastrar os agregados, definindo suas características.

Menu: Tabelas>Marcas/Modelos/Agregados>Agregados

Esboço da tela:

Guia Características:

 

 

Dados:

 Campos Obrigatórios:

  • Código: O usuário deverá informar o número para identificação do agregado;
  • Tipo de Agregado: O usuário deverá informar tipo do agregado. Disponibilizar F4 para consulta. Recuperar a descrição do tipo conforme o código selecionado;
  • Modelo do Agregado: O usuário deverá informar o código do modelo do agregado. Disponibilizar F4 para consulta. Recuperar a descrição do modelo conforme o código selecionado;
  • Marca: Demonstrar o código e descrição da marca do agregado, conforme o modelo informado para o agregado;
  • Série: O usuário deverá informar o número de série do agregado;
  • Sistema Veicular: O usuário deverá informar o código do sistema veicular para o agregado. Disponibilizar F4 para consulta. Recuperar a descrição do sistema veicular conforme o código selecionado;
  • Subsistema veicular: O usuário deverá informar o código do subsistema veicular para o agregado. Disponibilizar F4 para consulta. Recuperar a descrição do sistema veicular conforme o código selecionado. Só poderá ser apontado subsistema veicular que esteja relacionado ao sistema veicular informado anteriormente;
  • Data Compra: O usuário poderá informar a data de aquisição do agregado;
  • No. NF. de Compra: O usuário poderá informar o número da nota fiscal de compra do agregado;
  • Valor: O usuário poderá informar o valor de aquisição do agregado;
  • Fornecedor: O usuário deverá informar o código do fornecedor do agregado;
  • Empresa Proprietária: O usuário deverá informar o código da empresa proprietária do agregado. Tecle F4 para ver as opções. Este campo poderá estar ou não disponível conforme parametrização definida no aplicativo Manfro Manutenção, Parâmetros Gerais, Controla Empresa para propriedade e uso de recursos;
  •  Empresa Usuária: O usuário deverá informar o código da empresa usuária do agregado. Tecle F4 para ver as opções. Este campo poderá estar ou não disponível conforme parametrização definida no aplicativo Manfro Manutenção, Parâmetros Gerais, Controla Empresa para propriedade e uso de recursos;
  • Data/Hora de Validade: O usuário deverá informar a data e hora para definir o início da validade do controle de empresa proprietária e usuária para o agregado. Este campo poderá estar ou não disponível conforme parametrização definida no aplicativo Manfro Manutenção, Parâmetros Gerais, Controla Empresa para propriedade e uso de recursos;
  • Agregado em Garantia: O usuário deverá informar se o agregado está ou não em garantia.

 

Demais Campos:

  • Ocupação: Demonstrar o código e a descrição da ocupação atual do agregado;
  • Uso: Demonstrar o uso atual do agregado de acordo com o código da ocupação;
  • Situação: Demonstrar a situação atual do agregado (Montado/Desmontado);
  • Equipamento: Se o agregado estiver montado, demonstrar o código do equipamento de montagem;
  • Data Montagem: Se o agregado estiver montado, demonstrar a data de montagem do agregado no equipamento:
  • Data Desmontagem: Se o agregado estiver desmontado, demonstrar a data de desmontagem do agregado, se o agregado estiver inicializado porem nunca foi montado, utilizar a data de inicialização.

 

Relatório:

Alterar o relatório existente, colocando-o no padrão de desenvolvimento dos novos relatórios do Manfro.

 

Especificação Técnica:

Tabela:

Descrição

Nome

Situação

Cadastro de Agregados

AGREGADOS

Alteração

 

Replicar no dicionário de dados as alterações do tamanho das colunas:

  • Aumentar o tamanho do campo DE_SERIE de 25 para 40;
  • Aumentar o tamanho do campo CD_SIST_VEIC de 4 para 5;
  • Aumentar o tamanho do campo CD_SUB_SIST de 4 para 5;
  • Aumentar o tamanho do campo CD_TP_AGREG de 3 para 5;
  • Aumentar o tamanho do campo CD_MOD_AGREG de 4 para 5;
  • Aumentar o tamanho do campo CD_TP_AGREG de 3 para 5;
  • Incluir campo CD_OCUP_AGREG number(2,0);
  • Incluir campo DT_COMPRA date;
  • Incluir campo NO_DOCUMENTO number(10,0);
  • Incluir campo VL_AQUIS number(14,2);
  • Incluir campo FG_GARANTIA varchar2(1,0).

 

Efetuar script para popular o campo CD_OCUP_AGREG com as informações gravadas no campo CD_OCUP_PNEU. Verificar a existência do uso do campo CD_OCUP_PNEU na aplicação, e se encontrar, alterar a recuperação do campo para o campo CD_ACUP_AGREG.

 

O código do agregado se dará de acordo com a regra abaixo:

  • Se o valor do parâmetro “MNF_AGR->FG_INI_AGREG” estiver com o valor igual a ‘N’, o usuário deverá informar o código do Agregado. Validar se o código já se encontra em uso;
  • Se o valor do parâmetro “MNF_AGR->FG_INI_AGREG” estiver com o valor igual a ‘S’ e o parâmetro “MNF_AGR->FG_MET_CD_AGREG” estiver com o valor igual a 1 (Um), gerar automaticamente o código do agregado, recuperando o maior número já cadastrado e somando mais um. O campo não deverá ser editável;
  • Se o valor do parâmetro “MNF_AGR->FG_INI_AGREG” estiver com o valor igual a ‘S’, e o parâmetro “MNF_AGR->FG_MET_CD_AGREG” estiver com o valor igual a 1 (Um), e o parâmetro "MNF_AGR->FG_ALTERA_INI_AGRE” estiver igual a ‘S’, gerar automaticamente o código do agregado, recuperando o maior número já cadastrado e somando mais um, permitindo a edição do campo, onde o usuário poderá alterar seu número;
  • Se o valor do parâmetro “MNF_AGR->FG_INI_AGREG” estiver com o valor igual a ‘S’ e o parâmetro “MNF_AGR->FG_MET_CD_AGREG” estiver com o valor igual a 2 (Dois), gerar automaticamente o código do agregado, concatenando o código do tipo do Agregado com o código do modelo do agregado com o maior número já cadastrado para a chave “Tipo de Agregado e Modelo de Agregado” e somar mais um. Se o valor do parâmetro "MNF_AGR->FG_ALTERA_INI_AGRE” estiver igual a ‘N’, o campo não será editável;
  • Se o valor do parâmetro “MNF_AGR->FG_INI_AGREG” estiver com o valor igual a ‘S’ e o parâmetro “MNF_AGR->FG_MET_CD_AGREG” estiver com o valor igual a 2 (Dois), gerar automaticamente o código do agregado, concatenando o código do tipo do Agregado com o código do modelo do agregado com o maior número já cadastrado para a chave “Tipo de Agregado e Modelo de Agregado” e somar mais um. Se o valor do parâmetro "MNF_AGR->FG_ALTERA_INI_AGRE” estiver igual a ‘S’, o campo será editável, permitindo ao usuário alterar o seu número. Validar se o número inserido não está divergente da chave “Tipo de Agregado e Modelo de Agregado”.

 

Aplicar ao Form os novos padrões de layout, validação e hint.

 

Esboço da tela:

Guia Empresas:

 

 

Dados:

Campos Obrigatórios:

Não se aplica

 

Demais Campos:

Empresa Proprietária: Demonstrar o código e descrição da empresa proprietária do agregado;

Empresa Usuária: Demonstrar o código e descrição da empresa usuária do agregado;

Instancia de Origem: Demonstrar a instancia que originou o registro;

Km/Horas: Demonstrar o km/h acumulado para o agregado;

Observação: Demonstrar a observação informada no cadastro de transferência do agregado;

Origem: Demonstrar a origem da informação;

No. Nota Fiscal: Demonstrar o número da ota fiscal de transferência do agregado;

Data/Hora de Alteração: Demonstrar a data e hora da transferência do agregado;

 

Especificação Técnica:

Tabela:

Descrição

Nome

Situação

Tabela de Agregados por Empresas

AG_EMPRESA

Inalterada

 

Aplicar a grid os novos padrões de layout, validação e hint.

 

Esboço da tela:

Guia Vidas:

 

 

Dados:

 Campos Obrigatórios:

Não se aplica

 

Demais Campos:

  • Vida: Demonstrar a (s) vida (s) do agregado;
  • Km/H: Demonstrar os km/horas por vida para os agregados;
  • Conserto/Reforma: Demonstrar os custos com Conserto/Reforma do agregado e para a primeira vida o custo com a aquisição do mesmo;
  • MDO interna: Demonstrar os custos gastos com o MDO interna (OS) para manutenção do agregado;
  • Materiais: Demonstrar os custos gastos com materiais apontados em OS para manutenção do agregado;
  • Total: Demonstrar o custo total com reforma e/ou conserto, MDO Interna e Materiais;
  • Custo Km/H: Demonstrar o custo por km/h para o agregado (Valor / km/h).

  

Especificação Técnica:

Tabela:

Descrição

Nome

Situação

Tabela de Histórico de Agregados por Vida

MNF_HISTAGVIDA

Inclusão

 

Aplicar a grid os novos padrões de layout, validação e hint.

 

Esboço da tela:

Guia Documentos/Laudos

 

Especificação Técnica:

Tabela:

Descrição

Nome

Situação

Tabela de Documentos/Laudos

MNF_AGREG_LAUDO

Inclusão

 

 

Aplicar a grid os novos padrões de layout, validação e hint.

 

Esboço da tela:

Inicialização de Agregado:

 

Dados:

Campos Obrigatórios:

Não se aplica

 

Demais Campos:

  • Código: Demonstrar o código do agregado e a descrição do modelo do agregado;
  • Data: O usuário deverá informar a data de inicialização do agregado, não poderá ser menor que a data de compra do agregado e nem maior que a data corrente;
  • Hora: O usuário deverá informar o horário de inicialização do agregado;
  • Funcionário: O usuário deverá informar o código do responsável pela inicialização do agregado. Disponibilizar F4 para consulta. Recuperar o nome do funcionário;
  • Vida: O usuário deverá informar a vida para o Agregado. Não poderá ser 0 (zero);
  • Km/H: O usuário deverá informar o km/h do agregado;
  • Ocupação: O usuário deverá informar a ocupação do agregado. Disponibilizar F4 para consulta. O agregado não poderá ser inicializado montado;


Garantia:

  • Km/H Vencimento: O usuário deverá informar a quantidade de km/h concedida para a garantia do agregado;
  • Data Vencimento: O usuário deverá informar a data de vencimento da garantia do agregado;
  • Km/H Programação: O usuário deverá informar a quantidade de km/h para programação do controle da garantia do agregado;
  • Data Programação: O usuário deverá informar a data de programação para o controle do vencimento da garantia do agregado;
  • Observação: O usuário poderá apontar alguma observação referente a garantia do agregado.

 

Especificação Técnica:

Tabela:

Descrição

Nome

Situação

Tabela de Histórico de Agregados

MNF_HISTAGREG

Inclusão

Tabela de Apontamentos de Garantia – Agregado

APT_GARANTIA

Alteração

 

Ao confirmar a inclusão do agregado, recuperar o valor do parâmetro MNF_AGR->FG_INI_AUTAGREG e do campo “Agregado em Garantia” informado no cadastro do agregado, e aplicar a seguinte regra:

 

FG_INI_AUTAGREG = ‘N’

Agregado em Garantia = ‘N’

Não abrir o formulário de inicialização do agregado

FG_INI_AUTAGREG = ‘N’

Agregado em Garantia = ‘S’’

Abrir o formulário com os campos relacionados a inicialização não habilitados para edição, mas obrigar a digitação dos dados referentes a garantia

FG_INI_AUTAGREG = ‘S’

Agregado em Garantia = ‘N’

Abrir o formulário, obrigar a digitação dos dados referentes a inicialização do agregado, não habilitar os dados referente a garantia

FG_INI_AUTAGREG = ‘S’

Agregado em Garantia = ‘S’

Abrir o formulário, obrigar o usuário digitar os dados referentes a inicialização e garantia do agregado

 

O formulário só poderá ser fechado caso todos os dados estejam preenchidos conforme regra acima (vide regras aplicadas no formulário de inicialização de pneus).

 

Aplicar a grid os novos padrões de layout, validação e hint.

 

7. Cadastro de Ocupação de Agregados.

Objetivo: Cadastrar as ocupações dos agregados.

Menu: Tabelas>Ocupação de Agregados

Esboço da tela:

 

Aplicar a grid os novos padrões de layout, validação e hint.

 

Dados:

Campos Obrigatórios:

  • Código: O usuário deverá informar o código para a ocupação do agregado. O código informado não deverá se repetir;
  • Descrição: O usuário deverá informar a descrição para a ocupação do agregado;
  • Tipo: O usuário deverá informar o tipo (classificação para uso) para a ocupação do agregado. Disponibilizar F4 para consulta. Valores validos: N=Normal, A=Anormal e I=Inativo;
  • Data Final Validade: O usuário deverá informar a data de validade para a ocupação do agregado.

 

Relatório:

Desenvolver relatório, colocando-o no padrão de desenvolvimento dos novos relatórios do Manfro.

 

Especificação Técnica:

Tabela:

Descrição

Nome

Situação

Ocupação de Agregados

MNF_OCUP_AGREG

Inclusão

 

8. Cadastro de Tipos de Retorno de Conserto/Reforma.

Objetivo: Cadastrar os motivos de retorno do agregado que estava em conserto ou reforma

Menu: Tabelas>Tipos de Retorno de Conserto/Reforma.

Esboço da tela:

 

 

Aplicar a grid os novos padrões de layout, validação e hint.

 

Dados:

 Campos Obrigatórios:

  • Retorno
    • Código: O usuário deverá informar o código para o tipo de retorno. O código informado não deverá se repetir;
    • Descrição: O usuário deverá informar a descrição para o tipo de retorno;
    • Ocupação
      • Código: O usuário deverá informar o código para a ocupação do agregado. Disponibilizar F4 para consulta;
      • Descrição: Recuperar e demonstrar a descrição para a ocupação;
    • Tipo
      • Código: O usuário deverá informar o tipo do retorno. Disponibilizar F4 para consulta. Valores validos: 1=Realizado, 2=Recusado.
      • Descrição: Demonstrar a descrição para o tipo. 1=Realizado e 2=Recusado;

 

  • Data Final Validade: O usuário deverá informar a data de validade para a ocupação do agregado.

 

Relatório:

Alterar o relatório existente, colocando-o no padrão de desenvolvimento dos novos relatórios do Manfro.

 

Especificação Técnica:

Tabela:

Descrição

Nome

Situação

Tipo de Retorno de Consertos/Reformas de Agregados

MNF_TPRET_CONSREF_AG

Inclusão

 

  • Montar script para inserir dados na referida tabela, utilizando os registros da tabela TP_RET_CONSREF;
  • “Varrer” a fonte do aplicativo MNF_AGREG, substituindo a tabela TP_RET_CONSREF pela tabela MNF_TPRET_CONSREF_AG.

 

9. Cadastro de Motivos de Condenação.

Objetivo: Cadastrar os motivos de condenação (inativação) para o Agregado

Menu: Tabelas>Motivos de Condenação.

Esboço da tela:

 

 

Aplicar a grid os novos padrões de layout, validação e hint.

 

Dados:

Campos Obrigatórios:

  • Código: O usuário deverá informar o código para o motivo de condenação do agregado. O código informado não deverá se repetir;
  • Descrição Abreviada: O usuário deverá informar a descrição abreviada para o motivo de condenação do agregado;
  • Descrição: O usuário deverá informar a descrição para o para o motivo de condenação do agregado Data Final Validade: O usuário deverá informar a data de validade para o motivo de condenação do agregado.

 

Relatório:

Alterar o relatório existente, colocando-o no padrão de desenvolvimento dos novos relatórios do Manfro.

 

Especificação Técnica:

Tabela:

Descrição

Nome

Situação

Motivos de condenação de agregados

MOT_CON_AG

Alteração

  • Incluir na tabela o campo DT_VALIDADE.

Replicar no dicionário de dados a inclusão da nova coluna.

 

10. Cadastro de Propriedade e Uso de Recursos.

Objetivo: Alocar os agregados as empresas proprietária e usuárias. Ser utilizado em validações de apontamentos e relatórios.

Menu: Tabelas>Motivos de Condenação.

Esboço da tela:

 

Aplicar a grid os novos padrões de layout, validação e hint.

 

Dados:

Campos Obrigatórios:

  • Agregado: O usuário deverá informar o código do agregado;
  • Empresa Proprietária: O usuário deverá informar o código da empresa proprietária;
  • Empresa Usuária: O usuário deverá informar o código da empresa usuária para responsável;
  • Data de Alteração: O usuário deverá informar a data de início da alocação do agregado;
  • Hora de Alteração: O usuário deverá informar a hora de início da alocação do agregado;
  • Origem: O campo origem será preenchido automaticamente;
  • Km/Horas: O campo Km/Horas será preenchido automaticamente;
  • N° Nota Fiscal: O usuário deverá informar o número da Nota Fiscal de simples remessa (Transferência);
  • Observação: O campo Observação é preenchido automaticamente, podendo-se complementar o texto.

 

Relatório:

Alterar o relatório existente, colocando-o no padrão de desenvolvimento dos novos relatórios do Manfro.

 

Especificação Técnica:

Tabela:

Descrição

Nome

Situação

Tabela de Agregados por Empresas

AG_EMPRESA

Inclusão

 

  • Incluir na tabela o campo DT_VALIDADE.

 

Replicar no dicionário de dados a inclusão da nova coluna.

 

11. Movimentação de Agregados.

Objetivo: Registrar as movimentações (Montagem/Desmontagem) de agregados.

Menu: Apontamentos>Movimentação de Agregados

Esboço da tela:

 

Dados:

Campos Obrigatórios:

  • Data/Hora: Popular os campos com a data e hora corrente, permitindo ao usuário alterá-las. A data e hora não poderão ser maiores que a data/hora corrente.
  • Equipamento: O usuário deverá informar o código do equipamento. Disponibilizar F4 para consulta. Validar se o equipamento poderá movimentar ordem de serviço, se o equipamento está disponível e pode ser movimentado pela instância, se não puder, não será permitido movimentar agregado para o mesmo. Demonstrar a descrição do modelo do equipamento;
  • Km/H: Recuperar o maior km/h para o equipamento na maior data igual ou menor ao da movimentação. Campo não editável;
  • No. OS: O usuário deverá informar qual o código da ordem de serviço que originou a movimentação do agregado. Disponibilizar F4 para consulta, trazendo apenas OS do equipamento. As ordens de serviços recuperadas deverão ter a data/hora de abertura menor ou igual ao da movimentação e data/hora de encerramento “vazio” ou maior que a data de movimentação do agregado.
  • Origem: O usuário deverá informar a origem (local) de movimentação do agregado. Valores validos: Interna, Campo, Terceiro e Concessionária. Disponibilizar F4 para consulta;
  • Mecânico: Se a origem da movimentação for Campo ou Interna, o usuário deverá informar o código do mecânico responsável pela movimentação. Se o valor do parâmetro FG_UTIL_MNF_ABAST_MAN = ‘S’, este deverá estar relacionado a alguma equipe de manutenção, caso contrário, relacionado ao cadastro de funcionários. Validar situação do funcionário. Se a origem da movimentação for Concessionária ou Terceiros, recuperar o funcionário parametrizado em “MNF_MAN->CD_FUNC_TERC", neste caso, o campo não deverá ser editável;
  • Fornecedor: Se a origem da movimentação for Concessionária ou Terceiros, o usuário deverá informar o prestador de serviço. Validar inativação do fornecedor. Disponibilizar F4 para consulta. Recuperar a descrição do prestador.

 

Demais Campos:

 

Agregados Montados:

Nesta tabela deveram ser demonstrados todos os agregados que estão montados no equipamento e demonstrar os dados conforme abaixo:

 

Agregado:

  • Código: Demonstrar o código do agregado;
  • Descrição: Demonstrar a descrição do modelo do agregado.

 

Sistema Veicular:

  • C0ódigo: Demonstrar o código do sistema veicular do agregado;
  • Descrição: Demonstrar a descrição do sistema veicular.

 

Subsistema Veicular:

  • Código: Demonstrar o código do subsistema veicular do agregado;
  • Descrição: Demonstrar a descrição do subsistema veicular.

 

Vida: Demonstrar a vida atual do agregado;

 

Km/h Acumulado: Demonstrar a quantidade de km/h acumulados para a vida atual do agregado;

 

Data/Hora Montagem: Demonstrar a data e hora da montagem do agregado;

 

Após a montagem da tabela acima, se houver espaço disponível, demonstrar a data de montagem do agregado no equipamento.

 

 

Conserto/Reforma/Inativação/Avaliação:

Nesta tabela em tempo de movimentação, ficará armazenado temporariamente (até que se aplique o apontamento) o agregado desmontado, demonstrando suas informações conforme abaixo:

Agregado:

  • Código: Demonstrar o código do agregado;
  • Descrição: Demonstrar a descrição do modelo do agregado.

 

Sistema Veicular:

  • Código: Demonstrar o código do sistema veicular do agregado;
  • Descrição: Demonstrar a descrição do sistema veicular.

 

Subsistema Veicular:

  • Código: Demonstrar o código do subsistema veicular do agregado;
  • Descrição: Demonstrar a descrição do subsistema veicular.

 

Vida: Demonstrar a vida atual do agregado;

Km/h Acumulado: Demonstrar a quantidade de km/h acumulados para a vida atual do agregado;

Agregados Disponíveis:

Nesta tabela serão listados os agregados compatíveis ao modelo do equipamento informado para a movimentação de agregados, demonstrando suas informações conforme abaixo:

Agregado:

  • Código: Demonstrar o código do agregado;
  • Descrição: Demonstrar a descrição do modelo do agregado.

 

Sistema Veicular:

  • Código: Demonstrar o código do sistema veicular do agregado;
  • Descrição: Demonstrar a descrição do sistema veicular.

 

Subsistema Veicular:

  • Código: Demonstrar o código do subsistema veicular do agregado;
  • Descrição: Demonstrar a descrição do subsistema veicular.

 

Vida: Demonstrar a vida atual do agregado;

Km/h Acumulado: Demonstrar a quantidade de km/h acumulados para a vida atual do agregado;

 

Filtros:

Será utilizado como “acelerador” para que o usuário selecione o agregado que será montado no equipamento:

Agregado: O usuário poderá informar o código do agregado. Disponibilizar F4 para consulta, recuperando apenas agregados cujo sistema e subsistema veicular esteja relacionado ao modelo do equipamento;

Tipo: O usuário poderá informar o código do tipo de agregado. Disponibilizar F4 para consulta, recuperando apenas os tipos de agregados cujo sistema e subsistema veicular esteja relacionado ao modelo do equipamento;

Modelo: O usuário poderá informar o código do modelo do agregado. Disponibilizar F4 para consulta, recuperando apenas os modelos de agregados cujo sistema e subsistema veicular esteja relacionado ao modelo do equipamento;

Sistema Veicular: O usuário poderá informar o código do sistema veicular. Disponibilizar F4 para consulta, recuperando apenas os sistemas veiculares que esteja relacionado ao modelo do equipamento;

Subsistema veicular: O usuário poderá informar o código do subsistema veicular. Disponibilizar F4 para consulta, recuperando apenas os subsistemas veiculares que estejam relacionados a sistemas veiculares que estejam relacionados ao modelo do equipamento.

O usuário poderá informar individualmente ou não os filtros disponíveis, e ao preenchê-los, ir aplicando o filtro a tabela Agregados Disponíveis listando apenas os agregados que preenchem os requisitos informados.

 

Formulário de apontamento de movimentação para desmontagem do agregado.

  • Agregado: Demonstrar o código do agregado e descrição do modelo do agregado que está sendo desmontado;
  • Motivo Manutenção: O usuário deverá informar o motivo de manutenção do agregado;
  • Ocupação: O usuário deverá informar o destino do agregado. Disponibilizar F4 para consulta;
  • Motivo Condenação: Conforme o destino apontado para o agregado, o usuário deverá informar o motivo da condenação do agregado. Disponibilizar F4 para consulta.

 

Aplicar a grid os novos padrões de layout, validação e hint.

 

Relatório:

Não se aplica.

 

Especificação Técnica:

Tabela:

Descrição

Nome

Situação

Movimentação de Agregados

MNF_HISTAGREG

Inalterada

Relacionamento de Agregados ao Equipamento

EQ_AGREG

Inalterada

Cadastro de Agregados

AGREGADOS

Inalterada

 

O usuário ao informar o código do equipamento, a rotina deverá recuperar pela tabela EQ_AGREG todos os agregados que estão montados no equipamento (DT_DESMONT nulo) e listá-los na tabela “Agregados Montados”, e na tabela “Agregados Disponíveis”, todos os agregados cujo o sistema e subsistema veicular estejam relacionados ao modelo do equipamento. A verificação se sistema e subsistema veicular está relacionado ao equipamento, onde deverá ser realizada de duas formas, sendo:

  • Se o valor do parâmetro FG_UTIL_MNF_ABAST_MAN = ‘S’, verificar pela tabela MOD_SISTVE quais os sistemas veiculares relacionados e validos para o modelo do equipamento informado, destes sistemas veiculares recuperados, recuperar quais os subsistemas veiculares relacionados e validos para os sistemas veiculares recuperados anteriormente. Se o valor do parâmetro FG_UTIL_MNF_ABAST_MAN = ‘N’, recuperar quais sistemas e subsistemas estão relacionados ao modelo do equipamento. Esta regra também deverá ser utilizada para compor o F4 dos filtros disponíveis;
  • As movimentações deverão seguir os seguintes fluxos:
    • O agregado listado na tabela “Agregados Montados” só poderá ser movimentado para a tabela “Conserto/Reforma/Inativação”;
  • O agregado listado na tabela “Agregados Disponíveis”, só poderão ser movimentos para a tabela “Agregados Montados”.
  • Ao realizar as movimentações de montagem e desmontagem, atualizar a tabela EQ_AGREG com as informações de equipamento, data de montagem ou data de desmontagem, e atualizar a tabela AGREGADOS com informações referentes a ocupação;
  • Os dados apontados deverão alimentar a tabela MNF_HISTAGREG;
  • Gerar o número do boletim automaticamente (ultimo + 1). O número do boletim não ficará disponível na tela;
  • Para efetuar a montagem do agregado no equipamento, o usuário deverá selecionar o agregado na tabela “Agregados Disponíveis” e arrasta-lo até a tabela “Agregado Montados”;
  • Se o parâmetro MNF_AGR/ FG_SISTVEIC_AGREG = ‘N’, não será permitido a montagem de mais de um agregado com o mesmo sistema veicular para o equipamento;
  • Para efetuar a desmontagem de um agregado do equipamento, o usuário deverá selecionar o agregado na tabela “Agregado Montados” e arrasta-lo para a tabela “Conserto/Reforma/Inativação/Avaliação”. Ao “soltar” o registro na tabela de destino, deverá ser aberto o formulário “Movimentação de Agregado – Desmontagem” para que o usuário aponte o motivo da desmontagem do mesmo;
  • No apontamento de desmontagem, verificar se o agregado se encontra em garantia, se estiver, alertar o usuário e deixa-lo seguir com o apontamento.
  • Deverá ser validado se o agregado selecionado poderá ser movimentado pela instancia logada.

 

12. Envio de Agregados para Conserto/Reforma.

Objetivo: Registrar os agregados enviados para consertos ou reformas por prestador, e monitorar o retorno do mesmo.

Menu: Apontamentos>Envio de Agregados para Conserto/Reforma

Esboço da tela:

 

Dados:

Header:

Campos Obrigatórios:

  • Data Envio: O usuário deverá informar a data de envio do (s) agregado (s) para conserto/reforma;
  • Fornecedor: O usuário deverá informar o código do fornecedor que prestará o serviço. Disponibilizar F4 para consulta;
  • Funcionário Responsável: O Usuário deverá informar o código do funcionário responsável pelo envio do agregado para conserto/reforma. Disponibilizar F4 para consulta.
  • Lote: O usuário deverá informar o número do lote de controle. Este número é único.

 

Demais Campos:

  • Observação: O usuário poderá descrever uma breve observação referente ao lote disponibilizado para envio;
  • No. Nota Fiscal: O usuário poderá informar o número da nota fiscal de simples remessa.

 

Detalhe:

Campos Obrigatórios:

  • Agregado: O usuário deverá informar o código do agregado. Só serão validos agregados com a ocupação de Conserto ou Reforma. Disponibilizar F4 para consulta;
  • Modelo: Demonstrar a descrição do modelo do agregado;
  • Conserto/Reforma: O usuário deverá informar se o agregado está sendo enviado para conserto ou reforma. Quando o usuário informar Conserto, validar se a ocupação do agregado é mesmo conserto, ou se o usuário informar Reforma, validar se a ocupação do agregado é de reforma. Disponibilizar F4 para consulta;
  • Retorno: Popular com o valor ‘N’. Campo não deve ser editável;
  • Km/h: Demonstrar o km/h acumulado para o agregado na vida corrente. Campo não editável.

 

Aplicar a grid os novos padrões de layout, validação e hint.

 

Relatório:

Ajustar o layout do relatório conforme padrão do Manfro.

 

Especificação Técnica:

Tabela:

Descrição

Nome

Situação

Envio para Reforma de Agregados.

ENV_REF_AGREG

Alteração

Adicionar CD_AGREG na PK

 

Preparar update para gerar o número do lote por instancia para os registros que já se encontram gravados na tabela ENV_REF_AGREG, ou seja, para cada linha um numero de lote.

 

Os dados serão demonstrados no padrão de Header/Detalhe, porem a tabela será única. A leitura do header será um distinct da tabela ENV_REF_AGREG agrupada por instancia, data de envio, fornecedor e lote, o detalhe será a leitura da mesma tabela, onde os dados sejam iguais ao do header;

 

Ao incluir um novo registro, deve-se recuperar o último número do lote para a instancia logada e somar a ele mais um. O usuário poderá informar mais de um agregado no mesmo apontamento.

 

13. Retorno de Conserto e Reforma.

Objetivo: Realizar apontamentos dos agregados regressos de consertos ou reformas, registrando o fornecedor do serviço, realização ou não do serviço e o custo do conserto/reforma.

Menu: Apontamentos>Retorno de Conserto/Reforma

Esboço da tela:

 

Dados:

Campos Obrigatórios:

  • Boletim: O usuário poderá informar o número do boletim (validar pelo parâmetro);
  • Conserto/Reforma: O usuário deverá informar se o retorno é de um conserto ou de uma reforma. Disponibilizar F4 para consulta;
  • Data: O Usuário deverá informar a data do retorno do agregado;
  • Hora: O usuário deverá informar a hora do retorno do agregado;
  • Origem: Trazer populado com o valor ‘T’ (Terceiros), podendo o usuário alterar o seu valor. Disponibilizar F4 para consulta;
  • Agregado: O usuário deverá informar o código do agregado. Disponibilizar F4 para consulta. Só será valido agregado cadastrado na tabela ENV_REF_AGREG com o valor do campo FG_RETORNO igual a ‘N’;
  • Fornecedor: Recuperar e popular o campo com o valor recuperado da tabela “ENV_REF_AGREG”;
  • Funcionário: Se origem for Interna ou de Campo, o usuário deverá informar o código do mecânico, se origem for Terceiro ou Concessionaria, recuperar o código do funcionário genérico para terceiros;
  • Retorno: O usuário deverá informar o retorno do agregado. Disponibilizar F4 para consulta;
  • Motivo de Condenação: O usuário deverá informar o motivo de condenação do agregado de acordo com o retorno informado. Disponibilizar F4 para consulta;
  • Numero NF: O usuário deverá informar o número da nota fiscal referente ao retorno do agregado;
  • Valor: O usuário deverá informar o valor do conserto ou reforma do agregado;

 

Garantia:

  • Data Inicio Garantia: O usuário deverá inserir a data de início da garantia do agregado. Data não pode ser superior a data corrente;
  • Km/H Vencimento: O usuário deverá informar a quantidade de km/h concedida para a garantia do agregado;
  • Data Vencimento: O usuário deverá informar a data de vencimento da garantia do agregado;
  • Km/H Programação: O usuário deverá informar a quantidade de km/h para programação do controle da garantia do agregado;
  • Data Programação: O usuário deverá informar a data de programação para o controle do vencimento da garantia do agregado;
  • Observação: O usuário poderá apontar alguma observação referente a garantia do agregado.

 

Aplicar a grid os novos padrões de layout, validação e hint.

 

Relatório:

Ajustar o layout do relatório conforme padrão do Manfro.

 

Especificação Técnica:

Tabela:

Descrição

Nome

Situação

Tabela de Histórico de Agregados

MNF_HISTAGREG

Inalterada

Tabela de Apontamentos de Garantia – Agregado

APT_GARANTIA

Inalterada

Os dados do apontamento de retorno de consertos e reformas serão lidos e gravados na tabela MNF_HISTAGREG.

Ao incluir um novo registro, deve-se recuperar o último número do boletim para a instancia logada e somar a ele mais um, ou dependendo da parametrização, o usuário poderá informar o número do boletim;

Se o usuário informar dados para a garantia do agregado, gravar os dados inseridos da tela na tabela “APT_GARANTIA”, e atualizar o agregado informando que o mesmo está em garantia.

 

15. Garantias de Agregados.

Objetivo: Realizar apontamentos de agregados com garantia original do fabricante ou dos prestadores de serviços e plano de manutenção para mesmos.

Menu: Apontamentos>Garantias de Agregados

Esboço da tela Garantia:

 

Dados:

Campos Obrigatórios:

  • Agregado: O usuário deverá informar o código do agregado. Disponibilizar F4 para consulta. Recuperar e demonstrar a descrição do modelo, sistema e subsistema veicular para o agregado. Apenas o campo referente ao código do agregado ficará disponível para edição;

Garantia:

  • Data Inicio Garantia: O usuário deverá inserir a data de início da garantia do agregado. Data não pode ser superior a data corrente;
  • Data Baixa: O usuário poderá informar a data da baixa da garantia;
  • Fornecedor: O usuário deverá informar o código do fornecedor que concedeu a garantia. Recuperar a descrição do fornecedor. Disponibilizar F4 para consulta;
  • No. OS: O usuário poderá informar o número da ordem de serviço que “gerou” a garantia. Se informado, validar a existência da ordem de serviço;
  • Km/H Vencimento: O usuário deverá informar a quantidade de km/h concedida para a garantia do agregado;
  • Data Vencimento: O usuário deverá informar a data de vencimento da garantia do agregado;
  • Km/H Programação: O usuário deverá informar a quantidade de km/h para programação do controle da garantia do agregado;
  • Data Programação: O usuário deverá informar a data de programação para o controle do vencimento da garantia do agregado;
  • Observação: O usuário poderá apontar alguma observação referente a garantia do agregado.

 

Aplicar a grid os novos padrões de layout, validação e hint.

 

Relatório:

Ajustar o layout do relatório conforme padrão do Manfro.

 

Especificação Técnica:

Tabela:

Descrição

Nome

Situação

Tabela de Apontamentos de Garantia – Agregado

APT_GARANTIA

Inalterada

 

Se o usuário informar dados para a garantia do agregado, gravar os dados inseridos da tela na tabela “APT_GARANTIA”, e atualizar o agregado informando que o mesmo está em garantia.

Esboço da tela Plano de Garantia:

 

Dados:

Campos Obrigatórios:

  • Data: O usuário deverá informar a data para execução da revisão;
  • Km/h: O usuário deverá informar com qual km/h será executada a revisão;
  • Realizado: Preencher automaticamente com ‘N’ em caso de inclusão;
  • No. OS: Demonstrar o número da OS em que foi executada a revisão;
  • Observação: O usuário poderá apontar alguma observação referente ao plano de garantia do agregado.

 

Aplicar a grid os novos padrões de layout, validação e hint.

 

Especificação Técnica:

Tabela:

Descrição

Nome

Situação

Plano de Revisão de Garantias

PLANO_REV

Inalterada

 

15. Inicialização de Agregados.

Objetivo: Registrar a vida, ocupação e km/h acumulados para o agregado. Através desta informação, o sistema irá acumular a vida e km/h para o agregado conforme os deslocamentos dos equipamentos. A inicialização do agregado poderá ser realizada por esta funcionalidade ou no momento do cadastro do agregado. Inicia-se um agregado apenas uma vez.

Menu: Apontamentos>Inicialização de Agregados

Esboço da tela:

 

Dados:

Campos Obrigatórios:

  • Agregado: O usuário deverá informar o código do agregado. Disponibilizar F4 para consulta. Recuperar e demonstrar a descrição do modelo, sistema e subsistema veicular para o agregado. Apenas o campo referente ao código do agregado ficará disponível para edição;
  • Data: O usuário deverá informar a data de inicialização do agregado. Data não pode ser maior que a data corrente. Não é permitido a reinicialização do agregado;
  • Vida: O usuário deverá informar a vida de inicialização do agregado;
  • Km/Horas: O usuário deverá informar a quantidade de km/h para a vida do agregado;
  • Ocupação: O usuário deverá informar a ocupação do agregado. Se o mesmo for de agregado montado, obrigar informar o código do equipamento;
  • Equipamento: Se a ocupação do agregado for para agregado montado, habilitar o campo e validar se o equipamento é valido, e se o mesmo poderá movimentar ordem de serviço;
  • Funcionário: O usuário deverá informar o código do funcionário responsável pela inicialização do agregado.

 

Aplicar a grid os novos padrões de layout, validação e hint.

 

Relatório:

Ajustar o layout do relatório conforme padrão do Manfro.

 

Especificação Técnica:

Tabela:

Descrição

Nome

Situação

Tabela de Histórico de Agregados

MNF_HISTAGREG

Inalterada

 

16. Avaliação de Agregados Desmontados.

Objetivo: Listar os agregados que foram desmontados através do apontamento de desmontagem (Movimentação de Agregados). Nesta tela o usuário poderá fazer a manutenção nas informações dos Agregados, tais como: O agregado foi desmontado para conserto, e identificou-se que o mesmo deverá ir para reforma, neste caso altera-se a ocupação, outro exemplo: o agregado foi desmontado para reforma, porém, após análise da engenharia, verificou-se que o agregado deveria ser sucateado, então a ocupação do agregado deverá ser alterada e informar o motivo da condenação.

Menu: Apontamentos>Avaliação de Agregados Desmontados.

Esboço da tela:

 

 

Dados:

Campos Obrigatórios:

  • Agregado: Recuperar o código do agregado. Recuperar a descrição do modelo do Agregado;
  • Data: Recuperar a data de movimentação do agregado;
  • Vida: Recuperar a vida do Agregado na data da movimentação;
  • Km/Horas: Recuperar o Km/h acumulado para a vida do agregado na data da movimentação;
  • Motivo de Manutenção: O usuário deverá informar o motivo de manutenção. Recuperar a descrição para o motivo informado pelo usuário. Disponibilizar F4.
  • Ocupação: O usuário deverá informar a ocupação do agregado. Recuperar a descrição da ocupação. O código da ocupação não pode ser igual ao parâmetro MNF_AGR > CD_OCUP_MONT. Disponibilizar F4;
  • Motivo de Condenação: O usuário deverá informar o motivo de condenação. Recuperar a descrição do motivo informado pelo usuário. Disponibilizar F4;
  • Data/Hora de Condenação: Recuperar/informar a data e a hora, quando o agregado for condenado.

Aplicar a grid os novos padrões de layout, validação e hint.

  

Relatório:

Ajustar o layout do relatório conforme padrão do Manfro.

 

Especificação Técnica:

Tabela:

Descrição

Nome

Situação

Tabela de Manutenção dos Agregados (Conserto/Reforma/Inativação)

MNF_MANUT_AGREG

Inclusão

 

17. Geração de Históricos de Agregados.

Objetivo: Acumular vida e km/h para os agregados. Este acúmulo se faz necessário para a visualização do custo por km/h rodado. Para o acúmulo de km/h para o agregado é necessário ter os km/h acumulados para os equipamentos onde os mesmos estão ou estavam montados, assim como necessário os apontamentos de consertos/reformas de agregados para o acúmulo da vida do agregado.

Menu: Processos>Geração de Histórico de Agregados.

Esboço da tela:

  

 

Dados:

Campos Obrigatórios:

  • Calcular até: O usuário deverá informar a data para a geração do histórico;

 

Demais Campos:

  • Último cálculo: Recuperar a data da última geração do histórico de agregados;

 

Acumular o km/h e avançar a vida do agregado quando ele é reformado, e ajustar as seguintes rotinas da geração de histórico de agregados:

  • Sequência de movimentação do agregado (Equipamento na desmontagem x equipamento na montagem);
  • Ocupação do agregado;
  • Agregados montados em desconformidade;
  • Atualizar a Propriedade e Uso de Recursos do agregado;
  • Atualizar a Garantia do Agregado;
  • Valorizar o custo do agregado;

 

Relatório:

 Ajustar o layout do relatório conforme padrão do Manfro.

 

Especificação Técnica:

Tabela:

Descrição

Nome

Situação

Tabela de Histórico de Agregados

MNF_HISTAGREG

Inalterada

 

18. Reversão de Históricos de Agregados.

Objetivo: Possibilitar a reversão da data de geração do histórico de agregados abrindo o processo, permitindo fazer correções ou digitações de apontamentos atrasados e o reprocessamento do acúmulo de km/h e vida para os agregados.

 Menu: Processos>Reversão de Histórico de Agregados.

 Esboço da tela:

  

 

Dados:

Campos Obrigatórios:

  • Data: O usuário deverá informar a data para a reversão do histórico de agregados;

 

Demais Campos:

  • Último processamento: Recuperar a data da última geração do histórico de agregados;

 

Relatório:

 Ajustar o layout do relatório conforme padrão do Manfro.

 

 Especificação Técnica:

Tabela:

Descrição

Nome

Situação

Tabela de Histórico de Agregados

MNF_HISTAGREG

Inalterada

 

19. Atualização da Cotação de Agregados.

Objetivo: Possibilitar a atualização da cotação dos agregados, verificar e corrigir os agregados que estejam sem cotação.

 Menu: Processos>Atualização da Cotação de Agregados.

 Esboço da tela:

 

  

Dados:

Campos Obrigatórios:

  • Data: O usuário deverá informar a data para a atualização da cotação de agregados;
  • Índice: O usuário deverá informar o código dos índices econômicos. Disponibilizar F4;

 

Demais Campos:

  • Tipo de Cotação: O usuário poderá selecionar como filtro o tipo de cotação, com os seguintes valores: Novo, Reforma Completa e Reforma Parcial;

 

Especificação Técnica:

Tabela:

Descrição

Nome

Situação

Índices econômicos

INDIECONO

Inalterada

 

20. Importação da tabela de Agregados.

Objetivo: Possibilitar a importação de dados da tabela AGREGADOS via arquivo de texto.

Menu: Processos>Importação da tabela de Agregados.

 Esboço da tela:

 

 

Dados:

Campos Obrigatórios:

  • Arquivo de Dados: O usuário deverá informar o nome do arquivo de texto que contém os dados que serão importados da tabela de cadastro de AGREGADOS;

Demais Campos:

  • Linhas Importadas: Será preenchido automaticamente com a quantidade de dados inseridos na tabela de cadastro, conforme for processando;

 

Especificação Técnica:

Tabela:

Descrição

Nome

Situação

Cadastro de Agregados

AGREGADOS

Inalterada

 

 

 

 

 

 

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