Change required in Condition type definition.
Dear Experts,
My requirement is - I have defined one condition type [pricing procedure] with condition class extra pay. Calculation type - C Quantity. Calculation schema has been configured. Next processing Condition record creation and Service Po creation has been done. I have around 50 Service purchase orders in the system now.
By some reasons, i have to change my condition type defintion. i have to change the calculation type from C to B [Fixed amount].
please guide me on my requirement.
Thanks Priyanka !
Those POs cant deleted. Because of the missing condition type all the calculation will be incorrect in Service entry sheet as well
Invoice Verification.
Also i have to change my Key combination for condition records. Current key combination is Plant/ Activity/ Purchasing Organization,
Vendor. But this condition value can be set at activity level. But i have condition records already maintained.
Its a major change in configuration i know. but is required and received a permission from client. so whatever job is there,
no problem.
Please suggest me the solution on mentioned query.
Thanks in Advance.
Similar Messages
-
How to change the manual condition type value in change sales order BAPI
Hi All,
My scenario here is, i want to either add/change the manual condition type value during change of SO.
When i'm trying to pass the order_conditions_in and order_conditions_inx tables in 'BAPI_SALESORDER_CHANGE'.
Condition type is coming at item level but the value is setting to zero. Pls. help if anyone has any idea how to handle this.Siva,
I guess you posted in Wrong Thread. You need to post in WAS section.
check for any BAPI's available in CRM.
Nagesh Ganisetti. -
Change Docs & VB02 Condition Types
Does anyone know of a way to enable change docs on VB02 condition records?? I see this is easily done via BADI's & ES on the VK** tcodes/Progs, but I have been unsuccessful at finding anything that ties to VB02 Listing/Exclusion condition types.
Regards,
Brad
Edited by: Brad Coggins on Jan 28, 2011 9:15 PMGo to TCode: SE84 => Enhancements => Business Add-inns => Definition
Enter the Package Name (for vb02, it is VK0N) and Execute.
Here you get a list of all the Enhancement BADIs for the given package
thanks
G. Lakshmipathi -
Change sequence of condition types in PO
Hi,
After creating PO , various condition types are populated in the in the condition tab at item level. Now i need to change the order in which these condition types are occuring in that PO . Please suggest me how could i change it.
After clicking on "Analysis" in condition tab , i could see the procedure display . In this i colud see that the condition type order is not proper which i need to chamge.
PLease help.
Thanks
Rohit ChavanHi Rohit,
I respect you thought, but it is not possble once you have created the pricing procedure in MM(claculation schema)...
So the beeter way is to create a new one by copying from the existing one and arrange the condition types as pe your requirement.
Hope it helps, you can do the same in transaction M/08
Regards
Sujoy -
PO Change history for Condition types
Hi All,
I need to develop a PO ammendment report, where my client wants to capture all changes in the PO. I have checked and found that for fields like pricing/ tax conditions and texts SAP does not keep any track of change. Say for example my freight earlier was $100 and now have changed to $200. In report I need to capture against the FReight condition type what was the old value and what was the new value. CDPOS even does not capture in which condition type I have chanegd the value.
Please suggest the way ahead. Is ther any provision to activate change histoty for these fields?
Best RegardsHi All,
I need to develop a PO ammendment report, where my client wants to capture all changes in the PO. I have checked and found that for fields like pricing/ tax conditions and texts SAP does not keep any track of change. Say for example my freight earlier was $100 and now have changed to $200. In report I need to capture against the FReight condition type what was the old value and what was the new value. CDPOS even does not capture in which condition type I have chanegd the value.
I have also checked with version management. But it does not capture in which condition type I changed the price. It only reflects the changes in Gross and net price. IN CDHDR also it did not capture. Please suggest the way ahead. Is ther any provision to activate change histoty for these fields?
Best Regards -
Change Vendor in Condition Type
Hello Experts,
I would like to know how can I change automatically the Vendor in conditions type of delivery cost, for example in Freight condition. The standard always bring the PO Vendor in all conditions.
Thanks and Regards,
PabloHI,
In case if you want a seperate Vendor for frieght, then durning PO creation go to item details, condition tab and you will see all the condition Types, in this select your frieght condition type and then click on the details icon(magnifying glass) after you do this on the right hand side bottom you have a provision to provide vendor for frieght.
Now you will have 2 vendors one for your frieght and then another for material.
While doing MIRO when you select Planned Delivery Costs instead of Goods / Services items you can settle the frieght vendor seperatly and then the materials vendor seperately.
If helpful kindly reward points
Thanks & Regards,
Kiran -
Mysterious unsaved changes in project: Class type definition stored in member VI?
Hi,
I'm wondering: why does LabVIEW show changes in a member VIs of a class when I only change the type definition (cluster) of the class in way that the member VI has nothing to do with the changes?
Example:
Class A{
int a;
int b; //new! -> changes in A.lvclass and A.ctl
incr(){ this.a++;} //why incr.vi needs to be updated/saved upon adding b?
Strangely enough, when I don't save the changes and close the project, everything looks fine after re-opening the project (no broken VIs etc.), but the issue with the unsaved changes remains.
The thing is that I don't want to upload "fake" changes into our configuration management system as my colleagues would think that I really did changes to the VIs.
Thanks!
PeterPeter,
it seems to me that the issue is connected to association or containment. Did you incorporate that in your small example?
Does it happen if you previously mass compile the VIs before you add the dummy item to the class' private data?
Currently, it seems more like a bug if indeed all items have "separate compiled code" set (e.g. in the project).
Is it possible that some single items have that option disabled? Remember: Setting the option in the LV options or the project properties, it refers to NEW items. Existing items are not changed by that "global" settings.
Norbert
EDIT: You can write a small tool to check this. Make the project path the input parameter, use VI Server to load that project and load all items and query the "separate compiled code" option. If an item has the option disabled, you might want to extend the tool to change the setting and save that item. Remember that the setting is available for more than 'only' VI-files!
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it. -
Condition Type Definition / Calculation Type "R" Purpose
Hi,
Can anyone explain what is the purpose of the value "R Distance-dependent" in define condition type screen.
I know that we use this field to control whether the condition is a percentage or fixed value. but what is the purpose of "R" in it.
Any useful thoughts will be appreciated.
Regards,
Robert.Robert,
This is a function of transportation management. It is used to determine freight cost that is influenced by distance of shipment and can be used in conjunction with the scale basis type of R(distance) as well. There is some info that refers to this functionality in this doc http://help.sap.com/printdocu/core/Print46c/EN/data/pdf/LETRA/SDTRA.pdf. Hope this helps.
Matt
Edited by: Matthew Menzies on Dec 8, 2009 5:05 PM -
Shipment cost - Change definition of condition types
Change definition of condition types in work pricing procedure
hey all ,
we implemented the shipment cost module and now we have to make some changes
in working condition types because the requirements of the customer changed .
is it recomended and what are the effects of changing the definition of condition types
and by that changing working pricing procedures .
for example if i change condition type from D - wight, V - Volume F - Formula to T scale
( and makeing the properchanges in the scale ) or add some more condition the existing pricing
procedures ?
BR
ASA
Edited by: ASA MOKED on May 22, 2009 3:33 PMhey and thanks for the reply ,
did you make changes in the definition of existing condition types ?
for example change condition calc.type from d-weight to t-scale ?
BR
ASA . -
How to change exchange rate type for specific pricing condition type
Hello every one,
I have a requirement for billing ie VF01.
currently all the exchange rate are being calculated with exchange rate type 'M' by default.
but now client want it should calculate exchange rate with type 'E' for two pricing condition type for all others it should calculate with type 'M'
Please any body can help me with the exit and code which i can use.
I have checked exits SDVFX008.
but how to change exchange rate with type 'E' only for two conditions.
as changing exchange rate at document header will change exchange rate for all condition type.You need to assign KOMK-KURST = 'E', for those two condition types. If it had been item number specific, you could have used USEREXIT_PRICING_PREPARE_TKOMK(RV60AFZZ).
Do one thing, put a breakpoint on FM 'PRICING' and then do selective runtime analysis.
Check whether any user exit/BADI/ explicit enhancement are available when condition types are processed in a loop. If nothing is available, try implicit enhancement.
Link to refer for selective runtime analysis - Runtime Analysis for VOFM
Also try with VOFM requirements ( not sure whether changing KOMK-KURST is permissable in requirement as normally we only set sy-subrc values to suppress/allow condition types ). Don't forget to assign requirements against condition types in pricing procedure. -
How to give authorization for create and change particular Condition Type
Hi...
In my requirement is , Only one user can be authorized to create and change a particular condition type 'ZABC' in vk11 and vk12 .
For remaining condition type can be used as in normal .
How to do this ? How to give authorization for a particular user for particular condition type ?
Plz guide me ..
Thanks in advance .
Deepa .Hi Deepa ,
u can check A.Object V_KOND_VEA, in user profile u can assign condition type or tables.
have a word with ur basis guy , so he can help u in better way.
aand also ref FM SD_COND_AUTH_CHECK
Regards
Prabhu -
Condition type value can not be changed in PO pricing
I have created PO which is having pricing procedure consisting different condition type. When i create any subsequent document (MIGO or MIRO) and realized that condition value in the pricing need to be changed so I have reversed all subsequent document so that can carry out "update pricing".
when i press Update pricing button on the condition tab, its showing message that new pricing can not be carried out. I observed that some condition types of pricing are grayed out.
Kindly help to solve this problem. Kindly help me how to 1) update pricing or 2) can change value of condition type.
answers will be rewardedHi shiwanshu
Actually i tried the same and could change after I have reversed all subsequent documents
Since your system does't allow you change and since you have reversed all the subsequent docs why dont you delete the PO item and add a new one with right pricing..
i guess it will solve your problem..
Hope helps
Best Regards
Reward please if found useful -
Requirements not fullfilled for Condition type - Pricing Procedure
When I am doing the pricing procedure, the error thrown is "Requirements not fullfilled for Condition type". Can any one suggest how to fix this problem ?
Hi Sunil,
Please first of all check the condition type in Pricing Procedure. In condition type column check the requirement. Here conditon is, once requirement is fulfilled which you have mentioned in the condition type then only it will be executed. Take a help of ABAP'er regarding this requirement if it is customized requirement.
We should know the purpose of requirement in condition type.
Venkat. -
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 -
Function module to change the value for pricing condition type
Hello experts,
I want to change the value for pricing condition type for an item in the transaction CRMD_ORDER.
I used many function modules but none are working.
Please kindly suggest a function module that will change the value for a condition type .
I have used the following function module but its not working, please correct the coding if anything needs to be changed or added. Please help me .
Thank you.
CLEAR PRCD_COND.
SELECT SINGLE * FROM PRCD_COND WHERE KPOSN = WA_ORDERADM_I-GUID AND
KSCHL = COND_TY.
IF SY-SUBRC = 0.
* MOVE-CORRESPONDING PRCD_COND TO L_COND_CHG.
* CLEAR L_COND_CHG-KBETR.
L_COND_CHG-STUNR = PRCD_COND-STUNR.
L_COND_CHG-KBETR = COND_PRC.
* L_COND_CHG-KSCHL = COND_TY.
INSERT L_COND_CHG INTO TABLE T_COND_CHG.
L_HEAD_GUID = CRMD_ORDERADM_H-GUID.
L_ITEM_GUID = WA_ORDERADM_I-GUID.
INSERT L_HEAD_GUID INTO TABLE HEAD_GUID.
INSERT L_ITEM_GUID INTO TABLE ITEM_GUID.
CALL FUNCTION 'CRM_ORDER_READ'
EXPORTING
IT_HEADER_GUID = HEAD_GUID
IT_ITEM_GUID = ITEM_GUID
IMPORTING
ET_ORDERADM_H = LT_ORDERADM_H
ET_ORDERADM_I = LT_ORDERADM_I
ET_PRIDOC = IT_PRIDOC_RD
ET_DOC_FLOW = T_DOC_FLOW
* CHANGING
* CV_LOG_HANDLE =
* EXCEPTIONS
* DOCUMENT_NOT_FOUND = 1
* ERROR_OCCURRED = 2
* DOCUMENT_LOCKED = 3
* NO_CHANGE_AUTHORITY = 4
* NO_DISPLAY_AUTHORITY = 5
* NO_CHANGE_ALLOWED = 6
* OTHERS = 7
IF SY-SUBRC <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
MOVE-CORRESPONDING LS_PRIDOC_RD TO L_PRI_COND.
INSERT L_PRI_COND INTO TABLE PRI_COND.
LOOP AT IT_PRIDOC_RD INTO LS_PRIDOC_RD.
MOVE-CORRESPONDING LS_PRIDOC_RD TO L_PRIDOC_CHG.
L_PRIDOC_CHG-PRIC_COND = PRI_COND.
L_PRIDOC_CHG-REF_GUID = LS_PRIDOC_RD-GUID.
L_PRIDOC_CHG-COND_CHANGE = T_COND_CHG.
INSERT L_PRIDOC_CHG INTO TABLE PRIDOC_CHG.
ENDLOOP.
LOOP AT LT_ORDERADM_H INTO LS_ORDERADM_H .
MOVE-CORRESPONDING LS_ORDERADM_H TO L_HEADER.
INSERT L_HEADER INTO TABLE HEADER.
ENDLOOP.
LOOP AT LT_ORDERADM_I INTO LS_ORDERADM_I.
MOVE-CORRESPONDING LS_ORDERADM_I TO L_ITEM.
INSERT L_ITEM INTO TABLE ITEM.
ENDLOOP.
L_FIELD-FIELDNAME = 'STUNR'.
INSERT L_FIELD INTO TABLE FIELD.
L_FIELD-FIELDNAME = 'KBETR'.
L_FIELD-CHANGEABLE = 'X'.
INSERT L_FIELD INTO TABLE FIELD.
L_INPUT-FIELD_NAMES = FIELD.
L_INPUT-REF_KIND = 'E'.
L_INPUT-REF_GUID = LS_PRIDOC_RD-GUID.
L_INPUT-OBJECTNAME = 'PRIDOC'.
INSERT L_INPUT INTO TABLE INPUT.
CALL FUNCTION 'CRM_ORDER_MAINTAIN'
EXPORTING
IT_PRIDOC = PRIDOC_CHG
IMPORTING
ET_EXCEPTION = EXCEPT
CHANGING
CT_INPUT_FIELDS = INPUT.
IF SY-SUBRC <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
REFRESH EXCEPT.
CALL FUNCTION 'CRM_ORDER_SAVE'
EXPORTING
IT_OBJECTS_TO_SAVE = HEAD_GUID
* IV_UPDATE_TASK_LOCAL = FALSE
* IV_SAVE_FRAME_LOG = FALSE
* IV_NO_BDOC_SEND = FALSE
* IT_ACTIVE_SWITCH =
IMPORTING
ET_SAVED_OBJECTS = SAVED
ET_EXCEPTION = EXCEPT
ET_OBJECTS_NOT_SAVED = UNSAVED
* CHANGING
* CV_LOG_HANDLE =
* EXCEPTIONS
* DOCUMENT_NOT_SAVED = 1
* OTHERS = 2
IF SY-SUBRC <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
COMMIT WORK AND WAIT.Hi,,
To be able to call a function module in an update work process, you must flag it in the Function Builder. When you create the function module, set the Process Type attribute to Update with immediate start
Alternatively u can use this function module.
CRM_STATUS_DATA_SAVE_DB
BAPI_CUSTOMERCRM_CHANGE (If u wish to use a bapi for this).
Also , Let me know what error you got when implementing other function module.Does the function module didnt return any error but still the value is not changed for pricing condition type?
Maybe you are looking for
-
How do you redeem an itunes gift card.
I ordered an itunes gift card on line from Apple for my granddaughter in California. She cannot seem to figure out how to redeem it. When she tries to use the number on the electronic email, it says the number is not valid. What to do? I tried to con
-
Attempting to copy to disk... Disk could not be read from or written to
New user. Successfully imported one CD to Ipod. When attempting to do so on second CD, got the error message "Attempting to copy to disk EJM failed. The disk cannot be read from or written to." I restored to original settings. Was able to do one CD.
-
I have a ipod 5th gen and i changed my password because everyone knew it. I had forgotten it and now it is fully disabled. I can not get it online anymore and i have tried everything to get it restored. Please help as I am really worried
-
Creating a button to print a file in a flash exe menu
What is the actionscript to assign to a button in order to open a file/document that will be included on the same cd rom as my flash EXE interface? Any help would be appreciated. Not looking for third party solutions just the scripting required for t
-
Trying to charge my Ipad but it says "not charging"
Trying to charge my Ipad but it says "not charging"