用户设备OINS与收货OIGN之间的关系

2020-08-31 08:48发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


使用SAP GUI(在我的情况下为SAP B1 9.2)时,您可以浏览用户设备,转到"事务"选项卡,然后看到收货和发货条目。 我需要有关给定设备ID的信息。

根据"系统信息",这是表" RITL",但该表不存在。 这是一个虚拟表,另一个问题指出了该表( https://answers.sap.com/questions/9587445/can-not-find-the-table-ritl.html )。

我找不到用户设备OINS与收货OIGN之间的关系。 OIGN中没有insID(OINS的PK),在OINS中也没有对OIGN的引用。 您知道两者之间是否有匹配表/哪一列/哪一列?

我在整个数据库中搜索了所使用的OIGN.DocNum(在GUI中看到)的出现。 我在OITL/ITL1,OILM,OIVL和OJDT表(几个日志/日志)中找到了条目,但是无法与设备建立关系。

提前谢谢!

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


使用SAP GUI(在我的情况下为SAP B1 9.2)时,您可以浏览用户设备,转到"事务"选项卡,然后看到收货和发货条目。 我需要有关给定设备ID的信息。

根据"系统信息",这是表" RITL",但该表不存在。 这是一个虚拟表,另一个问题指出了该表( https://answers.sap.com/questions/9587445/can-not-find-the-table-ritl.html )。

我找不到用户设备OINS与收货OIGN之间的关系。 OIGN中没有insID(OINS的PK),在OINS中也没有对OIGN的引用。 您知道两者之间是否有匹配表/哪一列/哪一列?

我在整个数据库中搜索了所使用的OIGN.DocNum(在GUI中看到)的出现。 我在OITL/ITL1,OILM,OIVL和OJDT表(几个日志/日志)中找到了条目,但是无法与设备建立关系。

提前谢谢!

付费偷看设置
发送
4条回答
粗暴的香蕉
1楼-- · 2020-08-31 09:26

Hi

尝试使用OITL和ITL1表。

亲切的问候

Agustín

d56caomao
2楼-- · 2020-08-31 09:32

嗨,Agustin,

感谢您的快速回复。 正如我在上一句中提到的那样:"我在OITL/ITL1表中找到了条目,但无法与设备建立关系。"

所以我知道OITL.TransId等于GUI中显示的交易号。

但是我找不到表格关系。 假设我有一个设备ID(OINS.insID)1234:

 SELECT TransId
 来自[DB]。[dbo]。[OITL]
 在哪里???  = 1234;
 

您的解决方案是什么?

在ITL1中,对于给定的OITL条目,没有更多有用的信息。

如果有帮助,我将向您显示导出为CSV的SQL结果。

具有insID的OINS:

选择*
 来自[DB]。[dbo]。[OINS]
 在哪里insID = 16276;

 insID;客户; custmrName; contactCod; directCsmr; drctCsmNam; manufSN; internalSN;保修; wrrntyStrt; wrrntyEnd; responsVal; responsUnt; itemCode; itemName; itemGroup; manufDate; Deliverys; DeliveryNo; invoicedatevo; 邮编;城市;县;国家/地区;州;机构;合同; cntrctStrt; cntrctEnd;附件; objType; logInstanc; userSign; createDate; userSign2; updateDate; Building; status; replcIns; repByIns;技术人员;领土; AtcEntry;已转移; AddrType;  Instance; StreetNo; BPType; OwnerCode

 16276; 114420; Beautiful Name; 5830; 114420; Beautiful Name ;; W.45168; N; NULL; NULL; NULL; D; FMI-S30K5; DigitalesKraftmessgerät,Zug und Druck,5000N,HR,USB,Solarpower; NULL;  NULL; 17569; 117568; NULL; NULL; 2019-10-22 00:00:00.000; NULL;美丽的街道;;美丽的邮政编码;美丽的城市;;美丽的国家/地区;; NULL; NULL; NULL; NULL; NULL; NULL; 176;  NULL; 2220; 2019-10-22 00:00:00.000; 2220; 2019-10-22 00:00:00.000; NULL; A; NULL; NULL; NULL; NULL; NULL; NULL; N; NULL; 0; NULL;  [R
 

GUI中具有transID的OITL:

选择*
 来自[DB]。[dbo]。[OITL]
 在哪里TransId = 126114

 LogEntry; TransId; ItemCode; ItemName; ManagedBy; DocEntry; DocLine; DocType; DocNum; BaseEntry; BaseLine; BaseType; ApplyEntry; ApplyLine; ApplyType; DocDate; CardCode; CardName; DocQty; StockQty; DefinedQty; StockEff; CreateDate; LocType; LocCode;  AppDocNum; VersionNum; Transfered; Instance; SubLineNum; BSubLineNo; AppSubLine; ActBaseTp; ActBaseEnt; ActBaseLn; ActBasSubL; AllocateTp; AllocatEnt; AllocateLn; CreateTime

 126114; 126114; FMI-S30K5; DigitalsKraftmessgerät,Zug und Druck,5000N,HR,USB,太阳能; 10000045; 15402; 4; 59; 115401; 21898; -1; 202; 15402; 4; 59; 2019-10-  22 00:00:00.000; 1095;位于Arbeit befindlicheAufträge; 1.000000; 1.000000; 1.000000; 1; 2019-10-22 00:00:00.000; 64; 01-3; 115401; NULL; N; 0; -1;  -1; -1; 202; 21898; -1; -1; -1; -1; -1; 1402
 

具有与OITL记录相同的LogEntry的ITL1:

选择*
 来自[DB]。[dbo]。[ITL1]
 WHERE LogEntry = 126114

 LogEntry; ItemCode; SysNumber; Quantity; AllocQty; MdAbsEntry; ReleaseQty; PickedQty

 126114; FMI-S30K5; 28; 1.000000; 0.000000; 17254; 0.000000; 0.000000
 
悠然的二货
3楼-- · 2020-08-31 09:44

使用itemcode和sysnumber与OSRL表连接,并使用序列号和itemcode与OISN连接

亲切的问候

Agustín

南山jay
4楼-- · 2020-08-31 09:24

感谢Agustin,那个帮助了。 我不知道我必须为此查询序列号表。

在我的情况下,表的名称为OSRN,足以将其ItemCode和SysNumber与ITL1联接在一起。

以防万一有人在谷歌搜索:

 SELECT [DB]。[dbo]。[OITL] .TransId 
FROM [DB]。[dbo]。[OSRN],[DB]。[dbo]。[OITL],[DB]。[ dbo]。[ITL1]
在[DB]。[dbo]。[OSRN] .ItemCode = [DB]。[dbo]。[ITL1] .ItemCode AND [DB]。[dbo]。[OSRN] .SysNumber = [DB]。[dbo]。[ITL1] .SysNumber AND [DB]。[dbo]。[OITL] .LogEntry = [DB]。[dbo]。[ITL1] .LogEntry AND [DB]。[dbo]。[OSRN] .DistNumber ='$ MY_EQUIPMENT_SERIAL $'

一周热门 更多>