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

Similar Messages

  • 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

  • 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

  • How to set delivery block in va01 by not use delivery block reason.

    Dear SAP Gurus.
    I have one scenario. I need to do delivery block on sales order while i create sales order via VA01.
    Normally, I use delivery block reason in header and set delivery block in schedule line.
    In addtion, i dont want to use above method and not use complete delivery (Tick on it)
    So, I would like to know it has other way to do delivery block.
    The cause is my manager do not allow to use  this field from company's policy.
    Please help me to solve this problem.
    Thank you in advance for your kindly help.
    Best Regards,
        Surakit

    Surakit,
    Well, do you want to say that user should not manually user delivery block at header or sch line to block the doc or any other method manually done before saving the sales order.
    In that case, for making default delivery block at header, in Sales doc type (TCode VOV8) in Shipping section, maintain a delivery block as 22-Statutory Compliance(even any other option available) or for Item based block on Sch line cat (TCode VOV6) maintain default delv block there.
    Or if I misunderstood your requirement then we can wait & see other solution coming for the same.
    Thanks & Regards
    JP

  • 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

  • Payment not recieved

    So a While ago I sold a computer on craigslist and the guy paid me $500. the moeny was transfered but the moment before i was supposed to get it i got this message: Hello (I removed my name)
        We are sorry for the delay in crediting your account, your account will be credited within the next 12 hours (07-01-15), We are experiencing some technical issues with our crediting systems. The Shipment tracking details has been verified and confirmed; your account will be credited once the problem has been resolved. We are sorry for any inconveniences we may have caused.  Send an email to our agent in charge of the transaction for any question.
    Thanks
    Richard
    PayPal Customer Care Representative Anyone have an explanation for this?? its been WAY more than 12 hours and i still havent been paid or emailed by paypal. ive also called several times AND sent multiple emails. PLease help  

    Sounds like a scam, read this and see if any of it fits.>>>>>  THIS IS A TYPICAL PAYPAL SCAM.
    They encourage you to use paypal and often ask you to send the item as a gift to a relative somewhere often Nigeria.
    You will get/got a "fake" email that looks as though it is from paypal.....it isn't.
    It will say the buyer has paid ...you won't have been paid.
    They will tell you that the payment is released when you provide paypal with a tracking/shipping number......this won't happen.
    If the item requires shipping they will tell you that they will pay you extra and you must pay the agent via western union / moneygram BEFORE the funds are released to you.
    They are not interested in the item, they just want the western union etc funds and you will never see money in your paypal balance.
    They also threaten legal action...have a laugh at that one and ignore it as its rubbish.
    Paypal NEVER tell you to send trackable, they advise it for seller protection etc but it is not compulsory.
    Paypal NEVER tell you to send an item before the payment is showing in your paypal account.
    Paypal NEVER expect you to use a rival money transfer service.
       ********************************************** I give up my time to help you so a thank you or kudos would be cool.
    Marking one of my replies as a solution would be appreciated if I sorted your problem.

  • Automatick delivery block

    Hi Experts,
    Can we make automatic delivery block in sales order if for that sales order advance payment not recieved ?.Is there is any enhancment is there for this issue .
    Regards,
    Suresh

    Hi,
    Rather you can have a default blocking reason called "Advance Payment" for order. You can release the order based on verification that advance payment has been recieved.
    You can configure a seperate sales order type for advance payment and set default block inside that.
    Second way to handle this scenario is through credit management. Configure one payment terms called "Advance Payment" now whenever you are creating a sales order which should have advance payment, change the payment terms at the time of SO creation to Advance Payment. Now the sales order will get block because of credit check since we changed the payment terms. You can have an authorized person to remove this block then based on the authorization. The advantage of this method is when you go to tcode VKM3 to remove the blocked SO you can see the reason for block and release the document.
    Regards,
    Shantanu

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

  • 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

  • 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

  • Import Advance Payments via DTW

    Hello Expert,
    as written in the object i need to import Advance payments (not against any invoice) via DTW.
    Can i import only the template Payments as a stand alone?
    the error i get is: no matching records found and here is an example of the template:
    RecordKey     CardCode     TransferAccount     TransferSum     DocCurrency     DocNum     DocRate     DocType     DocDate     DueDate     HandWritten
    0     S000082     100.40.000     492.30     GBP          0.0000     rSupplier     20110218          tYES
    1     C000470     100.30.000     247.59     EUR          1.0961     rCustomer     20110218          tYES
    Thanks for your help
    Edited by: AAM_London on Feb 22, 2011 12:05 PM

    Hi,
    It is possible. Are you looking for payment on account  . You have to use two templates,
    1. Payments
    2. Payments accounts
    and customer and supplier cannot be imported in one template the Incoming payments for Customer and Outgoign payments for suppliers.
    Regards,
    Rakesh N

  • Field "delivery block" (VBAK-LIFSK) to be disabled for few users

    Want to disable field "DELIVERY BLOCK"( VBAK-LIFSK) in t-code VA01 & VA02  for few users while creation and changing Sale Order.
    How to do it?
    Arul Murugan

    Hi,
    1. This can be achived by screen varient. t Code SHD0.
    2. Through Authorization you can restrict user from removing the delivery block. but u can not restrict them to insert the delivery block.
    for resrict from release check in authorisation role.
    Object :  V_VBAK_AAT
    Activity : Deselect the "43" acivity.

  • 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

  • Delivery block at item level in sales order,Qty should not be confirmed

    Dear all
    We have a below requirment
    We will have multiple line items in sales order and put delivery block at item level.If delivery block is put at item level it should not confirm the qty and pass on to MRP
    But if we put at header level delivery block,schedule line qty at item level are not getting confirmed.So requirements are not passed to MRP-This is correct .Working as per SAP standard configuration.
    Can you tell how to activate the same for item level delivery block.if same delivery block is put at item level,it is confirming the quantity.But we don't want confirmation of qty to happen.
    Can you give us solution
    Regards
    Sudha

    We had similar issue , there will be confirmed quantity but the requirement will not transfer to MRP , We used Item category configuration ( Copied new item category assignment and it should behave as Inquiry item category)
    Check OVZ7 T code for customizing the u201CDelivery Blocku201D in your sales document to block Confirmation block
    Check the  customizing OVZ8: if the flag  Transfer of Requirement
    Transfer of requirements of the requirement class should be ON.
    In the sales order the requirement type is determined by the combination sales order item + MRP type.
    Refer SAP Help URL below
    [Setting a Delivery Block |http://help.sap.com/saphelp_470/helpdata/en/93/744bf2546011d1a7020000e829fd11/content.htm]

Maybe you are looking for

  • Errors while submitting the SQL * Plus  Report

    I am getting th efollowing Error while submitting the Concurrent request to run a report. FND_CANNOT FIND FILE concurrent manager encountered an error while running sql * plus for yours concurrent request Please respond ASAP

  • Namespace prefix in created DOM document string

    Hello world, I am creating a DOM document using the standard JAXP APIs. The document is not parsed from anywhere, just created using the DOM API factory methods. This document is a SOAP message with the SOAP envelope, header and body elements. Now I

  • Looking for online php book(s)

    heya, im looking for an online php book. the more the better. any suggestions/links? thanks in advance.

  • Polymorphism and inheritance

    Just want to make sure I have a few things straight: If I extend a full class, I'm demonstrating inheritance. If I extend an abstract class (as a result, I need to override the abstract methods to provide implementations) I'm demonstrating polymorphi

  • Acrobat distiller (first use) don't open PDF file what to do ?

    Hi, Acrobat distiller (first use) don't open PDF file and give this message (in french)  : Erreur dans /Library/Application Support/Adobe/Adobe PDF/Settings/PDFX4 2008.joboptions : /CheckCompliance out of range Avertissement : Distiller ne traite pas