A estrutura deste relatório está gravada no arquivo EQSAI205.MOD.
Este relatório mostra os movimentos financeiros de entrada e saída do estoque calculados com o custo médio da moeda 1. É apresentado como um resumo de cada artigo, mostrando os movimentos de todas as filiais e o total da empresa.
Observe a seguir a estrutura que criamos:
L01 " ", E001, @(E071*E017), @((E075+E076+E078+E079+E081)*E017),
@((E073+E074+E077+E080+E082)*E017), @(E072*E017)
C01 Z001, " Pag. ", Z013
C02
C03 "MOVIMENTOS FINANCEIROS * CUSTO MÉDIO - PERÍODO :", Z021, " A ", Z022
C04
C05 " Fi Saldo Anterior Entradas Saídas Saldo Atual"
C06
I01 A001
I02 A001, "ARTIGO : ", A001, A002, A006, A007
T01 A001, " **", @S(E071*E017), @S((E075+E076+E078+E079+E081)*E017),
@S((E073+E074+E077+E080+E082)*E017), @S(E072*E017)
ORD
SEL A033
PAG
Nas informações básicas forneça as seguintes informações:
Título da Saída : Movimentos Financeiros por Custo Médio
Destino da Saída : I - Impressora
Linhas Detalhe Fixas: 0
Tem Linha Variável? : S
Linhas Cabeçalho : 6
Linhas Identificação: 2
Linhas c/Totais : 1
Linhas Rodapé : 0
Este é um relatório que tem uma linha detalhe que varia dependendo da quantidade de filiais que a sua empresa possui. Como é um resumo dos movimentos de cada artigo e apresentado por filial, colocamos as informações do artigo nas linhas de identificação e completamos com os totais da empresa numa linha total. Vide a seguir um detalhamento de cada uma das linhas.
Na linha L01, iniciamos com uma constante de alguns espaços em branco para produzir um efeito estético melhor, na seqüência colocamos a variável E001 - código da filial e as fórmulas que calculam cada um dos valores: a primeira fórmula, @E071*E017), multiplica o saldo do estoque no início do período pelo custo médio; a segunda, @((E075+E076+E078+E079+E081)*E017), é a soma dos movimentos de entrada (compras, devoluções, transferências e outras entradas) multiplicado pelo custo médio; a terceira, @((E073+E074+E077+E080+E082)*E017), é a soma dos movimentos de saída (vendas, devoluções, transferências, e outras saídas) multiplicada pelo custo médio; e a quarta, @(E072*E017), é uma multiplicação do saldo no final do período pelo custo médio.
Nas linhas de cabeçalho colocamos o nome da empresa (Z001), o número da página (Z013), o período informado (Z021 e Z022) e o cabeçalho da linha de detalhe.
Nas linhas de identificação, colocamos a variável A001 para determinar ao sistema para identificar cada um dos artigos listado e as informações, código normal e código reduzido, nome e complemento do nome, variáveis A001, A002, A006 e A007 respectivamente.
Na linha de total, colocamos no início da linha a variável A001 para determinar ao sistema que a soma é por artigo, na seqüência colocamos, na mesma posição do código da filial, uma constante com dois asteriscos, para simbolizar que é o total da empresa e repetimos as mesmas fórmulas da linha de detalhe, simplesmente, acrescida da letra "S" logo após o símbolo "@". A letra "S", como já vimos, indica para o sistema efetuar uma somatória dos resultados da fórmula ou variável que é colocada a sua frente.
A linha de ordenação ficou em branco, para que o relatório saia em ordem crescente do código do artigo.
Na linha seleção colocamos a variável A033 para permitir a selecionar o subgrupo de artigo que deseja emitir.
A linha de muda página também ficou em branco, porque este relatório não necessita quebra de página, fora do normal.
Observe a seguir o resultado que obtivemos com esta estrutura:
UTILSOFT DEMONSTRAÇÃO DO SISTEMA LTDA Pag. 1
MOVIMENTOS FINANCEIROS * CUSTO MÉDIO - PERÍODO :01/01/96 A 15/01/96
Fi Saldo Anterior Entradas Saídas Saldo Atual
ARTIGO : 01.01.0001 32 Micro PC 256 kb c/ 1 dr 5.1/4", Monitor
0 770.475,16 1.540.950,32 2.101.295,89 210.129,59
1 58.381,25 70.057,50 110.924,37 17.514,37
3 13.427,50 25.512,25 36.254,25 2.685,50
4 13.427,50 8.056,50 20.141,25 1.342,75
5 3,00 0,00 0,00 3,00
** 855.714,41 1.644.576,57 2.268.615,77 231.675,21
ARTIGO : 01.01.0002 33 Micro PC 256 kb c/ 2 dr 5.1/4", monitor
0 661.464,39 1.089.470,76 1.011.651,42 739.283,73
1 110.776,27 39.562,95 142.426,63 7.912,59
3 0,00 23.422,60 7.807,53 15.615,07
4 237.322,22 71.196,67 237.322,22 71.196,67
5 77,00 0,00 0,00 77,00
** 1.009.639,88 1.223.652,98 1.399.207,80 834.085,05
ARTIGO : 01.01.0003 34 Micro XT 512 kb c/ 1 dr 5.1/4", Monitor
0 217.937,92 871.751,69 740.988,93 348.700,68
1 832.803,56 572.552,44 1.197.155,11 208.200,89
3 261.437,78 79.568,02 306.905,22 34.100,58
4 122.853,83 61.426,92 159.709,98 24.570,77
5 33,00 0,00 0,00 33,00
** 1.435.066,09 1.585.299,07 2.404.759,25 615.605,91
...
Page url: http://utilsoft.com.br/help/index.html?exreqmovimentosfinanceiros.htm