Gå til indhold

Verificeret mod app@9d146f9, 16 skal genverificeres, 0 brudt

Periodisér et bilag

Handling

handling.kvitteringer.periodiser

Sektionen Mere fordeler bilagets beløb over flere regnskabsperioder, og en allerede sendt periodisering kan rettes eller fjernes i e-conomic.

Status: live. Verificeret 2026-10-01 mod app@e99eb6a.

Felter

hvem
tilladelse
vouchers.edit
modul
suppliers
forudsaetninger
menneskelige trin
  • Åbn bilaget og sektionen Mere. Sektionen Periodisering vises kun, hvis virksomhedens regnskabsprogram kan periodisere.
  • Slå Periodisér omkostningen til. Vælg Fra (startdato), Antal måneder og Periodiseringskonto (balance).
  • Beløbet fordeles lineært mellem perioderne ved bogføring. Periodiseringen sendes først, når du bogfører.
  • Er bilaget bogført som kladde i e-conomic, viser kortet i stedet månederne og startdatoen med Redigér og Fjern. Redigér giver Gem periodisering. Fjern spørger Fjern periodisering?.
sideeffekter
  • Før bogføring gemmes valget som periodization_months, periodization_start_date og periodization_account_id på bilaget via [[handling.kvitteringer.opdater-bilag]].
  • Ved bogføring lægges omkostningen på balancekontoen og frigives månedsvis hos udbyderen.
  • På et allerede sendt bilag skriver ruten direkte til e-conomic (eller Business Central) og flytter periodiseringen på kassekladdens posteringer. Fjernes den, slettes den hos udbyderen, og omkostningen bliver stående på driftskontoen.
kan fortrydes
kan
indtil
indtil
bilaget er bogført hos udbyderen og kladden ikke længere kan rettes
hvordan
Før bogføring slås til/fra frit. Efter sendelsen kan den rettes eller fjernes, så længe kladden findes. En fjernet periodisering kan ikke tilføjes igen, før bilaget bogføres på ny.
laaser
hvad
Periodiseringen kan ikke rettes fra Kvitteringer, og selve bilaget er låst.
naar
når posteringen ikke længere er en kladde hos udbyderen
fejl
  • bruger ser
    Periodisering understøttes kun for e-conomic og Business Central.
    kode
    periodization_enabled
  • bruger ser
    Periodisering skal være mellem 2 og 60 måneder.
  • bruger ser
    Periodiseringskontoen skal være en balancekonto (statuskonto).
  • bruger ser
    Periodiseringskontoen findes ikke eller er inaktiv.
  • bruger ser
    Periodiseringen blev ændret i e-conomic imens. Genindlæs bilaget og prøv igen.
    kode
    periodization
  • bruger ser
    Periodiseringen kunne ikke opdateres i e-conomic. Prøv igen, eller ret den direkte i e-conomic.
    kode
    periodization
  • bruger ser
    Periodiseringen er opdateret i e-conomic.
  • bruger ser
    Periodiseringen er fjernet i e-conomic.
ui ankre
  • komponent
    MereSection
    repo
    app
    fil
    resources/js/Components/Vouchers/drawer/MereSection.tsx
    symbol
    MereSection
  • komponent
    AttachedPeriodizationCard
    repo
    app
    fil
    resources/js/Components/Vouchers/AttachedPeriodizationCard.tsx
    symbol
    AttachedPeriodizationCard
route navne
  • vouchers.periodization

Prosa

Ruten vouchers.periodization er sin egen, fordi vouchers.update afviser et bogført bilag, mens en sendt periodisering kun findes på et bogført. De to første fejl kommer fra reglen i PeriodizationService (MIN_MONTHS 2, MAX_MONTHS 60), og kontoen skal være en balancekonto.

Kilder

kode: app app/Services/Ap/PeriodizationService.php · PeriodizationService::updateAttachedIntentverificeretkode: app app/Http/Controllers/Dashboard/VoucherController.php · VoucherController::updatePeriodizationverificeret

Bruges af

Ingen andre entiteter peger herhen endnu.