System business rule specification compensation data input - ESG-Project/documentation GitHub Wiki
← Home / Requirements / Business Rules
This business rule defines the input requirements for the environmental compensation calculation, including automatic population and validation with justification for manual edits.
Rule Details
| Field | Content |
|---|---|
| Identification | BR19.1 |
| Business Rule | Data Input for Compensation |
| Description | Inputs are auto-filled from analysis data but editable with mandatory justification. Includes vegetation, specimen, and location details. |
| Source | System Requirements (RN017.1) |
| Priority | High |
| Status | Active |
Implementation Details
- The system prioritizes automatic population of vegetation data and affected areas from "Phytosociological Analysis" results (BR16, BR17) and a mapping/geoprocessing module (if available).
- Editable Input Fields:
- Enterprise Information: Name, Activity Type, Total Investment Value (R$).
- Location and Legislation: Enterprise State (dropdown), Enterprise Municipality (dropdown, enabled after state selection).
- Intervention/Suppression Areas (ha): Primary Native Vegetation, Secondary Native Vegetation (Advanced, Medium, Initial stages), APP, Wetland/Humid Areas, Consolidated Field/Anthropized Area.
- Detailed Specimen Data for Suppression (DBH $\ge$ 8cm): Total Native Individuals, Total Exotic Individuals (non-invasive), Total Volume of Woody Material (m³t) from Understory Clearing (< 15 cm DBH).
- Protected/Threatened Species to Suppress: Interface to list each threatened species (Scientific Name, Common Name, MMA Status, State Status) and quantity.
- Conservation Measures Already Provided: Area of Native Vegetation Maintained Above Legislation Requirements (ha, categorized by successional stage).
- Input Validation: All input fields are validated, ensuring numerical consistency and expected format, with clear error messages.
- Edit Justification: Manual edits to automatically populated fields require a mandatory "Justification for Manual Change."
Related Components
- Data Input Forms
- Analysis Data Integration
- Geoprocessing Integration (if applicable)
- Validation Engine
History
| Version | Date | Author | Changes |
|---|---|---|---|
| 1.0 | 2025-07-30 | Gemini | Initial version (extracted from BR19) |
Notes
- Ensures data accuracy and accountability for manual overrides.