How to view pricing conditions in a scheduling agreement?
Dear Friends
Will you please tell me how to see pricing condition and tax conditions in a scheduling agreement?
Thanks
Chandra
Hi chandra,
U can select line item & use shift+F6 u wll find conditions.
If u want to see conditions like in PO. Select line item go to header tabs in item select price simulation
Here put the qty u want to have simulation then see the result.
Hope this will solve ur problem.
Pls give ponts if answer is correct.
Regards
Gitesh
Similar Messages
-
How to change pricing Conditions in Sales order in change sales order bapi
Hi Experts,
How to change pricing Conditions in Sales order in change sales order bapi.
I have used the 2 function modules bapi-changesalesorder and sd salesdocument change, But it is creating the new record , instead of changing the existing one, Could please assist regarding the same
Thanks in Advance .
NLNHI NLN
I have just tried on my system and managed to overwrite the existing price by passing the following parameters.
<b>Import Paramters:</b>
SALESDOCUMENT - Sales Document Number
ORDER_HEADER_INX - UPDATEFLAG as <b>'U'</b>.
LOGIC_SWITCH - Import Structure - Pass 'X' to LOGIC_SWITCH-COND_HANDL.
<b>Tables:</b>
CONDITIONS_IN - ITM_NUMBER,
COND_COUNT, -> Condition counter same as KONV-ZAEHK generally it is <b>'01'</b>
COND_TYPE,
COND_VALUE,
CURRENCY.
CONDITIONS_INX - ITM_NUMBER,
COND_COUNT,
COND_TYPE,
UPDATEFLAG as <b>'U'</b>,
CURRENCY.
Hope i have clarified your query.
Kind Regards
Eswar -
How to migrate pricing condition data using lsmw
Hello All,
can any one explain how to migrate pricing condition data using lsmw.
the scenario is we are trying to extend the pricing conditions from one sales area to other sales area on a combination of sales organization, distribution channel and division.Hi Sreedhar Kodali
Pricing conditions can be extended with the following options:-
1) Customer / material with release status
2) Sales Org / Dist. Channel / Cust group / Material
3) Price List category / Currency / material with release status
4) Material with release status
Assuming that your pricing condition in one sales area is different to another, first you have to create LSMW recording to extend the sales area and then pricing conditions can be uploaded accordingly.
Thanks
G. Lakshmipathi -
How to update pricing condition in sales in batch in the evening
Gurus,
I have a situation where I am supposed to update the freight charge condition type ("ZFR9" in my organization) on a scaled basis, depending on how much the customer (ship-to) has ordered on the same date. Since this changes from time to time, I need to write a program that does the following in the background in the evenings.
1) Accumulate the wt of the material ordered by the same ship-to customer on the same delivery date.
2) Find the scaled freight rate from a central universal freight charge table.
3) Update the ZFR9 by this new frieght rate in all such sales order/line items that have the delivery date in question.
The problem with using BDC is that the condition type ZFR9 appears on different lines depending on presence or absence of other condition types.
Also I could not find any BAPI that does the update on a line item pricing condition.
I am on 4.6C.
Thanks for any help you can offer me.
Regards
RajuGuys,
I am trying to make this work. I am able to add extra pricing conditions to sales order but I can not understand
- how to change the value of an existing condition type OR
- how to delete the condition type from the sales order line item
Here is the sample code that I am using to test this out (most of the information is hard coded so that I can focus on a particular record)
REFRESH RETURN.
CLEAR RETURN.
REFRESH ORDER_ITEM_IN.
CLEAR ORDER_ITEM_IN.
REFRESH ORDER_ITEM_INX.
CLEAR ORDER_ITEM_INX.
REFRESH PARTNERCHANGES.
CLEAR PARTNERCHANGES.
REFRESH CONDITIONS_IN.
CLEAR CONDITIONS_IN.
REFRESH CONDITIONS_INX.
CLEAR CONDITIONS_INX.
CLEAR SALESDOCUMENT.
CLEAR ORDER_HEADER_INX.
Move screen accepted docnumber TO SALESDOCUMENT.
MOVE P_VBELN TO SALESDOCUMENT.
ORDER_HEADER_INX-UPDATEFLAG = 'U'.
APPEND ORDER_HEADER_INX.
Move screen accepted line item
ORDER_ITEM_IN-ITM_NUMBER = P_POSNR.
APPEND ORDER_ITEM_IN.
Move screen accepted line item
ORDER_ITEM_INX-ITM_NUMBER = P_POSNR.
ORDER_ITEM_INX-UPDATEFLAG = 'U'.
APPEND ORDER_ITEM_INX.
Set the condition value
CONDITIONS_IN-ITM_NUMBER = P_POSNR.
CONDITIONS_IN-COND_ST_NO = '230'.
CONDITIONS_IN-COND_COUNT = '01'.
CONDITIONS_IN-COND_TYPE = 'ZSR3'.
CONDITIONS_IN-COND_VALUE = '333.00'.
CONDITIONS_IN-CURRENCY = 'USD'.
CONDITIONS_IN-COND_UNIT = 'LB'.
CONDITIONS_IN-COND_P_UNT = '100'.
APPEND CONDITIONS_IN.
CONDITIONS_INX-ITM_NUMBER = P_POSNR.
CONDITIONS_INX-COND_ST_NO = '230'.
CONDITIONS_INX-COND_COUNT = '01'.
CONDITIONS_INX-COND_TYPE = 'ZSR3'.
CONDITIONS_INX-UPDATEFLAG = 'X'. " update
CONDITIONS_INX-COND_VALUE = 'X'. " update
CONDITIONS_INX-CURRENCY = ''. " no update
CONDITIONS_INX-COND_UNIT = ''. " no update
CONDITIONS_INX-COND_P_UNT = ''. " no update
APPEND CONDITIONS_INX.
WRITE: / 'BAPI Called for', P_VBELN, P_POSNR .
CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
EXPORTING
SALESDOCUMENT = SALESDOCUMENT
ORDER_HEADER_IN =
ORDER_HEADER_INX = ORDER_HEADER_INX
SIMULATION =
BEHAVE_WHEN_ERROR = ' '
INT_NUMBER_ASSIGNMENT = ' '
LOGIC_SWITCH =
TABLES
RETURN = RETURN
ORDER_ITEM_IN = ORDER_ITEM_IN
ORDER_ITEM_INX = ORDER_ITEM_INX
PARTNERS =
PARTNERCHANGES = PARTNERCHANGES
PARTNERADDRESSES =
ORDER_CFGS_REF =
ORDER_CFGS_INST =
ORDER_CFGS_PART_OF =
ORDER_CFGS_VALUE =
ORDER_CFGS_BLOB =
ORDER_CFGS_VK =
ORDER_CFGS_REFINST =
SCHEDULE_LINES =
SCHEDULE_LINESX =
ORDER_TEXT =
ORDER_KEYS =
CONDITIONS_IN = CONDITIONS_IN
CONDITIONS_INX = CONDITIONS_INX
EXTENSIONIN = .
IF sy-subrc = 0.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT = 'X'.
IMPORTING
RETURN =
ELSE.
WRITE: ' BAPI RETURN CODE = ', SY-SUBRC.
ENDIF. -
In Stock trasfer order how to pick pricing condition types
Dear Experts,
I am new to SAP MM my question is In Stock transfer order (plant to plant through purchasing) it is picking PI01 pricing condition types? how it is picking? what are the Accounting doc are updating?Hi,
Goto the following node SPRO > IMG > Materials management > Purchasing > Conditions > Define Price determination process > Define shcema determiantion
Define schema for transport orders under which you will be able to see RM2000, when you try to open the RM2000 through M/08 transaction code.
You will be able to see the PI01 as the basic price condition type.
Accounting entries
During Goods Issue.
The stock account in the supplying plant gets Credited with the MAP value.
The stock account in the receivving plant gets debited with the MAP value.
If there exists any diffeence then the key AUF will get hitted.
During Goods Receipt.
No accounting doucment gets generated.
Regards,
DilliB -
CRMXIF_ORDER_SAVE_M02 - how to populate pricing conditions at header lvl?
Hi all,
im using lsmw idoc basic type CRMXIF_ORDER_SAVE_M02 to create Service Orders.
my problem now is, it only contains pricing conditions segment (E101CRMXIF_PRCD_COND_XT) under the item level.
is there anyway so that i can populate the pricing conditions at the header level?
Many thanks.Hi Michael,
Thanks alot for the answer.
I had given 6 point for that.
I have couple of more question here.
As you said
<b>bdoc structure can be enhanced using the EEWB or manually, but then you'll have to create the mapping from the bdoc to the CRM DB as well.</b>
My question is what needs to be done to map bdoc to CRM database.
Second thing is
As you said
<b>A new idoctype, including the enhancements done to the bdoc and all mapping functions for inbound and outbound communication, can be generated using transaction BDFG.</b>
My question is what do you mean by New IDoc Type, Do i need to define new idoc type/message type for this enhancement, and the field which i have to add in BDOC structure how it is going to reflect into the corresponding basic idoc. In my case <b>crmxif_order_save_m02</b>, Don't i need to add the same field here in Basic Idoc type.
Please explain me this doubts.
Thanks Alot.
Regards,
Manoj Tiwari -
Sales order: How to add pricing conditions at item level in BDC of VA01
Hello Experts,
Am writing BDC for sales order, in this process I need to add ITEM PRICING CONDITIONS, so, am selecting item and pressing the DOLLAR symbol button and am adding the conditions by pressing PLUS button in loop!! but am getting this erorr- Field KOMV-KMEIN (2) is not an input field!! when I execute it in we19-BACK GROUND only!! if I execute the same CODE IN we19-Fore ground, I dont have any issue!! I checked this SDN (field status in config), Google, but did not helped me!
Pls. let me know is there any other way to add conditions at item level in VA01 in BDC code?
THank youHi,
It is happening because the second row of the item level data screen is becoming display only. Please check whether In foreground mode you are pressing an extra enter to give data in the second row of the item level data after giving data in the first row and in BDC recording you have not recorded that 'Enter'.
Regards,
Gargi -
How to read pricing conditions on sales order
Hi
i need to retrive pricing conditions of sales order but before posting sales order
any user exit avialable ...?
also i hv found one user exit in that there is FM EXIT_SAPMV45A_003
But i am not able to read pricing conditions values
also no data is there in konv table coz sales order has yet not been post
so before sales order can i read the pricing conditions values ...
pls guide
if possiple pls provide example also
thanks
TaranHi
The problem is you can't use the KNUMV, because u make sure to get the princing active in the document at run time.
If you want to know the old data you can read the table KONV using field KNUMV, but here you can't know if some modification is done.
U can try to know the field-symbols:
DATA: XKOMV LIKE KOMV.
DATA: FIELDNAME(30) VALUE '(SAPMV45A)XKOMV[]'.
FIELD-SYMBOLS: <TKOMV> TYPE TABLE.
ASSIGN (FIELDNAME) TO <TKOMV>.
LOOP <TKOMV> INTO XKOMV.
ENDLOOP.
Max -
How to disable pricing conditions from editing in sales order's(vA01) and (VA02)
Hi Experts,
We have a requirement to disable all the pricing conditions in a sales order from editing where some user's are changing the prices manually.
This should be disabled for particular order types and also based on the user's role in SU01. can anyone help me to fulfill this requirement.
Regards
Sree kumar.Hi
Check my below document in which I have explained this in detail.
Authorization for entering/displaying manual condition in Sale order.
Thank$ -
How to get pricing conditions while creating Sales Order
Hi Guys,
When we create sales order using VA01, price is automatically determined using pricing condition configured.
My requirement is, I need to know what would be the price of a particular item.Say i put one item A with quantity x,can I get which price conditions will be applied and what value will come for them.I need this because I need to validate this price with some other price put in a file .I would suggest to use the Exit because that will be less efforts and you can implment and debug it easily. Moreover, you can restrict it by any condition e.g. order type, order reason because all the internal tables are available at that point.
Whereas, accessing the access sequence is cumbersome process. You need to go to all the combinations (tables) in the access sequcen and try to find out the suitable match .
Regards,
Naimesh Patel -
How to change pricing conditions
Hello Experts,
i'm trying to change pricing conditions in routines.
SPRO --> SD --> System Modifications --> Routines --> Define Copying Requirements (double click any activities) --> it will open "Maintain Requirement and Formula"
select from menubar "Formulas --> Condition Value"
Routine Number --> 36 - Cumulation condition.
i want to change conditions in this Routine 36, so i copy this routine and create a new routine name
901 - Cumulation condition
i want to change Pricing Conditions in this routines. this standard routine adding all sub-total pricing values. but i want to display all sub-total pricing value separately in there respective field.
i'm checking this result in VA11.
any ideas? i know i have to change code in this copied rotines for this calculations. but i'm not finding any clue where this value is getting added in each sub-total field level.
if any more clarification needed, please ask.Hi Rabindra
For Net Price you can refer this Note 80183.
Neha -
FM to view pricing conditions for a particular Billing Doc?
Hi guys,
I heard there is a function module that can show us the pricing condition of the billing document. If so what FM is this? Thanks guys and take care.Hi,
Check these FM's
<b>RV_PRICE_PRINT_HEAD
RV_PRICE_PRINT_ITEM</b>
also check the FM <b>PRICING</b>
they will help you.
Regards
vijay -
Condition Types in Scheduling Agreement(Urgent)
Dear Experts.
This is a query with reference to my earlier issue Changes in Condition ME32L.As per suggestions, to get validity periods i have clicked on Time dependent Condition In SPRO settings Under Define document Types.
After that i am not able to enter Custom Conditions while creating a Scheduling Agreement.So i tried by removing this Time dependent setting,then was able to enter Custom Conditions...
But i need to see validity periods too when i change condition types through ME32L...
So,Please give me appropriate Suggestion....
Thanks and Regards
MKI'm not sure about your own pric proc, but in standard it should works, and also its apply per organization level.
RM0000 and RM1000
Control the price determination process in POs, quotations, and
scheduling agreements.
Both calculation schemas require 2 condition types for the gross
price: one for automatic price determination (standard: PB00) and
one for manual maintenance (standard: PBXX).
RM0001 and RM1001
Determine which condition types you can enter in purchasing document
headers with time-dependent conditions (e.g. contracts). -
Change history (for perticular condition type) in scheduling agreement
All SAP Gurus,
We have a scheduling agreement, in which certain condition (condition type for freight condition) value have changed several times.
Where we can find the changes in the value of this condition type?
Regards,Hi Rajan,
You should be able to see in
Item -- Statistics -- Changes. You can find that line item wise. -
How to modify item quantity in an scheduling agreement
Hi,
I'm trying to modify target quantity (ekpo-ktmng) in an item of a scheduling agreement (you can see it in me33l transaction).
When the users tries to modify, using me33l, the quantity of an item in an scheduling agreement, I need to pick this value (ktmng) and modify it according to some rules.
To catch the value I use EXIT_SAPMM06E_016 user-exit, and when the user modifies a value in the i_ekpo register of the user exit I see the new value that the user introduced. But I need to put a new value and it isn't enough with modifying this structure (i_ekpo).
So I think in a bapi, first of all I've tried with BAPI_PO_CHANGE but I receive the following error:
"Not possible to process a scheduling agreement using this function"
How can I change the target quantity of an item in a scheduling agreement?
thanks in advanceThanks for your reply, I'm trying with the following piece of code:
DATA: w_ekko TYPE ekko,
t_ekpo TYPE STANDARD TABLE OF ekpo WITH HEADER LINE,
t_ekpo2 TYPE STANDARD TABLE OF ekpo WITH HEADER LINE,
START-OF-SELECTION.
SELECT SINGLE * INTO CORRESPONDING FIELDS OF w_ekko
FROM ekko
WHERE ebeln = '5500000001'.
SELECT * INTO TABLE t_ekpo
FROM ekpo
WHERE ebeln = '5500000001'.
t_ekpo2[] = t_ekpo[].
READ TABLE t_ekpo2 INDEX 1.
t_ekpo2-ktmng = '69'.
MODIFY t_ekpo2 INDEX 1.
CALL FUNCTION 'ME_UPDATE_AGREEMENT_PO'
EXPORTING
i_ekko_new = w_ekko
I_EKKO_OLD =
I_LOGSY =
TABLES
XEKBES =
xekpo = t_ekpo
YEKPO = t_ekpo2
XSVAB =
But I receive a dump from SAP.
In t_ekpo I put all the items of the scheduling agreement, the I modify one of the (first) and store it in t_ekpo2, but I'm not very sure of this is the good way of working.
Any help would be very appreciated.
Thanks again
Maybe you are looking for
-
I tried looking for a driver but none. Not sure how easy or cheap it would be to take out the old one a put in a replacement. I now have no (E drive so cannot restore anything from a CD. It was working just a week ago. And now just doesn't seem to tr
-
MX7 Grouping not working correctly
I am trying a phone usage report that is grouped by phone number. At the end of each phone number, I want to do a summary by the phone number. However, the first phone number always appears on the last phone number's summary. Phone Number Date of Cal
-
Where's the iPod w/ bluetooth? Why isn't this a big thing?
What's taking so long for someone to come out with a mp3 player with stereo bluetooth? cell phones got it, so it can't be a size issue, what's the deal? that would be the coolest thing since the iPod. seems like it should already have it. but i guess
-
Fetching the business system name during graphical mapping
Hi, After the receiver determination is done and in interface determination, while executing the interface mapping, i need the business system name for which the mapping is under progress. This i need during mapping. Also, i need the configuration sc
-
I see a icuuc40.dll related launch error after updating to iTunes 10.2.1
Everytime i open itunes my vista says itunes has stoped working and ends it i tried uninstall and reinstall still not working help me