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
    Kapil

    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

  • 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 PM

    Advance 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,
    Aruna

    Hi,
    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
    JJ

    HI
    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
    PG

    Hi 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 delivery

    Hi
    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

  • Advance payments in sales

    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 AM

    Hi 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.
    regards

    Hi,
    Go through through this thread,
    Credit against advance payment
    Thanks,
    Swamy H P

  • Customer Advance Payment

    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 AM

    If 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

  • Advance payment against po

    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
    gk

    Hi,
    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,
    Amit

    Amit 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

  • Saving CF codes in a variable

    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

  • Chinese texts prob

    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