Tabella OIGE in SAP Business One (Uscita merci (testata))
OIGE è la tabella di SAP Business One che contiene la testata di ogni uscita merci, il documento di magazzino che riduce la giacenza senza una vendita, per esempio scarti, consumo interno o componenti prelevati per la produzione. Il suo tipo di oggetto è 60. Le righe sono in IGE1, collegate tramite DocEntry.
Campi chiave di OIGE
| Campo | Contenuto |
|---|---|
DocEntry | Chiave interna. Si collega a IGE1.DocEntry. |
DocNum | Numero del documento visibile agli utenti. |
DocDate | Data di registrazione. |
CANCELED | Y = annullata, N = non annullata. |
DocStatus | O = aperta, C = chiusa. |
DocTotal | Totale del documento. |
Comments / JrnlMemo | Osservazioni e note della registrazione contabile. |
TransId | Registrazione contabile creata dall’uscita. Si collega a OJDT.TransId. |
UserSign | Utente che l’ha creata. Si collega a OUSR. |
ObjType | Tipo di oggetto, 60 = uscita merci. |
Come OIGE si collega alle altre tabelle
OIGE è la testata e IGE1 ha una riga per articolo prelevato, con WhsCode, Quantity e AcctCode. Le righe prelevate per un ordine di produzione hanno IGE1.BaseType = 202 e BaseEntry = OWOR.DocEntry. Ogni riga registrata scrive una riga del giornale di magazzino in OINM e riduce la giacenza in OITW.
Join più comuni
OIGE T0 INNER JOIN IGE1 T1 ON T1.DocEntry = T0.DocEntry (righe)IGE1 T1 LEFT JOIN OWOR T2 ON T2.DocEntry = T1.BaseEntry AND T1.BaseType = 202 (ordine di produzione)OIGE T0 LEFT JOIN OJDT T3 ON T3.TransId = T0.TransId (registrazione contabile)
Quando si usa la tabella OIGE
Usi OIGE con IGE1 per riportare scarti e consumo interno per conto, separare le uscite per la produzione dalle altre e verificare chi ha prelevato merce da quale magazzino.
Query di esempio: uscite merci degli ultimi 30 giorni, senza legame con la produzione
SQL Server
SELECT T0.DocNum, T0.DocDate, T1.ItemCode, T1.WhsCode, T1.Quantity, T1.AcctCode, T0.Comments FROM OIGE T0 INNER JOIN IGE1 T1 ON T1.DocEntry = T0.DocEntry WHERE T0.CANCELED = 'N' AND T1.BaseType <> 202 AND DATEDIFF(day, T0.DocDate, GETDATE()) <= 30 ORDER BY T0.DocDate DESC
SAP HANA (nomi delle colonne tra virgolette doppie)
SELECT T0."DocNum", T0."DocDate", T1."ItemCode", T1."WhsCode", T1."Quantity", T1."AcctCode", T0."Comments" FROM OIGE T0 INNER JOIN IGE1 T1 ON T1."DocEntry" = T0."DocEntry" WHERE T0."CANCELED" = 'N' AND T1."BaseType" <> 202 AND DAYS_BETWEEN(T0."DocDate", CURRENT_TIMESTAMP) <= 30 ORDER BY T0."DocDate" DESC
Incolli una delle due versioni in Strumenti → Query → Generatore di query. Le serve l’altro dialetto per una Sua query? Usi il convertitore da SQL a HANA.
Errore frequente: Contare le uscite per la produzione come scarti
Anche i componenti prelevati per gli ordini di produzione sono uscite merci (IGE1.BaseType = 202). Filtri BaseType quando riporta scarti o consumo interno, e raggruppi per AcctCode, perché il conto di contropartita indica il motivo dell’uscita. Veda Tabella OINM (giornale di magazzino).
Query pronte che usano OIGE (pagine in inglese)
- Giacenze per magazzino: Quantità in giacenza, impegnata, ordinata e disponibile per articolo e per magazzino.
- Articoli a lenta rotazione (nessuna vendita da 90 giorni): Articoli in giacenza che non sono stati fatturati negli ultimi 90 giorni.
Domande sulla tabella OIGE
Qual è il tipo di oggetto di un’uscita merci in SAP B1?
60. È il valore predefinito di OIGE.ObjType e IGE1.ObjType.
Come trovo le uscite merci per la produzione?
Filtri IGE1.BaseType = 202; IGE1.BaseEntry è il DocEntry dell’ordine di produzione in OWOR.
Un’uscita merci è la stessa cosa di una consegna?
No. OIGE è l’uscita merci di magazzino (oggetto 60) senza vendita; una consegna a un cliente è ODLN (oggetto 15).
Tabelle correlate
IGE1 (Uscita merci (righe)) · OIGN (Entrata merci di magazzino (testata)) · OINM (Giornale di magazzino (audit delle giacenze)) · OITW (Giacenze degli articoli per magazzino) · cerca tutte le tabelle di SAP Business One
Iniziamo?
Ci descriva di cosa ha bisogno. Riceverà una risposta tecnica chiara, un perimetro definito e un prezzo, di norma entro 24 ore.
