COWI-FIBR / jira-to-github-issues

0 stars 0 forks source link

[JAR-1830] Fejl på driftstart på aktiviteter #6

Open COWI-FIBR opened 8 months ago

COWI-FIBR commented 8 months ago

Vi får serverfejl når vi vil oprette en startdato på en aktivitet i 1350


Originally reported by , imported from: Fejl på driftstart på aktiviteter
  • status: Open
  • priority: E - Mindre fejl
  • resolution: Unresolved
  • imported: 2024-04-22
COWI-FIBR commented 8 months ago

557058:622a62a3-9bf2-41ae-8c7b-ca3a891081a8:

Driftstart er datatypen datetime som ligger i intervallet 01-01-1753 til 31-12-9999.

Datatypen kan ændres til datetime2 som giver mulighed for indtastning af værdier i intervallet 01-01-0001 til 31-12-9999.

https://learn.microsoft.com/en-us/sql/t-sql/data-types/datetime2-transact-sql?view=sql-server-ver15

“Fejlen“ har sikkert været i JAR hele tiden.

COWI-FIBR commented 7 months ago

557058:c389ac26-5aa4-43e2-bf4c-7b2c3cde322c:

John Ryan Pedersen Peter Riis

Jeg kan bekræfte at issue kan genskabes i 2.6.5.

COWI-FIBR commented 7 months ago

557058:622a62a3-9bf2-41ae-8c7b-ca3a891081a8:

John Ryan Pedersen , så er det en Task og ikke en Bug.
Det er et meget lille ændringsønske.
Jeg kan godt scripte ændringen, som så kan køres i regionerne. Det skal bare lige testes af for en sikkerheds skyld.

Uden at jeg har testet det i brugerfladen, så burde dette kunne gøre tricket med at løse det:
USE JAR
GO

DROP INDEX IF EXISTS [_dta_index_e_aktivitet_17_1571794815__K2_K1_3_4_5_6_7_8_9_10_11_12_13_14_15_16_17_18] ON dbo.e_aktivitet;
GO

ALTER TABLE dbo.e_aktivitet
ALTER COLUMN driftperiode_fra datetime2 ;
GO

/* Indekset genoprettes, hvis man ønsker det */

CREATE NONCLUSTERED INDEX [_dta_index_e_aktivitet_17_1571794815__K2_K1_3_4_5_6_7_8_9_10_11_12_13_14_15_16_17_18] ON dbo.e_aktivitet
(
[forurening_id] ASC,
[pkid] ASC
)
INCLUDE([navn],[oplag],[i_drift_pr],[firmanavn],[forurenings_aarsag],[forurenings_aarti],[bemaerkning],[adresse_i_perioden],[anden_kilde],[dato],[cvr],[driftperiode_fra],[driftperiode_til],[timestamp],[sagsforloeb_id],[toggle_id])
GO