Baza wiedzy LINKSPOT › Biuletyny

XL142 – E-faktura w zamówieniach publicznych

Biuletyny · Opublikowano 2021-11-23

Spis treści

Informacje wstępne

Mapowanie stawek VAT

Mapowanie form płatności

Eksport faktury sprzedaży FS do pliku XML

Informacje wstępne

Platforma Elektronicznego Fakturowania (PEF) to centralna platforma do odbierania i wysyłania ustrukturyzowanych faktur elektronicznych i innych dokumentów pomiędzy zamawiającymi a wykonawcami zamówień publicznych.  Rozwiązanie skierowane jest do wykonawców zamówień publicznych – przedsiębiorców wykonujących usługi i dostarczających towary dla podmiotów publicznych. Na podstawie specyfikacji przygotowanej przez PEF realizowana będzie wysyłka faktur do pliku XML. Struktura pliku XML oparta została o wytyczne PEPPOL BIS 3.O i CEFACT.
Wysyłka faktur do PEF realizowana będzie z wykorzystaniem platformy Comarch EDI. Aby przesłać fakturę do PEF należy wykonać następujące kroki:

Mapowanie stawek VAT

Stawki Vat dla PEF podawane są w polach <PreviousTaxCategoryCode> oraz <PreviousTaxRate>. Przy eksporcie do pliku xml stawki VAT w Comarch ERP XL mapowane są jako:

Kod stawki Stawka w XL Pole w pliku xml
S 23%, 8%, 7%, 5% PreviousTaxCategoryCode=S PreviousTaxRate - przyjmuje wartości 23, 8, 5
Z C – 0% PreviousTaxCategoryCode=Z PreviousTaxRate=0
E D – ZW PreviousTaxCategoryCode=E PreviousTaxRate=0
AE E - NP PreviousTaxCategoryCode=AE PreviousTaxRate=0

Mapowanie form płatności

Przy eksporcie dokumentów do PEF formy płatności mapowane są według systematyki UNCL4461. Informacja ta przekazywana jest w polu <PaymentMeans>

Forma płatności Oznaczenie w pliku xml Formy płatności z XLa
Gotówka 10 Jeśli w nazwie płatności jest zawarte słowo ‘gotówka’ (bez on-line, online), np. Got, Got. gotówka21, gotówka 7, gotówka ero itd.
Przelew 42 Jeśli w nazwie jest zawarte słowo ‘przelew’ (bez on-line, online), np. przelew 21, przelew7, przelew ero itd.
Karta bankowa 48 Jeśli w nazwie płatności jest zawarte słowo ‘karta’ (bez katy kredytowej i debetowej jak opisano poniżej), np. karta usd
Karta kredytowa 54 Kartek kredytowa, Karta kredyt.
Karta debetowa 55 Karta debetowa, Karta debet.
Kompensata 97 Jeśli w nazwie płatności jest zawarte słowo ‘kompensata’
Płatność on-line 68 Jeśli w nazwie płatności jest zawarte słowo ‘online’ lub ‘on-line’
Polecenie zapłaty 49 Jeśli w nazwie płatności jest zawarte wyrażenie ‘polecenie zapłaty’
Przelew SEPA 58 Jeśli w nazwie płatności jest zawarte wyrażenie ‘SEPA’
Inna niezdefiniowana ZZZ Dla pozostałych form płatności m.in., Inna, kredyt

Eksport faktury sprzedaży FS do pliku XML

Tabela przedstawia strukturę komunikatu oraz zasady ustalania i przesyłania do pliku xml informacji zawartych w eksportowanej fakturze sprzedaży (FS).

