Service contracts data conversion

hi
Can u send me the Oracle service contracts data converion sripts for this id [email protected]
its greate helpfull for me
Thanks
krishna

Hi
Ref to OTN
You should be having Documentation for the list of API's
This is the Document Part number A95222-01
Title Oracle Contracts for Service API Reference Guide
Regards
Joseph

Similar Messages

  • Service contract data conversion

    Hi,
    Where can I get documentation for service contraction data conversion process.I mean interface tables or api's etc.
    Thanks
    ram

    Can you please specify where can I find stepwise explanation for Service Contracts using APIs. Which Oracle API ref guide you are reffering here.
    rgds

  • How to map service contract data from ecc to crm

    Hi Experts,
    Please help me,how to map service contract data from ecc to crm system.
    is there any perticular process.please let me know.
    thanks in advance..

    Hi Srinivasulu,
    Create the service contract type of ECC and also item categories under it in ECC in CRM. Map the number ranges.
    Check the Partners mapping from R/3 to CRM and that will be all.
    I tried but in CRM in the transaction type internal number range is mandatory. So, if you create service contract in ECC with one number it will replicate to CRM but with different number. But you can see ECC number under the transaction history in CRM.
    Good Luck.
    Sharath.

  • Service contract data

    Hi,
    I have a requirement to send the service contract data in SAP CRM,to legacy. I have tio collect the data and put it onto appln server.Whenever there is a change to the service contract,i have to send the data. Is these any simple way to do this.
    Regards,
    Sai Prasad

    Hi,
    Actions in CRM use the Post Processing Framework (PPF). The Post Processing Framework is a Basis component which generates actions (for example, sales call or workflow) from the data for an application according to an action definition (for example, a follow-up sales activity). The actions are processed at a specific time. The PPF provides the tools for planning, starting and monitoring the actions.
    Please Check SPRO-> Customer Relationship Management->Basic Functions->Actions->Actions in Transaction
    Basically you assign a action profile in a transaction type and you define Action Profiles and Actions
    Take care

  • Load Service Contract data through LSMW

    Hi,
    I am trying to load the service plan item data for service contract through LSMW.
    I am able to load everything except service plan item detail.
    FM - CRMXIF_ORDER_SAVE
    I am passing the following fields in the following structure.
    Structure - E101CRMXIF_SRVPLAN_I
    Fields
            Cycle - 2
             Unit - WEE
             Rule Name - SPLA_TIME
    Structure - E101CRMXIF_SRVPLAN_IE
    Fileds
          SRVPLAN_TYPE - T
          CYCLE_TYPE  - C
    Could you please let me know if I am missing any detail to be passed?
    Thanks,
    Anup Garg

    Hi,
    Do it like this way:- come into recording screen and give tcode PA40 now select in PA40 screen hiring action>execute> fill the details>save when 0001 screen wil open click on back button.> now in second step> give any name and discr.>save>back> third step> click on table button and give >
    PERNR     c     8
    EINDA     ddmm     10
    SELEC_01     c     1
    BEGDA     ddmm     10
    ENDDA     ddmm     10
    MASSN     c     2
    MASSG     c     2
    PLANS     c     8
    WERKS     c     4
    PERSG     c     1
    PERSK     c     2
    4) save it
    5) select PA40 click on etras> auto feild mapping press enter when date format will come select 2nd option. save
    7)specify flat file with tabular option
    8) assign it
    9, 10,11,12,13 & 14 just execute
    Thanks and regards,
    ARU

  • Service Contracts Data storage

    Hi Experts,
    Can anyone please tell me the Table name in which the Link between the Service Contract (Trans. Category = BUS2000112) and the Planned Service Order (Trans. Category = BUS2000116).
    I want to find the how the item in the Document Flow of either Transactions are stored in the Table ie. The table linking the two Doument Types.
    Thanks in Advance.
    SP

    Hi,
    In the below mentioned tables you will find the fileld which you need..
    BBP_CTR_BW_GET_TD_STRUC
    CRMT_BW_COMPLAINTS_I
    CRMT_BW_DATES
    CRMT_BW_DS_ACTIVITY
    CRMT_BW_DS_ACTIVITY_I
    CRMT_BW_DS_ACTIVITY_SICH
    CRMT_BW_IST_DATES
    CRMT_BW_LEAD_H
    CRMT_BW_PRCH_CONT_I
    CRMT_BW_QUOTATION_I
    CRMT_BW_QUOT_ORDER_I
    CRMT_BW_SALES_CONTRA
    CRMT_BW_SALES_ORDER_I
    CRMT_BW_SERVICECONFIRM_I
    CRMT_BW_SERVICEPROCESS_I
    CRMT_IST_BW_CONTR_I
    CRMT_IST_BW_ORDER_I
    CRMT_LASTN_ACTIVITY
    CRM_UTIL_BW_QUOTATION
    CRM_UTIL_BW_SRV_CONTR
    filed name is-Ending_Date and corresponding field in bi side is 0crm_enddat
    to get all these details
    Refer table RSOSFIELDMAP in BW.
    Refer the table RSTRFIELDSH in R/3.
    You Can find Tables For a Perticular Field through DD03L Table
    Hope it helps you for your further refernce also i have provided you with all the details that i explored and also relevant in your case.
    Regards,
    AL

  • Memory dump in contract data load

    Hi,
    e are doing CRM service contract data load from flat file to CRM using
    BAPI_BUSPROCESSND_CREATEMULTI and it is giving ABAP memory dump.Please
    see attached file for more details about dump.
    Following steps we are doing.
    1.Call following functional modules in loop to create service contract.
    2. call
      call function 'BAPI_BUSPROCESSND_CREATEMULTI'
        tables
          header          = lt_header
          item            = lt_item
          sales           = lt_sales
          partner         = lt_partner
          appointment     = lt_appointment
          status          = lt_status
          input_fields    = lt_input_fields
          created_process = lt_created_process
          return          = lt_return
          scheduleline    = lt_scheduleline
          pricing         = lt_pricing
          billing         = lt_billing
          objects         = lt_objects
          condition_create = lt_condition_create
         billplan        = lt_billplan
         billplan_date   = lt_billplan_date
           cancel          = lt_cancel
          document_flow   = lt_docflow.
    2.call
          call function 'CRM_ORDER_SAVE'
        exporting
          it_objects_to_save = lt_objects_to_save
          iv_no_bdoc_send    = 'X'
        exceptions
          document_not_saved = 1
          others             = 2.
    3. call
              call function 'BAPI_TRANSACTION_COMMIT'
        exporting
          wait = 'X'.
    4.call
               call function 'CRM_ORDER_INITIALIZE'
        exporting
          it_guids_to_init           = lt_guid_16
          iv_initialize_whole_buffer = 'X'
          iv_init_frame_log          = 'X'
        exceptions
          error_occurred             = 1
          others                     = 2.
    5.close the loop.
    Though we are every time calling 'CRM_ORDER_INITIALIZE' it's still
    giving following dump. Looks like 'CRM_ORDER_INITIALIZE' is not
    initializing the memory.
    Dump details
    STORAGE_PARAMETERS_WRONG_SET
    &INCLUDE INCL_INSTALLATION_ERROR
    What happened?
    The current program had to be terminated because of an
    error when installing the R/3 System.
    The program had already requested 256701152 bytes from the operating
    system with 'malloc' when the operating system reported after a
    further memory request that there was no more memory space
    available.
    Could you please suggest how to clear the memory?
    -Kavitha

    Hi Kavitha,
    What are the approx. number of records you are trying to Populate? You can follow the below given sequence for loading the data.
    1. call function 'BAPI_BUSPROCESSND_CREATEMULTI'
    2. CALL FUNCTION 'BAPI_BUSPROCESSND_SAVE'
    Example:  
    call function 'BAPI_BUSPROCESSND_SAVE'
          EXPORTING
            update_task_local = false
            save_frame_log    = true
         IMPORTING
          log_handle        = lv_loghandle
          TABLES
            objects_to_save   = lt_objects_to_save
            saved_objects     = lt_saved_objects
            return            = lt_return.
    3.   CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
    i think this would work without problem. Let me know whether you still get ABAP Dump.
    Regards
    Abinash

  • Service Contract header, line level and party data report.

    Using 11.5.9.
    In Service Contracts Module, trying to create a query that extracts header data, party data (role and name) and the name of the service from the lines/account tab, ie Full Service, Gold Service etc...
    Created query that retrieve Service Contract header and party data, but when I try to join to mtl_system_items_b, I am getting a product description instead of the name of the service. I also include code below this that pulls in the lines from the lines/account tab which captures line 1.1 and has the correct service name. Note this code does not have the header data and party data built into it, but I am willing to modify either piece of code to create the need join and get the data returned.
    SELECT
    distinct (okhb.contract_number)     contract_number,
    nvl(okhb.contract_number_modifier,'-') contract_modifier,
    okhb.sts_code,
    okhb.start_date     start_date,
    okhb.end_date          end_date,
    okprb.rle_code ROLE,
    msib.description,
    (msib.segment1) item_number,
    hp.party_name
    FROM
    hz_party_sites ps,
    hz_party_sites ps9,
    hz_locations l,
    hz_locations l9,
    hz_cust_acct_sites_all ca,
    hz_cust_acct_sites_all ca9,
    hz_cust_site_uses_all cs,
    hz_cust_site_uses_all cs9,
    hz_parties hp,
    hz_parties hp9,
    okc_rules_b orb,
    okc_rules_b orb9,
    okc_rule_groups_b ogb,
    okc_k_headers_b okhb,
    okc_k_party_roles_b okprb,
    okc_k_lines_b oklb,
    ra_customer_Trx_all rcta,
    mtl_system_items_b msib
    WHERE
    PS.LOCATION_ID = L.LOCATION_ID AND
    ps9.location_id = l9.location_id and
    L.CONTENT_SOURCE_TYPE = 'USER_ENTERED' AND
    l9.content_source_type = 'USER_ENTERED' and
    PS.PARTY_SITE_ID = CA.PARTY_SITE_ID AND
    ps9.party_site_id = ca9.party_site_id and
    CA.CUST_ACCT_SITE_ID = CS.CUST_ACCT_SITE_ID and
    ca9.cust_acct_site_id = cs9.cust_acct_site_id and
    ps9.party_id = hp9.party_id and
    ps.party_id = hp.party_id and
    cs.site_use_id=orb.object1_id1 and
    cs9.site_use_id = orb9.object1_id1 and
    orb.jtot_object1_code in ('OKX_SHIPTO'/*,'OKX_BILLTO'*/) and
    orb9.jtot_object1_code = 'OKX_BILLTO' and
    orb.rgp_id = ogb.id and
    orb9.rgp_id = ogb.id and
    okhb.id = okprb.chr_id and
    msib.inventory_item_id = orb.object1_id1 and
    okhb.contract_number = rcta.interface_header_attribute1 and
    nvl(okhb.contract_number_modifier,'-') = nvl(rcta.interface_header_attribute2,0) and
    ogb.chr_id = okhb.id and
    okhb.sts_code = 'ACTIVE' and
    okhb.contract_number in ('VO-7001','VO-7078') and
    okprb.rle_code in ('CUSTOMER','END_USER')
    --oklb.line_number||'.'||oklbs.line_number = '1.1'
    order by okhb.contract_number;
    select
         to_char(oklb.line_number)||'.'||to_char(oklbs.line_number) subline_number,
    okhb.contract_number,
         okhb.sts_code,
    (msi.segment1) item_number,
         msi.description,
         okcis.number_of_items,
    round(months_between(element.date_completed , element.date_start))     billable_days,
         oklbs.start_date          start_date,
         oklbs.end_date          end_date,
         to_date(oklbs.attribute1, 'YYYY/MM/DD HH24:MI:SS')          warranty_start_date,
         to_date(oklbs.attribute2, 'YYYY/MM/DD HH24:MI:SS')          warranty_end_date,
         oklbs.attribute4 sales_order
    from oks_level_elements_v element,
    okc_rules_v rule,     
    okc_rule_groups_v grp,
    oks_bill_cont_lines_v      obcl,
         okc_k_lines_v          oklbs,
         okc_k_items_v               okcis,
         mtl_system_items_vl     msi,
         okc_k_items_v               okci,
         okc_k_lines_v           oklb,
         okc_k_headers_v          okhb,
    OKS_BILL_TRANSACTIONS_V obtrx
    where trunc(element.date_start) = trunc(obcl.date_billed_from) and
    rule.id = element.rul_id and
    rule.rgp_id = grp.id and
    grp.rgp_type = 'KRG' and
    grp.rgd_code = 'SVC_K' and
    grp.cle_id = oklbs.id and
    oklbs.cle_id     = oklb.id      and
         oklbs.lse_id     <> '2'      and
    okhb.sts_code = 'ACTIVE' and
         msi.inventory_item_id = okci.object1_id1 and
         msi.organization_id = 3      and
         okcis.cle_id          = oklbs.id and
         okci.cle_id          = oklb.id and
         obcl.cle_id           = oklb.id      and
         oklb.chr_id           = okhb.id      and
         obcl.btn_id = obtrx.id and
         okhb.contract_number like 'VO-7078' and
    oklb.line_number||'.'||oklbs.line_number = '1.1'
    order by okhb.contract_number, to_number(oklb.line_number), to_number(oklbs.line_number), oklbs.id;
    Code that pulls in the correct description as seen at line level in Service Contracts Module.
    OUTPUT of this query
    CONTRACT_NUMBER     STS_CODE     ITEM_NUMBER     DESCRIPTION
    XX-XXXX     ACTIVE     FULL SERVICE     FULL SERVICE

    I guess you are looking for coverage name. You need to add two more table to join with items like as in
    select inventory_item_id,a.name,a.item_description from mtl_system_Items_b c,okc_k_lines_tl a,okc_k_lines_b b
    where organization_id=<organization_id>
    and contract_item_type_code in ('SERVICE','WARRANTY')
    and a.id=b.id
    and b.chr_id=-1
    and coverage_schedule_id=b.id;
    Thanks
    Nagamohan

  • In Service contract, to change the valid form date on service code level.

    Hi.
    I want to change the price valid form date on service code level ( i.e. in condition)  in Service contract.
    I know i can  do that with ME32 transaction but i have lot of Service contract with more then 10,000 line items
    Is there any way that i can change in mass based on Service contract no. wise.???
    Thanks in advance..
    Edited by: VIKRANT HANDE on Sep 15, 2009 9:11 AM

    Please check in KON* series table in SE16N transaction. I guess KOHN table may help you out. You can see other similar tables.
    In any one of the table you will find validity data.

  • Pull Service tab data from Contract to Purchase order

    Hi All,
    I Just want to know if is possible to pull service tab data from contract to purchase order. When i create PO w.r.t Service Contract the data from the service tab is not pulled. So need help on how can I pull.
    Please help..
    Thanks,
    Ros

    Hi if u r referring service contract maintain it in the line item (Outline agreement no). All the other details will copied from Contract.
    Check it out
    Regards,
    Raman

  • Service Management: Contract data sources, Exrractors and cubes

    Hi Fellows: I have never worked in Service Management before and I have been asked to locate the extract strucutres, data sources and cubes for some reports. The reports are for contracts, contract renewals, Contract repairs, Contracts Units End of Service, Contract customers, Contract Customer Report Card etc. Are there any standard extractors, data sources for contracts or service Management?
    Contracts     PLACE ID
    Contracts     
    Contracts     MODEL ID
    Contracts     SERIAL ID
    Contracts     Contract Start Date
    Contracts     Contract End Date
    Contracts     LINE VALUE
    Contracts     Contract ID
    Contracts     Contract Version
    Contracts     Invoice Date
    Contracts     Invoice ID
    Contracts     NAME
    Contracts     LOCATION
    Contracts     Address
    Contracts     City
    Contracts     Global Name
    Contracts     Name
    Contracts     Place ID
    Contracts     State
    Contracts     Zip
    Contracts     Sales Group B
    Contracts     Sales Group C
    Contracts     Contract ID
    Contracts     Version
    Contracts     Term of Contract
    Contracts     PO Number
    Contracts     Product Location
    Contracts     Phone
    Contracts     Model ID
    Contracts     Serial ID
    Contracts     Part ID
    Contracts     Quantity
    Contracts     Service Plan
    ***Contract Renewals:
    Contract Version
    Status of New Contract
    New PG Description
    Event Code
    Event Created
    New Price
    New Travel Price
    Old Price
    Old Travel Price
    ****Contract repairs:
    Problem Resolution
    Received Date
    Repair Center Info, name, address, ciy, state, postalcode,  country
    Repair Center Info, name, address, ciy, state, postalcode,  country
    Repair Center Info, name, address, ciy, state, postalcode,  country
    Repair Center Info, name, address, ciy, state, postalcode,  country
    Repair Center Info, name, address, ciy, state, postalcode,  country
    Repair Center Info, name, address, ciy, state, postalcode,  country
    Scheduled Ship Date
    Serial # Received
    Serial # Registered
    Serial # Shipped
    Service Repair (Work) Order #
    Technician’s name
    Tracking #
    Account Indicator

    This may help you..open the folders in left
    http://help.sap.com/saphelp_nw70/helpdata/en/ed/9dfb3b699bde74e10000000a114084/frameset.htm

  • Data source creation for service contract configuration

    Hello all,
    I have to create a data source for extraction of service contract configuration. I think this could work like data source creation for sales order creation, but I don't know waht to enter in transaction CTBW. Anyone here has done this previously? Any pointers and/or the strategy you've used will be useful.
    Kind regards,
    Simon

    Hi,
    If you are asking about "CRM sales contracts", The following help gives the info about standard ODS and Datasource.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/d5/9fcd3b869e7d72e10000000a11402f/frameset.htm
    With rgds,
    Anil Kumar Sharma .P

  • Issue While Terminating a Service Contract with future date

    Hi CRM Gurus,
    We are in Oracle EBusiness Suite version R12 (12.1.3) and implementing service contracts for a client.
    Please help us with the following issue that we are facing while terminating  a service contract line with future date (end of the month).
    Example :
    A Contract 123 with 10 months of duration (Start Date:01-JUL-2013 and End Date: 30-APR-2014) has a service line 1.0 with unit price as $50 for a period of 10 months .The billing schedule is set for 10 months with each month for $50.
    The create main billing is run for the month of Jul 2013 and Aug 2013 and is sent to AR.Now we want to terminate the contract line with 30-Sep-2013 as termination date without any credit back to the customer so that we want to charge for month of Sep as well for $50.
    When we give 30-Sep-2013 as termination date and terminate the line, the billing schedule refreshes with $50 for Jul1-Jul 31 and $50 for Aug1-Aug31 and $48.39 for Sep1-Sep 29 instead of  30-Sep which is the termination date that we see on the line.
    The requirement is that we want to have the  billing for $50 even for the month of Sep,but the system only calculates for $48.39(which is 1 day minus) for the month of Sep. When we give Oct 1 as termination date ,then we get the schedule dates and amounts correctly i.e. 01-Sep to 30-Sep for $50.
    How do we achieve to bill for $50 when we put 30-Sep-2013 as termination date ? I see that the regular termination process does not consider timestamp while providing the termination date.
    Is this a bug or is there a patch for this or is there a workaround for this other than providing 01-Oct as termination date ?Please help.
    Regards,
    Sandeep Gorla

    Update the Ar Interface Table with  value 50$ for that record, before the Invoice gets created.

  • Billing Plan Start Date not copied to Sales order from Service Contract

    Hi
    We are developing a process of Creation of Service Contract and then a order confirmation.
    Now based on the Order Confirmation will bill based on the Bill Plan.
    The Bill plan start date in contract header is not flowing to Sales Order header while creating with reference.
    Then navigating to Header Billing plan and if we input the date the billing plan dates are displayed.
    We checked the copy control settings and seems like the date is not copied.Is this a standard behaviour.
    If so then do we have any work arounds to achieve the same. Because the contract start date can change before confirmation.
    So business wants a sales order confirmation to be created after contract creation and bill periodically as per the Sales order instead of contract.

    Hi,
    Appreciate ur quick response. But instead of FKDAT i need the FPLA-BEDAT to be flowed to Billing Plan.Right now iam entering the following date manually at header.Instead if it copies from Contract header then manual entry could be neglected.
    Is it possible with the same routine to code with the above mentioned FPLA-BEDAT.

  • Updating service contract line item's end date

    Hi,
    I am trying to extend the end date on a line item in a service contract via the DI and it is giving me the following error:  'Item's end date cannot be greater than contract's end date' and I don't understand why.
    I retrieve the service contract object, change the header end date then find the line item  I need, update it with the same end date and then issue call the SC update method.  Here's my code:
        Try
                 SC.Lines.SetCurrentLine(SerialNbrLineNumber)
                 NewStartDate = LineEndDate
                 'calculate new end date & extend service contract
                 NewEndDate = NewStartDate.AddYears(Warranty_Duration)
                'never make the contract end date earlier than it had been
                SC.EndDate = IIf(NewEndDate > SC.EndDate, _
                                                             NewEndDate, _
                                                             SC.EndDate)
                'update service contract detail with new end date
                 If NewEndDate > LineEndDate Then
                     SC.Lines.EndDate = NewEndDate
                 End If
                 If SC.Update() <> 0 Then
                    rs.RtnCode = -1
                    rs.RtnMessage = B1Comp.GetLastErrorDescription()
                 End If
    I did see something in the di help that mentions that B1 calcs an end date based on the "duration of coverage" field but I don't think I could use that because I might only change the end date for one line item. 
    BTW I can do this in the application with no problem.
    Thanks in advance for any assistance.

    Known B1 bug.  Should have checked support first.  More info on note # 1026540

