Payment in Advance Typical Scenario

Hello All,
I have business scenario I would like to take this opportunity to share with you and please give me some suggestions how I can achieve this.
For my client, if any customer want to place an order the customer has to make some advance payment. So once the customer is paid let say 10% of the value of the sales order, it is a legal obligation that he should be given an invoice immediately but the delivery will not take place at that time.
So that is the first requirement and also the document flow has to be updated with the status of the invoice and an accounting document has to be created for the amount paid by the customer.
After this when customer receives the delivery let say after a week from the date of placed order, delivery has to be created and normal invoice has to be created.
But when we creating this invoice we have to refer to the initial amount made by the customer and that has to be deducted and for the rest of the amount it has to create invoice.
And appropriate accounting document has to be created here.
So once customer makes the payment he has to be given clearing document.
And the main issue is here in ever stage DOCUMENT FLOW has to be updated.
If you make this simple the moment he places order an invoice has to be created and accounting document has to be crated and cleared.
Once the delivery is made, invoice has to be created and accounting documents also. And once it is cleared by the customer appropriately the document flow has to be updated.
Means there will be 2 invoices and two accounting documents and one sales order and one delivery.
SO PLEASE SUGGEST ME THE BEST APPROCH WE CAN DO FOR THIS.
And also here the credit check is involved.
Thanks in Advance.
Regards,
Rani

Hi Rani,
you can use milestone billing for you scenario. Suppose the customer is making a downpayment of 10%, ceate a condition type for down payment in your priciing procedure for the same and you can use billing type FAZ for invoicing this downpayment. In you milestomne you can maintain this billing type for invoicing the downpayments.
Thanks

