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

CampoQué contiene
DocEntryClave de la cabecera. Se une con OIGE.DocEntry.
LineNumNúmero de fila.
ItemCodeArtículo. Se une con OITM.ItemCode.
DscriptionDescripción del artículo.
QuantityCantidad entregada.
WhsCodeAlmacén. Se une con OWHS.WhsCode.
PricePrecio de la fila.
StockPricePrecio de stock de la fila.
AcctCodeCódigo de cuenta de la fila. Se une con OACT.AcctCode.
BaseTypeTipo del documento base: 202 = orden de fabricación.
BaseEntry / BaseLineClave y fila del documento base.
OcrCode / ProjectNorma 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

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

Fuentes: Documentación y SDK de SAP Business One (referencia de tablas de base de datos de DI API), SAP Help Portal.

¿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.