Histórico da Página
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.
1.5 Permitir desvinculação de fardos
Ao alterar um romaneio não classificado, devem ser apresentados os fardos selecionados e ser permitido desvincular os fardos já selecionados e vincular novos, recalculando os saldos relacionados.
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 impressão
Atualmente, não há informações suficientes para utilizar a impressão da grid. Dessa forma, incluir os campos de Talhão, Descrição de Talhão e Descrição de Variedade. Na grid que contém os fardos classificados/a serem classificados retirar o código da variedade e após a informação de fardo, adicionar a descrição de talhão e descrição de variedade. Ajustando assim a grid para a impressão.
2.5 Não validar Unidade de Beneficiamento na Classificação
Na ação de classificação não deve ser validada a permissão do usuário na unidade de beneficiamento.
Tabelas Utilizadas
- DXJ – Romaneio de Classificação
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 | @! |
Visual | V |
Context | V |
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 | @! |
Visual | V |
Context | V |
Help de Campo |
Arquivo ou Código do Script: DXK – Itens Romaneio Classificação
Campo | DXJDXK_TALHAO |
Tipo | C |
Tamanho | 10 |
Valor Inicial | IIF(!INCLUI,A630FRDINI(M->DXJ_CODIGO)," ") |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Talhão |
Título | Talhão |
Picture | @! |
F3 | NN3 |
Visual | A |
Context | R |
Help de Campo |
Campo | DXJ_DESTAL |
Tipo | C |
Tamanho | 40 |
Valor Inicial | IIF(!INCLUI,A630DESTAL(DXK->DXK_TALHAO)," ") |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Descrição Talhão |
Título | Des.Talhão |
Picture | @! |
Visual | V |
Context | V |
Help de Campo |
Campo | DXK_DESVAR |
Tipo | C |
Tamanho | 20 |
Valor Inicial | IIF(!INCLUI,A630DESVAR(DXK->DXK_CODVAR)," ") |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Descrição Variedade |
Título | Des.Var. |
Picture | @! |
Visual | V |
Context | V |
Help de Campo |
[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. |
---|
...