Recherche de tables SAP Business One

Cherchez parmi 86 tables SAP B1 par code, signification ou nom de champ. Retrouvez les tables de lignes et les champs clés à utiliser pour les jointures.

Liste des tables SAP Business One (recherche parmi 86 tables)

OQUT

Offre de venteVentes

Tables liées : QUT1 lignes, QUT3 frais de transport

Champs clés : DocEntry, DocNum, CardCode, DocDate, DocTotal

ORDR

Commande clientVentes

Tables liées : RDR1 lignes, RDR3 frais de transport

Champs clés : DocEntry, DocNum, CardCode, DocStatus, DocDueDate

RDR1

Lignes de commande clientVentes

Tables liées : ORDR.DocEntry

Champs clés : DocEntry, LineNum, ItemCode, Quantity, OpenQty, LineStatus, WhsCode

ODLN

LivraisonVentes

Tables liées : DLN1 lignes

Champs clés : DocEntry, DocNum, CardCode, DocDate

ORDN

Retour (ventes)Ventes

Tables liées : RDN1 lignes

Champs clés : DocEntry, DocNum, CardCode

OINV

Facture clientVentes

Tables liées : INV1 lignes, INV3 frais de transport, INV5 retenues à la source, INV6 échéances

Champs clés : DocEntry, DocNum, CardCode, DocTotal, PaidToDate, DocStatus

ORIN

Avoir clientVentes

Tables liées : RIN1 lignes

Champs clés : DocEntry, DocNum, CardCode, DocTotal

RIN1

Lignes d’avoir clientVentes

Tables liées : ORIN.DocEntry

Champs clés : DocEntry, LineNum, ItemCode, Quantity, LineTotal, BaseType, BaseEntry

ODPI

Facture d’acompte clientVentes

Tables liées : DPI1 lignes

Champs clés : DocEntry, DocNum, CardCode, DocTotal

ORRR

Demande de retourVentes

Tables liées : RRR1 lignes

Champs clés : DocEntry, DocNum, CardCode

OSLP

Employés de venteVentes

Tables liées : OINV.SlpCode, ORDR.SlpCode

Champs clés : SlpCode, SlpName, Commission

OPRQ

Demande d’achatAchats

Tables liées : PRQ1 lignes

Champs clés : DocEntry, DocNum, ReqDate, Requester

OPQT

Offre d’achatAchats

Tables liées : PQT1 lignes

Champs clés : DocEntry, DocNum, CardCode

OPOR

Commande d’achatAchats

Tables liées : POR1 lignes

Champs clés : DocEntry, DocNum, CardCode, DocStatus

OPDN

Entrée de marchandises (achats)Achats

Tables liées : PDN1 lignes

Champs clés : DocEntry, DocNum, CardCode

ORPD

Retour de marchandisesAchats

Tables liées : RPD1 lignes

Champs clés : DocEntry, DocNum, CardCode

OPCH

Facture fournisseurAchats

Tables liées : PCH1 lignes, PCH5 retenues à la source

Champs clés : DocEntry, DocNum, CardCode, DocTotal, PaidToDate

ORPC

Avoir fournisseurAchats

Tables liées : RPC1 lignes

Champs clés : DocEntry, DocNum, CardCode

ODPO

Facture d’acompte fournisseurAchats

Tables liées : DPO1 lignes

Champs clés : DocEntry, DocNum, CardCode

OIPF

Frais d’approcheAchats

Tables liées : IPF1 lignes, IPF2 lignes de coûts

Champs clés : DocEntry, DocNum

OCRD

Partenaires commerciauxPartenaires commerciaux

Tables liées : CRD1 adresses, OCPR interlocuteurs, CRD7 identifiants fiscaux

Champs clés : CardCode, CardName, CardType, LicTradNum, Balance, CreditLine

CRD1

Adresses des partenaires commerciauxPartenaires commerciaux

