Purchase Order prices picked up the wrong price
Hello All,
After we created an A/P invoice with 3% discount on the total, the same items on new purchase order shows a lower price. For example, itemcost is 10.44, but it shows on PO for 10.13. Looks like 3% has been applied to each single item. But if I go to price list, the cost is still 10.44.
Please let me know if you have any idea how this happened? And how to avoid it? We only want the PO to pick up the price from cost price list.
Appreciated for your help.
Yurong
We actually did it on purpose. we are planning on changing all of our products to moving average. But back to my question, is it the valuation method that causes the PO prices to change? Is there a way to specify the PO to retrieve only from the price list?
Thanks,
Yurong
Similar Messages
-
Invoice Purchase Order with Down Payments brings wrong Due Amount
Hello,
I am working on 8.81 PL08 environment and I have this situation:
I issue a Purchase Order and then a Down Payment Request which I pay. When I go to invoice the purchase order the down payment and payment due fields on the invoice are correct.
In the case I issue another down payment request and for the same Purchase Order which closes the amount of invoice then when I go to the invoice and choose Copy From the same fields are not right.
If I go to Purchase Order and choose Copy To the amounts are correct.
So the situation is like this:
- Down Payment part of Purchase Order. Due Payment to invoice correct
- Down Payment full amount of Purchase Order. Choose Copy To from Purchase Order to Purchase Invoice. Due Payment correct.
- Down Payment full amount of Purchase Order. Choose Copy From from Purchase Invoice. Due Payment wrong.
Has anyone seen this before?
Thank you,
GerasimosThank you Gordon,
However I cannot deny to the user that wants to apply that that there is a business case where the vendor demands the invoice to be paid all in front (maybe one installment with the Purchase Order and one with the Receipt of the Goods). So, I would expect this to be covered.
I noticed another thing: When I opened the Down Payments screen on Invoice (where Down Payments are listed in order to choose them) there is a column "Open Net Amount" which brings the correct amount. However, in the column "Net Amount to Draw" there is a wrong figure and that makes the mistake.
Now I can see that I can wright the correct amount to column "Net Amount to Draw" but still I cannot understand why a user should do that. -
Schedule Agreement scale price is maintained, Pulling wrong price in GR
Hi Experts,
When good receipts of different quantities are entered, they all pick up the lowest price/highest volume regardless of the quantity.
Case 1: Delivery schedule for 2 different quantity with same delivery date like eg. qty 5 & 6 and del. date 03/03/2011
Case 2: Delivery schedule for 2 different quantity with different delivery date like eg. qty 6 & 7 and del date is 03/03/2011 & 03/04/2011
In case 1 when doing GR first for qty 5 it is not pulling the correct price from the scale quantity 5 of scheduling agreement.
In case 2 when doing GR for qty 6 it is pulling the lowest price not pulling the price from scale quantity 6
Scale: qty Price please suggest me a solution for this issue
1 $20/pc
2 $18/pc
3 $15/pc
4 $12/pc
5 $10/pc
6 $8/pc
7 $7/pc
8 $6/pc Thank you in advance for your help Ismail
Edited by: iismsyed on Mar 9, 2011 3:50 PM Is anybody their to help me out in this issue or who face this issue before.Hi Marco Antonio,
For schedule agreements the SAP standard is to use the target quantity for price determination.
User exit EXIT_SAPLEINR_003 exists using which you can influence the quantity and the date of the price determination at the time of the goods receipt for the scheduling agreement. However, you need to bear in mind that when you call up the user exit, the quantity of goods received actually to be posted does not yet exist. The schedule lines are available in internal table CETT which can be used.
Hope this can help
Regards,
Mauro -
When I go to purchase an item from iTunes the wrong security questions show up and I cannot answer them accurately. Also it is now locked. How can I unlock my ID and get the correct security questions?
1) Apple ID: All about Apple ID security questions
If necessary
2) See Here... ask to speak with the Account Security Team...
Apple ID: Contacting Apple for help with Apple ID account security
3) Or Email Here > Apple Support iTunes Store Contact -
Purchase Order : printing table in the SAPScript.
Hi all,
I want to print taxes in the PO . I have created SAPScript from the standard Script MEDRUCK & also attached it to the Appln - EF, in the T-Code : NACT.
To pass the taxes i have written a code and that program i have called from the script. But, it is only the last entry in the internal table (it_out). I want to print all the taxes for the respective PO. And, the only last one tax entry in the it_out , it is showing in the print preview for 'Domestic PO', and, for 'Import PO', it is not showing any entry.
Plz, try to solve this problem.... if anybody could give me the proper solution of this problem, i will definitely reward the points to him.
I am giving the code that i have used in the report & in Script.
Code in the SAP Script...
/E ITEM_CONDITIONS
/: PROTECT
/: DEFINE &TYPE& = ' '
/: DEFINE &TEXT& = ' '
/: DEFINE &PER& = ' '
/: PERFORM GET_TAX IN PROGRAM ZMM_PO
/: USING &EKKO-EBELN&
/: CHANGING &TYPE&
/: CHANGING &TEXT&
/: CHANGING &PER&
/: ENDPERFORM
IN ,,&TEXT&,,&PER&
/: ENDPROTECT
Respective code in the Report
*& Form GET_TAX
text
-->IN_PAR text
-->OUT_PAR text
FORM GET_TAX TABLES IN_PAR STRUCTURE ITCSY
OUT_PAR STRUCTURE ITCSY.
TABLES : EKKO, "Purchasing Document Header
KONV, "Conditions (Transaction Data)
T685T. "Conditions: Types: Texts
DATA : BEGIN OF ITAB OCCURS 10.
DATA : EBELN LIKE EKKO-EBELN.
DATA : KNUMV LIKE EKKO-KNUMV.
DATA : END OF ITAB.
DATA : BEGIN OF ITAB1 OCCURS 10.
DATA : EBELN LIKE EKKO-EBELN.
DATA : KNUMV LIKE KONV-KNUMV.
DATA : KPOSN LIKE KONV-KPOSN.
DATA : KSCHL LIKE KONV-KSCHL.
DATA : VTEXT LIKE T685T-VTEXT.
DATA : KBETR LIKE KONV-kbetr.
DATA : WAERS LIKE KONV-waers.
DATA : KWERT LIKE KONV-kwert.
DATA : END OF ITAB1.
DATA : BEGIN OF IT_OUT OCCURS 10.
DATA : KSCHL LIKE KONV-KSCHL.
DATA : VTEXT LIKE T685T-VTEXT.
DATA : KBETR LIKE KONV-KBETR.
DATA : KWERT LIKE KONV-KWERT.
DATA : END OF IT_OUT.
DATA : PONO LIKE EKKO-EBELN.
DATA : NO LIKE KONV-KPOSN.
READ TABLE IN_PAR WITH KEY 'EKKO-EBELN'.
IF SY-SUBRC = 0.
PONO = IN_PAR-VALUE.
SELECT EBELN KNUMV
FROM EKKO
INTO TABLE ITAB
WHERE EBELN = PONO.
READ TABLE IN_PAR WITH KEY 'KONV-KPOSN'.
IF SY-SUBRC = 0.
NO = IN_PAR-VALUE.
LOOP AT ITAB.
MOVE ITAB-KNUMV TO ITAB1-KNUMV.
SELECT KNUMV KPOSN KSCHL KBETR WAERS KWERT
FROM KONV
INTO CORRESPONDING FIELDS OF ITAB1
WHERE KNUMV = ITAB-KNUMV
AND KAPPL = 'M'.
ITAB1-KBETR = ( ITAB1-KBETR / 10 ) .
APPEND ITAB1.
ENDSELECT.
ENDLOOP.
SORT ITAB1 BY KPOSN kschl.
LOOP AT ITAB1.
IF ITAB1-KPOSN <> ''.
SELECT *
FROM T685T
WHERE KSCHL = ITAB1-KSCHL
AND KAPPL = 'M'
AND SPRAS = 'EN'.
IT_OUT-VTEXT = T685T-VTEXT.
IT_OUT-KSCHL = ITAB1-KSCHL.
IT_OUT-KBETR = ITAB1-KBETR.
IT_OUT-KWERT = ITAB1-KWERT.
APPEND IT_OUT.
ENDSELECT.
ENDIF.
ENDLOOP.
SORT IT_OUT BY KSCHL.
DELETE ADJACENT DUPLICATES FROM it_out COMPARING KSCHL.
LOOP AT IT_OUT.
IF
( IT_OUT-KSCHL = 'JADC'
OR IT_OUT-KSCHL = 'JCDB'
OR IT_OUT-KSCHL = 'JCV1'
OR IT_OUT-KSCHL = 'JECV'
OR IT_OUT-KSCHL = 'J1CV'
OR IT_OUT-KSCHL = 'JSDB'
OR IT_OUT-KSCHL = 'JEXC'
OR IT_OUT-KSCHL = 'JEXS'
OR IT_OUT-KSCHL = 'FRC1').
AT NEW KSCHL.
CLEAR out_par.
CLEAR out_par[].
LOOP AT OUT_PAR.
READ TABLE IT_OUT INDEX SY-TABIX.
SUM.
WRITE:/ IT_OUT-KSCHL,IT_OUT-VTEXT,IT_OUT-KBETR.
OUT_PAR-NAME = 'TYPE'.
OUT_PAR-VALUE = IT_OUT-KSCHL.
APPEND OUT_PAR.
OUT_PAR-NAME = 'TEXT'.
OUT_PAR-VALUE = IT_OUT-VTEXT.
APPEND OUT_PAR.
OUT_PAR-NAME = 'PER'.
OUT_PAR-VALUE = IT_OUT-KBETR.
APPEND OUT_PAR.
ENDLOOP.
ENDAT.
ENDIF.
ENDLOOP.
ENDIF.
ENDIF.
ENDFORM. "GET_TAX
Plz, help me by giving the solution...
Thanks,
AjitHi,
System will not display the Purchase order item details in the first screen. First enter the data on the Item overview like Material or short text then only it will display the Item details.
I think you are checking with out entering the data on Item overview .
Check by entering the material/short text.
rgds
Chidanand -
Purchase order item details in the drop box is not appearing
Hi all ,
I have created a 'Z' transaction ME22N .Purchase order change .
In that transaction purchase order item details in the drop box is not appearing.
Please suggest .Hi,
System will not display the Purchase order item details in the first screen. First enter the data on the Item overview like Material or short text then only it will display the Item details.
I think you are checking with out entering the data on Item overview .
Check by entering the material/short text.
rgds
Chidanand -
Purchase Order : function to determine the purchase order number
Hi,
I'm working on data migration to create purchase order. I must use the internally range number. Does anybody knows which function must i use to create the purchase order number before calling the bapi bapi_po_create ?
with regards
Jean-Luc LedouxHi,
The BAPI is designed to generate the next free number that is defined by the company and allocate it in series.
This is taken care internally.
explain the scenario like as from what data ur creating the PO and wht exactly do u mean by having ur own internal number range.....
No body will have 2 number ranges to define PO....
if ur uploading data from legacy system then u can have 2 fields called as old purchase order number and purchase order number in new erp system.
if this is ur scenario ask how the functional mapping is done in the company to accomadate legacy purchase order numbers.
Regards,
Jayaram Maganti -
Sending Purchase Order in mail without the spool generation
Dear All,
When i create a Purchase Order using Tcode ME21N, the PO should go by mail to an external email id as a pdf attachment.
A Z sapscript is used . The spool request is not generated.
Could anyone please let me know the method/code to use the script data for creating Purchase Order and send it via email without spool generation.
Waiting for solution.
Thanks & Regards,
BhavikaHi,
as i said:
create an printer with devices type PDF1, set host spool access method to M (E-Mail to Receiver/Owner).
Use this printer as output-device.
To create and use a printer with PDF1 try searching in SCN or use SAP OSS.
Regards Dieter -
BADI / User exit for Purchase order(ME21N) after saving the document
Hi expert,
I need the BADI / User exit for Purchase order(ME21N) after saving the document
This is for email sending after create the purchase order so PO document number will be the import parameter
pls help me
point will be reward
Regards,
GaneshHi Ganesh,
Could you please share your solution?
Thanks.
Hoops
Edited by: Hoops on Jun 13, 2011 10:51 PM -
How the right price picking at the time of creating P.Order?
Hai Experts,
I have a doubt when creating P.order how the right price is picking?Pls sugest me in detail.But i have an idea through Pricing procedure for this explain me in detail.
Thanks to all in advanceHI,
The primary job of a pricing procedure is to define a group of condition types in a particular sequence. The pricing procedure also determines:
Which sub-totals appear during pricing
To what extent pricing can be processed manually
Which method the system uses to calculate percentage discounts and surcharges
Which requirements for a particular condition type must be fulfilled before the system takes the condition into account
The term pricing is used broadly to describe the calculation of prices (for external use by customers or vendors) and costs (for internal purposes, such as cost accounting). Conditions represent a set of circumstances that apply when a price is calculated.
The condition technique refers to the method by which the system determines prices from information stored in condition records.
In MM module, pricing procedure is used during RFQ and PO creation. Total value of material based on all addition and subtraction like discount, surcharge, tax, freight, etc. In this we are defining pricing procedure and linking to vendor and purchase department through the virtual schemas.
Following steps for pricing procedure as,
1. Define conditions.
2. Define pricing procedure.
3. Define virtual purchase organization and vendor.
4. Info Record.
Customization for Pricing Procedure :
1. Definition of Conditions :
/NMEK0-condition typeu2026condition types- definition (define for basic price, net price, discount, surcharge, tax etc.)
2. Defining pricing procedure :
/NMEK0- calculation schema-calculation schemasu2014New entries (Define procedure and put the conditions like formula so that final price will be net price / total value as per company requirement)
3. Linking pricing procedure to independent condition types.
/NMEK0-condition typeu2026condition types- definition for position for defined conditions (Enter the defined pricing procedure in the each independent conditions u201CPricing Procedureu201D box)
4. Defining Schema group for Vendor :
/NMEK0- calculation schema-schema groupsu2014vendoru2014New Entries.
5. Defining Schema group for Purchase Organization--- New entries.
/NMEK0- calculation schema- schema groups---- purchasing organization--- new entries.
6. Linking Virtual Purchase Organization to actual Purchase Organization.
/NMEK0- calculation schema- schema groups----- Assign P.Org. (in actual P.Org, enter virtual P.Org)
7. Linking Pricing procedure to virtual P.Org and virtual vendor :
/NMEK0- calculation schema- Determine Schema--- -Standard --- New entries (Enter virtual schema and P.Org. along with pricing procedure)
8. Linking virtual vendor to actual vendor-- /NXK02 then enter schema group vendor in Purchasing Data )
9. Info Records (/NME11)---- click on u201CPurch. Org. data1u201D and enter condition types and pricing procedure
What are the steps in pricing determination in MM? Condition, Access sequence and schema.
In the SAP MM Pricing is more important. Just yesterday I have completed the Pricing as I am doing the SAPMM now. I can give some light on this Topic, not 100%. After 2 days definitely some more I can share.
The Basic thing is Condition Technique. In which there are
1. Access Sequence 2. Condition Record 3. Condition Type 4. Condition Table.
A Access Sequence access a Condition Record of a Condition Type in a Condition Table is a Condition Technique.This is a simple logic
Here the Condition Type is very important like PB00, PBXX,RA01 etc.
In the background every Condition Type has its own defition means the purpose of the Condition Type like, is it for Pricing or Percentage, Quntity base, Accrual Feilds etc is to be defined to work this functions.
Normally we use the existing ones without any risk. But some cases, we have to Create a New Condition Types as per the organisation requirement.
The Pricing Schema is useful to minimise condition types while mention prices for Vendor on the basis of Pricing Schema which we defined according to organisation requirement.
The Pricing Schema means the calculations procedure of Condition Type.
Ex. RA01 - Discoount % is caclulated on PB00 - Gross Price means
RA01 is based on PB00 like that we have to define in the Pricing Schema
which makes easy to use in realtime.
Here PB00 has the Access Sequence - 0002.
But RA01 does not have the Access Sequence.Why because it is a dependent on PB00. But both are Condition Types.
In the system, by default some standard Scheme will be there at Vendor Schema Group in the Vendor Master Screen means the standard one is assigned which is very lengthy which may fullfil our requirement. But some cases which may not fullfil our requirement, in such we have to define.
For the configuration, I may not able to explain properly through here but will give some Idea.
Configuration: SPRO-IMG-Material Management- Purchasing- Conditions-Define Price Deternmination Process
1. Define Access Sequence
2. Define Condition Type
3. Defince Calculation Schema:- Here you have to define the Schema
Define Schema group
1. Define Schema Group vendor
2. Define Pricing Schema group
3. Schema group for Purchase Organisation
4. Assign Schema group to Purchase Organisation
Define Schema determination
1.define calculation schema for Standard purchase organisation
After completion of the Schema Group, we have to assign it to Vendors.
Then whenever we use any transaction with this Vendor, the concerned Schema will work as configured by us.
I think this will help you. Actually the Pricing is a vast. Becuase each Condition have its own importance and each Access Sequence have its own importance. So you need not bother about this. First you learn how to define the Calculation Schema through the above.
Here we can create many Calculation Schemas which can assign one schema to Local vendors
another schema to out side vendor one more schema to foreign vendors like that we can classify.
Definitely it will help you something.
Regards,
Deepak. -
MR11- Purchase order items not balanced. Material price will be negative
Hi all,
Currently i have PO with stock items with document date on Aug with qty of 5 and good receipt with qty of 5 on the same month as well. After that when it performs MR11- account maintenance i encounter the error above.
It has performed good issue to production and now left 5 qty.
Initially i thought because the stock value cannot absorb the material price, but i have done the same simulation on QAS. it seem to working fine.
Can you assist me on this.Hi Jurgen,
Actually i have found the Snote related to this issue. It has solved the issue for me.
To clear the purchase order items, proceed as follows:
1. Execute transaction MR11 "Maintain GR/IR Clearing Account" with the
relevant selection parameters. Select all proposed account maintenance
document items whose cumulated difference value of a material is less
than the current stock value (SALK3) of the same material.
Post this account maintenance document.
2. Execute transaction MR11 "Maintain GR/IR Clearing Account" with the
above selection parameters again. Select a proposed account
maintenance document item whose difference value is greater than the
current stock value (SALK3) of the same material. Post this
account maintenance document. Post the portion of the current stock
value to the stock account (BSX). The rest is distributed to the price
difference account (PRD). Now the current stock value (SALK3) of the
material is 0.
3. Execute transaction MR11 "Maintain GR/IR Clearing Account" with the
above selection parameters again. Now you can post all remaining
proposed account maintenance document items for this material.
Note 1305016 corrects the symptom described.
SNote 1305016 - MR11_Negative stock value for value-only article II
SNote 983769 - MR11_CKMLGRIR 023 for GR-based IV & matl moving avg. price
Thank again for your assistant. -
Pre-ordered an album on the wrong account, single already purchased.
My sister and I were using the same Apple ID and I had recently pre-ordered an album. Today I decided to seperate our accounts and cancelled the pre-order however the single from the album was already purchased and downloaded. Is it possible not to be charged twice for the same song when I pre-order the album on my new account?
No, sorry viamorone. Purchases are tied directly to the Apple ID they are purchased under.
Cheers,
GB -
Adobe is charging me the wrong price!
What I bought was the following:Annual plan (with a one-year commitment)
The following is what they are billing me:
US $19.99 (plus applicable taxes) per month. Next payment on December 22, 2013.
The charge was supposed to be $9.99 per month not $19.99 per month. Light room was supposed to be included. The deal is still advertised on your site. I don't undeerstand why you are not charging me the correct price???????
Also, Lightroom is asking me for a serial number?????
The home page on the Adobe site still has the $9.99 offer??????
BobError "The serial number is not valid for this product" | Creative Suite
-
Import Standard Purchase Order not picking data when submitted from backend
Hi,
As part of my code, I am inserting Purchase order information in the interface tables with process_code = 'PENDING'. Then using fnd_request , i am triggering the Standard Program for importing these Purchase Orders. The standard program is getting triggered and completing normally. But it is not picking any records. I am calling the program as follows:-
-- Setting the org_id so that the import program will run for that particular org_id.
fnd_request.set_org_id(r_org_id.org_id);
-- Submit the Import Standard Purchase Orders by calling the standard program for respective org_id
l_req_id := FND_REQUEST.SUBMIT_REQUEST(application => 'PO'
,program => 'POXPOPDOI'
,description => 'Import Standard Purchase Orders'
,start_time => SYSDATE
,sub_request => FALSE
,argument1 => NULL
,argument2 => 'STANDARD'
,argument3 => NULL
,argument4 => 'N'
,argument5 => NULL
,argument6 => 'APPROVED'
,argument7 => NULL
,argument8 => NULL
,argument9 => NULL
,argument10 => NULL
COMMIT;
When I am submitting this same program from front end, for the same set of records using the same set of parameters, the records are getting picked.
Any suggestions for this?Hi
Do you have a copy of your insert statement?
regards -
Stoping process of saving purchase order(ME21/ME21N) in the user exit.
Hi,
I am using user exit "EXIT_SAPMM06E_016" of purchase order. While creating PO and after user enters 1st line item or more items and presses save button, then this user exit will be called.
Now my requirement is I have to check "item delivery date" , if it is more than 300 days from creation date then I have to show popup for warning the user for the same and if user want to make the changes then this user exit should stops the process of saving the PO and returns and allows to change the PO.
Please help me in this.
how I can stop the saving process.
Thanks,
DeepakHi Deepak,
You can do it in IM_ITEM method
DATA: ls_mepoitem TYPE mepoitem.
ls_mepoitem = im_item->get_data( ).
if you check ls_mepoitem-quantity field it will give your required value....pls Go through the documentation below for the method
Documentation for the method
Processing of Item Data
Functionality
The PROCESS_ITEM method enables you to change the item data and check it
for correctness.
Parameters
The following parameters are available:
o IM_ITEM - Document item
The interface reference is of the category
IF_PURCHASE_ORDER_ITEM_MM. You can use all methods defined there.
Note
Please note the general hints on Error Handling.
If you wish to mark the document item as invalid, use the
INVALIDATE() method of the IF_PURCHASE_ORDER_ITEM_MM interface.
Regards
Byju
Maybe you are looking for
-
Whenever I plug my ipod into my laptop, I keep getting this error message, and then it freezes iTunes and will not sync anything onto my ipod anymore.
-
PC Suite 6.84 makes E90 a Vista64-Killer
After upgrading to PCS 6.84.10.3 everytime I try to connect my E90 (V7.24.0.3) to my PC (Intel E6600 Vista Ultimate 64) I instantly get a blue screen (wufrd.sys). Before that I used 6.83.14.1 and didn't have this problem. Now even if I deinstall 6.84
-
How can I add ring tones to my iPhone?
How can I add ring tones to my iPhone? I just got an iPhone 5c and I am clueless about these things.
-
Can't associate with wlan using wpa_supplicant
hi everybody, im new to arch and i try to set up wpa_supplicant in order to get use of netcfg. But it somehow dont want to associate with wpa encrypted networks. I already got my wlan card running using ipw2200 module and it seems to be recognized co
-
I got a Mozilla Firefox update, so I did it. A message came up saying that Avast would no longer work with it. I went back to your site and reported that it wasn't working with it. How do I get the two working together again, or do I need to go back