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

Similar Messages

  • CRM 2007 - Pricing procedure could not be determined

    Hi Gurus
    We starting an implementation of CRM 2007.
    For my Service Ticket transaction we are receiving the message "Pricing procedure could not be determined". We  do not need any Pricing as this is purely a service orientated call centre and pricing has no impact on the services we provide.
    We're using the dummy service product "INVESTIGATION".
    I've tried modifying the customizing to use a Pricing Procedure but this has failed to work.
    Is there config which will prevent this error from showing up in the first place.
    Maximum points for a speedy response.
    Many Thanks
    Panduranga

    Hi Vishant
    I checked the following
    1. Assign the sales area of your sold to party a customer pricing procedure.
        In transaction BP for my customer in role "Consumer" data is as follows:
        Sales Org - Defined
        Dist Channel - Defined
        Billing Tab
                Cust Pric Procedure: Standard
    2. Assign your transection a document pricing procedure.
         Transaction has Leading Category "Service Process" is not possible to assign a document pricing procedure. Unless you know of another way?
    3. for document pricing procedure, customer pricing procedure and sales area data, define the pricing procedure to be used.
        Under SPRO - IMG - Customer Relationship Management -
                  Basic Functions - Pricing - Pricing in the Business
                  Transaction - Determine Pricing Procedure.
        Sales Org, Dist Channel, Division, Doc Procedure (S - Service Process), Cust Pric Procedure (Standard), Procedure ((0CRMBP) used this as it only has one condition)
    4. in product master data, define the values of condition types being used in the pricing procedure (if you dont need the prices, you can just define them as zero).
    Added conditions to the Product
    Unfortunately I'm still receiving the same error, can you assist further?
    Regards,
    Panduranga

  • Management of Trial Period for Billing Plan !!

    Hello SAP folks,
    I have a real time business requirement where we essentially have Rental Contract which are being created from Sales Order and there is a billing plan defined for this Rental Contract. With new introduction of some Marketting strategy of Marketting group of my Client they have come with introduction of trial period for 30,60 and 90 days for the Contract !!
    Now When we talk about the Trial period for 30 days, there are two important triggering point which are mapped from Sales Order to Contract i.e. No of Payment and Term of Contract. For 30days of Trial period, the number of payment is 11 if the term of contract is 12 month, 60 days the number of payment is 10 and term of contract is same as 12 month.
    Now my question is how can i map this sort requirement in SAP with respect to Billing Plan i.e How to set the system such the billing should be happening based on No of payment ???
    Any pointers on this requirement shall be really appreciated !!!
    Regards,
    Sarthak

    Hello, There's an FAQ that says after the release of Photoshop, in spring 2012: http://forums.adobe.com/message/4209419#4209419 and I've read in 60 days in this forum, but don't have a source for that.

  • How to add new fields to CRM 2007 Web UI

    Hi,
    I am new to SAP CRM 2007 and I am interested in how to extend the Web UI, for example adding new fields, to meet the customer requirements. Should I use the EEW or is there another "new and easier" way?
    Thanx & best regards,
    Oliver
    Edited by: Oliver Pregler on Jan 30, 2008 5:50 PM

    Actually for the new IC webclient UI you have need to take a look at your options:
    1.  New Installation:
    Use the EEWB and add the fields.  As part of the EEWB work, you will have a couple of post-processing steps where you will add your generated fields to the new screens.  However this doesn't require any programming.
    2.  Upgrade from CRM 4.0/50
    - New fields to add as part of upgrade
    See the directions for new installation
    - Existing fields to add as part of upgrade
    --See the blog on the 40/52 CUSTOMER_H migration for transaction fields
    --Business Partner fields part of BUT000 available via UI configuration tool, no extra work needed
    --Business Partner fields part of tabular extension, manual work required, I am still "perfecting" this method and plan on writing a blog once I have the technique finished.
    --Product Attributes - use the transaction CRMM_UI_PROD_GEN and CRMM_UIU_PROD_CONFIG
    I know CRM 2007 is based on the same tech foundation as 2006s, with some differences in how the UI tool works and the fact there are some screen layout changes(editable overviews).  The extension procedures are generally the same.  I can answer some of you extension questions based on my work with CRM 52 so far.  It will generally apply to your situation.
    BTW:  The PCUI is no longer supported in CRM 2006s and above.  Even the old SAP GUI transactions such as BP, COMM_PRODUCT are removed from the standard CRM menu.   The SAP CRM web client should be used instead now.
    Take care,
    Stephen

  • 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

  • Need a FM for gettng starting & ending date based on the settlement period

    Hi,
    I have to filter a database table based on the settlement period( IDENT3 ) and the field available is of date field. Can anyone give me a function module by which can calculate the starting date and ending date by providing the settlement period ( eg. AM- Monthly, AQ- Quarterly, AJ- Annually,  etc ) and date.
    Thanx in advance.
    Regards,
    Sumanth.

    Hi Sumanth,
    Please use the function module 'DATE_CONVERT_TO_FACTORYDATE' to get the start date and end date for the particular factory calender.
    For end date:
    CORRECT_OPTION                  +
    DATE                                       sy-datum
    FACTORY_CALENDAR_ID        Aq(quaterly)
    For start date:
    CORRECT_OPTION                  -
    DATE                                       sy-datum
    FACTORY_CALENDAR_ID        Aq(quaterly)
    According to sy-datum, it will calculate the Extreme  interval .
    Thanx,
    Zenthil.

  • ISA apps in CRM 2007 still JSP Struct based Web application OR BSP Web UI

    Hi, SDN Experts.
    Is the ISA (Internet Sales) appications in CRM 2007 stil runs in JSP Struct based Web application framework OR now it has switch to the BSP Web UI based web applications?
    I know that the previous PCUI based applications have been switched to BSP Web UI based applications, but I am not sure about the ISA.
    Can anyone also point me to some resources/materials to identify what changes CRM 2007 compare to CRM 2005  /6.0 in details?
    Thanks for advise,
    KC

    KC,
    ISA in CRM 2007 is in JSP still..
    www.help.sap.com would be the best option to start
    Regards,
    Vinay

  • Upgrade from CRM 5.0 to CRM 2007

    Hi,
    We are planning to update from CRM 5.0 to CRM 2007. We are using CRM for Leads, Opportunities and Account & Contact Management with PCUI as front end. We do have some customized iViews for Sales People and Customers. Can any one, please provide me the step-by-step process to do technical and functional upgrade or point me towards the documentation on the same
    You will rewarded with the points. Thanks in advance. Please, Its URGENT...
    Cheers,
    Amit

    Amit,
    Based on your reply your work looks like the following:
    1.  Basis teams performs tech upgrade of your dev system
    2.  Security team grants temporary expanded access in dev system to access new UI and new UI tools
    3.  Dev/Config team takes standard delivered new UI screens and adjusts screen layouts
    4.  Dev/Config team adjusts any BADI's built in the previous release
    The data model of CRM has not changed.  If you stuck with the EEWB and used all the standard methods of enhancing the data model, you don't need to worry about data migration.  However if you did not play by the SAP standards you could have more work.
    As far as tracking your project you can use solution manager or build simple project tracking in MS project.
    If you did no coding period, and only configuration.  You should be able to complete all the configuration work in less than two weeks to get the screens as needed.  However that is based on having at least one to two weeks of learning the new UI tool.
    I would guess a config-only CRM implementation would only need two-three to finish all reconcilation work not including testing and training.
    Take care,
    Stephen

  • How to use custom defined Alerts of 5.0 system in CRM 2007

    Hi there,
    does any body know how to modify the custrom alerts that are there in CRM 5.0 version into CRM 2007 version. If so, please advice me.
    Thanks,
    Sreekanth
    Edited by: Sreekantha Gorla on Feb 22, 2008 4:40 PM
    Edited by: Sreekantha Gorla on Feb 22, 2008 4:45 PM

    Hi
    It appears that you are using winClient and based on what I read I figure you're almost there, but you must still update the CIC Framework accessed via the following transaction, CRMC_CIC_FW_MAINTAIN . In order to complete the settings you must add the alert modeler component ID to the Hidden Framework. Finally, since you create a custom class you must
    assign that class to your defined meta model. Scroll all the way to the bottom under the Function section and add your class to this list. See example below.
    </function>
    <crbcomp>cl_crm_cic_crb_ia_scripting</crbcomp>
    <crbcomp>cl_crm_cic_crb_am_test</crbcomp>
    <crbcomp>cl_crm_cic_crb_wsm</crbcomp>
    <crbcomp>cl_crm_cic_crb_1o_maintain</crbcomp>
    <crbcomp>cl_crm_cic_crb_ib_nav</crbcomp>
    <crbcomp>cl_crm_cic_crb_locator</crbcomp>
    <crbcomp>ZCLASSNAME</crbcomp>
    </content>
    Regards
    Manohar

  • CRM 4.0 IC webclient to CRM 2007

    Hi
    Currently we are on CRM 4.0 using IC Webclient for our call centre. Around 30% of development done in BOL layer programming to suit the business requirements.
    Now we are planning to upgrade to CRM 7.0 with IC Webclient
    Can anybody help us in providing information and precautionary measures to be considered for upgrade.
    Regards
    Satish Kumar

    Hi,
    just wanted to stress that even than BOL/ genIL is still compatible it has been significantly increased especially around the advanced and saved searches and some more new features like a generic "text-for-key" support service to facilitate UI development.
    The biggest change however that you might experience in the BOL layer is, however, the complete BOL support of all CRM objects including all sub objects, relations and attributes. So the enhancements that you have done in your 4.0 project might not even be necessary anymore unless you've introduced completely new objects. Also fields you added via EEW will be available in the respective BOL objects without manual code effort.
    On the UI layer itself you have to be aware that even though the whole CRM 2007 UI is based on the same UI framework as CRM 4.0 IC WebClient, this framweork has been significantly enhanced and supports now also concepts as components (to organize, structure and manage different areas of the CRM application), reuse via components and windows etc. Also there are two new sets of tags: THTMLB (Low level UI controls such as input fields, tables and trees) and CHTMLB. The latter one contains eta tags for configuable views that allow the adjustment of views via the configuration tool, which allows defining fields and arrangement on a form or a table as well as re-labelling.
    Also the toolset in general has been heavily enhanced and there's also the concept of modification-free enhancements on the UI layer based on inheritance.
    The upgrade will be "technical" meaning that all your stuff will survive but due to the componentization of the UI framework will not run out of the box in the new environment. You will have to "re-do" investments you've done on the UI side - however this should be much easier compared to 4.0 due to configurability of the UI and the improved toolset.
    I hope this information helps to get an idea what you can expect.
    Edited by: Peter Conrad on Apr 23, 2008 5:09 PM

  • CRM 4.0 alerts in CRM 2007

    We had configured a number of alerts in CRM 4.0.  We have recently upgrade our system to CRM 2007 and these alerts no longer work in the CRM 2007 web IC.  is there a conversion process or do these need to be recreated from scratch?  Any documentation on this topic?
    I look forward to your response on this issue.
    Regards
    Eddie

    Hello Eddie,
    Yes, in general alerts, interactive scripts, navlinks, and other items need to be recreated in when moving from CRM 2005 (or lower) to CRM 2006s/CRM 2007 or higher. In the case of the alerts, the old XML based alerts (used in CRM 4.0) and the newer IMG configuration based alerts (CRM 5.0) are both replaced by a new BSP-based tool called the Alert Editor -- which is available in the IC Manager busines role. The new alerts use the new target ID navigation concept, which is part of the reason the old alerts don't work anymore (for alerts which contain navigation links).
    Warm regards,
    John

  • What is used in CRM 2007

    hi  Experts,
    I need some clarifications regarding the CRM2007 UI Architecture.
    Is Webdynpro ABAP or BSP is avilable in CRM 2007 or both avialable in 2007?
    What is the UI stretegy in CRM2007? what is the Architecture of CRM2007?
    We are planning to upgrading CRM 5.0 to CRM 7.0 ?
    Is this CRM 2007 supports the ABAP Webdynpro or BSP or both?
    Regards
    Vijay

    Hi,
    CRM 2007 and the new WebClient UI is completely based on BSP. If you have been working with the IC Webclient in CRM before, it is the same technology.
    WebDynpro can be called from the CRM WebClient as an external HTTP link.
    The UI Strategy... maybe this is what you mean Customer Relationship Management (SAP CRM) Otherwise ask SAP for some nifty PowerPoint presentations, I suppose they will be happy to provide them to you.
    The upgrage from CRM 5.0 to any version above will be considerable effort as nearly all UI parts need to be redone in BSP. However there is the mentioned possibility to call HTTP capable elements via hyperlink. As well there is the transaction launcher which can bring old GUI applications to the new UI (no, not convert them, just show the old application).
    cheers Carsten

  • Standard function for settlement period

    Hello
    Does someone knows if there is a standard function that could define the settlement period based on a date (DD.MM.YYYY)?
    The aim of this is to use it in report RKO7CO88 thanks to a link with table TVAR because we would like to run in background the settlement without having to change every month the variant.
    Kind regards
    Chris

    Hello Srikanth,
    create 2 variables ...one for fiscal year and another for posting period...
    for the column which should take the previous period...right click on the variable and you will see offset...put in -1....but what if the user enters 2006.001...should it take 2005.012 ?? In that case you should write an abap code i think ....

  • How to hide installbase components in SAP CRM 2007 on UI screen

    Hi Experts,
    How to hide Installbase and its Components on UI Screen of SAP CRM 2007.In which BSP component Installbase and its components are there and how to remove it.Advanced thanks for suggestions.
    Regards
    Krish

    Hi Krishna,
    First I would like to know that your scenarios are B2B or B2C. Based on Scenario...in SPRO Master Data->Define Account Identification Profiles.
    Under Object Components remove ICCMP_IBASE.
    Hope this will solve your issue.
    <<text removed>>
    Regards,
    Albert
    Edited by: Matt on Apr 29, 2009 3:23 PM
    Edited by: Matt on Apr 29, 2009 3:24 PM - do not ask for points

  • Open ERP transaction within CRM 2007 using wizard for transaction launcher

    Hello everybody,
    I am trying to launch a SAP ERP transaction within SAP CRM 2007 using the transaction launcher wizard.
    First I maintained all necessary setting for the RFC connections (in ERP and CRM) using for example transaction SM59 and BD87, e.g. the master data replication is working fine. Second I created a business object type based on the SAP Standard business object TSTC and set the u201CExecuteu201D method to u201CSynchronousu201D in SAP ERP.
    Afterwards I created the URL for our ITS server and started the transaction launcher in CRM. During the step u201CFurther technical detailsu201D I selected as transaction type u201CBOR transactionu201D and chose our logical system (ERP) and added our newly created BOR object type as well as the method u201CExecuteu201D. If I now press the u201CNextu201D button the error message u201CAn RFC destination could not be specified for the logical system XYu201D is shown.
    Any help is highly appreciated.
    Thanks lot and kind regards,
    Franziska

    Hi,
    The error you get is because the client you have mentioned for logical system mapping and the client in which you created the BOR object are not same.
    Remember, for sucessfull transaction Launcher Configurations,
    1) The client in which WEB UI Runs
    2) The Logical System mapping and client mentioned in ITS url
    3) The client is which you created the BOR object.
    4) The client on which you are configuring transaction launcher wizard
    ALL SHOULD BE THE SAME CLIENT, unless you are using the OWNLOGSYS concept for logical system mapping.
    For example,
    If my WEB UI is on client 200 of development system,
    then i must create TSTC based BOR in client 200 , Map logical system for client 200 and configure trnsaction launcher in client 200.
    In this approach, you cant transport the developments to other system and client ( like Quality and production system) , hence its advicible to create a logical system with name OWNLOGSYS. The name of logical system must be kept OWNLOGSYS in all the systems and clients so that then you can transport yout transaction launcher developments and the error you get now will not come. It its not possible to maintain the logical system with this name in all the system , then you will have to do as i mentioned in points 1 to 4.
    Hope this helps.
    Thanks & Regards,
    Suchita

