A estrutura deste relatório está gravada no arquivo "FTSAI205.MOD".
Este exemplo mostra como criar uma relação das duplicatas que foram emitidas durante um certo período. A relação apresenta os valores na moeda 1 (CR$) e na moeda 2 (US$). Vide abaixo a estrutura do relatório e as explicações sobre cada uma das linhas:
L01 " ", D001, D007, D002, D021, D010, D008
C01 Z001, " RELAÇÃO DAS DUPLICATAS EMITIDAS Pag.", Z013
C02 "Filial :", P040, P041, " PERÍODO :", Z021, " a ", Z022
C03
C04 "DATA PEDIDO DOCUMENTO VALOR DA FATURA CLIENTE"
C05 " DUPLICATA VENCIM VALOR (CR$) VALOR (US$) TIPO COBRANÇA"
I01 P001
I02 P001, P024, P001, P022, P023, P009, P030, C002
T01 P024
T02 P024, "TOTAL DO DIA ", P024, " ", @SD002, @SD021
T03 P024, "---------------------------------------------------------------------------"
T04 P040, "TOTAL PERÍODO ", P024, " ", @SD002, @SD021
ORD CRES, P040, P024, P001, D001
SEL P065 >= 51" e "P065 <= 52
PAG
Nas informações básicas forneça os seguintes dados:
Titulo da Saída : RELAÇÃO DAS DUPLICATAS EMITIDAS
Destino da Saída : I - Impressora
Linhas Detalhe Fixas: 0
Tem Linha Variável? : S
Linhas Cabeçalho : 5
Linhas Identificação: 2
Linhas c/Totais : 4
Linhas Rodapé : 0
Este é um relatório que tem uma linha detalhe que varia dependendo da quantidade de duplicatas que cada fatura possui. Como é uma relação das duplicatas de cada fatura, colocamos as informações da fatura nas linhas identificação e o complementamos com os totais de cada dia e do período. Vide a seguir o detalhamento de cada uma das linhas.
Na única linha detalhe colocamos algumas informações específicas das duplicatas, como : número da duplicata (D001); vencimento (D007); valor na moeda 1 (D002); valor na moeda 2 (D021); tipo de cobrança (D010); e banco cobrador (D008).
Nas linhas de cabeçalho colocamos as seguintes informações: linha (C01), colocamos a variável Z001 - Nome da Empresa, seguido de uma constante com o título do relatório e a variável Z013 - Número da página; Linha (C02), colocamos o código e nome da filial (P040 e P041) e o período informado (Z021 e Z022); Linha (C04), contém o cabeçalho correspondente a linha identificação; Linha (C05), contém o cabeçalho correspondente a linha detalhe (L01); e a linha (C03) ficou em branco para ter uma apresentação visual melhor.
As linhas de Identificação (I01 e I02) identificam o dia, a variável P001 - data da emissão no início de cada linha, representa a condição que o gerador vai usar para identificar o início de cada dia. Na linha (I02), colocamos algumas informações a respeito da fatura, tais como: Data da emissão (P024); número do pedido (P001); série e número do documento (P022 e P023); valor da fatura (P009); código do cliente (P030); e o nome do cliente (C003).
Nas linhas totais, colocamos dois totais, um do dia e o outro do período.
Na linha (T01) colocamos somente a variável P024 (data da emissão), para que o gerador deixe uma linha em branco no relatório, antes de listar o total da linha seguinte.
Na linha (T02) também iniciamos com a variável P024, para indicar para o gerador que o total é pela data da emissão. Na seqüência colocamos a constante "TOTAL DO DIA ", novamente a variável P024 para mostrar o dia e as expressões @SD002 e @SD021, que representam a somatórias do valor da duplicata na moeda 1 e na moeda 2 respectivamente.
Na linha (T03) também iniciada com a variável P024, foi colocado um constante com traços, para ser colocado no relatório logo após o total do dia.
A linha (T04) é semelhante a linha (T02), pois apresenta o mesmo total, mas quando terminar a filial ou se não possuir filial quando terminar o relatório.
Na linha ORD, colocamos o termo "CRES" e as variáveis "P040, P024, P001 e D001", que indicam para o gerador ordenar o relatório por filial (P040), dentro da filial por dia (P024), dentro do dia por número do pedido (P001) e dentro do pedido por número de duplicata (D001).
Na linha Seleção "SEL", colocamos a combinação "P065 >= 51" e "P065 <= 52". Com estas seleções o gerador acumulará valores somente das operações de venda a vista (51) e venda a prazo (52).
A linha "PAG", ficou em branco, para que as mudanças de página ocorram somente quando completar a folha.
Obs. No momento da execução deste relatório o gerador pedirá automaticamente o período de movimento que deve ser considerado e se a empresa possuir filial pedirá também o código da filial. Estas duas informações sempre são pedidas em relatórios que tratam movimentos de faturamento.
Observe abaixo o resultado que obtivemos com esta estrutura:
UTILSOFT DEMONSTRAÇÃO DO SISTEMA LTDA RALAÇÃO DAS DUPLICATAS EMITIDAS Pag. 4
Filial : 0 Depósito Central PERÍODO :01/05/90 a 31/05/90
DATA PEDIDO DOCUMENTO VALOR DA FATURA CLIENTE
DUPLICATA VENCIM VALOR (CR$) VALOR (US$) TIPO COBRANÇA
29/05/90 910 1203 154.600,20 0000005262 ANTONIO CARLOS PROCOPIO
1203/1 18/06/90 77.300,10 1.804,71 CARTEIRA 0
1203/2 08/07/90 77.300,10 1.804,71 CARTEIRA 0
TOTAL DO DIA 29/05/90 243.305,20 5.680,40
----------------------------------------------------------------
31/05/90 1 1214 10.939,00 0000000679 CASA DE COUROS CUIABA S/A
1214/1 30/06/90 10.939,00 251,48 CARTEIRA 0
31/05/90 2 3503 64.802,00 0000005242 BENICIO MACHADO DE OLIVEIRA
3503/1 10/06/90 10.800,33 248,29 CARTEIRA 0
3503/2 20/06/90 10.800,33 248,29 CARTEIRA 0
3503/3 30/06/90 10.800,33 248,29 CARTEIRA 0
3503/4 10/07/90 10.800,34 248,30 CARTEIRA 0
3503/5 20/07/90 10.800,33 248,29 CARTEIRA 0
3503/6 30/07/90 10.800,34 248,30 CARTEIRA 0
31/05/90 4 3506 37.263,45 0000005312 COMERCIAL TERRA LTDA
3506/1 10/06/90 6.210,58 142,78 CARTEIRA 0
3506/2 20/06/90 6.210,57 142,78 CARTEIRA 0
3506/3 30/06/90 6.210,58 142,78 CARTEIRA 0
3506/4 10/07/90 6.210,57 142,78 CARTEIRA 0
3506/5 20/07/90 6.210,58 142,78 CARTEIRA 0
3506/6 30/07/90 6.210,57 142,78 CARTEIRA 0
31/05/90 7 1210 240.001,00 0000005051 ANTONIO ALVES PEREIRA
1210/1 20/06/90 240.001,00 5.517,52 CARTEIRA 0
31/05/90 13 3503 240.000,00 0000005055 ADEMAR JOSE PEREIRA DIAS
3503/1 20/06/90 240.000,00 5.517,50 CARTEIRA 0
31/05/90 19 1211 1.500,00 0000005001 ANTONIO COELHO ARAUJO
1211/1 20/06/90 1.500,00 34,48 CARTEIRA 0
31/05/90 25 1212 99.792,90 0000000001 Distribuidora de Produtos Industriais
1212/1 10/06/90 49.896,90 1.147,11 CARTEIRA 0
1212/2 10/07/90 49.896,00 1.147,09 CARTEIRA 0
31/05/90 32 8 102.275,00 0000005125 AFONSO MOREIRA DA SILVA
8/1 C/APRES 102.275,00 2.351,26 CARTEIRA 0
31/05/90 33 1213 4.016,56 0000005125 AFONSO MOREIRA DA SILVA
1213/1 30/06/90 4.016,56 92,34 CARTEIRA 0
TOTAL DO DIA 31/05/90 858.552,21 19.737,74
----------------------------------------------------------------
TOTAL PERÍODO 31/05/90 6.242.117,39 147.277,28
Page url: http://utilsoft.com.br/help/index.html?relacaodupemitidasft.htm