FinancialStatementRows

This component runs the Financial Statements Rows (FSR) function

It allows you to maintain the line by line contents of reports that you can run using the FinancialStatements component.

Note: 
  • The Navigator function has been restructured at SunSystems 6.2 and consequently the payload has changed. There is now a header record called Financial Statement Set with child Financial Statement Line.
  • The new SDM function has Financial Statement Line set as the parent and child Statement Lines. The old xml tag names have been retained where possible and now all occur at child level.

Methods

CreateOrAmend
Driver Type: SASI
Use this method to create or amend one or more financial statement rows. A financial statement row is created if it does not exist and amended if it does.
Delete
Driver Type: SASI
Use this method to delete one or more financial statement rows.
DeleteChildData
Driver Type: SASI
Use this method to delete one or more financial statement rows defined in the payload, but leave the parent Financial Statement Set in place.
Query
Driver Type: Export
Use this method to obtain one or more financial statement row details or to extract financial statement row data from SunSystems.

Mandatory fields

A value must be supplied for Line Code - payload element <VSsrfmscSln_SlnLineCode> except for the Query method, where it is optional.

In addition, if creating or amending Financial Statement Line data, or using the DeleteChildData method, then Line Number - payload element <StatementLine.VSsrfmscSln_SlnLineNo> must be supplied.

Note: At runtime the component validates the payload contents to ensure that the values supplied are correct. Various combinations of values may require other elements in the payload to be specified before the payload can be processed successfully.

Related data

None.