cancel
Showing results for 
Search instead for 
Did you mean: 

Changing the Condition value in Quatation only and not in Order

Former Member
0 Kudos

Hi Gurus,

We have a Requirement from Client in which the Client should be Able to change the condition Value PR00 in the Quotation and not in Sales order......can someone please let me know how's that possible?

Because if we try to make Changes in Condition Type in V/06 it will also allow changes in Sales Order....

Accepted Solutions (0)

Answers (3)

Answers (3)

jpfriends079
Active Contributor
0 Kudos

Hello

Refer following SDN thread, particularly post from Ram

-

Regards

JP

Shiva_Ram
Active Contributor
0 Kudos

Does that mean the new pricing should NOT be copied from quotation to old/existing sales orders? In that case, just update the pricing in the quotation itself and don't change in VK12. Make sure that the copy control settings in VTAA (sales order <- Quotation), at item level, for field pricing type keep the value A or B or C depending on business requirements.

Regards,

Former Member
0 Kudos

Hi

You can use user-exit USEREXIT_PRICING_PREPARE_TKOMP in the include MV45AFZZ.

IF VBAK-AUART = (Your quotation type)

LOOP AT XKOMV.

IF XKOMV-KSCHL = 'PR00'.

SELECT * FROM T685A INTO TABLE I_T685A WHERE KSCHL = 'PR00'.

READ TABLE I_T685A WITH KEY KSCHL = XKOMV-KSCHL.

I_T685A-KMANU = 'C'.

MODIFY I_T685A INDEX SY-TABIX.

MODIFY T685A FROM TABLE I_T685A.

REFRESH I_T685A.

ENDIF.

ENDLOOP.

like this discuss with your abapper and build the logic

regards

Prashanth