2020-08-30 19:02发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我需要填写仅通过A/P发票发生的商品的最后购买价格。
表OITM具有最后一次购买价格,但不等于应付账款发票中的实际价格,可以从"库存-库存报告-最后价格报告"中进行检查。
项目主(OITM)的价格与以上报告价格均不同。
如何根据查询中的应付账款获得最后的购买价格?
谢谢
尝试:
选择T0.ItemCode,MAX(T0.DocDate)'最新',(从PCH1中选择价格,其中ItemCode = T0.ItemCode和DocDate = MAX(T0.DocDate))'最后价格'
从PCH1 T0
按T0.ItemCode分组
感谢
Gordon
嗨,戈登,
您可以添加货币吗?
嗨........
请尝试这个。......
SELECT前1个T0。[DocNum]'PO编号',T0。[DocDate]'PO日期',T0.CardName'供应商',T1。[说明]'产品名称',T1。[数量], T1。[价格],T2。[PymntGroup]"付款条件"来自OPCH T0内部联接PCH1 T1在T0.DocEntry = T1.DocEntry内部联接OCTG T2在T0.GroupNum = T2.GroupNum T1。[Dscription] ='[%0]' 按T0排序。[DocDate] DESC
此致
Rahul
尝试一下...
INTO #PurchasingItems
FROM OPCH
在哪里
订购
选择*
从#PurchasingItems
您好,
您不必通过查询来执行此操作。 只需创建一个PO,添加一个带有项目的新行,单击该项目的价格,然后按CTRL + TAB。 然后,您可以取消选中AP发票以外的所有复选框。
我在此处写了一个带有示例的简短文章: http://www.battleshipcobra.com/2013/last-price-report-in-sales-documents/
迈克
选择T0.ItemCode,MAX(T0.DocDate)'最新',
(从DocDate desc的PCH1 WHERE ItemCode = T0.ItemCode订单中选择前1个价格)"最后购买价格"
PROM PCH1 T0
最多设置5个标签!
嗨,
尝试:
选择T0.ItemCode,MAX(T0.DocDate)'最新',(从PCH1中选择价格,其中ItemCode = T0.ItemCode和DocDate = MAX(T0.DocDate))'最后价格'
从PCH1 T0
按T0.ItemCode分组
感谢
Gordon
嗨,戈登,
您可以添加货币吗?
谢谢
嗨........
请尝试这个。......
此致
Rahul
尝试一下...
选择 ROW_NUMBER()OVER(PARTITION BY PCH1.ItemCode ORDER BY OPCH.DocDate DESC)AS RawNo,
OPCH.DocNum,OPCH.DocDate,PCH1.ItemCode,PCH1.Price,OPCH.DocCur,OPCH.DocRate,PCH1.Price * OPCH.DocRate AS'价格(LC)'
INTO #PurchasingItems
FROM OPCH
在OPCH.DocEntry上的内部联接PCH1 = PCH1.DocEntry
在哪里
OPCH.DocType ='I'
订购
PCH1.ItemCode,OPCH.DocDate DESC
选择*
从#PurchasingItems
在哪里
#PurchasingItems.RawNo = 1
您好,
您不必通过查询来执行此操作。 只需创建一个PO,添加一个带有项目的新行,单击该项目的价格,然后按CTRL + TAB。 然后,您可以取消选中AP发票以外的所有复选框。
我在此处写了一个带有示例的简短文章: http://www.battleshipcobra.com/2013/last-price-report-in-sales-documents/
谢谢
>迈克
选择T0.ItemCode,MAX(T0.DocDate)'最新',
(从DocDate desc的PCH1 WHERE ItemCode = T0.ItemCode订单中选择前1个价格)"最后购买价格"
PROM PCH1 T0
按T0.ItemCode分组
一周热门 更多>