Sdílet prostřednictvím


Nastavení a generování souborů kladné platby

Poznámka

Tato funkce bude v září 2022 ukončena, noví uživatelé by měli používat elektronické hlášení. Více informací viz Nastavení kladných mzdových souborů pomocí elektronického výkaznictví.

Tento článek vysvětluje postup při nastavení kladných plateb a generování souborů kladných plateb.

Nastavte kladné platby pro generování elektronických seznamů šeků, které jsou dodávány bance. Poté při předložení šeku bance ho banka srovná se seznamem šeků. Pokud šek odpovídá tomu, co má banka má v záznamech v seznamu, banka jej zúčtuje. Pokud šek neodpovídá šeku v seznamu, banka předloží šek ke kontrole.

Zabezpečení pro soubory kladných plateb

Soubory kladných plateb mohou obsahovat citlivé informace o příjemcích plateb a šekových částkách. Nezapomeňte tedy použít dostatečná opatření od doby vytvoření souborů do jejich přijetí do banky. Soubory kladných plateb budou staženy do umístění, které je zadáno ve webovém prohlížeči. Vzhledem k tomu, že soubory kladných plateb mohou obsahovat důvěrné informace, je důležité, aby k vytváření a prohlížení těchto informací v aplikaci Microsoft Dynamics 365 Finance měli přístup pouze oprávnění uživatelé. V následující tabulce naleznete postup, jak určit potřebná oprávnění.

Úkol Oprávnění
Generování souborů kladných plateb na stránce se seznamem Bankovní účty nebo na stránce Bankovní účty.
  • Udržování informace o souborech kladných bankovních plateb (BankPositivePayProcess)
  • BankPositivePayExportEntityView (BankPositivePayExportEntityView)
Generování souborů kladných plateb pro více právnických osob a bankovních účtů na stránce Vygenerovat soubor kladných plateb.
  • Udržování informace o souborech kladných bankovních plateb (BankPositivePayProcess)
  • BankPositivePayExportEntityView (BankPositivePayExportEntityView)
Zobrazení souborů kladných plateb na stránce Souhrnné informace o souboru kladných plateb. Zobrazit informace o bankovních souborech kladných plateb pro více právnických osob (BankPositivePayView)
Potvrzení souboru kladných bankovních plateb na stránce Souhrnné informace o souboru kladných plateb. Potvrdit soubor kladných plateb (BankPositivePayConfirm)
Odvolání souboru kladných bankovních plateb na stránce Souhrnné informace o souboru kladných plateb. Odvolání souboru kladných plateb (BankPositivePayRecall)

Nastavení formátu kladné platby

Soubory kladných plateb jsou vytvořeny pomocí datových entit. Aby bylo možné vygenerovat soubor kladných plateb, je nutné nastavit formát vstupní transformace, který se použije k převodu informací o šeku do formátu, ve kterém lze komunikovat s bankou. Na stránce Formát kladné platby můžete vytvořit identifikátor a popis formátu souboru. Vstupní formát transformace musí být soubor typu XML. Určitý formát závisí na transformačním souboru, který používáte. Například vzorový soubor v jazyce XSLT (Extensible Stylesheet Language Transformations ), který je vám k dispozici, používá formát Prvek XML. Pomocí akce Nahrát soubor použitý k transformaci určete umístění souboru transformace pro formát, který vyžaduje vaše banka.

Příklad: Soubor XSLT souborů kladných plateb

<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>

Poznámka

Názvy XML v kódu XSLT musí odpovídat velikosti písmen uzlů v XML. Soubory XSLT i XML rozlišují velká a malá písmena.

Přiřazení formátu kladné platby k bankovnímu účtu

Pro každý bankovní účet, pro který chcete generovat informace o souborech kladných plateb, musíte přiřadit formát kladných plateb, který byl zadán v předchozím kroku. Na stránce Bankovní účty vyberte formát kladných plateb, který odpovídá bankovního účtu. V poli Počáteční datum kladné platby zadejte první datum generování souborů kladných plateb. Je důležité zadat datum do tohoto pole. V opačném případě první soubor kladných plateb, který vygenerujete, bude obsahovat všechny šeky, které kdy byly vytvořeny pro tento bankovní účet.

Přiřaďte číselnou řadu pro soubory kladných plateb

Každý soubor kladných plateb musí mít jedinečné číslo. Pomocí karty Číselné řady na stránce Parametry řízení hotovosti a banky vytvořte číselnou řadu pro soubory kladných plateb.

Generování souborů kladných plateb pro jeden bankovní účet

Lze vygenerovat soubor kladných plateb pro jednu právnickou osobu a jeden bankovní účet. Ke generování souborů kladných plateb pro více právnických osob a bankovních účtů současně použijte informace v dalším kroku. Pokud chcete vygenerovat soubor kladných plateb pro jednu právnickou osobu a jeden bankovní účet, otevřete dialogové okno Vygenerovat soubor kladných plateb na stránce Bankovní účty. V poli Datum přerušení zadejte datum posledního šeku, který má být zahrnut do souboru kladných plateb. V souboru budou zahrnuty všechny šeky, které nebyly zahrnuty do souboru kladných plateb do tohoto data kontroly.

Generování souborů kladných plateb pro více bankovních účtů

Pro vygenerování souboru kladných plateb pro bankovních účtů použijte periodickou úlohu Vygenerovat soubor kladných plateb. Vyberte formát souboru pro kladné platby a určete, zda chcete vygenerovat soubor pro všechny právnické osoby nebo pro vybranou právnickou osobu. Vyberte také, zda chcete vygenerovat soubor kladných plateb pro všechny bankovní účty, které používají zadaný formát kladné platby, nebo jen pro vybraný bankovní účet. V poli Datum přerušení zadejte datum posledního šeku, který má být zahrnut do souboru kladných plateb. V souboru budou zahrnuty všechny šeky, které nebyly zahrnuty do souboru kladných plateb do tohoto data kontroly.

Zobrazení výsledků generování souboru kladných plateb

Poté, co je soubor kladných plateb vygenerován, se výsledky zobrazí na stránce Souhrnné informace o souboru kladných plateb. Pokud chcete zobrazit podrobnosti o jednotlivých šecích, můžete použít stránku s podrobnostmi Soubor kladných plateb.

Potvrzení souboru kladných plateb

Po zaplacení šeků, které jsou uvedeny v souboru kladných plateb, obdržíte číslo potvrzení od banky. Poté můžete potvrdit soubor kladných plateb. Na stránce Souhrnné informace o souboru kladných plateb vyberte soubor kladných plateb, který má stav Vytvořeno, a poté vyberte akci Zadání potvrzení. Při potvrzením souboru kladných plateb se pořídí záznam čísla potvrzení od banky.

Odvolat soubor kladných plateb

Pokud je nutné změnit soubor kladných plateb, můžete jej odvolat. Na stránce Souhrnné informace o souboru kladných plateb vyberte soubor kladných plateb, který má stav Vytvořeno, a poté vyberte akci Odvolat. Pro každý šek v souboru kladných plateb se resetuje pole, které označuje, zda byl šek zahrnut do souboru kladných plateb. Poté můžete vytvořit nový soubor kladných plateb, který obsahuje šeky, které byly odvolány.