Delen via


Winkeltransacties valideren voor de berekening van overzichten

Opmerking

De Retail Interest Group by Dynamics 365 Commerce is verplaatst van Yammer naar Viva Engage. Als u geen toegang hebt tot de nieuwe Viva Engage community, vult u dit formulier in (https://aka.ms/JoinD365commerceVivaEngageCommunity) om toe te voegen en betrokken te blijven bij de meest recente discussies.

Dit artikel bevat een overzicht van de functionaliteit voor het valideren van winkeltransacties in Microsoft Dynamics 365 Commerce. Tijdens het validatieproces worden transacties aangegeven en gemarkeerd die boekingsfouten veroorzaken vóór het boekingsproces voor het overzicht.

Wanneer u een overzicht probeert te boeken, kan het validatieproces mislukken vanwege inconsistente gegevens in de tabellen voor de handelstransactie. Hier volgen enkele voorbeelden van factoren die deze inconsistenties veroorzaken:

  • Het transactietotaal in de kopteksttabel komt niet overeen met het transactietotaal op de regels.
  • Het aantal items dat door de kopteksttabel wordt opgegeven, komt niet overeen met het aantal items in de transactietabel.
  • De btw in de kopteksttabel komt niet overeen met het btw-bedrag op de regels.

Als er inconsistente transacties worden opgehaald door het boekingsproces voor overzichten, kunnen verkoopfacturen en betalingsjournalen die u maakt ertoe leiden dat het boekingsproces voor overzichten mislukt. Het proces voor het valideren van winkeltransacties voorkomt deze problemen door ervoor te zorgen dat alleen transacties die de transactievalidatieregels doorgeven, naar het berekeningsproces van de transactieoverzicht gaan.

In de volgende afbeelding ziet u de terugkerende dagelijkse processen voor het uploaden van transacties, het valideren van transacties en het berekenen en boeken van transactieoverzichten. Ook wordt het einde van de dagprocessen voor berekening en boeking van financiële overzichten weergegeven.

Schermopname van de terugkerende dagelijkse processen voor het uploaden van transacties, het valideren van transacties en het berekenen en boeken van transactieoverzichten.

Validatieregels voor winkeltransacties

Met het batchproces Winkeltransacties valideren wordt de consistentie van de tabellen met handelstransacties gecontroleerd op basis van de volgende validatieregels.

Opmerking

In volgende versies zullen nog steeds validatieregels worden toegevoegd.

Validatieregels voor transactiekopteksten

De volgende tabel bevat de validatieregels voor de transactiekoptekst die worden gecontroleerd op basis van de koptekst van detailhandelstransacties voordat deze transacties worden doorgegeven aan de overzichtsboeking.

Regel Omschrijving
Werkdatum Met deze regel wordt gecontroleerd of de zakelijke datum van de transactie is gekoppeld aan een openstaande fiscale periode in het grootboek.
Valuta-afronding Met deze regel wordt gecontroleerd of de transactiebedragen worden afgerond volgens de valutaregel voor afronding.
Klantrekening Met deze regel wordt gecontroleerd of de klant die u in de transactie gebruikt, bestaat in de database.
Kortingsbedrag Met deze regel wordt gecontroleerd of het kortingsbedrag in de koptekst gelijk is aan het totaal van de kortingsbedragen van de regels.
Boekingsstatus van belastingdocument (Brazilië) Met deze regel wordt gecontroleerd of het fiscale document kan worden geboekt.
Brutobedrag Met deze regel wordt gecontroleerd of het brutobedrag in de transactiekop overeenkomt met het nettobedrag, inclusief btw, van de transactieregels plus toeslagen.
Netto Met deze regel wordt gecontroleerd of het nettobedrag in de transactiekop overeenkomt met het nettobedrag, exclusief btw, van de transactieregels plus toeslagen.
Netto + btw Met deze regel wordt gecontroleerd of het brutobedrag op de transactieheader overeenkomt met het nettobedrag van de transactieregels, exclusief belasting, plus alle belastingen en kosten.
Aantal artikelen Met deze regel wordt gecontroleerd of het aantal artikelen dat is opgegeven in de transactiekoptekst overeenkomt met de som van de hoeveelheden op de transactieregels.
Betalingsbedrag Met deze regel wordt gecontroleerd of het betalingsbedrag op de transactiekop overeenkomt met de som van alle betalingstransacties.
Berekening van btw-vrijstelling Met deze regel wordt gecontroleerd of de som van het berekende bedrag en het vrijgestelde btw-bedrag van toeslagregels gelijk is aan het oorspronkelijke berekende bedrag.
Prijzen inclusief btw Met deze regel wordt gecontroleerd of de belasting is inbegrepen in de prijsvlag , consistent is in de koptekst van de transactie en de belastingtransacties.
Transactie niet leeg Met deze regel wordt gecontroleerd of de transactie regels bevat en of ten minste één regel niet is geannuleerd.
Te weinig/te veel betaald Met deze regel wordt gecontroleerd of het verschil tussen het brutobedrag en het betalingsbedrag niet meer is dan de configuratie voor maximale onderbetalen/overbetalen.

Validatieregels voor transactieregels

De volgende tabel bevat de validatieregels voor transactieregels die worden gecontroleerd op basis van de regeldetails van detailhandelstransacties voordat deze worden doorgegeven aan de overzichtsboeking.

Regel Omschrijving
Streepjescode Met deze regel wordt gecontroleerd of alle barcodes van items die door de transactielijnen worden gebruikt, aanwezig zijn in de database.
Toeslagregels Met deze regel wordt gecontroleerd of de som van het berekende bedrag en het vrijgestelde btw-bedrag van toeslagregels gelijk is aan het oorspronkelijke berekende bedrag.
Retouren van geschenkbonnen Deze regel controleert dat de transactie geen retourneringen van cadeaukaarten omvat.
Artikelvariant Met deze regel wordt gecontroleerd of alle items en alle varianten die door de transactieregels worden gebruikt in de database bestaan.
Regelkorting Met deze regel wordt gecontroleerd of het regelkortingsbedrag overeenkomt met de som van de kortingstransacties.
Btw per regel Met deze regel wordt gecontroleerd of het belastingbedrag overeenkomt met de som van de belastingtransacties.
Negatieve prijs Met deze regel wordt gecontroleerd of de transactieregels geen negatieve prijzen gebruiken.
Gecontroleerd via serienummer Met deze regel wordt gecontroleerd of het serienummer aanwezig is op de transactieregel voor artikelen die worden gecontroleerd op serienummer.
Serienummerdimensie Met deze regel wordt gecontroleerd of de transactie geen serienummer opgeeft als de dimensie van het serienummer van het item inactief is.
Tekenverschil Met deze regel wordt gecontroleerd of het teken voor de hoeveelheid en het teken voor het nettobedrag hetzelfde zijn op alle transactieregels.
Btw-vrijstelling Deze regel controleert of de som van de regelitemprijs en het vrijgestelde belastingbedrag gelijk is aan de oorspronkelijke prijs.
Toewijzing van btw-groep Met deze regel wordt gecontroleerd of de combinatie van de btw-groep en de postbelastinggroep een geldig belastingknooppunt produceert.
Conversies van maateenheden Met deze regel wordt gecontroleerd of de maateenheid van alle regels een geldige conversie naar de voorraadmaateenheid heeft.

Het validatieproces voor winkeltransacties inschakelen

Configureer de taak Winkeltransacties valideren voor periodieke uitvoeringen in Commerce headquarters ((Detail)handel > IT (detail)handel > POS-boekingen). Het systeem plant de batchtaak op basis van de organisatiehiërarchie van de winkel. U moet dit batchproces zo configureren dat het wordt uitgevoerd met dezelfde frequentie als de batchtaken voor de berekening van de batchtaken P-taak en Transactieoverzicht.

Resultaten van het validatieproces

U kunt de resultaten van de batchverwerking Winkeltransacties valideren voor elke winkeltransactie bekijken. Met het proces wordt het veld Validatiestatus in de transactierecord ingesteld op Geslaagd, Fout of Geen. In het veld Laatste validatietijd wordt de datum weergegeven waarop de laatste validatie is uitgevoerd.

In de volgende tabel wordt elke validatiestatus beschreven.

Validatiestatus Omschrijving
Geslaagd Alle ingeschakelde validatieregels zijn geslaagd.
Fout Een ingeschakelde validatieregel identificeert een fout. U kunt meer details over de fout weergeven door Validatiefouten te selecteren in het actievenster.
Geen Voor het transactietype hoeven geen validatieregels te worden toegepast.

Schermopname van de pagina Winkeltransacties met het veld Validatiestatus en de knop Validatiefouten.

Alleen transacties met de validatiestatus Geslaagd worden opgenomen in de transactionele instructies. Als u transacties met de status Fout wilt weergeven, controleert u de tegel Fouten in contante transacties in de werkruimte Financiën van winkel.

Schermopname van tegels in de werkruimte winkel financiën.

Zie Contante transacties en transacties voor beheer van contant geld bewerken en controleren voor meer informatie over het oplossen van validatiefouten in contante transacties.

Aanvullende bronnen

Contante transacties en transacties voor beheer van contant geld bewerken en controleren