Maybe you are looking for

  • Handling events on a panel

    Hi, I have a JPanel containing many customized child JComponents. These JComponents do not have a background color. Now I want to do some operations depending on mouse clicks on the JPanel (anywhere in the panel). My worry is that if I click on one o

  • FCC (File Content conversion)-In sender

    Hi All, Using FCC in sender i need to convert text to xml.Such that my text file format is Line1 Line2 Line3 All the three lines is having some data..My source data type structure is DT_Emp >Emp_Info    >Header       ID---- (0..1)    >Details       

  • Photoshop cc lightning filter

    I am able to select the lighting effect in Photoshop cc, but the entries in the top left Tool Presets are missing. After 3 days of searching, I come to the conclusion that it is because of my old Macbook (2 Ghz Intel Core 2 Duo / 4 GB SDRAM) and the

  • Is the current 13" MacBook Air powerful enough to run 2D autocad in bootcamp smoothly? If so, how will it handle 3d rendering software such as Rhino.

    My girlfriend has recently purchased the new 13" Macbook Air (3rd gen Intel processor). It is the base model (ie. 1.8GHz i5 processor, 4GB RAM, etc). I have checked on the autodesk website for their Windows 64-bit autocad system requirements and they

  • Changing monitor identities?

    Normally I only have my monitor connected to my PC (via DVI), but occasionally I like to enable my TV (via DVI->HDMI adapter) as a secondary monitor to watch films or play games. Weird thing is, whenever I connect my TV, Windows likes to think it's a