Trading of service Contract

we have a senario , where we create a service contract for a particular Item Number to a customer and we need to buy the a same contract from another Company
we are creating service contract using va41 with order type WV for a material type DIEN and Item category LIES.  But if we want trigger purchase req for that particular Item then we need to change the item catergory to BANS (with customer info -drop shipment )
When i tried using Item Category BANS the order type WV is not taking accepting
Is there any other way to solve this issue by automatic triggering the purchase req when a service contract is created

Hi Shiva,
As such the system cannot show you how many times the contract was renewed. It can only show you that the renewal date is approaching and you need to renew it. There is a specific reason behind the fact that the sytem need not renew the contract automatically. The system does not know whether a particular contract needs to be renewed or not. This has to be manually informed to the system.By not making the renewal automatic the ystem is actually giving you the flexibility  that you can either close the contract or renew it.
Now if you want to know how many times a particular contract was renewed then you will have to do it thru queries only because no regular report is available.
Nagesh

Similar Messages

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

  • Accept Button in Service Contract Quotations

    Hi Experts
    The requirement is to create any of the 2 different types of contracts as a follow up from service contract quotation.
    I have maintained both the contract types as follow up transactions of service contract quotation through copy control. When I click on Accept button in the quotation, it doesnt show me both the contracts creation option. I know SAP doesnt recommend creating a follow up directly and even if I do it, the pop shows up both the contract types but when i create any of them, the items dont carry over.
    In short, I am expecting to get two options when I click on accept but i m not getting it. Is there anything to do in Change process?
    Edited by: Sunil Dangwal on Feb 24, 2011 2:51 PM

    Hi,
    Please read FAQ note 499722, questions 12, 13, 22 and 9.
    I would advice you to check the information from note 353482.
    Regards,
    Edit

  • Partner in service contract and ibase

    Here is a data migration scenario, migration service contract from legance to crm:
    1. warranty data and sold to partner will be migrated to ibase in crm
    2. legancy contract will be migrated to crm contract, which also contains a sold to party
    So my question is whether there is a dependency about sold-to party between service contract and ibase,
    - for example., here is ibase contain product: A,B,C, but when create a contract for product D, which does not exist in a ibase, so whether this contract can be create, whether it can look up the if product exist in ibase according to sold to party,
    And whether it can prevent to create new contract for D?
    Many thanks.

    Hi Nagaraju,
    First of all, you can bill Service Contract and Service Order differently. This is because you may wish to charge contract fees irrespective of whether service occurs or not.
    Secondly, while maintaining DIP profile, you can use different material from the one used in contract. Just make sure that it gives explanation as to what service was performed so that customer will understand the invoice.
    DP90 will generate Debit memo request. You will need to create billing document against this using VF01.
    When you settle the service order (KO88), it will be settled against service contract.
    Please let me know if you need any further information.
    Regards,
    Aaditya.

  • Lead as Follow up document from Service Contract

    Hi Experts,
    There is a requirement to create Service Lead from Service Contract. I dont think there is something different by name Service Lead so i assume it is Standard Lead which is present in system.
    I maintained the copy control for Tx. Types and as well as for Item Categories.
    Issue:
    If i create a Service Contract and create a follow up Lead with no items, it works fine.
    Suppose i use an item (sales/service item), and i try to create a follow up Lead, the resulting pop-up to choose items from preceding document shows and error and the item doesnot get coped and displays an error, 'Sold-to-Party is not eligible for contract items'.
    Has anyone come across this issue?
    Thanks and Regards,
    MG

    Hi Maggii,
    1. Is it possible to create a Lead from Service Contract? Does the system allow it even after maintaining relevant copy control configurations?
    A.Yes, it is possible while arranging of copy controls for transactions need to activate u201CCopy Item numberu201D.
    2.What does the error message, 'Sold to party not eligible for contract items' mean....have u ever seen such error?
    A.  Means, the particular sold to party is not maintained for that contract (for trail check with any maintained sold to party for that error message), cross check the contract again under in partner functions.
    If it is suits to your requirement please some reward points,
    Thanks,
    Suuny.

  • Create Follow-up document from Service Contract automatically while saving

    Hi,
    In CRM 4.0, under the Service secnario, Service Data for Service Contract is related to --
    1. Interval value
    2. Period
    Based on these parameter values how to generate the corresponding follow up documents automatically while saving the parent doucment(i.e Service Contract).
    For ex, Interval = 6 , Period = 36, then all the 6 docs should be genarated at once while saving the Service Contract.
    Please Advice.
    Regards
    Deb

    Hi
    Yes , manually executing the Action through PPF.
    But the requirement is to generate the subsequent docs at once while saving the Service Contract i.e the corresponding Action should also triggered automatically.
    Please Advice.
    Regards
    Deb

  • Ibase and configuration error while creating a Service Contract

    Hi,
    I am creating a Service Contract programatically and not manually through the T-code CRMD_ORDER.
    I am using the Function module CRMXIF_ORDER_SAVE for the same as the FM BAPI_BUSPROCESSND_CREATEMULTI and CRM_ORDER_MAINTAIN did not work for me because of the number of parameters that needs to be passed for creating the Service contract.
    The Service contract does get created but there are errors corresponding to the Point of delivery and configuration missing.
    The error corresponding to the point of delivery says "IS-U:allocate a point of delivery to the item" even though I am passing the values in the REF_OBJECTS field of the CRMXIF_BUSTRANS_ITEM structure.
    Structure for the same is :
    ls_objects_i-TYPE_REF_OBJ = 'B'.
      ls_objects_i-object_task = 'I'.
      ls_objects_i-PRODUCT_GUID = lv_product_guid.
      ls_objects_i-PRODUCT_ID = p_product_id.
      ls_objects_i-IBASE_COMP_GUID = ls_output-IBASE_GUID.
      ls_objects_i-IB_INSTANCE = 1582.
      ls_objects_i-IB_COMP_VALID = '20070926093651'.
      ls_objects_i-SERIAL_NUMBER = '0102 46CC9C278B92025BE10000000AD5920E'.
      append ls_objects_i to lt_objects_i.
      p_ls_item-REF_OBJECT-data = lt_objects_i.
      p_ls_item-REF_OBJECT-datax = 'X'.
    Similarly,the error for the configuration says "Configuration for the item missing" and here again I am passing the values in the CONFIGURATION structure.
    Structure for this is :
      p_ls_item-configuration-data-consist = 'T'.
      p_ls_item-configuration-data-kbname = 32.
      p_ls_item-configuration-data-kbvers = '0.0'.
      p_ls_item-configuration-data-kbprofile = 'E_H_B'.
      p_ls_item-configuration-data-complete = 'T'.
      p_ls_item-configuration-data-spras = 'E'.
      p_ls_item-configuration-data-cfginfo = 'VCOND=VARIANT_CONDITION_KEY'
      ls_cuins-OBJ_TYPE = 'SERV'.
      ls_cuins-class_type = 300.
      ls_cuins-obj_key = 'E_H_B'.
      ls_cuins-obj_txt = 'E_H_B'.
      ls_cuins-QUANTITY = '1.0'.
      ls_cuins-COMPLETE = 'T'.
      ls_cuins-CONSIST = 'T'.
      append ls_cuins to lt_cuins.
      ls_config_i-instance = lt_cuins.
      p_ls_item-configuration-data = ls_config_i.
      p_ls_item-configuration-datax = 'X'.
      clear ls_config_i.
      ls_cuval-charc = 'DISCOUNT_EUR'.
      ls_cuval-charc_txt = 'DISCOUNT_EUR'.
      ls_cuval-value = '0.0'.
    ls_cuval-value_txt
      append ls_cuval to lt_cuval.
      ls_instance-value = lt_cuval.
      insert ls_instance into table lt_instance.
    ls_config_i-instance = lt_instance.
    p_ls_item-configuration-data = ls_config_i.
    p_ls_item-configuration-datax = 'X'.
    clear ls_config_i.
    Kindly help if anyone has worked on this.......
    Regards,
    Puneet Jhari.

    Hi,
    I am creating a Service Contract programatically and not manually through the T-code CRMD_ORDER.
    I am using the Function module CRMXIF_ORDER_SAVE for the same as the FM BAPI_BUSPROCESSND_CREATEMULTI and CRM_ORDER_MAINTAIN did not work for me because of the number of parameters that needs to be passed for creating the Service contract.
    The Service contract does get created but there are errors corresponding to the Point of delivery and configuration missing.
    The error corresponding to the point of delivery says "IS-U:allocate a point of delivery to the item" even though I am passing the values in the REF_OBJECTS field of the CRMXIF_BUSTRANS_ITEM structure.
    Structure for the same is :
    ls_objects_i-TYPE_REF_OBJ = 'B'.
      ls_objects_i-object_task = 'I'.
      ls_objects_i-PRODUCT_GUID = lv_product_guid.
      ls_objects_i-PRODUCT_ID = p_product_id.
      ls_objects_i-IBASE_COMP_GUID = ls_output-IBASE_GUID.
      ls_objects_i-IB_INSTANCE = 1582.
      ls_objects_i-IB_COMP_VALID = '20070926093651'.
      ls_objects_i-SERIAL_NUMBER = '0102 46CC9C278B92025BE10000000AD5920E'.
      append ls_objects_i to lt_objects_i.
      p_ls_item-REF_OBJECT-data = lt_objects_i.
      p_ls_item-REF_OBJECT-datax = 'X'.
    Similarly,the error for the configuration says "Configuration for the item missing" and here again I am passing the values in the CONFIGURATION structure.
    Structure for this is :
      p_ls_item-configuration-data-consist = 'T'.
      p_ls_item-configuration-data-kbname = 32.
      p_ls_item-configuration-data-kbvers = '0.0'.
      p_ls_item-configuration-data-kbprofile = 'E_H_B'.
      p_ls_item-configuration-data-complete = 'T'.
      p_ls_item-configuration-data-spras = 'E'.
      p_ls_item-configuration-data-cfginfo = 'VCOND=VARIANT_CONDITION_KEY'
      ls_cuins-OBJ_TYPE = 'SERV'.
      ls_cuins-class_type = 300.
      ls_cuins-obj_key = 'E_H_B'.
      ls_cuins-obj_txt = 'E_H_B'.
      ls_cuins-QUANTITY = '1.0'.
      ls_cuins-COMPLETE = 'T'.
      ls_cuins-CONSIST = 'T'.
      append ls_cuins to lt_cuins.
      ls_config_i-instance = lt_cuins.
      p_ls_item-configuration-data = ls_config_i.
      p_ls_item-configuration-datax = 'X'.
      clear ls_config_i.
      ls_cuval-charc = 'DISCOUNT_EUR'.
      ls_cuval-charc_txt = 'DISCOUNT_EUR'.
      ls_cuval-value = '0.0'.
    ls_cuval-value_txt
      append ls_cuval to lt_cuval.
      ls_instance-value = lt_cuval.
      insert ls_instance into table lt_instance.
    ls_config_i-instance = lt_instance.
    p_ls_item-configuration-data = ls_config_i.
    p_ls_item-configuration-datax = 'X'.
    clear ls_config_i.
    Kindly help if anyone has worked on this.......
    Regards,
    Puneet Jhari.

  • How to delete the coverages for an ACTIVE service contract ?

    Hi ,
         I have created coverages for few service lines for a service contract in R12. The contract is in ACTIVE status. If it was in ENTERED state, I could use OKS_COVERAGES_PUB.DELETE_COVERAGE to delete the coverages. But this contract is in  ACTIVE status.
         Basically I want the lines lse_id=2,3 removed for a particular line (lse_id=1) which were created by using OKS_CONTRACTS_PUB.CREATE_SERVICE_LINE. This contract has a standard coverage and hence there should not be lines with lse_id=2,3 for that particular service line .
         Also, I am not able to delete a coverage for an EXPIRED contract.
         Please let me know if you need more information on this.

    Hi 2619098
    Did you find a solution for this? I am having the same problem. Please advice.
    Regards

