Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Olá pessoal,
Alguém poderia me ajudar a gerar saldo de contas mesmo quando não há movimento. Eu tenho um QVC com o seguinte script:
[Conta_Saldo]:
LOAD CONTA,
DT_LANCAMENTO As Data,
Round(SALDO_ANTERIOR, 0.01) As CS_SALDO_ANTERIOR,
Round(MOV_CREDITO, 0.01) As CS_MOV_CREDITO,
Round(MOV_DEBITO, 0.01) As CS_MOV_DEBITO
FROM
ADM_SaldoConta.qvd
(qvd);
Porém nos dias que não há movimentos a crédito e a débito a minha tabela não mostra as contas.
Boa tarde.
Creio que sim pois se você deixar alguma conta/data de fora, é provável que essas datas ou data/conta não apareça nas diárias ou apareça com valor nulo nos campos.
Na verdade depende de como você vai mostrar as informações.
Só para complementar, você têm que criar a tabela, concatenar na fato e depois apagá-la.
Primeiro você tem que criar uma tabela com todas as contas e datas sem saldo(SemSaldo).
Depois você concatena abaixo da sua:
[Conta_Saldo]:
LOAD CONTA,
DT_LANCAMENTO As Data,
Round(SALDO_ANTERIOR, 0.01) As CS_SALDO_ANTERIOR,
Round(MOV_CREDITO, 0.01) As CS_MOV_CREDITO,
Round(MOV_DEBITO, 0.01) As CS_MOV_DEBITO
FROM
ADM_SaldoConta.qvd
(qvd);
Concatenate
Load CONTA,
DT_LANCAMENTO As Data,
0 As CS_SALDO_ANTERIOR,
0 As CS_MOV_CREDITO,
0 As CS_MOV_DEBITO
Resident SemSaldo;
Luciano,
A minha base é desde 30/09/2009. Tenho que criar essa tabela sem saldo desde o início, para todos os dias?
Boa tarde.
Creio que sim pois se você deixar alguma conta/data de fora, é provável que essas datas ou data/conta não apareça nas diárias ou apareça com valor nulo nos campos.
Na verdade depende de como você vai mostrar as informações.
Só para complementar, você têm que criar a tabela, concatenar na fato e depois apagá-la.
Vou tentar aqui. Qualquer dúvida eu voltoa entrar em contato.
Obrigado.