Format pliku INTRASTAT

Plik generowany jest w formacie CSV z kodowaniem UTF-8 i składa się z wierszy, w których pola są oddzielone średnikami bez spacji.

Pola, o których mowa powyżej, to pola deklaracji Intrastat od 10 do 22.

Opis pól
10
OpisOpis towaru
Kiedy wypełnioneZawsze
Źródło Comarch ERP AltumWartość kolumny: Opis od początku do znaku:”;;” z Konfiguracji → Kody CN z kodu przypisanego w polu: 14.
11
OpisKraj przeznaczenia/wysyłki
Kiedy wypełnioneZawsze
Źródło Comarch ERP AltumKod kraju z atrybutu: Kraj przeznaczenia/wysyłki z nagłówka dokumentu
12
OpisWarunki dostawy
Kiedy wypełnioneTylko gdy w oknie Generowanie pliku: Intrastat jest zaznaczony parametr Szczegółowy próg statystyczny, a odznaczony Grupuj pozycje poniżej 200 EUR
Źródło Comarch ERP AltumWartość atrybutu Incoterms przypisanego do nagłówka dokumentu
13
OpisRodzaj transakcji
Kiedy wypełnioneZawsze
Źródło Comarch ERP AltumWartość atrybutu Kod rodzaju transakcji przypisanego do nagłówka dokumentu
14
OpisZawsze
Kiedy wypełnioneZawsze
Źródło Comarch ERP AltumKod CN pobrany ze szczegółów elementu dokumentu z zakładki Ogólne (w przypadku rodzaju transakcji: wewnątrzwspólnotowa i pozaunijna) pobrana z Konfiguracji → Kody CN
15
OpisRodzaj transportu
Kiedy wypełnioneTylko gdy w oknie Generowanie pliku: Intrastat jest zaznaczony parametr Szczegółowy próg statystyczny, a odznaczony Grupuj pozycje poniżej 200 EUR
Źródło Comarch ERP AltumWartość atrybutu Kod rodzaju transportu przypisanego do nagłówka dokumentu
16
OpisKraj pochodzenia
Kiedy wypełnioneTylko gdy w oknie Generowanie pliku: Intrastat wybrana została opcja Przywóz
Źródło Comarch ERP AltumWartość atrybutu Kraj pochodzenia przypisanego do elementu dokumentu. Jeżeli w elemencie dokumentu będzie wartość pusta, to w trakcie pobierania elementów pobrać wartość kodu z karty artykułu wg atrybutu: Kraj pochodzenia
17
OpisMasa netto
Kiedy wypełnioneZawsze
Źródło Comarch ERP AltumPole Wartość brutto jednostki z karty artykułu przypisanej do elementu
18
OpisIlość w uzupełniającej jednostce miary
Kiedy wypełnioneTylko gdy dla danego kodu CN zdefiniowano jednostkę w Konfiguracji → Kody CN, a na karcie artykułu zdefiniowano przelicznik dla jednostki
Źródło Comarch ERP AltumJednostka pobrana na podstawie kodu CN z pola 14. Jeśli pobrana jednostka jest taka sama jak jednostka elementu dokumentu to ilość zostanie pobrana z elementu, w odwrotnej sytuacji pobrany zostaje przelicznik z karty artykułu z elementu dokumentu. W przypadku braku zdefiniowania przelicznika brak wpisu.
19
OpisWartość transakcji w PLN (Wartość faktury)
Kiedy wypełnioneZawsze
Źródło Comarch ERP AltumWyliczenie na podstawie elementów dokumentów
20
OpisWartość statyczna w PLN
Kiedy wypełnioneTylko gdy w oknie Generowanie pliku: Intrastat jest zaznaczony parametr Szczegółowy próg statystyczny, a odznaczony Grupuj pozycje poniżej 200 EUR
Źródło Comarch ERP AltumRówna polu 19
22
OpisNumer identyfikacyjny VAT kontrahenta
Kiedy wypełnioneTylko gdy w oknie Generowanie pliku: Intrastat została wybrana opcja Wywóz, oraz odznaczony został parametr Grupuj pozycje poniżej 200 EUR
Źródło Comarch ERP AltumNumer NIP kontrahenta na dokumencie

 

