¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo verificar las transferencias de stock con mercancía disponible en una bodega específica

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 4 Vistas
0
Cargando...

¡Hola!

¿Cómo puedo saber qué transferencias de stock todavía tienen mercancía en stock para una bodega específica? Una forma es revisar la auditoría de stock, pero tendría que verificar los artículos uno por uno. También debo revisar traslado por traslado.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Hola

Por lo que veo, solo necesitas dejar sin cierto artículo, cierto(s) almacén(es), ¿por qué no sacas un reporte de estado de stock de ese artículo y haces el traspaso por la cantidad que te muestre?

Saludos.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Cuando menciono "reversar", me refiero a contrarrestar el traslado al estado inicial, ya que al pasarlo a la bodega 3 se crea una reserva temporal. Por lo tanto, los traslados no se cancelan, sino que se genera un traslado para devolver el artículo a su estado inicial. Por esta razón, debo identificar cuál traslado está activo y revertirlo para evitar que los artículos queden en reserva.

Quizás con esto me explique mejor: http://www.sendspace.com/file/xeowup

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Buenos días/tardes

Perdón, había un error en el query... ahora quedó corregido


SELECT T0.DocDate, T2.ReconNum, T0.DocNum, T1.ItemCode, T0.Filler 'Bodega Origen', T1.WhsCode 'Bodega 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 'Bodega Origen', T1.WhsCode 'Bodega 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]'

A lo que me refiero es a reconciliar desde la cuenta de existencias ambas transferencias.

Luego, al ejecutar el query, ambas aparecerán con un Nº de reconciliación, esto también se puede filtrar con ITR1.ReconNum IS NULL, para que solo muestre las que no están reconciliadas

Saludos

Editado por: Floyola el 2 de mayo de 2011 a las 10:44 AM

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Felipe, me gustaría saber a qué te refieres con reconciliar los asientos de las transferencias, nunca se ha hecho antes y no veo cómo se puede reconciliar. ¿Debo hacerlo a través de la cuenta definida para este proceso?

Ejecuté la consulta que me indicaste y obtuve los siguientes mensajes:

1). [SQL Server Native Client 10.0][SQL Server]El nombre del objeto 'SECURITYSAT.DBO.OWTR' no es válido.

2). [SQL Server Native Client 10.0][SQL Server]No se puede preparar la instrucción o instrucciones.

'Valores definidos por usuario"

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?