Validere butikstransaktioner til beregning af opgørelse

Note

Retail Interest Group af Dynamics 365 Commerce er flyttet fra Yammer til Viva Engage. Hvis du ikke har adgang til det nye Viva Engage-community, skal du udfylde denne formular (https://aka.ms/JoinD365commerceVivaEngageCommunity) for at blive tilføjet og forblive engageret i de seneste diskussioner.

Denne artikel indeholder en oversigt over funktionaliteten til validering af butikstransaktioner i Microsoft Dynamics 365 Commerce. Valideringsprocessen identificerer og markerer posteringer, der forårsager bogføringsfejl, inden opgørelsen bogføres.

Når du forsøger at bogføre en opgørelse, kan valideringsprocessen mislykkes på grund af uoverensstemmende data i tabellerne til handelstransaktioner. Her er nogle eksempler på faktorer, der forårsager disse uoverensstemmelser:

  • Totalen for transaktionen i hovedtabellen stemmer ikke overens med transaktionstotalen på linjerne.
  • Det antal elementer, som overskriftstabellen angiver, svarer ikke til antallet af elementer i transaktionstabellen.
  • Momsen i hovedtabellen stemmer ikke overens med momsbeløb på linjerne.

Hvis kontoudtogsbogføringsprocessen henter uoverensstemmende posteringer, kan salgsfakturaer og betalingskladder, som du opretter, medføre, at bogføringen af opgørelsen mislykkes. Processen Valider lagertransaktioner forhindrer disse problemer ved at sikre, at det kun er transaktioner, der passerer transaktionsvalideringsreglerne, der går til beregningsprocessen for transaktionssætningen.

Følgende illustration viser de tilbagevendende dagtimerne for overførsel af transaktioner, validering af transaktioner og beregning og bogføring af posteringsopgørelser. Den viser også processen for afslutning af dagen for beregning og bogføring af regnskab.

Skærmbillede af de tilbagevendende daytime-processer til upload af transaktioner, validering af transaktioner og beregning og bogføring af transaktionsopgørelser.

Valideringsregler for butikstransaktioner

Batchprocessen Valider butiksposteringer kontrollerer konsistensen af handelstransaktionstabellerne baseret på følgende valideringsregler.

Note

Der vil fortsat blive tilføjet valideringsregler i de efterfølgende versioner.

Valideringsregler for transaktionshoveder

I følgende tabel vises de valideringsregler for transaktionshovedet, som systemet kontrollerer i forhold til overskriften for detailtransaktioner, før det overfører disse transaktioner til sætningsbogføring.

Regel Beskrivende tekst
Forretningsdato Denne regel kontrollerer, at forretningsdatoen for posteringen er knyttet til en åben regnskabsperiode i Finans.
Valutaafrunding Denne regel kontrollerer, at posteringsbeløbene afrundes i henhold til valutaundingsreglen.
Debitorkonto Denne regel kontrollerer, at den kunde, du bruger i transaktionen, findes i databasen.
Rabatbeløb Denne regel kontrollerer, at rabatbeløbet i hovedet er lig med summen af rabatbeløbene på linjerne.
Bogføringsstatus for regnskabsdokument (Brasilien) Denne regel kontrollerer, at regnskabsdokumentet kan bogføres korrekt.
Bruttobeløb Denne regel kontrollerer, at bruttobeløbet på posteringshovedet stemmer overens med nettobeløbet, inklusive moms, for posteringslinjerne plus gebyrer.
Netto Denne regel kontrollerer, at nettobeløbet på posteringshovedet stemmer overens med nettobeløbet, eksklusive moms, for posteringslinjerne plus gebyrer.
Netto + moms Denne regel kontrollerer, at bruttobeløbet på transaktionshovedet stemmer overens med nettobeløbet, eksklusive moms, for posteringslinjerne plus alle skatter og gebyrer.
Antal varer Denne regel kontrollerer, at antallet af varer, der er angivet på posteringshovedet, svarer til summen af antal på posteringslinjerne.
Betalingsbeløb Denne regel kontrollerer, at betalingsbeløbet på transaktionshovedet stemmer overens med summen af alle betalingstransaktioner.
Beregning af momsfritagelse Denne regel kontrollerer, at summen af det beregnede beløb og det fritagne skattebeløb for gebyrlinjer svarer til det oprindelige beregnede beløb.
Priser inklusive moms Denne regel kontrollerer, at momsen er inkluderet i prisflaget , er konsistent på tværs af transaktionshovedet og momsposteringerne.
Transaktion ikke tom Denne regel kontrollerer, at posteringen indeholder linjer, og at mindst én linje ikke annulleres.
Under-/overbetaling Denne regel kontrollerer, at forskellen mellem bruttobeløbet og betalingsbeløbet ikke er mere end den maksimale konfiguration af underbetaling/overbetaling.

Valideringsregler for transaktionslinjer

I følgende tabel vises de valideringsregler for posteringslinjen, som systemet kontrollerer i forhold til linjedetaljerne for detailtransaktioner, før det overfører disse transaktioner til sætningsbogføring.

Regel Beskrivende tekst
Stregkode Denne regel kontrollerer, at alle varestregkoder, som posteringslinjerne bruger, findes i databasen.
Gebyrlinjer Denne regel kontrollerer, at summen af det beregnede beløb og det fritagne skattebeløb for gebyrlinjer svarer til det oprindelige beregnede beløb.
Returnering af gavekort Denne regel kontrollerer, at transaktionen ikke indeholder returneringer af gavekort.
Varevariant Denne regel kontrollerer, at alle varer og alle varianter, som posteringslinjerne bruger, findes i databasen.
Linjerabat Denne regel kontrollerer, at linjerabatbeløbet svarer til summen af rabatposteringerne.
Linjemoms Denne regel kontrollerer, at linjemomsbeløbet stemmer overens med summen af momsposteringerne.
Negativ pris Denne regel kontrollerer, at posteringslinjerne ikke bruger negative priser.
Styret af serienummer Denne regel kontrollerer, at serienummeret findes i transaktionslinjen for varer, der styres af serienummer.
Serienummerdimension Denne regel kontrollerer, at posteringen ikke indeholder et serienummer, hvis varens serienummerdimension er inaktiv.
Modstridende fortegn Denne regel kontrollerer, at fortegnet for antallet og fortegnet for nettobeløbet er det samme på alle posteringslinjer.
Momsfritagelse Denne regel kontrollerer, at summen af linjeelementprisen og det fritagne skattebeløb svarer til den oprindelige pris.
Tildeling af momsgruppe Denne regel kontrollerer, at kombinationen af momsgruppen og varemomsgruppen opretter et gyldigt skatteskæringspunkt.
Omregninger af måleenheder Denne regel kontrollerer, at enheden for alle linjer har en gyldig konvertering til lagerenheden.

Aktivér valideringsprocessen for butikstransaktioner

Konfigurer jobbet Valider butikstransaktioner for periodiske kørsler i Commerce-hovedkontoret (Retail og Commerce > Retail og Commerce IT > POS-bogføring). Systemet planlægger batchjobbet baseret på butikkens organisationshierarki. Konfigurer denne batchproces til at køre med samme hyppighed som beregningsbatchjobbet for P-job og transaktionsopgørelse .

Resultater af valideringsprocessen

Du kan få vist resultaterne af batchprocessen Valider lagertransaktioner for hver detailbutikstransaktion. Processen angiver feltet Valideringsstatus for posteringsposten til Vellykket, Fejl eller Ingen. Feltet Sidste valideringstidspunkt viser datoen for den sidste valideringskørsel.

Følgende tabel beskriver de enkelte valideringsstatusser.

Valideringsstatus Beskrivende tekst
Fuldført Alle aktiverede valideringsregler bestås.
Fejl En aktiveret valideringsregel identificerer en fejl. Du kan få vist flere detaljer om fejlen ved at vælge Valideringsfejl i handlingsruden.
None Transaktionstypen kræver ikke, at der anvendes valideringsregler.

Skærmbillede af siden Butikstransaktioner, der viser feltet Valideringsstatus og knappen Valideringsfejl.

Det er kun transaktioner, der har valideringsstatussen Vellykket , der er inkluderet i transaktionsopgørelserne. Hvis du vil have vist transaktioner med statussen Fejl, skal du gennemgå feltet Cash and carry-valideringsfejl i arbejdsområdet Butiksregnskab.

Skærmbillede af felter i arbejdsområdet Store Financials.

Du kan finde flere oplysninger om, hvordan du løser cash and carry-valideringsfejl, under Redigere og overvåge cash and carry-transaktioner og kassestyringstransaktioner.

Yderligere ressourcer

Redigere og overvåge cash and carry-transaktioner og kassestyringstransaktioner