Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

SD - Pricing

Former Member
0 Likes
596

hi all,

User enter the a condition type manually in VF01 or VF02 (say ZDTP) so the value will fetched from the Price master maintained in VK11.

my problem when ever user enter the ZDTP and press ENTER i have to pop up a dalog box with message, so please suggest me how to acheiv this

1. In pricing procedure Routine

or

2. Any USER EXIT or BADI exist.

regards

Prabhu

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
544

Hi,

1.Go to the transaction VOFM.

In the menu..Choose...Formulas -> Condition value

At the of the table ..Enter 901 and give the description..

Then select that row and press source text button or F5.

It will ask for the access key...

Get the access key for the corresponding object

R3TR PROG RV64A901

Then in the code..

READ TABLE XKOMV INTO LWA_Y001 WITH KEY KSCHL = 'Y001'

KPOSN = KOMP-POSNR.

READ TABLE XKOMV INTO LWA_Y002 WITH KEY KSCHL = 'Y002'

KPOSN = KOMP-POSNR.

READ TABLE XKOMV INTO LWA_Y005 WITH KEY KSCHL = 'Y005'

KPOSN = KOMP-POSNR.

Sum up the values in LWA_Y001, LWA_Y002 & LWA_Y005

And then move it to XKWERT

2.BADI, LE_SHP_DELIVERY_PROC. Method SAVE_AND_PUBLISH_DOCUMENT

Try Function Modules from FG MEPR: eg:

ME_PRICING_DIALOG

OR

from Function Modules from FG V61A: eg:

PRICING_GET_CONDITIONS

or the FM CONDITION_TYPS_FOR_PRICING

<b>Reward points</b>

Regards

2 REPLIES 2
Read only

Former Member
0 Likes
544

Hi,

in standard prog LV69AfZZ.

it contains 5 routine exits.

in these 5, any one will trigger for ur req.

Kishi.

Read only

Former Member
0 Likes
545

Hi,

1.Go to the transaction VOFM.

In the menu..Choose...Formulas -> Condition value

At the of the table ..Enter 901 and give the description..

Then select that row and press source text button or F5.

It will ask for the access key...

Get the access key for the corresponding object

R3TR PROG RV64A901

Then in the code..

READ TABLE XKOMV INTO LWA_Y001 WITH KEY KSCHL = 'Y001'

KPOSN = KOMP-POSNR.

READ TABLE XKOMV INTO LWA_Y002 WITH KEY KSCHL = 'Y002'

KPOSN = KOMP-POSNR.

READ TABLE XKOMV INTO LWA_Y005 WITH KEY KSCHL = 'Y005'

KPOSN = KOMP-POSNR.

Sum up the values in LWA_Y001, LWA_Y002 & LWA_Y005

And then move it to XKWERT

2.BADI, LE_SHP_DELIVERY_PROC. Method SAVE_AND_PUBLISH_DOCUMENT

Try Function Modules from FG MEPR: eg:

ME_PRICING_DIALOG

OR

from Function Modules from FG V61A: eg:

PRICING_GET_CONDITIONS

or the FM CONDITION_TYPS_FOR_PRICING

<b>Reward points</b>

Regards