Za pomocą punktu końcowego
- GET /api/v1/management/germany/{clientId}/TSE/listTransactions
zwracane są otwarte transakcje TSE.
Otwarte transakcje
Transakcje otwarte to takie, które zostały utworzone / rozpoczęte za pomocą funkcji createDocument (PUT /api/v1/transactions/createDocument), ale nie zostały (jeszcze) zamknięte za pomocą funkcji storeDocument (POST /api/v1/transactions/storeDocument) ani cancelDocument (POST /api/v1/transactions/cancelDocument).
Transakcje te są widoczne w DSFinV-K export. W przypadku kontroli kasy fiskalnej przeprowadzonej przez organy podatkowe otwarte transakcje mogą skutkować dodatkowymi pytaniami, a kontroler zażąda wyjaśnień dotyczących tych transakcji.
Zalecamy zamykanie otwartych transakcji oraz uwzględnienie w procesie systemu e-rejestru zasady, zgodnie z którą transakcje mogą być tymczasowo odłożone, ale muszą zostać zamknięte najpóźniej do końca dnia.
Otwarte transakcje można również zamknąć za pomocą
.
Wyniki
- Lista otwartych transakcji, które nie zostały (jeszcze) zakończone
Zastosowanie
- w razie potrzeby (opcjonalna funkcja kasy fiskalnej)
Warunki wstępne
- Punkt końcowy zwraca wynik tylko wtedy, gdy odpowiedni klient został skonfigurowany do użytku w ramach niemieckiego rozporządzenia KassenSichV
Pola formularza
Należy podać następujące informacje:
| Nazwa | Opis | Przykład |
| clientId | Unikalny ID klienta (uniqueClientId) | 3fa85f64-5717-4562-b3fc-2c963f66afa6 |
Odpowiedź
Możliwe odpowiedzi:
| Kod | Opis | Przykład |
| 200 |
Client zwraca w odpowiedzi listę otwartych transakcji. Zwrócona liczba to
otwartej transakcji
Uwaga:
moduły TSE zwracają otwarte transakcje wyłącznie w pakietach (hardware TSE firmy SWISSBIT: 8, moduły TSE w chmurze: 100 otwartych transakcji na żądanie)! Oznacza to, że jeśli liczba otwartych transakcji przekroczy tę wartość, należy najpierw zamknąć wskazane transakcje, aby wyświetlić kolejne.
|
[ 4, 5, 9, 8, 11, 12, 14, 15, 18, 24, 29, 57, 198, 220, 321, 525, 724 ] |
| 422 |
W żądaniu nie podano identyfikatora clientId. Rozwiązywanie problemów:
|
- |
| 500 |
Błąd wewnętrzny — nie udało się przetworzyć żądania. Rozwiązywanie problemów:
|
- |
SWISSBIT HARDWARE TSE
Łączną liczbę otwartych transakcji w systemie SWISSBIT HARDWARE TSE można uzyskać za pośrednictwem punktu końcowego GET /api/v1/management/germany/tse.
Ten artykuł został przetłumaczony automatycznie.
Komentarze
Komentarze: 0
Zaloguj się, aby dodać komentarz.