Uwaga
Jeśli którekolwiek z pól nie jest wypełnione, nie pojawi się w nim żaden znak (nawet pusty).

 

Przykład

Deklaracja Intrastat - Przywóz
Wartość elementu dokumentuWartość pobrana do elementu Intrastat
FS, np. 100 PLNUjemna, dla przykładu -100 PLN
KWFS/KIFS na plus, np. 50 PLNUjemna, dla przykładu -50 PLN
KWFS/KIFS na plus, np. -50 PLNDodatnia, dla przykładu 50 PLN
FZ, np. 200 PLNDodatnia, dla przykładu 200 PLN
KWFZ/KIFZ na plus, np. 70 PLNDodatnia, dla przykładu 70 PLN
KWFZ/KIFZ na plus, np. -70 PLNUjemna, dla przykładu -70 PLN

Deklaracja Intrastat - Wywóz
Wartość elementu dokumentuWartość pobrana do elementu Intrastat
FS, np. 100 PLNDodatnia, dla przykładu 100 PLN
KWFS/KIFS na plus, np. 50 PLNDodatnia, dla przykładu 50 PLN
KWFS/KIFS na plus, np. -50 PLNUjemna, dla przykładu -50 PLN
FZ, np. 200 PLNUjemna, dla przykładu -200 PLN
KWFZ/KIFZ na plus, np. 70 PLNUjemna, dla przykładu -70 PLN
KWFZ/KIFZ na plus, np. -70 PLNDodatnia, dla przykładu 70 PLN




Generowanie pliku INTRASTAT

Okno generowania pliku dostępne jest z poziomu zakładki Dodatki -> INTRASTAT

Menu okna składa się z przycisków:

[Generuj] – po naciśnięciu przycisku otworzy się standardowe okno do wskazania miejsca zapisania pliku w katalogu Windows z możliwością wskazania katalogu

[Zamknij] – zamyka okno bez żadnych operacji

Parametry w oknie generowania deklaracji:

Okno generowania Intrastatu

Przywóz – Po wskazaniu tej opcji w trakcie generowania pliku pobierane są tylko te elementy dokumentów, które w nagłówku dokumentu mają wybraną opcję: Tak – Przywóz w atrybucie: Uwzględniaj w deklaracji Intrastat.

Wywóz – Po wskazaniu tej opcji w trakcie generowania pliku pobierane są tylko te elementy dokumentów, które w nagłówku dokumentu mają wybraną opcję: Tak – Wywóz w atrybucie: Uwzględniaj w deklaracji Intrastat.

Szczegółowy próg statystyczny – Po zaznaczeniu tego parametru uzupełnione zostaną wszystkie pola deklaracji Intrastat. Zaznaczenie go jest konieczne, gdy wartość przywozu lub wywozu przekracza wartości progów ustalonych i ogłoszonych przez Prezesa Głównego Urzędu Statystycznego.

Grupuj pozycje poniżej 200 EUR – Zaznaczenie tego parametru powoduje agregowanie pozycji poniżej 200 EUR.

Miesiąc – Pole domyślnie wypełnione wartością domyślna ze słownika uniwersalnego: Intrastat – Miesiąc. Na deklarację Intrastat przenoszone są elementy dokumentów, których wartość atrybutu Intrastat – Miesiąc jest zbieżna z wartością wybraną w polu Miesiąc okna Generowanie pliku: Intrastat.

Rok – Pole domyślnie wypełnione wartością domyślna ze słownika uniwersalnego: Intrastat – Rok. Na deklarację Intrastat przenoszone są elementy dokumentów, których wartość atrybutu Intrastat – Rok jest zbieżna z wartością wybraną w polu Rok okna Generowanie pliku: Intrastat.




Intrastat – konfiguracja atrybutów

