Milestone Billing for partial quantities

Hi,
My client is having Milestone billing schedule where in they bill their customers as per the billing schedule maintianed in the billing plan tab in sales order.
Billing plan is activated at Item level as the various items in a sales order can have different schedules.
But the issue is that they bill their customer on pro-rata basis which means the the billing document created for different milestones in the billing plan for each item can happen for partial quantities of the item under consideration.
Standard SAP Functionality doesnot allow this. In Copy Control, I tried out using the Invoice Split in Data Transfer Routine in Copy Control  which doesnot give me the desired fucntionality.Copy Requirements Formula used is 023 (Item ord.ref. w/o AZ) as i need to create invoices for each milestones at item level which is working fine. But just that i cannot do milestone billing  (for individial milestones at Item Level) for rpartial quantities. It can only happen for the entire order quantity.
In short the condition BIlling Quantity = Order Quantity - Invoiced Quantity is not working. Always Billing Quantity = Order quantity.
Delivery Related billing will not serve their purpose either...
Can any one throw some light on the above issue? Can I achieve the desired rersult using some custom routines?
Regards,
Nithin

Hi Navaneetha,
Thanks for your reply.
I do completely agree with you and informed the same to the client.
I have activated Billing plan at item level and each item is been assigned with different WBS Element and everything is working Fine except the fact that partial billing is not possible for the quantities.
Let me explain the business implications of the same.
My client might have a billing schedule with 4 milestones for an Item A of 100 Quantities in a Sales order
Milestone 1 : Upon the confirmation of Order Acceptance , they bill the customer for 10 %
Milestone 2 : Upon the completion of designing part, they bill the customer for another 20 %
Milestone 3 : Upon the dispatch of materials to the customer. they bill the customer for another 60 %
Milestone 4 : Upon the submission of the documents and completion the legal aspects, the final invoice for the 10 % which completes 100 % Milestone billing
Now here in the third milestone when the items are dispatched, they also need to create the excise invoice.  here what they do is that they bill the customer for 60% of the net item value as explained above, but the taxes would be calculated for 100% net item value( VAT/CST & Excise Duties).and based on this commercial invoice, the excise document is created. I managed to map that. No problems
But their concern is with third milestone. Milestone 1, 2 & 4 will happen for the full 100 quantities. But for third milestone, let us say that they dispatched 90 quantities of the item and for some reasons they could not dispatch 10 nos of items. They are entitled to bill their customers for the 90 nos of the Item and the rest 10 Nos they will bill it as a different invoice. Now SAP Doesn't allow this.
One solution is to ask them to prepare Proforma/Commercial Invoice against the delivery Document  and Excise Invoice against the invoice so created. But then it further complicates the process and already billing against billing plan is so complicated that they are complaining that their life was so easy before the implementation of SAP
They want some solution for this problem of theirs as when they mean one quantity of Item A, they mean some thing around 10-50 Crore Rupees.
There is one note released by SAP but that is restricted to versions below 4. 7 and become obsolete for higher versions.
Can any body help me out with this? How about possibility of a custom Routine in Copy Control or Data Transfer?
The problem is that the moment i activate an item category with billing plan, it deactivate the copy control setting for partial order billing.
Thanks & Regards,
Nithin Mohanan

