Цел
TaxonomyExporter е локално приложение с командна линия, разработено от RetailForce за експортиране на данъчни данни, свързани с германската система TSE, в офлайн среда. Приложението обработва наличните изходни файлове с данъчни данни от локална ZIP директория и генерира или файл за експортиране на таксономия, или CSV файл.
Решението е предназначено за сценарии на внедряване, поддръжка и проверка на съответствието, при които германските данни за фискализация трябва да бъдат извлечени в структуриран локален формат на изхода.
Контекст на германското TSE
Съгласно германската рамка за фискализация електронните системи за записване, попадащи в обхвата на § 146a AO, трябва да защитават записите на транзакциите чрез сертифицирано техническо устройство за сигурност, известно като TSE. TSE се състои от модул за сигурност, носител за съхранение и цифров интерфейс.
За касовите системи структурата на данните за транзакциите се определя от DSFinV-K – цифровият интерфейс на германската данъчна администрация за касови системи. TaxonomyExporter се намира в този експортен слой и неговата роля е да преобразува наличните изходни данни за фискализация в таксономия или CSV изход за проверка и по-нататъшна обработка.
Общ преглед на приложението
TaxonomyExporter разполага с две команди:
- Taxonomy: Експортира данни за таксономията
- csv: Първо генерира експорта на таксономията, а след това експортира резултата като CSV
И двете команди изискват изходна директория и директория с ZIP файл. Файлът на фискалния клиент, номерът по Vat и данъчният номер могат да бъдат предоставени като опционални параметри. Когато файлът на фискалния клиент е пропуснат, приложението извлича данните за фискалния клиент от ZIP архива.
Общ синтаксис
- TaxonomyExporter [команда] [опции]
Налични команди:
- TaxonomyExporter таксономия [опции]
- TaxonomyExporter csv [опции]
Команди за помощ:
- TaxonomyExporter /?
- TaxonomyExporter таксономия /?
- TaxonomyExporter csv /?
Команда Taxonomy
Командата taxonomy генерира експорта на таксономията от изходните ZIP данни.
.\TaxonomyExporter.exe taxonomy --outputDir <outputDir> --zipDir <zipDir>
| Параметър | Задължителни |
Описание |
|---|---|---|
| --outputDir | ДА |
Директория за изходните файлове при експортиране на генерираната таксономия |
| --zipDir | ДА |
Директория, съдържаща изходните ZIP файлове |
| --fcFileName | НЕ |
Име на файла и пътят към сериализирания файл на Fiscal Client |
| --VatNumber | НЕ |
Заменя Vat номера на фискалния клиент |
| --taxNumber | НЕ |
Заменя данъчния номер на фискалния клиент |
CSV команда
Командата csv първо генерира експорта на таксономията и след това го конвертира във формат CSV.
.\TaxonomyExporter.exe csv --outputDir <outputDir> --zipDir <zipDir>
| Параметър | Задължителен |
Описание |
|---|---|---|
| --outputDir | ДА |
Директория за изходните файлове при генерирането на CSV експорта |
| --zipDir | ДА |
Директория, съдържаща изходните ZIP файлове |
| --ZipFileName | НЕ |
Filename на ZIP файла с изходния код без разширение. Могат да се използват заместващи символи |
| --fcFileName | НЕ |
Име и път на сериализирания файл на Fiscal Client |
| --VatNumber | НЕ |
Заменя Vat номера на фискалния клиент |
| --taxNumber | НЕ |
Заменя данъчния номер на фискалния клиент |
| --startDate | НЕ |
Начална дата за експортиране по периоди |
| --endDate | НЕ |
Крайна дата за експортиране по период |
Типично приложение
Потребителят стартира приложението локално, въвежда командата и необходимите директории, а приложението записва генерираните файлове за експортиране в избраната папка за изходни данни. Командата CSV може също да филтрира експортирането по име на ZIP файл и по диапазон от дати, което поддържа преглед по конкретни файлове и по периоди.
Тази статия е преведена автоматично.
Коментари
0 коментара
Влезте в услугата, за да оставите коментар.