Celem poprawnego działania dodatku INTRASTAT, konieczne jest zdefiniowanie odpowiednich atrybutów:

  • Kod Incoterms
  • Kod rodzaju transakcji
  • Kod rodzaju transportu
  • Uwzględniaj w deklaracji Intrastat
  • Intrastat – Miesiąc
  • Intrastat – Rok
  • Kraj przeznaczenia/wysyłki
  • Kraj pochodzenia

ParametrWartość
Nazwa: Kod Incoterms
SłownikKody Incoterms
Wartość domyślnaEXW – z zakładu
Nazwa: Kod rodzaju transakcji
SłownikKody rodzajów transakcji
Wartość domyślna11-Kupno/sprzedaż (nieobarczone żadnymi warunkami)
Nazwa: Kod rodzaju transportu
SłownikKody rodzajów transportu
Wartość domyślna3-Transport drogowy
Nazwa: Uwzględniaj w deklaracji Intrastat
SłownikUwzględniaj w deklaracji Intrastat
Wartość domyślnaNie
Nazwa: Intrastat - Miesiąc
SłownikIntrastat - Miesiące
Wartość domyślna01
Nazwa: Intrastat – Rok
SłownikIntrastat - Rok
Wartość domyślna2017
Nazwa: Kraj przeznaczenia/wysyłki
Listaformat: Zapytanie SQL - select Code from dbo.dic_country
Wartość domyślnaPL (na dokumencie zmienić na inny kraj)
Nazwa: Kraj pochodzenia
Listaformat: Zapytanie SQL - select Code from dbo.dic_Country
Wartość domyślnaWartość pusta

Wszystkie powyższe klasy atrybutów powinny mieć ustawione następujące parametry:

  • Zaznaczony parametr: Aktywny
  • Przypisanie do obiektów (oprócz atrybutu: Kraj pochodzenia):
    • Faktura zakupu
    • Korekta ilościowa faktury zakupu
    • Korekta wartościowa faktury zakupy
    • Faktury sprzedaży
    • Korekta ilościowa faktury sprzedaży
    • Korekta wartościowa faktury sprzedaży
  • Przypisanie do obiektów (dla atrybutu: Kraj pochodzenia):
    • Element faktury sprzedaży
    • Element korekty wartościowej faktury sprzedaży
    • Element korekty ilościowej faktury sprzedaży
    • Element faktury zakupu
    • Element korekty wartościowej faktury zakupu
    • Element korekty ilościowej faktury zakupu
    • Artykuł

Uwaga
Po dodaniu pierwszego dokumentu z ww. atrybutami, proszę dodatkowo wykonać skrypt IntrastatSetAttributesInternalName.sql, który sprawdzi poprawność nazw atrybutów (zapobiegając ewentualnym rozbieżnością danych pobieranych do intrastatu) oraz zaktualizuje InternalName tych atrybutów.




Intrastat – instalacja

Aby zainstalować dodatek INTRASTAT należy:

  • do katalogu Headquaters, który znajduje się w miejscu instalacji Comarch ERP Altum, wgrać plik: Intrastat.dll
  • w pliku Altum.exe.config (katalog Headquarters), należy dodać wpis <Module>Intrastat</Module> w poniższy sposób w dwóch modułach:

Moduł logiki biznesowej:

<applicationSettings>
<Comarch.B2.Properties.Settings>
<setting name=”BusinessLogicModules” serializeAs=”Xml”>
<value>
<ArrayOfModule xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xmlns:xsd=”http://www.w3.org/2001/XMLSchema”>
<Module>Intrastat</Module>
(…)
</ArrayOfModule>

Moduł prezentacji:

</setting>
<setting name=”PresentationModules” serializeAs=”Xml”>
<value>
<ArrayOfModule xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xmlns:xsd=”http://www.w3.org/2001/XMLSchema
 <Module>Intrastat</Module>
