Árvore de páginas

Comparação de Fluxo de Caixa  

Características

Linha de Produto:

Microsiga Protheus

Segmento:

Serviços

Módulo:

SIGAFIN - Financeiro

Rotina:

Rotina

Nome Técnico

FINC021

Fluxo de Caixa

FINC025Histórico Fluxo de Caixa

Chamados Relacionados

TVRURG

País(es):

Todos

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

FLW e FLY

 

Comparação de Fluxo de Caixa  

              Importante

Esta melhoria depende de execução do update de base U_UPDFINC25 conforme Procedimentos para Implementação.

 

Disponibilizada a opção de salvar e a rotina de comparar para permitir comparar dois fluxos de caixas, um previsto (Pela rotina FINC021) e outro que pode ser previsto (também gerado pela FINC021) ou realizado (gerado pela rotina FINR770). Irá auxiliar a demonstração de forma clara de quanto da consulta (prevista, salva anteriormente) se cumpriu comparada com outra consulta ou com o fluxo realizado no mesmo período. 


 Melhorias disponibilizadas no Sistema: 

·        Incluído botão de salvar fluxo de caixa na rotina de Fluxo de Caixa (FINC021) que permite no momento da emissão do fluxo de caixa salvar a data e os valores de entrada e saída da consulta realizada (o valor total de acordo com a periodicidade selecionada nos parâmetros).  

·         Criado a rotina de consulta de Histórico de Fluxo de caixa (FINC025), no qual, que permite visualizar as consultas de fluxo de caixa que foram salvas com: Código, data, hora, código do usuário e parâmetros de configuração utilizados na emissão do fluxo. Na opção de comparar, permite selecionar duas consultas salvas ou comparar com o fluxo de caixa realizado no mesmo período. 

·         Na Comparação com a opção realizada, será comparada a tabela salva com uma consulta realizada (tendo como padrão o mesmo intervalo de datas da consulta salva).  

·         Para imprimir os fluxos comparados clique em Ações Relacionadas/Imprimir Fluxos. 

 

Importante

·         Não é possível comparar dois fluxos com periodicidade diferentes;

·         Não é possível comparar dois fluxos com datas de gravação diferentes. Para análise mais completa é necessário realizar a gravação do fluxo em diferentes horários do mesmo dia;

·         Não é possível comparar dois fluxos com quantidade de períodos (dias) diferentes;

·         Não é possível realizar a comparação do fluxo previsto com o realizado quando a data base for menor que o período selecionado no fluxo salvo.

·         Incluir a função FINC025 no menu, logo abaixo do item OrçadosxReais Ano na aba de Movimento Bancário.

 

Importante

Antes de executar o compatibilizador U_UPDFINC25 é imprescindível:

  • Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório \PROTHEUS11_DATA\DATA, se versão 11) e dos dicionários de dados SXs (diretório \PROTHEUS11_DATA\SYSTEM, se versão  11).
  • Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
  • Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
  • Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
  • O compatibilizador deve ser executado com a Integridade Referencial desativada*.

 

Atenção

O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente!

A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir:

  1. No Configurador (SIGACFG), veja se a empresa utiliza Integridade Referencial, selecionando a opção Integridade/Verificação (APCFG60A).
  2. Se não há Integridade Referencial ativa, são relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e nenhuma delas estará selecionada. Neste caso, E SOMENTE NESTE, não é necessário   qualquer outro procedimento de ativação ou desativação de integridade, basta finalizar a verificação e aplicar normalmente o compatibilizador, conforme instruções.
  3.  Se há Integridade Referencial ativa em todas as empresas e filiais, é exibida uma mensagem na janela Verificação de relacionamento entre tabelas. Confirme a mensagem para que a verificação seja concluída, ou;
  4.  Se há Integridade Referencial ativa em uma ou mais empresas, que não na sua totalidade, são relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e, somente, a(s) que possui(em)   integridade está(arão) selecionada(s). Anote qual(is) empresa(s) e/ou filial(is) possui(em) a integridade ativada e reserve esta anotação para posterior consulta na reativação (ou ainda, contate nosso Help Desk Framework   para informações quanto a um arquivo que contém essa informação).
  5. Nestes casos descritos nos itens “iii” ou “iv”, E SOMENTE NESTES CASOS, é necessário desativar tal integridade, selecionando a opção Integridade/ Desativar (APCFG60D).
  6.  Quando desativada a Integridade Referencial, execute o compatibilizador, conforme instruções.
  7. Aplicado o compatibilizador, a Integridade Referencial deve ser reativada, SE E SOMENTE SE tiver sido desativada, através da opção Integridade/Ativar (APCFG60). Para isso, tenha em mãos as informações da(s) empresa(s) e/ou filial(is) que possuía(m) ativação da integridade, selecione-a(s) novamente e confirme a ativação.

 

