Document Resource
Document and statement management with secure file handling
Document management system for files, statements, and compliance documents. Handle file uploads, downloads, metadata management, and automated statement generation.
File Management
File upload, download, and management with secure storage and file type validation.
Document Types & Metadata
Support for statements, documents, and custom files with metadata tracking and entity associations.
Statement Generation
Financial statement generation with configurable date ranges, entity filtering, and multi-format output.
Available Endpoints
Document Operations
File Operations
Statement Generation
Core Data Transfer Objects
Business Rules & Constraints
File Management & Validation
- File type validation: Supported formats include PDF, DOCX, XLSX, CSV, PNG, JPG with MIME type verification
- Document metadata: Each document includes type classification, name, description, and optional password protection
- Entity associations: Documents can be linked to BizEntity, Organisation, or Product records via ID references
Statement Generation
- Date range parameters: Statement generation accepts optional FromDate and ToDate parameters for period filtering
- Entity filtering: Supports BizEntity, Organisation, Investment, Product, and CorporateAction scoping via ID parameters
- Statement types: StatementTypeID determines the generated report format and content structure
- Code identification: Optional Code parameter for statement reference tracking and retrieval
Document Properties & Controls
- Portal visibility: ShowInDocumentsInPortal flag controls whether document appears in investor portal views
- Public access: IsPublic flag determines document accessibility without authentication requirements
- Password protection: Optional Password field enables document-level access restrictions
- Ordinal sequencing: Ordinal property supports custom document ordering within entity document lists
Integration & Cross-Resource Dependencies
- BizEntity linkage: Documents can be associated with BizEntity records via BizEntityID or ExternalBizEntityId
- Organisation linkage: Documents can be associated with Organisation records via OrganisationID or ExternalOrganisationId
- Product linkage: Documents can be associated with Product records via ProductID or ExternalProductId
- External system integration: ExternalDocumentId supports external document management system synchronization and idempotency
Document Management Workflows
Document resource integrates with the broader 7G ecosystem, providing secure file storage, statement generation, and document management across investor and organisational operations.
Report Integration
Generated reports from Report resource can be stored as Document records with metadata linkage for retrieval and distribution.
BizEntity Document Association
Documents link to BizEntity records for investor-specific file management, supporting document storage with entity associations and portal visibility controls.
Transaction & Distribution Documentation
Documents can be categorized and managed alongside transaction and distribution operations for organized record-keeping and investor communications.