(…)
</ArrayOfModule>

  • na bazie firmowej należy uruchomić skrypty IntrastatView.sql oraz Intrastat.UniversalDictionaries.sql
  • na bazie konfiguracyjnej należy uruchomić skrypt Config.01.sql, który odpowiada za dodanie do profilu standardowego przycisku do generowania INTRASTATU

Uwaga
Dodatek INTRASTAT jest działa wyłącznie w obrębie wersji, do której został przeznaczony. Po migracji do wyższej wersji konieczne jest pobranie dedykowanego pliku .dll z rozszerzeniem.




Intrastat – informacje ogólne

INTRASTAT to rodzaj wspólnego systemu statystyki obrotu towarowego obejmującego handel pomiędzy państwami członkowskimi UE, który oparty jest na danych pochodzących ze stosownych deklaracji:

  • INTRASTAT – PRZYWÓZ
  • INTRASTAT – WYWÓZ

Podmiotem zobowiązanym do przekazywania informacji w ramach systemu INTRASTAT w Polsce jest osoba fizyczna, osoba prawna lub jednostka organizacyjna nieposiadająca osobowości prawnej, która:

  • jest podatnikiem VAT i realizuje wymianę towarową z krajami Unii Europejskiej
  • wykazuje wartość uzyskanego przez nią przywozu lub wywozu towarów przekraczającą ustalone i ogłoszone przez Prezesa GUS wartości tzw. progów statystycznych (ogłaszane corocznie w formie rozporządzenia Prezesa Rady Ministrów).

Zgłoszenie INTRASTAT za dany okres sprawozdawczy (zazwyczaj miesiąc kalendarzowy) powinno być dokonane nie później niż do 10 dnia miesiąca następującego po okresie, którego dotyczy deklaracja.

W systemie Comarch ERP Altum INSTRASTAT udostępniany jest w formie rozszerzenia (dodatku), w odpowiedzi na pisemne zgłoszenie firmy partnerskiej poprzez System Obsługi Zgłoszeń.




Business Process Management

Nowe procesy standardowe

Uwaga
Poniższy proces będzie udostępniany na prośbę Partnerów poprzez zgłoszenie w Systemie Obsługi Zgłoszeń.

Dodano nowy proces BPM automatyzujący weryfikację rachunków bankowych:

  • weryfikacja rachunku bankowego dla wskazanych kontrahentów (globalny)

Proces może zostać uruchomiony, jeżeli w firmie, do której zalogowany jest użytkownik, został zaznaczony parametr Weryfikacja rachunku dla płatności powyżej. Użytkownik może zdefiniować grupy operatorów, dla których proces powinien być uruchamiany.

 




Księgowość

Nowy formularz deklaracji VAT-7

W efekcie nowelizacji przepisów w zakresie tzw. pakietu paliwowego oraz obowiązkowego mechanizmu podzielonej płatności wprowadzono nowy wzór deklaracji VAT, tj. VAT-7(20). We wzorze wprowadzone zostały następujące zmiany:

  • w części C. Rozliczenie podatku należnego w wierszu 19 zmieniono opis na następujący: “Kwota podatku od wewnątrzwspólnotowego nabycia towarów, o których mowa w art. 103 ust. 5a ustawy, podlegająca wpłacie w terminach, o których mowa w art. 103 ust. 5a i 5b ustawy”
  • w bloku F. Informacje dodatkowe wprowadzono nowy znacznik z opisem: „Podatnik wystawił w okresie rozliczeniowym fakturę, o której mowa w art. 106e ust. 1 pkt 18a ustawy”
  • uaktualnione zostały publikatory oraz wprowadzono drobne zmiany uściślające i redakcyjne

W związku z powyższymi zmianami, w systemie Comarch ERP Altum dostępny jest nowy formularz deklaracji VAT-7(20) wraz z możliwością jego wydruku oraz eksportu na strony Ministerstwa Finansów.

 




Logistyka

Nowa wersja struktury pliku JPK_FA

Zaktualizowano i dostosowano strukturę pliku JPK_FA do wymagań opublikowanych przez Ministerstwo Finansów. Aktualna wersja pliku to JPK_FA(3).

 




