Dela via


Integration av räkenskapstjänst (ESR)

I Österrike ska alla kontantbetalningar signeras av en extern enhet eller tjänst och de ska lagras säkert. I Tjeckien ska alla kontantbetalningar skickas till myndighetsportalen för en skattesignatur. I båda länderna ska en inbetalning utfärdas där signaturen skrivs ut.

För att dessa lands-/regionspecifika krav ska kunna uppfyllas kan du med Dynamics 365 Finance integrera med en skattetjänst från tredje part som uppfyller särskilda krav för kassakontroll i olika länder eller regioner.

Kommentar

Det antas att tredje partens skattetjänst uppfyller alla andra lands-/regionspecifika juridiska krav för registrerade transaktioner. Du ansvarar för att du ställer in och administrerar skattetjänsten på rätt sätt.

Tillgängliga konfigurationer

Formaten för kassakvitto, XML-begäran till räkenskapstjänsten och XML-svaret från räkenskapstjänsten konfigureras som konfigurationer för elektronisk rapportering (ER) som är lagrade i delat tillgångsbibliotek i Microsoft Dynamics Lifecycle Services (LCS). Följande konfigurationer är tillgängliga.

Konfigurationsnamn Beskrivning av konfiguration. Kommentar ER-konfigurationsfil i delat tillgångsbibliotek för LCS
Modell för kontantkvitto Datamodell för formatet för kontantkvitton Kontantkvitto Model.version.1.xml
Kassakvittoformat Grundformat för ett kassakvitto Cash Receipt Format.version.1.1.xml
Kassakvittoformat (AT) Format för ett kassakvitto i Österrike (Det här formatet innehåller en snabbsvarskod [QR-kod].) Cash Receipt Format (AT).version.1.1.1.xml
Kassakvittoformat (CZ) Format för en kassakvitto i Tjeckien (I det här formatet ingår affärslokaler [BP] ID.) Cash Receipt Format (CZ).version.1.1.1.xml
Modell för kassaapparat Datamodell för integrering av kassaapparat Kassaapparat Model.version.1.xml
Exempel ESR-begäran Exempel på en EFSTA-begäran (European Fiscal Standards Association) enkel inleverans (ESR) Grundformat för exempel på XML-begäran till EFSTA-räkenskapstjänsten (detta format kan användas i Österrike.) ESR Request example.version.1.1.xml
Exempel ESR-begäran (CZ) Exempel på en ESR-begäran för Tjeckien Format för en exempel-XML-begäran till EFSTA-räkenskapstjänsten i Tjeckien ESR Request example (CZ).version.1.1.1.xml
Exempel på ESR-svar Exempel på ett ESR-svar Grundformat för exempel på XML-svar till EFSTA-räkenskapstjänsten (detta format kan användas i Österrike.) ESR Response example.version.1.1.xml
Exempel på ESR-svar (CZ) Exempel på en ESR-svar för Tjeckien Format för en exempel-XML-svar till EFSTA-räkenskapstjänsten i Tjeckien ESR Response example (CZ).version.1.1.1.xml

Ställ in

Kassaapparater

Varje kassaapparat måste ha ställts in för att kunna kommunicera med skattetjänsten. Du kan ställa in kassaapparater på sidan kassaapparater (kundreskontra>inställning>kassaapparater>kassaapparater). Följande tabell ger mer information om den inställning som krävs.

