Delivery Block against Advance Payment
Dear Friends,
Please let me know the process through which we can block the delivery for the payment terms where there is any advance to be received.
Rgds
Anis
Hi Anis
If you create a new item category for the prepaid scenario, you can select what item category (and process) to use at order entry. It is also possible to code a
user exit so that only certain customers will get the prepaid process. This can be done also with item category groups (can be used to determine what default item category that should appear). This would mean that you either have different material numbers for the different processes or use different distribution channels in the sales order. DC 10 could be the normal process and DC 20 the prepaid process. Then you need to create the sales views in material master for DC 20 for all materials that should be possible to run in the prepaid scenario, and enter the "prepaid item category group in the sales item category group field in material master.
Here is a proposal of customizing activities to achieve this:
1. Create a new item category as a copy of the normal item category used for non-prepaid sales. (Change the billing in the item category to order related billing with no billing plan)
2. Create a new item category group "ZXXX" or something of your choice with the
description "Prepaid" or something like that.
3. In item category assignment, add or check entries so that you have the order type used, and item category group defaulting the new item category.
4. Check copy control from sales document to billing document for the new item category.
Also delivery copy control could be good to check.
5. Create a new distribution channel and assign it to the company structure (plant, sales org etc)
6. Extend your material(s) with views for the new distribution channel and enter the "ZXXX" item category group in the field for sales item category group
Thanks
G. Lakshmipathi
Similar Messages
-
Delivery block if Advance payment 30 % not recieved
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
KapilHey 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 -
Control against advance payment over delivery date
Dear Gurus,
here we made a PO and its delivery date has been completed.
Advance payment has been given to PO vendor.
here can we restrict based on delivery date,that after completion of delivery date the advance payment should not be posted
Regards,
Bhanu.
Edited by: Bhanu Y on Dec 21, 2011 4:08 PMAdvance payment cannot be restricted based on PO delivery date in standard SAP.
Advance payment will be made through request F-47 and payment made through F-48. F-48 refers the advance request and F-47 refers the PO document number and item. -
Credit against advance payment
Hi friends,
I have an situation where the customer's are to be delivered / order created only if the advance payment is received from the customer.
There are some set of customers who have a set credit limit upto which they can procure from the company, for which i have set the credit management, and also there are some customers who are not having any crdit limit with them and should be delivered only if they make payment in advance.
Pls advise..
Regards,
ArunaHi,
Enter credit limit 1 in the credit master and maintain value "A" in the subtotal field of the pricing procedure against netvalue or gross value or whichever value you want.
Ask FI people to post the payment against advance payment and then create order.
If you order value exceeds agaisnt advance payment then system will block the order.
Reward if it helpful.
Regards,
Chandra -
Delivery block based on payment terms
Dear Experts,
I want to set up the delivery block by the system, for the sales order which has the particular payement term 'cash in advance' until the payment recieved by the accounting..
How can i achieve this...appreciate if u could share ur ideas...
Thanks in advance.
Reg
JJHI
This can be achieved at sales order level.
check if payment terms = "cash in advance"
VBAk-LIFSK = 01.
You can write this logic in MV45AFZZ include.
Use USEREXIT_SAVE_DOCUMENT.
try and revert -
Delivery Block Based on Payment Card validity.
Dear SAP Gurus,
We are working on a scenario, where in we need to block the delivery based on the payment card validity date, which is given in sales order.
The requirement here is, for eg. If a sales order is created during the payment card validity period, usually the partial deliveries referring the same SO. So if the card validity is over before the quantity is fully delivered, system should block the remaining qty for Delivery.
The system is proposing a status block initially while trying to do the delivery, but once the block is released the delivery can be done even after the validity expiry date.
Is there any standard process to block delivery based on Payment card Validity expiry date automatically.
Please advice
Thanks & Regards
PGHi Mr. PG,
Put the payment method as P - Payment card in customer master.
Enter the payemnt card detail in customer master in genral data page.
Use user exit or create a program which check the validty date of payment card and if it is expired then put the delivery block in the customer master.
Hope this helps.
Regards,
MT -
Sd-delivery should be linked to advance payment-
on 17 jan 2012 sales order no (1000)raised for rs 5,000,00
advance payment received on 20 jan 2012 rs 2,000,00
validity of the sales order(1000) is on 30 jan 2012
on 21 delivery is to be taken for rs 3,000,00- sys should through error because advance payment is for rs 2,000,00-
so delivery quantity should be changed to rs 2,000,00 so system should accept the deliveryHi
For your requirement check point below
1.Set creditmanagement at delivery level, and customer credit limit as ZROO in this case system allow delivery only for advance payment,if advance payment is crossed system will through error.
2OR you need to be set validation by using exit to compare particular customer advance payment before processing delivery .if delivery amout is more than advance payment through the error message.
I hope these point give some clarity.
Br,
Srinivasa -
Hi guru's
i have any an issue can provide solution asap.
issue:
1. System should accept the 100% advance payment against any sales order.
eg sales order raised on 15 jan 2012 with rs 1000,00.00, validity of S.o is 30 jan 2012
100% advance should receive before 25 jan 2012, after 25 jan sys should not accept any advance payment for this S.O
validity column should be there in va01
delivery should take place only for the amount of advance it has
eg sales order is placed for rs 100000 on 15 jan 2012
on 15 jan advance received for rs rs 40000
on 16 jan raised delivery for rs 20000
on 17 jan trying to raise delivery for rs 50000.( it should be blocked because advance payment received for rs 40000.00 out of that rs 20000.00 delivery is made, so he has just rs 20000.00 advance and delivery is for rs 50000.00 so delivery should be blocked.
thanks in advance
Edited by: imam sk on Jan 17, 2012 4:43 AMHi narain
Your requirement can be fulfilled through down payment configurations
Make the following down payment configurations :
item category group - 0005
item category - TAO
for this TAO item category a billing plan 01 (milestone billing plan -01) will be assigned and its billing relevance should be I which is order related billing .
billing doc type - FAZ
cancellation billing doc type - FAS
maintain a condition type AZWR which is down payment settlement , it has requirement as 2 and calc type as 48 acct key as ERL
Now when you enter a material in line item 10 and go to item data , you can see the billing plan tab.
now go to billing plan tab and enter the start date and enter the dates on which billing has to be done and then in billing request enter 0009 which is for down payment.once u press enter automatically it all the dates get blocked and billing request by default you get as 1 , that you change it to 4 or 5 . 4 is for down payment at value basis and 5 is for down payment at percentage basis. and beside that there will be a billing type .assign billing doc type as FAZ. to all dates
check the copying requirements are there at VTFA as 20 and for item category TAO copying requirements 23 is maintained or not
now do the cycle OR - LF - FAZ (billing doc type)
Regards
Srinath -
Credit management for advance payment
Hi
If the customer pays any advace system have to consider that amount also for credit check
the example as follows
customer credit limit 300000 as on to day
customer receivables 300000 as on to day
customer advance 200000 as on to day
If i create the sales order for 10000 to day, system is blocking the order to deliver because of credit limit exceed, what i want to do if the customer having advance it should not block the deliver.
regardsHi,
Go through through this thread,
Credit against advance payment
Thanks,
Swamy H P -
I have a business scenario and I don't know the best way to implement it.
My client receives an order and creates a Sales Order. The customer has to make the advance payment. Once the payment is made, outbound delivery is made and goods are issued. It so happens that during the stock transfer, sometimes goods delivered are (marginally) less than the goods ordered. Hence, my client owes certain amount of money to the customer. The amount is noted both by the customer and my client.
Next time the order is received, the payment is adjusted and if there is still some amount left it is further carried over. This has to be replicated in the SAP system.
I first thought of going with the normal sales cycle and clearing the remaining amount with a credit memo. But in reality the amount is not returned. Then I thought of adjusting the credit memo in the invoicing of next Sales Order but I don't know if that is possible too.Hello,
Thank you for appreciation. We are all giving our point of views. The solution provided by others above is also perfectly workable.
1. Now there is no need to change Credit Limit everytime.
Since your requirement is to create Delivery after receiving advance payment from Customer I have suggested this simple solution. Where you have to set Credit LImit (T-Code FD32) of Customer as zero or 1 USD.
Now make settings in Credit Management (T-Code : OVA8) such that system will block Delivery document if Credit Limit is exceeded. (Hope you are aware of Credit Mianagement settings, if not, kindlt search the forum & you will get necessary guidance)
2. Let me present you a example:
Sales Order 1001 - USD 2000
Credit Limit - ZERO (which will block the Order for Delivery)
Customer Payment Received - USD 2000
New Credit Limit (after posting Payment Receipt thru T-Code F-28) - USD 2000
Release the Order thru T-Code VKM3
Actual Good Issued to Customer (Invoice Value) - USD 1900
Now when above Transaction is completed the CREDIT balance in Customer A/c would be USD 100
Thus the Credit Limit now would be USD 100 (This will be automatically set & not setting is required for this)
Now, Sales Order 1002 - USD 3000
Credit Limit - USD 100 (as explained above)
Customer Payment Received - USD 2900
New Credit Limit - USD 3000 (Payment of USD 2900 + USD 100 already available)
Actual Goods issued to Customer (Invoice Value) - USD 3000
Balance in Customer A/c - 0.00
Hope this clarifies,
Thanks,
Jignesh Mehta -
Delivery against advance received
Hi SAP Experts,
Please help me on this issues:
My client wants, to deliver goods only if the advance payment for the same is received, otherwise delivery should be blocked. How to configure this?
All the deliveries are processed against quantity Contracts.
Please help !!!!!!Hi Ramchandra,
Thank you very much for your reply
Can you be more descriptive about the configuration.
Regards
Amit -
Advance payment before delivery date
Hello experts,
I have a requirement that after creating PO I need to make advance payment 2 days before receiving goods(delivery date) in case of local vendors, whereas in case of International vendors I need to make advance payment 8 days before delivery date.
How can I achieve this functionality????
Please help.hii shubh,
u can achieve it the Payment terms
define two terms of payment with t-code OBB8, in first give the amt of adv payment
in second, rest amt. here u tick INSTALLMENT PAYMENT
one more u define terms of payment , there u click on block key with A or B.
and assign it in OBB9.
u search sdn also regarding this.
Thanks.
Nisha
Edited by: Ms. nisha on Jul 13, 2011 2:02 PM
Edited by: Ms. nisha on Jul 13, 2011 2:04 PM -
Link with blocked sales order with advance payment
Hi Gurus,
I have a scenerio, where, due to a shortfall of customer credit balance, system blocks the sales order and upon receiving an advance payment from the customer, i would like to know if the system can validate that, an advance has been received and can inform the user that advance received against the blocked sales order. So that, instead of manually releasing the blocked sales order user gets to know whihc are the sales orders to be released first and based on which system can allow the user to release first the blocked sales order and then the subsequent sales orders are processed for credit check.
Is there any exit or what is the enhancement that can be implemented for having this scenerio mapped.
Text Removed
Edited by: Lakshmipathi on Mar 17, 2011 8:57 AMIf you dont maintain any sale order reference and execute VKM3, system will populate all blocked sale orders. There users can select the required sale order and release it and I dont think, for this purpose, an user exit is required. You can also even consider VKM1
Still if you feel that it is required, you can try with any of the following user exits.
1) LVKMPFZ1: USER_CREDIT_CHECK1
2) LVKMPFZ2: USER_CREDIT_CHECK2
3) LVKMPFZ3: USER_CREDIT_CHECK3
thanks
G. Lakshmipathi
ps:- Please dont offer anything -
Hi, Sap experts
I make advance payment to vendor against purchase order through F-48 now i want to use the advance payment amount in a report , which table & fields use for advance payment
regards
gkHi,
addition to that it will be always with posting Key 29 once cleared against invocie it will move to BSAK table. any residual clearing will create another document 29 posting key(open advance) key in BSIK table and 39 posting key for the full amount of advance in BSAK.
Rgds
Murali -
Advance payment against Purchase order/Work Order: F-47
Hi SAP Gurus,
Our Client's requirement is as follows u2013
Advance payment against Purchase order/Work Order:
1. Advance should be PO/WO wise & not item wise.
2. Advance should not exceed total PO/WO value.
3. Advance against PO should include taxes & conditions maintained in PO/WO
When I put the purchase order number along with the item number, it is taking into account the basic price for that specific item. This amount is excluding Tax.
Actually the advance is given against the Purchase Order. So whether it is possible to
1. Remove the mandatory filed of Item number against the PO?
2. Whether the amount of the advance should be inclusive of the Tax?
Regards,
AmitAmit kulkarni,
For this requirement you have to do validation of the amount field for advance payment againest PO.
i thiought this is only way to get your requirement
May be this information is useful to you
Regards
Surya
Maybe you are looking for
-
Account 555555 requires an assignment to a CO object
I am receiving following error in posting: account 555555 requires an assignment to a CO object please help
-
Hi, I am trying to save some rather lengthy CF codes in a variable, ie. <cfset mycode = " ... all the codes here ...">. However the codes to be saved may contain double quotes (") which would create a conflict. I know of cfsavecontent which does no
-
Time Machine Error 6584 Mountain Lion
I recently upgraded to Mountain Lion. I normally wait but Lion was getting slower and I was beginning to have more problems with it. Somehow in the process I lost my Iphoto Library. I easily found it in Time Machine and I was able to start the restor
-
Hi all, why is tt I'm unable to view chinese texts on the mediasource organizer when my filename is in chinese? They all appears to have ? as the symbols. I'm able to view CT in mediasource organizer when that particular song filename is in hanyu pin
-
HT201272 How can I delete "purchased books" in the store section of I Books?
I have been trying to delete the "purchased books" section of I Books. I inherited this I pad and would like to clear this section as there are questionable books. I would like to delete them but don't know how. I have already removed them from sh