Denna artikel ger en översikt över API-funktionerna i RetailForce Fiscal Service (status: release 1.6.3). De nödvändiga parametrarna för varje slutpunkt kan ses via Swagger (t.ex. http://localhost:7678/swagger/index.html) efter installation av RetailForce Middleware.
Api:et är indelat i olika områden, som används för olika ändamål och produkter.
Information i kolumnen ”Typ”:
- O ... valfritt
- M ... obligatoriskt / krävs
- M* ... obligatoriskt i vissa länder eller under vissa förutsättningar
- R ... rekommenderat
Rubrikerna hänvisar till respektive avsnitt i swagger. För vissa slutpunkter finns länkar till ytterligare information.
Arkiv
Kort beskrivning: Arkiveringsfunktion för redan skatterapporterade data.
Endpunkterna i detta avsnitt används för att överföra data till Secure RetailForce Archive.
| Endpunkt | Typ | Beskrivning |
| POST /api/v1/archive/de/{clientId} | O | Denna metod används för att ladda upp flera filer till Cloud-arkivet. |
| GET /api/v1/archive/de/{clientId} | O | Används för att ladda ner tidigare arkiverade data (filer) från Cloud-arkivet. |
Säkerhetskopiering
Kort beskrivning: Arkiveringsfunktion för valfria POS-data
Endpunkterna i detta avsnitt är avsedda för att ladda upp valfria data till Cloud-arkivet – för tjänsten/produkten: ”POS-arkiv”. En säkerhetskopieringslicens krävs för att kunna använda denna tjänst.
| Endpunkt | Typ | Beskrivning |
| POST /api/v1/backup/{clientId} | O | Denna metod säkerhetskopierar en angiven mapp till Cloud-arkivet. |
| POST /api/v1/backup/{clientId}/restore | O | Återställer en tidigare arkiverad (säkerhetskopierad) fil till en specifik plats. |
| GET /api/v1/backup/{clientId}/restore | O | Returnerar en nedladdnings-URL som kan användas för att ladda ner den begärda säkerhetskopian från Cloud-arkivet. |
Avslutning
Kort beskrivning: Avslutningsfunktioner för kassaregister.
Detta avsnitt beskriver olika administrativa funktioner för bokföringen av en kassaapparat. För mer information om bokföringsposter vid dagens slut, se artikeln: Daglig avslutning av kassaapparaten,
| Slutpunkt | Typ | Beskrivning |
|
POST /api/v1/closing/{clientId}/book/ openingStock |
O |
Bokför ingående kassa för en kassaavslutningsrapport. Bokför endast en inbetalning, justerar inte kassabehållningen. Alternativ: Som alternativ kan kassan även bokföra ett dokument: documentType [11] = PayIn. |
|
PUT
/api/v1/closing/{clientId}/book/ cashDifference |
O |
Bokför en kassaskillnad i redovisningssystemet. Alternativ: Som alternativ kan kassan också bokföra ett dokument med BusinessTransactionType [91] = CashDifference. |
|
PUT
/api/v1/closing/{clientId}/book/ cashLift |
O |
Bokför en penningöverföring från kassasystemet till banken (eller någon annan mottagare). |
|
GET /api/v1/closing/{clientId}/ actualStock |
O |
Returnerar det faktiska saldot för betalningar för en specifik client. Detta beräknas utifrån de överförda dokumenten (förutom försäljnings- och returkvitton, insättningar och uttag etc.). |
|
POST
/api/v1/closing/{clientId}/ cashpointCheck |
O |
Kontrollerar det faktiska saldot för betalningarna för denna kassa och returnerar en lista över betalningar med avvikelse (eller en tom lista om det inte finns någon avvikelse). |
| POST /api/v1/closing/{clientId}/ cashpointClose |
O |
Avslutar den aktuella dagen med en avslutningsrapport. Avslutningen görs utifrån de dokument som skickats till klienten sedan senaste avslutningen. Kassasystemet får inte tillbaka någon avslutningsrapport! |
|
GET
/api/v1/closing/{clientId}/ endofdayDocument |
O |
Returnerar dagsslutsdokumentet för den aktuella dagen. Det returnerade dokumentet måste sparas (storeDocument > documentType 99) |
|
GET
/api/v1/closing/{clientId}/ lastClosing |
O |
Returnerar datum och tid för den senaste avslutningen för en specifik client (terminal) |
|
GET
/api/v1/closing/{clientId}/ closingNecessary |
O |
Returnerar information om huruvida en daglig avstängning ska göras vid en viss terminal eller inte. (Beroende på RetailForce.Fiscalisation.Implementation. |
Information
Kort beskrivning: används för att hämta särskild information
| Endpunkt | Typ | Beskrivning |
| GET /api/v1/information/version | O | Returnerar den aktuella versionen (SW) av programvaran (fiscal middleware). |
| GET /api/v1/information/version/{clientId} | O | Returnerar versionen av landsmodulen för den angivna klienten. |
| GET /api/v1/information/countryProperties | O | Returnerar fiscalCountryProperties för det begärda landet. |
|
GET
/api/v1/information/client/{clientId}/ countryProperties |
O | Returnerar fiscalCountryProperties för den angivna klienten. |
|
GET
/api/v1/information/client/{clientId}/ UniqueCashRegisterId |
O | Returnerar det unika kassaregister-ID:t (storeNumber/terminalNumber). |
|
GET
/api/v1/information/client/{clientId}/ status |
O | Returnerar statusen för den begärda skatteklienten. |
|
GET
/api/v1/information/client/{clientId}/ accessLicenses |
O | Returnerar en lista över åtkomstlicenser för den begärda clienten. |
|
GET
/api/v1/information/client/{clientId}/ licenses |
O | Returnerar licensanspråket för den begärda klienten. |
|
GET
/api/v1/information/client/{clientId}/ getVatIdentification |
R | Returnerar det korrekta Vat-registreringsnumret för den begärda procentsatsen och datumet/tiden. |
|
GET
/api/v1/information/client/{clientId}/ documentMandatoryFields/{typeName} |
O | Returnerar de obligatoriska fälten för den typ som anges av typeName för den angivna landsimplementeringen. |
|
POST
/api/v1/information/client/{clientId}/ storeErrorDocumentsToDisk |
R | Om värdet är true kommer alla feldokument att lagras i den skattemässiga klientkatalogen. |
|
GET
/api/v1/information/client/{clientId}/ storeErrorDocumentsToDisk |
R | Returnerar om alternativet RetailForce.Fiscalisation.TrustedFiscalModule. StoreErrorDocumentsToDisk är aktiverat. |
|
GET
/api/v1/information/performance/ {clientId} |
O | Returnerar alla prestandamätar-ID:n för den angivna klienten |
|
DELETE
/api/v1/information/performance/ {clientId} |
O | Återställer alla genomsnittliga data för den angivna clienten. |
|
GET
/api/v1/information/performance {clientId}/{performanceCounterId} |
O | Returnerar medelvärdesdata för det begärda prestandamätar-ID:t. |
|
DELETE
/api/v1/information/performance/ {clientId}/{performanceCounterId} |
O | Återställer genomsnittsdata för den angivna klienten och den angivna prestandamätaren. |
|
PUT
/api/v1/information/performance/ {clientId}/file |
O | Aktiverar eller inaktiverar spårning av prestandafiler. Spårning av prestandafiler är inaktiverad som standard. |
|
GET
/api/v1/information/progress/ {clientId} |
O | Returnerar alla etiketter med information om förloppet för den angivna clienten. |
|
GET
/api/v1/information/progress/{clientId}/ {label} |
O | Returnerar framstegsinformationen för den angivna clienten och etiketten. |
Hantering
Kort beskrivning: Hanteringsfunktioner, idrifttagning och avveckling
| Endpunkt | Typ | Beskrivning |
| PUT /api/v1/management/clients | O/M |
Skapar en ny client i konfigurationslagret. Konfigurationsobjektet måste förberedas av POS-systemet. Konfiguration av en client krävs för drift. Använd antingen denna slutpunkt eller:
|
| POST /api/v1/management/clients | O |
Uppdaterar en clientkonfiguration som skapats av kassasystemet i konfigurationslagret. |
| GET /api/v1/management/clients | O |
Returnerar alla klienter som finns listade i konfigurationslagret. Kan även användas vid Cloud-konfiguration. |
|
PUT /api/v1/management/clients/ byCloud |
O/M |
Skapar en ny client med en konfiguration som förberetts i Cloud / eller laddar en befintlig client. En clients konfiguration krävs för driften. Använd antingen:
|
|
PUT
/api/v1/management/clients/ byCloud/ID |
O |
Skapar en client genom att ladda konfigurationsdata från Cloud. Alternativ: alternativ slutpunkt till PUT /api/v1/management/clients och PUT /api/v1/management/clients/byCloud. |
|
PUT /api/v1/management/clients/ byCloud/{clientId} |
R |
Uppdaterar klientkonfigurationen genom att hämta den från Cloud. Används när den konfiguration som förberetts i Cloud har uppdaterats och ska hämtas på nytt av skatteklienten (uppdatering). |
|
POST /api/v1/management/clients/withCloud |
O/M |
Skapar en ny client i skattemodulens hantering och lägger till denna client i Cloud-konfigurationen. Clienten skapas i det lokala konfigurationslagret och konfigurationsobjektet laddas sedan upp till Cloud-systemet. Obs: Distributören måste vara angiven i clientuppgifterna och distributören måste ha behörighet att skapa nya klienter. |
|
POST /api/v1/management/cloud/ connect |
M* |
Upprättar en Cloud-anslutning för den specifika klienten och laddar den betrodda skattemodulen till cachen. Krävs för system som använder Cloud-funktioner. Måste utföras efter varje omstart av kassasystemet. |
|
POST
/api/v1/management/cloud/ updateLicense |
O |
Uppdaterar den aktuella licensnyckeln i skatteklientens konfiguration (även på hårddisken). Krävs om licenserna i Cloud-konfigurationen har ändrats. |
| HEAD /api/v1/management/cloud/queue | R |
Metod för att starta eller stoppa bearbetningen av molnköer (för alla klienter). Kommandot Stop avbryter bearbetningen efter att den aktuella uppladdningen har slutförts. Start startar köbehandlingen omedelbart. Om Cloud-köbehandlingen stoppas måste du starta om den, såvida inte tjänsten startas om (då aktiveras Cloud-behandlingen igen). |
|
GET /api/v1/management/clients/ {clientId} |
O |
Returnerar klientkonfigurationen för en specifik klient. |
|
DELETE
/api/v1/management/clients/ {clientId} |
O |
Tar bort en specifik client Observera: använd med försiktighet! |
| GET /api/v1/management/clients/ID | O |
Returnerar det unika client-ID:t för de begärda parametrarna. Olika parametrar kan användas för att begära uniqueClientId. |
|
GET
/api/v1/management/clients/ LicenseConsumerId |
O |
Returnerar licenskonsument-ID:t för den angivna företagsidentifikationen. Endast LicenseConsumerId:er som redan är lagrade i konfigurationslagret returneras. |
|
GET
/api/v1/management/clients/ validate |
O |
Validerar den angivna clientinformationen för att uppfylla nödvändiga landsspecifika konfigurationskrav. Används för att validera en konfiguration som skapats av kassasystemet innan /api/v1/management/clients används. Validering av molnkonfigurationen sker i Cloud-systemet. |
|
POST /api/v1/management/clients/ initialize |
M |
Initialiserar redovisningsenheten (samt eventuell hårdvara och eventuell anmälan till skattemyndigheterna). Initialiseringen sker via startkvittot (det första kvittot), som antingen kan hämtas via slutpunkten GET /api/v1/transactions/document/ |
|
POST
/api/v1/management/clients/ migrate/{clientId} |
O |
Migrerar en client från en annan leverantör av skattehanteringslösningar. Används vid byte från en annan leverantör av skattehanteringsmiddleware till RetailForce Observera vilka system som stöds. |
|
POST
/api/v1/management/clients/ migrate/{clientId}/file |
O |
Migrerar en client från en annan leverantör av skattehanteringstjänster och utför en filimport. Observera vilka system som stöds! |
|
POST
/api/v1/management/clients/ decommission |
R |
Avregistrering av skattepliktig client (samt eventuell hårdvara och eventuell anmälan till skattemyndigheterna). |
|
PUT /api/v1/management/clients/ {clientId}/supportPackage |
R |
Laddar upp ett Support Package (loggfiler) till Clouden för den angivna clienten. Denna ändpunkt krävs för att kunna använda funktionen ”Ladda upp Support Package” i Cloud-systemet. |
|
GET
/api/v1/management/clients/recovery/ {clientId}/backup |
R |
Säkerhetskopierar en client till det angivna filnamnet (säkerhetskopia som zip-fil). Om Cloud-uppladdning används kommer bearbetningen av molnkön att stoppas och startas om (och molnkön kommer att initialiseras på nytt). Observera: Tänk på att om clienten inte tas bort kommer Cloud-köprocessen att återupptas efter säkerhetskopieringen. Om några filer inte fanns före säkerhetskopieringen ingår de också i säkerhetskopian och kan eventuellt laddas upp två gånger om clienten återställs. |
|
POST
/api/v1/management/clients/ recovery/restore |
R |
Återställer en client (med all data) från den angivna ZIP-filen med säkerhetskopian. |
|
POST /api/v1/management/clients/recovery/restoreByCloud |
R |
Skapar en ny client med konfiguration från Cloud / eller laddar en befintlig client. |
|
POST /api/v1/management/clients/recovery/restoreByCloud/ID |
O |
Skapar en ny client med konfiguration från Cloud / eller laddar en befintlig client. |
| POST /api/v1/management/clients/ {clientId}/GlobalShortId | O |
Genererar ett nytt eller returnerar ett befintligt, globalt unikt ID för respektive client. Dessutom aktiveras utfärdandet av retailForceReceiptId för respektive client. |
|
POST
/api/v1/management/clients/ {clientId}/certificate |
O/M |
Lagrar ett externt certifikat i skattemodulens certifikatarkiv. Krävs för system som INTE använder RetailForce Cloud-funktioner i länder där programvarucertifikat används i samband med skattehantering (Slovenien, Kroatien, Spanien,…) |
|
GET
/api/v1/management/clients/ {clientId}/licenses/accessLicense |
O |
Returnerar information om huruvida den begärda clienten har den begärda åtkomstlicensen. |
|
GET
/api/v1/management/clients/ {clientId}/licenses/license |
O |
Returnerar om den begärda klienten har den begärda licensen. |
ManagementController_Austria
Kort beskrivning: Hanteringsfunktioner för österrikisk skatteövervakning.
| Endpunkt | Typ | Beskrivning |
|
POST
/api/v1/management/austria/ {clientId}/aes |
O |
Skapar en AES-användarnyckel för denna klient och returnerar den. AES-nyckeln sparas även i klientkonfigurationen. Obs: AES-användarnyckeln skapas automatiskt av den skattemässiga clienten. Endpunkten behövs endast om AES-nyckeln ska skapas manuellt. |
|
GET
/api/v1/management/austria/ {clientId}/aes |
O |
Returnerar AES-nyckeln för den angivna clienten. |
|
GET
/api/v1/management/austria/ {clientId}/dep |
O/M |
Exporterar alla kvittorader från den lokala datainsamlingsloggen (DEP §7 RKSV). Krävs för offlinesystem (system som INTE använder Cloud-arkivering av skattedata). |
|
GET
/api/v1/management/austria/ {clientId}/dep131 |
O |
Exporterar alla data som begärs för DEP131-protokollet (DEP §131 BAO) från lokalt lagrade data. |
|
GET
/api/v1/management/austria/ {clientId}/DEP/startReceipt |
R |
Returnerar startkvittot för denna client. Kassasystemet måste kunna tillhandahålla startkvittot på begäran vid en skatterevision. Om POS-systemet inte har lagrat startkvittot kan det begäras via denna ändpunkt. |
|
GET
/api/v1/management/austria/ {clientId}/DEP/monthReceipts |
R |
Returnerar alla månadskvitton inom den begärda tidsramen. Kassasystemet måste kunna tillhandahålla månadskvitton på begäran under en skatterevision. Om POS-systemet inte har lagrat dessa dokument kan de begäras via denna ändpunkt. |
|
GET
/api/v1/management/austria/ {clientId}/fon/certificate |
O |
Returnerar alla signaturenheter och anger om de är aktiverade på FinanzOnline (Fon) eller inte. |
|
POST
/api/v1/management/austria/ {clientId}/Fon/certificate |
O |
Registrerar den konfigurerade signaturenheten på Fon (om en sådan är konfigurerad) eller den signaturenhet som identifieras med certificateSerial. Obs: Om RetailForce Cloud Services används registreras certifikaten automatiskt i FinanzOnline-portalen (Fon) (à inloggningsuppgifter för användaren av kassasystemets webbtjänst krävs!); slutpunkten behövs endast om registreringen ska göras manuellt. |
|
DELETE
/api/v1/management/austria/ {clientId}/Fon/certificate |
O |
Avregistrerar den konfigurerade signaturenheten hos Fon (om en sådan är konfigurerad) eller den signaturenhet som identifieras med certificateSerial. Observera: använd med försiktighet! |
|
GET
/api/v1/management/austria/ {clientId}/fon/document |
R |
Validerar det senast signerade dokumentet i DEP hos FinanzOnline (Fon). |
|
GET
/api/v1/management/austria/ {clientId}/Fon/document/{depDocument} |
R |
Validerar det angivna DEP-dokumentet (QR-kod) hos Fon. |
|
GET
/api/v1/management/austria/ {clientId}/fon/cashregister |
O |
Returnerar information om huruvida den aktuella clients kassaapparat är aktiverad hos Fon. Krävs för offlinesystem. |
|
POST
/api/v1/management/austria/ {clientId}/fon/cashregister |
O |
Registrering av kassasystemet hos Fon för den aktuella klienten. Krävs för offlinesystem. |
|
DELETE
/api/v1/management/austria/ {clientId}/fon/cashregister |
O |
Avregistrera kassasystemet hos Fon för den aktuella kunden. Krävs för offline-system. Observera: använd med försiktighet! |
ManagementController_Bulgaria
Kort beskrivning: Hanteringsfunktioner för bulgarisk skattehantering.
| Endpunkt | Typ | Beskrivning |
|
POST
/api/v1/management/bulgaria/ {clientId}/commands/closing |
M |
Skickar stängningskommandot (Z) till kvittoskrivaren. |
|
POST
/api/v1/management/bulgaria/ {clientId}/commands/synchronizeTime |
M |
Skickar kommandot för tidssynkronisering (L) till den skattepliktiga skrivaren. |
| GET /api/v1/management/bulgaria/ {clientId}/reports/KLEN | R |
Denna funktion kan användas för att generera en så kallad KLEN-rapport. (från v1.8.3) |
| GET /api/v1/management/bulgaria/ {clientId}/reports/zreport | R |
Denna funktion används för att skriva ut
(från v1.8.3) |
| GET /api/v1/management/bulgaria/ {clientId}/reports/block | R |
Denna funktion används för att skriva ut en så kallad BLOCK-rapport. (från v1.8.3) |
ManagementController_Danmark
Kort beskrivning: Hanteringsfunktioner för den danska fiskaliseringen.
| Endpunkt | Typ | Beskrivning |
|
GET
/api/v1/management/denmark/ {clientId}/saft |
M |
Exporterar SAF-T-formatet för Danmark till den angivna streamen. |
ManagementController_France
Kort beskrivning: Hanteringsfunktioner för fransk skatterapportering.
| Endpunkt | Typ | Beskrivning |
|
GET
/api/v1/management/france/eventlog/ {clientId} |
M |
Returnerar alla begärda revisionsloggposter sorterade efter datum. |
|
GET
/api/v1/management/france/ archive/{clientId} |
M |
Returnerar de lokalt lagrade arkiven för stängning. |
|
POST
/api/v1/management/france/archive/ {clientId}/verify |
M |
Metod för att verifiera det franska arkivet. |
ManagementController_Germany
Kort beskrivning: Hanteringsfunktioner för tysk skattehantering.
| Endpunkt | Typ | Beskrivning |
| GET /api/v1/management/germany/TSE | R |
Returnerar en array med anslutna lokala TSE-enheter och deras status. |
|
POST
/api/v1/management/germany/ TSE/{TseSerial}/selftest |
R |
Kör ett synkront självtest för den angivna kassan på TSE-enheten (kassan är valfri). |
|
PUT
/api/v1/management/germany/ {clientId}/TSE/connectTest |
R |
Gör en testanslutning till den angivna TSE:n. |
|
GET
/api/v1/management/germany/ {clientId}/TSE/listClients |
O |
Returnerar alla klienter som är listade på den angivna klientens TSE. |
|
GET
/api/v1/management/germany/ {clientId}/TSE/status |
R |
Returnerar statusen för TSE. Om ingen skattemodul hittas returneras statusen RetailForce.Fiscalisation.Implementation. |
|
PUT
/api/v1/management/germany/ {clientId}/TSE/updateTime |
M |
Uppdaterar tiden på TSE till den aktuella datortiden. |
|
GET
/api/v1/management/germany/ {clientId}/TSE/tar |
O |
Exporterar tar-filerna från den primära TSE:n. Krävs för offlinesystem. |
|
GET
/api/v1/management/germany/ {clientId}/taxonomy |
O |
Exporterar taxonomin (DSFinV-K export) och returnerar den som en nedladdningsfil (zip-format). Krävs för offlinesystem. |
|
GET /api/v1/management/germany/ {clientId}/TSE/listTransactions |
R |
Returnerar alla aktiva (påbörjade) transaktioner på TSE. Rekommenderas för att spåra öppna transaktioner (alla påbörjade transaktioner måste lagras eller avbrytas). |
| DELETE /api/v1/management/germany/ {clientId}/TSE/listTransactions | O |
Avbryter aktiva (påbörjade) transaktioner på TSE. |
|
GET
/api/v1/management/germany/ {clientId}/TSE/openOfflineSignatures/count |
O |
Returnerar antalet offline-transaktioner (= transaktioner som inte har skickats till TSE på grund av att TSE är offline – ur funktion eller otillgänglig). |
|
GET
/api/v1/management/germany/ {clientId}/TSE/openOfflineSignatures |
O |
Returnerar alla öppna offline-signaturer som lagrats för den aktuella TSE:n. |
|
PUT
/api/v1/management/germany/ {clientId}/TSE/openOfflineSignatures |
O |
Bearbetar öppna offline-signaturer. |
|
PUT
/api/v1/management/germany/ {clientId}/TSE/replace |
R |
Ersätter en aktuell TSE för den angivna klienten med en ny (till exempel om den gamla TSE:n är skadad eller certifikatet har gått ut). |
|
POST
/api/v1/management/germany/ {clientId}/TSE/selftest |
R |
Utför ett synkront självtest för den angivna kassan på TSE:n (kassan är valfri). |
|
POST
/api/v1/management/germany/ {clientId}/TSE/updateFirmware |
R |
Uppdaterar firmware på SWISSBIT HARDWARE TSE. |
ManagementController_Spain
Kort beskrivning: Hanteringsfunktioner för spansk skatteövervakning.
| Endpunkt | Typ | Beskrivning |
|
GET
/api/v1/management/spain/ {clientId}/TicketBAI |
R |
Returnerar de lagrade TicketBAI-filerna (skickade filer, svarsfiler, felrapporter) som en zip-fil. |
|
GET
/api/v1/management/spain/ {clientId}/TicketBAI/{DocumentNumber} |
R |
Returnerar de TicketBAI-filerna för det begärda dokumentnumret (skickade filer, svarsfiler, felrapporter) som en zip-fil. |
Kvitton
Kort beskrivning: används för att skicka digitala kvitton till RetailForce Cloud via middleware.
Endpunkterna i detta avsnitt används för att skicka digitala kvittodokument till Cloud-systemet (licenser för digitala kvitton krävs för att kunna använda denna tjänst!).
| Endpunkt | Typ | Beskrivning |
| POST /api/v1/receipts/{clientId} | O/M |
Laddar upp en digital kvittensfil till Cloud-systemet. Alternativ: Använd antingen denna eller den alternativa slutpunkten i detta avsnitt för att skicka data om digitala kvitton. |
|
POST
/api/v1/receipts/ {clientId}/{DocumentGuid} |
O/M |
Laddar upp en digital fil till Cloud-systemet. Använder metadata för skattehantering. Alternativ: Använd antingen denna eller den alternativa slutpunkten i detta avsnitt för att skicka data om digitala kvitton. |
Transaktioner
Kort beskrivning: används för att skicka dokument till middleware-programvaran inom ramen för skattehanteringen.
| Endpunkt | Typ | Beskrivning |
| PUT /api/v1/transactions/createDocument | M |
Skapar ett dokument vid en redovisningsenhet. Denna metod skapar inte själva dokumentet utan startar endast processen, till exempel på TSE. |
| POST /api/v1/transactions/storeDocument | M |
Lagrar ett dokument i skatteenheten. |
| POST /api/v1/transactions/cancelDocument | M |
Avbryter ett dokument i skatteenheten. |
|
PUT
/api/v1/transactions/reprintDocument/ {clientId}/{DocumentGuid} |
M* |
Metod för att lagra antalet omtryck av ett dokument med hjälp av det lagrade dokumentet (referens: DocumentGuid). Alternativ: använd istället PUT /api/v1/transactions/reprintDocument |
|
PUT
/api/v1/transactions/ reprintDocument |
M* |
Metod för att lagra antalet utskrifter av ett dokument genom att skicka dokumentet igen. Användaren av det överförda dokumentet måste vara den som gör utskriften (inte användaren av originaldokumentet). Alternativ: använd alternativt PUT /api/v1/transactions/reprintDocument/ |
|
POST
/api/v1/transactions/ revertDocument |
R |
Återställer ett dokument (gör alla värden negativa). |
|
POST
/api/v1/transactions/ validateDocument |
O |
Validerar dokumentet och returnerar alla valideringsfel (samt en tom lista om inga valideringsfel finns). |
|
POST
/api/v1/transactions/ validateDocumentString |
O |
Skicka dokumentet i JSON-format till tjänsten för dokumentvalidering. |
|
GET /api/v1/transactions/document/ {clientId}/start |
R |
Returnerar ett startdokument för den angivna klienten. Startdokumentet används för att initialisera både klienten och den finansiella enheten (/api/v1/management/clients/initialize). |
| POST /api/v1/transactions/display/{clientId} | M* |
Visar text på skattekundsdisplayen. Stöds endast i länder som använder skattekunddisplay. I andra länder har detta anrop ingen effekt (men kan anropas). |
|
PUT
/api/v1/transactions/printer/ {clientId}/openDrawer |
M* |
Öppnar en kassalåda om en sådan är ansluten till den skattepliktiga skrivaren. |
| GET /api/v1/transactions/getQrCodeBase64 | O |
Returnerar QR-koddata som en Base64-kodad string från data. |
| POST /api/v1/transactions/AuditLog | M* |
Lägger till en granskningslogg för den finansiella clienten. |
| GET /api/v1/transactions/AuditLog/{clientId} | M* |
Returnerar alla revisionsposter som söks fram med fromDate/tillDate. |
|
GET
/api/v1/transactions/document/ {clientId}/{DocumentGuid} |
R |
Returnerar det begärda dokumentet om det finns lagrat i det interna lagringsutrymmet. |
|
HEAD
/api/v1/transactions/document/ {clientId}/{DocumentGuid} |
O |
Returnerar information om huruvida det begärda dokumentet finns i det interna dokumentlagret. |
|
GET
/api/v1/transactions/document/ {clientId}/id/{DocumentId} |
O |
Returnerar det begärda dokumentet om det finns lagrat i det interna lagringsutrymmet. |
|
GET
/api/v1/transactions/document/ {clientId}/ID/{DocumentId} |
O |
Returnerar information om huruvida det begärda dokumentet finns i det interna dokumentlagret. |
|
GET
/api/v1/transactions/document/ {clientId}/last |
O |
Returnerar det senast lagrade dokumentet från dokumentlagret. |
|
GET
/api/v1/transactions/document/ {clientId}/fid/{fiscalDocumentNr} |
O |
Returnerar det begärda dokumentet om det finns lagrat i det interna lagringsutrymmet. |
|
GET
/api/v1/transactions/document/ {clientId}/{DocumentGuid}/response |
R |
Returnerar det begärda dokumentsvaret om det finns lagrat i det interna lagringsutrymmet. |
|
GET
/api/v1/transactions/document/ {clientId}/id/{DocumentId}/response |
O |
Returnerar det begärda dokumentsvaret om det finns lagrat i det interna lagringsutrymmet. |
|
GET
/api/v1/transactions/document/ {clientId}/fid/{fiscalDocumentNr}/response |
O |
Returnerar det begärda dokumentet om det finns lagrat i det interna lagringsutrymmet. |
Den här artikeln har översatts automatiskt.
Kommentarer
0 kommentarer
logga in för att lämna en kommentar.