Árvore de páginas

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.                                                             

  

(Obrigatório)

Informações Gerais

 

Especificação

Produto

PROTHEUS

Módulo

SIGAAGR

Segmento Executor

Agroindústria

Chamado

TSVW90

Release de Entrega Planejada

 

Réplica

 

País

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

( X ) USA  ( X ) 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>.

  

(Obrigatório)

Objetivo

 A função de Classificação necessita de algumas adequações para atender satisfatoriamente a operação do sistema. Os requisitos levantados foram divididos entre erros de sistema e melhorias, porém, ambos serão atendidos nessa especificação. Eles englobam:

  • Erro:
    • a quantidade informada para retorno de fardos está retornando sempre um fardo a mais;
    • erro na exclusão do romaneio de classificação;
    • mudança de status do romaneio de classificação no término da classificação do fardo;
    • mudança de classificação do romaneio (já classificado) na remoção da classificação de um dos fardos;
  • Melhorias:
    • calcular a quantidade dos fardos no vinculo com o romaneio, não apenas na confirmação no cadastro;
    • incluir sequência inicial e final na grid de fardos;
    • remover obrigatoriedade  de se fazer o Romaneio  visual  para se poder fazer o Romaneio de HVI;
    • ajustar para imprimir o romaneio selecionado /ou fazer parâmetros para poder imprimir de até quebrando as paginas por Romaneio.

(Obrigatório)

Definição da Regra de Negócio

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

[AGRA630 – Romaneio Class]

[Alteração]

[Atualizações ->UBA-> Classificação]

 

1. Erro

1.1 A quantidade informada para retorno de fardos está retornando sempre um fardo a mais

 Ao se informar a quantidade desejada de fardos a serem retornados, o sistema irá retornar sempre um fardo a mais. No exemplo abaixo, informamos foram informados cinco fardos, será possível conferir na tela seguinte que serão retornados seis.

 

 



1.2 Erro na exclusão do romaneio de classificação

Na exclusão do romaneio de classificação deve-se verificar se os fardos estão sendo corretamente desvinculados e também corrigida a mensagem de erro de sistema apresentada abaixo:

 

1.3 Mudança de status do romaneio de classificação no término da classificação do fardo

Ao término da classificação de todos os fardos, de acordo com o tipo do romaneio - Visual ou HVI - esse deve ter seu status atualizado para Classificado Visual ou Classificado HVI.

1.4 Mudança de classificação do romaneio na remoção da classificação de um dos fardos

Ao se remover a classificação de um fardo, pertencente a um romaneio já classificado, este deve ter seu status atualizado para classificado parcial. Caso as classificações de todos os fardos romaneios sejam removidas, o status deverá ser atualizado para classificação pendente.

2. Melhorias

2.1 Calcular a quantidade dos fardos no vinculo com o romaneio, não apenas na confirmação no cadastro

O cálculo da quantidade de fardos do romaneio deve ser calculada assim que os fardos a serem associados forem selecionados, não somente na confirmação da criação do romaneio.

2.2 Incluir sequência inicial e final na grid de fardos

 Incluir na grid principal da função duas colunas que identifiquem o primeiro e o último fardo da sequência associada ao romaneio (ordenada alfabeticamente).

2.3 Remover obrigatoriedade de se fazer o Romaneio visual para se poder fazer o Romaneio de HVI

Deve ser removido o tratamento que o obriga que seja primeiro classificado visualmente, para então, ser possível efetuar a classificação HVI dos fardos. 

2.4 Ajustar para imprimir o romaneio selecionado 

Atualmente, ao tentar imprimir a grid, não se imprime apenas o romaneio selecionado e sim a grid toda. Dessa forma, deve-se efetuar o ajuste para imprimir apenas o romaneio selecionado. Também verificar a possibilidade de adição de parâmetros para poder imprimir de até quebrando as paginas por Romaneio.

 

Tabelas Utilizadas

  • DXJ – Romaneio de Classificação

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>. 

Opcional

Dicionário de Dados

 

Arquivo ou Código do Script: DXJ – Romaneio Classificação

  

Campo

DXJ_FRDINI

Tipo

C

Tamanho

6

Valor Inicial

IIF(!INCLUI,A630FRDINI(M->DXJ_CODIGO)," ")      

Mandatório

Sim (  ) Não ( X )

Descrição

Inicial Sequencia Fardos 

Título

Ini.Seq.Fard

Picture

@!

Help de Campo

 

Campo

DXJ_FRDFIM

Tipo

C

Tamanho

6

Valor Inicial

IIF(!INCLUI,A630FRDFIM(M->DXJ_CODIGO)," ")  

Mandatório

Sim (  ) Não ( X )

Descrição

Final Sequencia Fardos   

Título

Fim.Seq.Fard

Picture

@!

Help de Campo

 

 

 

(Opcional)

Grupo de Perguntas

 

<Informações utilizadas na linha Protheus>.

 

 

(Opcional)

Consulta Padrão

<Informações utilizadas na linha Protheus>

 

(Opcional)

Estrutura de Menu

 
<Informações utilizadas na linha Datasul>.

 

Procedimentos

 

 

 

 

Programas

 

 

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>.

 


[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.