3.1.4.19 GetStrategyMapReportView

The GetStrategyMapReportView operation retrieves a report view from the server that has been created through SaveTemporaryStrategyMapReport (section 3.1.4.28).

 <wsdl:operation name="GetStrategyMapReportView" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
   <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetStrategyMapReportView" message="tns:IBIMonitoringServiceApplication_GetStrategyMapReportView_InputMessage" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata"/>
   <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetStrategyMapReportViewResponse" message="tns:IBIMonitoringServiceApplication_GetStrategyMapReportView_OutputMessage" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata"/>
   <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/GetStrategyMapReportViewBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_GetStrategyMapReportView_BpmExceptionFault_FaultMessage" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata"/>
 </wsdl:operation>

The protocol client sends an IBIMonitoringServiceApplication_GetStrategyMapReportView_InputMessage request message (section 3.1.4.19.1.1) and the server responds with an IBIMonitoringServiceApplication_GetStrategyMapReportView_OutputMessage response message (section 3.1.4.19.1.2) as follows:

  1. The protocol client sends a RepositoryLocation (specified in [MS-PPSAS] section 2.2.4.161) for the report view to be retrieved.

  2. The server sends the corresponding report view.

Exceptions:

ErrorCode

Description

InvalidPermission

If the report view was created with SaveTemporaryStrategyMapReport (section 3.1.4.28), the security permissions are inherited from the parent report view. The location of the parent report view can be determined from the RepositoryLocation (specified in [MS-PPSAS] section 2.2.4.161) object "ParentReportViewLocation" embedded within "CustomData" of the report view. See section 2.2.2.1.3 for the common list of error codes.

FCOReadFailed

See section 2.2.2.1.3 for the common list of error codes.

FCOReadFailedListAccess

See section 2.2.2.1.3 for the common list of error codes.

In case of any other failure, the ErrorCode MUST be one of the values specified in section 2.2.2.1.2. For a detailed specification of how exceptions are reported by the protocol server, see section 2.2.2.1.