cancel
Showing results for 
Search instead for 
Did you mean: 

Sales Order

Former Member
0 Kudos

Hi All,

Is there away to make the sales order closed ( no possibility to add new items to it ) after making the delivery.

thanks in advance

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

As per the standard functionality the system will allow you to add the new item after the delivery of that particular order also.

If you want to add your requirement of greying out the new item addition field once the order is delivered you need to take the help of abaper and add this logic .

Or else you can have validation created in user exit that if the status of order is completely delivered system should not allow to add the new line item.

Hope this will help you!!

Regards,

Krishna O

Former Member
0 Kudos

HI

In Sales order- Line item Item category level, VOV7- Completion rule is there, there you can choose B. So that the order with full qty is once referenced, then it will not process further as you are asking.

Thanks

Rheya

Former Member
0 Kudos

Dear sir,

it acts on the level of the item but i want to make it on the level of the hole order

Former Member
0 Kudos

Hi Nany,

As i have explained above follow that procedure it will help you to resolve your problem this modification will be done at header level..

Following user exit can help you

USEREXIT_FIELD_MODIFICATION

This user exit can be used to modify the attributes of the screen fields.

To do this, the screen fields are allocated to so-called modification groups 1 - 4 and can be edited together during a modification in ABAP. If a field has no field name, it cannot be allocated to a group.

The usage of the field groups (modification group 1-4) is as follows:

Modification group 1: Automatic modification with transaction MFAW

Modification group 2: It contains 'LOO' for step loop fields

Modification group 3: For modifications which depend on check tables or on other fixed information

Modification group 4: is not used

The FORM routine is called up for every field of a screen. If you require changes to be made, you must make them in this user exit.

This FORM routine is called up by the module FELDAUSWAHL.

See the Screen Painter manual for further information on structuring the interface.

Regards,

Krishna O

Former Member
0 Kudos

Hi,

there are two ways for it.

(1). you can reverse if you want to do the changes for the quantity which you have delivered thru VL09. the sales order will come in open status and you can delivery it by changing the quantity.

(2). if you want to add new item you can add below the line item which you have delivered it.

regards,

balajia

Former Member
0 Kudos

Hi Sir,

thanks for help.but i want to stop adding new items to my order after i deliver it (in anther mean stop the possibility of annding new items after making of the delivery)