View Issue Details

IDProjectCategoryView StatusLast Update
0000815Heureka.NET 8 Migrationpublic2026-05-15 14:41
Reporterjonare Assigned To 
PrioritynormalSeverityminorReproducibilityN/A
Status newResolutionopen 
Target Version3.0.0 
Summary0000815: Add the field IsThinned to stand register
DescriptionCurrently a user can add the date for the last thinning in the field LastThinningDate. However, if a thinning has NOT been made the user can't stop the system from assuming a thinning HAS been made. See GetNumberOfThinnings(...) in ThinningGuidebase.cs

Add a new field like "Thinned"/"IsThinned" to the stand register. Do not forget to update the Excel template and the wiki.

If LastThinningData is set: the field IsThinned can/should be ignored and LastThinningData should be used.
If LastThinningDate is missing and IsThinned is false or missing: Heureka should not infer that there is been thinnings.
If LastThinningDate is missing and IsThinned is true: Heureka will assume 1 thinning has been made
Additional InformationEspecially relevant for the method GetNumberOfThinnings in ThinningGuidebase.cs:

            //Algorithm only works for SiteIndexSpecies Pine or Spruce in generation 0, RelativeAge > 0.4 and no historic treatments
            if (!heurekaGeneration && treatmentsBeforePeriod0 == 0 && relativeAge > 0.4 && (tUnit.SiteData.SiteIndexSpecies == SpeciesGroupCode.Pine || tUnit.SiteData.SiteIndexSpecies == SpeciesGroupCode.Spruce))
TagsNo tags attached.
ProductGeneral

Relationships

related to 0000816 new Fix inference of historical thinnings 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2026-05-15 13:12 jonare New Issue
2026-05-15 13:14 jonare Description Updated
2026-05-15 14:41 jonare Relationship added related to 0000816