SAP Business One 表查询
按代码、含义或字段名,在 86 张 SAP B1 表中搜索。找到行表以及用于 join 的关键字段。
SAP Business One 表列表(在 86 张表中搜索)
OQUT 销售报价销售
相关表: QUT1 行,QUT3 运费
关键字段: DocEntry, DocNum, CardCode, DocDate, DocTotal
ORDR 销售订单销售
相关表: RDR1 行,RDR3 运费
关键字段: DocEntry, DocNum, CardCode, DocStatus, DocDueDate
RDR1 销售订单行销售
相关表: ORDR.DocEntry
关键字段: DocEntry, LineNum, ItemCode, Quantity, OpenQty, LineStatus, WhsCode
ODLN 销售交货销售
相关表: DLN1 行
关键字段: DocEntry, DocNum, CardCode, DocDate
ORDN 销售退货销售
相关表: RDN1 行
关键字段: DocEntry, DocNum, CardCode
OINV 应收发票销售
相关表: INV1 行,INV3 运费,INV5 预扣税,INV6 付款计划
关键字段: DocEntry, DocNum, CardCode, DocTotal, PaidToDate, DocStatus
ORIN 应收贷项凭证销售
相关表: RIN1 行
关键字段: DocEntry, DocNum, CardCode, DocTotal
RIN1 应收贷项凭证行销售
相关表: ORIN.DocEntry
关键字段: DocEntry, LineNum, ItemCode, Quantity, LineTotal, BaseType, BaseEntry
ODPI 应收预付款发票销售
相关表: DPI1 行
关键字段: DocEntry, DocNum, CardCode, DocTotal
ORRR 退货申请销售
相关表: RRR1 行
关键字段: DocEntry, DocNum, CardCode
OSLP 销售员销售
相关表: OINV.SlpCode,ORDR.SlpCode
关键字段: SlpCode, SlpName, Commission
OPRQ 采购申请采购
相关表: PRQ1 行
关键字段: DocEntry, DocNum, ReqDate, Requester
OPQT 采购报价采购
相关表: PQT1 行
关键字段: DocEntry, DocNum, CardCode
OPOR 采购订单采购
相关表: POR1 行
关键字段: DocEntry, DocNum, CardCode, DocStatus
OPDN 收货采购订单采购
相关表: PDN1 行
关键字段: DocEntry, DocNum, CardCode
ORPD 采购退货采购
相关表: RPD1 行
关键字段: DocEntry, DocNum, CardCode
OPCH 应付发票采购
相关表: PCH1 行,PCH5 预扣税
关键字段: DocEntry, DocNum, CardCode, DocTotal, PaidToDate
ORPC 应付贷项凭证采购
相关表: RPC1 行
关键字段: DocEntry, DocNum, CardCode
ODPO 应付预付款发票采购
相关表: DPO1 行
关键字段: DocEntry, DocNum, CardCode
OIPF 到岸成本采购
相关表: IPF1 行,IPF2 费用行
关键字段: DocEntry, DocNum
OCRD 业务伙伴业务伙伴
相关表: CRD1 地址,OCPR 联系人,CRD7 税号
关键字段: CardCode, CardName, CardType, LicTradNum, Balance, CreditLine
CRD1 业务伙伴地址业务伙伴
相关表: OCRD.CardCode
关键字段: CardCode, Address, AdresType, Street, City, Country
OCPR 业务伙伴联系人业务伙伴
相关表: OCRD.CardCode
关键字段: CntctCode, CardCode, Name, Tel1, E_MailL
OCRG 业务伙伴组业务伙伴
相关表: OCRD.GroupCode
关键字段: GroupCode, GroupName, GroupType
OCTG 付款条款业务伙伴
相关表: OCRD.GroupNum
关键字段: GroupNum, PymntGroup, ExtraDays
OITM 物料(主数据)库存
相关表: ITM1 价格,OITW 库存,OITB 组
关键字段: ItemCode, ItemName, OnHand, AvgPrice, InvntItem, SellItem, PrchseItem
OITW 各仓库的物料库存库存
相关表: OITM.ItemCode,OWHS.WhsCode
关键字段: ItemCode, WhsCode, OnHand, IsCommited, OnOrder
OITB 物料组库存
相关表: OITM.ItmsGrpCod
关键字段: ItmsGrpCod, ItmsGrpNam
OWHS 仓库库存
相关表: OITW.WhsCode,OBIN 库位
关键字段: WhsCode, WhsName, BinActivat
ITM1 物料价格库存
相关表: OITM.ItemCode,OPLN.ListNum
关键字段: ItemCode, PriceList, Price, Currency
OPLN 价格清单库存
相关表: ITM1.PriceList
关键字段: ListNum, ListName, BASE_NUM, Factor
OSPP 特殊价格(业务伙伴)库存
相关表: SPP1 期间,SPP2 数量
关键字段: ItemCode, CardCode, Price, Discount
OIGN 库存收货库存
相关表: IGN1 行
关键字段: DocEntry, DocNum, DocDate
OIGE 库存发货库存
相关表: IGE1 行
关键字段: DocEntry, DocNum, DocDate
OWTQ 库存转储申请库存
相关表: WTQ1 行
关键字段: DocEntry, DocNum, Filler, ToWhsCode
OWTR 库存转储库存
相关表: WTR1 行
关键字段: DocEntry, DocNum, Filler, ToWhsCode
OINM 仓库日记账(库存审计)库存
相关表: TransType + CreatedBy = 来源单据;SDK 10.0 文档记录的是 OIVL
关键字段: TransNum, ItemCode, InQty, OutQty, Warehouse
OIVL 库存移动日记账库存
相关表: IVL1 成本层
关键字段: TransSeq, ItemCode, LocCode, InQty, OutQty, TransValue
OINC 库存盘点库存
相关表: INC1 行
关键字段: DocEntry, DocNum, CountDate
OIQR 库存过账库存
相关表: IQR1 行
关键字段: DocEntry, DocNum
OBTN 批次号(主数据)库存
相关表: OBTQ 数量,OBTW 按仓库明细
关键字段: AbsEntry, ItemCode, DistNumber, ExpDate, MnfDate
OBTQ 各批次各仓库的数量库存
相关表: OBTN.AbsEntry = MdAbsEntry
关键字段: ItemCode, WhsCode, Quantity, MdAbsEntry
OSRN 序列号(主数据)库存
相关表: OSRQ 数量
关键字段: AbsEntry, ItemCode, DistNumber, Status
OBIN 仓库库位库存
相关表: OIBQ 各库位数量
关键字段: AbsEntry, BinCode, WhsCode
OUOM 计量单位库存
相关表: OUGP 计量单位组,UGP1
关键字段: UomEntry, UomCode, UomName
OITT 物料清单(BOM)生产
相关表: ITT1 组件
关键字段: Code, TreeType, Qauntity, ToWH
OWOR 生产订单生产
相关表: WOR1 组件
关键字段: DocEntry, DocNum, ItemCode, PlannedQty, CmpltQty, Status (P/R/L/C)
WOR1 生产订单行(组件)生产
相关表: OWOR.DocEntry
关键字段: DocEntry, LineNum, ItemCode, BaseQty, PlannedQty, IssuedQty, IssueType, wareHouse
ORSC 资源生产
相关表: RSC4 产能
关键字段: VisResCode, ResName, ResType
OACT 科目表财务
相关表: JDT1.Account
关键字段: AcctCode, AcctName, CurrTotal, Postable, GroupMask
OJDT 日记账分录(抬头)财务
相关表: JDT1 行
关键字段: TransId, RefDate, TransType, BaseRef, Memo
JDT1 日记账分录行财务
相关表: OJDT.TransId
关键字段: TransId, Line_ID, Account, ShortName, Debit, Credit
OBTF 日记账分录批财务
相关表: BTF1 行
关键字段: BatchNum, TransId
ORCT 收款财务
相关表: RCT2 已结清发票,RCT1 支票,RCT3 信用卡
关键字段: DocEntry, DocNum, CardCode, DocTotal, CashSum, TrsfrSum
OVPM 付款财务
相关表: VPM2 已结清发票,VPM1 支票
关键字段: DocEntry, DocNum, CardCode, DocTotal
OCHH 收到的支票财务
相关表: ORCT
关键字段: CheckKey, CheckNum, BankCode, CheckSum, Deposited
ODPS 银行存款财务
相关表: DPS1 行
关键字段: DeposId, DeposDate, BanckAcct
OPRC 利润中心 / 成本中心财务
相关表: OOCR 分配规则
关键字段: PrcCode, PrcName, DimCode
OOCR 分配规则财务
相关表: OCR1 行
关键字段: OcrCode, OcrName, DimCode
OPRJ 项目财务
相关表: 用于单据和 JDT1.Project
关键字段: PrjCode, PrjName, Active
OCRN 币种财务
相关表: ORTT 汇率
关键字段: CurrCode, CurrName
ORTT 汇率财务
相关表: OCRN.CurrCode
关键字段: RateDate, Currency, Rate
OSTC 税码财务
相关表: STC1 税种
关键字段: Code, Name, Rate
OVTG 增值税组财务
相关表: 用于行(VatGroup)
关键字段: Code, Name, Rate, Category
OFPR 过账期间财务
相关表: OACP 期间定义
关键字段: AbsEntry, Code, F_RefDate, T_RefDate, PeriodStat
OBNK 银行对账单行银行
相关表: 对账
关键字段: AcctCode, Sequence, DueDate, Memo
DSC1 公司银行账户银行
相关表: ODSC 银行
关键字段: BankCode, Account, GLAccount
OSCL 服务呼叫服务
相关表: SCL1 解决方案,SCL5 活动
关键字段: callID, customer, subject, status, priority
OINS 客户设备卡服务
相关表: OSCL.insID
关键字段: insID, itemCode, manufSN, customer
OCTR 服务合同服务
相关表: CTR1 物料
关键字段: ContractID, CstmrCode, StartDate, EndDate
OCLG 活动CRM
相关表: OCRD.CardCode
关键字段: ClgCode, CardCode, Action, Recontact, Notes
OOPR 销售机会CRM
相关表: OPR1 阶段
关键字段: OpprId, CardCode, MaxSumLoc, Status
OHEM 员工管理
相关表: HEM6 角色
关键字段: empID, firstName, lastName, dept, manager
OUSR 用户管理
相关表: 每张单据上的 UserSign
关键字段: USERID, USER_CODE, U_NAME, E_Mail, Locked
OADM 公司详细信息管理
相关表: ADM1 补充数据
关键字段: CompnyName, MainCurncy, SysCurrncy, TaxIdNum
ONNM 单据编号管理
相关表: NNM1 系列
关键字段: ObjectCode, AutoKey, DfltSeries
NNM1 编号系列管理
相关表: 每张单据上的 Series
关键字段: Series, SeriesName, NextNumber, ObjectCode
OWDD 审批请求审批
相关表: WDD1 审批阶段
关键字段: WddCode, ObjType, DocEntry, OwnerID, Status
OWTM 审批模板审批
相关表: WTM1 发起人,WTM2 阶段
关键字段: WtmCode, Name, Active
OALR 警报 / 内部消息管理
相关表: ALR1,AIB1 接收人
关键字段: Code, Subject, UserSign
ADOC 单据变更历史(日志)管理
相关表: OINV/ORDR…的存档版本
关键字段: DocEntry, ObjType, LogInstanc
CUFD 用户字段(定义)定制
相关表: UFD1 有效值
关键字段: TableID, FieldID, AliasID, Descr
OUTB 用户表(定义)定制
相关表: 名为 @NAME 的表
关键字段: TableName, Descr, ObjectType
OUQR 已保存的查询定制
相关表: OQCN 查询类别
关键字段: IntrnalKey, QCategory, QName, QString
CSHS 格式化搜索定制
相关表: 把 OUQR 与表单字段关联
关键字段: FormID, ItemID, ColID, QueryId
RDOC 报表与布局定义定制
相关表: Crystal 与 PLD 模板
关键字段: DocCode, DocName, TypeCode
未找到表。 咨询我们的开发者 →
SAP Business One 的表是如何命名的?
表代码揭示表的类型:
- O 前缀:主数据或单据抬头,每条记录一行:OINV(应收发票)、OITM(物料)、OCRD(业务伙伴)。
- 相同词根加数字:该对象的行表和子表:INV1(发票行)、INV6(发票付款计划)、RDR1(销售订单行)。
- A 前缀:记录每次变更时保存的历史(日志)副本:业务伙伴的 ACRD、物料的 AITM,子表如 ACR1,见 SDK 表参考。
- @ 前缀:用户表,例如 @MY_TABLE。用户字段以 U_ 开头,例如 U_HSCode。
配对示例: ORIN / RIN1, 应收贷项凭证的抬头和行,通过 DocEntry 关联。 (OINV / INV1; SDK 表参考(ACR1))
最常用的 SAP Business One 表
含字段、join 和 SQL/HANA 查询的完整页面(英文): OINV 表 · INV1 表 · OITM 表 · OITW 表 · ORDR 表 · OCRD 表 · OJDT 表 · JDT1 表 · OPCH 表 · ORPC 表 · ORCT 表 · OVPM 表 · OPOR 表 · OACT 表 · OBTN 表 · ORIN 表 · RIN1 表 · RDR1 表 · OWHS 表 · ODLN 表 · OINM 表 · OWOR 表 · WOR1 表 · ITM1 表 · OPLN 表
OITM 表 · OINV / INV1 · ORDR / RDR1 · OCRD · OITW · OJDT / JDT1
OITM 表(物料主数据)
OITM 每个物料一行:代码、名称、组、计量单位,以及所有仓库的库存合计。主键是 ItemCode;价格在 ITM1,各仓库库存在 OITW,两者都通过 ItemCode 关联。
ItemCode:物料主键ItemName:物料名称ItmsGrpCod:物料组,关联 OITBOnHand:所有仓库的库存合计IsCommited:未清销售订单上的数量合计OnOrder:未清采购订单上的数量合计DfltWH:默认仓库CodeBars:条形码
查询(英文): 价格清单中无价格的物料 · 各仓库库存价值
OINV / INV1(应收发票抬头与行)
OINV 存放应收发票抬头,INV1 存放发票行。两者以 DocEntry 作为内部主键:行通过 INV1.DocEntry = OINV.DocEntry 关联;DocNum 是用户看到的编号。
DocEntry:内部主键(抬头和行)DocNum:向用户显示的发票编号CardCode:客户,关联 OCRDDocDate / DocDueDate:过账日期和到期日DocTotal, VatSum, PaidToDate:合计及已付金额CANCELED:Y 表示已作废的发票INV1.ItemCode, Quantity, LineTotal, WhsCode:行数据
ORDR / RDR1(销售订单)
ORDR 是销售订单抬头,RDR1 是订单行,两者通过 DocEntry 关联。DocStatus 为 O 表示未清;在行上,OpenQty 是仍需发货的数量。
DocEntry, DocNum:订单主键和编号CardCode:客户,关联 OCRDDocDueDate:交货日期DocStatus:O = 未清,C = 已关闭RDR1.ItemCode, Quantity, OpenQty:订购数量和未清数量RDR1.LineStatus, WhsCode:行状态和仓库
查询(英文): 含剩余数量的未清销售订单
OCRD(业务伙伴)
OCRD 把客户、供应商和潜在客户放在同一张表里,由 CardType 区分(C、S、L)。主键是 CardCode;地址在 CRD1,联系人在 OCPR,两者都通过 CardCode 关联。
CardCode:业务伙伴主键CardName:名称CardType:C = 客户,S = 供应商,L = 潜在客户GroupCode:业务伙伴组,关联 OCRGLicTradNum:税号(NIT、RUC、增值税号)Balance, CreditLine:账户余额和信用额度SlpCode:销售员,关联 OSLP
OITW(各仓库的物料库存)
OITW 每个物料在每个仓库占一行,含可用、已承诺和已订购数量。主键是 ItemCode 加 WhsCode;它通过 ItemCode 关联 OITM,通过 WhsCode 关联 OWHS。
ItemCode:关联 OITMWhsCode:关联 OWHSOnHand:该仓库的库存IsCommited:销售订单上已承诺的数量(只有一个 t)OnOrder:已向供应商订购的数量MinStock:该仓库的最低库存
OJDT / JDT1(日记账分录)
OJDT 是日记账分录抬头,JDT1 存放借方和贷方行,两者通过 TransId 关联。每一张已过账的单据(发票、付款、收货)都会在这里生成一笔分录;TransType 表示来源单据的类型。
TransId:分录主键(抬头和行)RefDate:过账日期TransType:来源单据类型(13 = 应收发票,24 = 收款……)BaseRef:来源单据编号JDT1.Account:总账科目,关联 OACTJDT1.ShortName:业务伙伴或科目代码JDT1.Debit, Credit:本位币金额
来源: SAP Business One 文档与 SDK(DI API 数据库表参考),SAP Help Portal.
三个步骤,无需注册
输入您要找的内容
按表代码(OINV)、含义(发票、批次、审批)或字段名(CardCode)搜索。
查看对应的行表
每条结果都会显示抬头表、行表,以及常用于 join 的字段。
编写查询
用关键字段把各表关联起来,或把结果交给 SQL 转 HANA 转换器。
关于此工具的问题
OINV 和 INV1 有什么区别?
OINV 是应收发票的抬头表(每张发票一行:客户、日期、合计),INV1 存放发票行(每个物料或服务一行)。两者通过 DocEntry 关联:INV1.DocEntry = OINV.DocEntry,INV1.LineNum 为行编号。
SAP Business One 的应收发票存放在哪里?
发票抬头在 OINV,发票行在 INV1,两者通过 DocEntry 关联。未清金额等于 DocTotal 减去 PaidToDate。
OITM 和 OITW 有什么区别?
OITM 是物料主数据,含所有仓库的合计。OITW 保存每个物料在各仓库的库存:OnHand、IsCommited(已承诺)和 OnOrder。
哪张表存放批次号和到期日?
OBTN 是批次表,含 DistNumber 和 ExpDate。OBTQ 存放每个批次在各仓库的数量,通过 OBTN.AbsEntry = OBTQ.MdAbsEntry 与 OBTN 关联。
如何找到用户字段和用户表?
CUFD 列出所有用户字段(TableID、AliasID、Descr)。OUTB 列出用户表,它们在数据库中以 @ 为前缀存储,例如 @MY_TABLE。
SQL Server 和 HANA 的表名一样吗?
一样。不同的只是查询语法:在 HANA 中,列名必须写在双引号内,例如 T0."CardCode"。
需要在 SAP Business One 中实现这个功能?
我们为 SQL Server 和 HANA 上的 SAP B1 开发插件、报表和集成。请描述您的需求,通常在 24 小时内收到固定报价。
