Lukewarm Response to Service Requests
I have not seen any other support site as dumb as Oracle.
My service request with level 1 Severity is being tossed around to different engineers who would just give a makeshift response to my question and try to close the issue.
I had to repeat my question again to direct them to the real issue, yet even after 9 days, I do not have a proper response.
Is there a way out to get proper response from oracle?
Thanks
You need to pass this in the owner id field of service request.
Go to Application Customization> Service Request>Service Request Field Setup Click on edit link next to Owned By Id and there you in the default value pass this loginid() formula and click on save.
Signout and then signin it will work.
Note: while creating the SR you cannot see the owner but only when the SR is saved, the person who created the SR will become the owner
Similar Messages
-
I can not create a JCA Service (Request / Response)
Hi
I need to generate a JCA Service (Request / Response) to call a MBF that exists in JDE.
I install Oracle Applications Adapters 11.1.1.3.0 in Oracle SOA Suite 11.1.1.4.0 and follow the Installation Guide and User Guide for applications adapters.
I can view the Business Functions that I packaged with Genjava but when I try to Generate a JCA Service (Request / Response) does not generate the expected files.
The machine on which I have installed the adapters is different from the machine where it was installed JDE
The first warning message appears when i connect to the target:
ADVERTENCIA: Unable to successfully register object with name 'jde:instanceName=*unknown.syworksoa*,metricName=jdenet_connection_manager,metricType=runtime.
javax.management.RuntimeMBeanException: RuntimeException thrown in preRegister method
Note: sywork-soa is the machine on which I have installed the adapters.
The second message appears when i try to generate the JCA Service from a MFB in application explorer.
java.lang.NullPointerException
at java.io.StringReader.<init>(StringReader.java:33)
at com.iwaysoftware.af.container.tools.wsdl.oracle.WSDLGenerator.getType
Definition(WSDLGenerator.java:546)
at com.iwaysoftware.af.container.tools.wsdl.oracle.WSDLGenerator.addRequ
estResponseElements(WSDLGenerator.java:220)
at com.iwaysoftware.af.container.tools.wsdl.oracle.WSDLGenerator.createW
SDL(WSDLGenerator.java:275)
at com.iwaysoftware.af.container.tools.wsdl.oracle.WSDLGenerator.getWSDL
Document(WSDLGenerator.java:199)
at com.iwaysoftware.af.container.tools.wsdl.oracle.IWayWSILBrowser.gener
ateIWayWSDL(IWayWSILBrowser.java:130)
at com.iwaysoftware.af.container.OracleAEManager.generateWSDL(OracleAEMa
nager.java:83)
at com.iwaysoftware.af.container.OracleAEManager.generateWSDL(OracleAEMa
nager.java:64)
at com.iwaysoftware.af.container.ae.AEComponentMessage.buildEXPORTWSDL(A
EComponentMessage.java:182)
at com.iwaysoftware.af.container.ae.AEComponentMessage.build(AEComponent
Message.java:86)
at com.iwaysoftware.af.container.ae.AEComponentMessage.<init>(AEComponen
tMessage.java:58)
at com.iwaysoftware.af.container.AEManager.dispatch(AEManager.java:134)
at com.iwaysoftware.af.container.IWAFContainer.dispatchAERequest(IWAFCon
tainer.java:809)
at com.ibi.afjca.cci.IWAFInteraction.execIWAE(IWAFInteraction.java:279)
at com.ibi.afjca.cci.IWAFInteraction.exec(IWAFInteraction.java:164)
at com.ibi.afjca.cci.IWAFInteraction.execute(IWAFInteraction.java:98)
at com.iwaysoftware.iwae.common.JCATransport.execute(JCATransport.java:1
66)
at com.iwaysoftware.iwae.common.AdapterClient.generateWSDL(AdapterClient
.java:437)
at com.ibi.bse.gui.ExportWSDLDialog.saveWSDL(ExportWSDLDialog.java:502)
at com.ibi.bse.gui.ExportWSDLDialog.okButtonActionPerformed(ExportWSDLDi
alog.java:416)
at com.ibi.bse.gui.ExportWSDLDialog.access$000(ExportWSDLDialog.java:29)
at com.ibi.bse.gui.ExportWSDLDialog$2.actionPerformed(ExportWSDLDialog.j
ava:387)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:19
95)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.jav
a:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel
.java:387)
any help you can give me I am very grateful
Carlos Andres Gonzalez.I have tried to create an account via ePrintCenter and it seems that the published application has several flaws in interpreting the provided input.
1) In the Filed for last Name I enter my last name, which consist of only Alph Characters. The form however thinks that there is some sort of special character and rejects my Input.
2) E-Mail address. is not identical; OK, so I do a quick OCR on the E-Mail and guess what they are identical. Again the form Fails to recognize this.
3) Enter a password (2 Fields) and a third is displayed which is marked as "*required" but is not labeled as to what the required info could possibly be. Or is it a 3 password confirmation box, who knows.
All I know is that a simple registration is a major pain with this HP site.
Any Help as to how to alleviate this would of course be greatly appreciated. -
Why is it so hard to get reqular updates to Service Requests
I have a number of Service requests that have been running for a long while with no updates.
That is despite my posting requests for updates and hanging for extended periods of time on the "chat" facility (usually in vain as no-one picks up the chat thread).
In a couple of cases I have done extensive pre-work and built repeatable test cases etc so there should not be any siginificant delay in getting these issue esculated to the back line for support. If they have been escalated, there is no sign in the SR records.
It's probably "bad form" but here are specific SR numbers that show the lack of customer feedback..
10891239511, 10891256291 & 10891420901
In the latter case i was able to get the SR re-assinged to a new support tech who seemed helpful and promised to send me aun update... then... silence...
This is very unprofessional as I too have customers and they DEMAND regular updates to any incidents that I'm working on, so this leave me "hanging" which reflects both badly on Me and also on the Attachmate group of companies (Novell, NetIQ, SUSE).
All I ask is that SR's get regularly updates, even if it's "awaiting backline engineer response , will update in 5 days if they do not respond sooner".On Mon, 02 Jun 2014 03:56:02 GMT, darrenjthompson
<[email protected]> wrote:
>
>@world
>
>I have received the following feedback "Yes, the support engineer should
>have provided you with an update on the issue. Generally, the support
>engineer should follow up or provide an update to the customer within a
>maximum of 3 days for issues that are "awaiting Novell support" and
>within a maximum of 5 days for issues that are "awaiting customer"
>action."
>
>I'm now curious, if anyone is getting SR updates as frequently as is
>suggested here, could you post to this list. I'm genuinely curious if
>the difficulty of getting updates is just me or if others have been
>having the same/better results.
>
>I have to say that things seem to have improved for me recently but I'm
>wondering if it's just "the squeaky hinge getting some oil" or if the
>practices really have improved.
Most of the time I get good responses to my SRs and I leave feedback
stating so. The few times I haven't, I push for escalation or I
contact others I know at Novell and usually it gets resolved. And
then I also leave feedback about that. NTS isn't perfect, but most of
the time I am pleased with support.
Ken -
ORA-12514: TNS:listener does not currently know of service requested
While connecting "sqlplus SYSADM/SYSADM@HCM" I am getting the below error:
ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
Installation background:
Windows 7 l(64-bit) laptop.
Created linux virtualbox to installl peoplesoft VM templates.
so far installed: Oracle11gR2.vdi and HCMDB.vdi on the linux virtualbox.
Followed the steps exactly what it is in the link below: Got the above error in page 4 of the link at connecting to database via sqlplus.
http://bloggingaboutoracleapplications.org/running-oracle-vm-templates-oracle-enterprise-linux-guide-part-1-7/
Below provided initHCM.ora, tnsnames.ora, listerner.ora and some responses I tried. I could not figure out what causing the issue even after researching in web.
Your help would be highly appreciated.
tnsnames.ora:
=============
# tnsnames.ora Network Configuration File:
HCM =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = hcmdb91)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = HCM)
Listener.ora:
=============
# listener.ora Network Configuration File:
/u01/app/oracle/product/11.2.0.x/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = hcmdb91)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
initHCM.ora:
============
DB_FILES =256
OPEN_CURSORS = 1000
db_block_size = 8192
remote_login_passwordfile = NONE
undo_tablespace=PSUNDOTS
NLS_LENGTH_SEMANTICS=CHAR
# Cache and I/O
#db_block_size=
db_file_multiblock_read_count=16
# Database Identification
# db_domain=us.oracle.com
# db_name=
# Diagnostics and Statistics
#background_dump_dest=
#core_dump_dest=
#user_dump_dest=
# Job Queues
job_queue_processes=10
# Processes and Sessions
processes=150
# SGA Memory
sga_target=287309824
# Security and Auditing
#audit_file_dest=
#remote_login_passwordfile=EXCLUSIVE
# Shared Server
dispatchers="(PROTOCOL=TCP) (SERVICE=XDB)"
# Sort, Hash Joins, Bitmap Indexes
pga_aggregate_target=95420416
# System Managed Undo and Rollback Segments
undo_management=AUTO
#undo_tablespace=
unnestsubquery=false
# Miscellaneous
compatible=11.2.0.2.0
control_files=(/u01/app/oracle/oradata/HCM/control01.ctl)
DB_NAME=HCM
[oracle@hcmdb91 ~]$ tnsping hcm
TNS Ping Utility for Linux: Version 11.2.0.2.0 - Production on 28-MAR-2013
07:40:37
Copyright (c) 1997, 2010, Oracle. All rights reserved.
Used parameter files:
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST =
hcmdb91)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME =
HCM)))
OK (20 msec)
[oracle@hcmdb91 ~]$
[oracle@hcmdb91 ~]$ tnsping hcm
TNS Ping Utility for Linux: Version 11.2.0.2.0 - Production on 28-MAR-2013
07:40:37
Copyright (c) 1997, 2010, Oracle. All rights reserved.
Used parameter files:
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST =
hcmdb91)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME =
HCM)))
OK (20 msec)
[oracle@hcmdb91 ~]$ lsnrctl start
LSNRCTL for Linux: Version 11.2.0.2.0 - Production on 28-MAR-2013 07:41:32
Copyright (c) 1991, 2010, Oracle. All rights reserved.
TNS-01106: Listener using listener name LISTENER has already been started
[oracle@hcmdb91 ~]$ lsnrctl status
LSNRCTL for Linux: Version 11.2.0.2.0 - Production on 28-MAR-2013 07:42:20
Copyright (c) 1991, 2010, Oracle. All rights reserved.
Connecting to
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=hcmdb91)(PORT=1521)))
STATUS of the LISTENER
Alias LISTENER
Version TNSLSNR for Linux: Version 11.2.0.2.0 - Production
Start Date 28-MAR-2013 07:29:21
Uptime 0 days 0 hr. 13 min. 1 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File
/u01/app/oracle/product/11.2.0.x/db_1/network/admin/listener.ora
Listener Log File
/u01/app/oracle/product/11.2.0.x/db_1/log/diag/tnslsnr/hcmdb91/listener/alert/log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=hcmdb91.example.com
)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
The listener supports no services
The command completed successfully
[oracle@hcmdb91 ~]$ lsnrctl services
LSNRCTL for Linux: Version 11.2.0.2.0 - Production on 28-MAR-2013 07:42:44
Copyright (c) 1991, 2010, Oracle. All rights reserved.
Connecting to
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=hcmdb91)(PORT=1521)))
The listener supports no services
The command completed successfully
[oracle@hcmdb91 ~]$
[oracle@hcmdb91 ~]$ sqlplus SYSADM/SYSADM@HCM
SQL*Plus: Release 11.2.0.2.0 Production on Thu Mar 28 07:44:25 2013
Copyright (c) 1982, 2010, Oracle. All rights reserved.
ERROR:
ORA-12514: TNS:listener does not currently know of service requested in
connect descriptor
My guess is that the database service "HCM" is not up and running but not sure how to make up and running. Even I could not find it listed in the linux services list.
Note: Able to login sqlplus using "sqlplus sys/sys as sysdba" but failing to access database table as "select * from PSRECDEFN;"
thanks
Espii.
Edited by: 995437 on Mar 28, 2013 6:52 AM
Edited by: 995437 on Mar 28, 2013 6:59 AMHi Nicolas,
I have no luck and the error still persists.
I have set the "export ORACLE_SID=HCM" from root user and oracle user too.
I guess, I have already loaded database when I ran the "cd /opt/oracle/psft/vm
./oraclevm-template.sh"
The outcome of the above script as similar as below:
Creating
ovm_configure_pre
CreateVirtualEnvironment
/u01/scripts/db-reconfig.sh: line 238: ovm_set_password: command not found
/u01/scripts/db-reconfig.sh: line 239: ovm_configure_network: command not found
INFO:
Starting Oracle database reconfiguration.
Oracle Database Configuration
This will configure on-boot properties of Oracle Database.
The following questions will determine whether the database should be
starting upon system boot, the ports it will use.
Press <Enter> to accept the defaults.
Do you want to relink binaries? (y/n) [n] y
Specify a port that will be used for the database listener [1521]:
Do you want Oracle Database to be started on boot (y/n) [y]:y
Wrote to /etc/sysconfig/oracle11g
Relinking Oracle Binaries...
Oracle Relinking Completed Successfully
Logs: /home/oracle/relink.log
Running orainstRoot.sh and root.sh...
set 2GB tmpfs
Enabling Oracle Database service
Configuration Completed Successfully.
Enter the name of the database SID [TESTDB]:HCM
ORACLE instance started.
Total System Global Area 288104448 bytes
Fixed Size 2225832 bytes
Variable Size 104859992 bytes
Database Buffers 176160768 bytes
Redo Buffers 4857856 bytes
Control file created.
Database altered.
Tablespace altered.
Tablespace altered.
Tablespace altered.
1 row updated.
160 rows updated.
Commit complete.
Kumar - I have found no sqlnet.ora file exist in the $ORACLE_HOME/NETWORK/ADMIN
Edited by: 995437 on Mar 28, 2013 9:15 AM -
Dear friends,
We are planning to implement Service Requests and Service Orders in CRM 7.0 Interaction Center
The Service Transactions(Service Order/Service Request) are available in 'Service Professional' business role but not available in 'IC_AGENT' role.
The things i have observed
1. Without the channel the Transaction Type was not appearing in SAP GUI (CRMD_ORDER)
2. Even after maintaining the Channels the BUS2000223 (Service Request) did not appear in CRMD_ORDER but the SRVO- Service Order transaction type appeared.(BUS2000116 Service Process)
3. Have maintained the SRVO and SRVR transaction types as dependent transaction types in the 'Business Transaction Profile'; still when clieck on the Service Request or Service Order create I am getting the below error
'No transaction type is available for creating a transaction'
Below is the diagnosis
Diagnosis
No transaction type is available when creating a transaction. This can be due to the following reasons:
No transaction type is available according to Customizing
The user has no authorization for the transaction type
System Response
It is not possible to create the transaction.
Procedure
Make sure that:
The transaction type is set up in Customizing
The user has authorization for the transaction type
Can you please guide me where the actual issue is
Regards
RajHi Raj,
As per your quarries and requirement please go through the link, it will help you in understandable way
http://help.sap.com/saap/sap_bp/BBLibrary/Documentation/C35_CRM701_BB_ConfigGuide_EN_XX.doc
Please reward points,
Cheers,
Sunil -
Creating Activity object for a Service Request object...
<b>[This thread was migrated from the On Demand Developer Forum in the old Siebel Community] </b>
drangineni
New Contributor
Ho do we use Activity object of a Service Request object. I am trying to
create an Activity object for a existing Service Request object.
I am looking for some sample code.
I greatly appreciate your help.
Product: CRM OnDemand
11-26-2006 12:40 PM
Re: Creating Activity object for a Service Request object...
BigSlick
Valued Contributor
drangineni, What programming language are you using?
BS
12-04-2006 10:56 AM
Re: Creating Activity object for a Service Request object...
drangineni
New Contributor
Hi, I am using C# .
12-04-2006 07:40 PM
Re: Creating Activity object for a Service Request object...
BigSlick
Valued Contributor
drangineni, assuming you know the service requestid or externalId of the
Sr you are dealin gwith you would first set that value.
ServiceRequest1[] objSRList =new ServiceRequest1[1];
objSRList[0] = new ServiceRequest1();
objSRList[0].ServiceRequestId = <YourSRId>;
Then you create an array of activities and initialize the first one:
objSRList[0].ListOfActivity = new Activity[1];
objSRList[0].ListOfActivity[0] = new Activity();
Now set the data fields
objSRList[0].ListOfActivity[0].Subject ="My Subject";
objSRList[0].ListOfActivity[0].Description ="My Description";
objSRList[0].ListOfActivity[0].Display = "Task"; //valid values are either
"Task" or "Appointment"
Then call the ServiceREquestInsertOrUpdate method on the ServiceRequest
WebService and pass in the above variable.
BS
12-06-2006 12:36 PM
Re: Creating Activity object for a Service Request object...
drangineni
New Contributor
Thank you BigSlick.
The following error is thrown when I use the
ServiceRequestInsertOrUpdate(objInput)
"No user key can be used for the Integration Component instance 'Service <br/>
Request_Action'.(SBL-EAI-04397)"
When I use the prxySrvcRequest.ServiceRequestInsert(objInput), no error is
thrown and the Activity gets added, but a new Service Request object is
created, but the Activity gets added to an existing Service Request
object. I greatly appreciate your help.
The following is the code:
int ActivityLength = 0;
WSOD_ServiceRequest.ServiceRequest1[] ServiceRequest = new
WSOD_ServiceRequest.ServiceRequest1[1];
ServiceRequest[0] = new WSOD_ServiceRequest.ServiceRequest1();
ServiceRequest[0].ServiceRequestId = this.Request.QueryString["id"];
ServiceRequest[0].ListOfActivity = new
WebSelfService.WSOD_ServiceRequest.Activity[ActivityLength + 1];
ServiceRequest[0].ListOfActivity[0] = new WSOD_ServiceRequest.Activity();
ServiceRequest[0].ListOfActivity[ActivityLength].Description =
this.txtDescription.Text;
ServiceRequest[0].ListOfActivity[ActivityLength].Display = "Task";
ServiceRequest[0].ListOfActivity[ActivityLength].Subject = "My Subject";
WSOD_ServiceRequest.ServiceRequest prxySrvcRequest = new
WebSelfService.WSOD_ServiceRequest.ServiceRequest();
WSOD_ServiceRequest.ServiceRequestWS_ServiceRequestInsertOrUpdate_Input
objInput = new
WebSelfService.WSOD_ServiceRequest.ServiceRequestWS_ServiceRequestInsertOrUpdate_Input();
WSOD_ServiceRequest.ServiceRequestWS_ServiceRequestInsertOrUpdate_Output
objOutput = new
WebSelfService.WSOD_ServiceRequest.ServiceRequestWS_ServiceRequestInsertOrUpdate_Output();
objInput.ListOfServiceRequest = ServiceRequest;
Session objSession;
objSession = (Session) Application["Session"];
prxySrvcRequest.Url = objSession.GetURL();
try
objOutput = prxySrvcRequest.ServiceRequestInsertOrUpdate(objInput);
catch(Exception e)
12-09-2006 09:53 AM
Re: Creating Activity object for a Service Request object...
drangineni
New Contributor
Thank you BigSlick.
The following error is thrown when I use the
ServiceRequestInsertOrUpdate(objInput)
"No user key can be used for the Integration Component instance 'Service <br/>
Request_Action'.(SBL-EAI-04397)"
When I use the prxySrvcRequest.ServiceRequestInsert(objInput), no error is
thrown and the Activity gets added, but a new Service Request object is
created, but the Activity gets added to an existing Service Request
object. I greatly appreciate your help.
The following is the code:
int ActivityLength = 0;
WSOD_ServiceRequest.ServiceRequest1[] ServiceRequest = new
WSOD_ServiceRequest.ServiceRequest1[1];
ServiceRequest[0] = new WSOD_ServiceRequest.ServiceRequest1();
ServiceRequest[0].ServiceRequestId = this.Request.QueryString["id"];
ServiceRequest[0].ListOfActivity = new
WebSelfService.WSOD_ServiceRequest.Activity[ActivityLength + 1];
ServiceRequest[0].ListOfActivity[0] = new WSOD_ServiceRequest.Activity();
ServiceRequest[0].ListOfActivity[ActivityLength].Description =
this.txtDescription.Text;
ServiceRequest[0].ListOfActivity[ActivityLength].Display = "Task";
ServiceRequest[0].ListOfActivity[ActivityLength].Subject = "My Subject";
WSOD_ServiceRequest.ServiceRequest prxySrvcRequest = new
WebSelfService.WSOD_ServiceRequest.ServiceRequest();
WSOD_ServiceRequest.ServiceRequestWS_ServiceRequestInsertOrUpdate_Input
objInput = new
WebSelfService.WSOD_ServiceRequest.ServiceRequestWS_ServiceRequestInsertOrUpdate_Input();
WSOD_ServiceRequest.ServiceRequestWS_ServiceRequestInsertOrUpdate_Output
objOutput = new
WebSelfService.WSOD_ServiceRequest.ServiceRequestWS_ServiceRequestInsertOrUpdate_Output();
objInput.ListOfServiceRequest = ServiceRequest;
Session objSession;
objSession = (Session) Application["Session"];
prxySrvcRequest.Url = objSession.GetURL();
try
objOutput = prxySrvcRequest.ServiceRequestInsertOrUpdate(objInput);
catch(Exception e)
12-10-2006 08:49 AM
Re: Creating Activity object for a Service Request object...
BigSlick
Valued Contributor
Ah yes, I forgot you also need to specify a unquie Id for the activity.
It's kinda strange.
Try adding this:
ServiceRequest[0].ListOfActivity[ActivityLength].ActivityId = "DummyId";
//OD will overwrite this with a real Id
Or if you have a unquie ID for your Activities you can use:
ServiceRequest[0].ListOfActivity[ActivityLength].ExternalSystemId = <Your
Unique Value>;
Hope that helps,
BS
12-11-2006 10:52 AM
Re: Creating Activity object for a Service Request object...
surgientweb
New Contributor
Hi all,
I have a similar problem, but mine is returning a message that field
"Display" is required. Looking at this post and the documentation it is
obvious that Display is a required field, but my WSDL did not include a
field called "Display", so my proxy did not generate one.
I tried adding a field called Display to the WSDL and the proxy class, but
I get a different error... I figure I maybe cannot add it manually like
that - but I think the bigger problem is it is not part of the WSDL that
Siebel OD generates for me in my admin account.
On top of that Display is not shown in the list of fields for Activity
through the admin interface.. is it possible my account is bugged? Am I
missing something simple here? BigSlick, I see you mention a .Display in
your code sample so I thought you might understand what is wrong. Here is
my code (I am trying to add a activity to a lead).
Thanks for any insight into this!
private void InsertLeadActivity(Session session, NameValueCollection data,
string leadID)
try
if (blnDebug)
Response.Write("Setting up Activity<br>";
// instantiate the proxy service
Activity_Service.Activity activityProxy = new Activity_Service.Activity();
// set up the target URL
activityProxy.Url = session.GetURL();
activityProxy.CookieContainer = session.GetCookieContainer();
// set up input argument
ActivityNWS_Activity_Insert_Input input = new
ActivityNWS_Activity_Insert_Input();
input.ListOfActivity = new Activity1[1];
input.ListOfActivity[0] = new Activity1();
if (blnDebug)
Response.Write("Getting Data<br>";
// dg note: name value
// input.ListOfActivity[0].MrMrs = data["MrMrs"];
input.ListOfActivity[0].LeadId = leadID.ToString();
input.ListOfActivity[0].Description = DataToString(data);
input.ListOfActivity[0].Subject = "Website Submission Activity";
input.ListOfActivity[0].Priority = "3-Low";
//input.ListOfActivity[0].DueDate =
DateTime.Now.AddDays(7).ToShortDateString();
input.ListOfActivity[0].Owner = this.defaultLeadOwner;
input.ListOfActivity[0].Type = "Call";
//input.ListOfActivity[0].Display = "Task";
input.ListOfActivity[0].ActivityId = "DummyId";
input.ListOfActivity[0].ExternalSystemId = "web";
activityProxy.Activity_Insert(input);
catch (Exception exInsertActivity1)
if (blnDebug)
Response.Write("<br>Error inserting activity.<br><br>" +
exInsertActivity1.ToString() + "<br>";
01-06-2007 05:05 PM
Re: Creating Activity object for a Service Request object...
surgientweb
New Contributor
Figured it out.. the field "Display" is also known as "Activity"........
Here are some notes for other people.. good luck and feel free to write me
at raskawa-at-gmail-com if you want a code sample.
Some unpublished nice to knows for Siebel On Demand Activities....
In summary:
- .Activity is also known as Display in documentation and on the error
messages coming back from the WS. Also, it appears based on these boards
some people actually have a .Display field. Maybe different accounts
generate different WSDL's.... buggy.
- If a error message is thrown saying "Description is required" it really
means "Subject is required" (make sure .Subject has a value)
- If a error message is thrown complaining that ActionType is not right..
that is really .Type.. make sure it's lookup value is valid for the
dropdown values in your CRM OD system.
My code/values that worked..
input.ListOfActivity[0].LeadId = leadID.ToString();
input.ListOfActivity[0].Description = DataToString(data);
input.ListOfActivity[0].Subject = "Website Submission Activity";
input.ListOfActivity[0].Priority = "3-Low";
//input.ListOfActivity[0].DueDate =
DateTime.Now.AddDays(7).ToShortDateString();
input.ListOfActivity[0].Owner = this.defaultLeadOwner;
input.ListOfActivity[0].Type = "Call";
input.ListOfActivity[0].ActivityId = "DummyId";
input.ListOfActivity[0].ExternalSystemId = "web";
//input.ListOfActivity[0].Display = "Task"; //doesn't work
input.ListOfActivity[0].Activity = "Task"; //does work.
01-06-2007 05:17 PM
Re: Creating Activity object for a Service Request object...
raskawa
First Time Contributor
Hi,
This is surgientweb (under my own login now..)
Anyway, I wanted to add that I figured out that there are two ways to add
a Activity to a Lead. Via the Lead object (by getting a ListOfActivities)
OR by creating a Activity directly and just adding your "LeadID" to it (or
you can also add a "ContactID" to relate the activity to a Contact.)
Feel free to email me for a code example (raskawa....at....gmail)
-David
01-09-2007 02:58 PMHi Stephane,
You can definitely read the categories using Tables in CRM. The logic is a bit complicated though.
Use the following steps to retrieve Categories using Std. CRM Tables:
1. Pass transaction GUID in field GUID of table CRMV_REPORT_SUBJ and get KATALOGART, CODEGRUPPE and CODE field values in lv_catalog, lv_codegrp and lv_code.
2. Now you need to concatenate these 3 fields values carefully like this:
CONCATENATE lv_catelog lv_codegrp ' ' lv_code into lv_category1.
Remember there are 4 spaces between lv_codegrp and lv_code.
3. Now pass this lv_category1 in field OBJEXT in table CRMC_ERMS_CAT_OK and get OBJGUID in field lv_objguid.
4. Pass this lv_objguid in field OBJ_GUID and LNK_TYPE = 'IS_CODE' in table CRMC_ERMS_CAT_LN and get value of CAT_GUID in lv_cat_guid.
5. Pass this lv_cat_guid in field CAT_GUID in table CRMC_ERMS_CAT_CA and get value of CAT_ID in field lv_cat_text.
Remember this lv_cat_text is the text value of your last level of category of transaction.
6. To get its upper cateogry level value, simply use table CRMC_ERMS_CAT_HI and get parent guid value and pass this as CAT_GUID again in table CRMC_ERMS_CAT_CA to get its text.
Alternatively, you can also use class method cl_crm_ml_category_util=>get_parse_all to get all levels of categories.
Hope this helps.
Thanks
Vishal -
XML Publisher with Service Module - Service Request Reports -- URGENT
Hi all ... any pointers/help/guidance with the problem listed below would be much appreciated.
I'm working in the context of the Oracle Service Module & Service Request Reports.
I'm required to configure the XML Publisher Responsibility seeded functionality with the service module reports.
Listed below are the two reporting requirements that I'm considering , corresponding to the following seeded XMLP Responsibility seeded components:
(I'm quoting an extract from the Oracle TeleService Implementation & User Guide here).
Detailed Report
Data Definition: Service Request Detail Definition (CS_SR_DETAIL_DEF)
Corresponding Template: Service Request Detail Report Template (CS_SR_DETAIL_TMP.en)
Template Description: Includes all of the available service request attributes including charges, the two descriptive flexfields, and extensible attributes.
Summary Report
Data Definition: Service Request Summary Definition (CS_SR_SUMMARY_DEF)
Corresponding Template: Service Request Summary Report Template (CS_SR_SUMMARY_TMP_en)
Template Description: Includes a subset of the detailed report attributes including the same charges information as the detailed report.
When I log into the EBS >> XML Publisher Administrator Responsibility >> Service Application ... I find these seeded XMLP components, together with the preview data, downloadable templates & sample output.
The question is:
Where (responsibility/application/navigation/etc.) do I find the seeded EBS Service Reports to provide the expected XML input to the seeded XMLP Service Request Data Definitions & Templates????
Notes ...
I have found the following two reports, under the Service Application in EBS, set their output type to XML and viewed the output of the submitted request:
- Service Request Detail Report
- Service Request Summary Report
... but each of these two reports produce XML output of a different data model/structure to that expected by each of the corresponding seeded XMLP data-definitions/templates.
Additionally, I cannot find any corresponding concurrent program definitions on the system with the same SHORT-NAME/CODE as the seeded XMLP data definitions themselves i.e. CS_SR_DETAIL_DEF and CS_SR_SUMMARY_DEF.
Are the necessary reports not actually seeded within EBS? Do the seeded XMLP data definitions & templates require development of new Concurrent Programs from scratch to access the database tables and provide the necessary data/input, or am I missing something here??I am sure you found a solution to your problem. If not, to give a pointer to this issue, I guess these reports are gererated right from the service request screen and this definition is used there.This report can be generated from several places based on where you are within SR scree.
Thanks
Nagamohan -
I recently upgraded our Test machine from 12.1.1 to 12.1.3 (RHEL 4.8). After performing the install and applying appropriate patches and most recent CPU when I attempt to 'Find Service Request' I can search by number, choose the correct SR I want in the form and click open. However when the SR form opens it just defaults to a new SR instead of the one returned in the search results. I have generated all form files again and that did not change anything. I have searched and not come across anything that appears to be applicable. Anyone have any ideas?
ThanksI am logged in as myself and using the 'Service' responsibility.
Service -> Service Requests -> Find Service Requests
versions:
CSXSRISR 120.208.12010000.84
I do the search and I find it, however when it goes to open the result the sr form is as it is new.
Oddly enough if I go under sysadmin and use the same responsibility, same path and search the sr will open the returned result.
As sysadmin however it has a different layout in the 'folder' at the top of the screen. Could this be causing the difference or should that matter?
Thanks -
Problem in opening 'Find Service Request' and 'Create Service Request' HTML forms
Hi,
I am working on creating some date for EBS Service, and I am unable to open 'Find Service Request' and 'Create Service Request' HTML forms.
I keep getting the error message :
Oracle error - 20001: ORA-20001: APP-FND-02902: Multi-Org profile option is required. Please set either MO: Security Profile or MO: Operating Unit profile option. has been detected in MO_GLOBAL_INIT.
I have min knowledge of EBS set up and configuration. We just use EBS as a source system for our ETLs. Please suggest any workaround to get resolve the issue.
Thanks,
KishoreNavigate to System Administrator responsibility > Profile > System. Search for the profile MO: Operating Unit and under responsibility field, put in the responsibility name you are using for creating the service request, click OK and enter the desired operating unit value in the next window. It pulls up all operating units defined and you can chose the desired one.
Thanks
Shree -
How to cancel a service request?
I had been running the Ipod in the car and noticed it had gone into the red. I turned it off and it went off normally. When I got home I hooked it to the computer to charge and it froze up completely, no response to anything, hold button, click wheel, weirdest yet, the backlight stayed on permanantly. And the computer did not recognize that it was even connected in Itunes or as a drive.
So I freaked out a bit and after an hour or so while( after trying what I could which was basically holding controls down and flipping the hold button off and on ) I gave up and put in a service request, and went to bed.
The next day, I noticed that the Ipod was dark ( which I expected since the battery was almost gone and the backlite was stuck on ). But just for fun I press the clickwheel on and lo and behold, it came back on as normal. I hooked it up to the computer as usual and it was visible to Itunes and the computer as it should have before. So I went through the reset process just in case and relaoded my music.
So I guess there should be a 6th "R" Let it sit over night and see if it still screwed up the next day
Now I'm stuck trying to figure out how to cancel a service after already receiving the return box Which was very fast by the way. Like, 2 days. Anyway, I looked all over the support site and could not find anything that looked like what I needed.
Does anyone have any idea what I need to do to cancel the service request?
Mike
Dell Dimension 8400 Windows XP Pro
Dell Dimension 8400 Windows XP ProCall apple...
Apple Phone Numbers
btabz -
SLA for service request\service order without create a service contract
Hello Experts,
We are using CRM 7
Is there a possibility to determine SLA for service request\service order without create a service contract?
We have defined:
1. Trasaction Code: CRMD_SERV_SLA- Response Profile / Response Times
2. In Customizing we have defined our date profile with the relevant duration
3. In Customizing for transaction types we defined SLA Prof. Det. Proc= IT000001
4. we assign the Service Profile and Response Profile to BP (from "service levels" block) .
Everthing seems ok but the SLA time is not determined automatically.
Hope you can help me out.
Thanks,
TalHi Tal Tal
Your steps are correct and i hope you did these too
a) In the SLA determination procedure ,you have defined the access sequence for service product item or org
b) If service product item ,take any service product for ex INVESTIGATION assign the two Service and response profile in the service tab
c) if org the above two profiles can be assigned to org attributes.
d) In my opinion the date profile you should have assigned it to item category as I think the SLA date calculation is done at the item level
e) You should assign the SLA det prof to the transaction type in the service process business category - customizing header.
f) when you create a transaction type sla dates will be determined as follows
a) you have to enter service product entered in the item ,then dates will be visible,and also if your access sequence is based on service product,the respons profile and service profile will be determined.
b) if you have given indicators as all these three "category,priority,codes' in your response profile, then you have to enter all three and then hit enter
c) After hitting enter,the response profile determined above,will use the above 3 inputs of category,priority etc and determine the duration times ,which should be maintained in your date profile.hence the durations determined will be used in the dates calculation.
Let me know if you have any other questions. -
Contact- Service Request - display only SRs that are owned by the user
Hi
Following is the scenario:
User is got access to all Contacts and can see only owned SRs.
User Role - Can Read All Records = YES
User Access Profile
Contact - Readonly
Related Information under Contact:
Service Request - View (Inherit Primary does not appear in the drop down)
When I login, I am able to see all Contacts (as per Role set) and also all SRs related to that Contact.
Problem: Only SRs that are owned by the logged in User should appear. Other user's SR should not be displayed under the contact.
I have seen examples of using "Inherit Primary". This option is not available.
How to achieve this functionality ? (Contact - Read All Records and SRs related to Contact should show only logged in users SRs)Dear Royston,
Thanks a lot for your response. I tried the steps and it worked fine... though I had trouble getting the parameter values passed... finally sorted out... Thanks.
For others who are trying to pass value through URL:
P0 - indicates the no. of parameters to be passed
P1 - indicates the operator to be used.. in my case it was equal
P2 - field name... get the exact name from the report designer by clicking Formula in the column. (I missed this part and struggled to get the right data for couple of hours)
P3 - the value for which the data to be filtered. (Get this value from the drop down in Custom Web Applet)
https://secure-ausomxapa.crmondemand.com/OnDemand/user/analytics/saw.dll?Go&Path=%2fshared%2fCompany_AAPA-O9O5F1_Shared_Folder%2fBSC%20Visibilty%20test%20report&Options=rfd&Action=Navigate&*P0=1&P1=eq&P2="- Service Request Custom Attributes".TEXT_54&P3=%%%st53_User_Id%%%*
Regards
Suchitra Prakash -
CSD_RULE_MATCH_FAILED-calling service request api from oracle apps adapter
We are doing integration between Siebel and Oracle Apps. When a service request is created on Siebel we are passing that in Oracle Apps using Oracle Apps adapter which is calling a custom API which is doing all the validations and in turn is calling a public api for service request creation. There are two types of service requests - Field Service and Depot Repair. For Field Service we are able to successfully insert the data on Oracle Apps, but for Depot Repair we are getting an error 'CSD CSD_RULE_MATCH_FAILED' from the standard API.
We have checked the setup and found it is proper. We invoked the pl/sql API from sql developer and we are able to insert the data. So we are facing this issue only when calling the api from oracle apps adapter.
In the invoke call we have set these properties -
jca.apps.RespApplication
jca.apps.Responsibility
jca.apps.Username
Based on our analysis till now it is looking like a security context setup issue, but we are not really sure what properties to set.
Any help in getting this through will be greatly appreciated.
Thanks,
ShantanuHi Vijay,
We have created the apps adapter with default settings as 'apps' user and set the properties Responsibility, RespApplication, Username of <invoke>. Other than that no other settings has been changed.
Are we missing anything?
This adapter is able to hit the database in case of 'Field Service' but it is failing for 'Depot Repair'.
Edited by: 927382 on Apr 13, 2012 2:19 AM -
CSXSRISR not opening SR when doing Find Service Request.
We recently upgraded from 11.5.10.2 to 12.1.3 this was tested and was functioning correctly, however this morning this issue began.
Under Service --> Find Service Request
You can search for the Service Request that you want to open, the results return, you can choose the SR you want to open and click OK, however the CSXSRISR form does not populate with the any data. It opens as if you selected Create New Service Request.
This is a major issue for our agents as some of them can not do their jobs.
Why would the search results not open the requested SR?
Thank youWell I figured the issue out. The folder at the top had been modified during a search and saved as default for a responsibility with the SR number as a query attached. Modified the folder that opened in the header and it works normally now.
-
Create Service Request for Customer
hi,
can u pls tell me how to create Service Requset for Customer using BAPI??????
regards
Guruhi,
thanks for ur response
how to assign a service request to person who is suitable for service.
(for example customer faced problem with our product so he will make a complaint on that product, i think this is service request , we need to resolve that problem as we assign that service request to some other person who can able to solve .
<b>Am i thinking in Correct way</b>)
i need bapis to ful fill for the above senario
regards
Guru
Maybe you are looking for
-
How do i transfer my backup to another iphone ???
how do i restore my new iphone and recieve my backed up info
-
How do I start Setup Assistant to activate cellular service
How do I start Setup Assistant to activate cellular service
-
Production Order number assignment CO01
Hello, I'm looking to have the production order number assigned early: on entry into 'Production Order Create: Header' screen. Can this be done in standard SAP or would I need to use an exit and external number range? Thank you, Mart
-
Hiding link to Create New Travel Plan in My Trips and Expenses
Hi, We'd like to hide the link to Create New Travel Plan in My Trps and Expenses on the tab My Travel Requests, but don't know how. Other interesting option is to hide the column with the link... We are on ERP 2004/ BP for ESS for ERP2004. Regards, B
-
Flow, 2 branches, 2 Human Tasks
I have a flow with two branches, each contains a Human Task. Two questions. 1) Is there a way to complete the flow and continue the process as soon as the first Task (not both, just one) complete? I mean, without waiting for the second to complete. 2