Árvore de páginas

Versões comparadas

Chave

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


CONTEÚDO

Índice
maxLevel3
minLevel2


01. VISÃO GERAL

Este documento visa explicar o uso do campo Fórmula no cadastro de Visão Gerencial.

A expressão especial SALDO=, ao ser utilizada

...

Descrição

...

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 será

...

    1. aplicado nos valores de saldos:
      1. Exemplo: SALDO=1000

...

      1. . 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

...

    1. 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 desta observação 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 NO RELATÓRIO CTBR560 (DFC)


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

02.1 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

02.2 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

...