Tabela OITB no SAP Business One (Grupos de itens)
OITB é a tabela de grupos de itens do SAP Business One: uma linha por grupo, com a chave ItmsGrpCod, o nome do grupo, o método de avaliação de estoque e as contas contábeis padrão (estoque, custo das vendas, receitas e outras). Os itens apontam para o seu grupo por meio de OITM.ItmsGrpCod.
Campos-chave da OITB
| Campo | O que contém |
|---|---|
ItmsGrpCod | Número do grupo de itens, a chave. OITM.ItmsGrpCod aponta para ele. |
ItmsGrpNam | Nome do grupo de itens. |
Locked | N = editável, Y = bloqueado. |
InvntSys | Método de avaliação de estoque: A = média móvel, S = padrão, F = FIFO. |
BalInvntAc | Conta de estoque. Relaciona com OACT.AcctCode. |
SaleCostAc | Conta de custo das vendas. |
RevenuesAc | Conta de receitas. |
ExpensesAc | Conta de despesas. |
PriceDifAc | Conta de diferenças de preço. |
PlaningSys | Método de planejamento: M = MRP, N = nenhum. |
PrcrmntMtd | Método de suprimento: B = comprar, M = produzir. |
MinOrdrQty / OrdrMulti / LeadTime | Valores padrão de quantidade mínima do pedido, múltiplo do pedido e prazo de entrega. |
Como a OITB se relaciona com outras tabelas
OITB é um dado mestre sem tabela de linhas. Cada item da OITM pertence a um grupo por meio de OITM.ItmsGrpCod. As colunas de contas (BalInvntAc, SaleCostAc, RevenuesAc e as demais) apontam para OACT.AcctCode, então você pode exibir o nome de cada conta ao lado do grupo.
Joins mais comuns
OITB T0 LEFT JOIN OITM T1 ON T1.ItmsGrpCod = T0.ItmsGrpCod (itens do grupo)OITB T0 LEFT JOIN OACT T2 ON T2.AcctCode = T0.BalInvntAc (nome da conta de estoque)OITB T0 LEFT JOIN OACT T3 ON T3.AcctCode = T0.SaleCostAc (nome da conta de custo das vendas)
Quando usar a tabela OITB
Use a OITB para agrupar relatórios de vendas, estoque e avaliação por grupo de itens, para conferir antes do go-live que cada grupo tem as contas de estoque e de custo das vendas corretas e para encontrar grupos sem itens ou com um método de avaliação errado.
Consulta de exemplo: grupos de itens com método de avaliação, contas e número de itens
SQL Server
SELECT T0.ItmsGrpCod, T0.ItmsGrpNam, T0.InvntSys, T0.BalInvntAc, T0.SaleCostAc, T0.RevenuesAc, COUNT(T1.ItemCode) AS Items FROM OITB T0 LEFT JOIN OITM T1 ON T1.ItmsGrpCod = T0.ItmsGrpCod GROUP BY T0.ItmsGrpCod, T0.ItmsGrpNam, T0.InvntSys, T0.BalInvntAc, T0.SaleCostAc, T0.RevenuesAc ORDER BY T0.ItmsGrpNam
SAP HANA (nomes de colunas entre aspas duplas)
SELECT T0."ItmsGrpCod", T0."ItmsGrpNam", T0."InvntSys", T0."BalInvntAc", T0."SaleCostAc", T0."RevenuesAc", COUNT(T1."ItemCode") AS "Items" FROM OITB T0 LEFT JOIN OITM T1 ON T1."ItmsGrpCod" = T0."ItmsGrpCod" GROUP BY T0."ItmsGrpCod", T0."ItmsGrpNam", T0."InvntSys", T0."BalInvntAc", T0."SaleCostAc", T0."RevenuesAc" ORDER BY T0."ItmsGrpNam"
Cole qualquer uma das duas versões em Ferramentas → Consultas → Gerador de consultas. Precisa do outro dialeto para a sua própria consulta? Use o conversor de SQL para HANA.
Erro comum: Procurar o nome do grupo na OITM
A OITM guarda apenas o número do grupo (ItmsGrpCod), não o nome. Faça o join com a OITB para exibir ItmsGrpNam nos relatórios e use um LEFT JOIN a partir da OITB se também quiser ver os grupos vazios. As contas da OITB são valores padrão do grupo; revise-as antes de lançar os primeiros documentos de estoque. Veja Tabela OITM (cadastro de itens).
Consultas prontas que usam a OITB (em inglês)
- Inventory value by warehouse: Stock quantity multiplied by the item average cost, totalled per warehouse.
- Stock by warehouse: On hand, committed, ordered and available quantity per item and warehouse.
Perguntas sobre a tabela OITB
Como obtenho o nome do grupo de um item no SAP B1?
Faça o join com a OITB por OITB.ItmsGrpCod = OITM.ItmsGrpCod e leia OITB.ItmsGrpNam.
O que significam os valores de InvntSys na OITB?
A = média móvel, S = padrão e F = FIFO: o método de avaliação de estoque padrão do grupo.
Onde ficam as contas contábeis de um grupo de itens?
Em colunas da OITB como BalInvntAc (estoque), SaleCostAc (custo das vendas), RevenuesAc e ExpensesAc. Elas apontam para OACT.AcctCode.
Tabelas relacionadas
OITM (Itens (cadastro de itens)) · OACT (Contas contábeis (plano de contas)) · OMRC (Fabricantes) · pesquisar todas as tabelas do SAP Business One
Pronto para começar?
Diga do que você precisa. Você recebe uma resposta técnica clara, um escopo fechado e um preço, normalmente em até 24 horas.
