Cel
TaxonomyExporter to lokalna aplikacja działająca z wiersza poleceń, opracowana przez firmę RetailForce w celu eksportu niemieckich danych fiskalnych związanych z TSE w środowisku offline. Aplikacja przetwarza dostępne pliki źródłowe danych fiskalnych z lokalnego katalogu ZIP i generuje plik eksportu taksonomii lub plik eksportu w formacie CSV.
Rozwiązanie to jest przeznaczone do zastosowań związanych z wdrażaniem, wsparciem technicznym oraz weryfikacją zgodności, w których dane dotyczące niemieckiej fiskalizacji muszą zostać wyodrębnione do ustrukturyzowanego lokalnego formatu wyjściowego.
Kontekst niemieckiego TSE
Zgodnie z niemieckimi ramami fiskalizacji elektroniczne systemy rejestracji objęte zakresem § 146a AO muszą chronić zapisy transakcji za pomocą certyfikowanego technicznego urządzenia zabezpieczającego, znanego jako TSE. Urządzenie TSE składa się z modułu zabezpieczającego, nośnika danych oraz interfejsu cyfrowego.
W przypadku systemów kasowych struktura danych transakcyjnych jest określona przez DSFinV-K, czyli cyfrowy interfejs niemieckiej administracji podatkowej dla systemów kasowych. TaxonomyExporter funkcjonuje w tej warstwie eksportu, a jego rolą jest przekształcanie dostępnych danych źródłowych dotyczących fiskalizacji w plik taksonomiczny lub CSV w celu weryfikacji i dalszego przetwarzania.
Przegląd aplikacji
TaxonomyExporter posiada dwa polecenia:
- Taxonomy: Eksportuje dane taksonomiczne
- csv: najpierw generuje eksport taksonomii, a następnie eksportuje wynik w formacie CSV
Oba polecenia wymagają podania katalogu docelowego oraz katalogu plików ZIP. Plik klienta fiskalnego, numer Vat oraz numer podatkowy można podać jako parametry opcjonalne. W przypadku pominięcia pliku klienta fiskalnego aplikacja pobiera dane klienta fiskalnego z archiwum ZIP.
Ogólna składnia
- TaxonomyExporter [polecenie] [opcje]
Dostępne polecenia:
- TaxonomyExporter taxonomy [opcje]
- TaxonomyExporter csv [opcje]
Polecenia pomocy:
- TaxonomyExporter /?
- TaxonomyExporter taxonomy /?
- TaxonomyExporter csv /?
Polecenie Taxonomy
Polecenie „taxonomy” generuje eksport taksonomii na podstawie danych źródłowych w formacie ZIP.
.\TaxonomyExporter.exe taxonomy --outputDir <outputDir> --zipDir <zipDir>
| Parametr | Wymagane |
Opis |
|---|---|---|
| --outputDir | TAK |
Katalog wyjściowy dla wygenerowanego eksportu taksonomii |
| --zipDir | TAK |
Katalog zawierający źródłowe pliki ZIP |
| --fcFileName | NIE |
Nazwa pliku i ścieżka do serializowanego pliku klienta Fiscal |
| --VatNumber | NIE |
Zastępuje numer Vat klienta Fiscal Client |
| --taxNumber | NIE |
Zastępuje numer podatkowy klienta podatkowego |
Polecenie CSV
Polecenie csv najpierw generuje eksport taksonomii, a następnie konwertuje go do formatu CSV.
.\TaxonomyExporter.exe csv --outputDir <outputDir> --zipDir <zipDir>
| Parametr | Wymagane |
Opis |
|---|---|---|
| --outputDir | TAK |
Katalog wyjściowy dla wygenerowanego eksportu w formacie CSV |
| --zipDir | TAK |
Katalog zawierający źródłowe pliki ZIP |
| --ZipFileName | NIE |
Filename pliku ZIP ze źródłami bez rozszerzenia. Można stosować symbole wieloznaczne |
| --fcFileName | NIE |
Nazwa pliku i ścieżka do zserializowanego pliku klienta podatkowego |
| --VatNumber | NIE |
Zastępuje numer Vat klienta Fiscal Client |
| --taxNumber | NIE |
Zastępuje numer podatkowy klienta podatkowego |
| --startDate | NIE |
Data rozpoczęcia eksportu opartego na okresach |
| --endDate | NIE |
Data zakończenia eksportu opartego na okresie |
Typowe zastosowanie
Użytkownik uruchamia aplikację lokalnie, podaje polecenie oraz wymagane katalogi, a aplikacja zapisuje wygenerowane pliki eksportowe w wybranym folderze wyjściowym. Polecenie CSV umożliwia również filtrowanie eksportu według nazwy pliku ZIP oraz zakresu dat, co pozwala na przeglądanie danych zarówno w odniesieniu do konkretnych plików, jak i w ujęciu okresowym.
Ten artykuł został przetłumaczony automatycznie.
Komentarze
Komentarze: 0
Zaloguj się, aby dodać komentarz.