Definer og generer positive betalingsfiler
Notat
Denne funksjonaliteten blir avskrevet i september 2022, og nye brukere må bruke elektronisk rapportering. Hvis du vil ha mer informasjon, kan du se Definer positive betalingsfiler ved hjelp av elektronisk rapportering.
Denne artikkelen forklarer hvordan du konfigurerer positiv betaling og genererer positive betalingsfiler.
Definer positiv betaling for å generere en elektronisk liste over sjekker som leveres til banken. Når sjekken presenteres til banken, sammenligner banken deretter sjekken med listen over sjekker. Hvis sjekken samsvarer med en sjekk i listen, betales sjekken av banken. Hvis sjekken ikke samsvarer med en sjekk i listen, beholder banken sjekken til gjennomgang.
Sikkerhetsnøkkel for positive lønnsfiler
Positive betalingsfiler kan inneholde sensitiv informasjon om betalingsmottakere og sjekkbeløp. Derfor må du sørge for at du bruker riktige sikkerhetstiltak fra tidspunktet som filene er generert, til de er mottatt av banken. Positive lønnsfiler blir lastet ned til plasseringen som er angitt i webleseren. Siden positive lønnsfiler kan inneholde sensitiv informasjon, er det viktig at bare autoriserte brukere har tilgang til å generere og vise denne informasjonen i Microsoft Dynamics 365 Finance. Bruk tabellen nedenfor til å hjelpe deg med å bestemme rettighetene som kreves.
Oppgave | Rettighet |
---|---|
Generer positiv lønn filer fra listesiden Bankkontoer eller siden Bankkontoer. |
|
Generere positive betalingsfiler for flere juridiske enheter og bankkontoer fra siden Generer en positiv betalingsfil. |
|
Vis positive betalingsfiler på siden Sammendrag av positiv betalingsfil. | Vis informasjon om positiv bankbetaling for flere juridiske enheter (BankPositivePayView) |
Bereft en positiv bankbetalingsfil på siden Sammendrag av positiv betalingsfil. | Bekreft positiv betalingsfil (BankPositivePayConfirm) |
Tilbakekall en positiv bankbetalingsfil på siden Sammendrag av positiv betalingsfil. | Tilbakekall positiv betalingsfil (BankPositivePayRecall) |
Definer et positivt betalingsformat
Positive betalingsfiler opprettes ved hjelp av dataenheter. Før du kan generere en positiv betalingsfil, må du definere et transformasjonsinndataformat som skal brukes til å oversette informasjonen i et format som kan kommunisere med banken. På siden Positivt betalingsformat kan du opprette en filformat-ID og en beskrivelse. Transformasjonsinndataformatet må være av XML-typen. Det bestemte formatet avhengiger av transformasjonsfilen du bruker. XSLT-eksempelfilen (Extensible Stylesheet Language Transformations) som er oppgitt, bruker formatet XML-Element. Bruk handlingen Last opp fil som brukes for transformasjon til å angi plasseringen til transformeringsfilen for formatet som banken krever.
Eksempel: XSLT-fil for positiv betalingsfil
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl xslthelper" xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.001.02" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xslthelper="http://schemas.microsoft.com/BizTalk/2003/xslthelper">
<xsl:output method="xml" omit-xml-declaration="no" version="1.0" encoding="utf-8"/>
<xsl:template match="/">
<xsl:value-of select="'
'" />
<Document>
<xsl:value-of select="'
'" />
<!--Header Begin-->
<xsl:value-of select='string("Vendor ID,Vendor Name,Voided,Document Type,Check Date,Check Number,Check Amount,Checkbook ID,Vendor Class ID,Posted Date")'/>
<xsl:value-of select="'
'" />
<!--Header End-->
<xsl:for-each select="Document/BANKPOSITIVEPAYEXPORTENTITY">
<!--Cheque Detail begin-->
<xsl:value-of select='RECIPIENTACCOUNTNUM/text()'/>
<xsl:value-of select="','" />
<xsl:value-of select='BANKNEGINSTRECIPIENTNAME/text()'/>
<xsl:value-of select="','" />
<xsl:choose>
<xsl:when test='CHEQUESTATUS/text()=normalize-space("Void") or CHEQUESTATUS/text()=normalize-space("Rejected") or CHEQUESTATUS/text()=normalize-space("Cancelled")'>
<xsl:value-of select='string("Yes")'/>
</xsl:when>
<xsl:when test='CHEQUESTATUS/text()=normalize-space("Payment")'>
<xsl:value-of select='string("No")'/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select='string(" ")'/>
</xsl:otherwise>
</xsl:choose>
<xsl:value-of select="','" />
<xsl:value-of select='string("Payment")'/>
<xsl:value-of select="','" />
<xsl:value-of select='TRANSDATE/text()'/>
<xsl:value-of select="','" />
<xsl:value-of select='CHEQUENUM/text()'/>
<xsl:value-of select="','" />
<xsl:value-of select='AMOUNTCUR/text()'/>
<xsl:value-of select="','" />
<xsl:value-of select='string("BOA-#1812")'/>
<xsl:value-of select="','" />
<xsl:choose>
<xsl:when test='RECIPIENTTYPE/text()=normalize-space("Vend")'>
<xsl:value-of select='VENDGROUP/text()'/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select='CUSTGROUP/text()'/>
</xsl:otherwise>
</xsl:choose>
<xsl:value-of select="','" />
<xsl:value-of select='TRANSDATE/text()'/>
<xsl:value-of select="'
'" />
</xsl:for-each>
</Document>
</xsl:template>
</xsl:stylesheet>
Notat
XML-navn i XSLT må samsvare med store og små bokstaver for nodene i XML. Både XSLT- og XML-filene skiller mellom store og små bokstaver.
Tilordne det positive betalingsformatet til en bankkonto
For hver bankkonto du vil generere informasjon om positiv betaling for, må du tilordne det positive betalingsformatet som ble angitt i forrige del. På Bankkontoer-siden velger du det positive lønnsformatet som samsvarer med bankkontoen. I feltet Startdato for positiv betaling angir du den første datoen for generering av positive betalingsfiler. Det er viktig at du angir en dato i dette feltet. Ellers vil den første positive betalingsfilen du genererer, inkludere alle kontrollene som noen gang har blitt opprettet for denne bankkontoen.
Tilordne en nummerserie for positive betalingsfiler.
Hver positiv lønnsfil må ha et unikt nummer. Bruk kategorien Nummerserier på siden Parametere for kontant- og bankbehandling til å opprette en nummerserie for positive betalingsfiler.
Generere en positiv betalingsfil for én bankkonto
Du kan generere en positiv betalingsfil for én juridisk enhet og én bankkonto. For informasjon om hvordan du genererer positive betalingsfiler for flere juridiske enheter og bankkontoer samtidig, kan du se neste del. Hvis du vil generere en positiv betalingsfilen for en juridisk enhet og én bankkonto, kan du åpne dialogboksen Generer en positiv betalingsfil fra Bankkontoer-siden. I Frist-feltet angir du den siste sjekkdatoen som skal tas med i den positive betalingsfilen. Alle sjekker som ikke har blitt tatt med i en positiv betalingsfil til og med denne sjekkdatoen, tas med i filen.
Generere en positiv betalingsfil for flere bankkontoer
Hvis du vil generere en positiv betalingsfiler for flere bankkontoer, bruker du den periodiske oppgaven Generer en positiv betalingsfil. Velg det positive betalingsformatet for filen, og angi om du vil generere filen for alle juridiske enheter eller for en valgt juridisk enhet. Du kan også generere den positive betalingsfilen for alle bankkontoer som bruker det angitte positive betalingsformatet eller for en valgt bankkonto. I Frist-feltet angir du den siste sjekkdatoen som skal tas med i den positive betalingsfilen. Alle sjekker som ikke har blitt tatt med i en positiv betalingsfil til og med denne sjekkdatoen, tas med i filen.
Vise resultatene av genereringen av den positive betalingsfilen
Når den positive betalingsfilen er opprettet, kan du vise resultatene på siden Sammendrag av positiv betalingsfil side. Hvis du vil vise detaljer om de individuelle kontrollene, kan du bruke siden Detaljer for positiv betalingsfil.
Bekreft en positiv betalingsfil
Når kontrollene som er oppført i en positiv lønnsfilen er betalt, får du et bekreftelsesnummer fra banken. Du kan deretter bekrefte den positive betalingsfilen. På siden Sammendrag av positiv betalingsfil velger du en positiv betalingsfil som har statusen Opprettet, og deretter velger du handlingen Angi bekreftelse. Når du bekrefter en positiv betalingsfil, registreres bekreftelsesnummeret du mottok fra banken.
Tilbakekalle en positiv betalingsfil
Hvis du må endre en positiv betalingsfil, kan du tilbakekalle den. På siden Sammendrag av positiv betalingsfil velger du en positiv betalingsfil som har statusen Opprettet, og deretter velger du handlingen Tilbakekall. For hver kontroll i den positive betalingsfilen tilbakestilles feltet som angir om kontrollen er inkludert i en positiv betalingsfil. Du kan deretter opprette en ny positiv betalingsfil med kontrollen som ble tilbakekalt.