Positiivisen maksun määrittäminen
Koskee kohdetta: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2
Tässä ohjeaiheessa kerrotaan, kuinka voit luoda suojatun tiedoston positive pay -tiedostoille, määrittää lähtevien pyyntöjen portin positiivisille maksutiedostoille, määrittää erätyön positive pay -tiedostojen luomiseksi, määrittää numerosarjan positive pay -tiedostoille, määrittää positive pay -muodon pankkitileille ja määrittää käyttäjän tietoturvan positive pay -maksulle.
Määritä positiivinen maksu sähköisen luettelon luomiseksi pankille toimitettavista sekeistä. Kun sekki esitetään pankille, pankki vertaa sitä aiemmin lähetettyyn sekkiluetteloon. Jos sekin tiedot ovat samat kuin luettelossa olevissa pankin tiedostoissa, pankki tyhjentää sekin. Jos määrissä on eroa, pankki säilyttää sekin tarkistusta varten.
Seuraavassa kuvassa on esitetty, kuinka voit määrittää positive pay -ominaisuuden.
1. Luo suojattu kansio Positive pay -tiedostoille
Positiiviset maksutiedostot voivat sisältää luottamuksellisia tietoja maksun saajista ja sekkisummista. Varmista tämän vuoksi, että käytät riittäviä suojaustoimenpiteitä tiedostojen luontihetkestä pankin vastaanottoon asti. Mieti seuraavia suojauksen uhkia ja pienentämistapoja.
Uhka |
Mitätöinti |
---|---|
Kansion ja sen sisältämien tietojen luvaton käyttö |
Rajoita kansioon pääsy, johon positiivisen maksun tiedostot tallennetaan, kun ne luodaan. Suosittelemme, että luot yhden kansiot kullekin Positive pay -muodolle ja että käytät käyttöoikeusluetteloa (ACL) määrittämään ne toimialueen käyttäjät, joilla on käyttöoikeus kuhunkin kansioon. Lisätietoja on linkissä http://msdn.microsoft.com/en-us/library/windows/desktop/aa374872.aspx. |
Tiedot lähetetään kansioon suojaamattoman verkon kautta |
Käytä suojattua verkkoa. |
Tiedot siirretään pankkiin |
Käytä suojattua järjestelmää Positive pay -tiedoston siirtämisessä pankkiin. Lisätietoja varten ota yhteyttä pankkilaitokseesi. |
Määritä kansio Positive pay -tiedostoille noudattamalla seuraavia ohjeita:
Explorerissa avaa kansio, johon tallennetaan positiiviset maksutiedostot, kuten D:\AX\PositivePay tai verkkosijainti.
Luo kansio, kuten D:\AX\PositivePay\Out.
Luo vaiheessa 1 aloittamassasi kansiossa toinen kansio XSL-muuntotiedostolle, kuten esimerkiksi D:\AX\PositivePay\BankXSLT.
Myönnä Kirjoita-pääsy D:\AX\PositivePay-kansioon Application Object Server (AOS)-palvelun tilille. Älä myönnä Kirjoitus-käyttöoikeutta kenellekään muulle.
2. Määritä palkanlaskennan Positive payn lähtevien pyyntöjen portti
Positiiviset palkka-tiedostot luodaan palvelun avulla. Ennen kuin voit luoda Positive pay -tiedoston, sinun on määritettävä Positive pay -palvelun lähtevien pyyntöjen portti.
Huomautus
Et voi muuttaa XSLT-tiedoston sijaintia tai lähtevien kansiota olemassa olevalle lähtevien pyyntöjen portille. Sen sijaan sinun on luotava uusi lähtevien pyyntöjen portti tämän menettelyn ohjeiden avulla.
Määritä lähtevien pyyntöjen portti Positive pay -tiedostoille noudattamalla seuraavia ohjeita:
Kirjaudu -järjestelmään järjestelmänvalvojana.
Napsauta kohdetta Järjestelmän hallinta > Asetukset > Services and Application Integration Framework > Positive pay -palvelu > Positive pay -palvelun lähtevien pyyntöjen portit.
Anna Maksun muoto -kenttään muodon nimi, kuten esimerkiksi PayFormat01.
Valitse XSLT-kentässä XSL-muunnostiedosto, joka vastaa pankkisi edellyttämää muotoa. Sinun on luotava muuntotiedosto. Esimerkiksi XSLT-tiedoston sijainti voi olla esimerkiksi D:\AX\PositivePay\BankXSLT\ExampleXSLT.xsl.
Valitse Lähtevien kansio -kentässä sijainti, johon positiiviset palkkatiedostot tallennetaan sitten, kun ne on muunnettu. Sijainti voi olla esimerkiksi D:\AX\PositivePay\Out.
Varmista, että maksuja luovilla -käyttäjillä on Kirjoitus-oikeudet tähän kansioon.
Valitse Luo portit. Sanomassa ilmoitetaan, että portti on otettu käyttöön onnistuneesti
Esimerkki: XSLT-tiedosto positiivisille maksutiedostoille
<?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="' '" />
<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="' '" />
<!--Header End-->
<!--Cheque Detail begin-->
<xsl:for-each select="s1:BankChequeTable">
<xsl:value-of select='s1:RecipientAccountNum/text()'/>
<xsl:value-of select="','" />
<xsl:value-of select='s1:BankNegInstRecipientName/text()'/>
<xsl:value-of select="','" />
<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="','" />
<xsl:value-of select='string("Payment")'/>
<xsl:value-of select="','" />
<xsl:value-of select='s1:TransDate/text()'/>
<xsl:value-of select="','" />
<xsl:value-of select='s1:ChequeNum/text()'/>
<xsl:value-of select="','" />
<xsl:value-of select='s1:AmountCur/text()'/>
<xsl:value-of select="','" />
<xsl:value-of select='string("BOA-#1812")'/>
<xsl:value-of select="','" />
<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="','" />
<xsl:value-of select='s1:TransDate/text()'/>
<xsl:value-of select="' '" />
</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. Määritä erätyö luomaan positiivisia maksutiedostoja
Määritä erätyö, joka käsittelee automaattisesti positiivisen palkka-palvelun luoman tiedoston. Erätyön täytyy myös muuntaa tiedosto, jotta se vastaa pankkisi vaatimaa muotoa. Komentojonotyö suoritetaan säännöllisin väliajoin. Lisätietoja on kohdassa Create a batch job.
Kirjaudu -järjestelmään järjestelmänvalvojana.
Vaihda yritykseen, josta käyttäjät luovat positive pay -tiedostot.
Napsauta kohdetta Järjestelmän hallinta > Kyselyt > Erätyöt > Erätyöt.
Luo erätyö CTRL+N-näppäinyhdistelmällä.
Lisää kuvaus Työnkuvaus-kentässä. Voit esimerkiksi syöttää Luo positiiviset maksutiedostot.
Tallenna erätyö.
Valitse Näytä tehtävät.
Luo seuraavat tehtävät.
Tehtävän kuvaus
Yritys
Luokan nimi
1
Valitse yritys, josta käyttäjät luovat positive pay -tiedostot.
AIFGatewaySendService
2
Valitse yritys, josta käyttäjät luovat positive pay -tiedostot.
AIFOutboundProcessingService
Sulje Erätehtävät-lomake.
Valitse Erätyö -lomakkeessa erä, jonka loit vaiheissa 4 ja 5 ja napsauta sitten Toistuminen.
Valitse Toistuva kuvio-kenttäryhmästä Minuutit. Kirjoita numero Laskenta-kenttään minuutteina. Voit esimerkiksi syöttää 1 maksutiedostojen käsittelemiseksi kerran minuutissa.
Sulje Toistuminen-lomake valitsemalla OK.
Valitse Erätyö -lomakkeessa erä, jonka loit vaiheissa 4 ja 5 ja napsauta sitten Toiminnot > Muuta tila.
Valitse Odottaa.
4. Aseta numerosarja käytettäväksi positiivisille maksutiedostoille
Jokaisella positive pay -tiedostolla on oltava yksilöivä numero. Luo Numerosarjat -lomakkeella numerosarja Positive pay -tiedostoille.
Määritä numerosarja Positive pay -tiedostoille noudattamalla seuraavia ohjeita:
Avaa -työtila ja siirry yritykseen, jolle positiivinen maksu asetetaan.
Napsauta kohdetta Organisaation hallinto > Tavallinen > Numerosarjat > Numerosarjat.
Luo numerosarja käytettäväksi positiiviselle maksulle. Yleistä tietoa numerojatkumon luomisesta on Määritä numerosarjat:ssa.
Napsauta kohdetta Maksuliikenteen hallinta > Asetukset > Maksuliikennetiedot.
Napsauta Numerosarjat-aluetta.
Valitse numerojärjestys Positive pay -numero -viittaukselle.
5. Positiivisen maksun muodon määrittäminen pankkitileille
Sinun on määritettävä jokaiselle pankkitilille, jolle haluat luoda positiiviset maksutiedot, edellisessä toimenpiteessä määritetty positiivisen maksun muoto.
Voit määrittää pankkitileille Positive pay -muodon noudattamalla seuraavia ohjeita:
Napsauta kohdetta Maksuliikenteen hallinta > Tavallinen > Pankkitilit.
Kaksoisnapsauta pankkitiliä.
Valitse toimintoruudussa Muokkaa.
Valitse Yleiset-pikavälilehdellä Positive pay -muoto-kentässä positiivinen maksumuoto, joka luotiin aiemmin tälle pankille.
Kirjoita Positive pay -aloituspäivä -kenttään ensimmäinen päivämäärä, jona positiiviset palkkatiedostot luodaan. Tähän on tärkeää kirjoittaa päivämäärä, koska ilman päivämäärää ensimmäinen luomasi positiivinen maksutiedosto sisältää kaikki tälle pankkitilille koskaan luodut sekit.
Toista vaiheet 2 – 5 muille pankkitileille, joille positiivinen palkka-tiedosto luodaan.
6. Määritä käyttäjän suojaus Positive pay -palvelua varten
Positiiviset maksutiedostot voivat sisältää luottamuksellisia tietoja maksun saajista ja sekkisummista. On tärkeää, että vain valtuutetut käyttäjät voivat luoda ja tarkastella näitä tietoja -järjestelmässä.
Määritä käyttäjän suojaus kansio Positive pay -tiedostoille noudattamalla seuraavia ohjeita:
Määritä positiiviseen maksuun liittyvien tehtävien suorittajat ja mitä oikeuksia näihin tehtäviin tarvitaan. Seuraava taulukko auttaa sinua tekemään päätöksen.
Tehtävä
Oikeus
Luo positiivisia maksutiedostoja Pankkitilit -luettelosivulta tai Pankkitilit -lomakkeesta
Ylläpidä pankin Positive pay -tietoja (BankPositivePayProcess)
Pankin Positive pay -palvelun etsintätoiminto (BankPositivePayServiceFind)
Luo positiivisia maksutiedostoja useille yrityksille ja pankkitileille lomakkeesta Luo Positive pay -tiedosto
Ylläpidä pankin Positive pay -tietoja (BankPositivePayProcess)
Pankin Positive pay -palvelun etsintätoiminto (BankPositivePayServiceFind)
Näytä Positive pay -tiedostot Positive pay -tiedoston yhteenveto -lomakkeella
Näytä pankin Positive pay -tiedot useita yrityksiä varten (BankPositivePayView)
Vahvista pankin Positive pay -tiedosto Positive pay -tiedoston yhteenveto lomakkeella
Vahvista Positive payment -tiedosto (BankPositivePayConfirm)
Peruuta pankin positiivinen maksutiedosto Positive pay -tiedoston yhteenveto -lomakkeella
Peruuta Positive pay -tiedosto (BankPositivePayRecall)
Luo positiivisia maksutiedostoja useille yrityksille ja pankkitileille
Ylläpidä palkanlaskennan Positive pay -tietoja (PayrollPositivePayProcess)
Näytä palkanlaskennan Positive pay -tiedostot Palkanlaskennan Positive pay -tiedoston yhteenveto -lomakkeella
Näytä palkanlaskennan Positive pay -tiedot (PayrollPositivePayView)
Ylläpidä palkanlaskennan Positive pay -tietoja (PayrollPositivePayProcess)
Vahvista palkanmaksupankin Positive pay -tiedosto Palkanlaskennan Positive pay -tiedoston yhteenveto lomakkeella
Ylläpidä palkanlaskennan Positive pay -tietoja (PayrollPositivePayProcess)
Peruuta positiivinen palkanlaskentamaksutiedosto Palkanlaskennan Positive pay -tiedoston yhteenveto -lomakkeella
Ylläpidä palkanlaskennan Positive pay -tietoja (PayrollPositivePayProcess)
Määritä käyttäjät rooleille, jotka sisältävät edellisessä vaiheessa määritetyt oikeudet. Lisätietoja on kohdassa Set up user security.
Toimittajan sekkien muodostaminen ja tulostaminen
Luo positiivinen maksutiedosto useille yrityksille ja pankkitileille
Tarkistusprosessin määrittäminen palautuksille ja peruutuksille
Kirjaamattomien sekkien mitätöiminen
Luokka |
Edellytys |
---|---|
Määritysavaimet |
|
Käyttöoikeusroolit ja oikeudet |
Jotta voit määrittää positive pay -muodot pankkitileille, sinun on oltava sellaisen käyttöoikeusroolin jäsen, joka sisältää seuraavan velvollisuuden:
Jos haluat määrittää numerosarjan Positive pay -tiedostoille, sinun on oltava sellaisen käyttöoikeusroolin jäsen, johon sisältyy seuraava oikeus ja velvollisuus:
|