Histórico da Página
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 | - |
1. Parâ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.
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
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>.
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. |
---|