TominDeveloper

Rediger regnskabsår

PUT /v1/fiscal-years/{id}

Flytter start eller slut på det første eller det sidste regnskabsår.

Indhold

start
datepåkrævet
Første dag i regnskabsåret.
Interval 1990-01-01 til 2100-12-31
end
datevalgfri
Sidste dag i regnskabsåret.
Standard uændret

Regler

Regnskabsårene ligger i forlængelse af hinanden uden overlap og uden huller. Et nyt år skal starte dagen efter det seneste slutter, eller slutte dagen før det første starter.

Et regnskabsår kan højst være 18 måneder langt. Det må gerne være kortere end 12 måneder, som et første regnskabsår ofte er.

Bryder datoerne en regel, svarer API'et 422 med details, og intet bliver gemt.

Posteringer

Et år kan ikke gøres kortere, så posteringer ender uden for det. API'et svarer 422 og nævner datoen på den postering, der står i vejen.

Afvises

409 conflict når året er afsluttet, eller når det ligger midt i rækken. Kun det første og det sidste regnskabsår kan ændres.