Difference between revisions of "Version 2.24/sv"
Latest revision as of 10:39, 12 November 2025
Version 2.24
2025-11-12
Sammanfattning
Den här versionen innehåller främst förbättringar av användarvänlighet samt ett stort antal buggfixar. Flera av ändringarna syftar till att förbättra arbetsflödet i Heureka avsevärt.
En viktig ändring är en ändring av TPG:n i PlanWise, som nu bättre uppfyller antalet alternativ som användaren valt i dialogrutan Generera strategiska skötselprogram. Självklart utvärderas bara alternativ som uppfyller regler/inställningar som sätts i kontrollkategorierna.
Vi har lagt till flera sökrutor samt möjligheten att spara och ladda resultatvariabler. Detta gör det möjligt för användare som har ett arbetsflöde där data exporteras till t.ex. text- och/eller Excel-filer att enklare få konsekvent utdata som innehåller de förväntade resultatkolumnerna, utan att behöva använda rapportmallar.
Nya funktioner
Sökfunktionalitet
Sökrutor har lagts till i flera dialoger i Heureka:
- Sökfunktionaliteten för att söka bland inställningar i kontrolltabeller har uppdaterats något. Du hittar den i verktygsfältet ovanför dina kontrollkategorier (i vyn TPG-inställningar).
- Sökfunktionalitet för att söka bland resultatvariabler har lagts till. Du hittar den ovanför resultatvariablerna i valfri urvals-dialog (till exempel i dialogrutan Generera strategiska skötselprogram).
- Sökfunktionalitet för att söka bland prislistkategorier.
Du kan också spara aktuell urvalslista för resultatvariabler eller ladda en tidigare sparad urvalslista.
Nettopriser
I kontrolltabellen Cost and Revenue har vi lagt till alternativet Use Net Prices. Detta låter dig ange nettopriser per sortiment (sågtimmer, massaved, bränsleved, vrak) och trädslagsgrupp. Om du inte använder nettopriser kan du lägga till en nettopriskorrigering (SEK/m³fub) i inställningen Volume price correction för sågtimmer och massaved. Dessa inställningar påverkar inte apteringsresultatet – apteringen görs fortfarande utifrån din prislista.
Misc.
- Visning av enheter har lagts till för inställningar där det är tillämpligt.
- Användardefinierade inställningar för hänsynsträd har lagts till.
- Stöd för Gurobi 12.0 har lagts till.
- Ny resultatvariabel "Species Richness" har lagts till.
- Resultatvariabler för beståndsgeneration samt massavedsvolym för barr och lövträd har lagts till.
- Variabler för Site data ('Coordinates', 'Slope', 'SlopeDirection') har lagts till som tillgängliga resultatvariabler.
- Möjlighet att begränsa arealen planterad contorta inom ett domän (RegWise-simulering).
- Visar Kända problem i aktuell version visas nu på applikationers startsida.
- Förbättrad inläsning av senaste databasanslutningar i guiden Nytt projekt.
- Möjlighet att anpassa antal decimaler per variabel i rapportmallar.
- Lagt till ett val för Stäng alla för flikar i rapportresultaten.
- Lagt till diagram för att visa fördelningen av skötselklasser.
Buggfixar
- Korrigerat beräkning av slutavverkningsperiodernas min- och maxvärden i TPG för att matcha beskrivningarna.
- Åtgärdat ett problem där plantering fördröjdes i taktisk TPG.
- Åtgärdat minnesläcka som gjorde att minne inte frigjordes korrekt vid användning av NC-områden.
- Korrigerat en underskattning av tillväxt i klimatmodellen (sedan 2.23)
- Åtgärdat multiplikationsfel i Elfving-modellen för talltillväxt.
- Åtgärdat flera användarrapporterade problem och stabilitetsfel.
- Åtgärdat undantag som uppstod vid prislistberäkningar på grund av ogiltiga indata.
- Åtgärdat fel vid visning av detaljer från optimeringsresultat.
- Åtgärdatproblem med validering och testning av serveranslutning i SelectDbDialog.
- Åtgärdat beteende vid tillämpning av behandling när behandlingsförslag för period 0 var None
- Ändrade standardantalet decimaler som visas i resultatabeller för att matcha värden i dataklasser.
- Lade till saknade exportalternativ för Excel och CSV i fliken för rapportresultat.
- Åtgärdat ett fel som uppstod när områdesbeskrivningen översteg 50 tecken i SimulateTreeDialog.
- Lade till undermappar i modelutforskaren.
- Fixade inkonsekventa NPV-beräkningar i taktisk TPG.
- Åtgärdat fel när AMPL.exe inte varit vald.
- Korrigerade felaktig formatering av områdesnivåer vid import av analysområden.
- Förbättrad hantering av ogiltliga databasanslutningar i dialogrutan för val av databas.
- Korrigerade skillnad mellan avverkad och utvunnen volym när prislistan hade negativa massavedsvärden.
- Fixade felaktig rapportering av binära variabler i optimeringsresultat.
- Åtgärdade ett problem för ingående tillstånd för demodata.
- Fixade visningsproblem för Skogsdomän under Ingående tillstånd > Detaljer.
- Korrigerade felaktigt intervall för variabeln netRevenue i modell-guiden.
- Korrigerade beräkning av harvested volume när höga stubbar lämnades.
- Fixade felaktigt antal stammar som loggades till fil.
- Åtgärdade UI-fel i fliken "Mata in deta manuellt" på mindre skärmar.
- Förhindrade skapande av resultatdatabaser med bindestreck i namnet som orsakade TPG-fel.
- Löste problem där taktisk TPG använde felaktigt speglade kontrolltabellvärden.
Detaljer från bugtrackern
| Id | Category | Severity | Summary | Fixed_in_version | Resolution |
|---|---|---|---|---|---|
| 0000490 | TPG | major | TPG Final Felling periods Min and Max are calculated in the wrong way | 2.24 | fixed |
| 0000703 | TPG | major | Planting is delayed in tactical TPG | 2.24 | fixed |
| 0000745 | General | major | Memory leak: Memory is not freed as expected when using NC-areas | 2.24 | fixed |
| 0000759 | Climate model | major | Climate model underestimate growth | 2.24 | fixed |
| 0000773 | Growth / production | major | Multiplication error in Elfving pine growth model | 2.24 | fixed |
| 0000706 | General | minor | Error thrown when displaying details from optimization result | 2.24 | fixed |
| 0000707 | General | minor | Failed to update net present value | 2.24 | fixed |
| 0000708 | General | minor | Pricelist calculation exception | 2.24 | fixed |
| 0000714 | TPG | minor | Stand is regenerated even if treatment proposal for period 0 is "None" | 2.24 | fixed |
| 0000715 | TPG | minor | Treatments are not generated as expected if user has TP in period 0 | 2.24 | fixed |
| 0000722 | Report generator | minor | Change the default number of decimals shown in result tables to match the values provided in the data-classes | 2.24 | fixed |
| 0000723 | Report generator | minor | In the report results tab: add the option of opening in excel and exporting to .csv | 2.24 | fixed |
| 0000724 | Data import | minor | SimulateTreeDialog throws error if the length of Area description exceeds 50 characters | 2.24 | fixed |
| 0000728 | General | minor | Add the option of creating sub-folders in the model explorer | 2.24 | fixed |
| 0000729 | General | minor | Change the order the results are printed out into the "Optimizaiton Results" output pane after a completed optimization | 2.24 | fixed |
| 0000730 | TPG | minor | Inconsistent NPV in the Tactical TPG | 2.24 | fixed |
| 0000731 | General | minor | Add help-link to Database help pages in create project | 2.24 | fixed |
| 0000732 | Optimization | minor | No information given if AMPL exe is not selected | 2.24 | fixed |
| 0000733 | Data import | minor | Bad formatting of area levels in analyis area | 2.24 | fixed |
| 0000735 | General | minor | Test database connection doesn't identify broken connections | 2.24 | fixed |
| 0000736 | General | minor | Result databases with - in name can be created but results in an error when running TPG | 2.24 | fixed |
| 0000737 | General | minor | Simplify the process of removing stand registers and removing forests/analysis areas | 2.24 | fixed |
| 0000738 | General | minor | Add a "Close All" button to the report results tab interface | 2.24 | fixed |
| 0000746 | General | minor | Volume cut and extracted does not match if pricelist has negative values for pulp | 2.24 | fixed |
| 0000747 | Optimization | minor | Binary variables not being reported correctly | 2.24 | fixed |
| 0000748 | General | minor | Add the option of selecting and removing multiple control categories | 2.24 | fixed |
| 0000752 | General | minor | Add units to the pricelist | 2.24 | fixed |
| 0000754 | General | minor | Problem with validation and testing server connection from SelectDbDialog | 2.24 | fixed |
| 0000757 | General | minor | User Submitted Report | 2.24 | fixed |
| 0000758 | General | minor | Issue with inconsistant initial state values for demo data | 2.24 | fixed |
| 0000760 | Optimization | minor | Optimization Results Column Wise result view Produces SQL errors | 2.24 | fixed |
| 0000761 | General | minor | Forest Domain under Initial State > Details is displayed incorrectly for stands | 2.24 | fixed |
| 0000762 | Optimization | minor | Variable netRevenue created in model wizard has incorrect range | 2.24 | fixed |
| 0000764 | General | minor | Pricelist "Length Correction" does not accept negative values | 2.24 | fixed |
| 0000765 | General | minor | Implementation of new result variable "Species Richness" | 2.24 | fixed |
| 0000766 | Growth / production | minor | Wrong harvested volume if high stumps are left | 2.24 | fixed |
| 0000771 | TPG | minor | Tactical TPG may use incorrect values from TreatmentModelControlTable mirrored from the TpgControlTable | 2.24 | fixed |
| 0000775 | General | minor | Wrong number of stems for trees logged to file | 2.24 | fixed |
| 0000778 | General | minor | UI bug in standwise 'Register Tree Data' tab for smaller screens | 2.24 | fixed |
| 0000779 | General | minor | Feature: Add generation as a possible result variable in optimization results | 2.24 | fixed |
| 0000786 | General | minor | User Submitted Report | 2.24 | fixed |
| 0000795 | General | minor | The treatment unit data does not update if there is a domain filter selected in TPG Results | 2.24 | fixed |
| 0000769 | Control categories | trivial | Control Category item 'Treatment Timing - Tactical planning >> Includate unmanaged' is decprecated | 2.24 | fixed |
| 0000660 | General | feature | Add buttons to Select Variables-view | 2.24 | fixed |
| 0000719 | General | feature | Display issues in current version on start page | 2.24 | fixed |
| 0000721 | Report generator | feature | Add the option of customizing the number of decimals for each variable in the report templates | 2.24 | fixed |
| 0000727 | Optimization | feature | Feature: Add support for Gurobi 12.0 | 2.24 | fixed |
| 0000749 | General | feature | Add initial state diagrams for distributions over Management Classes | 2.24 | fixed |
| 0000753 | Control categories | feature | Add search function for pricelist and result variable settings, and improve existing search function for control tables | 2.24 | fixed |
| 0000756 | Project handling | feature | Issue with how NewProjectWizard loads recent database connections | 2.24 | fixed |
| 0000763 | General | feature | Create TPG result variables that sums up the pulpwood value for conifers and broadleaves, repectively | 2.24 | fixed |
| 0000767 | Other | feature | Feature: Price correction per m3 | 2.24 | fixed |
| 0000768 | General | feature | Feature: User defined settings for tree retention | 2.24 | fixed |
| 0000774 | RegWise simulation | feature | Feature: Provide an option to limit the area of planted contorta within a domain | 2.24 | fixed |
| 0000791 | General | feature | Add existing SiteData data to user accesible result variables: 'Coordinates', 'Slope', 'SlopeDirection' | 2.24 | fixed |