Páginas filhas
  • DT Implementação de checkbox para verificação do vinculo de megaloja


01. DADOS GERAIS

Produto:

TOTVS Moda

Linha de Produto:

Virtual Age

Segmento:

Varejo

Módulo:

Moda - Financeiro

Função:

Foi criado um checkbox no ROYFM004 e um parâmetro que controla automaticamente a inclusão de notas fiscais no ROYFM005.

País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :

DVADAD-1159


02. SITUAÇÃO/REQUISITO

Foi demandada a análise para o componente ROYFM005 - Manutenção de Nota Fiscal de Terceiro, que quando incluir uma nota fiscal para um licenciado cujo tipo de royalty está listado como Megaloja para o parâmetro "DS_LST_TIPO_ROY_MEGALOJA", o sistema exibe um pop-up perguntando se a inclusão deve ser feita. A melhoria proposta consiste em padronizar essa regra criando, no ROYFM004, um campo (checkbox) que define se o licenciado pode ou não emitir nota quando classificado como Megaloja.

03. SOLUÇÃO

Foi implementado para o componente ROYFM004 - Manutenção de Pessoa por Royalty um checkbox “Permitir nota fiscal quando Megaloja” por licenciado e o parâmetro de sistema "IN_ROY_VALID_MEGALOJA_AUT", que quando configurado pelo checkbox, o componente ROYFM005 habilita a validação automaticamente e permite a inclusão da nota para um licenciado, se o checkbox estiver desmarcado, o sistema bloqueia e mantém o pop-up atual . O campo nasce desmarcado e o parâmetro inicia desligado, só podendo ser ativado após o cadastro estar atualizado.


Imagem 01 - Demonstra o componente ADMFM014, onde está sendo configurada a restrição "IN_ROY_VALID_MEGALOJA_AUT" para a inclusão automática de notas.

Imagem 02 - Com o parâmetro ativo mencionado anteriormente, ao acessar o componente ROYFM004, podemos observar o checkbox "Inc. aut. NF. terc." que permanece desmarcado, para a pessoa "270792" pertencente a empresa "001".

Imagem 03 - Sendo assim, ao utilizar o componente ROYFM005 e informarmos o fornecedor "270792", quando efetuarmos o registro de nota fiscal para o licenciado que não conta com a configuração "Inc. aut. NF. terc." selecionada, no componente anterior, O sistema não permite o lançamento do licenciado, apresentando a mensagem de que o cliente é classificado como megaloja e não possui autorização para inclusão de notas fiscais.

Imagem 01 - Demonstra o componente ADMFM014, onde está sendo configurada a restrição "IN_ROY_VALID_MEGALOJA_AUT" para a inclusão automática de notas.

Imagem 02 - Com o parâmetro previamente ativado, ao acessar o componente ROYFM004, verifica-se que o checkbox "Inc. aut. NF. terc." está marcado para a pessoa "27087', da empresa "001", o que significa que para esse licenciado possui autorização para incluir notas fiscais sem restrições.

Imagem 03 - Sendo assim, ao utilizar o componente ROYFM005 e informar o fornecedor "27087", ao registrar a nota fiscal para o licenciado "27087", que possui a opção "Inc. aut. NF. terc." selecionada no componente anterior, o sistema permite o lançamento do licenciado sem exibir nenhuma mensagem de alerta ou bloqueio.