Contract , billing plan issue

Hello
I am having issue where I have cancelled billing document corresponding to a contract, then also I canu2019t rebill the contract. I found in the header billing plan the status is showing is B(Partially processed) which is partially processed and for a line item it is showing C(Completely  processed), though I have cancelled all the invoices. Can some one help.
David

David
Try running reports SDVBUK00 and RVV05IVB  to correct the status and/or billing index after carefully reading their documentation.
Hope this helps.

Similar Messages

  • 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

  • Contract Billing Plan

    Using VA42, I have to create the Billing Plan for contract line items.
    I find many Function Modules and BAPIs to update the existing Billing Plan for the contract line.
    Any idea about how to create one? Any BAPI/FM?
    Pranu

    You can update billing plan using following Function module.
    *& UPDATE Billing Plan
    i_bapi_view-header = 'X'.
        i_bapi_view-item = 'X'.
        i_bapi_view-partner = 'X'.
        i_bapi_view-contract = 'X'.
        i_bapi_view-sdcond = 'X'.
        i_bapi_view-sdcond_add = 'X'.
        i_bapi_view-billplan = 'X'.
        i_bapi_view-configure = 'X'.
        sales_documents-vbeln = v_order.
        APPEND sales_documents.
        CALL FUNCTION 'BAPISDORDER_GETDETAILEDLIST'
          EXPORTING
            i_bapi_view            = i_bapi_view
          TABLES
            sales_documents        = sales_documents
            order_headers_out      = order_headers_out
            order_items_out        = order_items_out
            order_contracts_out    = order_contracts_out
            order_billingplans_out = order_billingplans_out
            order_billingdates_out = order_billingdates_out
            order_partners_out     = order_partners_out
            order_conditions_out   = order_conditions_out.
        LOOP AT order_billingplans_out WHERE itm_number = '000000'.
          hfplnr = order_billingplans_out-bill_plan.
        ENDLOOP.
        LOOP AT tab WHERE kbetr IS NOT INITIAL.
          LOOP AT order_conditions_out WHERE itm_number = tab-itm_number
                                       AND cond_type = 'ZZRE'.
            MOVE-CORRESPONDING order_conditions_out TO cond_ch.
            IF order_conditions_out-cond_type = 'ZZRE'.
              cond_ch-cond_value = tab-kbetr.
              APPEND cond_ch.
            ENDIF.
          ENDLOOP.
        ENDLOOP.
    * Read the billing plan
        CALL FUNCTION 'BILLING_SCHEDULE_READ'
          EXPORTING
            fplnr = hfplnr
          TABLES
            zfpla = hfpla
            zfplt = hfplt.
        MOVE hfpla TO hfpla2.
    *READ TABLE zfpla2 INDEX 1.
        hfpla2-lodat = p_stat.
        hfpla2-tndat = p_end.
        hfpla2-rfpln = ''.
        hfpla2-lodar = ''.
        hfpla2-tndar = ''.
        hfpla2-fpart = p_bplan.
        hfpla2-perio = p_bplan.
        hfpla2-horiz = p_hori.
    *** Very important to set field updkz = 'U' ***
        hfpla2-updkz = 'U'. "--> UPDATE!!
        APPEND hfpla2.
        CLEAR pos.
        CALL FUNCTION 'BILLING_SCHEDULE_SAVE'
          TABLES
            fpla_new = hfpla2
            fpla_old = hfpla
            fplt_new = hfplt " --> NEW
            fplt_old = hfplt.
        CALL FUNCTION 'SD_SALES_DOCUMENT_SAVE'
          EXPORTING
            i_no_messages = ' '.
        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
          EXPORTING
            wait = 'X'.
    *& END OF UPDATE Billing Plan Header level
    *& UPDATE Billing Plan Item  level
        LOOP AT zbill.
          MOVE v_order TO doc .
          CALL FUNCTION 'SD_SALES_DOCUMENT_READ'
            EXPORTING
              document_number = doc.
          MOVE zbill-itm_number TO pos.
          CALL FUNCTION 'SD_SALES_BILLINGPLAN_READ'
            EXPORTING
              i_vbeln                = doc
              i_posnr                = pos
            IMPORTING
              e_fpla                 = e_fpla
            TABLES
              e_fplt                 = e_fplt
            EXCEPTIONS
              no_billingplan_allowed = 1
              no_billingplan_found   = 2
              OTHERS                 = 3.
          IF sy-subrc NE 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    * WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
          ENDIF.
    * Read the billing plan
          CALL FUNCTION 'BILLING_SCHEDULE_READ'
          EXPORTING
          fplnr = e_fpla-fplnr
    * I_VFKDAT =
    * I_BFKDAT =
          TABLES
          zfpla = zfpla
          zfplt = zfplt.
    * Upddate the ZFPLT2 table with the new values
    *MOVE zfplt TO zfplt2.
          MOVE zfpla TO zfpla2.
    *READ TABLE zfpla2 INDEX 1.
          zfpla2-lodat = zbill-datesfrom.
          zfpla2-tndat = zbill-datesto.
          zfpla2-rfpln = ''.
          zfpla2-lodar = ''.
          zfpla2-tndar = ''.
          zfpla2-fpart = p_bplan.
          zfpla2-horiz = p_hori.
    *** Very important to set field updkz = 'U' ***
          zfpla2-updkz = 'U'. "--> UPDATE!!
          APPEND zfpla2.
        ENDLOOP.
        CLEAR pos.
        CALL FUNCTION 'BILLING_SCHEDULE_SAVE'
          TABLES
            fpla_new = zfpla2
            fpla_old = zfpla
            fplt_new = zfplt " --> NEW
            fplt_old = zfplt.
        CALL FUNCTION 'SD_SALES_DOCUMENT_SAVE'
          EXPORTING
            i_no_messages = ' '.
        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
          EXPORTING
            wait = 'X'.
    Edited by: Krupaji on Apr 9, 2011 7:21 AM

  • Service Contract Billing plan

    Dear Guru's,
               As per my clinet Requirement we configured the Service Contract with Periodic Billing Plan on Monthly basis.Now After Saving the Service Contract when i go to change mode in Item Level Billing Plan Tab Page it is showing GREY or DISPLAY MODE only. But when i realize the Button HDR it is showing CHANGE MODE.
               Now what is my Requirement is The Billing Plan Tab page Should always be in Change mode only .So how to do this could anybody help me.
    Thank you
    suribabu

    Dear All,
                    Thank you. i solved the problem. i have maintain the Billing plan in Both Header and Item level.Now Remove at Header level. Do run the cycle.
    Thank you.
    suribabu

  • Pricing in contract/billing plan

    Hai ,
    I have a contract with a billing plan. On header level I use a pricing condition. Example: at header level I have a net value of 400 euro.  In the periodic billing plan I have 13 periods, each period gets 400 euro.
    I want that the 400 euro  will be divided over the periods. In this case, 13 periods so each period has to get 400/13= 33,77.
    Can you help me to accomplish this?

    Hello Balazs,
    Thanks for your reply.
    I use an condition with a fixed amount at header level. this amount/rate must be divided over number of settlement periods.
    Whe use a routine for this and it works, but when I save a contract and go back to change a discription, the rate is no longer  divided by the number of periods. It looks like the routine is in conflict with standaard SAP.
    Is it possible to customize this without a routine, so that the amount at header level divided over the number of periods.
    Fixed amount 400 euro at header level. in billing plan 13 periods so each period has to get 400/13= 30.77
    Thanks!

  • Mile stone billing plan - issue

    Hi sap experts
    i have a probleme in creating mile stone billing plan. in MS Bill plant if my billplan exceeds my order quantity system is accepting without showing any error message or bloking the billing. i.e if my plan exceeds more than 100 % system should block the bill without creating but in my case system is allowing.
    Kindly Advise

    hi
    goto delivery item category TAO in tcode OVLP and maintain "check overdelivery" field as "B"
    hope this helps you in solving
    regards
    prashanth

  • Item billing plan lines not appearing in billing due list ...

    Hello Team ,
    I have one question on service contract billing plan. Contract has status released.
    I have one contract which has header billing plan that is applicable at line item also.
    1. At line item level billing plan two items are due for billing but in billing due list this line item does not appear. Some of the lines in Item billing plan are already billed.
    Also at item billing plan there is no check (tick mark) for Header Billing Plan.
    Can some one suggest what are the possible checks for item billing plan not appearing in billing due list.
    Thanks ,
    Nitn Patki

    Hi Nitin,
    Check the status of the line items.
    Regards
    Narayana

  • Billing Plan Flow

    Hello,
    Suppose we have a contract with a sales plan that comprises a milestone plan (3 invoices with different percentages 30%, 40% and 40%).
    Is it possible to split the billing plan in different sales orders wichi will end up in one of those invoices mentioned above?
    Contract (Billing Plan)   --> Sales order 1   --> 30%  --> F2
                                         --> Sales order 2   --> 40%  --> F2
                                         --> Sales order 3   --> 30%  --> F2
    OR the billing plan only supports this scenario:
    Contract (Billing Plan)   --> Sales order 1   --> 30%  --> F2 30%
                                                                                    --> F2 40%
                                                                                    --> F2 30%
    Kind Regards.

    Hi,
    The billing plan only supports the second scenario.
    We cannot create different sales orders for different billing plan items in contract.
    The name itself tells us that it is a plan for billing.
    So it supports only this case:
    Contract (Billing Plan) --> Sales order 1 --> 30% --> F2 30%
    --> F2 40%
    --> F2 30%.
    For creating the first billing document,we have to maintain the billing block for other two items.
    Regards,
    Krishna.

  • Service Contracts  with billing plan not updating debit memo request in ECC

    For service contracts with billing plan, we cancel the line items and set the user status at header to "cancelled" and also set the cancellation date (under Cancellation Tab) at the header as well as item level which delete all items in the “DMR” in ECC (which are not yet billed). When we do this, it works perfect for most of the time and in some cases DMR items are not updated in ECC and it is billing. When I checked in CRM, the billing plan items are updated based on the cancellation date.
    Experts appreciate your help on this issue.
    Thanks,
    George.

    This is resolved by the note 1008663

  • Copy Billing plan from Contract to Sales Order

    Dear Expert,
                 We created the Contract with Billing plan related to specific "WBS "Element". Then, tried to create the sales order with reference to that Contract. But billing plan details maintained in contract is not getting copied to sales order. can anybody give your experience to solve this issue.
    Warm Regards,
    Nag

    Hello Nag,
    Did you check your copy control routines in transaction VTAA? You need to see if these fields are included in the routines maintained for copy control between your contract and sales order.
    I hope this helps.
    Best regards,
    Ian Kehoe

  • Shorter contract date, periodic billing plan reduced, not reflected in ECC

    Hi,
    We get quite a lot similar problems with service contracts with billing plan.
    Because of new type of contracts (other material number) being sold to our customers, the old contract will change end date, let's say from 31.12.2012 to 31.05.2011. Next the line item will be put to completed.
    The periodic monthly billing plan in CRM now only show billing dates as to 01.05.2011 which is correct.
    However on the ECC side, the created contract still show the future lines of the billing plan with status open.
    As a result they still appear in the billing due lists.
    The problem does not seem to be situated in the middleware.
    I changed the contract end date to 31.12.2013 (so even further in the future than in the initial status) and in ECC I see additional lines created for billing.
    Now if I bring back the contract end date to 31.05.2011 the extra lines in ECC are gone (period 01.01.2013 - 31.12.2013), but all lines for period 01.06.2011 - 31.12.2012 stay in overall processing status "Open" because they are "Not invoiced".
    Anyone came accross the same issue and knows how to solve it?
    Best regards,
    Geert

    Reason was incorrect processing sequence in changing contract dates

  • How can I apply 2 billing plan in a contract?

    Please suggest I have a new requirment software trading
    Details
    1. service material
    2. Contract--> billing
    3. Charge heads ,
    Instlation charges (One time)
    Royelty chargess (Yearly)
    Usage charges per person (Monthly)
    My Question : How can I assign two different billing plan for a same material in a contract without repeeting the line item in contract with same mat code because I do not realy on user that he will put different item catagory correctly or not .
    Please help

    I dont think there is a way to use 2 different Billing plans for the same line item without doing an enhancement. If I were you I would address this like a training issue rather than doing such a huge enhancement.

  • Issue in PS Cash Management Planned payment coming from SD billing plan

    Issue in PS Cash Management:
    Coming from my sales order (SD billing plan), I get cash management lines item in PS ==> table COFP (Document Lines (project cash management)) with value type 62 (Planned Payments).
    Then I invoice the WBS element with VF01. During invoicing, the system creates new line items in COFP with value type 54 (Invoices).
    Issue
    The problem is that planned payment (value type 62) is not reduced and whatever the invoice is, planned payment are the same.
    From my understanding, new lines item should have been created with negative sign in order to reduce planned payment amount. Like invoices are reduce when payment is done.
    Who can you confirm?
    What are your feeling?
    Thanks in advance

    Helo,
    Regular setting for PS cash management have been done such as:
    - FM area creation
    - Assignment Fiscal Year variant to FM area
    - Activate PS cash management
    Once the setting is correctly done, we can follow incoming & outcoming payment on project.
    Table COFP is then impacted.
    B/R

  • How to get the Billing plan number for Contract Item?

    HI Friends
    I have been stuck up with the billing plan number to fetch perticular item in sales contract.
    When I go to the table FPLA, I can all the billing plan numbers for a contract or sales order and I am not able to locate for a perticular line item.
    Is there any way to fetch the exact billing plan number for a line item of a contract?
    Please help me
    Thanks
    Praveen

    U need to use the table vbfa or fololow thw link
    [http://www.erpgenie.com/sap-functional/sd/read-sales-document-flow-using-a-function-module]

  • Relation with Contract Line Item and Billing Plan

    Can a Billing Plan have more than one Contract (Sales Document) Line Item ?
    To detail, for example, a Billing plan is X and it has three Plan Items 1,2,3. Can there be situation where Billing Plan X:Item 1 is set up for Contract A:Item 10 and rest of the Items i.e. Billing Plan X:Item 2,3 are set up for  a different Contract B:Item 20 ?

    yes , we can

Maybe you are looking for