Tabla OWTR en SAP Business One (Transferencia de stock (cabecera))
OWTR es la tabla de SAP Business One que guarda la cabecera de cada transferencia de stock, el documento que mueve stock entre almacenes. Su tipo de objeto es 67. Las filas, con artículo, cantidad, almacén de origen (FromWhsCod) y almacén de destino (WhsCode), están en WTR1, unidas por DocEntry.
Campos clave de OWTR
| Campo | Qué contiene |
|---|---|
DocEntry | Clave interna. Se une con WTR1.DocEntry. |
DocNum | Número de transferencia que ven los usuarios. |
DocDate | Fecha de contabilización. |
ToWhsCode | Código del almacén de destino (valor predeterminado de la cabecera). Se une con OWHS.WhsCode. |
CANCELED | Y = cancelada, N = no cancelada. |
DocStatus | O = abierta, C = cerrada. |
CardCode / CardName | Socio de negocios, si se indicó uno. Se une con OCRD.CardCode. |
Comments / JrnlMemo | Comentarios y comentarios del asiento. |
TransId | Asiento contable creado por la transferencia. Se une con OJDT.TransId. |
UserSign | Usuario que la creó. Se une con OUSR. |
ObjType | Tipo de objeto, 67 = transferencia de stock. |
Cómo se relaciona OWTR con otras tablas
OWTR es la cabecera y WTR1 tiene una fila por artículo movido. Cada fila tiene su propio FromWhsCod y WhsCode, así que los almacenes pueden variar por fila. Cuando una transferencia se copia de una solicitud de traslado, WTR1.BaseType es 1250000001 y WTR1.BaseEntry apunta a OWTQ.DocEntry.
Joins habituales
OWTR T0 INNER JOIN WTR1 T1 ON T1.DocEntry = T0.DocEntry (filas)WTR1 T1 INNER JOIN OITM T2 ON T2.ItemCode = T1.ItemCode (maestro de artículos)WTR1 T1 LEFT JOIN OWTQ T3 ON T3.DocEntry = T1.BaseEntry AND T1.BaseType = 1250000001 (solicitud de traslado de origen)OWTR T0 LEFT JOIN OJDT T4 ON T4.TransId = T0.TransId (asiento contable)
Cuándo se usa la tabla OWTR
Use OWTR con WTR1 para listar el stock movido entre almacenes en un período, auditar transferencias por usuario, comprobar qué solicitudes de traslado se atendieron y explicar diferencias de stock entre almacenes junto con OINM.
Consulta de ejemplo: transferencias de stock de los últimos 30 días, por fila
SQL Server
SELECT T0.DocNum, T0.DocDate, T1.ItemCode, T1.Dscription, T1.FromWhsCod, T1.WhsCode AS ToWhs, T1.Quantity FROM OWTR T0 INNER JOIN WTR1 T1 ON T1.DocEntry = T0.DocEntry WHERE T0.CANCELED = 'N' AND DATEDIFF(day, T0.DocDate, GETDATE()) <= 30 ORDER BY T0.DocDate DESC, T0.DocNum
SAP HANA (nombres de columna entre comillas dobles)
SELECT T0."DocNum", T0."DocDate", T1."ItemCode", T1."Dscription", T1."FromWhsCod", T1."WhsCode" AS "ToWhs", T1."Quantity" FROM OWTR T0 INNER JOIN WTR1 T1 ON T1."DocEntry" = T0."DocEntry" WHERE T0."CANCELED" = 'N' AND DAYS_BETWEEN(T0."DocDate", CURRENT_TIMESTAMP) <= 30 ORDER BY T0."DocDate" DESC, T0."DocNum"
Pegue cualquiera de las dos versiones en Herramientas → Consultas → Generador de consultas. ¿Necesita el otro dialecto para su propia consulta? Use el conversor de SQL a HANA.
Error frecuente: Tomar los almacenes solo de la cabecera
La cabecera tiene ToWhsCode, pero cada fila de WTR1 lleva su propio FromWhsCod y WhsCode, y pueden diferir de la cabecera. Reporte los almacenes desde WTR1. Filtre también CANCELED = 'N', o las transferencias canceladas se cuentan dos veces. Vea Tabla OINM (diario de almacén).
Consultas listas que usan OWTR
- Stock por almacén: Cantidad en stock, comprometida, pedida y disponible por artículo y almacén.
Preguntas sobre la tabla OWTR
¿Cuál es el tipo de objeto de una transferencia de stock en SAP B1?
67. OWTR.ObjType y WTR1.ObjType tienen 67 como valor predeterminado.
¿Dónde están los almacenes de origen y destino de una transferencia?
En las filas: WTR1.FromWhsCod es el almacén de origen y WTR1.WhsCode el de destino. OWTR.ToWhsCode es el almacén de destino de la cabecera.
¿Cómo encuentro la solicitud de traslado de la que vino una transferencia?
WTR1.BaseType = 1250000001 y WTR1.BaseEntry = OWTQ.DocEntry.
Tablas relacionadas
WTR1 (Transferencia de stock (filas)) · OWTQ (Solicitud de traslado (cabecera)) · OINM (Diario de almacén (auditoría de inventario)) · OWHS (Almacenes) · buscar todas las tablas de SAP Business One
¿Listo para empezar?
Cuéntenos lo que necesita. Recibirá una respuesta técnica clara, un alcance definido y un precio fijo, normalmente en 24 horas.
