Páginas filhas
  • DT DVAFIN-3795 Melhorias no Fluxo de Caixa Dinâmico

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Foi solicitado uma melhoria no procedimento de consulta no fluxo de caixa dinâmico FCXFP024, sendo permissível no momento da consulta a escolha do tipo de movimento, sendo eles "A realizar" ou "Realizado" por coluna no fluxo; . Com base nesta solicitação foi implementado a solução abaixo.

...

Foi criado uma nova opção dentro do componente (FCXFM015 - Filtro da Capa do Fluxo de Caixa Dinâmico) no campo "Movimentação" chamada "Configurável", que quando gravado será habilitado dentro do componente (FCXFM016 - Manutenção de Coluna do Fluxo de Caixa Dinâmico),   um novo campo para o usuário escolher qual o tipo de movimento que ele deseja considerar para a coluna do fluxo, sendo eles: "Por emissão", "Por vencimento" ou "Por pagamento".


Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1

Imagem 1 - Na imagem acima, como podemos observar no componente FCXFM015 que é o componente de configuração de capa do fluxo, temos uma nova opção no campo de "Movimentação", chamado "Configurável". Iremos definir a movimentação deste fluxo 70 como "Configurável".

Imagem 2 - Na imagem acima, efetuamos a gravação da configuração efetuada.

Imagem 3 - Na imagem acima, como podemos observar agora no componente FCXFM016 onde configuramos as colunas do fluxo de caixa dinâmico, existe uma nova opção de configuração "Considerar", que baseado na nova opção "Configurável" que foi definida anteriormente estará liberado para configuração. Nos casos onde o usuário configurar para a capa do fluxo a movimentação "A realizar" ou "Realizado", este campo ficará desabilitado. 

Imagem 4 - Na imagem acima, iremos efetuar um teste de visualização do fluxo 70, efetuando uma consulta analítica.

Imagem 5 - Na imagem acima, como podemos observar foi apresentado validação pois definimos que este fluxo será "Configurável", mas nos campos criados não informados qual é o tipo de movimentação que ele irá considerar, sendo elas: "Por emissão", "Por vencimento" ou "Por pagamento".

Imagem 6 - Na imagem acima, estamos utilizando o fluxo 60 que deixamos com a opção "Configurável" dentro do componente FCXFM015. Veja que foram criadas 6 colunas para este fluxo de contas a pagar e contas a receber. Teremos neste mesmo fluxo visões por "Emissão", "Vencimento" e "Pagamento".

Imagem 7 - Na imagem acima, ao acessarmos o componente FCXFP024, vemos que foi exibido somente um campo de filtro de intervalo de data para ser informado e este filtro será aplicado para todas as consultas. Ao efetuar a consulta o sistema exibiu nas duas primeiras colunas tudo que foi emitido naquele período para os tipos de documento "Fatura" e "Duplicata". Nas duas próximas colunas o sistema exibiu tudo que venceu no período informado para os tipos de documento "Fatura" e "Duplicata" e nas últimas colunas o sistema exibiu tudo que foi pago no intervalo informado para os tipos de documento "Fatura" e "Duplicata".


Imagem 8 - Na imagem acima, para compararmos as colunas de vencimento do fluxo iremos alterar o fluxo 60 para ao invés de pegar movimentação "Configurável" efetue a consulta com tipo de movimentação "A realizar".  Quando configurado esta opção automaticamente os campos da coluna "Considerar" no componente FCXFM016 ficam desabilitados.

Imagem 9  - Na imagem acima, veja que ao consultar o fluxo 60 automaticamente o componente FCXFP024, foi modificado de acordo com a movimentação da capa deste fluxo, deixando liberado o campo de "Data de vencimento" e "Emissão". Efetuamos o mesmo intervalo do fluxo anterior para teste e a consulta efetuada retornou os valores corretamente para as colunas que estavam configuradas para vencimento. As outras colunas sofreram alteração nos valores por conta do filtro informado para as mesmas.

Imagem 10 - Na imagem acima, ao informarmos um intervalo de data de emissão vemos que a coluna de fatura foi corretamente gerada com os valores iguais ao do fluxo que geramos na imagem 7. A coluna de duplicatas emitidas sofreu alteração pois um dos documentos que estavam sendo exibidos esta com vencimento superior ao mês 02. 

Imagem 11 - Na imagem acima, efetuamos uma nova configuração para o fluxo 60 deixando o campo de movimentação com a opção "Realizado". Neste módulo será considerado a data de pagamento para o filtro no fluxo.

Imagem 12 - Na imagem acima, vemos que ao consultar o fluxo 60 é exibido ao invés de vencimento, o intervalo de data de pagamento. Efetuamos a consulta filtrando o mesmo período informado na imagem 7, veja que os valores exibidos estão corretos e de acordo com a outra configuração., trazendo os valores exatos.

Totvs custom tabs box items
defaultno
referenciapasso2

04. DEMAIS INFORMAÇÕES

Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!

Image Added

Imagem 1 - Na imagem acima definimos para o fluxo 60 o tipo de movimentação "Configurável". Observe que os campos de "Calcular valor da fatura" e "Calcular valor da duplicata" estão desmarcados. Estes campos são campos que trabalharão com base no valor informado no campo "DATA BASE" dentro do componente FCXFP024, neste caso como estão desmarcados independente dos filtros efetuados os valores não são alterados.

Image Added

Imagem 2 - Na imagem acima, veja que efetuamos o filtro do ano todo, deixando no campo data base a data atual 06/01/2020. 

Image Added

Imagem 3  - Na imagem acima, efetuamos a alteração do campo de filtro "Data base" e efetuamos a consulta, veja que os valores não foram alterados.  

Image Added

Imagem 4 - Na imagem acima efetuamos a marcação dos dois campos no componente FCXFM015, para que ao informar o filtro de data base o sistema tome decisões e faça os cálculos exatos para listagem no fluxo dinâmico.

Image Added

Imagem 5 - Na imagem acima, ao filtrarmos o ano todo e informarmos uma data base atual do sistema, veja que os valores para fatura neste exemplo é de 4.154,46 e duplicata 29.848.06.

Image Added

Imagem 6 - Na imagem acima, ao efetuar alteração da data base informando um período superior, o sistema fez os cálculos de juros, acréscimo e multa para os documentos informados e calculou estes valores, trazendo uma soma no resultado anterior.

Image Added

Imagem 7 - Na imagem acima, demonstraremos o funcionamento do campo de "Data base" para os campos de pagamento. Estes dois registros foram baixados com data 06/01/2020. E estão sendo exibidos pois informamos a data de base 10/01/2020.

Image Added

Imagem 8 - Na imagem acima alteramos a data base do filtro para 05/01/2020, ao efetuar a consulta veja que os valores de pagamento que estavam sendo exibidos param de aparecer, isto porque nesta data em especifico estes documentos não estavam pagos.

...



Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>