Lønnsutbetaling — generer batch i ett klikk
Etter at lønnskjøringen er validert og payslips er bokført, kan du generere en betalingsbatch som inneholder én account.payment per ansatt for netto-lønn. Batchen kan eksporteres til banken som ISO20022 PAIN.001.
- Lønnskjøring (hr.payslip.run) med alle payslips i
validated- ellerpaid-state (Odoo 19 har ikkedone) - Ansatte har
work_contact_id+primary_bank_account_idsatt - Selskapet har en bank-journal (eller lønn-bank journal eksplisitt satt)
- Konto 2960 (Lønn-gjeld) i kontoplanen
Steg 1 — Konfigurer selskap (én gang)
Gå til Innstillinger → Selskaper → Eristo AS. Bla ned til A-melding-fanen — lønnsbatch-feltene ligger i seksjonen "Lønnsbatch (netto-lønn til ansatte)" på samme fane. Sett:
- Lønn-bank journal: hvilken bank som skal brukes (typisk hovedkonto). Hvis tom: vi velger første bank-journal automatisk.
- Lønn-gjeld konto: NS 4102 default 2960. Hvis tom: vi søker på code='2960' i kontoplanen.
Steg 2 — Verifiser ansattes oppsett
For hver ansatt: gå til Lønnsavregning → Ansatte → [navn]. Sjekk:
- Arbeidskontakt (work_contact_id): må peke på en res.partner
- Primær bankkonto: må peke på en res.partner.bank tilknyttet kontakten
Steg 3 — Generer lønnsbatch
Gå til Lønnsavregning → Pay Runs. Velg lønnskjøringen. Klikk Actions → Generer lønnsbatch (netto-lønn til ansatte).
Eristo gjør automatisk:
- Validerer at alle payslips er
validatedellerpaid - For hver payslip: oppretter
account.paymentmed:- Type: outbound
- Partner: employee.work_contact_id
- Bank: employee.primary_bank_account_id
- Beløp: payslip.net_wage
- Dato: payslip.date (utbetalingsdato)
- Konto: 2960 (debet) / bank-journal (kredit)
- Memo: "Lønn MM/YYYY"
- Grupperer alle payments i én
account.batch.payment - Returnerer den åpnete batchen
Steg 4 — Eksporter til banken
Med batchen åpen, klikk Validate → Eristo genererer PAIN.001-XML.
Klikk Download → XML-fil lastes ned til nettleseren. Last opp i DnB-nettbanken (Cash Management → Innstillinger → Import filer).
Vanlige spørsmål
l10n_no_batch_payment_id). Hvis du kjører
actionen igjen, gjenbrukes eksisterende batch (idempotent).
Hvis du har lagt til nye payslips etter at batchen ble laget,
vil retry legge dem til.