cancel
Showing results for 
Search instead for 
Did you mean: 

Delivery block if Advance payment 30 % not recieved

Former Member
0 Kudos

Hello

I have scenario

Create sales order

Recieve 30 % advance

Create delivery

Now If I recieved 30 % then system can allow me to create delivery,if Not it should block

Kapil

Accepted Solutions (1)

Accepted Solutions (1)

former_member188076
Active Contributor
0 Kudos

Hi Kapil

I can not confirm the process which I am giving here, as I have not tested this, however I have a logic which might work.

You may use the Credit management for this with Dynamic Credit Check and maintain the setting in OVA8 so that delivery will get blocked.

Maintain FD32 data with Zero value.

Now to get the 30% advance payment against your order value, which will change from customer to customer and order to order, you may use the User exit (LVKMPTZZ, LVKMPFZ1) with the logic that it should compare the order value and advance payment received, and allow the delivery only when the Order Value * 30% < or = Advance Collection against that order.

Hope this will help you in achieveing your requirement.

Post your findings.

regards

Amitesh Anand

Answers (3)

Answers (3)

Former Member
0 Kudos

Solved,

Requirement is no longer valid

former_member192719
Active Participant
0 Kudos

HI KAPIL,

PLEASE INCLUDE WHICH INPUT YOU HAVE TAKEN TO SOLVE YOUR PROBLEM.

AS IT IS USEFUL TO OTHER CONSULTANTS LIKE ME .

THANK YOU.

Former Member
0 Kudos

HI

Create delivery block as Check downpayment and assign to sales document type

request your ABAPer to create field exit in the header document for Downpayment document no,

Add this field in the Incomplete log sales document header (ova2)

create down payment in F-29 and specify the document no in the sales order

thanks

Prasanna

Former Member
0 Kudos

Hey I feel you can achieve this by Billing Plan with downpayment Line items

In the sales order billing plan line item create the down paymnets as % basis of the total amount (=30%) and bill it FAZ

down paymnet request with SPL GL as F

So in the setting of the OVA8 you can set dynamic credit check with max open items.

Now if the amount is not recieved then the order will get blocked.

Once the down payment is recieved post the same in FI with SPL GL as A downpaymnets to be cleared and knock off the same in FI.

Now the order has no open items and so the can be billed.

Thanks!

A S