Maybe you are looking for

  • Photoshop 7 and Mac OS X 10.5.4

    Hi I upgraded to Mac OS X 10.5.4 and Photoshop 7 crashes and Scanner software(Microtek).It looks like CS upgrade $200.00 I do not have! Has anyone had a problem with running these two together? I re installed Photoshop 7 and no luck it just crashes a

  • Boot problems with snow leopard running bot camp

      I have used this computer with boot camp for over a year, when I try to boot the mac drive it freezes. If I boot using the option key I can boot into windows normally.  Even using restart from yhr bootcamp menu causes a freezup if i try to boot to

  • How to change open file dialogue box date format

    Hi - I can't find how to change the date format whenever I open any creative suite document - my system preferences are set to dd/mm/yy and every other application shows this date except for CS4 it shows mm/dd/yy. Can anyone help please. Much appreci

  • Logic Control Jog Wheel Erratic in 7.1.1, OK in 6.4.3

    Rotating the Jog Wheel clockwise causes the SPL to leap to bar 13, 66, 201 and rotating counter-clockwise allows no rewind function except return to zero. I have re-initialized everything including key commands, even re-installing Logic Pro 7.1 and u

  • NYT bookmark keeps disappearing from bar - just THAT one

    So yeah, it's just the one bookmark that periodically goes missing. And it only affects the bookmark bar. I can't figure out why this is happening - is it because the New York Times is a pay site, or is there something else going on? It's a hassle to