readFinancialSummary
Purpose
This operation reads a financial summary.
Related Information
Data Type: ParentInfo, FinancialSummaryInfo
Input
This operation requires the following input:
-
financialSummaryParent: ParentInfo, with the following required information:
-
parentType
-
parentIdentifier
-
Return
A financial summary will be returned if this operation is successful.
Java Examples
See webservice_toolkit:
java\client\src\examples\fm\FinancialSummaryClient.java
readFinancialSummary ()
ReadFinancialSummaryDocument requestDoc = ReadFinancialSummaryDocument.Factory.newInstance();
ReadFinancialSummary fs =
requestDoc.addNewReadFinancialSummary();
// Set up parent information. ParentInfo parent = populateParentInfo(fs.addNewFinancialSummaryParent(), parentType, parentId);
// Read the financial summary. FinanceServiceStub stub = new FinanceServiceStub(context, serviceURL); ReadFinancialSummaryResponseDocument responseDoc = stub.readFinancialSummary(requestDoc); ReadFinancialSummaryResponse response = responseDoc.getReadFinancialSummaryResponse();
return response.getFinancialSummary();
ParentInfo populateParentInfo (ParentInfo parentInfo, String
parentType, Long parentId)
{
ParentInfo.ParentType.Enum parentTypeEnum =
ParentInfo.ParentType.Enum.forString(parentType);
parentInfo.setParentType(parentTypeEnum);
ParentIdentifier identifier =
ParentIdentifier.Factory.newInstance();
identifier.setId(new BigInteger(parentId.toString()));
parentInfo.setParentIdentifier(identifier);
return parentInfo;
}

