Ficha Técnica - FIN EMS5 - Fluxo de Caixa - Previsto
Área: | Finanças |
Assunto: | Fluxo de Caixa Previsto (EMS5) |
Fase: | EXTRACAO |
Programa Progress: | EMS0509a.p |
Arquivo de Parâmetros: | EMS0509a.xml |
Fato: | FIN_DTS_Estimated_Financial_Flow_Fact |
Opções do Arquivo de Parâmetros | Matriz Tradução | Definir o código padrão da Matriz de Tradução Organizacional utilizada na integração entre o EMS2 e o EMS5. Importante: Esse parâmetro deve ser informado somente se o cliente possuir o EMS2 integrado ao EMS5. Caso contrário, deve deixar em branco. Deve ser informado o mesmo código de matriz de tradução na parametrização de todas as extrações. Caso não seja informada a matriz, será apresentada inconsistência no relatório de inconsistências e não ocorrerá a extração. |
Fluxo Caixa | Informar o(s) código(s) do(s) fluxo(s) de caixa que deve(m) ser utilizado(s) no BI. O código do fluxo de caixa deve ser o mesmo utilizado no programa Manutenção Fluxos Caixa “prgfin/cfl/cfl700aa.r”. Caso o fluxo caixa seja deixado em branco, será extraído o fluxo “0”, que corresponde ao padrão do EMS e todos os demais fluxos existentes. | |
Tipo Períodos/Dt Início/Dt Término | Os valores podem ser: “Informados” ou “Variáveis”. Informados: Variáveis: Exemplo: | |
Tipo Cotação Moeda/Data Referência | Os valores podem ser: “Referência”, “Mensal” ou “Diária”. Referência: Mensal: Diária: Importante: Todos os valores das moedas serão buscados no programa Manutenção Cotações Diária. Caso a cotação não exista para o parâmetro informado, o valor não será convertido. Para estes casos, será gerada uma observação no relatório de inconsistência, indicando que não existe cotação para a moeda cadastrada. | |
Moedas | Informar o(s) código(s) da(s) moeda(s) que deve(m) ser apresentada(s) no BI, para informar mais de uma moeda deverá ser utilizado ";" como separador. O código da moeda deve ser o mesmo utilizado no programa de Manutenção de Moeda (CD0109) que tem seu campo no formato numérico e não com base na Manutenção dos Indicadores Econômicos “prgint/utb/utb013aa.p”, que possui campo no formato caracter. Ou seja, sempre que existir a integração entre EMS2 e EMS5 com “utilização de MATRIZ” a moeda utilizada para a conversão será a do EMS2, visualizada no programa Manutenção de Moedas “cd0109”, que via matriz de tradução buscará a moeda correspondente no EMS5 na Manutenção dos Indicadores Econômicos “prgint/utb/utb013aa.p”. Agora quando não existir a integração entre EMS2 e EMS5, a extração “não utiliza MATRIZ”, o extrator buscará a moeda correspondente no EMS5 no programa Manutenção dos Indicadores Econômicos “prgint/utb/utb013aa.p”. Exemplo: Não é necessário informar o código da moeda padrão do EMS, o extrator entenderá que deverá buscar a moeda “0” ou a “Corrente”. Sempre que for informado outra moeda diferente do padrão, ou a moeda padrão não for informada, os extratores irão gerar os movimentos na moeda padrão e na(s) moeda(s) informada(s). Importante: Utilizando essa funcionalidade o usuário deverá efetuar as consultas sempre se utilizando de filtro de moedas ou incluindo a moeda como coluna ou linha. | |
UCF | Informar o(s) código(s) de Unidade de Controle Financeiro que deverão ser apresentados no BI, para informar mais de um código deverá ser utilizado ”;” como separador. Quando não informado, o BI apresentará todas as UCFs, caso o usuário possua uma UCF consolidadora deverá ter o cuidado de informar somente as UCFs não consolidadas ou filtrar no BI. | |
Regra Principal para Extração | É utilizada como base para extração: A data de movimentação dos documentos. | |
Regras Padrões de Negócio | Empresa | O código da empresa é buscado no cadastro de estabelecimento, que é atualizado pelo programa Manutenção de Estabelecimentos. |
Relatório de Inconsistências: INC_FIN_DTS_Estimated_Financial_Flow_Fact.TXT
Este relatório é gerado somente quando encontradas inconsistências de integridade referencial na base de dados durante a extração. Se encontra no diretório ...\datasul\bi\spool\EMS25.
Além do relatório de inconsistências, um outro arquivo referente a execução do extrator é também gerado no diretório temporário do Progress, definido através do parâmetro –T, no arquivo .pf disponibilizado para conexão. O nome do arquivo é formado pelo nome do extrator a qual se refere, com extensão .log.Conferência das Informações
Visão BI
As medidas e dimensões devem ser configuradas afim de que se assemelhem a visão do BI para posteriormente serem confrontadas com os relatórios do EMS.
Consulta | Medidas | Dimensões |
Montar visão utilizando as medidas e dimensões mencionadas nas colunas ao lado. | Saldo Inicial Previsto | Código Fluxo (linha/filtro) |
A dimensão ‘Período – Data’ deverá estar na consulta obrigatoriamente como linha, para que a medida ‘Saldo Inicial’ seja apresentada corretamente, pois a medida é originada de um campo calculado
Visão ERP
Consulta Fluxo Caixa UCF (prgfin/cfl/cfl206ab.r)
Relatório EMS | Medidas |
Consulta Fluxo Caixa UCF | Saldo Inicial Previsto |
Permite consultar de forma detalhada os valores que compõem as entradas e as saídas estabelecendo o saldo final, e, por consequência o saldo inicial do fluxo de caixa (realizado, previsto e/ou orçado).
A consulta apresentará o valor agrupado por UCF “Agrupador financeiro obrigatório utilizado pelo fluxo de caixa que utiliza estabelecimento e unidade de negócio para efetuar o agrupamento nas UCFs”(prgfin/cfl/cfl000aa).
A consulta baseada no layout de colunas informado (prgfin/cfl/cfl003aa.r), possibilitará apresentar os valores para o fluxo de caixa (realizado, previsto e ou orçado) separadamente ou de uma única vez.
Importante:
Uma vez criado o layout de colunas, o campo “Tipo Movto Fluxo (1)” poderá assumir somente o conteúdo orçado, realizado ou previsto. Já o campo “Tipo Movto Fluxo (2,3)”, poderá assumir o conteúdo “branco”. Esta modificação será permitida desde que não existam informações relacionadas pelo botão de movimento. Caso existam, deverão ser eliminadas para que seja possível proceder com as alterações.
Para apresentação da consulta, também é necessário a utilização de um padrão com características pré-estabelecidas, que consistem no saldo inicial, nos tipos de fluxos sintéticos e nos analíticos e no saldo final (prgfin/cfl/cfl004aa.r).
A montagem desta estrutura se dá no programa "Manutenção Tipos Fluxo Financeiro" (prgint/utb/utb037aa.r), que baseado na Classe Tipo Fluxo, permite a montagem de diferentes estruturas de visualização/agrupamento, para os tipos de fluxo.
De posse destas informações poderá ser realizada a Consulta Fluxo de Caixa UCF (prgfin/cfl/cfl206ab.r)
Filtro Fluxo Caixa
Parametrizar os campos:
Campo | Descrição |
Padrão Fluxo | Selecionar a opção desejada. |
UCF | Selecionar a mesma UCF filtrada na consulta do BI. |
Layout Coluna | Selecionar o layout desejado. Esse layout é definido/criado pelo usuário. Baseado neste layout os campos Orçado, Previsto e Realizado serão habilitados para preenchimento de acordo com o tipo do layout criado; se o layout foi criado somente para o Orçado, será habilitado somente o campo Orçado, e assim por diante. |
Data Referência | Inserir a mesma data utilizada na consulta do BI. É com base nesta data que a consulta irá buscar os valores para que sejam apresentados. |
Considera Somente Dias Úteis | Assinalar esta opção. |
Mostra Código Tipo Fluxo | Assinalar esta opção. |
Mostra Tipo Fluxo Sem Lançamento | Assinalar esta opção. |
Apresenta Decimais | Assinalar esta opção. |
Salva Padrão Fluxo | Assinalar esta opção. |
Totalização | Assinalar esta opção. |
Dias Corridos | Assinalar esta opção. |
*Os demais campos não precisam ser selecionados.
Validação entre BI e EMS
Esta característica é válida para qualquer movimento de qualquer módulo que integre com o fluxo de caixa: “caixa de bancos, contas a receber, contas a pagar, aplicações e empréstimos, e o próprio fluxo de caixa”.
Para que sejam visualizados os movimentos que deram origem ao valor, deverá ser dado duplo click sobre a célula.
No BI, deverá ser utilizada a ferramenta de ‘Detalhamento - Drill trough’.
Particularidades:
- Na consulta montada no BI, o primeiro movimento de saldo inicial não será apresentado na medida ‘Saldo Inicial Previsto’, este valor está sendo agrupado na medida ‘Vl Previsto Entrada’. Caso se queira visualizar separadamente sugerimos a utilização das seguintes fórmulas para a criação de duas novas colunas; uma de ‘Saldo Inicial Previsto’ e outra ‘Vl Previsto Entrada’.
1º Fórmula para criação do Saldo Inicial
iif(((([Measures].[Vl Previsto Entrada]),
[Período].CurrentMember) = NULL or (([Measures].[Vl Previsto Saída]),
[Período].CurrentMember) = NULL) and ((([Measures].[Vl Previsto Entrada]),
[Período].CurrentMember)-(([Measures].[Vl Previsto Saída]),
[Período].CurrentMember)=NULL), null, IIF(NOT ([Tipo Fluxo Financeiro].&[****],[Measures].[Vl Previsto Entrada]) = NULL, ([Measures].[Vl Previsto Entrada], [Tipo Fluxo Financeiro].&[****]), Sum({PeriodsToDate([Período].[(All)], [Período].CurrentMember.PrevMember)},
[Measures].[Vl Previsto Entrada] - [Measures].[Vl Previsto Saída])))
2º Fórmula para criação do Vl Entrada
iif(((([Measures].[Vl Previsto Entrada]),
[Período].CurrentMember) = NULL or (([Measures].[Vl Previsto Saída]),
[Período].CurrentMember) = NULL) and ((([Measures].[Vl Previsto Entrada]),
[Período].CurrentMember)-(([Measures].[Vl Previsto Saída]),
[Período].CurrentMember)=NULL), null, IIF(NOT ([Tipo Fluxo Financeiro].&[****],[Measures].[Vl Previsto Entrada]) = NULL, ([Measures].[Vl Previsto Entrada], [Tipo Fluxo Financeiro].&[****]), Sum({PeriodsToDate([Período].[(All)], [Período].CurrentMember.PrevMember)},
[Measures].[Vl Previsto Entrada] - [Measures].[Vl Previsto Saída])))
Importante: Onde está identificado na fórmula com o seguinte conteúdo “****”, deverá ser substituído pelo conteúdo que identifica o saldo inicial no campo “Tipo Fluxo Financ”, localizado na tela “Manutenção Tipo Fluxo (prgint/utb/utb037aa.r”. Isso se faz necessário, já que este campo pode ter diferentes descrições de cliente para cliente.
Considerações:
- Assim como no módulo Fluxo de Caixa do EMS5, onde se utiliza o conceito de UCF (Unidade Controle Financeiro) para visualização de valores de empresas e estabelecimentos, esse conceito será utilizado no BI.
Exemplos:- Para visualizar as informações de uma empresa no BI, deve existir uma UCF contendo todos os estabelecimentos da empresa.
- Para visualizar as informações somente de um determinado estabelecimento, deve ser utilizada uma UCF que contenha somente aquele estabelecimento.
- No ERP, poderão ser criadas quantas UCFs que julgadas necessárias, não existe limitação para criação de novas UCFs e o fato de criar novas não ocasionará impacto em rotinas do módulo do ERP.
- As dimensões "Empresa" e "Estabelecimento" não poderão ser utilizadas no BI. Todas as informações são mostradas tendo como base as UCFs.
Relatório EMS | Medidas |
Relatório de movimentos fluxo de caixa “prgfin/cfl/cfl309aa.r” | Saldo Inicial Previsto |
Relatório Movimentos Fluxos Caixa
Este relatório também poderá ser utilizado para conferência dos movimentos, mas não conterá o saldo inicial, e permite a emissão do relatório contendo os movimentos do fluxo de caixa (realizado, previsto e/ou orçado).
Possibilita selecionar a forma de classificação a ser apresentado no Relatório Unidades Controle Financeiro. As opções disponíveis são:
- Fluxo Caixa.
- Data Movimento.
Permite selecionar um tipo de conjunto para a emissão do Relatório Unidade Controle Financeiro. As opções disponíveis são:
- Fluxo Caixa.
- Data Movimento.
- Estabelecimento.
- Unid Negócio.
- Tipo Fluxo Financ.
Parâmetros que devem ser utilizados:
Informar a Data do Fluxo considerando os mesmos critérios de extração e filtros utilizados no BI.
Não deve ser preenchido o campo Grupo. Ele deve permanecer como apresentado quando executado o programa.
Medidas para Conferência
- Vl Previsto Entrada: Conferir a linha Total Geral PR ENT X o valor da medida por mês no BI.
- Vl Previsto Saída: Conferir a linha Total Geral PR SAI X o valor da medida por mês no BI.
- Saldo Final Previsto: Conferir a linha Total Geral PR Saldo Final X o valor da medida por mês no BI.