cancel
Showing results for 
Search instead for 
Did you mean: 

Pricing Date should be disabled

Former Member
0 Kudos

Dear All,

We have a requirement from the user that, we should disable the Pricing Date in Sales Order in certain condition. For that, we have developed logic. But, where we should do this modification is very big confusion. As VA02 is standard T. Code, there are some User Exits available, which cannot be used, at the same time, we cannot go for new one also. VA02 program name is SAPMV45A.

We need help from you. Can any one sort out this problem please !!!

Your immediate help will be highly appreciated.

Regards,

Chandra Sekhar

chandra.maduri@wipro.com or sekharmc@sabic.com

+91 80 2505 5225 or +91 99005 22747

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

If you’re using the standard SAP GUI (no portal, no webhtml, no guiTX,), then go for transaction variants SHD0

there is a white paper on service.sap.com describing this ("old stuff" - version < 4.0-something I think). It was on the "sap simplification" site before this was moved to a sap-internal site

Also, there is an entry in the IMG for "some" of the transactions (and this goes for Va01/Va02 and also in the PS for CJ01/CJ02..), which can be used for this.

In combination, you will be able to make any screen completely customizable.

One word of advice: Maintain the standard va01/va02 "as is", and make a Z-variant of the transaction available to your users ... (otherwise you have absolutely no clue of how std. SAP performs with e.g. upgrades or whatever ... we know, we have failed to adhere to this...)

REFER THE LINK

http://sap.ittoolbox.com/groups/technical-functional/sap-log-sd/sales-order-entry-va01-disable-the-r...

Answers (3)

Answers (3)

former_member183879
Active Contributor
0 Kudos

Hi

You really cant disable pricing date and complete your sales order processing. However, if you want to change the way pricing date has to be calculated, you can use try the user exit USEREXIT_XKOMV_BEWERTEN_END (module pool SAPLV61A, program RV61AFZB)

You just cannot disable the pricing date as it controls the entire pricing and you cant create a document witout pricing.

Rwd if it helps.

Former Member
0 Kudos

Hi ,

if u want to disable the Pricing date field once u have created the sales order and u don't want any body to change this field thru VA02. Is it the case?

Then use tcode SHD0 and enter ur t-code and search for transaction variant already available else u can create ur own .

PRESS enter and make the field price date display only for this transaction .

Hope this will solve ur problem

nandakumar_v2
Explorer
0 Kudos

Chandra - your query is not clear - what exactly are you trying to achive by dis abling the pricing date? - since this is required for pricing, how are you going to manage this functionality?

cheers

nandu

Former Member
0 Kudos

Dear Nanda Kumar,

Thanks for your reply. We have a Condition type called ZFPP, which is linked with Pricing Date. When some one change the pricing date manually in Sales Order in VA02, in certain condition (ZFPP condition type in Sales Order linked with P.O., after GI Creation, if some one changes pricing date, it will pick up new pricing, where as in P.O. another pricing will continue), this is going to effect AR/AP in Finance.

Regards,

Chandu.

nandakumar_v2
Explorer
0 Kudos

Hi Chandra

Thanks for your reply - which leads yet to another query - how is the PO (MM Document) condition linked to the condition in SD? this is crucial to the understanding of yoru requirement.

with the base reply of yours, I would suggest a routine to be developed and assigned to the your Condiion type and specify in that if PGI is doen, no further change to be applicble for this -

tis can be very tricky but after you clear my query, some further details can be arrived at

cheers

nandu