VPRS Condition missing in Returns Order
Hi Experts !!
We are facing a peculiar problem.
We are creating Rush Orders & Delivery thro Idocs and PGI and Invoice thro Batch Job. Similarly Returns and Delivery by Idoc. Now in some cases VPRS conditions are missing in returns. We have 17 Statistical Conditions and the total of costs we have to compare with VPRS. If its not the same, the Order gets Delivery Block. So now this is happening as VPRS itself is missing.
Pls help
hello, friend.
are all returns using the same item category? if not, please check the settings for the item category in transactions without VPRS. check if "determine cost" has been checked.
another area to look at is the nature of the material (e.g. material type). if the material returned is configurable, then you may have make special settings.
please post again.
regards.
Similar Messages
-
VPRS-based condition redetermined in return order (referencing billing doc)
I have an issue with copy-control from invoice to return order.
I want the invoice pricing conditions to be copied unchanged to the return order.
This is similar to when creation the Sales order>Delivery>Billing Document.
I need to make a return order for the same amount as in the original sales order (naturally, we want to credit the same amount).
This works fine for all conditions, except for a VPRS-based condition, which is redetermined upon return order creation.
The VPRS-based condition should fetch the moving average price for the sales order only, not for the return order.
I have maintained copy control for billing document to sales order with pricing type 'G'
G: Copy pricing elements unchanged and redetermine taxes. The system
This works fine for Sales order --> Delivery --> Invoice, but not for Invoice --> Return order.
I would prefer not to use a formula, but I guess one alternative solution is to fetch the condition value from the original sales order if I cannot do this with customizing.
Let me know what you think about the forumla (VOFM) and if it is possible to achieve copy-control with unmodified condition values for the VPRS-condition.
Thanks!Ok, thanks for your input!
I'm sharing my solution:
I implemented a new condition value formula for my pricing procedure:
VOFM>Formulas>Condition value
FORM FRM_KONDI_WERT_XXX.
DATA: lv_kbetr TYPE kbetr,
ls_vbfa TYPE vbfa,
lv_knumv TYPE knumv.
Get moving average price for return order from SO
The ZPRS pricing condition modifies price in return order
The value of ZPRS should be the same in return order and SO
IF xkomv-kschl EQ 'ZPRS'.
Get sales order and position
SELECT SINGLE vbelv posnv
INTO corresponding fields of ls_vbfa
FROM vbfa
WHERE vbeln EQ komp-vgbel "invoice number
AND posnn EQ komp-vgpos "invoice item
AND vbtyp_n EQ 'M' "invoice
AND vbtyp_v EQ 'C'. "order
IF sy-subrc EQ 0.
Get sales order conditions key
SELECT SINGLE knumv
INTO lv_knumv
FROM vbak
WHERE vbeln EQ ls_vbfa-vbelv.
IF sy-subrc EQ 0.
Get moving average price from sales order conditions
SELECT SINGLE kbetr
INTO lv_kbetr
FROM konv
WHERE knumv EQ lv_knumv
AND kposn EQ ls_vbfa-posnv
AND kschl EQ 'ZPRS'.
IF sy-subrc EQ 0.
Recalculate condition values
xkomv-kbetr = lv_kbetr.
xkomv-kwert = ( lv_kbetr * komp-mgame / 1000 ).
xkwert = xkomv-kwert.
ENDIF.
ENDIF.
ENDIF.
ENDIF.
ENDFORM. -
Restrict new price conditions in the return order and credit note
Dear Expert
We are facing a scenario where we make return order; the Price is copied from the invoice. And it is working perfectly. The system does not allow us to change the price.
The issue we are facing here is that user can input new condition like discount /premium and change the net value for the return order pricing, and this will reflect in the credit note for returns.
Is there a way to restrict the user from entering any pricing condition in the header or item conditions tab.
although we cannot change the original price coming from invoice referenced for return order, but the user can input new price conditions as below. This must not be allowed.
The price must come according to the Qty being referenced.
While making the credit for returns, the user has a chance of further making changes to the net value by adding new conditions. Hence this must also be restricted for any changes.
ThanksHi
Firstly,In copy control maintain anyone of the pricing types
D: Copy pricing elements unchanged
E: Copy pricing elements and values unchanged
To avoid all these things go with USEREXIT_FIELD_MODIFICATION but before going with the user exit,also check with transaction variant SHD0.
Regards
Srinath -
Conditions record for returns order with order type "RE" Modification
Hi,
How can I gay out the EDI1 conditons row ( Customer expected price ) for returns order, so that the customer price is not considered.
Current Scenerion: when we create a returns order "RE" with reference to standard order "OR" it pulls out the price details from the standard order, but then in the conditions tab the EDI1 ( customer expected price ) is still active which allows the user to enter the new price. When the user enters the new price, the price for that line item is getting updated with this new customer expected price.
Can any one help me out on how to gray put that row, so that the user is not allowed to enter a new price during rreturns.
Thanks in Advance!!Hi
This will be updated automatically when generate planned orders thru MRP. (MD02)
regards
Srinivas -
Inactivate the cash discount condition type during return order creation.
Hi All,
I have created a Pricing procedure its having a condition type Cash Discount.
The client requirment is during the return order creation system should inactivate the cash discount condition type.
Please sugget me what to do to fulfill this requirment.
Thanks in advance.
Regards
Vankat.Hi
You can achieve through creating new pricing procedure for Return process
Otherwise try with user exit
MV45AFZZ USEREXIT_SAVE_DOCUMENT_PREPARE
Maintain access Sequence with Document type and maintain condition record , so at the time of return order system wont pick that material
Regards,
Prasanna
Edited by: prasanna_sap on Feb 9, 2012 3:31 PM -
Free goods issue in return order
Dear Guru's
Please help to resolve the below issue
We have Free goods process, If customer is ordered 10 goods will give 1 as free good total quantity 11 for this I have maintained the condition record, I have created a sales order for total quantity u2013 100 + 10 free goods = 110 when ever I have entered the main item (line item #10) system automatically proposes the free goods quantity in line item # 20, Out this hundred quantity customer has returned 50 quantity so I have created return order with reference to invoice so in return order both line items have been copied with actual quantity (100 + 10 Free goods). So I changed the main item quantity as 50 (because customer has returned only 50 quantities + free good (for 50 items) 5 = 55)
Here my requirement is when ever I have changed the main item quantity in return order system is not calculating the free good proportionately as per the free goods condition record.(for 10 item 1 item is free)
Ex:- when I have changed the return order main item quantity as 50 still free goods showing as 10 only(in line item #20) (which is for 100 quantity)
What customization is required system should update free goods proportionately as per the free goods condition record in Return order.
Regards,
Hari KrishanPlease post it in SD/MM forum.
-
Creation of return order with ref to an Invoice
Hi SD Experts,
When i create return order RE with reference to a Billing document F2, storage location from the original document is getting copied into the return sales order.
My requirement is, the storage location should not be copied since returns are supposed to go to a different storage location. Is there a standard way to control this. I was checking in copy control. Not able to find one.
Thanks for your help.
Regards
RaghavendranHi Raghavendran Gundurao,
I too had same requirement, i mapped it by following changes in configuration.
storage location determination depends on Sh.pt+ plant+ storage cond.
& sh.pt will get determined on the basis of plant+ shipping cond. + loading group.
Create new shipping pt for return (Eg. ZRE) & do the basis setting like assignment to plant & check whether return storage location is maintained in plant.
Also new shipping cond: ( e.g.: RE)
maintain shipping condition(RE) in Return order setting (VOV8) as it has a priority over customer master shipping condition.
Do the shipping pr determination RE+ your loading group+plant
then do the picking location determination Sh.pt (ZRE)+ plant = return storage location
By doing this your Shipping point will get redermined to ZRE in return sales order. & your new return storage location in delivery.
pls make sure that storage location is not mandatory field in sales order (incomletion procedure)
if you have any further queries let me know.
Regards,
chetan -
VPRS has condition value 0 in Returns Order item
Hi Experts,
Our customer created a returns order refer to F2 invoice, but in returns order its VPRS has condition value 0. It caused accouting document error in Credit for Returns. There was no cost related accouting posted.
Our Credit for Returns is order-ralated.
But when we update the pricing in returns order item, VPRS has the right value.
Any advice will be appreciated.
Thank you in advance.
RichardIn addition to the suggestions already given, you may also have a look at the following notes which may help you.
1) Note 27062 - VPRS: deliv-related billing document for returns
2) Note 615432 - No cost with non-valuated goods receipts
3) Note 672681 - VPRS calculation in RK document
thanks
G. Lakshmipathi -
Return Order incomplete because of missing address indicator (VBPA-ADRDA)
Hello,
Using the VA02 to create a subsequent retun order results in a complete return order created. However, when I use BAPI BAPI_CUSTOMERRETURN_CREATE to create the return order, the incompletion log identifies a missing address indicator (VBPA-ADRDA) for the ship-to party. Both sold to and ship to party are defined as one time customers. Looking at the entries in table VBPA the problematic customer holds 'D' as the address indicator value while the other customer holds 'E' as the missing address value.
What could be the reason for the missing address indicator for that specific customer while creation works fine using the subsequent retun order creation?
Thanks in advance, Ziv.1: You took care of the copy controls.
2: Whats the item category you are using in your return order. Please mark that item category as not relevant for pricing. Uncehck the pricing field in VOV7 for this item category. Also check the incompletion procedure to make sure "pricing" is not an entry.
3: Please check the pricing procedure you are using for the return order type, uncheck any "Mandatory " pricing conditions.
4: In the pricing procedure determination OVKK, please check you have the required entry for the return pricing procedure.
Please test with these changes and see the results,
Regards
Sai -
VPRS Condition is missing in invoice for bacth determine line item
Hi Gurus,
I have an Concern, My user has created Sales order with three line items.
He did delivery and Invoice individually for each line item.
For 2 line items he entered batch manually and did invoice there we didn't find any issue.
For third line item he did auto batch determination there for that item VPRS condition is missing in invoice.
I have checked the note ( 70038 ) and I have applied the note also, But still I am facing same problem.
Please provide me solution if any modification need to be done,
Thanks and Regards
SubbuHi Subbu
As VPRS condition type is coming for the first 2 line items and not for 3rd line item , so kindly check the Material Master Record->Accounting tab.What is the difference between the 3rd material and another 1st and 2nd materials.Also check in the Analysis what it is showing for the third line item billing document
Regards
Srinath -
VPRS cost copying different in Returns order and Credit for returns
Hi SAP Gurus,
we created returns order, returns delivery and Credit for Returns.But the VPRS cost copying in Credit for Returns different than Returns order.I have tested in DEV its working fine but in PRD its taking different. I compared copy contrls,condition settings and pricing procedure i didnt found any difference. where i need to check other than these areas.
Regards,
NookaHi,
If if works in DEV then there is no problem with configuration.(Compare configuration of DEV with PRD).
Please check that all change request are moved correctly or not,speciallty related to your scenario.
Any enhancement change request are moved or not.(Because DEV and PRD are different clients. Some requests are client specific.)
Thanks,
Vrajesh
Edited by: Vrajesh G. Nayak on Jan 20, 2010 5:23 AM -
VPRS condition not floating in to sales order...
Good evening every body...
My query is VPRS condition not floating in to sales order...
Please give your valuable inputs
I checked Pricing procedure analysis
giving error requirement 004 not fulfilled
Note:
I checked determine cost in Item category (TAN)
VPRS condition in my pricing procedure
I maintained Standard price in Accounting1 tab of MMR
Valuation class I maintained in MMR
VPRS condition type I maintain condition category-"G"
Anything I missed out???
Regards,
KrishnaIn my view, the information provided by you is not sufficient to provide you an exact solution.
As based on & differs business scenario to business scenario you are following.
Like whether it is BOM, MTO/MTS, Free Goods, batches, third party sales, Order-related billing or Delivery-related billing:...
Business Process
Source of costing
- Order-related billing
Valuation price of the material master
- Delivery-related billing
Goods issue
Further there are various way to carry out costing at Sales order, like
- Product costing
- Unit costing
So, you can check whether EK01/EK02 or any other cost related is executing prior/take preference to VPRS in your pricing
Also. kindly check your entries for Account Determination for valuation area(T001K) by using TCode OMWD.
If everything is fine, then test run a Sales cycle till Billing, so as to see whether at billing VPRS is reflecting or not.
If in case you need further assistance, do let us know.
Regards
JP -
VA00 condition type not getting determined for the returns order
Hi All,
I have a case where VA00 condition type not getting determined for the returns order that has been created with respect to the billing document.
When the pricing conditions are being copied from invoice it is getting copied but later it is getting deleted in the include LV61AA42.
Note:VA00 condition type is getting deleted from the internal table tkomv[].
If any one came across this scenario can you please help me.
Request your valuable inputsHi,
Please check the copy control setting in VTAA.
Maintain the pricing type as "D" at item category level for the respective document type .
Hope this will resolve your issue.
Regards,
Krishna O -
How to avoid user from entering new price condition in return order
Dear Expert
We are facing a scenario where we make return order; the Price is copied from the invoice. And it is working perfectly. The system does not allow us to change the price.
The issue we are facing here is that user can input new condition like discount /premium and change the net value for the return order pricing, and this will reflect in the credit note for returns.
Is there a way to restrict the user from entering any pricing condition in the header or item conditions tab.
although we cannot change the original price coming from invoice referenced for return order, but the user can input new price conditions as below. This must not be allowed.
The price must come according to the Qty being referenced.
While making the credit for returns, the user has a chance of further making changes to the net value by adding new conditions. Hence this must also be restricted for any changes.
Thanks
Edited by: Lakshmipathi on Jan 31, 2012 6:55 PM
Thread Locked - Reason Cross Postokie .... i will tell briefly what is the problem ....
Take a scenario wherein a user has logged into my application and he is performing a task which will put his user id and his employee id into the session. Then he opens another window by using either ctrl+n or through files->new window.
So now a new browser will open but the session will be same ..... in this newly opened browser, user performs some operation which will remove the user id and employee id from the session .... Now if he again comes back to the first window and tries to do some operation, then a null pointer exception will be thrown saying that the employee id is null .... because he has deleted that in the newly created browser ..... to avoid this situation what can we do ???? can you please help me in this regard ??? you got my problem right !!! -
Hi All,
I am trying to create a intercompany PO, I have two materials in PO 1) SAP material 2) Vendor material in item level (in PO).
system is throwing the below error message.
Pricing error: Mandatory condition VPRS is missing
Message no. V1801
Diagnosis
The obligatory condition VPRS does not exist. The document is therefore
considered to be incomplete from the point of view of pricing.
The cause can be, for example, that a condition record does not exist
for condition VPRS or that a field overflow has occurred when the
condition rate was calculated.
Procedure
Check why the condition could not be found. Use the pricing analysis
function on the pricing screen to do this. If necessary, add the missing
condition manually to the document.
Please help me on this issue.
Thanks a lotHi Remo,
as per my knowledge, VPRS is the sales pricing condition, and this message arrises when you have defined tthis condition type in your pricing procedure and also made it as mandatory condition for the respective pricing procedure, but not yet maintained the customer info-record for the mtrl and customer, please check this with the SD counterpart or maintain the info-record for the same mtrl.
hope it will help you.
regards,
YK
Maybe you are looking for
-
Voice memos not syncing to iphone
I can't seem to get my voice memos to sync back to my iphone 5 from the computer. I have all the voice memo boxes checked. The "voice memo" playlist is not showing up at all. On the second playlist, made up of a mixture of a couple of voice memos a
-
My keyboard is not responsive upon booting up my iMac
I powered down my iMac for one day. Upon booting up, my mouse and keyboard do not communicate with the screen. How do I fix this?
-
How to create custom splash screen that shows loading %?
I'd like to add a splash screen to my app. that shows the loading as a percentage. I have flashbuilder 4.6. How can I do this?
-
Is any one tell me that JAVA BEAN only used in WEB or also you in Desktop applications???? and aslo tell how i implement Java class and use JAVA BEAN. I need help regarding above matter thanks in advance Rehan MIrza
-
Side - effect of new org level
Hi, we have parent - derived role concept. few roles were added to the system ( 4.6 - > 700) "upload" now in 4.6 system one field was maintained as 'org level', which is not in our system (WAS 700) uploaded have value $FIELD , however this field is m