Purchase Price comparicion Report
Hi,
If any standard Sap Purchase Price comparicion Report are there in Sap. plz give me t Code
Hi,
You can find the prices for various POs in T_code ME1P with variance.Also in T_code ME81.
Hope this will help you.
Regards,
Goraksh.
Similar Messages
-
Purchase Price History Report/ OM Price report
Oracle Gurus,
Can I maintain a price history for any item-supplier combination, so that it defaults while I prepare a RFQ or enter a quotation in the system? If yes, where can I do this?If no, is there any workaround?
In future based purchase price history report, will send RFQ to supplier?
Pleae advise, where we have this option in application.
Thanks
AKMe1p give u details ie.
1) A material Purchased at what Price - You can see Price details with Purchase Order wise.
2) From a Vendor you have purchased which material @ what price
By using me23n what Price history you want to see. -
Purchase Price Variance Report completes with error status
Dear Members,
I am using R12.1.3 Vision Instance.
When I ran the report Purchase Price Variance Report, it completed with an error.
The error message is :-
Enter Password:
REP-1212: Object 'F_h_report_date' is not fully enclosed by its enclosing object 'Body'.
REP-0069: Internal error
REP-57054: In-process job terminated:Terminated with error:
REP-1212: Object 'F_h_report_date' is not fully enclosed by its enclosing object 'Body'.
Can any one please guide me in resolving this issue?
Many thanks in advance.
Regards.HI,
Check the below references, it would address your issue
Purchase Price Variance (Xml) Post Process Failed [ID 1341213.1]
Report Error Rep-1212: Object 'F_report_date' [ID 567886.1]
Regards,
Ivruksha -
Purchasing price variance report
dear all,
I have to generate the purchasing price variance report...
Report to analyze and compare the following data elements from the invoice and standard cost:Period Actual average price per unit.YTD actual average price per unit o current year.YTD actual average price per unit o previous year.Current (actual) standard cost per unit.
The tables to be used Ekko/ Ekpo/Ekbe.
Best regardsSetting of Chartrange and Labelrange (1)
.ChartRange = .Range(start, end)
.ChartRange = .Range(.Cells(row#,column#), .Cells(.Rows.Count row#, column#))
.ChartRange = .Range(.Cells(1,1), .Cells(.Rows.Count-1, 5))
0
1
2
3
4
5
0
Label Range
** Header names not to be exported to chart **
1
4
3
-8
2
4
3
-7
3
5
2
-6
4
7
21
-5
5
18
35
-4
6
15
25
-3
7
20
16
-2
8
0
0
32
2.5
5
-1
.ChartRange = .Range(.Cells(2,1), .Cells(.Rows.Count-1, 5))
0
1
2
3
4
5
0
Label Range
** Header names not to be exported to chart **
1
** data not to be exported to chart **
-8
2
4
3
-7
3
5
2
-6
4
7
21
-5
5
18
35
-4
6
15
25
-3
7
20
16
-2
8
0
0
32
2.5
5
-1 -
In one of my report i have clarification purchase price variant report
In one of my FI-SD RELATED REPORT, very very urgent please
1. Net material cost difference due to Forex:
Budget rate during price revaluation: USD TO EURO: 1.4128
Actual rate during goods receipt: USD TO EURO: 1.5888
Difference in Ex-rate: 0.176
Net material cost difference due to Forex: 145,782 x 0.176 = USD 25657
Regarding the pricing conditions in the purchase order.
i am getting the cost (kbetr) but how to get the exchange rates as mentioned above
2.Total PPV relating to inventory sold during current month
how to et purchase price inventory sold like
the flow from po-so-fi, can u pls give the tables and links related with them
i am already using bkpf, bseg , ekko ,ekpo and condition tables to get co code, doc date , post date , assigment , po number , item
how to get the inventory sold.
pls give flow from po to so to fi
regards
subba
Edited by: KODAMANCHILI SUBBARAO on Jul 3, 2008 11:06 PMWould you mind re-writting your question? I am sorry but I can't understand your problem.
Just trying to help.
Leonardo De Araujo -
Purchase Price Variance Report
I am trying to write a query to understand whether we have a purchase price variation from the latest invoice to the second latest invoice. I am having a problem gaining the information for the second purchase invoice as SAP Query generator seems to state that The sub query for the second to last invoice is bringing through more than 1 value. Could someone give me some help on how to do this better.
SELECT DISTINCT T0.[ItemCode], T0.[Dscription],
(Select Top 1 T2.[Price] FROM PCH1 T2 WHERE T2.[ItemCOde]=T0.[ItemCode] ORDER BY T2.DocDate) AS " LAST PURCHASE PRICE",
(Select Top 1 T2.[DocDate] FROM PCH1 T2 WHERE T2.[ItemCode]=T0.[ItemCode] ORDER BY T2.DocDate) AS " LAST DATE PURCHASE PRICE",
(select Top 1(Select Top 2 T3.[Price] FROM PCH1 T3 WHERE T3.[ItemCode]=T0.[ItemCode] ORDER BY T3.DocDate) ) AS " 2nd LAST PURCHASE PRICE"
FROM PCH1 T0 INNER JOIN OITM T1 ON T0.ItemCode = T1.ItemCode
WHERE T1.[PrcrmntMtd] ='b'
ORDER BY T0.[ItemCode]SELECT DISTINCT T0.[ItemCode], T0.[Dscription],
(Select Top 1 T2.[Price] FROM PCH1 T2 WHERE T2.[ItemCOde]=T0.[ItemCode] ORDER BY T2.DocDate DESC) AS " LAST PURCHASE PRICE",
(Select Top 1 T2.[DocDate] FROM PCH1 T2 WHERE T2.[ItemCode]=T0.[ItemCode] ORDER BY T2.DocDate DESC ) AS " LAST DATE PURCHASE PRICE",
(select Top 1 TA.[PRICE] FROM (Select Top 2 T3.[Price] FROM PCH1 T3 WHERE T3.[ItemCode]=T0.[ItemCode] ORDER BY T3.DocDate DESC) TA ) AS " 2nd LAST PURCHASE PRICE",
(select Top 1 TA.[DocDate] FROM (Select Top 2 T3.[DocDate] FROM PCH1 T3 WHERE T3.[ItemCode]=T0.[ItemCode] ORDER BY T3.DocDate DESC) TA ) AS " 2nd LAST PURCHASE PRICE DATE"
FROM PCH1 T0 INNER JOIN OITM T1 ON T0.ItemCode = T1.ItemCode
WHERE T1.[PrcrmntMtd] ='b'
ORDER BY T0.[ItemCode]
I have ammended the sql to desc the order by. and this is now giving me the same results in both columns. I need to reverse the order by in 2nd last columns but cant seem to get this to work in SQL. Another option would be to take the bottom value of the Top 2. But i do not know how to do this could someone help me out?Either option is fine. -
i have attached the source code i have written, could you please tell me why matnr number purchase order and item (matnr, ebeln, eblep) , but i am geeting all other fields ine the output it_final but i am getting in it_po but not in it_final,
please treat this as very urgent.
T-CODE: *
PROG : ZFAP_PPV *
USE : PPV Report *
DEV BY: SUBBARAO *
TIME : 2008-JUNE-27 *
INDEX CHANGE DATE WHO REMARKS *
REPORT zfap_ppv NO STANDARD PAGE HEADING LINE-SIZE 300 LINE-COUNT 20(3) .
TABLES: ekko,ekpo,mseg,bkpf,bseg,t001.
*Data Declaration
DATA :BEGIN OF ty_bkpf,
bukrs TYPE bukrs, "company code
blart TYPE blart, "Doc type
belnr TYPE belnr_d, "Accounting Document Number
xblnr TYPE xblnr, "Ref doc number
budat TYPE budat, "Posting Date in the Document
END OF ty_bkpf.
DATA : BEGIN OF ty_bseg,
bukrs TYPE bukrs, "company code
belnr TYPE belnr_d, "Accounting Document Number
buzei TYPE buzei, "Number of Line Item Within Accounting Document
prctr TYPE prctr, "Profit center
zuonr TYPE dzuonr, "Assignment number
wrbtr TYPE wrbtr, "Amount in document currency
dmbtr TYPE dmbtr, "Amount in local currency
END OF ty_bseg.
DATA : BEGIN OF ty_po,
ebeln TYPE ebeln, "PO number
ebelp TYPE ebelp, "PO Item
matnr TYPE matnr, " Part number
END OF ty_po.
*Final output for the report display
DATA : BEGIN OF ty_final,
bukrs TYPE bukrs, "company code
blart TYPE blart, "Doc type
xblnr TYPE xblnr, "Ref doc number
belnr TYPE belnr_d, "Accounting Document Number
buzei TYPE buzei, "Number of Line Item Within Acc Doc
prctr TYPE prctr, "Profit center
zuonr TYPE dzuonr, "Assignment number
bldat TYPE bldat, "Doc Date
budat TYPE budat, "Posting Date in the Document
wrbtr TYPE wrbtr, "Amount in document currency
dmbtr TYPE dmbtr, "Amount in local currency
ebeln TYPE ebeln, "PO number
ebelp TYPE ebelp , "PO Item
matnr TYPE matnr, "Part number
END OF ty_final.
DATA : it_bseg LIKE STANDARD TABLE OF ty_bseg,
it_bkpf LIKE STANDARD TABLE OF ty_bkpf,
it_final LIKE STANDARD TABLE OF ty_final,
it_po LIKE STANDARD TABLE OF ty_po.
*Variables declartion
DATA : v_bukrs TYPE bukrs.
Selection Screen ***************************
SELECTION-SCREEN:BEGIN OF BLOCK zkongl WITH FRAME TITLE text-001.
PARAMETERS: p_bukrs LIKE bkpf-bukrs. " OBLIGATORY.
SELECT-OPTIONS: s_bldat FOR bkpf-bldat,
s_matnr FOR ekpo-matnr.
SELECTION-SCREEN END OF BLOCK zkongl.
SELECTION-SCREEN:BEGIN OF BLOCK block4 WITH FRAME TITLE text-004.
*PARAMETERS: pa_view RADIOBUTTON GROUP rad5.
*PARAMETERS: pa_dload RADIOBUTTON GROUP rad5,
pa_path LIKE rlgrap-filename .
SELECTION-SCREEN END OF BLOCK block4.
End of Selection Screen ********************
TOP-OF-PAGE
*TOP-OF-PAGE.
*WRITE:/5 'CoCode',
17 'DocType',
21 'ReferNo',
32 'DocuNumber',
43 'Item',
50 'ProfitCtr',
60 'Assignment',
74 'DocDate',
86 'PostgDate',
97 'Amt In Doc.Curr',
104 'Currency',
111 'Amt In local.Curr',
120 'Currency',
130 'Purch Order',
142 'Freight diff(USD) FX',
156 'Net mat.cost diff(USD)',
172 'PPV due to I/C variation',
184 'Comment',
197 'Total PPV inventory sold curmonth',
212 'Total PPV remained in inventory'.
ULINE.
AT SELECTION-SCREEN
*at selection-screen on s_bukrs.
select bukrs into v_bukrs from t001 where bukrs in s_bukrs.
endselect.
if sy-subrc <> 0.
write : / 'Invalid company code'.
endif.
START-OF-SELECTION
START-OF-SELECTION.
refresh: it_po,it_bseg,it_bkpf.
clear: it_po,it_bseg,it_bkpf.
*Getting data from Account doc header table
SELECT bukrs blart belnr xblnr budat FROM bkpf
INTO TABLE it_bkpf
WHERE bukrs EQ p_bukrs AND bldat IN s_bldat.
IF NOT it_bkpf[] IS INITIAL.
*Getting data from Account Document index
SELECT bukrs belnr buzei prctr zuonr wrbtr dmbtr
FROM bseg INTO TABLE it_bseg
FOR ALL ENTRIES IN it_bkpf
WHERE belnr = it_bkpf-belnr.
ENDIF.
SORT it_bkpf.
LOOP AT it_bseg INTO ty_bseg.
MOVE-CORRESPONDING : ty_bseg TO ty_final.
READ TABLE it_bkpf INTO ty_bkpf WITH KEY bukrs = ty_final-bukrs
belnr = ty_final-belnr.
IF sy-subrc EQ 0.
MOVE : ty_bkpf-xblnr TO ty_final-xblnr,
ty_bkpf-budat TO ty_final-budat,
ty_bkpf-blart TO ty_final-blart.
ENDIF.
SELECT ekko~ebeln ekpo~ebelp ekpo~matnr
INTO TABLE it_po
FROM ekko INNER JOIN ekpo
ON ekko~ebeln = ekpo~ebeln
WHERE ekpo~bukrs EQ p_bukrs.
loop at it_po into ty_po.
move: ty_po-ebeln to ty_final-ebeln,
ty_po-ebelp to ty_final-ebelp,
ty_po-matnr to ty_final-matnr.
APPEND ty_final TO it_final.
CLEAR ty_final.
endloop.
endloop.
ULINE (300).
FORMAT COLOR 4.
WRITE:/3'CoCode',10'DocType',19'ReferNo',
30'DocuNumber',43'Item',50'ProfitCtr',
60'AccAssgntNo',74'DocDate',86'PostgDate',
97'AmtInlocal.Curr',115'Curr',
124'Amt In Doc.Curr',142'Curr',
148'PurchOrder',161'Item',169'PartNo',
184'Action', 195'Frtdiff(USD)FX',216'Netmat.cost(USD)',
235'PPV I/C variation',255'Comment',263'TotPPV Inv sold',
280'TotPPV Inv Remain'.
ULINE (300).
IF sy-subrc EQ 0.
LOOP AT it_final INTO ty_final.
WRITE :/ sy-vline,ty_final-bukrs UNDER 'CoCode',
ty_final-blart UNDER 'DocType',
ty_final-xblnr UNDER 'ReferNo',
ty_final-belnr UNDER 'DocuNumber',
ty_final-buzei UNDER 'Item',
ty_final-prctr UNDER 'ProfitCtr',
ty_final-zuonr UNDER 'AccAssgntNo',
ty_final-bldat UNDER 'DocDate',
ty_final-budat UNDER 'PostgDate',
ty_final-dmbtr UNDER 'AmtInlocal.Curr' RIGHT-JUSTIFIED,
ty_final-wrbtr UNDER 'Amt In Doc.Curr' RIGHT-JUSTIFIED,
ty_final-ebeln UNDER 'PurchOrder',
ty_final-ebelp UNDER 'Item',
ty_final-matnr UNDER 'PartNo',
sy-vline.
ENDLOOP.
ENDIF.
please tell where i have change the source code so that i get all the fields in it_final wher my final report displaysHi,
Looking at your code, you wont get the Purchase Order Number, its item and Material Number for the data you enetered in the selection screen.
If you could see the code, you are just selecting all the po's, its items and matnr's just on the basis of BURKS (Company Code).
You should select the related PO number based on the Additional Document Number in EKKO, which is same as Reference Document Number in BKPF.
So once you get the relevant order based on the input, you select the reference doc nos (XBLNR) for the relevant BELNR, and then using XBLNR, pass this value to ADDNR in EKKO, you will get relevant PO. Using PO from EKKO, you retrieve the corresponding items and matnr's from EKPO.
Hope this helps you
Harish Kalla -
Purchase Price Variance Report - incorrect calculation
Good afternoon all,
As a relative new comer to Oracle I'm after some help/advice.
When running a PPV report I'm not convinced the report is returning the correct answer. The report seems to be calculating the PPV as Qty x PO Price. It should be Qty x (PO price - Standard Cost).
How can I find out if this is a bug / determining whether there is already a solution to the issue? Version R12.
Thanks
JonYou should log a service request with Oracle Support on this. Oracle documentation says that the PPV calculation should be just like you say it should be. So if the report is not doing that calculation, sounds like a program problem that needs to be identified and fixed. If there is a fix already, support will tell you what it is.
John Dickey
Edited by: John Dickey, McCarthy on May 11, 2010 2:57 PM -
Purchase Price Variance (Standard Costing) with Intercompany
We are missing Intercompany transactions in Purchase price variance report. Is there a setup which let's us include these transactions to be captured by PPV report
We do have standard costing in all OrganizationsFinally got this answered from Oracle Support below is what they said. Does not make sense but atleast we have an answer
In principle the internal requisition hits the interorg variance account which is defined at the shipping network and is different from purchase price variance(PPV) account of the organization. So this is not included in PPV report. PPV report is only meant for purchase orders.
Best practice would be to define different account for PPV and interorg variance. Use PPV report to match PPV account with GL and use material distribution account detail report for Interorg variance.
If the customer defines PPV and Interorg variance account as the same then the workarounds would be :
1) Use material distribution account detail report.
Or
2) In R12 use SLA account balance reports -
Purchase order price change report
Hello
How to retieve the purchase order price change report ? do we have any standard report for it or any table which gives these data?
kindlHI
Have you activate version management at your end for PO,i think this will help you to track changes of PO for qty,price etc.
[http://wiki.sdn.sap.com/wiki/display/ERPLO/Version+Management]
Regards
Kailas Ugale -
Report for Purchase Price Variance
Hi,
Is there any standard report for finding Purchase Price Variance between Purchase Order and Material master
regards,
MallikHi Mallik,
There is no std report for Purchase price variance .
But you can check KSB1 , where you can find the Price difference which is going to your PRD account .
You can find out your PRD G/L account .
Now go to KSB1 . In the cost element field give the PRD G/L account .
After executing change the layout as per your requirement .
Now you can see the Pur Price variance for the particulat material for the PO .
Otherwise you need to develop a customised report .
Hope this helps .
regards -
Standard SAP report for purchase price variance
Hi All,
I need to know if there is a standard SAP report that shows the purchase price variance.
Thanks,
RegardsHi Ritika,
There is no standard report available to compare purchase order price cost and standard cost of a material.
You can check if FBL3N helps to resolve your purpose or not. Or else you have to make a customized report with the help of ABAP'er on the informations based on the following tables.
MBEW
EKKO
EKPO
EKBE
MKPF
MSEG
KEKO
KEPH,
BKPF
BSEG
LFA1
Thanks,
Vasanthan -
Report to view Manufacturing variances - Purchase Price Variance
Report to view Manufacturing variances - Purchase Price Variance, Materials Usage variance, Labor Usage variance.
for above reports if standard tcodes are available in SAP please provide them or else explain how to develop these reports in SAP
SpandanaHi
You can use KKO0 reports...
For that, assign your Cost Comp Str in OKN0 and choose Product Group = material group.. This is one time config
Execute KKRV monthly after all period end setttlements are over... Then you can view KKO0 reports
br, Ajay M -
Purchase price difference between SAP R/3 and BWI report
Hi
Purchase price difference between SAP R/3 and BWI report
What is purchase price variance ?, my user is telling that in SAP R/3, purchase price variance 100 and in BWI report it is 200 .
Any other terminologies are there for purchase price variance ?
And any idea wherefrom BWI will take this purchase price variance ?
Thanks In advancePurchase price variance is he difference in price between the amount paid to the supplier and the planned or standard cost of that item
Request you to check your data first in your Cube/ODS, better would be to check in the data container where the data is first loaded.
Also check if this field is getting directly loaded as 1-to-1 mapping. -
Queries Report For Last Purchased Price
Dear All,
Can someone helps me to get queries report for last purchased price vs new purchase price that recently being enter on purchased order.
Trigger by purchased order document posting and we can choose % variance
Report by order :
No. Document PO ; Vendor code ; Vendor Name ; Doc Posting Date ; Item code ; Item Name : New Purchased price ; Last Purchased Price; Variance; Buyer Name
i will used it on alert management.. each time there % variance automaticaly sending an email with those report.
ThanksSo.. is it the right query if i join it?:
SELECT T0.DocEntry, T1.CardCode, T1.CardName, T1.DocDate, T0.ItemCode, T0.Dscription, T0.PriceBefDi, T2.LastPurPrc, (T0.PriceBefDi - T2.LastPurPrc) AS Variance, ((T0.PriceBefDi - T2.LastPurPrc)/T0.PriceBefDi) AS 'Variance%', T3.SlpName FROM POR1 T0 INNER JOIN OPOR T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OITM T2 ON T0.ItemCode = T2.ItemCode INNER JOIN OSLP T3 ON T0.SlpCode = T3.SlpCode
select * from opor where month(docdate) = MONTH(GETDATE()) and Year(docdate) = YEAR(GETDATE())
But i still find document with last month posting include on the report adn the report became different too
Maybe you are looking for
-
How can I import my library to a new computer?
Hi: I just bought a new computer, and I'm trying to import my library from my old computer to the new one. I've transferred my 'My Music' folder (along with the iTunes folder inside it) onto the new computer using an external hard-drive, and I've rei
-
Use one drive for attachments using outlook
using the portal or OWA you can use one drive for attachments rather then adding the file to the e mail itself , i was wondering if we will have this feature on outlook soon
-
2LIS_04_P_COMP is not fetching all components
Hi, We are extracting data from 2LIS_04_P_COMP. We have installed Business content and no restrictions when loading data from R/3 to BW. I am reconciling the data and identified that most of the records displayed in MB51 (Movement type 261) are not c
-
Java swing app distribution & setup
We developed a java swing standalone app. How you guys distribute this kind app to end users if they know little about app setup(like data entry clerks). We like to generate an executable file bundling the app and JRE for our clients. They just run t
-
Hi All, My DB Version: 10.2.0 OS: Solaris 5 Hi while one of my user trying to create a table he is getting below error: create table emp 2 (ename varchar2(10)); create table emp ERROR at line 1: ORA-01950: Message 1950 not found; No message file for