Meus caros.
Preciso construir uma query no ORACLE que seja capaz de apurar saldo de estoque linha a linha.
Posteriormente esta query irá se transformar em um refcursor.
Hoje tem uma procedure que executa esta tarefa, porém gera uma tabela temporária e acredito que pelo motivo de ter que fazer inserts, updates e o volume dados a performance não tem sido boa. Lembrando que para o saldo inicial tenho uma função que me retorna o mesmo.
A dificuldade para mim está em pegar o saldo atual da linha atual e transformar em saldo anterior já que a coluna de saldo atual é calculada ex:
((Saldo_anterior + quantidade_entradas) – quantidade_saidas).
Desde já agradeço a ajuda dos colegas, abraço a todos.
Tadeu