Árvore de páginas

Versões comparadas

Chave

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

...

Informe o código do item escolhido do check list:<Informe aqui o Código do item do check list acima que representa esta situação><01>
Justificativa da escolha do check list:<Justificar a escolha do item do check list acima>
Informe o motivo da criticidade do Ticket:<Justificar a criticidade do Ticket, principalmente se a prioridade for Crítica ou Alta>normal


...

  •  

    (aviso) Situação Reproduzida Internamente? (aviso) 

Caso Não!<descrever o motivo de não ter simulado! Ajuda SQUAD a levantar situações para esta situação>


...


INFORMAÇÕES DE BASE:

Versão Cliente:<Informar UPDATE do cliente><12.1.17>Banco:
  •  PROGRESS 10
  •  PROGRESS 11
  •  ORACLE
  •  SQL
Versão Interna:

<Informar o ambiente em que foi simulado internamente><12.1.17>


...


SITUAÇÃO

O cliente esta usando o ponto de entrada TM350VLD, esse ponto de entrada tem como objetivo verificar o apontamento de dados na operação de transporte, ao criar o ponto de entrada aonde o lRet retorno .F. o sistema não esta parando a gravação da operação.

RESULTADO ESPERADO

<Em linhas gerais quanto a negocio, informar como deveria ser o processo>
Quando o retorno da variável do ponto de entrada for (lRet = .F.) a validação do ponto de entrada não mude o retorno da gravação.


...


Procedimento/Programa de Acerto?
  •  Sim
  •  Não
<Descrever a necessidade do cliente>

...

SIMULAÇÃO
Cod ProgramaAção
Analise

O cliente esta usando o ponto de entrada TM350VLD, esse ponto de entrada tem como objetivo verificar o apontamento de dados na operação de transporte, o retorno do mesmo deve sempre ser lógico:

Boletim técnico do ponto de entrada:

TM350VLD - Verifica Dados Apontados nas Operações de Transporte

lRet

    (logico)
  • .T. para o sistema continuar a gravação dos dados normalmente.
    .F. para o sistema ignorar a gravação dos dados.


Verificamos no fonte TMSA350 linha 1091 aonde se inicia a validação do ponto de entrada:

If lRet .And. lTM350VLD
lRet := ExecBlock('TM350VLD',.F.,.F.,{cFilOri, cViagem, nOpcx})
If ValType(lRet) <> 'L'
lRet := .T.

Como pode ser visto, existe uma validação para verificar se o tipo de dado retornado na variável (lRet) é Lógico, dessa forma sempre é colocado a variável com .T. sendo assim mudando o retorno do ponto de entrada quando o retorno do ponto de entrada retorna .F.






...


Informações para Situações não Simulada

Para Todas as Situações

DocumentoArquivo
Clientlog<salvar neste espaço o documento>
Extrato de Versão<salvar neste espaço o documento>
Simulação do cliente (sem específicos)
  •  SIM
  •  NÃO

...