Problem reading service contract from ibase

Hi Experts,
I am required to read the service contract document from the Ibase component.
I am unable to find the table or function module to read the service contract
when i pass Ibase value.
I am using the badi CRM_SERVICE_CONTRACT and i an required to read the contract here
based on my way of selection and not using the standard selection.
Pls provide ur valuable guidance...
Thanks,
SA

Hi Gert,
I am getting short dump when i have updated the value inside tht badi for the hader and the item guid of the contract.
When i try to enter the hard coded values it accepted, but whn i pick the value through function module or through the select query and palciong inthe table,its giving me short dump.
I hope you can guide me to solve this serious issue,a little urgent.
Thanks,
SA
Edited by: Saurabh Agrawal on Nov 27, 2008 1:01 PM

Similar Messages

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

  • Error during Replication of Service Contracts from CRM to ECC

    Hi,
    I'm encountering a problem when replicating a Service Contract from CRM (I'm using SAP CRM 2007) to ECC.
    I insert a first Item which is not relevant for pricing (let say, product 123)
    I Insert a second Item relevant for pricing, with reference to the previous one (let say, product 456)
    I release the Items and I save the contract
    When I try to go in edit mode in the Contract, an error appears:
    An error has occured in the system DE1CLNT200 while copying the document
    Message no. CRM_ORDER_MISC 020
    Diagnosis
    Errors have occured while transferring the document into another system. Remove the error messages from the enclosed log.
    Transmission log
    u2022     SALES_HEADER_IN has been processed successfully (Notification S V4 233)
    u2022     Material 0 does not exist in plant ZX01 / country CH (Notification E V1 391)
    u2022     Error in SALES_ITEM_IN 000101 (Notification E V4 248)
    u2022     Sales document  was not changed (Notification E V4 219)
    It seems that the program does not recognize the product (the error message says "Material 0", not "Material 456") ...
    Any idea?
    Thanks in advance,
    Andrea

    Should it be a problem related to the leading zeros?

  • 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

  • Not able to edit Service Contract from WEBUI beacause of error

    Hi,
    I am trying to edit Service Contract from WEB UI. But, when ever I say edit, it is giving error saying
    "Document is being distributed. Changes are not possible".
    Can you please let me know, why such error comes..and how to rectify that.
    Thanks,
    Sandeep

    Hi Sandeep,
    This happens when the document is distributed to ERP Systems. There are certain Item Categories that are sent to ERP System and only once the confirmations comes from those system you can further process those document.
    You won't find any errors there.
    You can check the BDOC Entries and then can find the target system where the document was distributed. And then logon onto that system and release that document.
    Hope this helps.
    Thanks,
    Samantak.

  • Not able to create Service Contract from another svc.contract as followup

    Hi,
    I am trying to create a service contract from another service contract as folllow up document as a part of contract renewal process. However, when I click on follow up button, in the popup, not able to the option Service Contract. Hence I am unable to create.
    Could you please let me know, what needs to be done such that Service Contract also will be shown in the popup.
    Thanks for all the replies.
    Thanks,
    Sandeep

    Hello Sandeep,
    It is not possible to create a follow up service contract (BUS2000112) for another service contract (BUS2000112).
    I do not know your business scenario, you can debug method GET_FOLLOWUP_CUST of class CL_CRM_UIU_BT_GET_PROCTYPES and see where the follow-up transaction types are filtered out.
    I met similar case before, the solution provided at that time was
    - modify FM CRM_UBB_FILTER_SUC_PROC_TYPE in line 49. You can comment out the following line:
    delete ct_suc_proc_type where process_type = ls_suc_proc_type-process_type.
    Hope this could be helpful.
    Best regards,
    Maggie

  • CRM- Find Service contract from Internal Order Number

    Hi Friends,
    I would like to know how to get service contract from internal oredr number.
    From service contract we can find internal order number by using CRM_ORDER_READ function module- table et_document_flow, but my requirement is how to find service contract from Internal order number.Any function module or BAPI available for this requierement ?
    Regards
    Vinayak Sapkal

    Hi,
      when the costs are transferred from CRM to R3, they are posted to an internal order. When a service order or incident is transferred to R3, we have to create an internal order for it, regardless of whether or not a contract has been assigned.
    This is all linked to the logic used in CO to find the appropriate internal order. It works as follows:
    The internal order is stored in the table IAOM_ASSIGNMENTS. This is accessed by a guid (the account assignment guid).
    To get this guid, there is a second table IAOM_EXT_OBJ_INF. This table links the GUIDs coming from CRM, dependent on the CO Customizing for CRM (Mass Controlling, Header level, item level controlling etc.)
    This is how we manage to link a service order to the internal order of a contract in the first place.
    When we call CO, CO first looks for an assignment for the object guid passed. If a service order has been linked to a contract, nothing will be found for the object guid. CO will then check for assignments to the reference guid and find the contract entry.
    If no contract has been assigned, CO will create an internal order based on the service order guid.
    From a CRM point of view, costs are assigned directly to an item, and so it makes no sense to have a reference guid for the costs or the possibility to change the guid via BADI.
    regards
    Waman

  • Creating service contract from OM

    Hi,
    We have tried creating service contracts from OM in 11.5.10.
    Can we create service contracts from OM in 11.5.9? Any pointers where i can confirm this?
    Thanks,
    Sid.

    SId,
    Yes we can!.
    Thanks
    Nagamohan

  • When I try to share a project to theater I get the message Your Theater could not be opened.There was a problem reading your movies from iCloud and the project does not share. Can anyone help?

    When I try to share a project to theater I get the message Your Theater could not be opened.There was a problem reading your movies from iCloud and the project does not share. Can anyone help?

    Set up iMovie Theater and iCloud
    In order to take full advantage of the capabilities of iMovie Theater, you must be signed in to iCloud. If you are signed in to iCloud, movies and trailers shared to iMovie Theater are automatically uploaded to iCloud. You can also turn off automatic uploading, and upload just the movies and trailers you want, or delete individual movies and trailers from iCloud. For more information about the Theater, see iMovie Theater overview.
    If you sign out of your iCloud account on your Mac, all iCloud movies disappear from the Theater, but they are not deleted; the movies reappear when you sign in again. If you ever run out of space in iCloud, an alert icon appears in the top-right corner of your movie, indicating that you can’t upload new movies. For more information, click the icon. After you upgrade your iCloud storage or clear space, your movies automatically appear in iCloud again.
    Hide
    Set up automatic iCloud uploading
    Choose Apple menu > System Preferences, and click iCloud.
    Make sure you’re signed in, and then select the Documents & Data checkbox.
    Click the Options button next to Documents & Data.
    Make sure the iMovie checkbox is selected.
    In iMovie, choose iMovie > Preferences.
    Select the “Automatically upload content to iCloud” checkbox.
    To turn off automatic uploading, deselect the checkbox.

  • Problem reading RFC values from IRecordSet !!!!

    Hi All,
    I am having some problem reading values from IRecordSet. Can not seem to parse the output structure from RFC. AM using connector gateway service to execute BAPI_EXCHRATE_GETCURRENTRATES.
    Here is the code,
    MappedRecord input = rf.createMappedRecord("input");
    input.put("DATE",new String("01011990"));
    input.put("DATE_TYPE", new String("V"));
    input.put("RATE_TYPE", new String("M"));
    MappedRecord output = (MappedRecord) ix.execute(ixspec, input);
    Object rs = null;
    IRecordSet recSet = null;
    Object result = output.get("EXCH_RATE_LIST");
    if (result == null) {
    response.write("<BR>null");
    rs = new String(" ");
    } else if (result instanceof IRecordSet) {
    IRecordSet irs = (IRecordSet) result;
    response.write("<BR>Got some dataaa");
    IRecordMetaData rsmd = null;
    rsmd = irs.retrieveMetaData();
    irs.beforeFirst();
    while(irs.next()){
    response.write("Row::"+irs.getString("RATE_TYPE")+" "+irs.getString("FROM_CURR")+" "+irs.getString("EXCH_RATE"));
    Am getting the pritn statement, Got Some Data on the PDK component.
    But somehow not able to read the values from IRecordSet
    What is the mistake here?
    Pls help
    Edited by: Aakash Jain on Oct 11, 2008 12:22 AM

    Hi
    Try in this way.
    IRecordSet resultTable = (IRecordSet)outputParams.get("TABLE_NAME");
    for(resultTable.beforeFirst(); resultTable.next(); ) {
    response.write(resultTable.getString(0));
    response.write(resultTable.getString(1));
    Thanks

  • Creation of Mfg Service contract from IB Instance number

    Hi Team,
    We have a requirement from client that we need to create a Mfg Service contract for a given IB Instance number. Can you please let me know, if we have any API for this?
    I tried to create contract using Oks_Contracts_Pub.Create_Contract_Header API but this contract is not associated with Instance in IB.
    Please help to provide any ideas on this. We are on 11.5.10 version.
    Thanks/Suresh K

    Solution: You need to associate Contract with Covered line with that serial number.

  • Read Service Confirmation from ECC

    Hi,
    I would need to read the service confirmation details from ECC system particularly interested in ibase, component, product id information. I looked at this BAPI BAPI_BUSPROCESSND_GETDETAILMUL, which is unable to provide me REFOBJ, though this BAPI calls CRM_ORDER_READ inside, it is not loading REFOBJ and hence i will not get ibase, component, product id info related to Service Confirmation.
    Is there any other way to read Service confirmation details from ECC.
    Please provide me any related hints on this.
    Thanks in advance.
    Cheers, Satish

    Hi all,
    Any idea on this.
    Thanks, Satish
    Edited by: Satish Reddy Palyam on Aug 15, 2011 5:39 PM

  • Unable to create Service Contract from Sales Order

    Hi Guru's,
    I put a sales order with one product and service line. SO has been closed and then I ran 'Service Contract Order Capture Integration' program.
    When I query my SO using Reprocess Order, I got error status with message as "Request ID : 8360452; Referenced Product not present in the Installed Base;".
    So I searched in metalink found - 'Referenced Product not present in the Installed Base [ID 549160.1]'.
    As mentioned in the document I checked the freeze flag in Oracle Installed Base Admin --> Setup --> Install Parameters.
    The same already been checked. I also checked the service item definition and found IB track not checked under service tab. When I tried to check the flag, an error states that 'Non subscription contract Item cannot be Install Base trackable'.
    Now how to overcome this issue. Any help will be highly appreciate.
    Instance Details:-
    RDBMS : 10.2.0.4.0
    Oracle Applications : 11.5.10.2
    Thanks,
    Bala

    Hello Bala,
    The 'Installed Base Trackable Flag' is a Master Item Controlled attribute in Inventory, which means that when the Attribute is set at the Master Item Level it is cascaded to all Child Organizations.
    If there is inventory in any of the Child Organizations, the flag cannot be changed at the Master level.
    You must issue all of the Inventory out of each Child Organization, change the flag at the Master level.
    Thanks
    -Arif.

  • Unable to create a service contract from IDoc BLAORD FM IDOC_INPUT_BLAORD

    I've been testing creating service contracts using BLAORD and it appears that SAP does not have any way of creating a service contract using IDOC_INPUT_BLAORD. Inside this function a BDC is built and either ME31K or ME32K is called. There is processing that checks the service line package numbers, but it doesn't appear to be creating them (Maybe I'm overlooking something). When the BDC is being built the services screen is ignored. There is a user exit that could be used to populate the BDC for these screens.
    I recently had to develop a custom BDC to create service contracts becuase, to the knowledge of our best ABAP-ers, there is no SAP standard functionality to create service contracts programmatically besides using a BDC. My custom BDC will fail when run in background because of a GUI control on the services screen. It runs fine in the foreground. The short dump is 'RAISE_EXCEPTION'. Short text: Exception condition "CNTL_ERROR" raised. Termination is occurring in CL_GUI_DOCKING_CONTAINER->CONSTRUCTOR. We're on ECC 6.0.
    I checked the SAP Notes system and I was unable to find anything related specifically to contracts for this issues. I did see that SAP has released OSS notes for other BDC processes so that they would be able to run in background.
    I am wondering if there is anyone who currently is able to create service contracts using IDOC_INPUT_BLAORD. My plan is to set up an RFC between SAP systems. The customer wants to be able to receive contracts on demand. Has anyone done this before for service contracts? What has your approach been? Is there anyway of having the function run in foreground when it receives a IDoc?
    Thanks for your input,
    Steve

    Hello Steve,
    Did you get a solution to Service Contract (Purchase) creation through BLAORD or through any other FM please?
    BAPI_CONTRAT_CREATE does not handle services.
    Have a similar requirement and trying to avoid BDC.
    Thanks & Regards
    Prashanth

Maybe you are looking for

  • How can I remove the "enter" key from the keyboard? (New Macbook)

    I have the last white macbook, I spilled beer in a couple of keys, I managed to removed them without problems, but I can't find the way to remove the Enter Key, and there is no help on internet Anyone?

  • Can you import the video from an AVCHD Disc into FCP7  for editing?

    Can the video from an AVCHD Disc be imported into FCP 7 for re-editing if you have a normal Superdrive burner? The reason I ask is because last night our film-making club gave a show of short videos to some guests. At the end it was decided to put th

  • Log mining utility

    hi experts, is there any log mining utility from which we can output data to flat files for application? regards, SKP

  • Game "Urban Terror" does not run on Satallite A25-s208 - No OpenGL

    Ok, so.. I have this game called "Urban terror" and it will not start on this computer. It ends up with an error proclaiming that OpenGL is not present. I have the original video drivers that come with windows and have upgraded to the newest version,

  • RETENCIONES

    Buen dia, tengo un problema en el momento de facturar, cuando el usuario abre la ventana de factura de cliente aparece el siguiente mensaje: "The loged On user not have permission to use this object" el sistema me esta calculando retenciones que no d