cancel
Showing results for 
Search instead for 
Did you mean: 

Sales Order Field "Delivery Plant" to be Mandatory

Former Member
0 Kudos

Hi,

In Sales Order VA01, the requirement is to make the field "Delivery plant" as mandatory field for particular document type called Tendor order ZTO. can i do this with Incompletion log or transaction variant or is there is any method to do the field mandatory using configuration.

Pl let me know who to go about this in details.

Thanks,

Regards

Ravi

Accepted Solutions (0)

Answers (8)

Answers (8)

r_d15
Participant
0 Kudos

Hi Ravi,

Yes, by all means u can customised in Incompletion log.

But if u have copied new sales doc type from standard sales doc type i.e. OR

since OR is already customised and where is PLANT is important field to maintain to deliver the goods.

Therefore if above is the case then u do not have to do anything.........just try creating sales order and do the carry on with following process.

cheers!

Former Member
0 Kudos

Hi Ravi

Why do you want to make it so ?

As such this is a mandatory field as if there is no Plantin the Sale order for the item,then Shipping point can not be determined.

Without a Shipping point, you can not create a Delivery.

With out Shipping point, the Route determination is affected.

If there is no plant in the Sale order for the item, then you can not have availability check as Availability check is conducted for a Plant.

If availabilty check is not possible then system can not confirm the order quantity in the schedule line, as a result, you can not process the delivery.

With out Plant, tax calculation is also not possible as tax is mostly Plant dependent.

As a whole you can process the document without Plant in standard settings.

These are the consequences of not having Plant determined in the Sale order.

Therefore, I feel you need not require to do any extra settings for Plant.

Former Member
0 Kudos

You can use incompletion log to make plant mandatory in sales order. If incompletion log is not useful in your case, then can go ahead for modification of MV45AFZZ to make plant mandatory for a particular order type.

claudia_neudeck
Active Contributor
0 Kudos

Dear Customer,

maybe you can use the userexit USEREXIT_FIELD_MODIFICATION (MV45AFZZ) and set for the relevant field (Screen-Name = fieldname) theFlag

Screen-required from 0 to 1 .

And please try to swet a requirement for the ordertype.

I hope that the information are helpful.

regards

Claudia

Former Member
0 Kudos

Hi,

What was informed was correct but it it was not maintained in the master data then it will not pick from CMR,MMR,CMIR. You have not informed whether for all users or single user. for all users the best way is In completion log.

Former Member
0 Kudos

HI,

Use screen and transaction variant by that you can make this field mandatory

If more input require let me know

transcation SHDO pick up proper field and do

Ahmed

former_member217082
Active Contributor
0 Kudos

Hi Ravi

Firstly the delivering plant gets copied from CMIR / CMR / MMR to the sales order

If you dont maintain the data in the above three also then it will show in the Incompletion log . But if you want to make the delivering plant mandatory then using transaction variant , you can make that WERKS feild mandatory

Regards

Srinath

former_member550050
Active Contributor
0 Kudos

Dear Ravishankar Mariyappa

In a sales order the delivering plant details is taken from these priority rules

Choice 1. CMIR of sold to party

Choice 2. CMR of ship tp party

Choice 3. MMR sales org data 1

According to me we will be mentioning in either one of these

In OBD2 we make delivering plant as a mandatory field for any new accont group so that it becomes a mandatory field in CMR

In MMR also thro OMS9 delivering plant in sales org data can be made mandatory

So far i have not seen practcally a sales order without a delivering plant in my experience

If you are talking about delivering plant in VA01 overview screen, then plant will never be there.

It has to be seen in item details shipping tab

Why it is not there in overview is, a sales order may have different items supplied or delivered from different plants hence it doesnt come in overview screen

It is always at item level

Without delivering plant shipping point cannot be determined and whole sales process comes to a stand still

Plant is maintained in master data and flows in sales order and that is it

Still i could not understand what do you mean by plant is not getting determined in your new order type ZTO always new order types has to be copied from the standard ones and to be modified according to your requirement

But Plant details will flow from master data only for any order type

Regards

Raja