to select ↑↓ to navigate
eInvoicing

eInvoicing

Open in ChatGPT
Ask ChatGPT about this page
Open in Claude
Ask Claude about this page

Aan de slag

Aan de slag

Minimale beheerdersconfiguratie om eInvoicing end-to-end werkend te krijgen. Op managed sites zijn het PEPPOL-profiel en de codelijsten al voorgeladen.

1. Verifieer het EDocument-profiel

Het PEPPOL-profiel wordt bij installatie automatisch aangemaakt. Controleer via EDocument Profile → PEPPOL:

Instelling Waarde
Identifier Namespace urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2
Identifier Element Name CustomizationID
Identifier Value urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0
Generator Path edocument.edocument.profiles.peppol.generator.generate_peppol_xml
Parser / Validator / Preview / Detector / Matcher bijbehorende …profiles.peppol.*-paden

Sales Invoice Settings op het profiel bepalen het gedrag:

  • EDocument generation on Save — genereer bij opslag (handig voor testen)
  • EDocument generation on Submit — productie-default; EDocument bij indienen
  • Ignore Validation Error for EDocument generation — laat aanmaken toe bij validatiefouten, met waarschuwing. Niet aanzetten op productie tenzij u een herstelflow heeft.

2. Codelijsten

E-documenten verwijzen naar codes — C62 voor UOM "One", ZZZ voor onderling overeengekomen betaling, enz. Deze komen uit internationale codelijsten gekoppeld aan ERPNext-entiteiten.

Standaardlijsten worden automatisch geïmporteerd bij installatie. Opnieuw importeren of updaten via Import Genericode in het Code List DocType:

Codelijst Gekoppeld aan Default
UNTDID 4461 Payment Means Payment Terms Template, Mode of Payment ZZZ
UN/ECE Rec 20 Units of Measure UOM C62
UNCL 5305 Tax Categories Item Tax Template, Account, Tax Category, Sales Taxes and Charges Template S
EAS Electronic Address Schemes Company, Customer, Supplier EM

Codes worden van specifiek naar algemeen opgelost: voor BTW kijkt de app eerst naar Item Tax Template, dan Income Account, dan Tax Category, dan Sales Taxes and Charges Template.

3. Elektronisch adres

PEPPOL vereist een elektronisch adres voor zender én ontvanger. Stel in op Company, Customer, Supplier:

Veld Wat
EDocument Profile Standaardprofiel (PEPPOL)
Electronic Address Scheme 0106 (KvK NL) · 0208 (Belgisch BTW) · EM (e-mail) · 9930 (BTW-DE)
Electronic Address Het identifier zelf — KvK-nummer, BTW-nummer of e-mailadres

Fallback indien niet ingesteld: klant → Contact Email → Buyer Address Email ID; bedrijf → Seller Contact Email → Company Email.

4. Bankgegevens

Om bankgegevens in het e-document op te nemen:

  1. Maak een Mode of Payment van type "Bank"
  2. Koppel het bijbehorende bedrijfsaccount
  3. Maak een Bank Account voor dat account met IBAN en BIC (SWIFT)
  4. Map een Common Code uit UNTDID 4461 aan de Mode of Payment — bv. "Credit Transfer" → 30, "SEPA Credit Transfer" → 58

PEPPOL ondersteunt één payment means per factuur. Combineer geen meerdere Modes of Payment op dezelfde factuur.

5. BTW-scenario's

De meeste facturen gebruiken standaard-BTW (S) of 0% (Z, auto-gedetecteerd). Speciale gevallen:

Scenario UNCL 5305 code Setup
BTW vrijgesteld (boeken, onderwijs, zorg) E Maak Tax Category "BTW Vrijgesteld" gekoppeld aan E
Buiten Toepassing (niet-zakelijk) O Als een regel O gebruikt, worden BTW-identifiers weggelaten uit de hele factuur per PEPPOL-regels
Intracommunautaire levering (EU 0%) K App voegt auto VATEX-EU-IC-vrijstelling, ActualDeliveryDate en leveringslandcode toe (voldoet aan BR-IC-10/11/12)

Voor artikel-specifieke behandeling: map codes aan Item / Item Tax Template / Account in plaats van Tax Category.

Volgende

Last updated 3 days ago
Was this helpful?
Thanks!