Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Banknot
Ta funkcja zostanie wycofana we wrześniu 2022 roku, nowi użytkownicy powinni korzystać z raportów elektronicznych.
Ważne jest, aby plik wyciągu bankowego z banku pracował do układu obsługiwanego przez Microsoft Dynamics 365 Finance. Ze względu na ścisłe normy dotyczące wyciągów bankowych większość integracji będzie działać poprawnie. Jednak czasami pliku wyciągu nie można zaimportować lub ma on nieprawidłowe wyniki. Zazwyczaj te problemy są powodowane przez małe różnice w pliku wyciągu bankowego. W tym artykule wyjaśniono, jak skorygować te różnice i rozwiązać problemy.
Na czym polega błąd?
Po próbie zaimportowania pliku wyciągu bankowego przejdź do historii zadania zarządzania danymi i szczegółów wykonania operacji, aby znaleźć błąd. Błąd może pomóc poprzez wskazane wyciągu, salda lub wiersza wyciągu. Jednak prawdopodobnie dostarczy za mało informacji, aby pomóc w zidentyfikowaniu pola lub elementu, który jest przyczyną problemu.
Banknot
Importowane wyciągi bankowe mogą się nakładać tylko dla pojedynczego punktu w czasie. Na przykład, jeśli zestawienie kończy się 1 stycznia 2021 o godzinie 24:00, to datą rozpoczęcia następnego zestawienia może być 12:00 w dniu 1 stycznia 2021 24:00.
Jakie są różnice?
Porównaj definicję układu pliku bankowego z definicją importu w programie Finance i zapisz wszelkie różnice w polach i elementach. Porównaj plik wyciągu bankowego z powiązanym przykładowym plikiem programu Finance. W plikach ISO20022 wszelkie różnice powinny być dobrze widoczne.
Różnice stref czasowych dla zaimportowanych wyciągów bankowych
Wartości daty i godziny w pliku importu mogą się różnić od wartości daty i godziny wyświetlanej w aplikacjach finansowych i operacyjnych. Aby uniknąć tej rozbieżności, należy wprowadzić preferencję dotyczącą strefy czasowej na stronie Konfigurowanie źródeł danych. Aby uzyskać więcej informacji, zapoznaj się z tematem Konfigurowanie zaawansowanego procesu importu uzgodnień bankowych.
Przekształcenia
Zazwyczaj zmiany należy dokonać w jednym z trzech przekształceń. Każde przekształcenie jest zapisywane dla określonego standardu.
Nazwa zasobu | Nazwa pliku |
---|---|
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 |
Debugowanie przekształceń
Korygowanie plików BAI2 i MT940
Pliki BAI2 i MT940 są plikami tekstowymi i wymagają skorygowania, aby umożliwić debugowanie przekształceń Extensible Stylesheet Language Transformation (XSLT). Program dokonuje tej korekty podczas importowania pliku.
Utwórz plik XML i skopiuj do niego następujący tekst:
<Batch><![CDATA[PASTESTATEMENTFILEHERE ]]></Batch>
Skopiuj zawartość pliku wyciągu bankowego i wkleić ją do pliku XML, tak aby zastąpiła fragment TUWKLEJPLIKINSTRUKCJI.
Debugowanie przekształcenia XSLT
Aby uzyskać więcej informacji, zobacz https://msdn.microsoft.com/library/ms255605.aspx.
- Uruchom Microsoft Visual Studio.
- Utwórz aplikację konsoli.
- Otwórz odpowiednie przekształcenie XSLT.
- Kliknij przekształcenie XLST i jego stronę właściwości.
- Jako źródło danych wejściowych ustaw lokalizację pliku wyciągu bankowego.
- Określ lokalizację i nazwę dla danych wyjściowych.
- Ustaw wymagane punkty przerwania.
- W menu kliknij kolejno opcje XML>Rozpocznij debugowanie XSLT.
Formatowanie danych wyjściowych XSLT
Podczas wykonywania przekształcenia jest tworzony plik wyjściowy, który można wyświetlić w programie Visual Studio. Za pomocą kombinacji klawiszy Ctrl+K, Ctrl+D i Ctrl+K można szybko sformatować plik wyjściowy.
Korygowanie przekształcenia
Skoryguj przekształcenie, aby uzyskać odpowiednie pole lub element w pliku wyciągu bankowego. Następnie zamapuj to pole lub element do odpowiedniego elementu programu Finance.
Wskaźnik debetu/kredytu
Czasami pozycje debetowe mogą być importowane jako kredytowe, i odwrotnie. Aby rozwiązać ten problem, należy zmienić odpowiednie przekształcenie XSLT. Jeśli wyciągi bankowe pochodzą z wielu banków, upewnij się, że używają takich samych zasad ustalania strony debetowej/kredytowej, albo utwórz oddzielne przekształcenia.
- Szablon GetAmountCreditDebitIndicator BAI2XML-to-Reconciliation.xlst
- Szablon GetCreditDebit ISO20022XML-to-Reconcilation.xslt
- Szablon operacji GetCreditDebitIndicator MT940XML-to-Reconcilation.xslt
Przykłady formatów i układów technicznych i wyciągów bankowych
W tabeli poniżej przedstawiono przykłady definicji układów technicznych plików importu zaawansowanego uzgadniania konta bankowego i trzy powiązane przykładowe pliki wyciągów bankowych. Przykładowe pliki i układy techniczne można pobrać stąd: Importownaie plików przykładowych
Definicja układu technicznego | Przykładowy plik wyciągu bankowego |
---|---|
DynamicsAXMT940Layout | MT940StatementExample |
DynamicsAXISO20022Layout | ISO20022StatementExample |
DynamicsAXBAI2Layout | BAI2StatementExample |