View Issue Details

IDProjectCategoryView StatusLast Update
0000426HeurekaOtherpublic2021-03-24 11:39
ReporterPeder Assigned ToLinus  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version2.17.2 
Target Version2.17.3Fixed in Version2.17.3 
Summary0000426: Added pricelist is overwritten
DescriptionDet är inte lätt att kopiera en prislista utan att det blir fel. Bäst vore om det fanns en kopieringsfunktion i Prislistehanteraren. Fick följande fel då jag försökte lägga till en prislista "B" som är en variant av befintlig prislista "A".

Oavsett detta så försvinner prislista B från projektet om jag väljer att spara den modifierade prislistan I Global directory.

1. Kopierade fil A i Utforskaren och döpte om den till B.
2. Lade till B i Prislistehanteraren genom att välja lägg till från fil.
3. Ändrade prislistans namn från A till B i formuläret och lade in nya priser
4. Sparade projektet och svarade ja på frågor om filer skulle skrivas över.

Problemet är att GUID:et för B är detsamma som som för A, och filer skrivs över. När jag öppnar projektet finns nu två prislistor med namnet A.

Lösningsförslag:
Dels skapas ny funktion ”Kopiera prislista”, så man slipper göra som ovan. Att använda Save as Template är också omständligt, eftersom man därefter måste lägga till, och sedan spara som ny fil. Funktionen ska skapa ett nytt GUID för den nya prislistan.
Dessutom ändras nuvarande funktionalitet så att om man lägger till en prislista från fil eller annat projekt så skapas ett nytt guid för den prislistan.
TagsNo tags attached.
ProductGeneral

Activities

Linus

2021-03-24 11:39

administrator   ~0000412

Lade till funktion för att duplicera en prislista i editorn. Det andra felet uppstod när två prislistor (eller två andra project items av samma typ) sparades med samma filnamn i samma projekt. Nu genereras ett nytt filnamn för project items som har samma namn.

Issue History

Date Modified Username Field Change
2021-03-22 09:03 Peder New Issue
2021-03-22 09:13 Peder Description Updated
2021-03-24 11:37 Changeset attached => heureka trunk r20824
2021-03-24 11:39 Linus Assigned To => Linus
2021-03-24 11:39 Linus Status new => resolved
2021-03-24 11:39 Linus Resolution open => fixed
2021-03-24 11:39 Linus Note Added: 0000412
2021-03-24 11:39 Linus Fixed in Version => 2.17.3
2021-03-24 11:39 Linus Target Version => 2.17.3