01. DADOS GERAIS
Produto: | TOTVS Saúde Planos
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Saude |
Módulo: | AUDITORIA |
Função: | AUDITORIA POR PROCEDIMENTOS |
Ticket: | 13776071 |
Issue: | DSAUBE-17977 |
02. SITUAÇÃO/REQUISITO
Dentro da rotina Auditoria por Procedimento, ao preencher o campo Mot. Parecer(BVX_MOTIVO) ao disparar o gatilho, aparecia um Help: REGNOIS com a seguinte mensagem:
Problema: Não existe registro relacionado a este código.
03. SOLUÇÃO
Feito o ajuste na chave do gatilho (X7_CHAVE) e na validação (X3_VALID) do campo Mot. Parecer(BVX_MOTIVO), pois foi possível entender que a regra do gatilho estava gerando o erro e apresentando o Help, e a alteração no X3_VALID do campo Mot. Parecer(BVX_MOTIVO) validando as informações de acordo com as regras do campo.
04. DEMAIS INFORMAÇÕES
Alteração no arquivo SX3 (Campos):
X3_CAMPO | X3_VALID |
BVX_MOTIVO | BCT->( ExistCpo("BCT",PLSINTPAD()+M->BVX_MOTIVO,1) ) .And. PL790CRIPT() |
Alteração no arquivo SX7 (Campos):
Foi removido o outro Sequencial, agora o campo só irá ter o sequencial abaixo:
X7_CAMPO | X7_SEQUENC | X7_REGRA | X7_CDOMIN | X7_TIPO | X7_SEEK | X7_ALIAS | X7_ORDEM | X7_CHAVE |
BVX_MOTIVO | 001 | BCT->BCT_DESCRI | BVX_DESMOT | P | S | BCT | 1 | xFilial("BCT")+PlsIntPad()+M->BVX_MOTIVO |
A alteração de dicionário referente a essa implementação estará disponível no próximo pacote de Expedição Contínua do módulo SIGAPLS.Importante!
05. ASSUNTOS RELACIONADOS
Não se aplica