Konfigurowanie procesu importowania zaawansowanego uzgodnienia konta bankowego

Banknot

Ta funkcja zostanie wycofana we wrześniu 2022 roku, nowi użytkownicy powinni korzystać z raportów elektronicznych. Aby zdobyć więcej informacji, zobacz Konfigurowanie procesu importowania zaawansowanego uzgodnienia konta bankowego za pomocą raportowania elektronicznego.

Funkcja Zaawansowane uzgadnianie konta bankowego umożliwia importowanie elektronicznych wyciągów bankowych, a następnie ich automatyczne uzgadnianie z transakcjami bankowymi w programie Dynamics 365 Finance. W tym artykule wyjaśniono, jak skonfigurować funkcję importu wyciągów bankowych.

Konfiguracja importu wyciągów bankowych różni się i zależy od formatu elektronicznych wyciągów bankowych. Program Finance obsługuje standardowo trzy formaty wyciągów bankowych: ISO20022, MT940 i BAI2.

Preferowana strefa czasowa

Podczas konfigurowania ustawień importu wyciągu bankowego ważne jest, aby uwzględnić strefę czasową danych dotyczących daty i godziny w plikach wyciągów bankowych, które zostaną zaimportowane. Domyślnie wszystkie wartości daty i godziny są już w formacie UTC (Coordinated Universal Time) i dlatego podczas importowania danych konwersja strefy czasowej nie zostanie zastosowana

Dostępna jest opcja określająca strefę czasową, która ma być użyta do importowania danych. Ta opcja jest availble w polu preferencja dotycząca strefy czasowej na każdej stronie szczegółów formatu danych źródłowych (obszar roboczy zarządzanie danymi > skonfigurować źródła danych > Wybierz format danych > ustawień regionalnych na skróconej karcie). Wprowadzona preferencja czasu zostanie zastosowana do wszystkich operacji importowania, w których jest używany ten format danych źródłowych. Można utworzyć tyle formatów źródła danych, ile jest potrzebnych do importowania danych z wielu stref czasowych.

Ta strefa czasowa może nie być taka sama jak strefa czasowa użytkownika lub firmy, dlatego należy objaśnić strefę czasową używaną przez dane daty i godziny. Zaleca się, aby podczas ustawiania preferencji dotyczących strefy czasowej wziąć pod uwagę następujące kwestie

  • Wprowadzona preferencja czasu zostanie zastosowana do wszystkich operacji importowania, w których jest używany ten format danych źródłowych. Można utworzyć tyle formatów źródła danych, ile jest potrzebnych do importowania danych z wielu stref czasowych.

  • Preferencja dotycząca strefy czasowej powinna być lokalną strefą czasową dla danych daty i godziny w pliku importu.

  • Strefa czasowa danych daty i godziny może być taka sama jak strefa czasowa użytkownika lub firmy.

  • Użytkownicy mogą dostosowywać swoją strefę czasową, korzystając z opcji użytkownika.

Należy zauważyć, że poniższe akcje ułatwiają minimalizowanie potencjalnych konfliktów dat i godzin podczas importowania wyciągów bankowych.

  • Unikaj zmiany preferencji dotyczących stref czasowych dla wszystkich kont bankowych, dla których zaimportowano już zestawienia Zmiana preferencji dotyczących strefy czasowej może mieć wpływ na kolejność nowych zestawień w odniesieniu do istniejących zestawień z powodu korekty strefy czasowej.

  • Umożliwia przejrzenie wszystkich importów, w których jest używany wybrany format źródła danych. Preferencja dotycząca strefy czasowej określona dla formatu będzie dotyczyć wszystkich projektów importowanych korzystających z tego formatu. Potwierdzenie preferencji dotyczącej strefy czasowej określonej dla formatu będzie dotyczyć wszystkich projektów importowanych korzystających z tego formatu.

Przykładowe pliki

We wszystkich trzech formatach są niezbędne pliki, które dokonują translacji wyciągu elektronicznego z oryginalnego formatu na format, którego można używać w Finance. Konieczne pliki zasobów znajdują się w węźle Zasoby w Eksploratorze aplikacji w programie Microsoft Visual Studio. Po znalezieniu plików skopiuj je do jednej znanej lokalizacji, co ułatwi ich przekazywanie na serwer w trakcie procesu konfigurowania.

Nazwa zasobu Nazwa pliku
BankStmtImport_BAI2CSV_to_BAI2XML_xslt BAI2CSV-to-BAI2XML.xslt
BankStmtImport_BAI2XML_to_Reconciliation_xslt BAI2XML-to-Reconciliation.xslt
BankStmtImport_BankReconciliation_to_Composite_xslt BankReconciliation-to-Composite.xslt
BankStmtImport_ISO20022XML_to_Reconciliation_xslt ISO20022XML-to-Reconciliation.xslt
BankStmtImport_MT940TXT_to_MT940XML_xslt MT940TXT-to-MT940XML.xslt
BankStmtImport_MT940XML_to_Reconciliation_xslt MT940XML-to-Reconciliation.xslt
BankStmtImport_SampleBankCompositeEntity_xml SampleBankCompositeEntity.xml

Przykłady formatów i układów technicznych i wyciągów bankowych

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: Import file examples

Definicja układu technicznego Przykładowy plik wyciągu bankowego
DynamicsAXMT940Layout MT940StatementExample
DynamicsAXISO20022Layout ISO20022StatementExample
DynamicsAXBAI2Layout BAI2StatementExample

Konfigurowanie importowanie wyciągów bankowych w formacie ISO20022

Najpierw należy zdefiniować grupę przetwarzania formatu wyciągów bankowych ISO20022, używając do tego struktury jednostek danych.

  1. Kliknij kolejno opcje Obszary robocze>Zarządzanie danymi.
  2. Kliknij przycisk Importuj.
  3. Nadaj formatowi nazwę, np. ISO20022.
  4. W polu Format danych źródłowych ustaw wartość Element XML.
  5. W polu Nazwa jednostki ustaw wartość Wyciągi bankowe.
  6. Aby przekazać pliki importu, kliknij przycisk Przekaż i przejdź do pliku SampleBankCompositeEntity.xml, który został wcześniej zapisany.
  7. Po przekazaniu jednostki Wyciągi bankowe i utworzeniu mapowania kliknij operację Wyświetl mapę dla tej jednostki.
  8. Jednostka Wyciągi bankowe jest jednostką złożoną, który składa się z czterech odrębnych jednostek. Na liście zaznacz pozycję BankStatementDocumentEntity i kliknij operację Wyświetl mapę.
  9. Na karcie Przekształcenia kliknij przycisk Nowy.
  10. Dla numeru kolejnego 1 kliknij przycisk Przekaż plik i wybierz plik ISO20022XML-to-Reconciliation.xslt, który został wcześniej zapisany. Uwaga: Pliki przekształceń są skonstruowane dla standardowego formatu. Ponieważ banki często odbiegają od tego formatu, może być konieczne zaktualizowanie pliku przekształcenia, aby był dokładnie zmapowany na formatu wyciągów bankowych używany przez firmę.
  11. Kliknij przycisk Nowy.
  12. Dla numeru kolejnego 2 kliknij przycisk Przekaż plik i wybierz plik BankReconciliation-to-Composite.xslt, który został wcześniej zapisany.
  13. Kliknij przycisk Zastosuj przekształcenia.

Po skonfigurowaniu grupy przetwarzania formatu następnym krokiem jest zdefiniowanie reguł formatu wyciągów bankowych ISO20022.

  1. Kliknij kolejno opcje Zarządzanie gotówką i bankami>Ustawienia>Ustawienia zaawansowanego uzgodnienia konta bankowego>Format wyciągu bankowego.
  2. Kliknij przycisk Nowy.
  3. Określ format wyciągu, np. ISO20022.
  4. Nadaj formatowi nazwę.
  5. W polu Grupa przetwarzania ustaw grupę, która została zdefiniowana wcześniej, np. ISO20022.
  6. Grupa przetwarzania Plik XML.

Ostatnim krokiem jest włączenie funkcji Zaawansowane uzgadnianie konta bankowego i ustawienie formatu wyciągów dla konta bankowego.

  1. Wybierz kolejno opcje Zarządzanie gotówką i bankami>Konta bankowe.
  2. Zaznacz konto bankowe i otwórz je, aby wyświetlić szczegóły.
  3. Na karcie Uzgodnienie w opcji Zaawansowane uzgadnianie konta bankowego zaznacz wartość Tak.
  4. W polu Format wyciągu ustaw format, który został utworzony wcześniej, np. ISO20022.