Tables liées : OCRD.CardCode

Champs clés : CardCode, Address, AdresType, Street, City, Country

OCPR

Interlocuteurs des partenaires commerciauxPartenaires commerciaux

Tables liées : OCRD.CardCode

Champs clés : CntctCode, CardCode, Name, Tel1, E_MailL

OCRG

Groupes de partenaires commerciauxPartenaires commerciaux

Tables liées : OCRD.GroupCode

Champs clés : GroupCode, GroupName, GroupType

OCTG

Conditions de paiementPartenaires commerciaux

Tables liées : OCRD.GroupNum

Champs clés : GroupNum, PymntGroup, ExtraDays

OITM

Articles (données de base)Stocks

Tables liées : ITM1 prix, OITW stock, OITB groupes

Champs clés : ItemCode, ItemName, OnHand, AvgPrice, InvntItem, SellItem, PrchseItem

OITW

Stock des articles par entrepôtStocks

Tables liées : OITM.ItemCode, OWHS.WhsCode

Champs clés : ItemCode, WhsCode, OnHand, IsCommited, OnOrder

requête de stock par entrepôt (en anglais)

OITB

Groupes d’articlesStocks

Tables liées : OITM.ItmsGrpCod

Champs clés : ItmsGrpCod, ItmsGrpNam

OWHS

EntrepôtsStocks

Tables liées : OITW.WhsCode, OBIN emplacements

Champs clés : WhsCode, WhsName, BinActivat

ITM1

Prix des articlesStocks

Tables liées : OITM.ItemCode, OPLN.ListNum

Champs clés : ItemCode, PriceList, Price, Currency

OPLN

Listes de prixStocks

Tables liées : ITM1.PriceList

Champs clés : ListNum, ListName, BASE_NUM, Factor

OSPP

Prix spéciaux (partenaires commerciaux)Stocks

Tables liées : SPP1 périodes, SPP2 quantités

Champs clés : ItemCode, CardCode, Price, Discount

OIGN

Entrée de marchandises (stock)Stocks

Tables liées : IGN1 lignes

Champs clés : DocEntry, DocNum, DocDate

OIGE

Sortie de marchandises (stock)Stocks

Tables liées : IGE1 lignes

Champs clés : DocEntry, DocNum, DocDate

OWTQ

Demande de transfert de stockStocks

Tables liées : WTQ1 lignes

Champs clés : DocEntry, DocNum, Filler, ToWhsCode

OWTR

Transfert de stockStocks

Tables liées : WTR1 lignes

Champs clés : DocEntry, DocNum, Filler, ToWhsCode

OINM

Journal d’entrepôt (audit du stock)Stocks

Tables liées : TransType + CreatedBy = document d’origine ; le SDK 10.0 documente OIVL

Champs clés : TransNum, ItemCode, InQty, OutQty, Warehouse

OIVL

Journal des mouvements de stockStocks

Tables liées : IVL1 couches de coût

Champs clés : TransSeq, ItemCode, LocCode, InQty, OutQty, TransValue

OINC

Comptage d’inventaireStocks

Tables liées : INC1 lignes

Champs clés : DocEntry, DocNum, CountDate

OIQR

Comptabilisation de l’inventaireStocks

Tables liées : IQR1 lignes

Champs clés : DocEntry, DocNum

OBTN

Numéros de lot (données de base)Stocks

Tables liées : OBTQ quantités, OBTW détails par entrepôt

Champs clés : AbsEntry, ItemCode, DistNumber, ExpDate, MnfDate

OBTQ

Quantités par lot et par entrepôtStocks

Tables liées : OBTN.AbsEntry = MdAbsEntry

Champs clés : ItemCode, WhsCode, Quantity, MdAbsEntry

OSRN

Numéros de série (données de base)Stocks

Tables liées : OSRQ quantités

Champs clés : AbsEntry, ItemCode, DistNumber, Status

OBIN

