Olá
Pelo que vejo, só precisas deixar sem certo artigo, certo(s) armazém(ns), por que não tiras um relatório de estado de stock desse artigo e fazes a transferência pela quantidade que te mostrar?
Saudações.
Avalados por :
Olá!
Como posso saber quais transferências de estoque ainda têm mercadorias em estoque para um depósito específico? Uma maneira é verificar a auditoria de estoque, mas teria que verificar os itens um por um. Também devo revisar transferência por transferência.
Olá
Pelo que vejo, só precisas deixar sem certo artigo, certo(s) armazém(ns), por que não tiras um relatório de estado de stock desse artigo e fazes a transferência pela quantidade que te mostrar?
Saudações.
Quando menciono "reverter", refiro-me a contrariar a transferência para o estado inicial, pois ao movê-la para o armazém 3, cria-se uma reserva temporária. Portanto, as transferências não são canceladas, mas sim é gerada uma transferência para devolver o artigo ao seu estado inicial. Por essa razão, devo identificar qual transferência está ativa e revertê-la para evitar que os artigos fiquem em reserva.
Talvez com isso eu explique melhor: http://www.sendspace.com/file/xeowup
Bom dia/tarde
Desculpe, houve um erro na consulta... agora está corrigido
SELECT T0.DocDate, T2.ReconNum, T0.DocNum, T1.ItemCode, T0.Filler 'Armazém de Origem', T1.WhsCode 'Armazém de Destino', T1.Quantity
FROM OWTR T0
INNER JOIN WTR1 T1 ON T1.DocEntry = T0.DocEntry
LEFT JOIN ITR1 T2 ON T2.TransId = T0.TransId
WHERE T0.DocDate BETWEEN '[%0]' AND '[%1]' AND T1.WhsCode = '[%2]'
UNION ALL
SELECT T0.DocDate, T2.ReconNum, T0.DocNum, T1.ItemCode, T0.Filler 'Armazém de Origem', T1.WhsCode 'Armazém de Destino', T1.Quantity
FROM OWTR T0
INNER JOIN WTR1 T1 ON T1.DocEntry = T0.DocEntry
LEFT JOIN ITR1 T2 ON T2.TransId = T0.TransId
WHERE T0.DocDate BETWEEN '[%0]' AND '[%1]' AND T0.Filler = '[%2]'
O que eu quero dizer é reconciliar ambas as transferências a partir da conta de estoques.
Em seguida, ao executar a consulta, ambas aparecerão com um número de reconciliação, isso também pode ser filtrado com ITR1.ReconNum IS NULL, para mostrar apenas as que não estão reconciliadas
Saudações
Editado por: Floyola em 2 de maio de 2011 às 10:44 da manhã
Olá Felipe, gostaria de saber o que você quer dizer com reconciliar as transferências, nunca foi feito antes e não vejo como posso reconciliar. Devo fazer isso através da conta definida para esse processo?
Executei a consulta que você indicou e obtive as seguintes mensagens:
1). [SQL Server Native Client 10.0][SQL Server] O nome do objeto 'SECURITYSAT.DBO.OWTR' não é válido.
2). [SQL Server Native Client 10.0][SQL Server] Não é possível preparar a instrução ou instruções.
'Valores definidos pelo usuário"
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute