Megosztás a következőn keresztül:


Fizetéskiigazítás beállítása

Alkalmazási terület: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2

Ez a témakör ismerteti, hogyan hozzon létre biztonságos mappát az ellenőrzött fizetési fájlokhoz, hogyan állítsa be a kimenő portot az ellenőrzött fizetési fájlokhoz, hogyan állítson be kötegelt feladatot az ellenőrzött fizetési fájlok előállításához, számsorozatot az ellenőrzött fizetési fájlokhoz., hogyan rendelje hozzá az ellenőrzött fizetési formátumot a bankszámlákhoz és hogyan állításon be a felhasználók biztonságához ellenőrzött fizetést.

A fizetési ellenőrzés beállítása elektronikus csekklista generálásához, amely a banknak elküldhető. Egy csekk bemutatásakor a banknak, a bank rendszere összehasonlítja azt a csekklistával. Ha a csekk megegyezik a bank fájljában található listával, akkor a bank beváltja a csekket. Eltérés esetén a bank visszatartja a csekket ellenőrzésre.

Megjegyzés

Ezt a témakört frissítettük, hogy megtalálja benne a Microsoft Dynamics AX 2012 R2 alkalmazás 6. összesítő frissítése és 7. összesítő frissítése módosult vagy új funkcióinak információit. Ez az információ a CU6, a CU7 és a későbbi az összesítő frissítésekre vonatkozik. Ez az információ az AX 2012 R3 is vonatkozik.

Az alábbi ábra bemutatja a fizetési ellenőrzés beállítását. A számok a témakörben később tárgyalt eljárásoknak felelnek meg.

Ellenőrzött fizetés beállítási folyamata

1. Biztonságos mappa létrehozása az ellenőrzőtt fizetési fájlok számára

Az ellenőrzött fizetési fájlok bizalmas információt tartalmazhatnak a kedvezményezettekről és a csekk-összegekről. Ezért győződjön meg arról, hogy megfelelő biztonsági intézkedéseket használ a fájlok létrejöttének időpontjától addig, amíg azokat a bank meg nem kapja. Fontolja meg a következő biztonsági fenyegetéseket és kockázatcsökkentéseket.

Veszély

Kockázatcsökkentés

Illetéktelen hozzáférés egy mappát és a benne lévő adatokhoz

Hozzáférés korlátozása a mappához, ahová menti az ellenőrzött fizetési fájlokat, amikor akkor létrejönnek. Azt ajánljuk, hogy hozzon létre minden egyes ellenőrzött fizetési formátumhoz egy mappát, és a hozzáférési lista (ACL) segítségével adja meg a tartomány felhasználóit, akik hozzáférhetnek az egyes mappákhoz. További információért lásd http://msdn.microsoft.com/en-us/library/windows/desktop/aa374872.aspx.

Az adat a nem védett hálózaton keresztül el van küldve a mappába

Egy biztonságos hálózat használata.

Adat átvitele a banknak

Az ellenőrzött fizetési fájl átvitele a banknak egy biztonságos rendszer használatával. További információért forduljon a bankintézményhez.

Ellenőrzött fizetési fájlokhoz tartozó mappa beállításához kövesse az alábbi lépéseket:

  1. A Windows Explorer, nyissa meg a mappát, ahol tárolni szeretné az ellenőrzött fizetési fájlokat, például a D:\AX\PositivePay vagy egy hálózati hely.

  2. Hozzon létre egy mappát, például D:\AX\PositivePay\Out.

  3. Az 1. lépésben kezdett mappában hozzon létre egy másik mappát az XSL-átalakító fájlhoz, például D:\AX\PositivePay\BankXSLT.

  4. írás elérhetőség biztosítása a D:\AX\PositivePay mappához az Microsoft Dynamics AX Application Object Server (AOS) szolgáltatás fiókjához. Ne biztosítson írás hozzáférést senki másnak.