Konfigurowanie importowanie wyciągów bankowych w formacie MT940

Najpierw należy zdefiniować grupę przetwarzania formatu wyciągów bankowych MT940, używając do tego struktury jednostek danych.

  1. Kliknij kolejno opcje Obszary robocze>Zarządzanie danymi.
  2. Kliknij przycisk Importuj.
  3. Nadaj formatowi nazwę, np. MT940.
  4. W polu Format danych źródłowych ustaw wartość Element XML.
  5. W polu Nazwa jednostki ustaw wartość Wyciągi bankowe.
  6. Aby przekazać pliki importu, kliknij przycisk Przekaż i przejdź do pliku SampleBankCompositeEntity.xml, który został wcześniej zapisany.
  7. Po przekazaniu jednostki Wyciągi bankowe i utworzeniu mapowania kliknij operację Wyświetl mapę dla tej jednostki.
  8. Jednostka Wyciągi bankowe jest jednostką złożoną, który składa się z czterech odrębnych jednostek. Na liście zaznacz pozycję BankStatementDocumentEntity i kliknij operację Wyświetl mapę.
  9. Na karcie Przekształcenia kliknij przycisk Nowy.
  10. Dla numeru kolejnego 1 kliknij przycisk Przekaż plik i wybierz plik MT940TXT-to-MT940XML.xslt, który został wcześniej zapisany.
  11. Kliknij przycisk Nowy.
  12. Dla numeru kolejnego 2 kliknij przycisk Przekaż plik i wybierz plik MT940XML-to-Reconciliation.xslt, który został wcześniej zapisany. Uwaga: Pliki przekształceń są skonstruowane dla standardowego formatu. Ponieważ banki często odbiegają od tego formatu, może być konieczne zaktualizowanie pliku przekształcenia, aby był dokładnie zmapowany na formatu wyciągów bankowych używany przez firmę.
  13. Kliknij przycisk Nowy.
  14. Dla numeru kolejnego 3 kliknij przycisk Przekaż plik i wybierz plik BankReconciliation-to-Composite.xslt, który został wcześniej zapisany.
  15. Kliknij przycisk Zastosuj przekształcenia.

Po skonfigurowaniu grupy przetwarzania formatu następnym krokiem jest zdefiniowanie reguł formatu wyciągów bankowych MT940.

  1. Kliknij kolejno opcje Zarządzanie gotówką i bankami>Ustawienia>Ustawienia zaawansowanego uzgodnienia konta bankowego>Format wyciągu bankowego.
  2. Kliknij przycisk Nowy.
  3. Określ format wyciągu, np. MT940.
  4. Nadaj formatowi nazwę.
  5. W polu Grupa przetwarzania ustaw grupę, która została zdefiniowana wcześniej, np. MT940.
  6. W polu Typ pliku ustaw wartość txt.

Ostatnim krokiem jest włączenie funkcji Zaawansowane uzgadnianie konta bankowego i ustawienie formatu wyciągów dla konta bankowego.

  1. Wybierz kolejno opcje Zarządzanie gotówką i bankami>Konta bankowe.
  2. Zaznacz konto bankowe i otwórz je, aby wyświetlić szczegóły.
  3. Na karcie Uzgodnienie w opcji Zaawansowane uzgadnianie konta bankowego zaznacz wartość Tak.
  4. Kiedy zostanie wyświetlony monit o potwierdzenie wyboru i włączenie funkcji Zaawansowane uzgadnianie konta bankowego, kliknij przycisk OK.
  5. W polu Format wyciągu ustaw format, który został utworzony wcześniej, np. MT940.

Konfigurowanie importowanie wyciągów bankowych w formacie BAI2

