FM for changing the condition type values in Purchase order
Hi All,
Is there any FM which will update the condition types in Purchase Order other than BAPI_PO_CHANGE.
Please suggest.
Thanks in Advance
Regards
Hari
Hi
Try this function module
FM RV_CHECK_CONDITION_VALUE
Regards
Hareesh Menon
Similar Messages
-
Change the Condition base value in a Condition type.
Hi Experts,
I have a problem because I need to change the condition base value for a condition type. This condition base is calculated as a result of other condition types in the list of pricing Elements. I would need to change the base in order to solve the problem.
Thank you and best regards.Hi Alberto
if i get it correctly , this is your scenario
condition 1--- price x
condition 1--- price Y
condition 1--- price z
now you want a fourth conddition with base value total of the above 3
if so , you maybe define all the above 3 as statistical ,
in another row , create a total of the above 3,
assign a sub total this ,
create new conditon type and in its alt base value , give the formalue for the sub total
for eg 5 for sub toal 1, 6 for sub total 2
and then you would get the right base value
Hope this helps
Thanks
Akasha -
Change the condition type based on sales document type
Dear ALL,
I have created a condition Zxxx which is a fixed calculation type for the documents created by the upload from external tool to SAP. I created this condition because external tool is using a 15 place decimal which SAP doesn't allow and if the normal condition type Zyyy is used SAP calculates once in SAP and there are rounding issues. What the Zxxx condition type does is accept whatever value is sent up from external tool to SAP, regardless of the quantity. The problem is that whenever they create a credit with reference, in SAP and they want to do a partial credit, the Zxxx doesn't take the partial quantity into consideration and doesn't change the value.
Is there a way to force SAP to change the condition type from Zxxx to Zyyy based on sales document type without recalculating the whole document because that would again, cause rounding issues. We would need to have the calculation done only on quantities changed in the credit memo request .
please advice me. your inputs are highly appreciated.
TIA
KOGIDear ALL,
someone please help me with this issue. your inputs are higly helpful.
TIA
KOGI -
Can we change the doc date in a purchase order ?
can we change the doc date in a purchase order ?
i have created PO with wrong dates but now want to correct it, but its not letting me do it ...why ?I don't think DOC DATES can be changed. You can only change the posting dates of the Goods receipt and Invoice documents as that is what matter for your financial consolidation.
Regards,
Ravi
Note : Please mark the helpful answers -
Is it possible to change the vendor in a saved Purchase order
Is it possible to change the vendor in a saved Purchase order
Regards
AmitHello, Amit,
no, but you can change the partner functions in the PO, like "Invoicing Party", "Vendor", "Goods Supplier" -- depends on you customizing for partner schemas.
However, this should be used only in case when during the purchase order lifecycle the partner has been changed (as result of merger, bankrupcy, factoring); otherwise, it is much easier to simply delete the PO and create a new one.
Kind Regards
TomT -
TABLE for storing the condition type maintained in a RFQ
Dear All ,
I am maintaining some condition types ( both at header & item level ) while creating a RFQ .
I want to know in which table can I find the condition types which I maintained for that particular RFQ.
I have tried searching EKKO with the following parameter
Purchasing Document No = RFQ No.
Statu = 'A'
and tried to retrieve the valuein KNUMV field , so that i can pass the value of KNUMV to table KONV and retireve the condition .
But KNUMV for document type 'A' ( RFQ ) is coming as blank for all the records.
Requesting help on this .Hi,
Condition types are stored in KONP table. You can try linking tables EKKO / EKPO with KONP with required fields to get the data stored.
Regards
Ram -
Changing the Condition type Text in the Purchase Order
Hi SAP,
Hi,
We have a requirement where by we need to change the Description of the condition type text in the Purchase order.
The condition type is a entered at item level.
Normally this description comes from the Condition type Definiton i.e., T685T-VTEXT.
can any one of you suggest a User exit or a method where by we can change this text at PO.
Has any one of you came across such situation before. if so please provide me with your inputs.
Thanks
Best Regards
ShitalD
Edited by: Shital Deshpande on Feb 21, 2010 1:07 PMHi,
I think it is a config setting..Please check with your functioal consultant regarding the same.. I won't suggest to change the standard SAP table T685T but you can keep it as last option .
From SPRO you can follow the below path
Sales and Distribution->Basic Functions -> Pricing > Pricing Control -> Define condition types.
Regards,
Nagaraj -
Changing the Condition type Name in VA03 transaction
Dear Peers,
I want to change/update the condition type name in VA03 transation....is this possible through 'BAPI_SALESORDER_CHANGE' or is there any else method do change/update the condition type name in VA03 transaction.
Regards,
Harish Kasyap.Hi,
I think it is a config setting..Please check with your functioal consultant regarding the same.. I won't suggest to change the standard SAP table T685T but you can keep it as last option .
From SPRO you can follow the below path
Sales and Distribution->Basic Functions -> Pricing > Pricing Control -> Define condition types.
Regards,
Nagaraj -
Where/How to find the condition-types to an given order-position
Hi,
need to knwo the table, where the
kondition-types to an order --> order-position
are stored!?
Because I want to analyse, which order (order-positions)
have a specific kondition-type!
Thanks for help!Hi,
the condition types are stored in table konv. To get the link between an order and the corresponding condition types, first read the order header (table vbak). The field vbak-knumv is your link to table konv.
Regards,
Thomas Langen -
How to change the general Ledger of a purchase order in mass
Hi,
In our company, we change the General Ledgers, then, and we have plenty of purchases orders take the old general ledger, we want to change this general ledger by the new in each purchase order in mass.
I found in BAPI, customizing, in user exit, I tray with the transaction MEMASSPO not solution.
Can you help us for change the General Ledger in the purchase order in mass?Hi,
You ask ABAPer to write a program in that program you give one text file as input with old GL and new GL corresponding to that old GL so that the program will replace it with new GLs.
firat extract all POs which you want and give those PO numbers and GL text file as input in this program and execute -
Change the Condition type to Value Field Assignment in KE4I
Hi All,
I have a requirement where a condition type which has been assigned to a Value Field needs to be changed/re-assigned to a different value field.
There are already some postings into the current value field.
How can I handle these postings once I change the assignment in KE4I.
Please help me.
Thanks in advance,
erp.warrior.Hi
Once you change in KE4I - It would impact only the subsequent postings... Historical postings wont be impacted...
If you want to impact them as well - Follow one of these 2 approaches
a. Then reverse the billing documents which have posted to this Value Field.... Change KE4I and post them again...
b. Do a KE21N upload i.e. a -ve amount on the Old value field and a +ve amount on the new value field
Regards
Ajay M -
BAPI for changing components of a item in purchase order
Hi All,
I am working in VMS. In that i deal with Assembly purchase orders. There will be only one line item for such type PO's and there can be any number of components for that item.
Now from the module pool screen i need to update the batch details of the components. I could not find any BAPI which suits my requirement. Which can change the components of a puchase order.
Thanks in advance.
Sanjay Gandhi.
TaHello,
I would also like to create purchase order with article components (DB view MDSB, table RESB) and can not find any BAPI or FM with component interface. I'm using BAPI_PO_CREATE1 for creating PO, but ther is no interface for components.
Thank You in advance for help.
J.
EDIT: We are using version 4.6C...
Edited by: Jana Bittnerova on Jan 23, 2008 9:28 AM -
Checking for the condition types using case statement
hi folks,
I have a lot of condition types that I have to check for and I am using case statement to do that. The code goes like this.
case wac-kschl.
when 'ZRAT' OR 'ZAGR' OR 'ZRCR' OR
'Y098' OR 'Y007' OR 'ZREW' OR 'Y106' OR 'ZTSR' OR 'Y127' OR 'Y125' OR 'Y126' OR 'Y124' OR 'Y157' OR 'Y092' OR 'Y085' OR 'Y090' OR 'ZMZD'
OR 'Y215' OR 'Y214' OR 'Y111' OR 'ZC$D' OR 'ZAUD'.
up till here it is working on errors and when I add few more condition types to the case statement it is throwing the error.
I have to check for all the condition types out here.
How can I correct it? Is there a better way to do it?
thanks
SanthoshHi Santhosh,
I think that your CASE statement has a flaw. The line length of one of the lines is too large. You need to insert a carriage-return to shorten it (or press the button 'Pretty Printer').
The code would look nicer like this:[code] CASE wac-kschl.
WHEN 'ZRAT' OR 'ZAGR' OR 'ZRCR' OR 'Y098' OR 'Y007' OR 'ZREW'
OR 'Y106' OR 'ZTSR' OR 'Y127' OR 'Y125' OR 'Y126' OR 'Y124'
OR 'Y157' OR 'Y092' OR 'Y085' OR 'Y090' OR 'ZMZD' OR 'Y215'
OR 'Y214' OR 'Y111' OR 'ZC$D' OR 'ZAUD' OR 'Z001' OR 'Z002'
OR 'Z003' OR 'Z004' OR 'Z005' OR 'Z006' OR 'Z007' OR 'Z008'
OR 'Z009' OR 'Z010' OR 'Z011' OR 'Z012' OR 'Z013' OR 'Z014'.
Do your thing here
WRITE: / 'OK'.
WHEN OTHERS.
WRITE: / 'NOT OK'.
ENDCASE.[/code]If this will not work for you, you could try a different approach:[code]* Local definition
DATA:
var_list(1024).
Build variable string for checking
CONCATENATE 'ZRAT ZAGR ZRCR Y098'
'Y007 ZREW Y106 ZTSR'
'Y127 Y125 Y126 Y124'
'Y157 Y092 Y085 Y090'
'ZMZD Y215 Y214 Y111'
'ZC$D ZAUD'
INTO var_list
SEPARATED BY space.
Check if the correct value is supplied
IF var_list CS wac-kschl.
Do your thing here
WRITE: / 'OK'.
ENDIF.[/code]Hope this helps you a bit.
Regards,
Rob. -
How to set required for group of condition type in the same condition class
Hello,
we have a group of condition type with the same condition class B, the last one have been set, and all of others will be inactive.
but we don't set any required for all the condition types in pricing control, so if user don't set any of them, the sales order or billing is still saved. that is a risk.How can i fix it? Thanks.
SophieHello,
incompletion log is not available in invoices.
You have different options:
- activate a validation in FI when the Billing document is released into accounting, so that te release into accounting is not allowed if the invoice amount is zero;
- define a subtotal in the pricing procedure as sum of the pricing conditions of your group, then develop a custom routine to be assigned in the formula "CalType" (field T683S-KOFRM) where an error should be raised if the amount of the subtotal is zero (use as an example formula 48);
Best regards,
Andrea -
Sales order Pricing for a particular condition type
Hi Folks,
I have a requirement that when i change the Shipping condition(VBAK-VSBED) in the Sales order The Pricing should be triggered and the price should be re-determined only for a particular condition type (ZFM1) . This condition type represents Freight charges.
I am trying to use user exit USEREXIT_NEW_PRICING_VBAP(include MV45AFZB) in the below fashion but the price is getting
re-determine for all the condition types. I have even tried by passing NEW_PRICING = 'H' but we have multiple condition types for freight and price would get re-determined for all these condition types. I want the price should get refreshed only for condition type ZFM1.
FORM USEREXIT_NEW_PRICING_VBAP CHANGING NEW_PRICING.
IF VBAK-VSBED NE *VBAK-VSBED
New_Pricing = 'B'.
ENDIF.
ENDFORM..
So, do we have any function module which i can use to refresh only a specific condition type.
<Priority normalized by moderator>
Edited by: Vinod Kumar on Nov 3, 2011 1:35 PMHi
It's hardcoded. Go to include FV45PF0P_PREISFINDUNG and you can see when the userexit is called and how the report call other subroutine:
perform userexit_new_pricing_vbap(sapmv45a)
changing da_pricing.
if not da_pricing is initial.
if da_pricing ne function_new_pricing.
perform preisfindung using da_pricing.
endif.
endif.
In subroutine PREISFINDUNG is called the FM 'PRICING' with the value for DA_PRICING for CALCULATION_TYPE.
Regards
Eduardo
Maybe you are looking for
-
Error in /LogoPage.html after deploying SAP MII 14.0 SP5
Hi Experts, I am using SAP EHP1 for NW 7.3 SP07. Recently I upgraded from SAP MII 14.0 SP04 patch 5 to SP05 patch 2. After Upgrading I am getting many issues as below: 1. When opening "http://hostname:port/XMII/" as file "/LogoPage.html" does not exi
-
Re-using a seeded region using personalization or extension(EAM)
Hi Gurus, I have a requirement to add certain additional fields in the 'Work Request Creation' screen.Now,the items needed are same as available in the 'Work Order Creation Screen'. Now,i was wondering if just replicating the same structure through p
-
"Show in library" in Ping menu?
Before Lion we had the option "Show in library" in the Ping menu. This would take the user to all the songs by the same artist, album, or what you choosed. I can't find this feature now, and it's driving me nuts. Someone that have an idea about this?
-
I got a Zire 22 from a yard sale and it didn't have the software with it ,what and where do I download it from? Post relates to: Palm Z22
-
Displaying image from Webserver on to a Swing application
Hi guys, We're developing an application that is typically swing <-> servlet <-> database.We want to retrieve an image present on the server system through a servlet( which actually gets the path of the image stored in the database and returns that i