Maybe you are looking for

  • CO-PA and Sales Order Reason for Rejection

    Hello, Here is our situation 1.  Sales order is created for 10 pc/$1000.      This creates a CO-PA entry for the $1000 2.  Sales order is partially delivered/invoiced for 5 pc/500$ 3.  Customer cancels remaining quantity, so we place a rejection reas

  • How to view the program panel in full screen mode?

    I know how to make the program panel full screen using the "~" key, but I would like to view my work completely without borders. Similar to using Quicktime or Windows media player. I can't imagine that this feature doesn't exist. Any help would be gr

  • How to Call Total Amount field from t.code - PC00_M40_ANN in driver program

    Hi, There is a standard Transaction for Payroll Annual display - PC00_M40_ANN. From this transaction we can see the Pension Amount month wise and in Totals as well as. In my report, we want to call Total Amount (from T.Code PC00_M40_ANN). For Ref., I

  • Mail - attach vs. drag images

    I know this has been discussed, but I can't find it. There is some tech difference in Mail between using "Attach" vs. dragging an image file into an email. And it might be different on the other end depending on whether the recipient is using Mail or

  • Notifications/Correspondence in eRec Ehp4

    Hello All, Currently when a any activity is create or even when external candidate is registered in the erec system there is default an attachments being attached and sent to the candidates or any recipients. This one i am seeing it from SOST. My req