Najpierw należy zdefiniować grupę przetwarzania formatu wyciągów bankowych BAI2, używając do tego struktury jednostek danych.

  1. Kliknij kolejno opcje Obszary robocze>Zarządzanie danymi.
  2. Kliknij przycisk Importuj.
  3. Nadaj formatowi nazwę, np. BAI2.
  4. W polu Format danych źródłowych ustaw wartość Element XML.
  5. W polu Nazwa jednostki ustaw wartość Wyciągi bankowe.
  6. Aby przekazać pliki importu, kliknij przycisk Przekaż i przejdź do pliku SampleBankCompositeEntity.xml, który został wcześniej zapisany.
  7. Po przekazaniu jednostki Wyciągi bankowe i utworzeniu mapowania kliknij operację Wyświetl mapę dla tej jednostki.
  8. Jednostka Wyciągi bankowe jest jednostką złożoną, który składa się z czterech odrębnych jednostek. Na liście zaznacz pozycję BankStatementDocumentEntity i kliknij operację Wyświetl mapę.
  9. Na karcie Przekształcenia kliknij przycisk Nowy.
  10. Dla numeru kolejnego 1 kliknij przycisk Przekaż plik i wybierz plik BAI2CSV-to-BAI2XML.xslt, który został wcześniej zapisany.
  11. Kliknij przycisk Nowy.
  12. Dla numeru kolejnego 2 kliknij przycisk Przekaż plik i wybierz plik BAI2XML-to-Reconciliation.xslt, który został wcześniej zapisany. Uwaga: Pliki przekształceń są skonstruowane dla standardowego formatu. Ponieważ banki często odbiegają od tego formatu, może być konieczne zaktualizowanie pliku przekształcenia, aby był dokładnie zmapowany na formatu wyciągów bankowych używany przez firmę.
  13. Kliknij przycisk Nowy.
  14. Dla numeru kolejnego 3 kliknij przycisk Przekaż plik i wybierz plik BankReconciliation-to-Composite.xslt, który został wcześniej zapisany.
  15. Kliknij przycisk Zastosuj przekształcenia.

Po skonfigurowaniu grupy przetwarzania formatu następnym krokiem jest zdefiniowanie reguł formatu wyciągów bankowych BAI2.

  1. Kliknij kolejno opcje Zarządzanie gotówką i bankami>Ustawienia>Ustawienia zaawansowanego uzgodnienia konta bankowego>Format wyciągu bankowego.
  2. Kliknij przycisk Nowy.
  3. Określ format wyciągu, np. BAI2.
  4. Nadaj formatowi nazwę.
  5. W polu Grupa przetwarzania ustaw grupę, która została zdefiniowana wcześniej, np. BAI2.
  6. W polu Typ pliku ustaw wartość txt.

Ostatnim krokiem jest włączenie funkcji Zaawansowane uzgadnianie konta bankowego i ustawienie formatu wyciągów dla konta bankowego.

  1. Wybierz kolejno opcje Zarządzanie gotówką i bankami>Konta bankowe.
  2. Zaznacz konto bankowe i otwórz je, aby wyświetlić szczegóły.
  3. Na karcie Uzgodnienie w opcji Zaawansowane uzgadnianie konta bankowego zaznacz wartość Tak.
  4. Kiedy zostanie wyświetlony monit o potwierdzenie wyboru i włączenie funkcji Zaawansowane uzgadnianie konta bankowego, kliknij przycisk OK.
  5. W polu Format wyciągu ustaw format, który został utworzony wcześniej, np. BAI2.

Test działania importu wyciągu z konta

Ostatnim krokiem jest sprawdzenie, czy faktycznie jest możliwe zaimportowanie wyciągu bankowego.

  1. Wybierz kolejno opcje Zarządzanie gotówką i bankami>Konta bankowe.
  2. Zaznacz konto bankowe, dla którego jest włączona funkcja Zaawansowane uzgadnianie konta bankowego.
  3. Na karcie Uzgodnij kliknij opcję Wyciągi bankowe.
  4. Na stronie Wyciąg bankowy kliknij opcję Importowanie wyciągu.
  5. W polu Konto bankowe ustaw żądane konto bankowe. Pole Formatu wyciągu zostanie ustawione automatycznie na podstawie ustawienia konta bankowego.
  6. Kliknij przycisk Przeglądaj i wybierz plik elektronicznych wyciągów bankowych.
  7. Kliknij przycisk Przekaż.
  8. Kliknij przycisk OK

Jeśli import się powiedzie, otrzymasz komunikat z potwierdzeniem. Jeżeli import się nie powiedzie, w obszarze roboczym Zarządzanie danymi w sekcji Historia zadań odszukaj zadanie. Kliknij przycisk Szczegóły wykonania dotyczący zadania, aby otworzyć stronę Podsumowanie wykonania, a następnie kliknij przycisk Wyświetl dziennik wykonywania, aby wyświetlić błędy importu.