Similar Messages

  • Milestone Billing  for third party order process

    hai Gurus
                 Pls help me in understanding of milestone billing with example.
                 Is it possible to link the milestone billing for Thirdparty order process?
                 pls send me documents to my Id [email protected]
    I will reward points for the helpfull answers
    Regards
    SaravananS
    Message was edited by:
            Saravanan Sevuga perumal

    Hello Saravanan,
    Milestone billing means distributing the total amount to be billed over multiple billing
    dates in the billing plan.
    As each milestone is successfully reached, the customer is billed either a percentage of
    the entire project cost or simply a pre-defined amount.
    During sales order processing, the system determines from the item category whether a
    billing plan is required and, if so, which type of plan
    The type of billing plan that is determined at this point is set up in Customizing and
    cannot be changed in the sales document.
    Billing plans for periodic billing and milestone billing plans for project-related milestone
    billing have different overview screens so that you can enter data relevant to your
    processing.
    For example, for milestone billing, you must be able to enter data to identify the
    individual milestones.
    IMG configuration requires :-
    1.  Maintain billing plan types for milestone billing in OVBO.
    2.  Define date description in SM30 - V_TVTB.
    3.  Maintain Date Category for Billing Plan Type IN OVBJ.
    4.  Allocate date category in SM30 - V_TFPLA_TY.
    5.  Maintain date proposal for Billing Plan Type in OVBM.
    6.  Assign Billing Plan Type to Sales Documents Type in OVBP.
    7.  Assign Billing Plan Type to Item Categories in OVBR.
    8.  Define rules for determining the date in OVBS.
    Milestone billing is typically used for billing projects, such as plant engineering and
    construction projects. Such projects often include a series of milestones that mark the
    completion of different stages of the work. In the SAP R/3 System, milestones are defined
    in a network along with planned and actual dates for the completion of work. The milestones
    are also assigned to the billing dates in the billing plan.
    Each milestone-related billing date is blocked for processing until the Project System
    confirms that the milestone is completed.
    Delivery-relevant order items for which a milestone billing plan applies are billed on the
    basis of the requested delivery quantity and not on the total of the confirmed quantities.
    The connection between the project and the sales document item is made in the individual
    schedule lines of the item. Each schedule item can be assigned to a network in a project.
    To display the project-related data for a schedule line, proceed as follows:
    In one of the overview screens of the sales document, select
    1.  Item -> Schedule lines.
    2.  Mark the schedule line and select Procurement details.
    The following figure shows an example of milestone billing where only the Contract have
    been billed :
    Order  Item  Turbine    100,000
    Billing Plan
    Billing date Description    %  Value  Billing Block   Milestone   Billing Status
    01-10-94     Contract      10  10,000      -             x           x 
    01-03-95     Assembly      30  30,000      x             x          
    01-04-95     Maintenance   30  30,000      x             x
    01-05-95     Acceptance    30  30,000      x             x
    01-06-95     Final invoice ..    ..        x
    Network/Activities
    Milestone    Estimate      Actual
    Assembly     01-03-95      01-03-95
    Maintenance  01-04-95     
    Acceptance   01-05-95
    For each billing date in a milestone billing plan, you can specify whether the billing
    date is:
    1.  fixed
    2.  always updated with the actual date of the milestone
    3.  updated with the actual date of the milestone, if the date is earlier than the
        planned billing date for the date
    <b>**REWARD IF THIS HELPS**</b>
    Regards
    AK

  • Billing for partial amount

    Hi Friends,
    I need to do billing for partial amount where the quantity is only 1. As I know the solution for this is activating billing plans and giving the required % in Sale order. But I dont know what will be my % of billing until the time of billing. So I want to do billing for only part of the amount and should be able to do 2nd billing again for the balance amount and for the same 1 qty.
    Is this possible? If so how?
    Kumar

    Hi Kumar,
                      You can try this way. Create this item as a value item in the sales order.Copy the item category "WKN" and rename it , but in the billing relevance maintain as "I" and If item is relevant for delivery , maintain that indicator and assign the billing plan to the item category. Now once you are in the sales order, system will propose the value as "0" to be billed on a particulat date. Once you are at billing, you will be knowing how much you have to bill the customer, now you come back to the sales order and change the value in the billing plan. And in item category(VOV7) MAINTAIN Completion rule as"E", So the item will be completed only when you fully invoice the customer or if you dont want that maintain item is complete at first reference. Kindly please let me know If you need any more information on this.
    Regards,
    Ram Pedarla

  • Order related billing for Partial Qty item in sales order

    Hi SD Gurus,
    In case of delivery-related billing we can create a bill for partial qty or item by creating delivery(against order) for partial qty/item. Is it possible to create order-related bill for the partial qty or item ?
    Any suggestion on the subject is appreciated.
    Thanks in advance,
    Velmurugan

    HI Velmurugan,
    This can be solved through by doing an order related billing,
    First check weather copy control setting is there for order to billing.
    In item category check for billing relevance. Make it has order related billing.
    Now do order related billing for partial quantity.
    Regards,
    Nagesh

  • Milestone billing for non project case

    Hi,
    I have a building/room that is going to be rented. I need to adopt Down Payment (%) with open date, which means the customer is have flexibility to choose when he/she wants to finish the payment. e.g: for a wedding, today the customer pay DP, let say 30% of total, and he/she will use the building next year and pay the remaining.
    I  try to explore the proper / suitable solution for this case in SD. I try to use milestone billing plan. I copy as SO doc type OR, copy as item category TOA, copy as billing doc type FAZ and FAS , and use milestone billing plan in item level while creating the SO doc.
    My question is, before I continue to use it, I want to know if It is okay to use milestone biiling plan for non project case? and what is the possible effects?
    thank you,
    Regards,
    Harris

    Hi all SAP ers...
    I want to continue my first question.
    1. Right now I am considering, is it the right concept to use millestone billing plan in my case?
    2. If I use Milestone Billing Plan for Down Payment Process, which point of view do we use? Is it I am the project owner and then I bill the vendor OR I am the Vendor who sends the invoice to the customer/project owner?
    3. Is it "okay", if I use milestone billing plan ? (If the point of view is I am the Vendor who sends the invoice to the customer)
    Regards,
    Harris

  • Order related billing for partial payment and inconsistent amounts

    Hi,
    We are using billing plans with payment cards to capture payments before goods are delivered.  SAP doesn't seem to support credit cards for down payments, so we are entering the payment in the payment card and billing plan lines, then generating the F1 order-related billing.
    Sometimes, the dollar amount is prorated proportionately, sometimes, it is disproportionately.  For example, if we have 5 line items for $100, $200, $300, $400, $500 a total net value of $1500, and the customer makes a credit card payment of $500, we are seeing that sometimes this explodes to $33, 66, 99, 122, 155.  Sometimes, it explodes to $0, $0, $0, $0, $500 in the billing document.
    Where does SAP control the way the amounts are derived in the billing document?  This is milestone billing.
    Ideally, we would like this evenly applied across all conditions.  I really need to understand how SAP handles this.  The configuration indicates that the pricing is copied straight from the order.  I don't see anything custom in the document copy procedure here.
    I have had a difficult time finding anything in forums or on the internet in general, I've tried search terms such as "order related billing amount distribution" and "payment card amount allocation" as well as a few other terms but haven't found anything helpful.
    Thanks for any suggestions you may have.

    Hi,
    Have you check in copy control order to invoice
    At item level Pricing type  it should be - G
    Kapil

  • Milestone billing with Partial Dispatch

    Scenario..
    1) The material we have is a large machine tool
    2) We create a sales order for stage wise payments and raise down-payment requests for the advance and various stages of manufacture.
    3) The M/c is assembled and checked for performance...
    4) Since the machine is of large size it is now dismantled and dispatches of parts of the m/c take place.
    5) We are not sure at the time of sales order as to what would be final configuration of the knocked down machine
    6) The machine is packed -- child material of various sub-assembles are clubbed together and a packing list is prepared..
    7) Delivery of these packs are made thru PS
    8) Now I want to bill this m/c with   70% of the payment to be realized at the time of dispatch..
    However the 70% of the payment to be realized has to billed in 4-5 lots as per the delivery of the individual packs delivered.
    How do I Do the final billing ??
    Kindly Help
    Regards
    Somnath

    The billing plan for the sales order contains billing-relevant deadlines. As soon as you take away the billing block, you can carry out billing.
    In billing those payments already made by the customer should be cleared. This happens because those payments already made are taken into the billing document as items to be cleared. They are set as items, after the billing items to which they refer, in the billing document. When printing (Report RVADIN01 with form RVINVOICE01) the customer receives for the down payment items the text ‘payments made’ printed out. The down payment item value corresponds to those down payments made.
    There is no billing: Billing amount - Down payment amount = the remaining amount to be paid. The customer merely receives the information concerning which amount he can transport during payment.
    You can change the proposed down payment amount for clearing manually. The reason for this can be that part of the down payment should be proposed for further billing. Calculation formula 48 in the pricing procedure for the condition type AZWR merely checks that the amount cannot be increased.
    The down payments assigned to a billing document for clearing cause the system to offset all the completed payments against receivables in Financial Accounting (FI).
    The total amount of the final invoice is automatically posted in FI as a receivable, and the allotted down payments are cleared directly (down payment clearing).The transaction is finished with the incoming payment posting and the open items are cleared. Postings made to the relevant general ledger account in Financial Accounting reduce the down payments left to be cleared.
    Final Billing with Down Payment Clearing
    The sales order billing plan also contains the final billing date. As soon as you take away the billing block, you can carry out final billing.
    In billing those payments already made by the customer should be cleared. This happens because those payments already made are taken into the billing document as items to be cleared. They are set as items, after the billing items to which they refer, in the billing document. When printing (Report RVADIN01 with form RVINVOICE01) the customer receives the text ‘payments made’ printed out for the down payment items. The down payment item value corresponds to those down payments made and not yet cleared.
    There is no billing. Billed amount - Down payment amount = remaining amount
    to be paid. The customer merely receives the information concerning which amount he can transport during payment.
    The down payments assigned to a billing document for clearing cause the system to offset all the completed payments against receivables in Financial Accounting (FI).
    The total amount of the partial/final invoice is automatically posted in FI as a receivable, and the allotted down payments are cleared directly (down payment clearing).The transaction finishes when the incoming payment is posted and the open items are cleared. Postings made to the relevant general ledger account in Financial Accounting reduce the down payments left to be cleared.

  • Milestone Billing for vendor

    Hello
    We have large terms contract and also same with vendors.Vendors are paid as per terms of contract-and have large number of con

    Hello
    Our client is into projects business.We not only have milestone billings with our customer but likewise with vendors.What i understand is we have various functionalities in SAP to take care of such milestone billings vis a vis customers.But how do we use milestone functionality with respect to vendors.

  • Partial billing for order related billing in Milestones

    Hi,
    I have scenario, where i required to do the billing for partial quantities through order related billing in billing plan.
    Can anybody help inthis.
    Regards
    Gautam

    I suppose, it is not possible.
    I faced similar situation & the work around used by me was I changed the order quantity to the quantity to be billed & after Billing, I went back to Sales order & added the same Item with Balance quantity in next line item & met the requirement.
    In Billing document, we can only change the price & cannot change quantity, as it is grey field.
    Regards,
    Rajesh Banka
    Reward suitable points

  • WBS assigment for Milestone Billing

    Hi,
    I am assigning milestones to the activities in my project.
    I need a particular WBS to be assigned to only one Sales Order. The system is allowing me to assign the same WBS to another Sales Order also. Therefore copies all the milestones to the new sales order and allows me to do the milestone billing for same WBS again. [Twice]
    Is there any way to restrict the same WBS being assigned to several Sales Orders and avoid billing for the same WBS again and again.
    Please suggest.
    Thanks & Regards,
    Kabir

    U check with SD consultant as suggested by Mrinal.....It is also possible to restrict the assignment using user status...but this has to be done manually...once the user assign the WBS to sales order, he can select an user status manually which restricts the business transaction "Create Sales document"...this will not allow you to assign WBS to new sales order...but this is manual process.

  • Delivery remaining quantity for partial delivery in STO

    Dear All,
    i have a requirment.in STO NLCC delivery we need to do delivery for partial quantities.

    it is a Typo mistake (System error)again i am posting this
    i have a requirement STO NLCC delivery we need to do delivery for partial quantities(this is the requirment please do not ask why you need this )
    in PO (NB) quantity is 10
    in NLCC delivery i changed it to 5.and did PGI  and Billing for 5 quantities.
    in the PO the remaining quantity 5 is still there.i want to do delivery for that 5 quantities by using VL10B.but it is not appearing in the List.
    could anybody worked this scenario before, then please guide me how to do delivery for remaining quantities.
    Regards
    sundar

  • ORDCHG IDOC for Partial Delivery

    Hello Guys,
    Is it possible to trigger ORDCHG IDOC outbound when a partial elivery happens for the PO via MIGO.I know that the GR qty is not change relevant.So even setting it as part of change relevent field does not not trigger the IDOC.
    Do you guys have any experience on this.
    Regards,
    Arun

    it is a Typo mistake (System error)again i am posting this
    i have a requirement STO NLCC delivery we need to do delivery for partial quantities(this is the requirment please do not ask why you need this )
    in PO (NB) quantity is 10
    in NLCC delivery i changed it to 5.and did PGI  and Billing for 5 quantities.
    in the PO the remaining quantity 5 is still there.i want to do delivery for that 5 quantities by using VL10B.but it is not appearing in the List.
    could anybody worked this scenario before, then please guide me how to do delivery for remaining quantities.
    Regards
    sundar

  • Milestone billing error

    Hi
    scenario : i've  maitained milestone billing for 3 milestone say 25% for  one month and 15% on  another month, and 10 % on final delivery  and i get 50% advance with the po. so when i save my sales order my payment term should be showing 50% advance and 25%& &15%  and 10%Milestone, i've created my billing plan accordingly and i've assingend the same to my billing document type also but still i'm not able to excute my billing
    Vinz..

    hi vinz,
    in your milestone billing are you using the same billing doc type for the initial 50% and the remaining terms or you are using different billing types. if you using the same billing type can you use a different billing type for the initial 50% and do an order related billing for the same and check
    please let me know if it works
    bye
    ravi

  • Milestone Billing - Partial Invoice, Proportional Settlement

    Can anyone advice the following statement from SAP documents?  This is pertaining to milestone billing.
    During partial invoicing, the amount of the down payment to be cleared can be changed (by changing the amount for condition type AZWR on the pricing screen for the item).
    While doing the partial invoicing 'F2' after the inital downpayment request 'FAZ', i did not see condition 'AZWR' being proposed for me to make changes.  Is there something i missing?  Is the proportional settlement of downpayment done in SD billing?
    Thanks
    Peter

    Hi,
    Just make sure you configure the condition type AZWR in your pricing procedure, to let you change the downpayment during partial invoicing.
    Regards,
    Siddharth.

  • How to prevent creation of billing docs for Zero Quantities

    Hello everyone,
    Could someone please help me with this.
    We have some invoices created with 'zero' quantities. We need to stop prining invoices for the invoices with zero quantities. Can we stop creating invoice for zero quantities. if yes , please let me know how. Any help is very much appreciated.
    many thanks
    Edited by: Simsasha on Jan 30, 2009 2:31 AM

    Dear Simsasha,
    Could you please breif whether:
    1. Its Order-related-Billing, OR
    2. Delivery-Related Billing
    If, Its Order-related-Billing, You need to work-around Copy-Control Setting in VTFA; and if,
    Its Delivery Related-Billing, You need to work-around Copy Control settings in VTFL.
    You need to write Code to check Quantity = 0, and attach the same within Field: Data VBRK/VBRP; to check and avoid Invoice creation, if Invoice-item has billed quantity as 0.
    You may work with Program RV60AFZC USEREXIT_FILL_VBRK_VBRP
    Best Regards,
    Amit
    Note: You may take help from the discussion from following thread:
    [Billing with Zero Quantity, not allowed|Re: Billing for zero quantity is being allowed]
    I hope, this would definitely help you, some extent.

Maybe you are looking for

  • Tax on Free Goods

    My customer receives free goods (samples) from vendors. They are flagged on the PO as Free. This deletes the Invoice required flag. There are some countries that require taxes on these item. They want to enter the follow up invoice with MIRO referenc

  • Save log file on Desktop

    Hi, I have created a script (see below) which alert unused character and paragraph style in active document. My Script myUnusedParagraphStyleName(); myUnusedCharacterStyleName(); function myUnusedParagraphStyleName() var myDoc = app.activeDocument; v

  • Safe to use MacBook with lid closed?

    So my MacBook (early 2009) was in sleep mode when I put it on my desk, plugged it in, then plugged in my monitor. The monitor turned on and my desktop appeared, with the menu bar and dock on it. When I normally use a monitor with my MB, the MN screen

  • How do i burn hd video?

    i just edited video on final cut, i exported it into a quicktime movie. i want to burn it onto a dvd. i needed it to be a DATA disk so it can maintain its HD quality. how do i do this?

  • HELP! Error message: itunes not communicating

    After installing itunes 5.0, I got this message: "The software required for communicating with the ipod is not installed correctly. Please reinstall itunes to install the ipods software." I reinstalled 5.0 twice, and 5.0.1 twice, then uninstalled itu