Emplacements d’entrepôtStocks

Tables liées : OIBQ quantités par emplacement

Champs clés : AbsEntry, BinCode, WhsCode

OUOM

Unités de mesureStocks

Tables liées : OUGP groupes d’unités de mesure, UGP1

Champs clés : UomEntry, UomCode, UomName

OITT

NomenclaturesProduction

Tables liées : ITT1 composants

Champs clés : Code, TreeType, Qauntity, ToWH

OWOR

Ordre de fabricationProduction

Tables liées : WOR1 composants

Champs clés : DocEntry, DocNum, ItemCode, PlannedQty, CmpltQty, Status (P/R/L/C)

WOR1

Lignes de l’ordre de fabrication (composants)Production

Tables liées : OWOR.DocEntry

Champs clés : DocEntry, LineNum, ItemCode, BaseQty, PlannedQty, IssuedQty, IssueType, wareHouse

ORSC

RessourcesProduction

Tables liées : RSC4 capacités

Champs clés : VisResCode, ResName, ResType

OACT

Plan comptableFinance

Tables liées : JDT1.Account

Champs clés : AcctCode, AcctName, CurrTotal, Postable, GroupMask

OJDT

Écriture comptable (en-tête)Finance

Tables liées : JDT1 lignes

Champs clés : TransId, RefDate, TransType, BaseRef, Memo

JDT1

Lignes d’écriture comptableFinance

Tables liées : OJDT.TransId

Champs clés : TransId, Line_ID, Account, ShortName, Debit, Credit

OBTF

Lots d’écritures comptablesFinance

Tables liées : BTF1 lignes

Champs clés : BatchNum, TransId

ORCT

Paiements reçusFinance

Tables liées : RCT2 factures réglées, RCT1 chèques, RCT3 cartes de crédit

Champs clés : DocEntry, DocNum, CardCode, DocTotal, CashSum, TrsfrSum

OVPM

Paiements émisFinance

Tables liées : VPM2 factures réglées, VPM1 chèques

Champs clés : DocEntry, DocNum, CardCode, DocTotal

OCHH

Chèques reçusFinance

Tables liées : ORCT

Champs clés : CheckKey, CheckNum, BankCode, CheckSum, Deposited

ODPS

Remises en banqueFinance

Tables liées : DPS1 lignes

Champs clés : DeposId, DeposDate, BanckAcct

OPRC

Centres de profit / centres de coûtsFinance

Tables liées : OOCR règles de répartition

Champs clés : PrcCode, PrcName, DimCode

OOCR

Règles de répartitionFinance

Tables liées : OCR1 lignes

Champs clés : OcrCode, OcrName, DimCode

OPRJ

ProjetsFinance

Tables liées : Utilisés dans les documents et JDT1.Project

Champs clés : PrjCode, PrjName, Active

OCRN

DevisesFinance

Tables liées : ORTT taux de change

Champs clés : CurrCode, CurrName

ORTT

Taux de changeFinance

Tables liées : OCRN.CurrCode

Champs clés : RateDate, Currency, Rate

OSTC

Codes de taxeFinance

Tables liées : STC1 types de taxe

Champs clés : Code, Name, Rate

OVTG

Groupes de TVAFinance

Tables liées : Utilisés sur les lignes (VatGroup)

Champs clés : Code, Name, Rate, Category

OFPR

Périodes comptablesFinance

Tables liées : OACP définitions de période

Champs clés : AbsEntry, Code, F_RefDate, T_RefDate, PeriodStat

OBNK

Lignes de relevé bancaireOpérations bancaires

Tables liées : Rapprochement

Champs clés : AcctCode, Sequence, DueDate, Memo

DSC1

Comptes bancaires de la sociétéOpérations bancaires

Tables liées : ODSC banques

Champs clés : BankCode, Account, GLAccount

OSCL

Appels de serviceService

Tables liées : SCL1 solutions, SCL5 activités