2. Kimenő port beállítása az ellenőrzött fizetési fájlokhoz

Ellenőrzött fizetési fájlok a szolgáltatás használatával jönnek létre. Ellenőrzött fizetési fájl létrehozása előtt be kell állítani egy kimenő portot az ellenőrzött fizetési szolgáltatáshoz.

Megjegyzés

Az XSLT-fájl helye és a kimenő mappa meglévő kimenő port esetében nem módosítható. Ehelyett a folyamatban leírt lépéseket követve létre kell hoznia egy új kimenő portot.

Ellenőrzött fizetési fájlokhoz tartozó kimenő port beállításához kövesse az alábbi lépéseket:

  1. Jelentkezzen be az Microsoft Dynamics AX alkalmazásba rendszergazdaként.

  2. Kattintson a Rendszerfelügyelet > Beállítás > Szolgáltatások és alkalmazásintegrációs keretrendszer > Ellenőrzött fizetési szolgáltatás > Ellenőrzött fizetés kimenő portjai.

  3. A Fizetés formátuma mezőben nevezze el formátumot, mint például PayFormat01.

  4. Az XSLT mezőben, válasszon ki egy XSL-átalakító fájlt, amely megfelel a bank által megkövetelt formátumnak. Az átalakítási fájlt létre kell hoznia. Az XSLT-fájl helye lehet például D:\AX\PositivePay\BankXSLT\ExampleXSLT.xsl.

  5. Az Kimenő mappa mezőben válassza ki a helyet, ahová menteni kívánja az ellenőrzött fizetési fájlokat az átalakítás után. A hely lehet például D:\AX\PositivePay\Out.

    Győződjön meg arról, hogy az Microsoft Dynamics AX felhasználók, akik létrehozzák a kifizetéseket rendelkeznek írás hozzáféréssel a mappához.

  6. Kattintson a Portok létrehozása hivatkozásra. Egy üzenet tájékoztatja, hogy a port telepítése sikeresen megtörtént.

Dn269119.collapse_all(hu-hu,AX.60).gifPélda: XSLT-fájl az ellenőrzött fizetési fájlokhoz.

