cancel
Showing results for 
Search instead for 
Did you mean: 

How to block sales order and Delivery order based on payment terms ?

Former Member
0 Kudos

Hi experts ,

I have an sceneria to block the sales order and delivery based on payment terms ?

For eg ) Customer payment terms is Z001 which is 5 % discount within 30 days , No discount within 60 days.

My requirement here is a) if open item exceeds 30 days , delivery to be blocked

b) if open item exceeds 60 days , Sales order to be blocked..

Pls give me a solution....

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Please give you exact requirement with the relevant logic to a ABAP person and ask him to code a user exit accordingly.

Best regards,

Anupa

Former Member
0 Kudos

Hi,

Before using the user exit option, why not consider using SAP standard credit management? This is exactly what you can achieve through credit management.

If you consider using it let me know and I will help you with the configuration

Kikas

Former Member
0 Kudos

HI Kakas,

If possible in configuration , pls let me know .

payment terms is 5 % within 30 days if customer pays

No discount within 30 to 60 days if customer pays.

Here , i need to control , sales order to be allowed and delivery not to be allowed for a customer if any open invoice within 30 to 60 days and sales order to be blocked if open invoice exceeds 60 days..

Is this possible in Credit management ?..

pls let me know...

with Regards

S.Siva

Answers (4)

Answers (4)

Former Member
0 Kudos

I put user exit for this scenerio..

regards

Siva.S

Former Member
0 Kudos

This message was moderated.

gilmarluiz_puntel
Active Participant
0 Kudos

Hi,

I agree with Kikas.

You can use the transaction OVA8 to configure your credit check, and the transaction OVAK to associate your credit group over the sales order.

In the OVA8, you can flag the exit that you needs to use, that are the next:

LVKMPTZZ

LVKMPFZ1: USER_CREDIT_CHECK1

LVKMPFZ2: USER_CREDIT_CHECK2

LVKMPFZ3: USER_CREDIT_CHECK3

Explore these possibilities, and then let us know if attend your requirements.

Regards.

Former Member
0 Kudos

Check user exit MV45AFZZ. Function call USEREXIT_MOVE_FIELD_TO_VBAK.

gilmarluiz_puntel
Active Participant
0 Kudos

Hi,

In what momento of the process do you want to execute this lock?

Former Member
0 Kudos

I need to block sales order if thecustomer exceeds 30 days delivery to be blocked if customer payment exceeds 60 days.

if payments like

Term Percentage No. of days

1. 5.000 % 30

2. % 60

3.

In this case , what can be done to achieve this ?

With regards

S.Siva