Η περιοχή ARCHIVE του API του middleware (swagger) χρησιμοποιείται για τη μετάδοση (και τη λήψη) δεδομένων στο RetailForce Secure Archive χωρίς τη χρήση φορολογικής καταγραφής.
Η χρήση των συναρτήσεων / τελικών σημείων σε αυτήν την περιοχή είναι απαραίτητη μόνο εάν η φορολογική καταγραφή έχει απενεργοποιηθεί μέσω του RetailForce Middleware, δηλαδή ΔΕΝ χρησιμοποιείται.
Για την αρχειοθέτηση δεδομένων στο πλαίσιο της φορολογικής καταγραφής, απαιτείται μόνο η αντίστοιχη άδεια χρήσης (εκχώρηση μέσω διαμόρφωσης). Η μεταφόρτωση των φορολογικών δεδομένων στο αρχείο Cloud γίνεται στη συνέχεια αυτόματα από το φορολογικό middleware.
Το
- endpoint POST /api/v1/archive/de/{clientId}
χρησιμοποιείται για τη μεταφορά δεδομένων στο RetailForce Cloud.
Αποτέλεσμα
Μια επιτυχής κλήση στο τελικό σημείο (200) μετέφερε τα αντίστοιχα δεδομένα στο Secure Archive.
Χρήση
Κάθε φορά που πρέπει να μεταφερθούν δεδομένα στο αρχείο για δημιουργία αντιγράφου ασφαλείας.
Προαπαιτούμενα
- Το RetailForce Middleware (Fiscal) να είναι εγκατεστημένο και
- ο client έχει αρχικοποιηθεί,
Αίτημα
Πεδία φόρμας
Πρέπει να υποβληθούν οι ακόλουθες παράμετροι:
| Ονομασία | Περιγραφή | Παράδειγμα |
| clientId |
Το uniqueClientId του ταμείου (από το RetailForce system). |
c1062c55-57c4-4ed2-9c53-aff1762326a4 |
Request body
Τα δεδομένα που θα μεταδοθούν στο αρχείο πρέπει να καθοριστούν αναλόγως. Αυτό γίνεται μέσω του payload που περιγράφεται παρακάτω στο αίτημα.
Παράδειγμα:
[
{
"type": 0,
"container": "string",
"entity": "string",
"recursive": true
}
]
Πληροφορίες στη στήλη «Τύπος»:
- M ... υποχρεωτικό / απαιτείται
- M* ... υποχρεωτικό / απαιτείται σε ορισμένες χώρες ή υπό ορισμένες προϋποθέσεις
- R ... συνιστάται
- O... προαιρετικό
| Στοιχεία | Τύπος | Περιγραφή |
| τύπος | M |
Ορισμός του τύπου των δεδομένων που θα μεταφερθούν στο αρχείο. Τύποι: 0 ... DSFinV-K (JSON) 1 ... DSFinV-K (CSV) 2 ... Δεδομένα αντιγράφου ασφαλείας (διάφορα)
Σημείωση:
Τα μεγέθη των αρχείων περιορίζονται ως εξής:
|
| container | M* |
Το όνομα (ονομασία) του αρχείου συμπίεσης (αρχείο .zip)
Σημείωση:
ΜΟΝΟ αν Τύπος = 2 ("type": 2,)
|
| οντότητα | M* | Δεδομένα που θα μεταφερθούν στο αρχείο (αρχείο ή φάκελος!). |
| αναδρομικό | M* |
true εάν πρέπει να μεταφερθούν και οι υποφάκελοι, διαφορετικά false. Δεν ισχύει αν η οντότητα ΔΕΝ είναι φάκελος!
Σημείωση:
ΜΟΝΟ αν Τύπος = 2 ("type": 2,)
|
Απάντηση
Πιθανές απαντήσεις:
| Κωδικός | Περιγραφή | Παράδειγμα |
| 200 |
Τα δεδομένα μεταδόθηκαν με επιτυχία |
- |
Αυτό το άρθρο μεταφράστηκε αυτόματα.
Σχόλια
0 σχόλια
Πραγματοποιήστε είσοδο για να αφήσετε ένα σχόλιο.