<?xml version="1.0" encoding="utf-8"?>
<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 s0 s1 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"
                xmlns:s0="http://schemas.microsoft.com/dynamics/2008/01/sharedtypes" xmlns:s1="http://schemas.microsoft.com/dynamics/2008/01/documents/BankPositivePay"
                >

  <xsl:template match="/">
    <xsl:apply-templates select="//s1:BankPositivePay"></xsl:apply-templates>
  </xsl:template>
  <xsl:template match="//s1:BankPositivePay">
    <Document>
      <xsl:value-of select="'&#13;&#10;'" />
      <xsl:for-each select="s1:BankAccountTable">
        <xsl:if test="count(child::s1:BankChequeTable) >0">
          <!--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="'&#13;&#10;'" />
        <!--Header End-->
        <!--Cheque Detail begin-->
        <xsl:for-each select="s1:BankChequeTable">
          <xsl:value-of select='s1:RecipientAccountNum/text()'/>
          <xsl:value-of select="'&#44;'" />
          <xsl:value-of select='s1:BankNegInstRecipientName/text()'/>
          <xsl:value-of select="'&#44;'" />
          <xsl:choose>
            <xsl:when test='s1:ChequeStatus/text()=normalize-space("Void") or s1:ChequeStatus/text()=normalize-space("Rejected") or s1:ChequeStatus/text()=normalize-space("Cancelled")'>
              <xsl:value-of select='string("Yes")'/>
            </xsl:when>
            <xsl:when test='s1: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="'&#44;'" />
          <xsl:value-of select='string("Payment")'/>
          <xsl:value-of select="'&#44;'" />
          <xsl:value-of select='s1:TransDate/text()'/>
          <xsl:value-of select="'&#44;'" />
          <xsl:value-of select='s1:ChequeNum/text()'/>
          <xsl:value-of select="'&#44;'" />
          <xsl:value-of select='s1:AmountCur/text()'/>
          <xsl:value-of select="'&#44;'" />
          <xsl:value-of select='string("BOA-#1812")'/>
          <xsl:value-of select="'&#44;'" />
          <xsl:choose>
          <xsl:when test='s1:RecipientType/text()=normalize-space("Vend")'>
          <xsl:for-each select="s1:VendTable">
              <xsl:value-of select='s1:VendGroup/text()'/>
          </xsl:for-each>
          </xsl:when>
          <xsl:otherwise>
              <xsl:for-each select="s1:CustTable">
                <xsl:value-of select='s1:CustGroup/text()'/>
              </xsl:for-each>
            </xsl:otherwise>
          </xsl:choose>
          <xsl:value-of select="'&#44;'" />
          <xsl:value-of select='s1:TransDate/text()'/>
          <xsl:value-of select="'&#13;&#10;'" />
          </xsl:for-each>
      </xsl:if>
      </xsl:for-each>
    </Document>
  </xsl:template>

  <msxsl:script language="C#" implements-prefix="xslthelper">
    <![CDATA[
    public string PadLeft(string value,int length,string paddingchar)
    {
      if(paddingchar!=String.Empty)
      {
        return value.PadLeft(length,(paddingchar.ToCharArray())[0]);
        }
        else
        {
          return value.PadLeft(length);
        }
    }
    public string FormatDate(string date)
    {
      DateTime dateTime=DateTime.Parse(date);
      if(dateTime!=null)
      {
      return dateTime.ToString("MMddyyyy");
      }
      else
      {
      return String.Empty;
      }
      
    }
    public int ConvertToInt(string s)
    {
      Double f=Convert.ToDouble(s);
      return (int)f;
    }
]]>
  </msxsl:script>
</xsl:stylesheet>

3. A kötegelt feladat beállítása az ellenőrzött fizetési fájlokhoz.

A kötegelt feladat beállítása, amely automatikusan feldolgozza a az ellenőrzött fizetési szolgáltatás által létrehozott fájlt. A kötegelt feladatnak is futtatnia kell az átalakítást a fájlon, hogy megfeleljen a bank által megkövetelt formátumnak. A kötegelt feladat rendszeres időközönként fut. További tájékoztatás: Create a batch job.

  1. Jelentkezzen be az Microsoft Dynamics AX alkalmazásba rendszergazdaként.

  2. Váltson át arra a jogi személyre, amelyet a felhasználók hoznak létre az ellenőrzött fizetési fájlokból.

  3. Kattintson a Rendszerfelügyelet > Lekérdezések > Kötegelt feladatok > Kötegelt feladatok.

  4. Kötegelt feladat létrehozásához nyomja le a CTRL+N billentyűkombinációt.

  5. Adjon meg egy leírást a Feladat leírása mezőben. Például megadhatja Ellenőrzött fizetési fájlok előállítása.

  6. Kötegelt feladat mentése.

  7. Kattintson a Feladatok megtekintése hivatkozásra.

  8. Hozza létre a következő feladatokat.

    Feladat leírása

    Vállalati számlák

    Osztály neve

    1

    Válassza ki a jogi személyt, amelyet a felhasználók hoznak létre az ellenőrzött fizetési fájlokból.

    AIFGatewaySendService

    2

    Válassza ki a jogi személyt, amelyet a felhasználók hoznak létre az ellenőrzött fizetési fájlokból.

    AIF kimenő feldolgozási szolgáltatás

  9. Zárja be az Kötegelt feladatok képernyőt.

  10. A Kötegelt feladat képernyőn válassza ki a 4. és 5. lépésben létrehozott köteget majd kattintson a Ismétlődés lehetőségre.

  11. A Ismétlődésminta mezőcsoportban válassza a Percek parancsot. A percek számát a Mennyiség mezőbe kell beírni. Például megadhatja 1 a fájlok kifizetésének percenként történő feldolgozására.

  12. Az OK gombra kattintva zárja be a Ismétlődés képernyőt.

  13. A Kötegelt feladat képernyőn válassza ki a 4. és 5. lépésben létrehozott köteget majd kattintson a Funkciók > Állapot megváltoztatása lehetőségre.

  14. Válassza a Várakozás lehetőséget.