Champs clés : callID, customer, subject, status, priority

OINS

Fiches d’équipement clientService

Tables liées : OSCL.insID

Champs clés : insID, itemCode, manufSN, customer

OCTR

Contrats de serviceService

Tables liées : CTR1 articles

Champs clés : ContractID, CstmrCode, StartDate, EndDate

OCLG

ActivitésCRM

Tables liées : OCRD.CardCode

Champs clés : ClgCode, CardCode, Action, Recontact, Notes

OOPR

Opportunités de venteCRM

Tables liées : OPR1 étapes

Champs clés : OpprId, CardCode, MaxSumLoc, Status

OHEM

EmployésAdministration

Tables liées : HEM6 rôles

Champs clés : empID, firstName, lastName, dept, manager

OUSR

UtilisateursAdministration

Tables liées : UserSign sur chaque document

Champs clés : USERID, USER_CODE, U_NAME, E_Mail, Locked

OADM

Détails de la sociétéAdministration

Tables liées : ADM1 données complémentaires

Champs clés : CompnyName, MainCurncy, SysCurrncy, TaxIdNum

ONNM

Numérotation des documentsAdministration

Tables liées : NNM1 séries

Champs clés : ObjectCode, AutoKey, DfltSeries

NNM1

Séries de numérotationAdministration

Tables liées : Series sur chaque document

Champs clés : Series, SeriesName, NextNumber, ObjectCode

OWDD

Demandes d’approbationApprobations

Tables liées : WDD1 étapes d’approbation

Champs clés : WddCode, ObjType, DocEntry, OwnerID, Status

OWTM

Modèles d’approbationApprobations

Tables liées : WTM1 auteurs, WTM2 étapes

Champs clés : WtmCode, Name, Active

OALR

Alertes / messages internesAdministration

Tables liées : ALR1, AIB1 destinataires

Champs clés : Code, Subject, UserSign

ADOC

Historique des modifications de documents (journal)Administration

Tables liées : Versions archivées de OINV/ORDR…

Champs clés : DocEntry, ObjType, LogInstanc

CUFD

Champs utilisateur (définitions)Personnalisation

Tables liées : UFD1 valeurs valides

Champs clés : TableID, FieldID, AliasID, Descr

OUTB

Tables utilisateur (définitions)Personnalisation

Tables liées : Tables nommées @NOM

Champs clés : TableName, Descr, ObjectType

OUQR

Requêtes enregistréesPersonnalisation

Tables liées : OQCN catégories de requêtes

Champs clés : IntrnalKey, QCategory, QName, QString

CSHS

Recherches formatéesPersonnalisation

Tables liées : Relie OUQR aux champs des formulaires

Champs clés : FormID, ItemID, ColID, QueryId

RDOC

Définitions de rapports et de modèlesPersonnalisation

Tables liées : Modèles Crystal et PLD

Champs clés : DocCode, DocName, TypeCode

Comment les tables SAP Business One sont-elles nommées ?

Le code de la table indique de quel type de table il s’agit :

  • Préfixe O : données de base ou en-tête de document, une ligne par enregistrement : OINV (facture client), OITM (articles), OCRD (partenaires commerciaux).
  • Même radical + chiffre : lignes et sous-tables de cet objet : INV1 (lignes de facture), INV6 (échéances de la facture), RDR1 (lignes de commande client).
  • Préfixe A : copies d’historique (journal) enregistrées à chaque modification d’un enregistrement : ACRD pour les partenaires commerciaux, AITM pour les articles, avec des sous-tables comme ACR1 dans la référence des tables du SDK.
  • Préfixe @ : tables utilisateur, par exemple @MY_TABLE. Les champs utilisateur commencent par U_, par exemple U_HSCode.

Exemple de paire : ORIN / RIN1, en-tête et lignes de l’avoir client, reliés par DocEntry. (OINV / INV1; Référence des tables du SDK (ACR1))

