Description
The REPORT function fetches specific report field values from the Novata API. This function allows you to retrieve report metadata such as status, completion percentage, due dates, framework information, and timestamps by providing the report ID, name, reporting period, and desired field name.
Syntax
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
reportId |
String | Required | Unique identifier for the report. |
reportName |
String | Required | Name of the report. |
reportingPeriod |
String | Required | Reporting period (e.g., "2024", "2023-Q4"). |
fieldName |
String | Required | The name of the report field you want to retrieve (see available fields below). |
Available Field Names
You can use any of the following field names as the last parameter:
Data Provider Information
data_provider_name
data_provider_sics_industry
Report Metadata
report_name
framework_name
reporting_period
report_period_frequency
report_period_start
Report Status & Progress
report_status
report_completion
Important Dates
report_due_date
report_created_at
report_updated_at
report_submitted_at
Examples
Example 1: Get Report Status
Example 2: Get Report Completion Percentage
Example 3: Get Data Provider Name
Example 4: Get Framework Name
Example 5: Get Report Due Date
Example 6: Get Report Created Date
Example 7: Get Report Submitted Date
Example 8: Get Report Updated Date
Example 9: Get Reporting Period Frequency
Example 10: Get Reporting Period Start Date
Example 11: Get Data Provider SICS Industry
Important Notes
- All four parameters are required. The function will return an error if any is missing.
- The
reportIdmust be a valid report identifier from the Novata system. - The
reportNameshould match the exact report name as it appears in Novata. - The
reportingPeriodshould match the format used in your Novata reports (e.g., "2024", "2023-Q4"). - Field names are case-sensitive. Use the exact field names listed above.
- Date fields return ISO 8601 formatted timestamps. You may need to format them in Excel.
- The
report_completionfield returns a percentage value (0-100). - If the report doesn't exist or the field is not available, the function will return an error message.
- Make sure you're logged into the Novata Excel Add-in before using this function.
Related Functions
NOV.FUND - Retrieve fund attributes
NOV.COMP - Retrieve company attributes
NOV.METRIC - Retrieve metric information
NOV.ANSWER - Retrieve answer data