Sim, vou ver se podemos fazer testes fazendo isso ou se é melhor trazer alguém para fazer.
Muito obrigado por responder.
Você acha que é possível fazer com o TN?
Avalados por :
Olá colegas! Estou procurando uma maneira de fazer uma consulta para visualizar o histórico de custos de um artigo, ou seja, quero saber em datas específicas qual foi a evolução do custo de um artigo.
Por exemplo: últimas 10 variações de custos
artigo12345 10.50 11.00 12.00 8.50 10.05 11.00 9.50 ...
Dessa forma, a fim de identificar mudanças drásticas no custo de um artigo, como neste exemplo, em que o custo subiu para 40 ou caiu para 2.
O SAP mantém registro disso no banco de dados?
Seria possível também criar um TRIGGER que verifique se a variação do custo do artigo é de 20% para cima ou para baixo, e em caso afirmativo, evite a criação do movimento?
Obrigado antecipadamente.
Sim, vou ver se podemos fazer testes fazendo isso ou se é melhor trazer alguém para fazer.
Muito obrigado por responder.
Você acha que é possível fazer com o TN?
Carlos,
A tabela que você procura é a OINM. Esta é a tabela que o produto usa para armazenar o custo do item em cada transação. O relatório de auditoria busca informações dela.
O que você pretende fazer para analisar a variação de custos deve ser um processo que baseie sua lógica de desenvolvimento nessa tabela. Em algum momento, estive pensando em como fazer isso e me ocorreu algo assim.
Procedimento.
Passo #1:
Carregar em uma tabela temporária o histórico de transações de itens e custos.
Tabela 1:
data / item / armazém / custo
01-01-2009 item1 wh1 $10
01-01-2009 item1 wh1 $10
01-01-2009 item1 wh1 $10
Passo #2:
Processando esta tabela, carregar uma coluna que determine a VARIAÇÃO DE CUSTOS entre o registro atual e o registro anterior.
Tabela 1:
data / item / armazém / custo / variação
01-01-2009 item1 wh1 $10 0
01-01-2009 item1 wh1 $12 2
01-01-2009 item1 wh1 $15 3
Sempre o campo variação é a subtração do custo atual ou do registro atual e o custo do registro anterior.
Para o caso do primeiro registro, coloque a variação como ZERO.
Com isso, você já tem as variações que ocorreram em cada transação.
A partir daqui, essa lógica pode ser aprimorada, por exemplo, em vez de calcular a variação em dinheiro, calcular em %%%. Se conseguir ter essa tabela temporária carregada, o próximo passo é fazer uma consulta final sobre ela para filtrar as transações cujo campo de variação esteja dentro de certos parâmetros.
A única coisa que me ocorre é montar isso em tabelas temporárias e programar stored procedures em algum banco de dados de trabalho, mas acessando o banco de dados de alguma empresa B1.
Boa sorte, mas como você pode ver, não é algo que possa ser feito de maneira muito fácil. Recomendo procurar alguém que saiba bastante sobre programação direta em SQL com stored procedures e tabelas temporárias.
Saudações
O custo não é o problema nesta transação, o que procuro é identificar marcos importantes na história.
Segundo o pessoal da SAP, não são armazenados registros de custos em nenhuma tabela, por isso pergunto aqui se alguém conhece alguma solução.
O relatório de Auditoria de estoques não é útil para você? Este relatório mostra o custo do item em cada operação.
eroblero
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute