Chatta subito con l'assistenza
Chat con il supporto

Stat 7.0 - System Administration Guide

Overview of Stat Administration Administrative Utilities Stat Security General Maintenance Tables
System Maintenance Service Domain Maintenance Department Maintenance Issue Tracking Maintenance Country Maintenance Customer Maintenance Object Type Maintenance PeopleSoft Environment Connection Maintenance Pre/Post Migration Steps Parameters Oracle Applications Configuration Oracle Applications Connection Maintenance Generic Application Connection Maintenance Schema Object Parameters Maintenance Data Object Maintenance PeopleSoft Search Configurations Stat Report Definition Maintenance Version Control Management Connection Maintenance
Service Domain-Specific Maintenance Configuring the Stat Central Agent Email Configuration Object Security Enabling Web Client to perform PeopleSoft migrations Appendix: Sample Service Domain Configuration Appendix: User Class Rights Appendix: Creating a Staging Database Appendix: Database Tuning Appendix: Oracle Applications File Type Directory Appendix: Ports and Firewalls Appendix: REST Web Services API Appendix: SOAP-Based Web Services API Appendix: Troubleshooting Chart Appendix: Oracle Agent: Stat.conf and log4j2.xml configuration Appendix: Custom Report Files

Login Service

The URL for the wsdl file of this service is located at:

http://hostname:port/stat/WSLoginService?wsdl

long connect( String userId, String password ) throws WSLoginFault;

User has to establish a valid connection in order to interact with Stat through Web Services. Connections are validated the same way a normal login into the Web Client is validated. Upon successful connection, a valid Connect ID is returned to the user, which will be used in subsequent method calls to validate user's connection. Also proper rows are written into CONNECTION_MGMT and CONNECT_HIST tables. A list of valid connections is stored on the server and the connection is refreshed each time a valid Web Service Method is executed. This connection will have to be either closed by User or it will expire after a time-out period.

void disconnect( long connectId );

This method terminates an established connection through Web Services.

CSR Service

The URL for the wsdl file of this service is located at: http://hostname:port/stat/WSCsrService?wsdl

The server throws an exception if user does not have Add CSR or Add Attachment rights or if any of the fields in the csr bean is invalid.

Method

long saveNewCSR(long connectId, CSRType csr, List<AttachmentType> attachments) throws WSCsrFault;

Input Parameters

Return Parameter

A long value representing the CSR Id of the new csr is returned.

Method

CSRType retrieveCSR(long connectId, String sdcd, long csrId) throws WSCsrFault;

Input Parameters

Return Parameter

A csr bean representing the retrieved csr is returned. For more information, see CSRType Bean .

The csr parameter bean will contain all the original values in the CSR in addition to the updated values.

The server throws an exception in the following circumstances:

Before updating the CSR, a row is inserted into CSR_LOCK_STATUS and is removed after the update.

CSR History records are inserted for the updated fields.

Method

void updateCSR(long connectId, CSRType csr) throws WSCsrFault;

Input Parameters

Query Stat for the CSR based on the Tracking Number field.

Method

List<CSRType> retrieveCSRByColumn(connectId, columnName, columnValue)

 

Input Parameters

Return Parameter

List of CSRType records

Method

List<RecordType> getServiceDomainList( long connectId ) throws WSCsrFault;

Input Parameters

connectId - A valid connect Id obtained by calling WSLoginService.connect

Return Parameter

List of values. For more information, see RecordType Bean .

The connectId parameter has the information about the current user.

The server throws an exception in case of an empty return list.

Method

List<RecordType> getServiceDomainForUserList( long connectId ) throws WSCsrFault;

Input Parameters

connectId - A valid connect Id obtained by calling WSLoginService.connect

Return Parameter

List of values. For more information, see RecordType Bean .

The server throws an exception in case of an empty return list.

Method

List<RecordType> getCustomerList(long connectId) throws WSCsrFault;

Input Parameters

connectId - A valid connect Id obtained by calling WSLoginService.connect

Return Parameter

List of values. For more information, see RecordType Bean .

The server throws an exception in case of an invalid service domain parameter.

The server throws an exception in case of an empty return list.

Method

List<RecordType> getProjectList(long connectId, String sdcd) throws WSCsrFault;

Input Parameters

Return Parameter

List of values. For more information, see RecordType Bean .

The server throws an exception in case of an invalid service domain parameter.

The server throws an exception in case of an empty return list.

Method

List<RecordType> getOpenedByList(long connectId, String sdcd) throws WSCsrFault;

Input Parameters

Return Parameter

List of values. For more information, see RecordType Bean .

The server throws an exception in case of an invalid service domain Parameter.

The server throws an exception in case of an empty return list.

The server throws an exception if Customer Priority is disabled at the service domain level.

Method

List<RecordType> getCustomerPriorityList(long connectId, String sdcd) throws WSCsrFault;

Input Parameters

Return Parameter

List of values. For more information, see RecordType Bean .

The server throws an exception in case of an invalid service domain parameter or an empty return list.

This method verifies any possible restricted access to applications for current user.

Method

List<RecordType> getApplicationList(long connectId, String sdcd) throws WSCsrFault;

Input Parameters

Return Parameter

List of values. For more information, see RecordType Bean .

The server throws an exception in case of an invalid service domain or Application Code parameters or in case of an empty return list.

The server throws an exception if Application Environment is disabled at the service domain level.

Method

List<RecordType> getEnvironmentList(long connectId, String sdcd, String applicationCode) throws WSCsrFault;

Input Parameters

Return Parameter

List of values. For more information, see RecordType Bean .

The server throws an exception in case of an invalid service domain parameter or an empty return list.

Method

List<RecordType> getCSRTypeList(long connectId, String sdcd) throws WSCsrFault;

Input Parameters

Return Parameter

List of values. For more information, see RecordType Bean .

The server throws an exception in case of an invalid service domain parameter or an empty return list.

Method

List<RecordType> getPriorityList(long connectId, String sdcd) throws WSCsrFault;

Input Parameters

Return Parameter

List of values. For more information, see RecordType Bean .

The server throws an exception in case of an invalid service domain or Queue Id parameters or in case of an empty return list.

Method

List<RecordType> getAssignedToList(long connectId, String sdcd, String queueId) throws WSCsrFault;

Input Parameters

Return Parameter

List of values. For more information, see RecordType Bean .

Type in a specific service domain.

The server throws an exception in case of an invalid service domain, Application Code or CSR Type Code parameters.

The server throws an exception in case of an empty return list.

Method

List<RecordType> getWorkflowList(long connectId, String sdcd, String applicationCode, String typeCode) throws WSCsrFault;

Input Parameters

Return Parameter

List of values. For more information, see RecordType Bean .

If Workflow Id is a null value, a list of all Status records for the passed CSR Type is returned.

The server throws an exception in case of an invalid service domain, CSR Type Code, or Workflow Id parameters.

The server throws an exception in case of an empty return list.

Method

List<RecordType> getStatusList(long connectId, String sdcd, String typeCode, String workflowId) throws WSCsrFault;

Input Parameters

Return Parameter

List of values. For more information, see RecordType Bean .

If workflowId and statusCode are also passed, the method returns selected Queue Assignments on the particular Status of the passed Workflow.

If workflowId and statusCode are null values, the method returns all the Queue Assignments for the passwd service domain.

The server throws an exception in case of an invalid service domain, Workflow Id or Status Code parameters.

The server throws an exception in case of an empty return list.

Method

List<RecordType> getQueueList(long connectId, String sdcd, String workflowId, StatusCode) throws WSCsrFault;

Input Parameters

Return Parameter

List of values. For more information, see RecordType Bean .

The server throws an exception in the following circumstances:

Before updating the CSR, a row is inserted into CSR_LOCK_STATUS and is removed after the update.

CSR History records are inserted for added attachments.

Method

void addCSRAttachments(long connectId, String sdcd, long csrId, List<AttachmentType> attachments) throws WSCsrFault;

Input Parameters

File Ids may be retrieved by calling the retreiveCSRAttachments method.

The server throws an exception in the following circumstances:

Before updating the CSR, a row is inserted into CSR_LOCK_STATUS and is removed after the update.

CSR History records are inserted for deleted attachments.

Method

void deleteCSRAttachments(long connectId, String sdcd, long csrId, List<Long> fileIds) throws WSCsrFault;

Input Parameters

If there are no attachments in the CSR, a null value is returned. For more information, see AttachmentType Bean .

Method

List<AttachmentType> retrieveCSRAttachments(long connectId, String sdcd, long csrId) throws WSCsrFault;

Input Parameters

Return Parameter

A list of attachments for the csr is returned. For a definition of AttachmentType refer to Class Definitions, part 2.

If there are no CSR Template values, a null Object is returned.

Method

CSRType getCSRTemplateValues(long connectId, String sdcd) throws WSCsrFault;

Input Parameters

Return Parameter

A csr bean representing the retrieved csr is returned. For more information, see CSRType Bean .

If there are no Templates present, a null String is returned.

Method

String getApplicationDescriptionTemplate(long connectId, String sdcd, String code) throws WSCsrFault;

Input Parameters

Return Parameter

A string of template is returned.

If there are no Templates present, a null String is returned.

Method

String getApplicationResolutionTemplate(long connectId, String sdcd, String code) throws WSCsrFault;

Input Parameters

Return Parameter

A string of template is returned.

If there are no Templates present, a null String is returned.

Method

String getCSRTypeDescriptionTemplate(long connectId, String sdcd, String code) throws WSCsrFault;

Input Parameters

Return Parameter

A string of template is returned.

If there are no Templates present, a null String will be returned.

Method

String getCSRTypeResolutionTemplate(long connectId, String sdcd, String code) throws WSCsrFault;

Input Parameters

Return Parameter

A string of Resolution template is returned.

Method

List<CSRLogType> updateCSRLogs(long connectId, String sdcd, long csrId, CSRLogType detailLog)

Input Parameters

Method

List<CSRLogType>retrieveCSRLogs(connectId, sdcd, csrId)

Input Parameters

Return Parameter

List of CSR logs

Method

List<CSRLogType>retrieveCSRLog(connectId, sdcd, csrId)

Input Parameters

Return Parameter

A single CSR log record

Method

List<string>retrieveLogTopicList(connectId, sdcd)

Input Parameters

Return Parameter

List of CSR log topics for a service domain

Method

List<CSRTaskType>retrieveCSRTasks(connectId, sdcd, csrId)

Input Parameters

Return Parameter

List of CSR tasks and times. For more information, see CSRTaskType Bean .

Method

void updateCSRTasks(long connectId, String sdcd, long csrId, CSRTaskType taskType)

Input Parameters

Return Parameter

Method

CSRWorkflowType retrieveWorkflowStatusList(connectId, sdcd, csrId)

Input Parameters

Return Parameter

List of available status based on the current state of the workflow in the CSR. The actual list can be accessed by calling the getTargetStatuses () method of CSRWorkflowType bean. For more information, see CSRType Bean .

Method

void transferToStatus(connectId, sdcd, csrId, overrideComment, resolution, workflow, targetStatus)

Input Parameters

Return Parameter

Related Documents

The document was helpful.

Seleziona valutazione

I easily found the information I needed.

Seleziona valutazione