SEEF: Standard Energia eFactuur

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.

Co wyróżnia SEEF od standardowego UBL?

Standardowa faktura UBL zawiera kwoty pozycji, VAT i dane stron, ale nie zawiera informacji specyficznych dla zużycia energii. SEEF dodaje blok rozszerzenia z:

  • Punkty pomiarowe (UtilityConsumptionPoint): identyfikowane kodem EAN (European Article Number). Każdy punkt pomiarowy to fizyczne przyłącze do sieci elektrycznej lub gazowej, powiązane z konkretnym adresem.
  • Odczyty liczników (MeterReading): odczyt początkowy i końcowy licznika, w tym typ odczytu (wysoka i niska taryfa dla elektryczności), metoda odczytu i obliczone zużycie.
  • Miks energetyczny (FuelMix): udział paliw kopalnych, słonecznych, wiatrowych lub innych źródeł energii w dostarczanej elektryczności.
  • Informacje klastrowe (EBCluster): grupowanie pozycji fakturowych należących do tego samego okresu dostawy i punktu pomiarowego.
  • Informacje taryfowe: konkretne taryfy za jednostkę (kWh, m3) zastosowane do zużycia.

Wszystkie te dane są umieszczane w SEEFExtensionWrapper w bloku UBLExtensions faktury.

Struktura techniczna

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.

Powiązanie punktów pomiarowych z centrami kosztów

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:

  1. Tworzą Państwo mapowanie kodów EAN na centra kosztów (przez platformę eConnect lub API)
  2. eConnect otrzymuje fakturę SEEF od dostawcy energii
  3. Platforma odczytuje numer EAN z UtilityConsumptionPoint
  4. Odpowiednie centrum kosztów jest wyszukiwane w mapowaniu
  5. Pole AccountingCost na każdej pozycji fakturowej jest wypełniane znalezionym centrum kosztów
  6. Wzbogacona faktura jest przesyłana do oprogramowania księgowego

Wskazó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ć.

Kto korzysta z SEEF?

SEEF jest wykorzystywany głównie przez:

  • Dostawców energii (Vattenfall, Eneco, Essent i wielu innych) do fakturowania klientów biznesowych
  • Operatorów sieci (Alliander, Stedin, Enexis) do taryf sieciowych i opłat przyłączeniowych
  • Firmy pomiarowe do usług pomiarowych i przetwarzania danych
  • Klientów biznesowych chcących automatycznie przetwarzać swoje faktury energetyczne

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.

Przetwarzanie w eConnect

eConnect w pełni obsługuje faktury SEEF:

  • Odbiór: faktury SEEF są automatycznie rozpoznawane na podstawie CustomizationID i przestrzeni nazw rozszerzenia.
  • Transformacja: jeśli odbiorca oczekuje innego formatu, eConnect może transformować fakturę SEEF do standardowego NLCIUS lub BIS Billing V3. Dane rozszerzenia są umieszczane jako informacje dodatkowe.
  • Wzbogacanie: poprzez Rule Based Enrichment (RBE) kody EAN są automatycznie konwertowane na centra kosztów, numery nieruchomości lub inne wymiary.
  • Dostarczenie: wzbogacona faktura jest przesyłana przez integrację oprogramowania (API, Autopilot lub e-mail) do księgowości odbiorcy.

Dokumentacja PSB dla SEEF, wraz z przykładowymi fakturami, jest dostępna na portalu deweloperskim PSB.

Niestandardowe transformacje XML dla klientów utility

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


Powiązane