Service Contract Proftability Analysis in CS

Hi Friends:
How to capture or analyse the Profitability of Service Contracts in CS (Customer Service) ERP as to which Product or Customer is giving more profitability....
Kindly Help.
Regards,

Hi,
Use reports VA45 or VA45N
or extract data from VBAK,VBAP,VBRK,VBRP
Kapil

Similar Messages

  • Resuls Analysis for Service Contracts - Revenue in Excess of Billing.

    Dear Experts,
    We are running RA for Service Contracts.
    COntract period is 01/11/2010 to 30/10/2011.   Montlhy Value is 1000, Yearly value 12000
    1) The Billing Plan is Quarterly Billing (deferred).If we Run RA in KKA3.  Planned revenue showing is 12000 / 4 quarters = 3000 .
                                 If we Run RA in KKA3 , the planned revenue shown is 3000 instead of 12000.
    2)                          We have incurred some cost for the month of  November 2010.   If we RUN RA on KKA3 for the month of november 2010 , we should get 1000  as Actual Revenue and 2000  Should be shown in Revenue in Excess of Billing(REB). But it is not showing as Revenue in Excess of Billing.
    Please help.
    Regards,
    Shareeq
    Edited by: K M AHAMED SHAREEQ HUSSAIN on Oct 28, 2010 2:55 PM
    Edited by: K M AHAMED SHAREEQ HUSSAIN on Nov 4, 2010 4:18 PM

    Dear Experts,
    The Planned Revenue problem is solved now. We will have to run a Program(OSS Note). The Revenue in Excess of billing is there. Please help.
    Regards,
    Shareeq
    Edited by: K M AHAMED SHAREEQ HUSSAIN on Nov 7, 2010 4:32 PM

  • UNBILLED RECIEVABLE ACCOUNT- SERVICE CONTRACT WITH REVENUE RECOGNITION

    Hi SAP Gurus,
    I want to draw your kind attention towards my problem:
    I have created  service contract with one year contract and created an invoice for the whole year in advance.
    Now in-between i cancelled  a contract (after three months) and want to recognised a revenue for the contract period , so i'm creating a revenue recognition for the three months one by one using  transaction code-VF44,
    first month revenue recogniton is working fine as first month amount is going from deffered account to revenue account
    But for second month instead of deffered account ,system is using unbilled recievable account  ,which is wrong .
    Can anybody tell me why the system is picking unbilled receivable account instead of deffered account in case of second month revenue recogniton.
    This may help us:
    "When i was cancelling a contract ,at that time i was entering a billing plan end date in billing plan tab at an item level.
    and just after entering end date ,system was creating two lines instead of one in billing plan tab and i think because of that extra line system is picking unbilled receivables in second revenue recognition."
    Thanks in advance
    Ujjawal
    Edited by: Ujjawal Singh Karki on Dec 29, 2010 12:05 PM

    Hi,
    Thank you for your reply.
    I am doing a contract billing for overall period that is for 12 months (contract is of 12 months).
    Just after 3 months i have realized that somehow we have to cancel the contract and we canceled that in 3rd month.
    I had created the created a contract with periodic billing plan and for canceling that contract i'm putting contract end date in BILLING PLAN TAB as 31/03/2011 (Let say contract is from 01/01/2011 to 31/12/2011).
    Can you/anybody please tell me whether is this the correct way of canceling the contract with periodic billing plan?
    As per your analysis:
    "It seems you have done the billing document for one period and you are doing the RR document for multiple periods and hence the revenue is going to unbilled receivable account for the period for which billing document has not been done"
    As i have billed the customer for 12 months but contract was only for 3 months so i'll create RR for only 3 months and for rest of the period (i.e. 9 months) i'll create credit memo and send it to customer.
    "Please use a billing type where you will specify only start date and end date of the contract and not the billing plan in contract"
    How can we use billing type for contract start and end date .
    I think as soon as i'm changing the dates in billing plan tab system is proposing another line item with different  billing dates and that is not getting covered under deferred account that is still unbilled amount .
    Waiting for your valuable inputs.
    In case of any clarification kindly revert to me.
    Thanks,
    Ujjawal
    Edited by: Ujjawal Singh Karki on Jan 20, 2011 11:10 AM

  • Dump OBJECTS_OBJREF_NOT_ASSIGNED on service contract creation

    Hi All,
    I am working on crm upgrade from 7.0 to ehp3.
    After upgrade, I am facing the dump when creating the new service contract from New-->By selecting the Transaction type.
    Please find the below dump description.
    Runtime Errors         OBJECTS_OBJREF_NOT_ASSIGNED
    ABAP Program           CL_BT112H_S_ITEMLIST_CN01=====CP
    Application Component  CRM-BTX-CTR-SCO
    Short Text
         Access using a 'ZERO' object reference is not possible.
    Error analysis
        You are trying to access a component with a 'ZERO' object reference
        (points to 'nothing'). Variable: " ".
        An object reference must point to an object (an instance of a class)
        before it can be used to access a component. The reference has either
        never been set, or it was set to 'ZERO' with a CLEAR statement.
    Information on where terminated
        The termination occurred in ABAP program "CL_BT112H_S_ITEMLIST_CN01=====CP"
         in "ON_NEW_FOCUS".
        1 METHOD on_new_focus.
        2
        3   DATA lv_collection TYPE REF TO if_bol_bo_col.
        4   DATA lr_entity     TYPE REF TO cl_crm_bol_entity.
        5 ************************************************************
        6
    >>>>>   IF gr_tvc->gv_fast_mode_enabled EQ abap_true.
        8     trigger_coll_determ( focus_bo ).
        9   ELSE.
       10     lr_entity ?= focus_bo.
       11     TRY.
       12         lv_collection = lr_entity->get_related_entities( iv_
       13       CATCH cx_crm_genil_model_error cx_sy_ref_is_initial.
       14         RETURN.
       15     ENDTRY.
    Can anyone please help me in resolving the issue.
    Thanks & Regards,
    Chiru

    I'm afraid not, I'm still in ehp2, I just pointed to the note to ensure you started from there, I don't know if Nicolas Busson or Christian Drumm can help you from here keep us updated!

  • Service contracts & document types

    Can anyone provide insight on how to setup document types using P40040 for service contracts. For amortization of fixed price contracts, are you using service contracts

    Hi
    please check this in path
    Spro-Financial accounting-Financial accounting globe setting-tax on sales or on purchase-Basic Setting-Check calculation procedure-Define Procedure
    Here check taxinn procedure you have define use stander TAXINN or create ZTAXINN
    and check which condition has define there, analysis that which goes to g/l account and which goes to inventory
    Regards
    Kailas Ugale

  • Service contract in service order

    Hi,
    I have create a service contract in VA41 (type : WV).
    But when i create the service order, the service contract is not determined. This message appear :
    No cost management is provided for sales document item
    You have tried to assign a sales document item to the service order for
    which no item costing management is provided.                         
    Such items can not be entered for service orders.
    What's missing ?
    What i have to do to determinat the service contract in notification or service order CS.
    Thanks for your reply.

    Hi,
    When u create servcie order with service contract then the item from contract must be cost management.
    reason is that u r performing services against that perticular service contract,
    so when u settle service order by KO88, then cost from service order flows to service contract item (Contract item hold the cost)
    Now after this U need to settle service contract by VA88, to flow cost in to COPA(Profitability analysis).
    Assign account assignment category as "E" in requirement class,
    Maintain settlement rule SDI for service order
    Maintain sttlement rule PSG for service contract.
    kapil

  • Service contract transaction

    HI,
    Please tell me service contract transaction ?
    Thanks ,

    Transaction code                  Short text
    IW75                                   Display Serviceable Item Contract
    KCRMCO_CRM_DET           Analyse Service Contract
    ME3S                                 Service List for Contract
    MSRV5                               Service List for Contract

  • Follow-up Action in Service Contract

    Hi All,
    I am looking for a solution on below scenario to be handled in ECC6.0
    I have a service contract for providing services to a customer for an year (Jan 2009 to Dec 2009.)
    In Dec 2009 i have created a service notification and Service order with reference to this contract .
    Currently as of today Jan 2010 , this contract has expired but my service order / notification is still open.
    I would like to know what will happen to Service notification & service order refering to this contract.
    Will contract expiration drive the changes required on service notification/order or will it block for further processing.
    What standard solution is available to handle such cases in SAP.
    Thanking You,
    sudhi

    Have you tried it??
    From memory it gives you a warning message stating that the contract/item are not valid, but it doesn't stop you processing the order/notification
    PeteA

  • Creation of Sales Order and Service Contract from Inbound IDOC

    Hi Experts,
    My requirement is to create a Sales Order as well as a Service Contract from one Inbound IDOC. I am getting the Inbound IDOC from a third Party. The message type is ORDERS and Basic Type is ORDERS02. How ever i am using an extension type IDOC which carries all the required data for Sales Order and Service Contract. My requirement is like, to create a Sales Order first.
    I have created a Z FM which is attached to the Process Code and subsequently to the message type. Inside the FM i an calling FM 'IDOC_INPUT_ORDERS' for creation of Sales Order. After that i am changing the IDOC data for the Document Type. I am changing the document type which is responsible for Contract Creation.
    Then I am again calling the FM 'IDOC_INPUT_ORDERS' for creation of Contract with the help of IDOC data. But here the Contract is not getting created. It's getting failed during the Batch input session.
    I need to solve this problem as soon as possible. Please help me. If there are any other options also please share.
    Thanks in Advance.
    Regards,
    Priyabrata

    Actually there is problem with BDCDATA. Inside the FM it's calling transaction with help of BDCDATA. If i am creating a Sales order or contract alone its creating successfully. But when i am trying to create both, it's retuning sy-subrc '1001' after calling the transaction on the second attempt. Is there any problem with BDCDATA like we can't handle with less time gap? Please help and give your inputs.
    Regards,
    Priyabrata

  • Creation of Service Contract from Inbound IDOC

    Hi Experts,
    I am using Inbound IDOC type ORDERS02 with message type ORDERS for creation of Sales Order. Now my requirement is like to create a  Service Contract from that Inbound IDOC. The IDOC type contains all the data require to create a Service Contract. The scenario is like, after creation of Sales Order it will check for the corresponding Service Contract exits or not by querying on a Z table which contains all those entries.
    So my idea is to create a Z Program, in which it will check for the Service Contract and will create the same by reprocessing the same IDOC or by calling some Function Module. Please suggest how shall i proceed to create a Service Contract.
    Is there any way to reprocess the IDOC or to collect the Data from the IDOC segments pass them to a FM which is responsible for creation of Inbound IDOC. Please suggest if this is feasible.
    Thanks in Advance.
    Regards,
    Priyabrata.

    Actually there is problem with BDCDATA. Inside the FM it's calling transaction with help of BDCDATA. If i am creating a Sales order or contract alone its creating successfully. But when i am trying to create both, it's retuning sy-subrc '1001' after calling the transaction on the second attempt. Is there any problem with BDCDATA like we can't handle with less time gap? Please help and give your inputs.
    Regards,
    Priyabrata

  • Service Contracts Line and Header Tax amounts are not matching

    Hi,
    I am creating service contracts using API. Using below code i am applying price adjustments on the line. while using the below API Tax is calculated at line level and added for each line But the Tax filed on the header is not getting updated. I fwe go to front end and click on reprice then the Tax amount is added to the header(If the contract created with status 'Entered').
    Please help me to fix this.
    l_multi_line_tbl (0).ID := l_x_clev_rec.ID;
    l_multi_line_tbl (0).price_list_id :=l_curr_price_list_id;
    l_multi_line_tbl (0).lse_id := 46;
    l_multi_line_tbl (0).line_pl_flag := 'Y';
    l_x_return_status := NULL;
    apps.oks_auth_util_pub.compute_price_multiple_line (
    p_api_version
    => 1.0,
    p_detail_tbl 
    => l_multi_line_tbl,
    x_return_status   => l_x_return_status,
    x_status_tbl 
    => l_status_tbl);
    Thanks,
    Hari

    not answered yet.

  • How to reject Line Items in a Service Contract?

    Hello friends,
    Can anyone help me understand how do we reject items in a Service Contract? I don't see any Reject field. Is it one of the Status I need to configure for Item Level Status Profile? Even if I add a 'Reject' status, how do I link it to Rejection Reason codes? (I know how to add Reason codes in customizing, but how they are linked to a Transaction type is something I am not finding...).
    Please provide any inputs.
    Thanks.

    HI Navaneethan,
    please try following code.
    make  PEKKO should be internal table with appropraite structure..
    Loop at ZBTXT.
          MOVE ZBTXT-LINE TO PEKKO-ZBTXT.
          append  PEKKO.
         clear  PEKKO.
    ENDLOOP.
    loop at pekko.
    write : / PEKKO-zbtxt.
    endloop.
    if above code is helpful, REWARD POINTS.
    Regards,
    Ranjith

  • How to know an order number from the service contracts table

    Hi all,
    I want to know how the order entry module and service contracts module are connected. I mean to ask if a service is placed as an order for purchase how do i get the information about the order_id or order_number from the service contracts table.
    please point me in a direction so as to which tables i should be lookling at.
    Thanks.

    Try OKC_K_REL_OBJS table. The column JTOT_OBJECT1_CODE contains values 'OKX_ORDERHEADER' or 'OKX_ORDERLINE' and the column RTY_CODE = 'CONTRACTSERVICEORDER'. The column OBJECT1_ID1 should store order HEADER_ID or LINE_ID based on JTOT_OBJECT1_CODE value. Hope this helps.

  • Service Contract Determination in Follow-Up Transactions

    Hi all
    in our setup (CRM 2007) we can successfully create Service Orders where Contract Determination on item level takes place and assigns items to contracts. This also works for Service Confirmations, in case we create them as stand-alone transactions.
    If we however create a Service Confirmation as follow-up from a Service Order, in which contract determination took place, the contract information is not contained in the Service Confirmation.
    Any ideas how to get the contract information over?
    Thanks!
    Christian
    Side note: We did not find a copy routine or copy control settings solving our problem - however we might be wrong...

    Hi Christian,
    If the service order line items are entittled to service contract , at each item level you will get contract info in contract data tab.
    when you transfer these items to confirmation , confirmation item contract data will not have contract information. Only when you enter items in confirmation manually then system will pop up window for selection contract and confirmation items get contract information.
    thanks,
    Nitin

  • Copy button not working properly in service contract - crmd_order tcode

    Hi experts,
    I want to create a duplicate row in contract through Duplicate Button Supplied by SAP. As
    I understand the function of the duplicate row button is to copy the same set of information in next row with auto incremental or manual. As far as number incremental is concern that is happening based on
    customization on transaction type line item incremental sequence .
    This is an upgrade project before upgradation it was working fine, you can check the same in old CRM 4.0. If you see in the Object Tab, condition tab or any other tab, no data is duplicated from parent line item. This works very well in CRM 4.0. Actually after discussing with the client i have come to know that , they also had the same issue before and SAP gave two Notes : 739462 and 740103 to resolve the issue. But now this feature is only availabe in the WEB UI in CRM 2007, and as i am upgrading to CRM 2007 this feature is not available, but my client want this feature.
    I went through the SAP note , they have given some corrective instructions but it is valid till BBPCRM 500 version of the software component and mine is BBPCRM 600 . My query is, will it work if i follow the same corrective measures in the Note for my system ie. by inserting few blocks of code given in the SAP NOTE.
    please kindly help me out,
    Thank you,
    Regards,
    Arun.

    Hi,
    I think you problem is in u201CBilling tabu201D which it is not showing any details on particularly billing tab. Right
    Ok, as per you wording Services order having billing tab with details but Service contract does not.
    If am I right, you see the below solutionu2026.
    First go to T-code: CRMC_PCUITOOLS
    Put you
    Application : CRMD_BUS2000116
    View (blview) : ZXXXXX
    Then press F8 for execute
    You will see the view of particularly Leading Transaction Category and go to billing tab
    See below Tab Page Group (SRV_ODP1)
    Second go to T-code: CRMC_BLUEPRINT_C
    Follow this : Application Element -> Tab Page Group -> Tab Page Group Structure
    Put it (SRV_ODP1) and go to billing (double click on them)
    You will see following details
    Tab Page Group       SRV_ODP1
    View                      ZXXX
    Sequence                  23
    Event                     S1O_HD_PAYMENT_BILL
    Text                      Billing
    View Switch Gro
    Multi-Group               S1O_HD_PAYMENT_BILL
    Inactive          Flag is Not Set
    Follow the same for Service contract. You will see the Multi-Group missing
    Put it same on that (S1O_HD_PAYMENT_BILL)
    I think this issue will solveu2026u2026u2026u2026u2026u2026u2026u2026u2026u2026u2026u2026u2026u2026
    On..............................................................................

Maybe you are looking for

  • Cisco ISE 1.1.1 - Single SSID

    I'm working on our ISE implementation and these are my two goals. 1.  Single SSID for BYOD users and corporate managed systems. Login to the NAC agent if not part of the domain (EX: windows laptop not part of the domain joins the SSID, goes through t

  • Mail messages (inbox) on my Iphone 4S are being mysteriously moved to trash!

    I recently purchased an Iphone 4S.  When I open the Mail Inbox on it, messages are downloaded from my Yahoo Mail service, and according to my settings remain on the Yahoo server until my Mac Mail is used and downloads them, at which point they are de

  • Java features

    Hello, I would to know if this extract, written in 2004, is still topical with the current version of Java. Delegates and indexers The Java language doesn't have a construct directly equivalent to a C# delegate. You can mimic delegate functionality b

  • Fatal Error When Running Sysprep on Server 2008 R2

    its the registry keys that needs to change. once an image has been sysprepped once, if you try and reuse this image - alter the software for example - then sysprep again, 99 times out of 100 it will give you this grief I cant remember which registry

  • Conditions based on user groups

    Hi, I am already using the authorization i dont want to make any changes. I want to restrict the column using user group. If my user group is admin or unique then display the item and if the user group helpdesk or test then dont display. I am using c