Contate o Help Desk Framework EM CASO DE DÚVIDAS!

 

  1. Em Microsiga Protheus TOTVS Smart Client, digite U_UPDFINC25 no campo Programa Inicial. Descreva se o compatibilizador deve ter uma data específica ou superior para que a atualização nos dicionários seja efetuada corretamente. Importante: Para a correta atualização do dicionário de dados, certifique-se que a data do compatibilizador seja igual ou superior a 23/06/2016.
  2. Clique em OK para continuar.
  3. Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado.
  4. Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
    1. Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
      É apresentada uma mensagem explicativa na tela.
    2. Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.
    3. Clique em Gravar para salvar o histórico (log) apresentado.
    4. Clique em OK para encerrar o processamento.

Procedimento para Implantação

O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado conforme especificações abaixo:

 

Atualizações do Compatibilizador

Dicionário de Dados  

Tabela

 

Chave 

Nome

Modo


Pyme

FLW

COMPARACAO DO FLUXO DE CAIXA

Exclusivo

 

 


Campos

 

Campo

FLW_FILIAL

Tipo

Caracter

Tamanho

8

Decimal

0

Formato

@!

Título

Filial

Descrição

Filial do Sistema

Usado

Não

Obrigatório

Não

Browse

Não

Contexto

Real

Propriedade

Alterar

Grupo de Campos

033 - Tamanho da Filial

Ordem

01

 

 

Campo

FLW_CODIGO

Tipo

Caracter

Tamanho

10

Decimal

0

Formato

@!

Título

Codigo

Descrição

Codigo da comparacao

Usado

Sim

Obrigatório

Não

Browse

Não

Inic. Padrão

EXISTCPO("FLW", M->FLW_CODIGO)

Contexto

Real

Propriedade

Alterar

Ordem

02

 

 

Campo

FLW_DATA

Tipo

Data

Tamanho

8

Decimal

0

Título

Data

Descrição

Data de gravacao

Usado

Sim

Obrigatório

Não

Browse

Não

Contexto

Real

Propriedade

Alterar

Ordem

03

 

 

Campo

FLW_ENTRAD

Tipo

Numérico

Tamanho

17

Decimal

2

Formato

@E 99,999,999,999,999.99

Título

Entrada

Descrição

Valor das Entradas

Usado

Sim

Obrigatório

Não

Browse

Não

Val. Usuário

NaoVazio()

Contexto

Real

Propriedade

Alterar

Ordem

04

 

 

Campo

FLW_SAIDA

Tipo

Numérico

Tamanho

17

Decimal

2

Formato

@E 99,999,999,999,999.99

Título

Saida

Descrição

Valor das Saidas

Usado

Sim

Obrigatório

Não

Browse

Não

Val. Usuário

NaoVazio()

Contexto

Real

Propriedade

Alterar

Ordem

05

 


Índices

 

Índice

FLW

Ordem

1

Chave

FLW_FILIAL + FLW_CODIGO + FLW_DATA

Descrição

Codigo+Data

Mostra Pesq.

Sim

 

 

Tabela

 

Chave

Nome

Modo

Pyme

FLZ

CABEC.COMP. FLUXO CAIXA

Exclusivo

 

 

 

Campos

 

Campo

FLZ_FILIAL

Tipo

Caracter

Tamanho

8

Decimal

0

Formato

@!

Título

Filial

Descrição

Filial do Sistema

Usado

Não

Obrigatório

Não

Browse

Não

Contexto

Real

Propriedade

Alterar

Grupo de Campos

033 - Tamanho da Filial

Ordem

01

 

 

Campo

FLZ_CODIGO

Tipo

Caracter

Tamanho

10

Decimal

0

