Rounding mechanism in milestone billing plans

Hi Sapians
We have created a SO with Billing Plans activated. It has 2 milestone billing lines.SO is having a value of 1000.06 and it is Rounding up with -.01. So the Net value is 1000.05 and 2 milestone are 100.02 and 900.03. when billing is done then for the first Milestone system is taking values correctly but for 2nd one system is taking 900.04?
Why the system is taking 900.04 instead of 900.03.
Kindly give the solution to this issue
regards
prakash

Hi guys,
Any solution??
rg

Similar Messages

  • Down Payment processing for Sales orders using Milestone Billing Plan

    Hi,
    The business scenario is as follows.
    The delivery for the sales orders are to be created only after the pre payment( a percentage of the total sales order value) is made by the customer.
    Hence the sales orders while creation are blocked for delivery creation using credit block by means of a userexit.
    The credit manager checks the blocked sales orders using VKM1 transaction and verify if there are any payments made by the customer to cover this pre payment to be made.
    If it is enough to cover then he releases the sales order manually for delivery creation.This is a complex process since there are too many sales orders and the payments made by the customer may not match the amount to be paid(it can be greater or lesser).The customer just pays a huge amount which is to be distributed among the sales orders for pre payments.
    Later, when the invoice is created, the customer account is cleared manually using F-32 transaction for the oldest open invoices.
    Here again there is a huge manual effort involved since he need to distribute the amount against the invoices using oldest open item principle.
    As a solution we are planning to implement "Down Payment processing for Sales orders using Milestone Billing Plan".
    Is this the right solution?
    Can you please give the steps in detail to implement this functionality for above scenario?
    We are using SAP 4.7 version without Project Systems.
    Thanks in advance.
    Regards,
    Ragesh

    Hi Ragesh
    Check the links where you will get the entire down-payment configuration
    [https://forums.sdn.sap.com/post!replydownpayments ]
    Regards
    Srinath

  • Milestone Billing Plan issue

    Hi all,
    I have a scenario of project sales. The billing will be order based - 50% after order confirmation, 40% after delivery & 10% after installation & testing.
    I am using milestone billing plan for my project sales. I am not using the project system. I have created the billing plan in the following way:
    1. Define billing plan types. I have copied from standard billing plan 01 & saved as Z type.
    2. Define date descriptions. I have created 3 different date descriptions - a) Order confirmed, b) Delivery done, c) Installation & testing done.
    3. Define & assign date categories. I created 3 different entries. First for the down payment at the time of order confirmation........i used the date description as down payment. The billing rule selected was "Down payment in milestone billing on percentage basis". The fixed date selected was "Fixed date, date not copied from milestone". The billing block selected was "calculation missing". The billing type selected was "FAZ".
    For the second part (40% after delivery) I used the date description as delivery done. The billing rule selected was "Milestone billing on a percentage basis". The fixed date selected was "Fixed date, date not copied from milestone". The billing block selected was "calculation missing". The billing type selected was "FV".
    For the third part (10% after installation) I used the date description as installation done. The billing rule selected was "Closing invoice in milestone billing". The fixed date selected was "Fixed date, date not copied from milestone". The billing block selected was "calculation missing". The billing type selected was "FV".
    4. Maintain date proposals. I maintain 3 different dates with an interval of 5 days. For first step i selected the date description as "order confirmation"......billing % as 50%........selected the block......billing relevance as down payment on % basis.........payment term..........billing type as FAZ.
    For second step i sselected the date description as "delivery done".......billing % as 40%........selected the block........billing relevance as "Milestone billing on a percentage basis".......payment term........billing type as FV.
    For third step i selected the date description as "installation done"......billing % as 10%.......selected the block..........billing relevance as "Closing invoice in milestone billing".......payment term......billing type as FV.
    5. Assign billing plan types to sales document types....I assigned the billing plan to the sales doucment for project sales.
    6. Assign billing plan types to item categories.....I assigned the billing plan to the item category of the project item....with billing relevance as "I-Order-relevant billing - billing plan".....billing plan as the milestone billing plan.
    Copy controls: I maintained the copy control settings in VTFA.......sales order to billing document type FAZ & FV as well. In the transaction code VOV8 for the sales order document type I maintained the order related billing type as FV.
    Now I created a project sales order.......the system displayed the billing plan tab......the milestones were shown but the data regarding the billing percentage.......payment terms.........billing relevance.....was not shown. I entered all the details......with the document types as
    FAZ
    FV
    FV.
    I removed the block from the first milestone......down payment.
    Now i created an invoice in VF01......selected the order number for reference......the system created 2 invoices.......1 for the down payment request & the other contract invoice. The down payment request had the correct amount but the contract invoice did not display any value.......
    How should i correct the settings so the system will only create the relevant invoice......
    With best regards,
    Niyaz.

    Hi,
    You have done a good job.
    Enter different dates in sales order for each Milestone and assign billing block save the sales order.
    Goto change sales order, remove the block for one billing date.
    In billing screen, enter sales order no. don't press enter
    Click on Selection date (Shift+F7) enter the date range and press enter. you will get only first billing that is 50%.
    Actually we are using PS, milestones and billing dates will be copied from there.
    Regards,
    Chandra

  • Billing plan: milestone billing problem.

    I have the following scenerio:
    Billing plan:
    (Net value: 1000 euros)
    - Milestone nº1  20% (percentage of value to be invoice). That is: -->200 euros
    - Milestone nº2 30% --> 300 euros
    - Milestone nº3 50% -->500 euros
    I create first invoice  for milestone 1 (that is: 200 euros).
    Then, this sales order is modified, so net value is now 1100 euros.
    If I don't do anything, the system changes my billing plan:
    - Milestone nº2 30% --> 330 euros
    - Milestone nº3 50% -->550 euros
    but I have 20 euros left that has not been invoiced. I know I could change manually the billing rule and choose billing rule 3 "Closing invoice in milestone billing", but i would like the system to do it automatically. In explanation, the system should propose:
    - Milestone nº2 --> 330 euros + 20 euros
    -_Milestone nº3_--> 550 euros.
    Is it possible? How should I proceed?

    Hello Luis,
    it is not possible to assign automatically the difference in the second billing plan line.
    But you can make the system automatcially assigns to the last one.
    Please set the last milestone billing plan line as closing invoice:
    - Date description 0008
    - Billing rule 3
    Best regards,
    Ivano.

  • How to copy billing plan details of main item to all its sub-items...

    In the sales order, we have main item and sub-items. The main item is a project item and it has a billing plan which gets copied from the project. Now the requirement is to copy the same billing plan(of the mainitem) to all its subitems- billing dates, billing type, billing rule, date category, percentage of the amount to be billed, etc. So that when we do billing for this sales order all the items and its sub items are copied in the milestone billing document.
    The billing plan is not at header level since the sales order can have multiple project items and their milestones can differ.
    Please suggest how to acheive this- coping of billing plan details from main item to all the subitems.
    Rds,
    sucmsss

    You can use the enhancement section in include mv45af0f_fplan_aktualisieren_c. In the below code, I am copying milestone lines from previous document, but you could adapt to copy from the higher level item. Copy and pretty print it in ABAP editor.
    ENHANCEMENT 10  ZSD_SALES_DOC1.    "active version * Generate Billing Plan without dialog. * Because copy control does not work with milestone billing plans, we need to perform the below tricks.
      DATA: zlt_fplt TYPE TABLE OF fpltvb,         zlt_fpla TYPE TABLE OF fplavb,         zlv_fareg TYPE tfpla-fareg,         zlv_fplnr TYPE fplnr,         zls_vbkd TYPE vbkd.   FIELD-SYMBOLS:TYPE vbkdvb,                 TYPE fplavb,                 TYPE fpltvb,                 TYPE fpltvb.
    IF xvbkd-updkz = chari AND       tvap-fpart IS NOT INITIAL AND *      xfplt[] IS INITIAL AND       vbkd-fplnr IS INITIAL AND "bill plan not created       vbak-vbtyp CA 'CG'. "contracts and orders       SELECT SINGLE fareg FROM tfpla INTO zlv_fareg WHERE         fpart = tvap-fpart.         IF zlv_fareg IS NOT INITIAL AND           zlv_fareg <> '6'.         READ TABLE cvbkd ASSIGNINGWITH KEY         vbeln = vbap-vgbel         posnr = vbap-vgpos.         IF sy-subrc IS INITIAL.           CALL FUNCTION 'BILLING_SCHEDULE_READ'             EXPORTING              fplnr          =-fplnr             tables              ZFPLA          = zlt_fpla              zfplt          = zlt_fplt. * Check if any of the lines are not periodic and not from milestone before proceeding.            READ TABLE zlt_fplt ASSIGNINGWITH KEY            MLSTN = abap_false            nfdat = 0.          IF sy-subrc IS INITIAL.           CONCATENATE '$000' vbap-posnr INTO zlv_fplnr.           ENDIF.         ENDIF.         IF sy-subrc IS INITIAL.           LOOP AT zlt_fplt ASSIGNINGWHERE             mlstn = abap_false.            -fplnr = zlv_fplnr.             APPENDTO xfplt.            -updkz = chari.           ENDLOOP.           LOOP AT zlt_fpla ASSIGNING.            -fplnr = zlv_fplnr.             CLEAR-vbeln.            -updkz = chari.             APPENDTO xfpla.           ENDLOOP.           da_fplnr =-fplnr.         ENDIF.       ENDIF.     ENDIF.     CALL FUNCTION 'BILLING_SCHEDULE_GENERATE'          EXPORTING               I_FKDAT        = VBKD-FKDAT               I_FPLNR        = DA_FPLNR               I_WAERS        = VBAK-WAERK               I_FPART        = TVAP-FPART               I_VEDA         = XVEDA               I_VEDA_KOPF    = VEDAVB               I_UPD_FPLA     = UPD_FPLA               I_UPD_FPLT     = UPD_FPLT               I_KOMK         = TKOMK               I_KOMP         = TKOMP               I_KOMPAX       = KOMPAX               I_FKREL        = VBAP-FKREL               I_CREATE_DATES = US_FLG_CREATE_DATES               I_KFPLAN       = DA_KFPLAN               I_KFPLNR       = DA_KFPLNR               I_NOMSG        = US_NOMSG               I_ABSAGEN      = DA_ABSAGEN               I_FPLAA        = FPLAA          IMPORTING               E_FPLNR        = XVBKD-FPLNR               E_DATALOSS     = DA_DATALOSS               E_UPD_FPLA     = UPD_FPLA               E_UPD_FPLT     = UPD_FPLT               E_KOMPAX       = KOMPAX          TABLES               FPLA_NEW       = XFPLA               FPLA_OLD       = YFPLA               FPLT_NEW       = XFPLT               FPLT_OLD       = YFPLT               I_FPLTS        = TFPLTS               I_FPLTNP       = TFPLTNP               I_KOMV         = XKOMV               I_TKOMK        = TKOMK               I_SVBAP        = UVBAP.     LOOP AT zlt_fplt ASSIGNING.       READ TABLE xfplt ASSIGNINGWITH KEY       mandt =-mandt       fplnr =-fplnr       fpltr =-fpltr.       CHECK sy-subrc IS INITIAL.      -updkz = chari.     ENDLOOP. ENDENHANCEMENT.

  • Third Party Billing Plan Invoice problem

    I have an issue in regards to using milestone billing with a third party order..
    We currently use third party ordering to ship goods direct to our customers from our parent company in France. This process works well. I know have a scenario where our customer wishes to pay for goods in 2 installments . When they place their 3rd Party order they pay 50% of the total price up front then pay the remaining 50% plus an additional fee of 5% after 12 months. I have configured a new milestone billing plan for this scenario but I am unable to raise a billing document for the customer.
    In the non billing plan scenario the document flow works as follows
    Customer sales order  raised - Automatic Purch Req - Purch order raised against parent company - Parent company ship to customer and bill us - vendor ivoice loaded against PO (MIRO) - Customer is billed via original sales order
    The Billing plan scenario should work like this (but doesn't)
    Customer sales order  raised - Automatic Purch Req - Purch order raised against parent company - Customer Billed initial 50% - Parent company ship to customer and bill us - vendor ivoice loaded against PO (MIRO) - 12 months later Customer is billed via original sales order.
    The issue I have is that the system cannot see an open billing quantity for the order even after  the Vendor invoice has been loaded into the system against the purchase order.
    Has anyone else had issues with this scenario and if so could they offer some advice on how to resolve
    Many Thanks

    Hi Mark,
    This is expected in standard scenario.
    In third party scenario, the billing relevance is either E or F in the item category.
    If A, you can do invoice only for the quantity for which MIGO is done.
    If F, you can do invoice only for teh quantity for which MIRO is done.
    Your non-biling plan scenario is working fine, becos you are doing MIRO.
    It is not workign in billing plan as you are not doing MIRO here.
    So,
    If you want to do partial billign in billign plan, you have to do MIRO for partial quantity and then do billing. In this case, only that part of teh invoice value will be used for creating the invoice.
    However, I would suggest you to use someother item category for third party item with billing plan which doesnot have billign relevance as A or F, but has B or C. Then try doing billign as per billing plan. It will work.

  • 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

  • Milestone Billing based on Percentage & Quantity

    Hi,
    Can you please guide how to map the following scenario
    I have Business Scenario in Milestone Billing.
    The Milestone terms are assigned in CJ20N and the same is copies to
    sales order. The Milestone terms defined in the Project are
    50% Advance Payment
    40% Agaisnt Supply (Treating this also as advance)
    10% At the time of Installation.(Treat this also as advance)
    50% Revenue Realisation
    50% Revenue Realisation
    Order quantity is 100RMT
    Order Value 10000
    The definition of the each milestone is as follows -
    Advance Payment: This Milestone raised at the time of booking of sales
    order for Advance Payment. Unless advance is receivd orders are not
    execute in the business. It means 50% of 10000 = 5000
    40% Agaisnt Supply : This Milestone is raised based on supply of
    material to the customer. It means as of Milestone Billing Date if
    material dispatched is 20MT then the Milestone Billing Booked in the
    system is 10000*40% *20/100= 800 (treat this also as advance payment
    and client called it as Running Bill) and the same way book the billing
    in the system upto completion of 100RMT.
    At the time of Installation: This Milestone is raised when the
    Installation process is starts. It mean example, if finish the
    Installation of 10RMT, then the Milestone Billing is raised as per
    below formula - 1000010%10/100 =100 (Treat this also as Advance
    Payment and call it as Running Bill).
    Actual revenue is booked in the system, once receive the completion
    certificate from the client.
    As of now in the system, only accept the value base or percentage base
    milestones in the system. This type of above scenario how to map in
    the system, can please propose a solution.
    Kindly help me
    Regards
    Goutham

    hi Goutham,
    you need to configure your item categories for revenue recognition based on milestones. Thus, what happens then is you are separating revenues and billing. You can continue billing your customer for whatever milestones you have 50/40/10%, and the revenue can be recognized on the completion of the final milestone.
    For customizing revenue recognition type on item category level go to
    Sales and Distribution -> Basic Functions -> Account assignment / Costing ->
      Revenue Recognition, Or via transaction: OVEP.
    Set Revenue recoginition as Category ‘A’ timebased revenue recognition
    and Accrual period start as B -proposal based on billing plan start date
    in a milestone billing plan, the billing date of the first milestone is then taken as accrual start date.
    You can work on the latest version of the Revenue Recognition Best Practices Guide. The link can be found in note 779365.
    Thanks

  • 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

  • Milestone Billing FI Configuration (Account Assignment)

    Dear All,
    I am configuring milestone billing is system. Upill i had defined a milestone billing type and all the configuration realted to milestone billing date and date categories is done
    I have also defined the condition type AZWR in my pricing prcoedure with routines (2 and 48)
    Q1) Now I defined my pricing procedure as follows
    Step 10            Pr00                                                  ERL
    Step 20            MWST 15% of step 10                       MWS
    Step 30            AZWR                                               ERL
    Now i think i am doing wrong  by assigning the same account key ERL for both Price (PR00) and AZWR.
    Q2) When i m posting the invoice now the system is giving an update error message that
    Error Info...   FI 661: Maintain default revenue element in controlling area OGC
    I had made the assignment in Revenue Account Determination 
    Should i make the assignment in Revenue Recognition as well.
    Kindly help me on  this GURUS i am totally confused
    Thanks in advanc

    Hi
    But the error is related to controlling . Just go to OKKP and check wheather you have checked in the controlling area properly or not
    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

  • Billing plan and pricing proc

    Dear frnds,
                        I would like to know the link between Billing plan and pricing procedure...............I have prepared a milestone billing plan with a pricing procedure  which has price,  gym chrgs, maintenance chrgs etc..............but when i invoice for  the first line item in the billing plan it  calculates in a completely diff way( line item value - 51000  but invoice is billing for 1.50000......plss assit
    Regards
    Maddy

    Hi,
    This is because of two issues.
    1.Check the Billing value in the sales order.
    Goto VA03
    Enter the order number.
    Goto Item details-->Billing Plan.
    Check the field "Billing Plan" and "%" for the first item.
    The same will be flowed into billing if all the copycontrols are correctly maintained.
    2.Goto VTFA T.Code.
    Select your valid combination.
    Click on Item.Select your Item category.Details.
    Maintian "Copying requirements" as "023".
    Pricing type as "D".
    Pricing Exchange rate type as "A".
    Price source as "Blank(Order)".
    Save.
    Regards,
    Krishna.

  • Billing planes

    Friends,
    How Billing planes (Milestone) can be used in the down payment processing?
    Here we are collecting 30% payment during sales order creation & 70% during shipment.
    Thanks

    Hi Friend,
    Mile stone billing is part of PROJECT SYSTEMS MODULE integrated with SD.
    Milestone billing is practiced by Infrastructure companies and Power Ind,and construction industry(projects).
    Billing Plan for Milestone Billing
    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
    Reward points if helpful.
    Thanks,
    T.Nishanth,

  • Quantity Issue- Milestone Billing

    i am doing milestone billing, where the scenario is , i hav to bill the amount in 3 stages.
    30-30-40.
    Here i am using the billing type F1
    earlier when i was creating a invoice for the first time by default the system was taking total vaule of the invoice where it should take only 30% of the amount and 30% of the quantity
    Total Qty  =100       Billing Amount 50,000
    As per break up it is
    qty                 Amount                 invoice
    30                  15000                      F1
    30                 15000                           F1
    40                  20000                      F1
    Now the billing should happen in the same way where if i invoice the customer for the first time the ststem should take the quantity as 30 and the amount as 15000.
    As told i change the the copy control setting for pricing type for sales-billing , so now the system is picking up 15000 as the value for the first billing .
    BUT THE QUANTITY WHICH THE SYSTEM IS PICKING IS 100, where it should pick up- only 30.
    plz guide me for the solution

    Hi Rishi
    Your requirement can be fulfilled through Down payment configuration
    Check the down payment configuration , it will help you and it will solve your problem
    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)
    NOTE : Make this configuration in the billing plan
    Total Qty =100 Billing Net Amount 50,000
    qty Amount invoice
    30 15000     FAZ
    30 15000     FAZ
    40 20000       F1
    Hope this will solve your problem
    Regards
    Srinath

  • Billing plan and billing status

    Hello Friends,
    I would like to clarify if my understanding is correct before I configure a billing plan:
    1. Billing status is not seen in billing doc but in preceding doc like a DO.
    2. For a Billing Plan, there can be 1 billing plan at item level for a set of settlement dates.
    If the plan is defined at header level, only 1 billing plan is for all items.
    3. Contract is a sales doc type  and contract data is only at header level.
    Is this considered an Order-related billing when invoice is printed at each billing date?
    Is the contract considered as the reference doc for the billing doc sent to customer? I believe so. please confirm.
    4. There is no such thing as master billing plan that item level billing plans need to be linked to.
    5. date category : this is at billing date level and cannot be changed?
    regards
    Pascal

    Hello,
    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.
    Thanks,
    venkataswamy.y
    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
    Comments
    the article was great it explained about billng milestone very well

  • Billing in the basis of billing plan for multiple schedule lines

    Hi All,
    I have one scenario in which we have created milestoen billing via project systems in sales order. Now Suppose I have three line items in my sales order and against each line items we have maintained multiple schedule lines. ex. 10%, 40%,50% respectively. Similarly for other line items also we have maintained the same. Now I need to generate invoice on the basis of schedule lines(billing plan). for ex. single Invoice covers 2 schedule lines out of total schedule lines in the line item. Similarly for other line items.
    Kindly guide.
    Thanks.

    Hi
    Your milestone billing plan integrates with PS means that you have an order related billing.
    Hence schedule line is a confusing word and I assume it as a billing plan.
    Each milestone-related billing date is blocked for processing until the Project System confirms that the milestone is completed. The billing block will automatically be removed once the milestone is achieved.
    Do maintain copy controls properly at item category level (VTFA) and your billing should happen standard SAP way.
    If still you face any errors, please post the screenshots.
    Thanks
    Atul

Maybe you are looking for