Ställ in Detaljer Mer information
Inställning av kassaapparat Ange URL-adressen till kassaapparaten, namnet på instansen av Microsoft Azure Key Vault och klassnamnet.
  • URL för kassaapparat – Ange URL:en för räkenskapstjänsten.

    Varning: Tjänster från tredje part eller andra tjänster som du konfigurerar Hit kräver ingen certifiering och de kanske inte uppfyller Microsoft sekretessstandarder. Du bör granska varje tjänsts sekretessdokumentation och arbeta tillsammans med respektive serviceleverantör för att ta reda på vilken nivå av regelefterlevnad som respektive tjänst tillhandahåller. Du ansvarar för att dessa tjänster uppfyller dina säkerhets-, integritets- och juridiska standarder. Du bär själv ansvaret för allt användande av tjänsterna. Microsoft gör inga uttryckliga utfästelser om garantier eller villkor. Vi rekommenderar starkt att du bara använder tjänster som tillhandahåller säkra och auktoriserade anslutningar (det vill säga tjänster som använder HTTPS-protokollet).

  • Key Vault-namn – Om räkenskapstjänsten är tillgänglig via en säker anslutning (d.v.s. URL:en börjar med https://) bör du ställa in certifikat och lagra dem korrekt på båda sidor (Finance-appen och skattetjänsten från tredje part). I det här fältet väljer du namnet på den Azure Key Vault-instans där ekonomicertifikatet lagras. Mer information finns i Konfigurera Azure Key Vault-klienten.
  • Klassnamn – Välj den klass där detaljerna för integrationen med räkenskapstjänsten implementeras. Den tillgängliga klassen är CashRegisterProcessingEFSTA_W.
Konfigurationer Välj de ER-format som ska användas för varje kassaapparat när du vill skriva ut kvitton, skicka förfrågningar till skattetjänsten och ta emot svar från skattetjänsten. ER-formaten som du väljer måste vara lämpliga för den juridiska personens primära adress. För kvittoformatet väljer du t.ex. Kassakvittoformat (AT) för Österrike och Kassakvittoformat (CZ) för Tjeckien.

Om du inte hittar något format i listan kan du hämta de senaste elektroniska formaten från LCS. Mer information finns i Hämta elektroniska rapporteringskonfigurationer från Lifecycle Services.

Inställningar för certifikat för kassaapparat Aktivera användning av självsignerade certifikat.
  • Använd ett självsignerat certifikat – ställ in det här alternativet på Ja om du vill använda ett självgenererat, självsignerat certifikat som du inte kan lägga till i listan över betrodda certifikat.
  • Tumavtryck för kassaregistercertifikat – Ange tumavtrycket för det självsignerade certifikatet som lagras i en räkenskapstjänst och som ska användas för att validera kvittotjänstcertifikatet.

Platser för kassaapparater

Du kan ställa in platser för kassaapparater på sidan platser för kassaapparater (kundreskontra>inställning>kassaapparater>platser för kassaapparater).

Förutsättningar för Tjeckien

Innan du ställer in platser för kassaapparater för en juridisk person som har den primära adressen i Tjeckien måste du följa stegen nedan.

  1. Skapa en momsregistreringstyp för BP ID genom att välja organisationsadministration>Global adressbok>Registreringstyper>Registreringstyper.

    Den här registreringstypen bör begränsas till organisationen.

  2. Koppla registreringstypen till registreringskategorin för Affärsförutsättnings-ID:

    1. Välj Organisationsadministration>Global adressbok>Registreringstyper>Registreringskategorier.
    2. Välj registreringstyp som du skapade tidigare och i fältet registreringskategorin välj Affärsförutsättning-ID.
  3. Koppla BP-ID:t till driftenhetens adress för den driftsenhet som kommer att användas för kassaapparatens plats.

    1. Välj Organisationsadministration>Allmänt>Organisationer>Interna organisationer.
    2. Välj den organisation som ska associeras med BP-ID:t.
    3. På snabbfliken Adresser väljer du Fler alternativ>Avancerat.
    4. På snabbfliken Registrerings-ID väljer du Lägg till.
    5. Välj den registreringstyp som du skapade tidigare.
    6. Ange registreringsnumret.

Skapa kassaterminaler

Du kan skapa de kassaterminaler som kommer att finnas tillgängliga för platsen, och sedan tilldela kassaapparaten till terminalen, på sidan kassaterminaler (kundreskontra>inställning>kassaapparater>kassaterminaler).

Tilldela användaren en person

Den användare som ska fungera som kassör och som ska kunna logga kontanta transaktioner som registreras i kassaapparaten måste tilldelas en person. Du kan tilldela en användare till en person genom att välja Systemadministration>användare.

Ställa in kassaoperatörer

Du kan ställa in kassaoperatör, tilldela dem till platsen för kassaapparat och tilldela en standardterminal genom att välja kundreskontra>inställningar>kassaapparat>kassaoperatör.

Ställa in betalsätt som kräver skatteregistrering

Du kan ange betalningsmetoder som måste registreras i en kassaapparat. Välj kundreskontra>inställningar>kassaapparater>betalningsmetoder för kassaapparat och ställ sedan in följande fält.

Fält Beskrivning
Betalningsmetod Välj en betalningsmetod som måste registreras i kassaapparaten och skickas till skattetjänsten.
Registrera momsbelopp Markera den här kryssrutan om du vill ange att momsbeloppen som är relaterade till ett kontantbetalningsbelopp måste registreras i skattetjänsten.

Viktigt meddelande

I följande scenarier kan momsbeloppen som hör till betalningsbeloppet identifieras tillförlitligt från de bokförda transaktionerna:

  • För kontantbetalning som bokförs automatiskt när en kontantfaktura (postförskottvillkor) bokförs. I det här fallet motsvarar momsbeloppen som skickas de momsbelopp som skapas genom en fakturabokföring.
  • När momsbeloppen beräknas och bokförs från betalningsjournalen, för förskottsbetalningen som bokförs manuellt från kundbetalningsjournalen. (Skattebelopp som bokförs från en förskottsbetalning skickas alltid, oavsett inställningen för kryssrutan Registrera momsbelopp.)

Du bör kontakta den lokala skattemyndigheten för att identifiera kraven på att registrera momsbelopp som hör till en kontantbetalning i kassaapparaten. Du bör dela upp betalningsmetoder när det behövs.

I följande scenarier kan momsbeloppen som hör till betalningsbeloppet identifieras tillförlitligt från de bokförda transaktionerna:

  • För kontantbetalningen som bokförs manuellt från kundbetalningsjournalen och kvittas mot den tidigare bokförda fakturan som innehåller ett bokfört momsbelopp.

Om betalningsmetoden kassaapparat har konfigurerats för att registrera momsbelopp, beräknar en viss beloppsfördelningslogik uppskattning av momsbeloppen, baserat på betalningsbeloppet, i det här scenariot.

I dessa scenarier visas korrekta momsbelopp endast i den bokförda faktura som kvittas. Kontakta den lokala skattemyndigheten för att hitta korrekt metod för att skicka in fakturerade momsbelopp till skattemyndigheterna för dessa scenarier.

Skapa betalningsvillkor för ett postförskottscenario

Om en kontantbetalning kan tas emot när en faktura bokförs, kan du skapa betalningsvillkor som har betalningsmetoden Postförskott. Välj kundreskontra>Betalning>Betalningsvillkor och ställ sedan in följande fält.

Fält Beskrivning
Betalningsmetod Välj postförskott.
Kontant betalning Ställ in alternativet Ja om du vill skapa en automatisk betalningstransaktion.
Kontanter Välj det redovisningskonto som används för att bokföra kontantbetalningar som genereras automatiskt.

Exempel

I det här avsnittet går du igenom följande affärsprocesser och använder skattetjänsten EFSTA skatteregister (EFR) som ett exempel:

  • När du har bokfört en kontantbetalning som måste registreras, skapas en kassatransaktion med data som måste signeras. Transaktionen skickas sedan, i det angivna XML-formatet, till skattetjänsten för registrering.
  • Du får ett svar från skattetjänsten. Svaret har en signatur och skattekoder som skattetjänsten genererar enligt lands-/regionspecifika regler. Svaret lagras i skattetransaktioner i kassaapparaten.
  • Kassakvittot skrivs ut. Kvittot innehåller transaktionsdata, signaturer och skattekoder.

Registrera en automatiskt bokförd kontantbetalning för en fritextfaktura och skriv ut ett kontantkvitto

  1. Välj Kundfordringar>fritextfakturor>Alla fritextfakturor.

  2. Skapa en fritextfaktura. Mer information finns i Skapa fritextfakturor.

  3. På snabbfliken Betalning väljer du en betalningsmetod som har ställts in som betalningsmetod för kassaapparaten.

  4. Välj betalningsvillkor som har ställts in för postförskott.

  5. Välj bokföring

  6. I dialogrutan Bokför fritextfaktura gör följande:

    1. På snabbfliken Parametrar välj kryssrutan Skriv ut kvitto om du vill skriva ut ett kassakvitto efter att fakturan har bokförts.
    2. På snabbflikarna kassaapparat granskar du platsen, terminalen, kassaapparaten och operatörskoderna. Terminalkoden fylls automatiskt i från fältet Standardterminal för kassaapparat på sidan kassaoperatörer. Ändra terminalkoden bara om kontantbetalningen tas emot på en annan kassaterminal som är tillgänglig för den aktuella operatören.
    3. Välj OK.
  7. Granska det kassakvitto som genereras för den bokförda fakturan. Som standard är det genererade kassakvittot tillgängligt som en fil. För information om hur du ställer in andra destinationer som du kan använda för kassakvitton, se Destinationer för elektronisk rapportering.

Registrera en automatiskt bokförd kontantbetalning för en faktura för försäljningsorder och skriv ut ett kontantkvitto

  1. Välj Leverantörsreskontra>Order>Alla försäljningsorder.
  2. Skapa en försäljningsorder. Mer information finns i Skapa försäljningsorder.
  3. På snabbfliken Pris och rabatt väljer du en betalningsmetod som har ställts in som betalningsmetod för kassaapparaten.
  4. Välj betalningsvillkor som har ställts in för postförskott i fältet Betalning.
  5. Välj Faktura>Faktura.
  6. På snabbfliken Parametrar ange Skriv ut kvitto till Ja om du vill skriva ut ett kassakvitto efter att fakturan har bokförts.
  7. På snabbflikarna kassaapparat granskar du platsen, terminalen, kassaapparaten och operatörskoderna. Ändra information efter behov. Terminalkoden fylls automatiskt i från fältet Standardterminal för kassaapparat på sidan kassaoperatörer. Ändra terminalkoden bara om kontantbetalningen tas emot på en annan kassaterminal som är tillgänglig för den aktuella operatören.

Registrera en kundbetalning från kundbetalningsjournalen och skriv ut ett kontantkvitto

  1. Välj Kundreskontra>Journaler>Betalningar>Betalningsjournal för att öppna kundbetalningsjournalen. (Du kan även välja Redovisning>journaler>Allmän journal för att öppna den allmänna journalen.)
  2. Skapa journalraderna som har en kontantbetalning för kunden.
  3. På fliken Betalning väljer du en betalningsmetod som har ställts in som betalningsmetod för kassaapparaten.
  4. Markera kryssrutan verifikation för förskottsbetalningsjournal om betalningen är en förskottsbetalning.
  5. På fliken Betalning granskar du platsen, terminalen, kassaapparaten och operatörskoderna. Ändra information efter behov. Terminalkoden fylls automatiskt i från fältet Standardterminal för kassaapparat på sidan kassaoperatörer. Ändra terminalkoden bara om kontantbetalningen tas emot på en annan kassaterminal som är tillgänglig för den aktuella operatören.
  6. Välj bokföring>bokföring.
  7. Välj Skriv ut>Kassakvitto om du vill skriva ut ett kvitto som innehåller skattekoder.

Registrera en kundbetalning från kvittojournal och skriv ut en kassaorder som innehåller inbetalningsinformation (gäller endast för Tjeckien)

  1. Välj Kassa- och bankhantering>Journaler>Kvittojournal.
  2. Skapa journalraderna som har en kontantbetalning för kunden.
  3. På fliken Betalning gå igenom fälten i avsnittet Kassaapparat. Terminalkoden fylls automatiskt i från fältet Standardterminal för kassaapparat på sidan kassaoperatörer. Ändra terminalkoden bara om kontantbetalningen tas emot på en annan kassaterminal.
  4. Välj Dokumentgodkännande>Godkänn. Kontantordernumret tilldelas betalningen.
  5. Välj bokföring>bokföring.
  6. Välj Skriv ut>Kontantorder om du vill skriva ut en kontantorder som innehåller skattekoder.

Annullera betalning

Om ett kassakvittonummer har registrerats för en betalning i kassaapparaten och du sedan annullerar betalningen, registreras ett nytt kassakvittonummer i samma kassa. Kassakvittot för betalningsannulleringen innehåller alla samma belopp som det ursprungliga kvittot, men beloppen har ett negativt tecken.

  1. Öppna sidan Kundtransaktioner:

    1. Välj Kundreskontra>Kunder>Alla kunder.
    2. Välj en kund.
    3. I åtgärdsfönstret, välj Kund>Transaktioner.
  2. Välj betalningstransaktionen som ska återföras.

  3. Välj Återför>Avbryta betalning.

  4. Ange den information som krävs och välj OK för att skapa transaktionen för annullering av betalningen och återgå till sidan Kundtransaktioner.

  5. Välj den nya transaktionen för annullering av betalning och välj sedan Skriv ut>Kassakvitto om du vill skriva ut ett kassakvitto som innehåller skattekoder.

Granska skattetransaktioner i kassaapparaten och skicka en transaktion till kassaapparaten igen

You can review the cash payments that have been registered, and also reprint Cash receipt original or a copu of Cash receipt, by selecting Skriv utkundreskontra>förfrågningar>skattetransaktioner i kassaapparaten.

Lagen beskriver undantagsscenarier som skattetjänsten ska hantera på rätt sätt. Om en kontantbetalning inte registrerats korrekt av en orsak som beror på ett av dessa undantagsscenarier, får du ett felmeddelande efter att du har bokfört en kontantbetalning. Kassatransaktion som har status Skapad är tillgänglig på sidan Skattetransaktioner i kassaapparaten. Du måste åtgärda problemen och manuellt skicka de kontanttransaktioner som skapas till kassaapparaten. Annars kan du inte skriva ut ett kassakvitto som innehåller skattekoder. När en kontantbetalning är korrekt registrerad har den statusen Registrerad.

Följande tabell innehåller en beskrivning av fälten för betalningstransaktioner för kassaapparat.

Fält Beskrivning
Kassaapparat ID för kassaapparat.
Transaktions-ID ID för transaktionen i kassaapparaten. Det här värdet tas emot från skattetjänsten.
Kassaapparat URL URL-adressen till den plats där skattetjänsten finns.
Status Transaktionens status. Följande värden används:
  • Skapad – Betalningstransaktionen har bokförts men har inte registrerats.
  • Registrerad – Betalningstransaktionen har bokförts och registrerats. (Med andra ord har du skickat betalningstransaktionen till skattetjänsten och du har fått ett svar som inkluderar skattekoder.)
(CZ/Tjeckien) Offline En indikator som anger att kontanttransaktionen registrerats offline (tillåtet undantag) och att en PKP (signaturkod) mottagits.
Terminal Koden för kassaterminalen.
Operatör Koden för kassaoperatören.
Verifikation Verifieringsnumret för bokförd kontant transaktion.
Datum Datumet för transaktionen.
Kvittonummer Numret på kassakvittot.
Transaktionens datum och tid Datumet och tiden för den registrerade transaktionen. Det här värdet tas emot från skattetjänsten.
Kvittobelopp Betalningsbeloppet.
Valuta Valuta för betalningen.
Namn Namnet på den skattekod som tas emot från skattetjänsten. Följande värden kan användas:
  • Info – Ytterligare information
  • (AT/Österrike) Kod – signatur
  • (AT/Österrike) Länk – Signaturberoende länk
Etikett Etikett på den skattekod som tas emot från skattetjänsten. Följande värden kan användas:
  • (CZ/Tjeckien) FIK – Skatte-ID-kod
  • (CZ/Tjeckien) BKP – Säkerhetskod
  • (CZ//Tjeckien) PKP – Signaturkod (Den här koden returneras vid offlineregistrering.)
Värde Värde på den skattekod som tas emot från skattetjänsten.
Värde Procent av registrerad skatt.
Momsbelopp Beloppet på registrerad skatt.
Bruttobelopp Beloppet för den registrerade betalningen.