Skip to Content
avatar image
Former Member

Reason for rejection in sales order is not working logically


I have faced the following behavior of the system which, according to me, is not logical. Please let me correct if I am wrong and suggest the solution.

I have created a contract of qty 100 MT and subsequent sales order of 100 MT which is delivered partially with 80 MT and invoice posted according to 80 MT.

Now I have rejected the sales order item with rejection reason. Logically system should reject only open qty of sales order (i.e. 20 MT = total 100 less 80 delivered). And another sales order with reference to contract should be allowed to upto 20 MT only. But system is allowing to create another sales order upto 100 MT qty instead of 20 MT.

It means that system rejects whole line item while rejecting even though order is partially delivered.

Is this the correct reaction of system ?. Logically, in this case, system should reject only 20 MT which is not delivered and not 80 MT which is already delivered.

Please let me know how to control this behavior of system.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • May 04, 2015 at 01:44 AM


    I have testeded the scenario in our internal test system. The behaviour there is the same. The functionality to partially cancel a line item is currently not available in standard system. When the reason for rejection is set the whole item will be rejected.

    Best regards,
    Crystal Lin

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 04, 2015 at 11:44 AM


    Unfortunately the situation you have described is the standard system behavior : the order quantity of the contract will be set to zero after setting a reason for rejection in the sales order item.

    The open quantity of a contract is calculated only from the ordered quantity. It does not consider the delivered quantity. When you set the reason for rejection in sales order, it means that this order is not related to the contract. So the copied quantity is set to zero. If you wish that the relation to the contract remains, you should reduce the order quantity to the delivered quantity.

    So if you create a sales order with reference to a contract and you enter a reason for rejection in the sales order, system reopens the quantity in the contract. We suppose that the customer wants to get

    these quantities at a later time.

    In this case, suggestion is the following:

    Instead of rejecting the sales order item, it is possible to decrease its quantity, so that delivery quantity = sales order item quantity.

    I hope I am able to help you with this information.


    Bhavin Joshi

    Add comment
    10|10000 characters needed characters exceeded