Nazwa pola wraz z przykładem jego wypełnienia Opis źródło informacji (interfejs)
InvoiceNumber_1 Numer faktury Numer faktury
1999-09-09 Data faktury Data faktury, data wystawienia FS
1999-09-09 Data wydania Data wydania. Data wydania na FS
PLN Waluta faktury Waluta faktury zgodnie z ISO
PLN Waluta podatku Waluta podatku. Wartść nie jest przekazywana jeśli podatek jest w walucie dokumentu.
1999-09-09 Data płatności Data płaności z zakładki ogólne
Type Identyfikator procesu Identyfikator procesu biznesowego
Version Identyfikator wersji Identyfikator wersji specyfikacji UBL
TEKST Pole opis Pole opis z zakładki nagłówek
ID ID procesu ID procesu biznesowego: 380 - faktura handlowa 386 - faktura zaliczkowa
Pole dostępne, jeśli faktura powiązana z jednym ZS
Numer obcy Numer zamówienia Numer u kontrahenta na powiązanym ZS
Numer ZS Numer zamówienia według sprzedawcy Numer powiązanego ZS
Dostawa na podstawie adresu kontrahenta docelowego
12548798658702 ILN lokalizacji dostawy ILN lokalizacji dostawy
1999-09-09 Data dostawy Data dostawy
ABC Nazwa Punktu dostawy Nazwa Punktu Dostawy
Przemysłowa 5 Ulica i numer Ulica i numer
Kraków Miasto Miasto
33-156 Kod pocztowy Kod pocztowy
PL Kraj (kodowanie ISO 3166) Symbol kraju
Część przekazywana do pliku xml po zaznaczeniu w konfiguracji parametru "Wysyłaj płatności faktury".
1 Sposób płatności Forma płatności
14 dni Termin płatności Termin płatności wyrażony w ilości dni
gotówka Szczegóły płatności Nazwa płatności z zakładki Ogólne dokumentu
<Invoice-Parties
Kupujący, kontrahent główny faktury
1111111111111 ILN Kupującego GLN kontrahenta głównego
111122223344 NIP kupującego NIP
XYZ Nazwa Kupującego Nazwa Kupującego
Handlowa 3 Ulica i numer Ulica i nr
Kraków Miasto Miasto
30-519 Kod pocztowy Kod pocztowy
PL Kraj (kodowanie ISO 3166) Kraj
1111111111111 Punkt końcowy Punkt końcowy, GLN kontrahenta docelowego
GLN Kod punktu końcowego Wartość 'GLN'
PL:VAT Kod VAT Stała wartość: 'VAT'
Sprzedawca: dane z Pieczątki Firmy właściciela dokumentu centrum
1111111111111 ILN Sprzedawcy GLN z pieczątki centrum
111122223344 NIP sprzedawcy NIP
11111111111111 Kod dostawcy wg kupującego Kod dostawcy wg Kupującego - wartość atrybutu CodeByBuyer, jeśli występuje
Makro Nazwa Sprzedawcy Nazwa kontrahenta
Handlowa 3 Ulica i numer Ulica i nr
Kraków Miasto Miasto
30-519 Kod pocztowy Kod pocztowy
PL Kraj (kodowanie ISO 3166) Kraj
123-456-789 Numer telefonu Numer telefonu z pieczątki firmy
kowalski@mail.com Adres e-mail Adres e-mail z pieczątki
1111111111111 Punkt końcowy Punkt końcowy, GLN z pieczątki firmy
GLN Kod punktu końcowego Wartość: 'GLN'
PL:VAT Kod VAT Stała wartość: 'VAT'
VAT O X(35) Typ podatku Stała wartość : 'VAT'
Dane odbiorcy płatności na podstawie Pieczątki Firmy
1111111111111 ILN odbiorcy płatności GLN z pieczątki firmy
111122223344 NIP odbiorcy płatności NIP
AccountNumber_1 Konto odbiorcy płatności Numer rachunku na podstawie rejestru przypisanego do faktury
Name Nazwa instytucji finansowej Nazwa instytucji finansowej (Banku) na podstawie rejestru
ABC Nazwa Odbiorcy płatności Nazwa Odbiorcy Płatności. Nazwa firmy z Pieczątki
PL:VAT Kod VAT Kod: 'VAT'
Nadawca
111122223344 Kod idnetyfikatora dla PL dopuszczalne wartości to: GLN Identyfikator dla PL. Dopuszczalne wartości to: GLN
GLN< IdentifierCode> Kod identyfikatora Rodzaj identyfikatora: 'GLN'
Odbiorca
111122223344 Kod idnetyfikatora dla PL dopuszczalne wartości to: GLN lub NIP GLN
GLN< IdentifierCode> Kod identyfikatora Rodzaj identyfikatora: 'GLN'
Pozycje faktury Pozycje faktury
1 Numer linii LP. pozycji na fakturze
123 Numer linii z zamówienia LP. pozycji na ZS
1111111111111 EAN produktu Ean towaru dla jednostki wybranej na dokumencie
AAA Kod EANu Kod EANu
BuyerItemCode_1 Kod produktu wg nabywcy Kod produktu wg nabywcy
SupplierItemCode_1 Kod produktu wg dostawcy Kod produktu wg dostawcy
ItemDescription_1 Nazwa produktu Pełna nazwa produktu
Name Krótka nazwa produktu Krótka nazwa produktu - nazwa towaru skrócona do 35 znaków
PL Kraj pochodzenia Kraj pochodzenia - przesyłany jeśli jest uzupełniony
2.000 Zafakturowana ilość Ilość w jednostce z dokumentu
PCE Jednostka miary Jednostka miary
23.45 Cena netto Cena netto dla jednostki wybrane na dokumencie
7.00 Stawka VAT Stawka VAT procentowo
S Kod stawki Kategoria stawki VAT
46.90 Wartość netto pozycji Wartość netto pozycji
46.90 Suma netto Suma netto dokumentu
3.28 Suma VAT Suma VAT dokumentu
3.28</TotalTaxableAmount Suma podlegająca opodatkowaniu Suma podlegająca opodatkowaniu
50.18 M R2 Suma brutto Suma brutto
3.28 Wartość kwoty przedpłaty Wartość kwoty przedpłaty
3.28 Wartość kwoty do zapłaty Wartość kwoty pozostającej do zapłaty
7.00 Stawka VAT Stawka VAT procentowo
S Kod stawki Kategoria stawki VAT
3.28 Suma VAT dla danej stawki Suma VAT
46.90 Kwota netto objęta daną stawką Kwota netto objęta daną stawką
PowĂłd Powód zwolnienia z podatku Powód zwolnienia z podatku
+ Mam problem z tym tematem Otwórz w portalu bazy wiedzy »