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
ramCan 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. -
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 PrasadHi,
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 GargHi,
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.
SPHi,
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?
-KavithaHi 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 SERVICEI 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 AMPlease 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,
RosHi 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 #
Technicians name
Tracking #
Account IndicatorThis 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,
SimonHi,
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 GorlaUpdate 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
-
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
-
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
-
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