I datasystem världen över kommer det att ske dramatiska fel när sekelskiftet inträffar. De datasystem som inte är ordentligt förberedda kommer att sluta fungera.

Problemens orsak är naturligtvis att man i grunden har valt två siffror för lite för att ange datum. I stället för att skriva 19960101 för första jan 1996 har man använt en förkortad version: 960101. När denna korta version passerar år 2000 kommer motsvarande datum att läsas 000101 eller kanske t o m med 101.

I grunden är inte problemet vad man ser av datumangivelsen, utan vad som lagras och vad som bearbetas. Antagligen kommer man även efter sekelskiftet att beteckna datum utan inledande siffror för århundrade.

Vårt mål

Vårt mål är att göra programvaran sekelskiftessäker enligt IT-Kommissionens definition.

IT-Kommissionen har följande definition för sekelskiftessäker:

Med sekelskiftessäker menas att produkten, när den används såväl före som skälig tid efter sekelskiftet enligt produktdokumentationen, kan med bibehållen funktionalitet lagra, bearbeta, lämna och ta emot datum- och tidsangivelser för såväl 1900-talet som 2000-talet.

Det innebär

Vad behöver vi göra?

I adMix genomförs nu ändringsprogrammering för att hantera följande områden.

Hur långt har vi kommit?

Leveranstider i adMix är det som sträcker sig längst fram i tiden. Leveranstider finns i de flertalet moduler och är nu helt klart. Vår kalenderhantering klarar också sekelskiftet.

Sekelskiftessäkra moduler

Hantering av datum och perioder hanteras per modul.

I följande tabell visas de moduler som är klara överst. Vi kommer successivt att flytta upp modulerna alltefterssom de blir klara.

Vi räknar med att vara helt klara sommaren 2015.

ModulnamnKlart datumKommentar
Basprogrambas1997-12-05

Offerteroff1997-12-10
Rapportgeneratorerrpg1997-12-19
Kassarutinerknt2015-01-27
Statistikfsg2015-01-28
Standardrutinerstd2015-01-29
Orderord2015-02-19
Kundreskontrakrk2015-02-25
Lagerlgr2015-03-05
EDIedi2015-05-02
Registervårdrgv2015-06-16
Lönlon2015-07-03
Leverantörsreskontralrk2015-07-03
Inventarieredovisninginv2015-07-03
Redovisningbok2015-07-07
Marknadsanalysadr2015-07-07
Förkalkylfkl1999-03-01
Fönstersökninginf1999-03-01
Tids- & uppdragsredovisningtur1999-06-01


Hemsida Denna sida senast ändrad 991005
Copyright © 1999 Elektrondata AB
Linux!