01. DADOS GERAIS
Linha de Produto: | Virtual Age |
---|---|
Segmento: | Moda |
Módulo: | Transação |
Função: | Gerar transação de conserto sem referenciar uma nota fiscal |
Ticket: | 4402474 |
Requisito/Story/Issue (informe o requisito relacionado) : | DVACOM2-1612 |
02. SITUAÇÃO/REQUISITO
Foi solicitado para que permita gerar transação de conserto sem referenciar uma nota fiscal.
03. SOLUÇÃO
Foi criado o parâmetro TP_ENCERRA_TRA_SEM_NFREF para indicar se permitirá ou não encerrar uma transação sem informar a nota referencial.
Imagem 1 - Configurado o parâmetro TP_ENCERRA_TRA_SEM_NFREF com o valor 1 para a empresa 1.
Imagem 2 - No componente TRAFM060 foi gerado a transação 149992 com a operação referente ao conserto(DS_LST_OPER_TRA_CONSERTO) e lançado um item.
Imagem 3 - Quando lança o item, abre o TRAFP062 para referenciar a nota e sem selecionar uma nota é fechado o componente(ESC).
Imagem 4 - Ao retornar para o TRAFM060 é dada a mensagem se deseja continuar sem referenciar a nota.
Imagem 5 - Quando confirmar para continuar, o item é inserido na transação e é possível continuar acionando o botão "F11 Encerrar".
Imagem 6 - Ao confirmar o encerramento da transação também é feito a validação de referenciar a nota fiscal.
Imagem 7 - Ao selecionar para continuar a transação, ela é encerrada normalmente.
Passo 2 é possível verificar a ação realizada quando o parâmetro TP_ENCERRA_TRA_SEM_NFREF não estiver setado.
Imagem 1 - Configurado o parâmetro TP_ENCERRA_TRA_SEM_NFREF vazio para a empresa 1.
Imagem 2 - No componente TRAFM060 foi gerado a transação 149997 com a operação referente ao conserto(DS_LST_OPER_TRA_CONSERTO) e lançado um item.
Imagem 3 - Quando lança o item, abre o TRAFP062 para referenciar a nota e sem selecionar uma nota é fechado o componente(ESC).
Imagem 4 - Quando retorna para o TRAFM060 é apresentado uma mensagem de erro informando que a nota não foi referenciada e não deixa prosseguir com a transação.