01. DADOS GERAIS
Produto: | TOTVS Prestadores de Serviços Terceirização
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Serviços |
Módulo: |
Terceirização(SIGATEC) |
Função: | TECA450.PRX |
País: | Brasil |
Ticket: | 18041325 |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERSGS-17129 |
02. SITUAÇÃO/REQUISITO
Ao visualizar a ordem de serviço através do campo Numero de Ordem de serviço no atendimento da ordem de serviço o campo de Observação da Ocorrencia não é inicializado.
03. SOLUÇÃO
Necessario realizar ajuste de dicionario, a correção estará disponivel no proximo pacote acumulado do modulo SIGATEC após o dia 09/10/2023
A alteração realizado consiste na correção do inicializador padrão do campo AB7_MEMO2 que estava com a seguinte expressão:
If(!INCLUI .AND. !Empty(aCols[Len(aCols)][3]),MSMM(AB7->AB7_MEMO1),"")
ele verifica se é diferente de inclusão e se o campo AB7_CODPRO está preenchido, como o campo AB7_CODPRO é obrigatorio ele sempre vai estar preenchido na visualização, alteração e exclusão.
Na abertura do atendimento da ordem de serviço o aCols não está inicializado, assim a expressão sempre era falsa e retornava vazia, assim foi corrigida para a seguinte expressão.
If(!INCLUI ,MSMM(AB7->AB7_MEMO1),"")
Assim o campo é inicializado na visualização da ordem de serviço dentro do atendimento da ordem de serviço, como o campo AB7_CODPRO é obrigatorio ele sempre será preenchido em uma visualização ou alteração de uma ordem de serviço, não tendo a necessidade da verificação anterior.
04. DEMAIS INFORMAÇÕES
05. ASSUNTOS RELACIONADOS