Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Necessidade de deletar linha da "Grid" de itens no Cadastro de Grupo, quando não for preencher nenhuma informação referente à Competência.

03. SOLUÇÃO

O Protheus verifica a integridade dos dados nos registros e o sistema deve verificar se não existe nenhum campo obrigatório antes de graver gravar as informações nas tabelas.

...

No modulo SIGARSP (40), por exemplo, as competencias competências não são  disponibilizadas disponibilizadas na rotina.:

Como regra de negócio da rotina, o relacionamento de Competência x Grupo não é obrigatório, podendo ser em primeiro momento cadastrado somente o Grupo e em um segundo momento serem adicionadas as Competências para este Grupo, haja vista, que no modulo SIGARSP, estas informações não são visualizadas na rotina, conforme exposto na imagem acima.

Portanto o sistema não pode bloquear o cadastro de Grupo, caso não seja informado informada nenhuma Competência. Porém a necessidade de “Deletar” a linha caso não seja imputada nenhuma informação, é para manter a integridade das tabelas, não permitindo inserir registros em branco ou faltando campos obrigatórios na tabela, conforme demonstrados nas situações abaixo:.

Através dos módulos: SIGACSA (40), SIGAAPD (53) ou SIGATRM (26), acessando a opção no menu: Atualizações – Cadastro – Gruposverificamos os passos à seguir:

 

Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1,passo2,passo3
Totvs custom tabs box items
defaultyes
referenciapasso1
  1. Ao tentar incluir um Grupo e não preencher os dados na linha de detalhes referente a Competência, o sistema mostra mensagem avisando que não pode incluir um registro na tabela (RBM) sem o preenchimento de campos obrigatórios:

Image Modified

Totvs custom tabs box items
defaultyes
referenciapasso2

2. Após informar o código da Competência, o sistema permite a gravação do registro:

Image Modified

Totvs custom tabs box items
defaultyes
referenciapasso3

3. Caso não queira preencher nenhuma Competência, o sistema permite que seja “deletada” a linha para que não seja incluída nenhuma Competência para o Grupo:

Image Modified

...

Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1,passo2
passo2
Totvs custom tabs box items
defaultyes
referenciapasso1
Totvs custom tabs box items
defaultno
referencia


04. DEMAIS INFORMAÇÕES

N/A

...