Open patricknaka opened 10 years ago
Patrick,
Eu não consegui encontrar uma tabela que contenha o valor do fechamento do dia anterior. Perguntei para o Antunes e estou aguardando a resposta.
Se não existir, poderemos fazer isto relacionando a tabela de estoque com a de transações e calcular o valor do estoque, mas isto vai ser um pouco complicado.
Vamos aguardar a resposta do Antunes, dai decidimos como vamos fazer.
Fabio,
Ficamos aguardando um retorno do Antunes. No ERP atual fazemos um calculo pelo movimento do estoque (entrada e saida) para o calculo.
abs,
Patrick,
Confirmei com o Antunes e não existe mesmo uma tabela que facilite a obtenção dos saldos do dia anterior, a única maneira é calcular a partir das transações de inventário. Quais informações você vai precisar? Todos os campos da view "VW_EST_Estoque"?
Fabio,
Precisamos das colunas:
abs,
Patrick,
Para a quantidade disponível conseguimos encontrar o saldo de fechamento através do histórico de transações, o problema está no CD_TIPO_BLOQUEIO pois no LN não existe uma tabela de histórico de bloqueio / desbloqueio. Vou pesquisar se no WMS é possível obter estas informações.
Fabio fico no aguardo.
Fabio, algum retorno?
abs,
Fabio, algum retorno?
abs,
Patrick,
Não temos histórico das transações de bloqueio no WMS e no LN, com execção do camopo CD_TIPO_BLOQUEIO podemos criar uma query com todas as informações solicitadas.
ok Fabio fico no aguardo da query para testes.
Abs,
Fabio você tem alguma previsão da query para este ponto. Esse caso é um pouco critico nos nossos processos pois utilizamos esses valores para efetuar varios calculos.
Marcia,
Esta query precisa trazer a posição do estoque 00:00 hrs do dia atual. Voce vai precisar ler o dados de estoque da tabela whwmd215 e subtrair as transações com data/hora maior que trunc(sysdate, 'DD').
Para as informações dos campos de estoque voce pode ver na query VW_EST_Estoque, para o valor da CMV voce pode usar o valor do mauc do ultimo recebimento com coma data menor trunc(sysdate, 'DD'), pode usar como base a query VW_NFR_Ultimo_Recebimento.
Patrick,
Query criada.
Rosana, poderia montar um processo para carga na Stage?
ops mis_migracao
Patrick, processo montado. A tabela foi gerada com o nome de "stg_est_fechamento_estoque" e está carregada com os dados que gerei agora.
Fabio, conforme conversamos poderia dar uma olhada no cd item 68345 do deposito A00200?
Corrigido, o sinal estava trocado.
Rosana, poderia atualizar?
Patrick, atualizado.... já carreguei a tabela com os novos dados.
Fabio,
Hoje temos a view "VW_EST_Estoque" onde retornamos a posição do estoque no momento da extração.
Conseguimos criar uma view para retornar o fechamento do estoque do dia anterior independente do horário da extração? Eu até posso rodar a view que existe hoje as 00:01 mas caso de algum erro vou perder o valor do fechamento do dia anterior.
abs,
Patrick Nakazone