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.

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

  • Billing Block removal not updated in the sales order change log

    Hi Gurus,
    A specific Billing Block is automatically assigned to the sales document header (VBAK-FAKSK) when the net value of the sales order is negative. This is an order related billing.
    Sometimes the Billing block is getting released automatically and the Negative Invoice is getting created in the Background job run for creating the invoices. When we check the sales order, the Billing block is not existing and the removal of the billing block is not recorded in the Change Log of the sales order.In the CDHDR table also there are no details about the release of the billing block.
    This is happening only occassionally. When I tried to replicate the issue, the system is not allowing me to create the invoice as long as the billing block is there in the sales order and if I remove the block, it is recorded in the sales order change log.
    My doubt is.,
    1. How the billing block is getting released automatically?
    2. Even if the block is released,  why it is not recorded in the Change Log of the sales order?
    Looking forward your for suggestions and solutions.
    Thanks,
    Ravi

    Hi
    Did u check in sales doc. details screen.There u can block for billing.

  • Billing Block Removal

    hi friends
    when i am trying to create credit memo the following error came: the document is blocked for billing
    how to remove the block for this document, the block was set at sales document level
    regards
    srini 1379

    HI,
    The billing block can be removed by authorised personnel only. Firstly check if you are authorised to remove the billing block. Please try the trasactions vkm1, vkm3, vkm4.  Also you can check the billing block in the va02 by entering the document and release it.
    Hope it is useful.
    thanks
    Vamshi

  • Sales Order Billing Block Removal after Milestone POC 100% Only

    Dear Experts,
                         My client requirement is like following.
    1.Total Milestone number is 10
    2.Each Milestone carries weightage of 10% Invoice billing.
    I want to bill the milestone which is 100% completed only.
    In SAP Standard Function what I am getting is , When I feed Actual Date in Milestone then Billing Block is removed in Sales Order Billing Plan.
    Is it possible to remove Billing Block if Milestone POC is 100% also.
    Kindly suggest if there is any User exit ocustomer exit available for that.
    Regards

    I want to bill the milestone which is 100% completed only
    This is a standard feature. Once you reach the milestone enter the actual dates and the billing block gets removed allowing you to do the billing.
    Whatever you are getting in the standard system is perfectly fine. That is how the standard system works.
    Is it possible to remove Billing Block if Milestone POC is 100% also
    Could you please explain this statement? Are you asking, whether its possible to remove the billing block without entering the actual dates even though the milestone has been reached?

  • Va02 date of releasing billing block new calculate of billing schedule

    I create sales document type with billing block
    Date of creating the sales document is also the date of calculating billing schedule
    But after a will by releasing the block reason of the document (transaction VA02)
    billing schedule is not changing
    I want update:  date of releasing billing block is the date starting of billing schedule
    Is there any other way without using userexit?
    And if not witch userexit is the best (MV45AFZB)?
    Thanks
    Rachmani Asher

    HI,
    If you want make as automatic block. you must needs to in user exit or else you make z item category for only that material and make it as incompletion log.
    Regards
    raj.

  • 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.

  • Downpayment in Periodic billing.

    Are downpayments possible in periodic billing as well ? When I try to bill periodic billing with down payments, system says, SC (service contracts) WVN can not be billied with FAZ?

    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.

  • Billing block should not be removed manually.

    Hello Experts,
    My requirement is
    If an particular billing block is set,
    The Sales order change is not allowed in  T-code  VA02.
    The billing block removal using the T-code V.23 is not allowed.
    Point no. 1 was able to archive using the user exit MV45AFZZ, routine USEREXIT_READ_DOCUMENT. I gave an error message using the FM   POPUP_TO_DISPLAY_TEXT and I used LEAVE TO TRANSACTION statement to navigate to VA03.
    Point no. 2 I don't have idea how to archive the same. pointers on the same could be really helpfull.
    Kind regards,
    Sri.

    Hi Sri,
    As there's (or at least I can't see) any BADI/Enhancement for V.23, my best suggestion would be to create an implicit enhancement in program RVAUFSPE form  BELEG_AENDERN_BTCI and do the check there. Something like this, at the beginning of the subroutine:
    DATA ls_vbak TYPE vbak.
         CALL FUNCTION 'SD_SALES_DOCUMENT_READ'
         EXPORTING
           DOCUMENT_NUMBER = XM_VMVAD-VBELN
         IMPORTING
           EVBAK = ls_vbak.
         IF ls_vbak-FAKSK = 'yourbilling block'.
           EXIT.   "and/or some message
         ENDIF.
    You might need some adjustments, but that's the idea.
    Cheers,
    Custodio

  • Workflow item processed but not removing the billing block from item

    My credit memo has 310 items with billing block at header level and item level itself. We are removing billing block through workflow.
    The problem i am facing is work item is processed by the user but billing block is not removed from  the document at item level.
    Now if I want to remove the billing block what i have to do?

    Hi,
    Please check this sample code..
    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.
    Thanks
    Naren

  • 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

  • After giving billing block in sales order still able to bill the document.

    Hi gurus,
    I created one milestone billing and assigned to item category and sales document type.
    in billing plan i had given billing block and also 2 proposed dates.
    now when i am creating sales document system is coping all the information from billing plan.
    it has billing block also
    but when i am creating billing document with referance to sales order its not blocking.
    in copy control i made the same setting as we had in credit memo request to credit memo.
    on credit memo request it is working properly but in my order its not working
    so can any body will help where i was getting wrong.
    regards
    Raj.

    Hi,
    I think system will not allow you to do billing.
    Can you check billing block field in sales order Header / Item. Billing plan tab for your billing dates.
    If billing block is there to billing dates, then you can't do billing.
    Otherwise, do not  maintain default billing dates in billing plan type OVBM. Try to maintain billing dates in sales order manually.
    In sales order creation, go to billing plan tab enter billing date and %, system automatically defaults the billing block and billing type and billing amounts.
    I hope you are using milestone billing percentage base.
    Regards,
    Chandra

  • 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

  • Setting up multiple billing blocks for a CMR - Credit Memo Request

    I am trying to set a billing block for a credit memo request.  The item category in VOV7 configuration only allows you to set one.  I need to be able to set any of them and for it to block.  If we do not use one; the system allows the credit memo to get created.  If we choose the one that we configured in VOV7 it allows us to only use that one.  The client needs to be able to select any billing block from the drop down when creating a credit memo request in VA01 instead of just one specific one.  Is this possible?  If so, where would I do this?

    Surprising! when a billing block is applied in the sales document, then the system will NOT allow to create the billing document(in your case credit memo). Can you check in t.code OVV3, the billing blocks are assigned to billing types? After assigning, create a new document and test. The path is SPRO->Sales and distribution -> billing->billing documents ->define blocking reasons for billing->assign blocking reasons to billing types.
    Regards,

  • Billing block in sales orders

    10.09.2008
    Hi friends,
    My Sales Orders have items  with billing plan and normal items i.e items without billing plan.
    When i put a billing block for items with billing plan then these items rightly dont appear in report vf04, but if a billing block is placed for items without billing plan then these line continue to appear in vf04. Why is the billing block not working in this case. Please suggest at the earliest.
    Regards,
    Udaynath

    Thanks Sowmya for your reply. While executing vf04, i do select the option, but the materials without billing plan continue to appear in the list.
    Regards,
    Uday