Wspólne

Uwaga
Wersja 2019.5.1 systemu Comarch ERP Altum jest kompatybilna z aplikacją Comarch Retail 2019.5.1.

Rachunek bankowy – limit kontroli

W związku z tym, że kwota transakcji, której dotyczy kontrola rachunku bankowego, może ulec zmianie, wprowadzona została możliwość określenia jej limitu. Na formularzu centrum typu Firma został dodany parametr Weryfikacja rachunku dla płatności powyżej wraz z możliwością określenia limitu kwoty płatności, w walucie systemowej danej firmy. Domyślnie ustawiona wartość limitu to 15000.

Parametr Weryfikacja rachunku dla płatności powyżej na formularzu centrum typu Firma

Uwaga
Parametr Weryfikacja rachunku dla płatności powyżej jest domyślnie zaznaczany dla firm, które mają ustawioną grupę stawek VAT: PL.

Weryfikacja rachunku bankowego z poziomu karty kontrahenta

Dla firm rozliczających podatek VAT w Polsce wprowadzona została możliwość weryfikacji rachunku bankowego z poziomu karty kontrahenta zakładka Rachunki bankowe.

Przycisk Weryfikuj rachunek jest dostępny, jeżeli:

  • na firmie zaznaczono parametr Weryfikacja rachunku dla płatności powyżej
  • do kontrahenta przypisany jest co najmniej jeden rachunek bankowy
  • kontrahent posiada zdefiniowany NIP lub REGON

Po wybraniu przycisku system wyświetli komunikat zawierający informacje o wyniku weryfikacji.

Uwaga
Weryfikacja rachunku bankowego jest możliwa wyłącznie w trybie online. Usługa dostępna jest tylko dla użytkowników, którzy posiadają aktualny klucz licencyjny.

Weryfikacja rachunku bankowego z poziomu zestawienia poleceń przelewów

Podczas dodawania płatności do zestawienia poleceń przelewów oraz podczas generowania pliku wprowadzona została weryfikacja wskazanego na płatności rachunku bankowego z rachunkiem kontrahenta w wykazie podatników VAT. Weryfikacja dokonywana jest wyłącznie, jeżeli:

  • jako typ podmiotu na płatności został wskazany kontrahent krajowy o statusie Podmiot gospodarczy
  • wartość brutto dokumentu jest większa niż lub równa wartości limitu kontroli podanego w konfiguracji firmy

Informacje o przeprowadzonej weryfikacji, jej wyniku oraz dacie wykonania są prezentowane na zakładce Historia zmian zestawienia poleceń przelewów.

Kontrola formy płatności

Zgodnie z aktualnymi przepisami, dokonywanie lub przyjmowanie płatności związanych z wykonywaną działalnością gospodarczą następuje za pośrednictwem rachunku płatniczego przedsiębiorcy, w każdym przypadku, gdy:

  • stroną transakcji, z której wynika płatność, jest inny przedsiębiorca
  • jednorazowa wartość transakcji, bez względu na liczbę wynikających z niej płatności, przekracza równowartość 15 000 zł

W związku z tym, została wprowadzona kontrola formy płatności na płatnościach wygenerowanych do dokumentów, których wartość brutto przekracza limit kontroli wskazany w konfiguracji firmy oraz jako kontrahent został wskazany podmiot gospodarczy. Jeżeli na płatności wskazana została forma płatności typu Gotówka to podczas zapisu dokumentu wyświetlane jest ostrzeżenie, iż został przekroczony limit płatności gotówkowych pomiędzy przedsiębiorcami i płatności gotówkowej nie można zaliczyć do kosztów uzyskania przychodu.




Mechanizm podzielonej płatności

Mechanizm podzielonej płatności (MPP) jest obligatoryjnie stosowany w odniesieniu do dostaw towarów i świadczenia usług, które podlegają zakresowi odpowiedzialności nabywcy. Objęte są nią płatności, których jednorazowa wartość (bez względu na liczbę wynikających z niej płatności) jest równa lub przekracza 15000 PLN.