Les tables SAP Business One les plus utilisées

Pages complètes avec champs, jointures et requêtes SQL/HANA (en anglais) : Table OINV · Table INV1 · Table OITM · Table OITW · Table ORDR · Table OCRD · Table OJDT · Table JDT1 · Table OPCH · Table ORPC · Table ORCT · Table OVPM · Table OPOR · Table OACT · Table OBTN · Table ORIN · Table RIN1 · Table RDR1 · Table OWHS · Table ODLN · Table OINM · Table OWOR · Table WOR1 · Table ITM1 · Table OPLN

Table OITM · OINV / INV1 · ORDR / RDR1 · OCRD · OITW · OJDT / JDT1

Table OITM (données de base des articles)

OITM contient une ligne par article : code, désignation, groupe, unités et totaux de stock pour l’ensemble des entrepôts. La clé est ItemCode ; les prix se trouvent dans ITM1 et le stock par entrepôt dans OITW, toutes deux reliées par ItemCode.

  • ItemCode : clé de l’article
  • ItemName : désignation
  • ItmsGrpCod : groupe d’articles, relié à OITB
  • OnHand : stock total dans tous les entrepôts
  • IsCommited : quantité totale sur les commandes clients ouvertes
  • OnOrder : quantité totale sur les commandes d’achat ouvertes
  • DfltWH : entrepôt par défaut
  • CodeBars : code-barres

Requête (en anglais) : Articles sans prix dans une liste de prix · Valeur du stock par entrepôt

OINV / INV1 (en-tête et lignes de la facture client)

OINV contient l’en-tête de la facture client et INV1 ses lignes. Les deux utilisent DocEntry comme clé interne : les lignes se relient donc par INV1.DocEntry = OINV.DocEntry ; DocNum est le numéro que voient les utilisateurs.

  • DocEntry : clé interne (en-tête et lignes)
  • DocNum : numéro de facture affiché aux utilisateurs
  • CardCode : client, relié à OCRD
  • DocDate / DocDueDate : date comptable et date d’échéance
  • DocTotal, VatSum, PaidToDate : totaux et montant payé
  • CANCELED : Y pour les factures annulées
  • INV1.ItemCode, Quantity, LineTotal, WhsCode : données de ligne

Requête (en anglais) : Ventes par client · Factures échues

ORDR / RDR1 (commande client)

ORDR est l’en-tête de la commande client et RDR1 ses lignes, reliées par DocEntry. DocStatus O signifie ouvert ; sur les lignes, OpenQty correspond à la quantité qui reste à livrer.

  • DocEntry, DocNum : clé et numéro de commande
  • CardCode : client, relié à OCRD
  • DocDueDate : date de livraison
  • DocStatus : O = ouvert, C = clôturé
  • RDR1.ItemCode, Quantity, OpenQty : quantité commandée et quantité ouverte
  • RDR1.LineStatus, WhsCode : statut de la ligne et entrepôt

Requête (en anglais) : Commandes clients ouvertes avec quantité restante

OCRD (partenaires commerciaux)

OCRD regroupe clients, fournisseurs et prospects dans une seule table ; CardType les distingue (C, S, L). La clé est CardCode ; les adresses se trouvent dans CRD1 et les interlocuteurs dans OCPR, toutes deux reliées par CardCode.

  • CardCode : clé du partenaire commercial
  • CardName : nom
  • CardType : C = client, S = fournisseur, L = prospect
  • GroupCode : groupe de partenaires commerciaux, relié à OCRG
  • LicTradNum : identifiant fiscal (NIT, RUC, numéro de TVA)
  • Balance, CreditLine : solde du compte et limite de crédit
  • SlpCode : employé de vente, relié à OSLP

Requête (en anglais) : Soldes clients · Partenaires commerciaux sans identifiant fiscal

OITW (stock des articles par entrepôt)