Maybe you are looking for

  • Download a file from servlet to midlet

    Hi everyone. I am trying to download a file (audio/video) from a server to my midlet but i have a few issues. Below is my code: public void run() {       try{       byte data[]=getFilecontent("http://127.0.0.1:8080/yo.wav");    // yo.wav :5 MB       

  • Hyperlinks in pdf for epub

    I created hyperlinks over a graphic frame that had multiple web addresses and phone numbers. When finished, all the weblinks opened to the website and the phone numbers gave me a box about calling the numbers. The problem is once it e-published, only

  • Library has disappeared

    For some reason my iTunes library is no longer appearing when I open iTunes. I get a message that my iPod is synced with another iTunes library. How do I find my iTunes library?

  • Missed calls as service url at 6941 doesnt work

    hi, i'm configured the preinstalled phone service "missed calls" from cisco as standard ip phone service and put it at a service url phone button. at a 79xx phone this works fine, i press the button and the "missed call" list appear. if i configure t

  • 802.1X on Nokia 800

    Hi, I would like to get detailled informations about the Nokia 800 802.1x supplicant. First, what are the EAP methods available ? EAP-TTLS-PAP/CHAP ? EAP-PEAP-MsChapV2 ? Then, if they are available, are we enable to uncheck the server certificate (I