4. Számsorozat beállítása az ellenőrzött fizetési fájlok számára

Minden ellenőrzött fizetési fájlnak rendelkeznie kell egy egyedi számmal. Használja a Számsorozatok képernyőt a számsorozatot létrehozásához az ellenőrzött fizetési fájlokhoz.

Ellenőrzött fizetési fájlokhoz tartozó számsorozat beállításához kövesse az alábbi lépéseket:

  1. Nyissa meg az Microsoft Dynamics AX munkaterületet és váltson a jogi személyre, amelyhez az ellenőrzött fizetést beállítja.

  2. Kattintson a Szervezet felügyelete > Közös > Számsorozatok > Számsorozatok.

  3. Számsorozat létrehozása az ellenőrzött fizetéshez. További információt a számsorozat létrehozásáról lásd Számsorozatok beállítása.

  4. Kattintson a Készpénz- és bankkezelés > Beállítás > Készpénz- és bankkezelési paraméterek.

  5. Kattintson a Számsorozatok területre.

  6. Válassza ki a számsorozatot a Ellenőrzött fizetés száma hivatkozáshoz.

5. Ellenőrzött fizetési formátum hozzárendelése bankszámlákhoz

Minden egyes bankszámlához, amelyhez szeretne létrehozni ellenőrzött fizetési információt, hozzá kell rendelnie az előző folyamatban megadott ellenőrzött fizetési formátumot.

Az ellenőrzött fizetési formátum hozzárendeléséhez a bankszámlákhoz, kövesse az alábbi lépéseket:

  1. Kattintson a Készpénz- és bankkezelés > Közös > Bankszámlák.

  2. Kattintson duplán egy bankszámlára.

  3. A Műveleti ablaktábla elemen kattintson az Szerkesztés.

  4. A Általános gyorslapon a Ellenőrzött fizetési formátum mezőben, válassza ki az ellenőrzött fizetési formátumot, amely előzőleg a bank számára készült.

  5. A Ellenőrzött fizetés kezdő dátuma mezőbe írja be a kezdő dátumot, az ellenőrzött fizetési fájl előállítására. Fontos megadni a dátumot, mert a dátum nélkül az első előállított ellenőrzött fizetési fájl tartalmaz minden olyan ellenőrzést, amely valaha létrejött ehhez a bankszámlához.

  6. Ismételje meg a 2-5. lépéseket a fennmaradó bankszámlákhoz az ellenőrzött fizetési fájlok létrehozásához.

6. Felhasználó biztonság beállítása ellenőrzött fizetéshez

Az ellenőrzött fizetési fájlok bizalmas információt tartalmazhatnak a kedvezményezettekről és a csekk-összegekről. Fontos, hogy csak a hitelesített felhasználók férjenek hozzá az információ létrehozásához és megtekintéséhez az Microsoft Dynamics AX alkalmazásban.

