Á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

Microsiga Protheus

Módulo

SIGAAGR

Segmento Executor

Agroindústria

Chamado2

TSXIKD

Release de Entrega Planejada

P11

Réplica

P12

País

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

( X ) USA  ( X ) Colombia   (  ) Outro _____________.

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

(Obrigatório)

Objetivo

No rotina de Manutenção de Blocos, a informação de Unidade de Beneficiamento deve ser obrigatória, pois, será permitido que usuários que não estejam previamente associados a uma unidade de beneficiamento manipulem os blocos. Já a obrigatoriedade de informação de loja de produtor deve ser retirada, para que seja possível incluir blocos com fardos de lojas diferentes.

A retirada da obrigatoriedade da loja do produtor deve refletir no filtro da consulta e do relatório de Fardos por Bloco, no qual também deve ser acrescentado a Unidade de Beneficiamento. 

 

(Obrigatório)

Definição da Regra de Negócio

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

[AGRA650 – Manutenção de Blocos]

[Alteração]

[UBA-> Blocagem -> Manut. de Blocos ]

-

[AGRAR650 – Fardos por Bloco]

[Alteração]

[UBA-> Relatórios]

-

[UBAC008 – Fardos P/ Bloco]

[Alteração]

[UBA -> Consultas ]

-

 

  1. Obrigatoriedade de informação da Loja


Deve ser retirada a obrigatoriedade de informação da loja do produtor, para que seja possível a montagem de blocos com fardos de lojas diferentes. Alterar a propriedade X3_RESERV do campo DXD_LJPRO para que sua informação não seja mais obrigatória.

 

 

Tabelas Utilizadas

  • DXD – Manutenção de Blocos


        2.   Inclusão da Unidade de Beneficiamento nos filtros

Deve ser inclusa nos filtros da consulta de Fardos por Bloco e relatório de Fardos por Bloco a unidade de beneficiamento. A métrica de filtro será: caso seja informado a unidade, devem ser apresentados apenas os registros da unidade selecionada, caso contrário, serão apresentados registros de todas as unidades.

 

         3.   Informação Loja do Produtor nos filtros

A informação de Loja do Produtor nos filtros da consulta e do relatório de fardos por bloco não deve ser mais obrigatória, seguindo a alterado da rotina de Manutenção de Blocos. Caso seja informada, devem ser selecionados apenas registros atrelados a tal loja, caso contrário, devem ser retornados todos os registros.                 

         4.   Obrigatoriedade Unidade Beneficiamento Manutenção de Blocos

Alterar a propriedade X3_RESERV do campo DXD_CODUNB para que a informação da unidade de beneficiamento seja obrigatória. A validação da informação deve ser feita contra a tabela DX3 - Unidade de Beneficiamento, enquanto, quando há relacionamento entre unidade de beneficiamento e o usuário logado (validação contra a tabela NKF - Usuário X Unidade de Beneficiamento), o campo deve ser preenchido automaticamente.

Tabelas Utilizadas

  • DXD – Manutenção de Blocos
  • DX3 - Unidade de Beneficiamento
  • NKF - Usuário X Unidade de Beneficiamento 


 

 

Opcional

Dicionário de Dados

 

Arquivo ou Código do Script: DXD – Manutenção de Blocos 

  

Campo

DXD_LJPRO

Tipo

C

Tamanho

2

Formato

@!

Título

Lj. Produtor

Descrição

Loja do produtor

Nível

1

Usado

Sim

Obrigatório

Não

Browse

Sim

When

Inclui

Val. Sistema

Vazio() .Or. ExistCpo("DX8",M->(DXD_PRDTOR+DXD_LJPRO))

Campo

DXD_CODUNB

Tipo

C

Tamanho

2

Formato

@!

Título

UN.Benef

Descrição

Unidade de Beneficiamento

Nível

1

Usado

Sim

Obrigatório

Sim

Browse

Sim

Val. Sistema

ExistCpo("DX3")

F3NKF

 

 

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