Billing block in periodic billing

Hii all,
Need a solution for the following project scenario.
We have a scenario where periodic billing is involved through project.
In the sales order we assign the WBS element in account assignment. After assigning the WBS element, billing is blocked.
If we confirm the activity in project then the billing block in the sales order should be removed. But it is not removed. The same scenario works fine if the billing type is milestone billing.
Please suggest.

Hi,
Are you asking about whole process of periodic billing or you just want to know where we put billing block and where we remove it.
I am considering you know how to set up periodic billing.
Now go to OVBJ and select your date category which is used for period billing
Over here you can set billing block for the periodic billing.
In OVBI you can find out your periodic billing plan and date category assigned to it.
For removing the billing block you have to go to VA02 and enter your document number.
Now go to Goto u2013 Header Data u2013 Billing plan.
Over here you have to remove your billing block one by one when your task is completed.
Then try to carry out billing document for that.
Hope so this will solve your query
Regards
Raj.

Similar Messages

  • Billing block removal in Billing Plan - Transaction VA02

    Hi,
    How can I remove the Billing Block in Billing plan for a single sales order? (header level)
    What I need to remove/change to empty is the field FPLT-FAKSP (from Billing Plan tab) and not the FAKSK from table VBAK (in Billing Document tab).
    Following example is only to remove the VBAK-FAKSK, but what i need is to remove the FPLT-FAKSP.
    Please help.
    Thanks
    REPORT  Z_BILLING_BLOCK.
    PARAMETERS: p_vbeln TYPE vbak-vbeln.
    DATA: l_header_inx TYPE bapisdh1x,
          l_header_in  TYPE bapisdh1.
    DATA: lt_return TYPE STANDARD TABLE OF bapiret2.
    update the flag.
    l_header_inx-updateflag = 'U'.
    l_header_inx-bill_block = 'X'.  " Billing
    l_header_in-bill_block  = ''.   " Remove Billing block.
    Call the bapi.
    CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
      EXPORTING
        salesdocument    = p_vbeln
        order_header_in  = l_header_in
        order_header_inx = l_header_inx
      TABLES
        return           = lt_return.
    check for errors.
    LOOP AT lt_return TRANSPORTING NO FIELDS WHERE type = 'A' OR type = 'E'.
      EXIT.
    ENDLOOP.
    IF sy-subrc = 0.
      WRITE: / 'Error in updating'.
    ELSE.
      WRITE: / 'Billing block removed'.
      COMMIT WORK AND WAIT.
    ENDIF.

    Hi,
    I don't want to use this is the sales order user-exit. What I really want is to have another different program running in background for example and removing this Billing Block (FPLT-FAKSP).
    My code is only working for the billing block in Billing Document Tab and not for the one in Billing Plan.
    Thanks a lot
    Br
    Anyone knows already a solution for this??
    Edited by: Ninfx Ninfx on Feb 27, 2009 4:42 PM

  • Hi all . how to configure periodic billing and mile stone billing ..

    hi gurus
    could someone please tell me the process of defining periodic billing and milestone billing for a customer or group of customers  and how do we show the deficit in the accounts .. how to do the config for the periodic and milestone billing ..
    thankyou very much in advance
    bj

    Hi,
    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
    Regards,
    Pankaj

  • Periodic billing and Milestone billing

    Dear SD gurus,
    Can anybody explain what is Periodic billing and Milestone billing?
    If you have the configuration guide for the above, please send the same to my email id : [email protected]
    Thanks in advance
    Regards
    Manivannan R

    Hi,
    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 it helps
    Regards
    Govind.

  • User exit at item level for billing block field default for VA41 or VA42

    Hi All,
    I want user exit at item level for contract (VA41or VA42) for the field Billing Block in the Billing document tab
    which has to populate with some default value.
    Which user exit i need to check.
    Regards
    Jai

    Hi,
    Use subroutine USEREXIT_FIELD_MODIFICATION in Include MV45AFZZ.
    Make sure this is for only tcodes VA41 and VA42 because this wil trigger for sales order also.
    Regards,
    Ashok.

  • Milestone billing is possible eventhough billing status is blocked.

    Hi,
    The scenario is like: I create a sales order for a configurable material which requires to create sales order BOM. Now when I save the sales order, delivery block status and billing block status are shown as 'blocked'. Its obvious as I haven't yet created sales order BOM and run the costing for the same.
    But still I am able to do the milestone billing after removing billing block from the billing plan.
    Is it the standard SAP functionality or defect in the system?

    Hi
    it is standard SAP functionality, based on the sales document type it will happen.
    cheers

  • Billing Plan Billing Blocks -- report available?

    Is anyone aware of a report that shows billing blocks assigned to billing plan lines?
    Thanks,
    Lee Ann

    Hi
    Try
    V.14                 Sales Orders Blocked for Delivery    
    V23                  Sales Documents Blocked for Billing  
    VA14L                Sales Documents Blocked for Delivery 
    VE31                 Blocked SD Documents     
    Regards
    Jitesh

  • FM to remove billing block form billing plan in sales order

    i want a FM to remove the billing block from the billing plan present in header data of sales order ,
    i found the FM which delete all billing block present in sales order,
    is there any FM that check the line of billing block and delete that block of the specific line.

    Hi,
    Is this post related in any way to the PS module? If not please close it and raise it in the appropriate forum.
    Regards,
    Gokul

  • Billing block at item level still billing is possible for the item.

    Hi friends,
    I have billing blocks at header and item level. When the block at the header and item  levels are  active no billing takes place, but if the block at header is removed then an item with a billing block is also billed. How do i stop this ? Please suggest.
    Regards,
    Udaynath.

    Rectified. It was wrong copying requirement at the item level.
    Regards,
    Udaynath.

  • SAP  document or SAP help weblink for Periodic billing & Aperiodic bi

    Hi Experts,
    Please share the detail SAP  document or SAP help weblink  related following ISU billing process
    1) Periodic billing
    2) Aperiodic billing

    Hi,
    Please refer : [Contract billing|http://help.sap.com/saphelp_utilities472/helpdata/en/45/556a3591541f67e10000009b38f889/frameset.htm] and [Invoicing|http://help.sap.com/saphelp_utilities472/helpdata/en/c4/02693582f4db60e10000009b38f889/frameset.htm]

  • Billing block "Calculation missing" in sales order

    When I save sales order today, i find that billing block - 01 Calculation missing is trigger.  I have not found this block before.  What is the root cause of this?

    Hi,
    Someone has change the configuration to have the billing block automatically in your sales document type. You can check it in the transaction VOV8.
    Go in to your sales document type and see the field "Billing Block" under section "Billing". The value should be now "01". That's the reason why you get this billing block automatically in the sales order. If you don't want it to appear, please remove this entry to Blank and then try with a new sales order.
    Best regards,
    Anupa

  • Billing block at ship to level

    Hi, is it possible to have a ship-to blocked for billing, others ship-to's related to its shold-to should go to billing without blocking.
    I went to XD05, place the block, but the system is ignoring it. I can create the order, the delivery and the invoice without any problem.
    Billing block reason is properly setup.
    A billing block at sold-to level works fine.
    Regards.
    Carlos

    Dear Carlos,
                 As per the standard the billing will be done for the bill to party not to the ship to party, so if you put billing block to the bill to party you can block the billing activity to that bill to party.
    If you put billing block to the ship to party system will not stop the billing activity for that ship to party,system will continue to bill  to the bill to party.
    You mentioned that if I put block for sold to party system will not allow to bill ,because here the sold to party and bill to party might be the same.
    Sold to party can function as Ship to party ,Bill to party and also Payer but Ship to party function as only ship to party.
    I hope it will clear for you
    Regards,
    Murali.

  • Periodic billing or contract

    Hi Friends,
    we have contract where we give some equipment on lease to the customer and customer is using that for 28 days
    Billing plan is PERIODIC BILLING
    Now when we see billing plan for contract it shows settelment (01/01/2010) to (01/30/2010) now as customer is using that for say only for 28 days so we want (01/01/2010) to (01/28/2010).
    How to make billing periods to 28 days, the system automatically adjusts the monthly rate by prorating the 28 days. We need a billing plan template that a) sets up a billing periods on a 28 day cycle and b) should prorate the monthly fixed rate
    if we give condition value as 900 for month then it is calculating 900/30 = 30/ day
    but now client wants it should calculate as 900/28 = 32.14
    thanks
    Vishal
    Edited by: WISH on Mar 10, 2010 8:24 AM

    Dear Vishal,
    You can use Periodic Billing in this case.
    In your Contract Definition (VOV8) there is a field for BIlling Plan. Enter a Billing Plan here.
    To define the Billing Plan there go to IMG - SD - Billing - Billing Plan - Define Billing Plan Types - Maintain billing plan types for periodic billing.
    Here there are fields for Horizon & Dates.
    Difine Rules for Determining Dates (IMG - SD - Billing - Billing Plan - Define Rules For Determining Dates. Here there are fields for TIme Period & Time Unit, which is what you can set for BIlling 28 days in a month.
    Hope this helps.. .
    THanks,
    Jignesh Mehta

  • Automatic Billing Block removal in Periodic Billing

    Hi guys:
    Is there a way to have the billing block removed (not manually) when we use periodic billing?  We do not want to manually remove the block each month in order to do invoicing.
    Thanks for the input
    Aaon

    Aaon,
    You seem to be using a standard business scenario. In case you have done the customization for Periodic Billing, and set up a billing plan type 02 (periodic), then you must have also set up the 'Next Bill date' routine there. Here, you specify the day of the month (or the date) on which you want your periodic bill to be generated.
    Once these settings are in place, there is no need to put your orders on billing block. They will not bill until the date in the plan.
    Is this not working in your case?
    Ashutosh.

  • Multiple invoices created in periodic billing

    Hii All,
    We are facing a problem in periodic billing. When i remove the billing block for 1 period in a sales order and try to raise the biling for the same, the system raises the billing doc for all the periods.
    e.g. I have 4 billing blocks in a year. I remove the billing block for the first period and go to VF01 to raise the bill. The system shows 4 lines corresponding to 4 periods. I select only first line & save it. But the system raises the billing document for all the 4 periods.
    Actually the system should show the line item (in VF01) for the period for which the billing block is removed and the document should be raised for that line item only.
    Regards,
    Vijay

    Try  thru VF04.
    Regards,
    Udaynath

Maybe you are looking for

  • Troublesho​oting compiled code?

    I am using Fieldpont modules to control some lab tests.  Since we have a few separate tests, we've decided to use compiled code to cut down on Labview costs.  The issue I'm having is when I have an error in the compiled code on a new install.  Is the

  • Using s-video out on my Satellite L300D-13Y

    Hello there, i hooked up the laptop with my tv using a s-video cable (4metres) and a s-vhs to scart adapter. I chose the s-vhs input on the tv but when i choose "extend desktop to this monitor" i get the "do you want to keep this setting" confirmatio

  • How to Retrive data from db using EJB in WebDynpro

    hi... i m using EJB's for backend connection in WebDynpro .in which i m able to store data in sapdb .for this i followed one tutorial which i have mentioned bellow which works perfectly.Now in the same Tutorial i want to retrive the data from databas

  • Mixing updates for Windows 7 and 8

    Hello, I'm trying to come up with a design decision for performing monthly workstation updates. Currently I have two baseline software update groups (SUG) for Windows 7 and Windows 8/8.1 which contain all updates for this year and prior years. All ou

  • Songs have an exclamation point !

    Randomly, songs that were ripped from CDs that I created from Windows Media Player are developing an ! and are not able to be played. They somehow get moved to an "Unknown Artists" folder and itunes can't find them. I just had 148 songs change from b