W bazach konwertowanych z wcześniejszych wersji, jeśli dla firmy zaznaczony był parametr Split payment wg przepisów polskich, w polu Obsługa podzielonej płatności wg przepisów polskich zostanie wybrana wartość W księgowości. W takim przypadku mechanizm się nie zostanie zmieniony i ustawienie parametru na płatności pobierane będzie wprost z kontrahenta.

Uwaga
Uruchomienie obsługi MPP wyłącza automatyczną obsługę odwrotnego obciążenia na nowo wystawianych dokumentach. W dalszym ciągu użytkownik ma jednak możliwość ręcznie zaznaczać parametr Odwrotne obciążenie na dokumentach, jeśli zajdzie taka konieczność.

Konfiguracja MMP

Uwaga
Na bazach, na których skonfigurowana była już wcześniej obsługa odwrotnego, po wybraniu opcji W księgowości i w handlu, podczas zapisu kartoteki firmy pojawia się dodatkowe okno, w którym użytkownik ma możliwość automatycznie zaznaczyć parametr Podzielona płatność na artykułach i wzorcach artykułów, na których zaznaczony jest parametr Odwrotne obciążenie.

  • na karcie kontrahenta zaznaczyć parametr Podzielona płatność – jeżeli obsługa MMP dotyczy kontrahenta
  • na karcie artykułu zaznaczyć parametr Podzielona płatność – jeżeli artykułu podlega obsłudze MMP

Uwaga
W przypadku, gdy dla firmy skonfigurowana zostanie Obsługa podzielonej płatności: W księgowości i handlu, na karcie kontrahenta oraz artykułu ukryty zostaje parametr Odwrotne obciążenie

Uwaga
Parametr Obsługa odwrotnego obciążenia został przeniesiony z konfiguracji systemu na formularz firmy.

Obsługa podzielonej płatności na dokumentach

Dokumenty rejestrujące mechanizm podzielonej płatności:

  • zamówienia
  • faktury zaliczkowe i ich korekty
  • faktury (generowane do dokumentu i wystawione ręcznie) i ich korekty
  • faktury VAT i ich korekty

Parametr Podzielona płatność jest automatycznie zaznaczany podczas zapisu/zatwierdzenia dokumentu handlowego jeżeli:

  • w konfiguracji firmy w sekcji Obsługa podzielonej płatności wg przepisów polskich ustawiona jest wartość W księgowości i w handlu
  • w polu Rodzaj transakcji ustawiona jest wartość Krajowa
  • żadna z pozycji dokumentu nie ma zaznaczonej obsługi odwrotnego obciążenia
  • końcowa wartość dokumentu brutto w walucie systemowej jest większa lub równa 15000.

Parametr Podzielona płatność, można zaznaczyć zaznaczyć ręcznie zarówno na dokumentach sprzedażowych i zakupowych gdy:

  • w polu Rodzaj transakcji ustawiona jest wartość Krajowa
  • żaden z elementów dokumentu nie ma zaznaczonej obsługi odwrotnego obciążenia

Zaznaczenie parametru Podzielona płatność na nagłówku dokumentu powoduje automatycznie zaznaczenie parametru Podzielona płatność na wszystkich płatnościach dokumentu, na których ustawiona jest waluta systemowa PLN.

Generowanie dokumentów

Podczas generowania dokumentów ustawienie parametru Podzielona płatność zostaje automatycznie przenoszona w przypadku generowań:

  • FSL/FS z ZS
  • FZL/FZ z ZZ
  • FS z zamówienia sprzedaży, na którym zaznaczony jest parametr Podzielona płatność i do którego wygenerowana została zaliczka.

Dla pozostałych generowań, wartość parametru nie jest automatycznie przenoszona na wygenerowany dokument. Jeżeli jednak wygenerowany dokument spełnia wymagania obligatoryjnego naliczania mechanizmu PP, parametr ten zostanie automatycznie zaznaczony.