OITW contient une ligne par article et par entrepôt, avec les quantités en stock, confirmées et commandées. Sa clé est ItemCode plus WhsCode ; elle se relie à OITM par ItemCode et à OWHS par WhsCode.

  • ItemCode : relié à OITM
  • WhsCode : relié à OWHS
  • OnHand : stock dans cet entrepôt
  • IsCommited : quantité confirmée sur des commandes clients (avec un seul t)
  • OnOrder : quantité commandée aux fournisseurs
  • MinStock : stock minimum pour cet entrepôt

Requête (en anglais) : Stock par entrepôt · Articles sous le stock minimum

OJDT / JDT1 (écritures comptables)

OJDT est l’en-tête de l’écriture comptable et JDT1 contient les lignes de débit et de crédit, reliées par TransId. Chaque document comptabilisé (facture, paiement, entrée de marchandises) crée ici une écriture comptable ; TransType indique de quel type de document elle provient.

  • TransId : clé de l’écriture comptable (en-tête et lignes)
  • RefDate : date comptable
  • TransType : type du document d’origine (13 = facture client, 24 = paiement reçu…)
  • BaseRef : numéro du document d’origine
  • JDT1.Account : compte général, relié à OACT
  • JDT1.ShortName : code du partenaire commercial ou du compte
  • JDT1.Debit, Credit : montants en devise locale

Requête (en anglais) : Mouvements d’un compte général · Soldes des comptes généraux

Sources : Documentation et SDK SAP Business One (référence des tables de la base de données de la DI API), SAP Help Portal.

Mode d’emploi

Trois étapes, sans inscription

1

Tapez ce que vous cherchez

Cherchez par code de table (OINV), par signification (facture, lot, approbation) ou par nom de champ (CardCode).

2

Voyez les tables de lignes

Chaque résultat affiche la table d’en-tête, ses tables de lignes et les champs habituellement utilisés pour les jointures.

3

Écrivez la requête

Utilisez les champs clés pour relier les tables, ou passez le résultat au convertisseur SQL vers HANA.

FAQ

Questions sur cet outil

Quelle est la différence entre OINV et INV1 ?

OINV est l’en-tête de la facture client (une ligne par facture : client, dates, totaux) et INV1 contient ses lignes (une ligne par article ou service). Elles se relient par DocEntry : INV1.DocEntry = OINV.DocEntry, et INV1.LineNum numérote les lignes.

Où sont stockées les factures clients dans SAP Business One ?

L’en-tête de la facture se trouve dans OINV et les lignes dans INV1. Elles se relient par DocEntry. Le montant restant dû correspond à DocTotal moins PaidToDate.

Quelle est la différence entre OITM et OITW ?

OITM est la fiche article (données de base des articles), avec les totaux pour tous les entrepôts. OITW contient le stock de chaque article par entrepôt : OnHand, IsCommited (confirmé) et OnOrder.

Quelle table contient les numéros de lot et les dates d’expiration ?

OBTN est la table des lots, avec DistNumber et ExpDate. OBTQ contient la quantité de chaque lot par entrepôt et se relie à OBTN par OBTN.AbsEntry = OBTQ.MdAbsEntry.

Comment trouver les champs et tables utilisateur ?

CUFD liste tous les champs utilisateur (TableID, AliasID, Descr). OUTB liste les tables utilisateur, stockées dans la base de données avec le préfixe @, par exemple @MY_TABLE.

Les noms des tables sont-ils les mêmes sur SQL Server et sur HANA ?

Oui. Seule la syntaxe des requêtes change : sur HANA, les noms de colonnes doivent être écrits entre guillemets doubles, par exemple T0."CardCode".

Besoin de cette fonction dans SAP Business One ?

Nous développons des add-ons, des rapports et des intégrations pour SAP B1 sur SQL Server et HANA. Décrivez votre besoin et recevez un prix fixe, généralement sous 24 heures.