使用发货的JE中使用的eXact价格

2020-09-23 23:05发布

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

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


您好专家...

我有此问题需要解决。 需要您的帮助。

发货中使用的价格清单=最后评估价格
系统评估方法= FIFO im使用发货,并且当我检查IGE1中的价格时,乘以数量它并不合计 与日记帐分录金额比较时。

请帮助我使用哪个字段,以便我的总金额等于JE金额。

我应该在哪里找到要与日记帐分录中的金额相符的确切价格? 提出您的专家意见。

感谢
Avelino Fidel

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

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


您好专家...

我有此问题需要解决。 需要您的帮助。

发货中使用的价格清单=最后评估价格
系统评估方法= FIFO im使用发货,并且当我检查IGE1中的价格时,乘以数量它并不合计 与日记帐分录金额比较时。

请帮助我使用哪个字段,以便我的总金额等于JE金额。

我应该在哪里找到要与日记帐分录中的金额相符的确切价格? 提出您的专家意见。

感谢
Avelino Fidel

付费偷看设置
发送
4条回答
半个程序猿
1楼-- · 2020-09-23 23:27

价目表和价格本身与收货有关,因为它们确定了接收项目的价值。 如果您要进行发货,系统将根据评估方法(在您的情况下为FIFO)计算库存值,并且该值未连接到价目表。 此值是在添加文档后计算的,并且可以在"项目成本"字段中看到。 如果在查询中需要此值,则需要使用IGE1.StockPrice(乘以数量即可得出总值)。

Bunny_CDM
2楼-- · 2020-09-23 23:34

实际上,这是一个小数点后的四舍五入问题。 创建此事务时,您可能有两个小数位处于活动状态,因此系统将物料成本舍入为122,34。 问题是,如果现在增加小数位数,则系统只会将该设置用于新交易。 先前的交易将具有相同的值,但具有更多的零。 我建议您始终将数据库设置为价格使用小数点后5位,这样就不会出现此类问题。

您可以按照您的建议使用另一个表(OIVL或OINM),但请记住,这些表仅包含库存项目的数据。 如果您需要打印生产刊物,则没有非库存项目和资源的数据。

空代码
3楼-- · 2020-09-23 23:31

感谢Hrvoje Dolenec的回应...

我尝试使用IGE1.StockPrice * IGE1.Quantity,但是我无法获得JE的确切金额...我应该拥有的是JE中的确切金额,因为JE中的金额是多少 在GL帐户中发布的那个。 解释我的一面,让我向您展示我的屏幕截图(参见图片)

这是我的查询

选择
 T0。[DocNum],
 T0。[DocDate],
 T1。[ItemCode],
 T1。[说明],
 T1。[数量],
 T2。[AcctName],
 T2。[FormatCode],
 T0。[留言]
 来自[dbo]。[OIGE] T0内联接[dbo]。[IGE1] T1接通T0.DocEntry = T1.DocEntry内部联接O2 T2接通T1。[AcctCode] = T2.AcctCode
 T2.FormatCode ='[%0]'和T0。[DocDate]在[[%1]'和'[%2]'之间
 按T0.DocDate排序
 

这是结果窗口

现在是查询结果

SO号:18168393

金额:50,893.44

数量:416

价格:122.34

现在开始进入"发货窗口"(见图)

好问题总金额为:50,897.60 -----注意,它与我使用(IGE1.StockPrice * IGE1.Quantity)的查询结果不同

,我们将进入JE Window(参见图片)

这是JE Window。

这是我应该需要的金额。

JE金额:50,892.86

此处总结

查询结果量:50,893.44

发货量:50,897.6

JE金额:50,892.86

我真正需要的是JE金额。 请提出建议,我将如何实现这一目标。非常感谢。

期待更多有价值的投入。

谢谢

AvelinoFidel

小灯塔
4楼-- · 2020-09-23 23:37

你好,

您可以尝试以下查询以获得所需的结果。

选择A.BASE_REF作为DocNum,A.DocDate,A.ItemCode,A.OutQty作为Qty,A.Invnt充当帐户,
 (从OACT中选择acctname,其中A.InvntAct = FormatCode)作为acctname,
 B.CalcPrice作为价格,Abs(B.TransValue)作为TransValue,来自dbo.OIVL A内部联接IVL1 B在A.TransSeq = B.TransSeq WHERE A.TransType = 60 

如果您使用的版本低于9.0,则可能需要使用OINM-Warehouse Journal表来检索所需的结果。

谢谢。

一周热门 更多>