Tabla IGE1 en SAP Business One (Salida de mercancías (filas))
IGE1 es la tabla de SAP Business One que guarda las filas de una salida de mercancías: una fila por artículo retirado del stock, con almacén, cantidad, cuenta y documento base. Se une con la cabecera OIGE por DocEntry; las filas entregadas a una orden de fabricación tienen BaseType 202.
Campos clave de IGE1
| Campo | Qué contiene |
|---|---|
DocEntry | Clave de la cabecera. Se une con OIGE.DocEntry. |
LineNum | Número de fila. |
ItemCode | Artículo. Se une con OITM.ItemCode. |
Dscription | Descripción del artículo. |
Quantity | Cantidad entregada. |
WhsCode | Almacén. Se une con OWHS.WhsCode. |
Price | Precio de la fila. |
StockPrice | Precio de stock de la fila. |
AcctCode | Código de cuenta de la fila. Se une con OACT.AcctCode. |
BaseType | Tipo del documento base: 202 = orden de fabricación. |
BaseEntry / BaseLine | Clave y fila del documento base. |
OcrCode / Project | Norma de reparto y código de proyecto. |
Cómo se relaciona IGE1 con otras tablas
Las filas de IGE1 pertenecen a una cabecera OIGE (DocEntry). BaseType 202 con BaseEntry apunta a la orden de fabricación (OWOR) a la que se entregaron los componentes. TargetType 59 significa que la fila se copió a una entrada de mercancías.
Joins habituales
IGE1 T0 INNER JOIN OIGE T1 ON T1.DocEntry = T0.DocEntry (cabecera)IGE1 T0 LEFT JOIN OWOR T2 ON T2.DocEntry = T0.BaseEntry AND T0.BaseType = 202 (orden de fabricación)IGE1 T0 INNER JOIN OACT T3 ON T3.AcctCode = T0.AcctCode (nombre de la cuenta)
Cuándo se usa la tabla IGE1
Use IGE1 para totalizar el consumo de componentes por orden de fabricación, reportar la cantidad entregada por cuenta y comparar las salidas reales con los componentes planificados en la orden.
Consulta de ejemplo: componentes entregados por orden de fabricación
SQL Server
SELECT T0.BaseEntry AS ProductionOrderEntry, T0.ItemCode, T0.WhsCode, SUM(T0.Quantity) AS QtyIssued FROM IGE1 T0 INNER JOIN OIGE T1 ON T1.DocEntry = T0.DocEntry WHERE T0.BaseType = 202 AND T1.CANCELED = 'N' GROUP BY T0.BaseEntry, T0.ItemCode, T0.WhsCode ORDER BY T0.BaseEntry, T0.ItemCode
SAP HANA (nombres de columna entre comillas dobles)
SELECT T0."BaseEntry" AS "ProductionOrderEntry", T0."ItemCode", T0."WhsCode", SUM(T0."Quantity") AS "QtyIssued" FROM IGE1 T0 INNER JOIN OIGE T1 ON T1."DocEntry" = T0."DocEntry" WHERE T0."BaseType" = 202 AND T1."CANCELED" = 'N' GROUP BY T0."BaseEntry", T0."ItemCode", T0."WhsCode" ORDER BY T0."BaseEntry", T0."ItemCode"
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: BaseEntry es un DocEntry, no el número de la orden
IGE1.BaseEntry guarda el DocEntry de la orden de fabricación, no su DocNum. Una OWOR por DocEntry (con BaseType = 202) para mostrar el número de orden que conocen los usuarios. Vea Tabla WOR1 (componentes de la orden de fabricación).
Consultas listas que usan IGE1
- Artículos de baja rotación (sin ventas en 90 días): Artículos con stock que no se han facturado en los últimos 90 días.
Preguntas sobre la tabla IGE1
¿Cómo vinculo IGE1 con una orden de fabricación?
IGE1.BaseType = 202 e IGE1.BaseEntry = OWOR.DocEntry.
¿A qué cuenta contabiliza una fila de salida de mercancías?
A IGE1.AcctCode, que apunta a OACT.AcctCode.
¿Cuál es la diferencia entre IGE1 y WOR1?
WOR1 guarda los componentes planificados en una orden de fabricación; IGE1 guarda lo que realmente salió del stock.
Tablas relacionadas
OIGE (Salida de mercancías (cabecera)) · OWOR (Orden de fabricación (cabecera)) · WOR1 (Orden de fabricación (filas de componentes)) · 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.
