Standard Energia eFactuur (SEEF): jak działają e-faktury energetyczne przez Peppol, z odczytami liczników, kodami EAN i powiązaniami z centrami kosztów.
Standard Energia eFactuur (SEEF) to format faktur dla holenderskiego sektora energetycznego. Jest to rozszerzenie UBL, które dodaje specyficzne dane nieobecne na zwykłej fakturze: odczyty liczników, dane zużycia na punkt pomiarowy, struktury taryfowe i informacje kontraktowe. Tam, gdzie standardowa faktura UBL jest odpowiednia dla większości branż, okazuje się niewystarczająca dla firm energetycznych, które chcą informować swoich klientów o dokładnym zużyciu energii na każdym adresie.
SEEF został opracowany przez trzy organizacje branżowe: Energie-Nederland, Netbeheer Nederland i Vereniging Meetbedrijven Nederland. Jest to otwarty standard, wolny w użyciu, i w praktyce norma elektronicznej fakturacji między dostawcami energii, operatorami sieci, firmami pomiarowymi i ich klientami biznesowymi.
Standardowa faktura UBL zawiera kwoty pozycji, VAT i dane stron, ale nie zawiera informacji specyficznych dla zużycia energii. SEEF dodaje blok rozszerzenia z:
Wszystkie te dane są umieszczane w SEEFExtensionWrapper w bloku UBLExtensions faktury.
Rozszerzenie SEEF wykorzystuje własną przestrzeń nazw XML i CustomizationID:
<cbc:CustomizationID>urn:fdc:energie-efactuur.nl:invoice:v3.1</cbc:CustomizationID>
Blok rozszerzenia znajduje się w UBL Extensions, na początku faktury:
<ext:UBLExtensions>
<ext:UBLExtension>
<ext:ExtensionContent>
<seef:SEEFExtensionWrapper
xmlns:seef="urn:www.energie-efactuur.nl:profile:invoice:ver3.1">
<seef:UtilityConsumptionPoint>
<cbc:ID>871687400001234567</cbc:ID>
<cac:Address>
<cbc:StreetName>Industrieweg 15</cbc:StreetName>
<cbc:CityName>Woerden</cbc:CityName>
<cbc:PostalZone>3443 AB</cbc:PostalZone>
<cac:Country>
<cbc:IdentificationCode>NL</cbc:IdentificationCode>
</cac:Country>
</cac:Address>
</seef:UtilityConsumptionPoint>
<seef:UtilityMeter>
<cbc:MeterNumber>E0012345678</cbc:MeterNumber>
<seef:MeterReading>
<seef:MeterReadingTypeCode>LAAG</seef:MeterReadingTypeCode>
<seef:PreviousMeterReadingDate>2025-12-31</seef:PreviousMeterReadingDate>
<seef:PreviousMeterQuantity unitCode="KWH">45230</seef:PreviousMeterQuantity>
<seef:LatestMeterReadingDate>2026-03-31</seef:LatestMeterReadingDate>
<seef:LatestMeterQuantity unitCode="KWH">46890</seef:LatestMeterQuantity>
<seef:ConsumptionQuantity unitCode="KWH">1660</seef:ConsumptionQuantity>
</seef:MeterReading>
</seef:UtilityMeter>
</seef:SEEFExtensionWrapper>
</ext:ExtensionContent>
</ext:UBLExtension>
</ext:UBLExtensions>
Pozycje fakturowe pozostają zwykłymi pozycjami UBL. Różnica polega na tym, że każda pozycja fakturowa odwołuje się do numeru EAN punktu pomiarowego poprzez DocumentReference ze schemeID AVE:
<cac:InvoiceLine>
<cbc:ID>1</cbc:ID>
<cbc:InvoicedQuantity unitCode="KWH">1660</cbc:InvoicedQuantity>
<cbc:LineExtensionAmount currencyID="EUR">381.80</cbc:LineExtensionAmount>
<cbc:AccountingCost>3510233</cbc:AccountingCost>
<cac:DocumentReference>
<cbc:ID schemeID="AVE">871687400001234567</cbc:ID>
</cac:DocumentReference>
<cac:Item>
<cbc:Name>Verbruik elektriciteit laagtarief Q1 2026</cbc:Name>
</cac:Item>
<cac:Price>
<cbc:PriceAmount currencyID="EUR">0.23</cbc:PriceAmount>
</cac:Price>
</cac:InvoiceLine>
Oprócz kosztów zużycia faktury energetyczne zawierają często również pozycje dotyczące podatku energetycznego (EB), opłaty za zrównoważoną energię (ODE), ulgi podatkowej i taryf operatora sieci.
Dla organizacji z wieloma lokalizacjami lub nieruchomościami powiązanie punktów pomiarowych z centrami kosztów jest jedną z największych zalet SEEF. Każdy kod EAN na fakturze identyfikuje konkretny punkt pomiarowy. Wcześniejsze powiązanie tych kodów EAN z wewnętrznymi centrami kosztów, wymiarami lub kodami projektów umożliwia automatyczne rozdzielenie faktury w księgowości.
eConnect oferuje w tym zakresie dodatkową usługę. Za pomocą tzw. listy danych w platformie można utworzyć mapowanie kodów EAN na centra kosztów. Podczas przetwarzania faktury SEEF numer EAN jest odczytywany z rozszerzenia i automatycznie konwertowany na odpowiednie centrum kosztów. To centrum kosztów jest następnie umieszczane w polu AccountingCost pozycji fakturowej, dzięki czemu oprogramowanie ERP lub księgowe może automatycznie przypisać zapis.
Działa to następująco:
UtilityConsumptionPointAccountingCost na każdej pozycji fakturowej jest wypełniane znalezionym centrum kosztówWskazówka: to wzbogacanie działa również z innymi wymiarami niż centra kosztów. Dotyczy to na przykład numerów nieruchomości dla spółdzielni mieszkaniowych, kodów lokalizacji dla organizacji opieki zdrowotnej czy kodów projektów dla firm budowlanych. Mapowanie można elastycznie skonfigurować.
SEEF jest wykorzystywany głównie przez:
eConnect był w 2018 roku współtwórcą e-faktury energetycznej z rozszerzeniem SEEF i codziennie przetwarza duże wolumeny faktur SEEF dla klientów w sektorze energetycznym, nieruchomości i ochronie zdrowia.
eConnect w pełni obsługuje faktury SEEF:
Dokumentacja PSB dla SEEF, wraz z przykładowymi fakturami, jest dostępna na portalu deweloperskim PSB.
Dla klientów utility, którzy dostarczają niestandardowy XML (np. przez SFTP), eConnect wykonuje niestandardowe transformacje, które przekształcają dostarczony XML w prawidłową e-fakturę. Zmiany takich transformacji są dodatkowo płatne. Zawsze sprawdzaj, czy dostarczony XML spełnia odpowiednią XSD. Literówki w nazwach elementów (np. „UtilityContractAddres” zamiast „UtilityContractAddress”) powodują, że pola nie są mapowane.
Wskazówka: posiadają Państwo wiele punktów pomiarowych (kodów EAN), które chcą powiązać z centrami kosztów? eConnect może zaimportować mapowanie hurtowo z pliku CSV. Prosimy skontaktować się z działem wsparcia, aby omówić możliwości.
Skontaktuj się z nami