Field ANZTM in Billing plan

15.05.2008
Hi Gurus,
How is the field ANZTM (Number of days in the month) used in billing plan. What would be the effect if its made 30.
Regards,
Uday

Could you please share your experience regarding this matter stating which exits you have used as i have similar requirement.
My requirement is:
In SD while creating sales order. I need to know how this can be achived using which user exits.
While creating the line items after entering the material and double click on it, in the billing plan tab, user enters the start date and enddate. The system displays the settlement dates according to the from date specified, and the system calculates the Billing value as the ordered quantity(days) manintained in Sales A tab multiplied by the condition value.
The requirement is instead of taking the ordered quantity(days) maintained in Sales A tab, the days should be calculated based on the line item interval in the billing plan tab and the billing value for the line items should be the number of days between the interval multiplied by the condition value.

Similar Messages

  • Problem in updating FPLT Table with custom fields of the billing plan

    Hi Guys
    I have a requirement to add 2 custom fieldd in the billing plan tab of sales order and I could not find any screen exit for that. However I got access key and added those 2 fields on the screen but I am not able to uodate table FPLT from there.
    I can see exits to pass the value but because there is no screen exit, the program cant retain the values keyed given by use on the screen.
    I really dont know where do I need to write the code and how to make screen fields read by the program.
    Please please help.
    Thanks a lot

    Hi,
    Probably too late, but here's the solution:
    - Transaction SE51 program: SAPLV60F and dynpro number: 0030
    - Goto 'Logical execution' or something like that (i'm connected in french)
    -  Modify standard code line 75: here I have added the field 'LIBEL'
        FIELD:
          FPLT-FAKSP,
          FPLT-FAREG MODULE FPLT-FAREG_PRUEFEN ON REQUEST,
    *{   REPLACE        DTAK910958                                        1
    *\      FPLT-FPTTP.
          FPLT-FPTTP,
          FPLT-LIBEL.
    *}   REPLACE
        CHAIN.
    Il means that field LIBEL will be checked with field FPTTP.
    regards.

  • Limiting user access to field FPLA-AUTKOR in Billing Plan

    Hi,
    I have a wish to regulate the use of the above field in our Billing Plans.
    I have done quite a lot searching without luck on this topic.
    Will I have to do it via Authorizations or perhaps via a User Exit ?
    Any Help is appreciated.
    Peter

    Hi venkeeg     
    im facing with a similar issue than yours, im trying to update fpla-perio and fpla-horiz, can you help me?
    i Will try with your solution.

  • CRM 2007 Pricing based on settlement period of billing plan

    Hi,
    I need the ability to have disocunts on a service contract based on the settlement period of the billing plan.
    A contract list price is 12 GBP per month.
    If the customer want to bill monthly no doscount will be applied.
    If the customer wants to bill quarterly a discount of 1 GBP will be applied.
    If the customer wants to bill annually a discount of 2 GBP will be applied.
    If the cusomter wants to pay upfront a discount of 5 GBP will be applied.
    For this purpose I enhanced the field catalog for pricing with this new field.
    A condition table using this field was created.
    Badi CRM_COND_COM_BADI was used to pass the field from the billing plan to pricing. I used FM CRM_BILLPLAN_READ_OB  in if_ex_crm_cond_com_badi~item_communication_structure.
    When the contract is created the Badi is called and the period specific price is found.
    When I change billing plan the badi is only called for the BRI (Billing Request Item) but not for the contract item for which the price is mantained.
    Does someone has an idea how to establish this???
    Thanks in advance.
    Points guaranteed.
    Regards
    Dirk

    Hi Stas Shapiro,
    Your question is related to u201CCustomer servicesu201D module in SAP, you can post such issues in a forum called u201CEnterprise Asset Management (EAM)u201D in sap.sdn forum,
    Whether you have Service contract or in Warranty you need to have special condition types like ZZDC, PPAG etc. for pricing procedures PABR01/02 (Header or item pricing procedures.)
    Similarly a different pricing type for Warranty need to be configured.
    I suggest you to go through the following sap.help.link to get complete solution to your thread
    http://help.sap.com/saphelp_46c/helpdata/en/e6/4a903f9e0311d189b70000e829fbbd/frameset.htm
    For time related billing you need to use service orders with resource related billing, even for this you need to explore the  above link.
    all the best.
    Regards
    DSR
    Edited by: D.Srinivasa Rao on Nov 1, 2011 12:05 PM

  • Text per line in a billing plan

    Hi,
    Apparently SAP doesn't support the input of a note (text) per line in a billing plan.
    I found a userexit called "USEREXIT_MOVE_FIELD_TO_FPLT" in the include "RV60FUS1" (program "SAPLV60F"). As i understand it right this userexit enables the creation of a new field in the table "FPLT" (billing plan : Dates).
    Hence my questions :
    Is it possible to create a new field for adding text comments in this table ?
    This new field will this be displayed automatically on the billing plan screen ?
    If not, is it possible without modifications to the standards to display this field in the  billing plan screen ?
    any help would be most welcome.
    with regards

    Bogo wrote:
    One of our family members has deceased. I need to remove a line in our family plan. The line that needs to be removed is the primary line. That needs to be reassigned to a different line.
    Sorry to hear about your loss. 
    You will need to call customer service for this.  Canceling a line can not be done online and they should be able to help reassigning the primary line. (Dial *611 from your mobile device or (800) 922-0204)
    Good luck

  • Change End date of billing plan/invoice plan in sales order item(fpla-erdat

    Hi Experts,
    Could you please help to me regarding this issue.
    I need to change  End date of billing plan/invoice plan  in sales order item  of  "billing plan" Tab.( FPLA-ERDAT) for all line items. It is not a one sales order,more than 1000 sales orders.
    How can i change those end date of billing plan for all line litems and all sales orders ( i have input file with sales orders, items, dates.)
    Thanks
    jaya

    Hi ramki,
    I tried with using  MASS  T.code ( bus2032 Object type).
    There are no field  related to Billing plan end date?.if case i done wrong ,tell me what are steps while using MASS T.code.
    now what i can do. or explain
    Thanks
    jaya

  • VA42-Authorization to change Billing Plan

    Hi All,
    How to provide authorization to change "sales document" & "item" fields in  VA42 Billing Plan section.
    Regards
    #Alex

    HI,
    http://help.sap.com/saphelp_wp/helpdata/en/52/6714b6439b11d1896f0000e8322d00/frameset.htm
    Steps,
    Go to PFCG
    Enter role name say ZSALES ORDER PROCESSING and click on single role
    Enter discription and save
    Then click on MENU tab,then click on transaction and maintain t-codes like VA41,VA42,VA43 and click on assign transactions and save
    Then click on AUTHORIZATION tab and click to Change autorization data,then it will ask for orgz. level maintain orgz.data or click on FULL Authorization
    Then you can able to see modules from where the the transaction code belongs(SD)
    Expand it to lower level node and maintain autorization for Perticular sales document, sales area
    Then save and click on GENEREATE ICON (Shift+F5)
    Now go to tab USER and assign users
    Click on user comparision >> Complete comparision
    Now when the assigned user log in syatem system will display this role for user and he/she may authorization for perticular sales document and sales area depending uppon your authorization provided in this role.
    You can see existing roles and copy from existing one
    kapil

  • BAPI or Function to update Billing Plan in Sales Order Items

    Hello all !
         I have to update some fields in the billing plan data in sales order's item (VA02) with a program (receiving it's data form csv files).
         I've searched a BAPI but infortunately there are no "Billing Plan" data structure to update thoses fields.
         The transaction in VA02, the billing plan data is found in FPLT table, linked to VBKD table with key field VBKD-FPLNR.
         I've tried theses Functions with no result :
    BILLING_SCHEDULE_MAINTAIN
    BAPI_SALESORDER_CHANGE
    BAPI_SALESORDER_CHANGEBOS
    BAPI_SALESDOCUMENT_CHANGE
    For now I'm searching how VA02 is saving the billing plan data, but it's very tricky and maybe not reusable.
         If someone have an idea for updating billing plan data in a abap program ( and not a batch input of VA02 because the line to update can have a variable position ).
    Thanks a lot.
    Message was edited by: Thomas B.

    Thanks Kiran I for your answer.
        This function might be helpful but there is a strange control at the begining of the code.
    (I guess VBAK must be filled somewhere..)
      IF I_VBELN NE VBAK-VBELN.
        MESSAGE A044 WITH I_VBELN VBAK-VBELN.
      ENDIF.
    But I've found another way to update the billing plan dates: using the function BILLING_SCHEDULE_SAVE (with BILLING_SCHEDULE_READ before). My point is solved.

  • Field/Table to change the header tick in sales order billing plan

    Hi SD Guru's
    I am using a GUI screen to create standard sales order (VA01). Since my order dates at header and line item level can differ, i want the field name or table name of the header tick which is taken as default from my billing plan in my sales order.
    Or is there any setting where my billing plan at item level is not defaulted from my header.
    Its really urgent. Would appreciate your reply.
    Regards
    Ravi

    Hi Ravi,
    I'm unsure whether this will help you or not. In VOV7, choose your It Cat, in detailed screen of It Cat settings there's a checkbox with "Business data" when not checked which will allow you to change Data at Item level.
    Regards
    SD

  • Field FPLT-FKSAF- In billing plan

    Hello to all.
    We are creating sales orders and their billing plans with function module BILLING_SCHEDULE_GENERATE using structure FPLTVB.
    We have a problem with the FPLT-FKSAF when the data field is created with"C"(completed). Althought if you see in the table FPLT, the data field is "C", if you enter in the tc va02 or va03, the data field is "A".
    We don´t know if we have to fill any other field in the function module or if we can fill other tables apart from FPLT.
    Thanks in advance.

    Hello,
      The best way to avoid these issues is not to use that particular FM, during the Order creation.
    Instead, please follow these steps.
    1. Using the main program, create the Sales order utilizing the standard BAPI or BDC(If you're using that method).
    2. Soon after creating the Sales order, Submit the program SDFPLA02 passing
         Sales document No., Item No., Start date of billing plan & End date of billing plan and come back to the main program
         to process the next item no. or next contract.
    3. This way, the standard FM's will update related tables without any failure.
    Hope this helps.
    Gopakumar
    Sr.SAP ABAP Lead

  • Creation of Budget Billing Plan for Countries with Tax Jurisdiction

    Hello Experts,
    When I create a budget billing plan for a company code with country Canada/USA and jursidiction TAXCAJ/TAXUSJ using transaction EA61, I get the message "Taxes with jurisdiction code not permitted with down payments"(Message no. >0194).  The long text for this message says "Delete your entry in the field for jurisdiction code"  Is any one aware where from this jurisdiction code should be deleted.
    Is it possible to create budget billing plan for countries with jurisdiction code at all ?
    Thanks in advance
    Venkat

    Hello Roopali,
    What I learnt in the process of exploring the functionality is that Payment PLan (BBP or AMB) is the budget billing method for countries with Tax Jurisdiction. Statistical, Partial & Payment Scheme only works when jurisdiction is not defined for tax procedure. Payment scheme is the recommend procedure for Eurpopean market
    Thanks for your clarification
    Best Regards
    Venkat

  • Creating Billing Plan data for sales order using BAPI_SALESORDER_CREATEFROM

    Hi All,
    We are using BAPI_SALESORDER_CREATEFROMDAT2 to create the sales order.We are unable to get the fields for billing plan tab in this BAPI.
    Kindly let me know the fileds in BAPI that corresponds to the fileds of billing plan in sales order.
    Thanks in Advance,
    Kiran I.

    Hi kiran
    hi Dhanapal
    i ahve the same problem which u posted..
    My scenarion is to create billing plan while creation of order using the BAPI_SALESORDER_CREATEFROMDAT2 but could not find any structure to pass billing plan details
    pls can u let me know if u found any solution for this if so can u send me detailed mail..
    i want to populate in both way header level and item level (by removing check header plan in the billing plan tab)
    Pls let me know ASAP..
    Thanks
    anil

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

  • Customer exit for tab 'Billing Plan' at item level in VA02

    Hi gurus,
    is there any customer or user exit for tab 'billing plan' in va02 where we find other tab like SALE A, SALES B, SHIPPING etc, i allready tried mv45afzz (userexit_field_modification) and exit V60F0001( Cmod). the requirement is to suppress field NET VALUE for certain user n based upon sale order type. so i cant use transaction variant.
      well i found one include "RV60FUS4" which contain form 'userexit_field_modification' but i dont know how to change the code n through which user exit.
    any reply will be awarded.
    thanks

    well include "RV60FUS4" which contain form 'userexit_field_modification' worked with development key from sap.
    thanks

  • BAPI_CUSTOMERCONTRACT_CHANGE - Updating Line Item Billing Plan

    Hi all,
    We're using the BAPI_CUSTOMERCONTRACT_CHANGE to update Contracts, which is nothing but updating fields in VA42.
    However for some reason it's not updating the Billing Plan date in the line items.
    Version: SAP 4.7 R/3 Enterprise.
    All OSS notes are up to date.
    How to pass data for billing plan in the BAPI.
    Any feedback regarding this matter is highly appreciated.
    Thanks
    Gopakumar
    Sr.SAP Tech.Lead
    [email protected]

    Hi Gopakumar,
    There is no separate structure to be filled out for the Billing Plan Tab. Since it is coming under the Item level, you have to use the item structure to fill in the data.
    Quickest way is, find out the "Data base structure field name" and check in the Item structure(BAPISDITM). i.e. for eg. for billing_block the field is "FAKSP" and the corresponding Item Structure field name is bill_block. you should fill this data in the structure (BAPISDITM) and set 'X' in the check_in structure (BAPISDITMX).
    CALL BAPI_CUSTOMERCONTRACT_CHANGE using update mode. You will get the data.
    Thanks and Regards
    Ratish

Maybe you are looking for

  • Mavericks 10.9.1 update not appearing in Server's Software Update service?

    While I have been able to update my server to 10.9.1, my client computers all rely upon my server for their software updates.  And although i have repeatedly had the Software Update service fetch all new updates over the last day or so, the Mavericks

  • Maximum Render Quality no longer shown.......

    I'm using CS4. I have had great success with Steve Bellune's suggested settings for exporting media and encoding HDV 1080 60i projects for DVD burning. Now, all of a sudden,  for some crazy reason  all I have on the small drop down menue are  the fol

  • SQL 2005: (yep!) During setup how place "ldf" files on drive D, "mdf" on drive E?

    Lovers of sql 2005 (all 2 of you) -- rejoice -- a question for you We have an old sql 2005 box that I am rebuilding with a newer OS (please, don't ask why!) but using the original master, msdb, etc.   The main problem I'm having is during the sql 200

  • Mysterious Changing Dates

    A number of my files (Word docs, iTunes files, etc.) are suddenly sporting new "last modified" and "last opened" dates that are far into the future (8/22/18, for example). This seems like it could be a system problem. Any ideas as to what's going on?

  • Package called in OBIEE11g

    Hi, what do we call a package(cognos) in OBIEE? is it Answers or dashboard Thanks, RM