Formato

@!

Título

Codigo

Descrição

Codigo do Fluxo

Usado

Sim

Obrigatório

Não

Browse

Sim

Inic. Padrão

GETSXENUM("FLZ", "FLZ_CODIGO")

Contexto

Real

Propriedade

Alterar

Ordem

02

 

 

Campo

FLZ_DATA

Tipo

Data

Tamanho

8

Decimal

0

Título

Data

Descrição

Data de gravacao

Usado

Sim

Obrigatório

Não

Browse

Sim

Val. Usuário

NaoVazio()

Contexto

Real

Propriedade

Alterar

Ordem

03

 

 

Campo

FLZ_HORA

Tipo

Caracter

Tamanho

5

Decimal

0

Formato

@R 99:99

Título

Hora

Descrição

Hora de gravacao

Usado

Sim

Obrigatório

Não

Browse

Sim

Val. Usuário

NaoVazio()

Contexto

Real

Propriedade

Alterar

Ordem

04

 

 

Campo

FLZ_CODUSR

Tipo

Caracter

Tamanho

6

Decimal

0

Formato

@!

Título

Cod. Usuario

Descrição

Codigo do usuario

Usado

Sim

Obrigatório

Não

Browse

Sim

Inic. Padrão

__CUSERID

Contexto

Real

Propriedade

Alterar

Ordem

05

 

 

Campo

FLZ_NOMUSR

Tipo

Caracter

Tamanho

30

Decimal

0

Formato

@!

Título

Nome Usuario

Descrição

Nome do usuario

Usado

Sim

Obrigatório

Não

Browse

Sim

Inic. Padrão

IF(INCLUI, USRRETNAME(__CUSERID), USRRETNAME(FLZ->FLZ_CODUSR))

Contexto

Real

Propriedade

Alterar

Ordem

06

 

 

Campo

FLZ_PERIOD

Tipo

Numérico

Tamanho

2

Decimal

0

Formato

@E 99

Título

Periodicidad

Descrição

Periodicidade

Usado

Sim

Obrigatório

Não

Browse

Sim

Contexto

Real

Propriedade

Alterar

Ordem

07

 

 

Campo

FLZ_QTDPER

Tipo

Numérico

Tamanho

4

Decimal

0

Formato

@E 9999

Título

Qtd. Periodo

Descrição

Quantidade de Periodos

Usado

Sim

Obrigatório

Não

Browse

Sim

Contexto

Real

Propriedade

Alterar

Ordem

08

 

 

Índices

 

Índice

FLZ

Ordem

1

Chave

FLZ_FILIAL + FLZ_CODIGO + FLZ_DATA + FLZ_HORA + FLZ_CODUSR

Descrição

Codigo+Data+Hora+Cod. Usuario

Mostra Pesq.

Sim

 

 

Consulta Padrão

  

Consulta: FLZ - Código do Fluxo Caixa

 

Alias

FLZ

Tipo

1- Consulta

Sequência

01

Coluna

DB

Descrição

Cab Hist Fluxo Caixa

Contêm

FLZ

 

Alias

FLZ

Tipo

2- Ordens

Sequência

01

Coluna

01

Descrição

Codigo+data+hora+cod

 

Alias

FLZ

Tipo

4- Colunas

Sequência

01

Coluna

01

Descrição

Codigo

Contêm

FLZ_CODIGO

 

Alias

FLZ

Tipo

4- Colunas

Sequência

01

Coluna

02

Descrição

Data

Contêm

FLZ_DATA

 

Alias

FLZ

Tipo

4- Colunas

Sequência

01

Coluna

03

Descrição

Hora

Contêm

FLZ_HORA

 

Alias

FLZ

Tipo

4- Colunas

Sequência

01

Coluna

04

Descrição

Nome Usuario

Contêm

FLZ_NOMUSR

 

Alias

FLZ

Tipo

5- Retorno

Sequência

01

Contêm

FLZ->FLZ_CODIGO

 


Procedimento para Configuração

  1. No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do SIGAFIN, conforme instruções a seguir:

Menu

SIGAFIN

Submenu

Consulta / Movimento Bancario

Nome da Rotina

Hist. Fluxo Caixa

Programa

FINC025

Módulo

Financeiro

Tipo

Função Protheus