Ellenőrzött fizetésekhez tartozó felhasználói biztonság beállításához kövesse az alábbi lépéseket:

  1. Azonosítsa a felhasználókat, akik az ellenőrzött fizetési fájlokkal kapcsolatos feladatokat elvégzik, és a jogosultságokat, amelyek szükségesek ezekhez a feladatokhoz. Az alábbi táblázat segítségével eldöntheti.

    Feladat

    Jogosultság

    Az ellenőrzött fizetési fájlok készítése a Bankszámlák listaoldalból vagy a Bankszámlák képernyőről.

    Banki ellenőrzött fizetési információk karbantartása(BankPositivePayProcess)

    Banki ellenőrzött fizetési szolgáltatás keresési művelete (BankPositivePayServiceFind)

    Ellenőrzött fizetési fájlok létrehozása több jogi személyhez és bankszámlához a Fizetési ellenőrző fájl előállítása képernyőről

    Banki ellenőrzött fizetési információk karbantartása (BankPositivePayProcess)

    Banki ellenőrzött fizetési szolgáltatás keresési művelete (BankPositivePayServiceFind)

    Ellenőrzött fájlok megtekintése a Fizetési ellenőrző fájl összegzése képernyőn

    Banki ellenőrzött fizetési információk megtekintése több jogi személynél (BankPositivePayView)

    A banki ellenőrzött fizetési fájl visszaigazolása a Fizetési ellenőrző fájl összegzése képernyőn

    Fizetési ellenőrző fájl visszaigazolása (BankPositivePayConfirm)

    A banki ellenőrzött fizetési fájl visszahívása a Fizetési ellenőrző fájl összegzése képernyőn

    Fizetési ellenőrző fájl visszahívása (BankPositivePayRecall)

    Bérszámfejtési bankszámlához tartozó ellenőrzött fizetési fájl generálása

    Ellenőrzött bérfizetési információk karbantartása (PayrollPositivePayProcess)

    Bérszámfejtési ellenőrzött fizetési fájlok megtekintése a Bérfizetési ellenőrző fájl összegzése képernyőn

    Ellenőrzött bérfizetési információk megtekintése (PayrollPositivePayView)

    Ellenőrzött bérfizetési információk karbantartása (PayrollPositivePayProcess)

    A bérszámfejtési banki ellenőrzött fizetési fájl visszaigazolása a Bérfizetési ellenőrző fájl összegzése képernyőn

    Ellenőrzött bérfizetési információk karbantartása (PayrollPositivePayProcess)

    A bérszámfejtési banki ellenőrzött fizetési fájl visszahívása a Bérfizetési ellenőrző fájl összegzése képernyőről

    Ellenőrzött bérfizetési információk karbantartása (PayrollPositivePayProcess)

  2. Felhasználók hozzárendelése a szerepekhez, amelyek az előző lépésben megadott jogokat tartalmazzák. További tájékoztatás: Set up user security.

Kapcsolódó feladatok

Szállítói csekkek létrehozása és nyomtatása

Issue worker payments

Fizetési ellenőrző fájl létrehozása több jogi személyhez és bankszámlához

Ellenőrzési folyamat beállítása sztornírozásokhoz és érvénytelenítésekhez

Fel nem adott csekkek érvénytelenítése

Technikai információk rendszergazdáknak.

Ha nincs hozzáférése a feladat végrehajtásához használt lapokhoz, akkor forduljon a rendszergazdához és adja meg azokat az információkat, amelyek a következő táblázatban szerepelnek.

Kategória

Előfeltételek

A konfigurációs kulcsok

Ehhez a feladathoz nem szükséges konfigurációs kulcs.

Biztonsági szerepkörök és jogosultságok

A feladat végrehajtásához a SYSADMIN biztonsági szerepkör tagjának kell lennie.

Ellenőrzött fizetési formátum hozzárendeléséhez a bankszámlákhoz, a következő illetéket tartalmazó biztonsági szerepkör tagjának kell lennie:

  • Bankszámlák alapadatainak karbantartása (Bankszámlák karbantartása)

Egy számsorozatot beállításához az ellenőrzött fizetéshez, a biztonsági szerepkör tagjának kell lennie, amely tartalmazza a következő jogosultságot és vámot:

  • Banki paraméterek karbantartása (Banki paraméterek karbantartása)

  • Fordítási beállítások és munkamenetek lekérdezése (RTSLTranslationInquire)