Oblast ARCHIVE rozhraní Middleware API (swagger) slouží k přenosu (a stahování) dat do RetailForce Secure Archive bez použití fiskalizace.
Použití funkcí / koncových bodů v této oblasti je nutné pouze v případě, že je fiskalizace deaktivována prostřednictvím RetailForce Middleware, tj. NENÍ používána.
Pro archivaci dat v rámci fiskalizace je zapotřebí pouze odpovídající licence (přiřazení prostřednictvím konfigurace). Nahrávání fiskálních dat do Cloudového archivu je poté automaticky zajišťováno fiskálním middlewarem.
Metoda
- POST /api/v1/archive/de/{clientId}
slouží k přenosu dat do cloudového archivu RetailForce.
Výsledek
Úspěšné volání koncového bodu (200) přeneslo příslušná data do zabezpečeného archivu.
Použití
Pokaždé, když mají být data odeslána do archivu za účelem zálohování.
Předpoklady
- Nainstalovaný middleware RetailForce (Fiscal) a
- inicializovaný klient,
Požadavek
Pole formuláře
Je nutné zadat následující parametry:
| Označení | Popis | Příklad |
| clientId |
Jedinečné ID pokladny (z systému RetailForce). |
c1062c55-57c4-4ed2-9c53-aff1762326a4 |
Tělo požadavku
Data, která mají být odeslána do archivu, musí být odpovídajícím způsobem specifikována. To se provádí prostřednictvím užitečného obsahu popsaného níže v požadavku.
Příklad:
[
{
"type": 0,
"container": "string",
"entity": "string",
"recursive": true
}
]
Údaje ve sloupci „Type“:
- M ... povinné / vyžadované
- M* ... povinné / vyžadované v určitých zemích nebo za určitých podmínek
- R ... doporučeno
- O... volitelné
| Prvky | Typ | Popis |
| typ | M |
Definice typu dat, která mají být přenesena do archivu. Typy: 0 ... DSFinV-K (JSON) 1 ... DSFinV-K (CSV) 2 ... Záložní data (různé)
Poznámka:
Velikost souborů je omezena následovně:
|
| kontejner | M* |
Název (označení) kontejneru (soubor .zip)
Poznámka:
POUZE pokud Typ = 2 („type“: 2,)
|
| entita | M* | Data, která mají být přenesena do archivu (soubor nebo složka!). |
| rekurzivní | M* |
true, pokud mají být přeneseny i podsložky, jinak false. Neplatí, pokud entita NENÍ složkou!
Poznámka:
POUZE pokud Typ = 2 („type“: 2,)
|
Odpověď
Možné odpovědi:
| Kód | Popis | Příklad |
| 200 |
Data byla úspěšně odeslána |
- |
Tento článek byl přeložen automaticky.
Komentáře
0 komentářů
Prosím přihlaste se, abyste mohli napsat komentář.