Similar Messages

  • Payment in advance

    hi gurus,
    i need payment in advance detail concept i.e, how to configured.
    thanks
    narayana

    Dear narayana
    The following Customizing settings have to be made for down payment processing:
    Settings for the billing plan - To activate the billing plan function, maintain the materials, for which you wish to process down payments, with item category group 0005 (milestone billing). This gives the item type TAO via item type determination. The item type TAO calls up the billing plan function.
    You need to implement the following activities in the billing plan for down payments:
    Maintain deadline category - This determines the billing rule (percentage or value down payment) for the down payment request. The system assigns billing type FAZ (payment request) defined in the standard system with billing category P. (For the billing type FAZ there is the cancellation billing document type FAS in the standard system).
    Maintain the deadline proposal - Use the down payments that are due for the proposed deadlines.
    Maintaining a Pricing Procedure with the Condition Type AZWR:
    In the standard system the condition type AZWR is delivered for the down payment value already provided but which has not yet been calculated. You must include this condition type in the relevant pricing procedure before output tax.
    Enter condition 2 (item with pricing) and the calculation formula 48 (down payment clearing value must not be bigger than the item value) for the condition type AZWR.
    Before the condition AZWR you can create a subtotal with the base value calculation formula 2 (net value). If the condition AZWR is changed manually, you can get information on the original system proposal from the subtotal.
    Maintain the printing indicator - The pricing procedure can not be marked as a transaction-specific pricing procedure (field Spec.proc.) The condition type AZWR has the calculation type B (fixed amount) and the condition category E (down payment request / clearing).
    Maintaining the Billing Document - In the standard system there is the billing type FAZ (down payment request) and the billing type FAS for canceling . The down payment is controlled using the billing category P of the billing type. A billing type becomes a down payment request when the billing category P is assigned. You have to maintain blocking reason 02 (complete confirmation missing) for the billing documents and assign it to billing type FAZ.
    Copying control - Copying requirement 20 must be entered in copying control at item level for the down payment request. In the standard system the order type TA for copying control is set up according to the billing type FAZ for the item category TAO.
    Copying requirement 23 must be entered in copying control at item level for down payment clearing. In the standard system the order type TA for copying control is set up according to the billing type F2 for the item category TAO.
    Financial Accounting settings - A prerequisite for down payment processing is that the account is assigned to the underlying sales document. To do this, change the field status settings in Customizing as follows:
    Set reconciliation accounts (transaction OBXR) - For the `received down payments' and `down payment requests' from
    the G/L accounts you have selected, you should assign the field status definition G031.
    Maintain accounting configuration (transaction OBXB) - For the down payments (posting key ANZ in the standard system) and the output tax clearing (posting key MVA in the standard system), you must maintain the posting key.
    You must also carry out a G/L account number assignment for the tax account.
    Maintain the posting key (transaction OB41) - For posting key 19, set the sales order as an optional field !!!
    Maintain the field status definition (transaction OB14) - For field status variant 0001, field status group G031, set the
    sales order as an optional field !!!
    Assign the company code to the field status variants (transaction OBC5)
    thanks
    G. Lakshmipathi

  • Payments in advance ( PIA)

    hi,
    could anyone explain me the payments in advance and configuration.
    thanks,
    narayan

    Hi Narayan,
    Below is the step by step settings for PIA configuration.
    Settings for the billing plan - To activate the billing plan function, maintain the materials, for which you wish to process down payments, with item category group 0005 (milestone billing). This gives the item type TAO via item type determination. The item type TAO calls up the billing plan function.
    You need to implement the following activities in the billing plan for down payments:
    Maintain deadline category - This determines the billing rule (percentage or value down payment) for the down payment request. The system assigns billing type FAZ (payment request) defined in the standard system with billing category P. (For the billing type FAZ there is the cancellation billing document type FAS in the standard system).
    Maintain the deadline proposal - Use the down payments that are due for the proposed deadlines.
    Maintaining a Pricing Procedure with the Condition Type AZWR:
    In the standard system the condition type AZWR is delivered for the down payment value already provided but which has not yet been calculated. You must include this condition type in the relevant pricing procedure before output tax.
    Enter condition 2 (item with pricing) and the calculation formula 48 (down payment clearing value must not be bigger than the item value) for the condition type AZWR.
    Before the condition AZWR you can create a subtotal with the base value calculation formula 2 (net value). If the condition AZWR is changed manually, you can get information on the original system proposal from the subtotal.
    Maintain the printing indicator - The pricing procedure can not be marked as a transaction-specific pricing procedure (field Spec.proc.) The condition type AZWR has the calculation type B (fixed amount) and the condition category E (down payment request / clearing).
    Maintaining the Billing Document - In the standard system there is the billing type FAZ (down payment request) and the billing type FAS for canceling . The down payment is controlled using the billing category P of the billing type. A billing type becomes a down payment request when the billing category P is assigned. You have to maintain blocking reason 02 (complete confirmation missing) for the billing documents and assign it to billing type FAZ.
    Copying control - Copying requirement 20 must be entered in copying control at item level for the down payment request. In the standard system the order type TA for copying control is set up according to the billing type FAZ for the item category TAO.
    Copying requirement 23 must be entered in copying control at item level for down payment clearing. In the standard system the order type TA for copying control is set up according to the billing type F2 for the item category TAO.
    Financial Accounting settings - A prerequisite for down payment processing is that the account is assigned to the underlying sales document. To do this, change the field status settings in Customizing as follows:
    Set reconciliation accounts (transaction OBXR) - For the `received down payments' and `down payment requests' from
    the G/L accounts you have selected, you should assign the field status definition G031.
    Maintain accounting configuration (transaction OBXB) - For the down payments (posting key ANZ in the standard system) and the output tax clearing (posting key MVA in the standard system), you must maintain the posting key.
    You must also carry out a G/L account number assignment for the tax account.
    Maintain the posting key (transaction OB41) - For posting key 19, set the sales order as an optional field !!!
    Maintain the field status definition (transaction OB14) - For field status variant 0001, field status group G031, set the
    sales order as an optional field !!!
    Assign the company code to the field status variants (transaction OBC5)
    Reward Point if helpful.
    Thanks,
    Raja

  • Typical scenario in breadcrumbs concepts

    hi jdev experts,
    am using jdev 11.1.1.5.0 - adfbc.
    when i watch around about bread crumbs.
    moreover all are jspx pages, that jspx page called by action using menu model.
    that jspx pages appeared in unbounded taskflow.
    hi I have a typical scenario,
    except login page. in my project all are jsff pages. that jsff pages are appeared in bounded taskflows.
    it will call dynamically. that is on dynamic region in based on certain condition.
    my question is :
    if user hits after login page means. enter into the any of the fragements of my project.
    logined user want to know the which fragment he is in?
    here fragments consists of tabbages.
    so, again
    logined user want to know the which fragment(which tabbage) he is in?
    for this scenario. i go bread concepts. i want to use bread crumbs. is this possible?. is there any way? is there any alternative?
    eg:
    index page >> glmAccounts(jsff page) >> entry details tabbages.
    note:
    here glmAccounts(jsff page) - is in bounded task flow.

    Hi,
    not quite sure the question is clear as I am not seeing any relation to bread crumbs.
    A call to ControllerContext.getInstance().getCurrentViewPort().getViewId() returns the ID of the page fragment the user is in. A call to ControllerContext.getInstance().getCurrentRootViewPort().getViewId() returns the ID of the JSPX document holding the taskflow with the fragment
    Frank

  • Process to handle Payment in Advance

    Hi SD Gurus,
    Below is my requirement and wld like to know how best it cld be handled/configured.
    I have never done advance payment before. So request you to send me all the steps required as much as detail.
    We would like to get suggestions for a process to handle payment in advance.
    Today our process is as follows:
    1. The sales order is created in VA01. A delivery block is applied in the order.
    2. A proforma invoice is created with reference to the sales order. This proforma is sent to the customer. It is with reference to the proforma number the customer will pay us in advance.
    3. The proforma is also sent to our central invoice dept as information.
    4. The customer pays us in advance.
    5. We are notified by our invoice dept. that money have been received.
    6. We remove the delivery block and ship the goods the customer.
    7. We create the invoice from the delivery. We notify our invoice dept. with the invoice number.
    8. Our invoice dept then books the money received from customer for the proforma towards the real invoice.
    The problem with this process is that its involved a lot of manual work keeping track of when money have been received and then to book the money with the real invoice.
    What is best practice for this kind of process?
    Kindly answer this query as detail as possible. I guess Item category, billing plan, pricing procedure and many other things gets changed.
    Regards,
    Anil.

    Hi Anil
    check this link it will helpful to you
    Advance (Down) payment in SD
    Regards,
    Krishna.

  • Typical scenario at FTP Recevier Side

    Hello,
    I am currently working on typical scenario at receiver FILE adater using FTP.
    I will explain the scenario,
    I have two FTP servers physically at two different locations(i.e., with two different IP addresses). Now i want to place some .DAT files in the FTP servers(accordingly). I have a common hostname(virtual one) which is used to connect to these two FTP servers.
    I have got a common virtual hostname which i configured in the receiver channel configuration. Now if i have any problem with one FTP server then i want to failover to the other FTP server and place the files as the hostname for both the FTP servers is similar. But when i am trying to this i could able to connect to second FTP server which is having different IP address. Then i failback to the previous FTP server then i was successfully in connecting to that FTP server.
    Now my question is How can i configuer a receiver channel to failover to different FTP servers which are placed in two different locations(with 2 different IP addresses).
    Is there any work around for this scenario to make it success and is there any restriction in using two servers at a time? Or is there new feature added in FTP adapter inorder to connect to the different FTP servers which are located in different locations(with different IP addresses).
    I am running out of time can you please give some inputs to solve this issue as soon as possible.
    Thanks,
    Soorya

    Hi,
    the file adapter's acknowledgments can be requested (only)
    if you're using a BPM.
    It's described here:
    /people/michal.krawczyk2/blog/2006/06/22/xi-playing-with-the-file-adapters-acknowledgments
    So I guess the best way will be using a BPM and if the first adapter is not working you use the second adapter to your second system.
    Regards
    Patrick

  • Down Payment (Advance Payment)  and Retension money Scenario

    Dear Friends,
    Pls guide me in the following scenario.
    The scenario is that one very large construction co using SAP. And its sub contract within its different plant in the same co code when he got any new projects. Now the co using down payment or say advance payment and retention money  condition. In the billing document every time I want 10% advance to be settled & 5% retenssion amount to be minus. This will be mapped through a GL for with special indicator A. But where will I maintain the details like % deducted every month? Is there any condition record for this FSZW Condition type( down payment) or this is defined by FI?
    Regards
    Atul

    Hi,
    Both are used in the sales A/R module.
    If you received a down payment from customer but it is not to any available AR invoice, you could use the ARDPR and the other is vice versa.
    The important things is that the down payment request can be paid directly using payment means available in the document tool bar.  It is used before A/R reserve invoice job performed.
    I suggest you to read help files for more details.
    Rgds,
    JM

  • Advance Payment without milestone billing scenario

    Dear all friends
    In my scenario i want to get advance payment with the reference of my sales order but problem is that i m using standard scenario without billing plan. please suggest me how can i get advance from customer with the reference of my sales order
    Regards
    Shambhu

    Hi,
    Create a sales order in VA01.
    Goto  F-37 create down payment request (Optional).
    Enter document date and type DZ,customer number (sales order customer) .Enter amount, due on and
    Enter sales order number in sales document field and item number and save.
    Now goto F-29 -Post customer down payment.( you can create this document with down payment request and without down payment request also) 
    Enter document date, customer number,special G/L indicator A and bank account number.
    If you are creating this document with refernce to request then click on Requests field.
    Otherwise click on new item.  Enter sales document number and item and save.
    Note : OKEP t.code, Maintain G/L account in customer down payment column.
    Regards,
    Chandra

  • Witholding Tax calculation while payment and advance

    Dear experts,
    I have few questions as below. It would be great if you can help me out in this :
    In vendor master I have two WTH tax codes for invoice and payment and marked as liable.
    Incase of invoice (FB60) posting system is calcu;ating correctly and posting, but while posting no popup for to rectify the WTX code also no base amount is populating in WTH tax tab of invoice posting. Is this correct way??
    While making payment for the same invoice through F-53, system is again calculating on same open item and no popup, until I go to WTH tax tab and delete the tax amount. What is lacking in my customising of WTH tax code (payment type), to restrict WTH tax calcutaing twice ??
    While making advance payment by F-48, system not calculating WTX tax and showing tax code is mandatory, even though tax code  (V0-tax exempt) entered, no WTH tax calculation happening. I have checked all Field status of document type and recon account, nothing is mandatory. I dint know why?? Please help in this regard.
    Thanks in advance.
    Regards
    Abhi

    Hi madhu
    Thanks for explaining the process it works.
    Regarding the error I was facing earlier to enter the tax code in F-48 for the tax category was marked as ' * ' in the advance reconciliation GL. I have removed them and now the error is not coming.
    But now for the same or advance payment with F-48, I am not able post the document, though the payment WTX code is showing but not calculating the amount for the same.
    The error is
    "Withholding tax amount exceeds total bank line item amounts."
    Message no. 7Q320
    How to post it. Please help.
    Regards
    Abhi

  • Witholding tax at the time of Invoice, payment and advance

    Dear experts,
    I have few questions as below. It would be great if you can help me out in this :
    In vendor master I have two WTH tax codes for invoice and payment and marked as liable.
    Incase of invoice (FB60) posting system is calcu;ating correctly and posting, but while posting no popup for to rectify the WTX code also no base amount is populating in WTH tax tab of invoice posting. Is this correct way??
    While making payment for the same invoice through F-53, system is again calculating on same open item and no popup, until I go to WTH tax tab and delete the tax amount. What is lacking in my customising of WTH tax code (payment type), to restrict WTH tax calcutaing twice ??
    While making advance payment by F-48, system not calculating WTX tax and showing tax code is mandatory, even though tax code (V0-tax exempt) entered, no WTH tax calculation happening. I have checked all Field status of document type and recon account, nothing is mandatory. I dint know why?? Please help in this regard.
    Thanks in advance.
    Regards
    Abhi

    Hi madhu
    Thanks for explaining the process it works.
    Regarding the error I was facing earlier to enter the tax code in F-48 for the tax category was marked as ' * ' in the advance reconciliation GL. I have removed them and now the error is not coming.
    But now for the same or advance payment with F-48, I am not able post the document, though the payment WTX code is showing but not calculating the amount for the same.
    The error is
    "Withholding tax amount exceeds total bank line item amounts."
    Message no. 7Q320
    How to post it. Please help.
    Regards
    Abhi

  • Payment of advance against po to vendor

    hi friends..
               if advance is to be paid to the vendor, how should we communicate it to finance department in sap..
    i know that advance can be payed through f-47, but how purchase department will communicate to pay advance..
    hope my question is clear..
    awaiting for ur valuable replies...

    Hai,
    Generally MM dept will create F-47 Downpayment request wrt PO for the vendor & same to be intimated to FI dept to make Payment via SAP Mail or Customed develop Printouts.
    FI dept will post that downpayment by F-48.

  • F110 - Payment Run -Advance to Vendors

    Dear Experts,
    I am Facing an Issue in Payment Run . The case is as below:
    We have a Vendor whose debit balance exists because advance payments have been made to the said vendor . When I check the Vendor Line item using FBL1N for that particular vendor, I find 2 Debit Balances relating to advance paid and 2 credit balances relating to Invoices Received from Vendor.  The debit balances are greater than credit balances and as such the net balance of vendor is debit.
    While performing Automatic Payment Run, I would expect that the 2 invoices for the said vendor should not be picked up as the debit balances exists for the said vendor.
    But the fact and the problem is that the invoices are getting picked up which accordingly is not ideal. And the strange thing is that other vendor in same company code and also in other co code with a similar situation is behaving as per my expectation. I checked all the master records and it seems to be okay.  Only single Payment method is defined in the Master record and not in any of the line items of the documents.
    Can you please help in identifying what could be the possible reason for this error ?
    Thanks in advance
    AJ
    Edited by: A. Jajoo on Mar 11, 2010 11:54 AM

    Hi,
    Some times Debit balance documents are pciked due to payment method not available in the document and system not picking up from the master record. Second reason could be consolidation of Payment method supplement. It means, system expects the same field to be filled up in the debit balance documents as like as invoicesdocuments picked up during that run.Tthat is in the Invoice documents which is picked up during this payment run, Payment method supplement and payment method is entered, debitbalance records should also have same details.
    Hence please check the same .Then system will consider during payment run
    Regards
    Uma

  • Payment Term - Advance 30%

    I am required to create a payment term for advance 30% of the bill.
    Is there any way the system should give the user message that a particular customer should pay 30% advance upright on the date of sale ?

    Thnks.  Let me do as suggested by you.
    Regards

  • How to trigger payment in advance

    Hello SAP Gurus,
    We have a number of large real estate rental contracts that we pay every month, and the process calls for us to make physical payments(physical check)by the 1st of every month. That means the check need to be in the property owners hand by the 1st.In order to do this, we need to trigger the process about 6-7 days in advance. It takes us 2 to 3 days to cut the check plus another 2 or 4 days for US mail to deliver. We need to figure out a way to a)leave contract details as showing the payment due of the 1st and b)have SAP automatically prompt accounts payable to start the check creation process around a week early. We don't know how to put this off-does any one have any ideas how to do with standard SAP functionality? There does not appear to be any way to set up a sort of negative net on the payment type, pay immediate will cause the payment to be late due to the time it takes to cut and mail the check. And we cant set the contract due to an earlier date(such as 24th).Any advice would be appreciated.
    Thanks and Regards,
    Jobin George

    Hello Jobin,
    in case the rental contract payments are also stable concerning the amounts, I would suggest to set up recurring entries for payments 7 days in advance of the month-end, payment term net 7 days.
    In terms of notifying the clerks to start working, I can suggest a background job which is either sending out an email or a printout to a printer near the Accounts Payable clerks, or preferably to initiate a payment run for this / these vendors and documents so that the check issuance is starting automatically.
    Best Regards,
    Christoph

  • Payment Term - Advance & Retention

    We have a requirement.  We need to define a payment term as follows:
    5% Advance, 90% Payment, 5% Retention
    In the above case, should I define it as an installment term with 5%, 90%, 5% slabs ?  Please advise what is normally done for this type of payment terms.

    I want to create a payment term as follows:
    100%, 45 Days on Invoice Date.
    I created a payment term and put 45 days in the 'fixed day' field in the "Base line date calculation" column.  However, while posting an invoice, the system is not calculating the 45 days for the due date from the invoice posting date.  I am expecting that if an invoice is posted on 1.10.2011, the invoice due date should be 15.11.2011.  But the base line date is displayed as 01.10.2011 ony.  Am I doing the setting correctly ?

Maybe you are looking for

  • Updateable Snapshot changes not getting propagated

    Hi, I am using Oracle 8.1.7 with Updateable snapshot replication. When I do a dbms_snapshot.refresh as the repadmin user from the snapshot site, the changes I made to the table I am refreshing are not pushed to the master site. Also, the update is ac

  • Line alignment issue in InDesign CS5

    Hi all, After many fruitless hours of Googling, I'm really, really hoping to find some help here with a small InDesign CS5 issue I'm having. I'll try and keep this brief. I'm currently designing a book in InDesign CS5 that has chapters that run one a

  • How to know the day of a given date?

    Hello Experts, Is there any function module that can give the day of a given date? For example, If I put in 10/30/2007, it will give me Tuesday. Hope you can help me guys.Thank you and take care!

  • Cannot find symbol class

    I am having a "Cannot find symbol" problem. My Java is a bit rusty so I'm not exactly sure what it could be. I have two classes, City and SisterCities. The SisterCities references the City class. The City class compiles fine. Both classes are part of

  • Can't upload Photoshop on new computer

    It says the serial number is invalid. It is a Student/teacher edition and I thought someone from Adobe needed to deactivate the upload from my computer that failed. Spent time with Adobe customer service and they referred me here