Kleara

Kleara · Bibliotek

Undvik upprepade händelser i överlappande städexporter

Två städkalendrar på fyra veckor som överlappar delar 21 händelser. Jämför identifierare och datum innan du importerar en andra fil, så att arbetet inte räknas dubbelt.

Varför överlappande filer räknar dubbelt

Anta att du sparar en städkalender på fyra veckor nu och en till två veckor senare, båda från samma schema för kök och sovrum. De två filerna omfattar delvis samma dagar, så vissa tillfällen finns i båda. Lägger du ihop raderna i båda filerna ser det ut som mer arbete är planerat än det är.

Varje händelse i en kalenderfil från Kleara har en identifierare som bygger på rummet, sysslan, dess position i rummet och datumet, till exempel kitchen.taskSink.0.2026-11-10@kleara.vomcore.com. Samma tillfälle har samma identifierare i båda filerna.

Exempelparet

Den första filen omfattar 26 oktober till 22 november 2026 och innehåller 46 händelser. Den andra omfattar 9 november till 6 december och innehåller 44. Tjugoen identifierare finns i båda, vilket lämnar 69 olika tillfällen, exakt det antal som en enda utvidgning på 42 dagar av samma schema ger.

De gemensamma händelserna infaller mellan 9 och 22 november, de två veckor som båda filerna omfattar. Var och en är en heldagshändelse: en slutdag 20261110 efter en start 20261109 betyder en dag, inte två dagars arbete.

Kontrollera innan du importerar den andra filen

Identifierarens begränsningar

Identifieraren anger en syssla och ett datum, inte en version av schemat. Har du ändrat en frekvens mellan de två nedladdningarna kan ett tillfälle behålla sitt datum och sin identifierare medan senare datum ändras; jämför därför även sysslornas inställningar.

Planerarens egen förhandsvisning omfattar alltid 28 dagar från det startdatum du väljer, och varje ny beräkning balanserar startdagarna på nytt. Filer från olika startdatum är därför inte garanterade att ha samma datum för samma syssla. Själva appen exporterar inga kalendrar; den håller ett löpande schema.

Schemalagda upprepningar

A, BSchemalagda upprepningar
|A|46
|B|44
|A ∩ B|21
|A ∪ B|69

Resultat

UIDDTSTARTDTEND
kitchen.taskMop.1.2026-10-26@kleara.vomcore.com2026102620261027
kitchen.taskSink.0.2026-10-26@kleara.vomcore.com2026102620261027
bedroom.taskVacuum.1.2026-10-27@kleara.vomcore.com2026102720261028
kitchen.taskTrash.2.2026-10-27@kleara.vomcore.com2026102720261028
bedroom.taskDust.2.2026-10-28@kleara.vomcore.com2026102820261029
kitchen.taskDishwasher.3.2026-10-28@kleara.vomcore.com2026102820261029
bedroom.taskSheets.0.2026-10-29@kleara.vomcore.com2026102920261030
kitchen.taskSink.0.2026-10-29@kleara.vomcore.com2026102920261030
kitchen.taskFridge.4.2026-10-30@kleara.vomcore.com2026103020261031
kitchen.taskTrash.2.2026-10-30@kleara.vomcore.com2026103020261031

Verktyg