Chat now with support
Chat with Support

Stat 6.0 - System Administration Guide

Overview of Stat Administration Administrative Utilities Stat Security General Maintenance Tables
System Maintenance Service Domain Maintenance Department 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 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: Stat Web Services Appendix: Troubleshooting Chart Appendix: stat.conf Configuration Appendix: Custom Report Files

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

Approval Service

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

Method

List<TransferApprovalType> getTransferApprovalList(long connectId) throws WSApprovalFault;

Input Parameters

Return Parameter

List of all Transfer Approvals for CSRs that are not closed

Method

List<TransferApprovalType> getTransferApprovalForCsrList(long connectId, String sdcd, long csrId) throws WSApprovalFault;

Input Parameters

Return Parameter

List of all Transfer Approvals for a CSR

Method

List<TransferApprovalType> getTransferApprovalForCsrByStatusList(long connectId, String sdcd, long csrId, String statusCodeFrom, String statusCodeTo) throws WSApprovalFault;

Input Parameters

Return Parameter

List of all Transfer Approvals for a CSR with specific status code From to status code To

Method

void submitTransferApproval(long connectId, TransferApprovalType approval) throws WSApprovalFault;

Input Parameters

Method

List<MigrationApprovalType> getMigrationApprovalList(long connectId) throws WSApprovalFault;

Input Parameters

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

Return Parameter

List of all Migration Approvals for CSRs that are not closed

Method

List<MigrationApprovalType> getMigrationApprovalForCsrList(long connectId, String sdcd, long csrId) throws WSApprovalFault

Input Parameters

Return Parameter

List of all Migration Approvals for a CSR

Method

void submitMigrationApproval(long connectId, MigrationApprovalType approval) throws WSApprovalFault;

Input Parameters

Method

List<PatchApprovalType> getPatchApprovalList(long connectId) throws WSApprovalFault;

Input Parameters

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

Return Parameter

List of all Patch Approvals for CSRs that are not closed

Method

List<PatchApprovalType> getPatchApprovalForCsrList(long connectId, String sdcd, long csrId) throws WSApprovalFault;

Input Parameters

Return Parameter

List of all Patch Approvals for a CSR

Method

public void submitPatchApproval(long connectId, PatchApprovalType approval) throws WSApprovalFault;

Input Parameters

Class Definitions

RecordType Bean

Related Documents