Árvore de páginas

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