Dúvida
Como exibir no PDC lançamentos com determinados status? (remetidos, abertos, parcialmente baixado ...)
Ambiente
RM – TOTVS Construção Gestão de Imóveis – A partir da versão 12.1.20
Solução
A utilização de um filtro no perfil do usuário, no intuito de utiliza-lo no PDC, foi implementada para filtrar as condições dos lançamentos que serão exibidos na situação financeira referentes as vendas que o usuário possui acesso. Isso quando as opções nos parâmetros do Portal já não atendem sua necessidade.
Ao acessar o perfil do usuário (no cadastro de perfil) para o correto funcionamento, será necessário incluir uma consulta SQL utilizando as tabelas XVENDAPARCELA (para versões revitalizada) e XPARCELAPAGAMENTO (para versões não revitalizada), onde neste momento poderá criar suas regras, de acordo com a necessidade da empresa.
Como Exemplos:
Retornar apenas lançamentos não remetidos ao banco:
SELECT XVENDAPARCELA.CODCOLIGADA, XVENDAPARCELA.NUMVENDA, FLAN.IDLAN, FLAN.CNABSTATUS
FROM XVENDAPARCELA INNER JOIN
FLAN ON XVENDAPARCELA.IDLAN = FLAN.IDLAN
AND XVENDAPARCELA.CODCOLLAN = FLAN.CODCOLIGADA
AND CNABSTATUS = 0
Retornar apenas lançamentos com status Aberto (OK):
SELECT FLAN.IDLAN
FROM XVENDAPARCELA INNER JOIN
FLAN ON XVENDAPARCELA.IDLAN = FLAN.IDLAN
AND XVENDAPARCELA.CODCOLLAN = FLAN.CODCOLIGADA
AND STATUSLAN = 0
No cadastro de perfis (selecione o perfil associado ao usuário do PDC, na guia anexos selecione a opção filtro por perfil.
Preencha os campos:
- Coligada: Informe a coligada que será utilizada para o filtro;
- Tabela: Neste campo informe a tabela ao qual será utilizada, como exemplo a tabela XVENDAPARCELA;
- Botão NOVO: Inclua a consulta SQL que possibilitará exibir a condição de acordo com a necessidade da empresa.
Ao acessar a tela de filtros informe nos campos:
- Opções do item selecionado" >> Id Lançamento
- Operador: (IN (SQL)
- Campo Valor: será necessário selecionar a consulta SQL já salva.
Ao final desta parametrização basta salvar as telas e proceder com os testes para validação dos registros retornados no filtro executado.
0 Comentários