Árvore de páginas

Versões comparadas

Chave

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


CONTEÚDO

  1. Visão Geral
  2. Exemplo de Utilização
  3. Assuntos Relacionados


01. VISÃO GERAL

Este documento visa explicar o uso do campo Fórmula no cadastro de Visão Gerencial e seu impacto na impressão do relatório CTBR560 - Demonstrativo Fluxo de Caixa.

...

A fórmula SALDO, ao ser utilizada na visão gerencial, substituirá os saldos Anterior, Atual e do Período das contas contábeis, no período informado no relatório contábil.

Para o retorno da opção SALDO, é possível utilizar:

...

    1. Retorno tipo NUMÉRICO, que

...

    1. será aplicado nos valores de saldos:
      1. Exemplo: SALDO=1000. Faz com que os saldos Anterior, Atual e Período do range de contas sejam 1000 cada um.

...

    1. Retorno tipo ARRAY. Este é o modo correto para o conceito de fórmulas e substituição do calculo padrão de saldos. Este array deve ter o retorno com a estrutura abaixo:
      • 1 Saldo Atual (com sinal)
      • 2 Debito na Data
      • 3 Credito na Data
      • 4 Saldo Atual Devedor
      • 5 Saldo Atual Credor
      • 6 Saldo Anterior (com sinal)
      • 7 Saldo Anterior Devedor
      • 8 Saldo Anterior Credor



Nota
titleObservações

Referente à extração de saldos, em alguns relatórios, ao escolher a opção Mov. Período o sistema atribui como base, a data informada no parâmetro, a data de referência do relatório.

Caso seja escolhida esta opção, a informação a ser impressa será o SALDO ATUAL - SALDO ANTERIOR, diferente de informar a opção Saldo Acumulado, que somente imprime o SALDO ATUAL da conta/range de contas.

Este estudo foi realizado com base no relatório CTBR510.


02.

...

Idioma

...

Português(Brasil)

...

Versões

...

Microsiga_Protheus10_e_Microsiga_Protheus11

...

Sistemas Operacionais Suportados

...

Todos

 EXEMPLO DE UTILIZAÇÃO


Informações
titleFórmula com retorno numérico

Fórmula com retorno numérico

  • Cadastro CTBA161 - Visão Gerencial

Image Added

  • Relatório CTBR560 - Demonstrativo Fluxo de Caixa

Image Added




Informações
titleFórmula com retorno array

Fórmula com retorno array

  • Exemplo de User Function
Bloco de código
languagedelphi
themeMidnight
firstline1
titleExemplo de User Function
linenumberstrue
#include "protheus.ch"

User Function RetSaldDfc()

    Local aSaldos := {}

    AAdd(aSaldos, 1500) // 1 Saldo Atual (com sinal)
    AAdd(aSaldos, 2000) // 2 Debito na Data
    AAdd(aSaldos, 3000) // 3 Credito na Data
    AAdd(aSaldos, 4000) // 4 Saldo Atual Devedor
    AAdd(aSaldos, 6000) // 5 Saldo Atual Credor
    AAdd(aSaldos, 9000) // 6 Saldo Anterior (com sinal)
    AAdd(aSaldos, 500)  // 7 Saldo Anterior Devedor
    AAdd(aSaldos, 600)  // 8 Saldo Anterior Credor

Return aSaldos
  • Cadastro CTBA161 - Visão Gerencial

Image Added

  • Relatório CTBR560 - Demonstrativo Fluxo de Caixa - Pergunta Considerar? = Saldo Acumulado

Image Added

  • Relatório CTBR560 - Demonstrativo Fluxo de Caixa - Pergunta Considerar? = Mov. Período

Image Added


Card documentos
InformacaoA fórmula com retorno Numérico somente funcionará, no relatório CTBR560 - Demonstrativo Fluxo de Caixa, se a pergunta "Considerar?" for configurada com a opção "Saldo Acumulado".
TituloIMPORTANTE!

03. ASSUNTOS RELACIONADOS

...

Compatível com as Bases de Dados

...