Poradce při potížích s importem souboru bankovního výpisu
Poznámka
Tato funkce bude v září 2022 ukončena, noví uživatelé by měli používat elektronické hlášení.
Je důležité, aby se soubor s bankovním výpisem z banky shodoval s rozvržením podporovaným v aplikaci Microsoft Dynamics 365 Finance. Díky přísným standardům pro bankovní výpisy bude většina integrací fungovat správně. Někdy však soubor s prohlášením nemusí být možné importovat, nebo bude obsahovat nesprávné výsledky. Tyto problémy jsou obvykle způsobeny drobnými rozdíly v souboru s bankovním výpisem. V tomto článku je popsán postup pro vyřešení těchto rozdílů a potíží.
Kde se stala chyba?
Při pokusu o import souboru s bankovním výpisem přejděte při hledání chyby k historii úlohy řízení dat a podrobnostem o jejím provedení. Chyba může pomoci tím, že bude ukazovat na řádek výkazu, rozvahy nebo výpisu. Obvykle však neposkytuje dostatek informací k identifikaci pole nebo prvku, který problém způsobil.
Poznámka
Importované bankovní výpisy se mohou překrývat pouze pro jeden bod v čase. Například pokud výpis končí 1. ledna 2021 v 0:00, počáteční datum dalšího výpisu může být 1. ledna 2021 v 0:00.
Jaký je rozdíl?
Srovnejte definici rozvržení bankovního souboru s definicí importu v aplikaci Finance a poznamenejte si všechny rozdíly v polích a prvcích. Porovnejte soubor bankovního výpisu s příslušným vzorovým souborem aplikace Finance. V souborech ISO20022 by mělo být možné snadno zjistit rozdíly.
Rozdíly v časových pásmech u importovaných bankovních výpisů
Hodnoty data a času v importním souboru se mohou lišit od hodnot data a času zobrazených ve financích a provozu. Chcete-li zabránit této nesrovnalosti, zadejte prioritu časového pásma na stránce Konfigurovat zdroje dat. Informace o zadání předvoleb pro časové pásmo najdete v tématu Nastavení procesu importu pokročilého odsouhlasení banky.
Transformace
Obvykle je nutné provést změny v jedné ze tří transformací. Každá transformace je sestavena pro konkrétní standard.
Název prostředku | Název souboru |
---|---|
BankStmtImport_BAI2CSV_to_BAI2XML_xslt | BAI2CSV-to-BAI2XML.xslt |
BankStmtImport_ISO20022XML_to_Reconciliation_xslt | ISO20022XML-to-Reconciliation.xslt |
BankStmtImport_MT940TXT_to_MT940XML_xslt | MT940TXT-to-MT940XML.xslt |
Ladění transformací
Úprava souboru BAI2 a MT940
BAI2 a MT940 jsou textové soubory a vyžadují provedení úprav, než bude možné použít ladění dokumentů XSLT (Extensible Stylesheet Language Transformations). Program tyto úpravy provede při importu souboru.
Vytvořit soubor XML a zkopírujte do něj následující text.
<Batch><![CDATA[PASTESTATEMENTFILEHERE ]]></Batch>
Zkopírujte obsah souboru s bankovním výpisem a vložte jej do souboru XML tak, aby nahradil text PASTESTATEMENTFILEHERE.
Ladění souboru XSLT
Další informace naleznete v tématu https://msdn.microsoft.com/library/ms255605.aspx.
- Spusťte aplikaci Microsoft Visual Studio.
- Vytvořte aplikační konzoli.
- Otevřete odpovídající soubor XSLT.
- Klepněte na XLST a na stránku s jeho vlastnostmi.
- jako vstup nastavte umístění souboru s bankovním výpisem.
- Zadejte název souboru a jeho umístění pro výstup.
- Nastavte požadované zlomové body.
- V nabídce klikněte na XML>Spustit ladění XSLT.
Formátování výstupu XSLT
Po spuštění transformace se vytvoří výstupní soubor, který lze zobrazit v aplikaci Visual Studio. Pomocí kombinace kláves Ctrl + A, Ctrl + K a Ctrl + D můžete výstupní soubor rychle formátovat.
Úprava transformace
Upravením transformace získejte příslušné pole nebo prvek v souboru s bankovním výpisem. Toto pole či prvek pak namapujte na odpovídající prvek aplikace Finance.
Indikátor má dáti/dal
V některých případech může být hodnota „má dáti“ importována jako hodnota „dal“ a obráceně. K vyřešení tohoto problému je nutné změnit odpovídající soubor XSLT. Pokud bankovní výpisy pocházejí z několika bank, ujistěte se, že všechny používají stejný přístup strany má dáti/dal nebo vytvořte samostatné transformace.
- Šablona BAI2XML-to-Reconciliation.xlst GetAmountCreditDebitIndicator
- Šablona ISO20022XML-to-Reconcilation.xslt GetCreditDebit
- Šablona MT940XML-to-Reconcilation.xslt GetCreditDebitIndicator
Příklady formátů bankovních výpisů a technické rozložení
V následující tabulce jsou uvedeny příklady technických definic rozložení pro komplexní importní soubory s bankovním odsouhlasením a tři související vzorové soubory bankovních výpisů. Zde můžete stáhnout vzorové soubory a technická rozvržení: Import ukázkových souborů
Technická definice rozložení | Vzorový soubor s bankovním výpisem |
---|---|
DynamicsAXMT940Layout | MT940StatementExample |
DynamicsAXISO20022Layout | ISO20022StatementExample |
DynamicsAXBAI2Layout | BAI2StatementExample |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro