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

Similar Messages

  • BAPI or FM for changing billing plans of a sales order

    Hi guys,
    I tried the FMs BILLING_SCHEDULE_SAVE and BILLING_SCHEDULE_MAINTAIN for updating the billing plan of an SO but it doesn't work. Tried adding coomit work after calling the FMs but didn't affect the results.
    Can anyone provide me with a BAPI or FM for updating the billing plan?

    Below is a sample code.
    I am able to delete the details....
    Take a look...:)...imp to add wait for few seconds
    REPORT z.
    PARAMETER: vbeln TYPE vbak-vbeln.
    PARAMETERS: fplnr TYPE fplnr.
    DATA: t_zfpla TYPE STANDARD TABLE OF fplavb WITH HEADER LINE.
    DATA: t_zfplt TYPE STANDARD TABLE OF fpltvb WITH HEADER LINE.
    DATA: t_fpla_new TYPE STANDARD TABLE OF fplavb WITH HEADER LINE.
    DATA: t_fpla_old TYPE STANDARD TABLE OF fplavb WITH HEADER LINE.
    DATA: t_fplt_new TYPE STANDARD TABLE OF fpltvb WITH HEADER LINE.
    DATA: t_fplt_old TYPE STANDARD TABLE OF fpltvb WITH HEADER LINE.
    *DATA fplnr TYPE fplnr.
    IF NOT vbeln IS INITIAL.
      SELECT SINGLE rplnr INTO fplnr FROM vbak WHERE vbeln = vbeln.
    ENDIF.
    CALL FUNCTION 'BILLING_SCHEDULE_READ'
      EXPORTING
        fplnr = fplnr
      TABLES
        zfpla = t_zfpla
        zfplt = t_zfplt.
    LOOP AT t_zfpla.
      MOVE-CORRESPONDING t_zfpla TO t_fpla_old.
      t_fpla_old-updkz = 'D'.
      APPEND t_fpla_old.
    ENDLOOP.
    LOOP AT t_zfplt.
      MOVE-CORRESPONDING t_zfplt TO t_fplt_old.
      t_fplt_old-updkz = 'D'.
      APPEND t_fplt_old.
    ENDLOOP.
    BREAK-POINT.
    *CALL FUNCTION 'BILLING_SCHEDULE_SAVE'
    TABLES
       fpla_new = t_fpla_new
       fpla_old = t_fpla_old
       fplt_new = t_fplt_new
       fplt_old = t_fplt_old.
    DATA fpltr TYPE fpltr.
    CALL FUNCTION 'BILLING_SCHEDULE_MAINTAIN'
      EXPORTING
      I_FPLA           =
      I_FPLT           =
       i_upd_fpla       = 'X'
       i_upd_fplt       = 'X'
        i_fplnr          = fplnr
    IMPORTING
      E_DATALOSS       =
      E_UPD_FPLA       =
      E_UPD_FPLT       =
       e_fplnr          = fplnr
       e_fpltr          = fpltr
    TABLES
        fpla_new = t_fpla_new
        fpla_old = t_fpla_old
        fplt_new = t_fplt_new
        fplt_old = t_fplt_old.
    WAIT UP TO 2 SECONDS.

  • 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

  • To enable status  FPLT-FKSAK in VA42 Billing plan for T&M

    HI All,
        In VA42 -  Billing Plan, The Billing status is always A even if the bill is done. I have been assigned to change it to C when billing is done. This is happening in T& M only. For Fixed and Milestone, it s automatically closing. But for T & M it is not. Any suggestion ??
    Regards

    Yes - go back to the SD functional analyst and have them re-evaluate this. If the status is not changing then either something wasn't configured incorrectly or the correct process is not being followed.
    There should be no ABAP necessary to change any standard statuses in SAP.

  • Remove from Billing Plan after Pricing Condition change

    Hi all,
    I am trying to implement code to deduct from the last date of a billing plan once a pricing condition type is used. Currently, when you enter the pricing condition it spreads the deduction amount across all of the dates in a billing plan.
    If we use VOFM, where would I define this? I've created code in the Pricing Requirements but table FPLT is not available to me and I don't know how to only remove from the last date instead of all.
    Thanks in advance!

    Hello,
    If you have necessary authorization to change the Pricing Date in Invoice, please go ahead.
    Change the Pricing date in Invoice,  go to Conditions tab & update the Pricing. System will fetch Condition Records as on that date.
    Hope this helps,
    Thanks,
    Jignesh Mehta

  • 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

  • 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

  • Change End date of billing plan/invoice plan in sales order item

    Hi Experts,
    Tell me what are tables to be updated,when i changed end date of billing plan/invoice plan ( "billing plan" Tab in sales order item).?
    Thanks
    jaya

    vbrk and vbrp

  • User Exit/Badi to change the billing plan date when create sale order

    Experts,
    Please advise which user exit/badi can be used to change the billing plan date wen create sale order.
    My requriement is based on some rules to dynamically change the line item billing plan start date and end date when create sales order.
    I tried some user eixt in MV45AFZZ, but the date got revert to the orginal date from billing plan.

    Hi,
      check the include MV45AFZB.
    Thanks & Regards,
    Sateesh.

  • Payment Cards - Orders with Billing Plan - Authorization Logic

    Hello Experts,
    Generally, payment card authorization requests are triggered when an order is saved.  How does authorization work for orders with Billing Plans?  Thanks.
    Regards,
    Jess A.

    Hello Jess,
    If you have access to SAP notes please review note 313416. It should explain the system design with regard to payment cards and billing plans.
    I hope this helps.
    Best regards,
    Ian Kehoe.

  • Va42 item billing plan, incompletion log,T185-requested func FEBA not avail

    Va42 item billing plan, incompletion log,T185- error "requested func FEBA not available here"
    We have created new entries in the T185 table to enable the imcompletion log to go to the billing plan tab in the sales contract.  However, when I click on the green back arrow, I get  the above error.
    Can someone give me an idea of the cause of the error and if there is a how-to manual on creating new screens, new flow control, and debugging methods for the incompletion log?
    I am creating incompletion log entries for the billing plan in the sales contract at the item level. We have modified the special rules table RV45A_UV to add the additional check fields.
    Can I add additional  check tables to the TVUVF table?
    Here are the entries I created in T185:
    SAPMV45B,PFPL,FL,,,*,P0,PFPL,ENT1,T,0
    SAPMV45B,PFPL,K0,,,*,P0,PFPL,ENT1,T,0
    SAPMV45B,PFPL,P0,,,*,P0,PFPL,ENT1,T,0
    SAPMV45B,PFPL,PX,,,*,P0,PFPL,ENT1,T,0
    SAPMV45B,PFPL,U0,,,*,P0,PFPL,ENT1,T,1
    Thanks
    Paul

    sorry. tis may not be correct forum.

  • ERP - SD Sales orders with billing plan (material number change appear)

    Sales and Distribution.
    Regarding sales orders with billing plan.
    We create the sales order and create billing plan at header or item level.
    We issue down payment request(s) upon receipt of sales order.
    Often during the life time of the sales order one or more of the material numbers are changed after the down payment request(s) has been issued and paid by the client.
    Our issue is that prior to changing the material number in the sales order we have to reverse the payment(s), reverse the down payment request(s) and after the material number change re-issue the down payment request(s) and register the payment again.
    We wish to find a solution avoiding all the reversals.
    If you have a similar situation please inform how to handle material number change in the sales orders with billing plan.
    Best regards
    Lise

    Dear Consultor SD ,
    There is no setting to create the invoice based on schedule line.
    What you can possibly do is create multiple deliveries based on the schedule line and
    then invoice the individual deliveries.
    If you want system to split the deliveries based on schedule line, then you will have to include Schedule line also
    in the COMBINATION REQUIREMENT in VTLA.
    Thanks & Regards,
    Hegal K Charles

  • How to change the currency in Billing plan in SO line item

    Hi Experts
    Pls help in following scenario.
    Company Code Currency: HKD
    Sales Document Currency: INR(Indian Rupees)
    Item Pricing Condition Currency(PR00): 100 USD
    Item Netvalue: 4800INR(System caluculated as per exchange rate type M)
    Document Netvalue: INR 4800
    The sales document item is linked to a billing plan.
    I wanted to maintain 100USD in the billing plan.
    When i goto Sales->item-->Billing Plan, The currency in billing plan screen is document currency and is greyed out.
    How to change the Currency in Billing plan (to Item Condition currency) and maintain the Billing value in USD?
    Pls help.
    Regds
    Hari

    Currency change we wanted to do is not during Invoicing.
    In billing plan itself we want to change the currency setup the billing value in item condition currency.
    Any one, pls help.

  • To track which line item the billing plan date changed.

    Hi All.
    I have a requirment of tracking changes done for the billing plan date and whenever i change the billing plan date it will be reflected in the FPLA table. But i was not able to track to which line item of the subscription/order the billing plan date changed.
    In the FPLA table there is a relation to the VBELN(subscription/order) only not POSRN(line item) is there.How can i track to which line item it got changed.
    Thanks for your help.
    Thanks,
    Neslin.

    Hi,
    There should be entries in FPLTC for FPLNR found in table FPLA. Try from SE16, enter FPLNR preceded by zeros so that the total length is 10 and execute.For example,  FPLNR is 10, enter 0000000010.
    Hope it helps.
    Regards,
    Nupur

  • To track the line item to which the billing plan date changed.

    Hi All.
    I have a requirment of tracking changes done for the billing plan date and whenever i change the billing plan date it will be reflected in the FPLA table. But i was not able to track to which line item of the subscription/order the billing plan date changed.
    In the FPLA table there is a relation to the VBELN(subscription/order) only not POSRN(line item) is there.How can i track to which line item it got changed.
    Thanks for your help.
    Thanks,
    Neslin.

    Hi,
    There should be entries in FPLTC for FPLNR found in table FPLA. Try from SE16, enter FPLNR preceded by zeros so that the total length is 10 and execute.For example,  FPLNR is 10, enter 0000000010.
    Hope it helps.
    Regards,
    Nupur

