Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 espaco 1
-- VENDAS DO MÊS ATUAL (BRUTO)
2
/*
3
SELECT SUM(l.val_venda) AS Vendas_Bruto
4
FROM sc_sec.sec_venda v, sc_sec.sec_lancamento l
5
WHERE
6
v.seq_venda = l.seq_venda
7
AND date(v.dth_venda) BETWEEN '2015-01-01' AND CURRENT_DATE;
8
*/
9
 
10
-- VENDAS DO MÊS ATUAL (LÍQUIDO)
11
/*
12
SELECT SUM(p.val_valor) AS Vendas_Liquido
13
FROM sc_sec.sec_parcela p, sc_sec.sec_venda v, sc_sec.sec_conta_a_receber c
14
WHERE
15
v.seq_venda = c.seq_venda
16
AND p.seq_conta_a_receber = c.seq_conta_a_receber
17
AND date(v.dth_venda) BETWEEN '2015-01-01' AND CURRENT_DATE;
18
*/
19
 
20
/*
21
*/
22
-- RECEBÍVEIS DO MÊS ATUAL
23
/*
24
SELECT SUM(p.val_valor)
25
FROM sc_sec.sec_parcela p, sc_sec.sec_venda v, sc_sec.sec_conta_a_receber c
26
WHERE
27
v.seq_venda = c.seq_venda
28
AND p.seq_conta_a_receber = c.seq_conta_a_receber
29
AND p.dat_pagamento is null
30
AND date(p.dat_vencimento) BETWEEN '2015-01-01' AND '2015-01-31';
31
*/
32
 
33
-- CONTAS A PAGAR DO MÊS ATUAL (NO ORIGINAL, SERÁ PRECISO VERIFICAR A FREQUÊNCIA DA CONTA)
34
/*
35
SELECT SUM(p.val_valor)
36
FROM sc_sec.sec_parcela p, sc_sec.sec_conta_a_pagar c
37
WHERE p.seq_conta_a_pagar = c.seq_conta_a_pagar
38
AND p.dat_pagamento is null
39
AND date(p.dat_vencimento) BETWEEN '2015-01-01' AND '2015-01-31';
40
*/
41
 
42
-- GRÁFICO ACUMULATIVO
43
/*
44
SELECT SUM(p.val_valor) AS Vendas_Liquido, date(v.dth_venda)
45
FROM sc_sec.sec_parcela p, sc_sec.sec_venda v, sc_sec.sec_conta_a_receber c
46
WHERE
47
v.seq_venda = c.seq_venda
48
AND p.seq_conta_a_receber = c.seq_conta_a_receber
49
AND date(v.dth_venda) BETWEEN '2015-01-01' AND '2015-01-31'
50
GROUP BY date(v.dth_venda)
51
ORDER BY date(v.dth_venda)
52
*/
53
 
54
-- TOTAL DE DESCONTOS
55
SELECT SUM(p.val_varejo-l.val_venda) AS total_descontos
56
FROM sc_sec.sec_venda v
57
JOIN sc_sec.sec_lancamento l ON v.seq_venda = l.seq_venda
58
LEFT JOIN sc_sec.sec_produto p ON l.cod_produto = p.cod_produto
59
WHERE 1=1 AND DATE(v.dth_venda) BETWEEN '2015-03-01' AND CURRENT_DATE
60
AND p.cod_produto <> '000000';