Descrição do município incorreta no local de atendimento
Linha de Produto: | Microsiga Protheus® |
Segmento: | Serviços |
Módulo: | Gestão de Serviços |
Funções: | |
Situação/Requisito: | Ao digitar o código do município, no cadastro de local de atendimento, a descrição que é retornada está inconsistente. |
Solução/Implementação: | É necessário alterar o dicionário de dados. Primeiro acesse o CONFIGURADOR e em seguida Base de Dados > Gatilhos, pesquise por "ABS_CODMUN", selecione o primeiro gatilho e edite, aparecerá uma tela com as informações, altere o campo "POSICIONA" para "1- SIM", o campo "ALIAS" para "CC2", o campo "ORDEM" para "1" e o campo "CHAVE" para "xFilial("CC2")+M->ABS_ESTADO+ABS_CODMUN" e salve a alteração. Após alterar o gatilho, acesse a Base de Dados > Dicionário de Dados, pesquise pela tabela "ABS", clique em alterar, vá em "'CAMPOS", e selecione o campo "ABS_CODMUN", vá em "Opções", no Modo Edição, inserir "IIF(!Empty(M->ABS_ESTADO),.T.,.F.)", para quando acessar o Local de Atendimento o campo código estar desabilitado. Alterar a ORDEM (X3_ORDEM) dos campos ABS_MUNIC para 19, ABS_CODMUN para 18, ABS_ESTADO para 17, ABS_CEP para 20, ABS_CONTAT para 21, ABS_DCONTA para 22, ABS_CARGO para 23. No próprio CONFIGURADOR selecionar a opção Base de Dados > Consulta Padrão, e pesquise por "CC2ABS" clique em editar e avance até a tela que exibirá um filtro para ser informado, no filtro insira "CC2->CC2_EST==M->ABS_ESTADO" e finalize a alteração. Ao acessar o cadastro de Local de Atendimento, é possível perceber que o campo de código do município está desabilitado, pois é necessário inserir informação no campo do estado, que habilitará o campo do código para trazer a descrição do município. |
Tickets relacionados: | 5369948 |