Maybe you are looking for

  • Ac adapter for Lenovo G530

    I have a Lenovo G530 4446-24U and I am not sure what adapetr I should get (65W or 90W). Lenovo no longer sells them. Solved! Go to Solution.

  • ITunes on a Laptop

    Since my computer isnt working with the iTunes, I tried to install it on my laptop. I get the setup done, and then when I start it up I get the error message that it has encouterend a problem and needs to close. I've tried re-installing it but it doe

  • Customize toolbar when pdf opens in webpage

    I open the pdf use window.open javascript in my webpage. I want to always have the "Rotate Clockwise and Rotate Counterclockwise" icons always appear on the toolbar. Without having to right click and enable them. Can I pass a parameter to enable this

  • Error in JDOM

    import java.io.File; import org.jdom.input.SAXBuilder; import org.jdom.output.XMLOutputter; import org.w3c.dom.Document; * PrettyPrinter.java public class PrettyPrinter     /** Creates a new instance of PrettyPrinter */     public PrettyPrinter()    

  • Installing Oracle9i  Developer in win 2000 profes..win system file  error

    Hello all, I am trying to install oracle9i developer. I am getting error "90201iDS_win32.exe is not a valid win32 application". Oracle installation guide mension to run wsf.exe file.. Could you please tell me the procedure. I could not find the wsf.e