Anveo EDI Connect / Config / Przegląd / Co jest nowego
Jest to tłumaczenie automatyczne. Pierwotne stanowisko jest dostępne w angielski.

Co jest nowego

W tym dziale opisujemy nową funkcjonalność każdej wersji. Nie jest to kompletny techniczny changelog, ale przeznaczony dla osób korzystających z modułu w celu uzyskania przeglądu.

Wersja 5.00

Wersja 5.00 jest zoptymalizowana do użycia jako rozszerzenie dla Microsoft Dynamics 365 Business Central, a także do użycia z Microsoft Dynamics 365 Business Central Online. Postanowiliśmy pozbyć się kilku przestarzałych pól i zmieniliśmy nazwy tabel bufora, aby były spójne we wszystkich wersjach Dynamics.

Główne zmiany to:

  • Stoły buforujące
    • Zmienione nazwy tabel
    • Usunięto niektóre zdeprecjonowane pola
  • Tabele systemowe
    • Usunięte zdeprecjonowane pola
  • Konwertery
    • Zdeprecjonowany konwerter NAV na korzyść:
      • Nowy konwerter PREPARE
      • Nowy konwerter CHECK
      • Nowy konwerter PROCESS
    • Konwerter EDIFACT posiada teraz obsługę niestandardowych separatorów dziesiętnych.
  • Ulepszony interfejs użytkownika w zakresie transakcji handlowych
  • Lepsze doświadczenia z UI w kliencie internetowym Dynamics
  • Wsparcie dla grup działania w module workflow / transakcji biznesowych
    • W większości przypadków logika post-processingu nie jest już potrzebna. Jest ona ukryta jako zaawansowana właściwość przed nowymi użytkownikami
  • Nowy kanał komunikacyjny do komunikacji z nową zarządzaną platformą transferu danych, do której można uzyskać dostęp jako użytkownik Anveo
  • Łatwiejszy proces instalacji (QuickInstall nie jest już wymagany)
  • Wstępne wsparcie dla szybkiej konfiguracji środowiska demo

Stoły buforujące

Użyliśmy nowego wydania, aby pozbyć się niektórych rzadko używanych pól. Usunęliśmy również pola Sell-to, Bill-to i Ship-to, ponieważ są one zbędne w stosunku do informacji, które mogą być przechowywane w tabeli ANVEDI Kontakt/Adres. Dokumentacja zawiera listę wszystkich zdeprecjonowanych pól: Stoły buforujące.

Jeśli zaktualizujesz system za pomocą wersji FOB modułu, możesz zachować stare tabele bufora, bez zmiany map. W przypadku aktualizacji do rozszerzeń, w razie potrzeby można ponownie dodać przestarzałe pola za pomocą niestandardowego rozszerzenia.

Tabele systemowe

Usunęliśmy kilka pól z tabel systemowych, które były używane wewnętrznie. W przypadku aktualizacji z wersji 4 modułu można importować tabele i usuwać pola. Jeśli chcesz dokonać aktualizacji ze starszej wersji, najpierw uaktualnij do wersji 4.

Konwertery

W przeszłości używaliśmy jednego wspólnego konwertera dla całej wewnętrznej logiki przetwarzania. Ten konwerter został nazwany konwerterem NAV. Ponieważ termin NAV nie jest już używany przez Microsoft w nowych wersjach i stwierdziliśmy, że lepiej jest, aby struktura mapowań wyraźnie rozgraniczała je na różne funkcje, wprowadziliśmy trzy nowe konwertery:

  • PREPARE
  • CHECK
  • PROCESS

Chodzi o jasne określenie funkcji mapping i egzekwowanie najlepszych praktyk w celu oddzielenia przygotowania danych, walidacji danych i ich przetwarzania. Więcej informacji można znaleźć w rozdziale dotyczącym konwerterów.

Transakcje handlowe

Zmieniliśmy sposób wprowadzania akcji dla konkretnego typu transakcji biznesowej i teraz obsługujemy wiele akcji, które są wykonywane jedna po drugiej, aż do awarii jednej z nich. Jeśli zresetujesz nieudany krok przetwarzania, moduł ponownie rozpocznie pierwszą czynność. Pozwala to na ponowne uruchomienie przygotowania mapowania i uproszczenie procesu przepływu pracy. Wypromowaliśmy również nieruchomość do rozpoczęcia podprocesu na pierwszym poziomie dowolnej tabeli danych w mapowaniach, co znacznie ułatwia tworzenie złożonych scenariuszy z wieloma typami transakcji biznesowych.

Klient sieciowy

Ulepszyliśmy obsługę klientów internetowych różnych wersji Dynamiki. Bardzo doceniamy Państwa opinie, w których możemy jeszcze ulepszyć interfejs użytkownika, aby korzystanie z modułu było jak najprostsze.

Przepływ pracy

Z Anveo EDI Connect w wersji 5.00 wprowadziliśmy nowy, uproszczony system przepływu pracy do przetwarzania danych. Nowy system oparty jest na transakcjach biznesowych i powinien być łatwiejszy do zrozumienia dla nowych użytkowników modułu. Stare” postprocesy są nadal dostępne, ale teraz są ukryte jako zaawansowane właściwości na korzyść nowego modelu. Istnieją jeszcze scenariusze, w których stara logika zapewnia większą elastyczność i nie zostanie usunięta z modułu, ale w większości przypadków nowy model będzie łatwiejszy do skonfigurowania i zrozumienia.

Komunikacja w oparciu o usługi

Ponieważ dostęp do lokalnego systemu plików nie jest możliwy w Microsoft Dynamics 365 Business Central Online, wdrożyliśmy nowy interfejs usług internetowych, który może komunikować się z usługami innych firm. Wkrótce ogłosimy współpracę, która pozwoli na wysyłanie i pobieranie plików w protokołach, które wcześniej nie były bezpośrednio obsługiwane, takich jak X.400 i AS/2, za pośrednictwem usługi online.

Instalacja

Anveo EDI Connect jest teraz w pełni dostępne jako Business Central Extension oraz poprzez AppSource.

Z Anveo EDI Connect 5.00 staraliśmy się w pełni osadzić większość używanych zasobów i zainstalować je automatycznie. W Rozszerzeniu Business Central odbywa się to w procesie instalacji rozszerzenia, dla starszych wersji zostaniesz poproszony o uruchomienie instalacji po otwarciu strony EDI Setup. Plik QuickInstall.anv wymagany w starszych wersjach modułu nie jest już wymagany.

System demonstracyjny

Wbudowaliśmy w moduł system demo. Po instalacji można zainstalować przykładowe mapowania za pomocą strony EDI Setup lub szybkich linków, w zależności od wersji Dynamics. To środowisko demonstracyjne zostanie ulepszone wraz z kolejnymi aktualizacjami. Planujemy jak najłatwiejszy dostęp do działającego systemu testowego w celu zademonstrowania lub przetestowania modułu.

Wersja 4.00

Anveo EDI Connect 4.00 posiada wiele ulepszeń i nowych funkcji.

Doświadczenia użytkowników

Business Transactions

Chcemy, aby użytkownik końcowy jak najłatwiej mógł znaleźć swoje dane transakcji, zobaczyć status i przejść do wymaganych informacji w systemie. Przed wersją 4 istniało logowanie, w którym użytkownik końcowy mógł znaleźć każdy etap logiki przetwarzania, ale jest to bardziej techniczne niż wymaga tego wielu użytkowników. Z tego powodu postanowiliśmy dodać nową koncepcję Business Transactions.

Role Center of Microsoft Dynamics 365 Business Central – Showing EDI Business Transactions

Ogólna idea polega na przedstawieniu stanu dokumentu w jednej linii, Business Transaction. Każda z tych transakcji należy do nowej tabeli ustawień, czyli Business Transaction Type. Business Transaction Type określa, jakie są ogólne procesy i punkty wejścia. Szczegóły omawiamy w rozdziale Business Transactions.

Ulepszenia UI

Istnieje kilka drobnych zmian mających na celu poprawę użyteczności. Na przykład, zaktualizowaliśmy FactBox w dokumencie EDI, aby lepiej odzwierciedlał informacje wymagane przez użytkownika końcowego. My również, ale niektórzy pracują nad tym, aby ułatwić pracę z nowymi klientami opartymi na przeglądarce we wszystkich wersjach. Zobaczymy dalsze ulepszenia w tym temacie w następnym wydaniu.

Praca („Zero-kodowanie”)

Dzięki transakcjom biznesowym dodaliśmy sposób na eksport danych bez konieczności dodawania pól do śledzenia, czy zostały one już wyeksportowane. W przeszłości do wszystkich wychodzących dokumentów trzeba było dodawać flagi boolean, śledząc, czy trzeba je wyeksportować i czy był już eksport. Nowa funkcjonalność może się tym zająć w wielu scenariuszach. Dając Ci możliwość ustawienia standardowych przepływów pracy EDI bez jednej linii kodowania lub modyfikacji podstawowych obiektów Microsoft Dynamics NAV 2016. Szczegóły omawiamy w rozdziale Business Transactions.

Ustawienia Mapping

Istnieje wiele małych zmian i ulepszeń w konfiguracji mapping. Jedna duża zmiana jest tylko czasami zauważalna, zmieniliśmy sposób obsługi SourceExpr i DestExpr na w pełni typowany silnik. Powinno to poprawić wydajność i stabilność oraz uczynić system bardziej odpornym na zmiany językowe.

Funkcjonalność ogólna

Filtrowanie danych tabelarycznych

Zmieniliśmy sposób dostępu do danych post-processingowych. Istnieje nowa właściwość Data View, która pozwala na filtrowanie rekordu do wszystkich rekordów tabeli, rekordu postprocesowego, rekordu transakcji biznesowych lub rekordu przez nazwany filtr. Wybierając
poleNamed Table Viewany tabelą uzyskasz dostęp do pola Widok nazwany tabelą, jak poprzednio. Ta zmiana jest wstecznie kompatybilna. Przy aktualizacji ustawimy nową właściwość na Named Table View i zachowamy nazwę widoku tabeli.

Role Center of Microsoft Dynamics 365 Business Central – pokazywanie właściwości tabel w EDI Mapping

Table Limit

W przypadku odczytu danych z tabeli istnieje nowa zaawansowana właściwość o nazwie Limit Count. Ustawienie tej właściwości na True daje możliwość ograniczenia liczby rekordów, które powinny być odczytywane.

Tworzenie dokumentów powiązanych (Linked Documents)

Właściwość Master Table została zmieniona na Create Linked Documents. Powinieneś ustawić to na True zawsze, gdy chcesz połączyć inne tabele z tą instancją lub gdy chcesz mieć możliwość przejścia z EDI Processing Queue
Business Transaction lub EDI Processing Queue do rekordu.

Link Błędy w tabelach

W instancji pojawiły się nowe Register Errors On Instance właściwości, które umożliwiły powiązanie wszystkich poniższych błędów z tą instancją tabeli.

Funkcje wejściowe dla Tablicy Temp.

W tabelach tymczasowych możesz teraz określić funkcję, która zwraca Zmienny ANVEDI Variant, który posiada RecordRef, który jest używany jako wartości początkowe. Jest to bardzo zaawansowany temat i potrzebny tylko w szczególnych przypadkach.

Przetwarzanie końcowe

Pojawiły się nowe rodzaje postprocesów do obsługi nowych Business Transactions.

Wbudowane funkcje

Istnieje wiele nowych, wbudowanych funkcji. Omówimy tylko jedną z nich, ale w podręczniku pojawiła się nowa sekcja wbudowanych funkcji.

Istnieją nowe wbudowane funkcje do porównywania wartości do siebie. Pozwoli to na użycie linii typu Conditional do wykonania podstawowych oddziałów warunkowych. Jeśli spróbujesz porównać dwa różne typy danych, drugi z nich zostanie rzucony na pierwszy. Dzięki tej nowej funkcji nie trzeba już używać „drugiej tablicy” do wyciągów IF.

Mapping transportu / przywozu i wywozu

Zastąpiliśmy starą funkcjonalność importu i eksportu danych mapping. Możesz importować stare kopie zapasowe z nowych systemów, a stary raport jest nadal dostarczany z modułem, ale przestarzały.

Nowa funkcjonalność pozwala na określenie z dużo większą dokładnością tego, co chcesz eksportować. Przy imporcie można zobaczyć dane zawarte w kopii zapasowej i zdecydować co zaimportować. Więcej szczegółów można znaleźć w sekcji Kopia zapasowa i transport.


Role Center of Microsoft Dynamics 365 Business Central – Showing EDI Configuration Export

Obsługa błędów

Ulepszyliśmy wbudowane funkcje, z których można korzystać, na przykład, z mapowań kontrolnych. Istnieją trzy nowe rodzaje poleceń:

  • INFO
  • WARNING
  • DEBUG

Co pozwoli Ci na tworzenie wpisów do dziennika. Wszystkie polecenia dziennika, w tym istniejący ERROR, obsługują teraz wiele miejsc, w których można używać wartości z mapping wewnątrz komunikatu o błędzie. Można również określić Error Code, którego można użyć, aby uzyskać dostęp do informacji w dzienniku. Możliwe jest teraz również wyraźne określenie tabeli, do której ma być przypisany błąd.

Dopuszczalne błędy

Wprowadziliśmy również nowy typ błędu, który przerwie przetwarzanie, ale może być zaakceptowany przez użytkownika końcowego. Pozwala to na zdefiniowanie kontroli, które będą przerywać przetwarzanie, ale mogą być oznaczone jako zaakceptowane/zaakceptowane przez użytkownika końcowego.

Nazwy obiektów

Wiele z tych obiektów poprzedziliśmy znakiem „ANVEDI”, aby zapobiec kolizji nazw z innymi modułami. Aby być wstecznie kompatybilnym, ma to wpływ na większość, ale nie na wszystkie nazwy obiektów. W następnym wydaniu usprawnimy nazwy w wersji „Extension”. Anveo EDI Connect będzie dostępne jako rozszerzenie tylko dla Microsoft Dynamics 365 Business Central. Nie będziemy wspierać starszej wersji Dynamics jako NAV Extension.

Przetwarzanie równoległe

Generalnie nie zalecamy przetwarzania kilku procesów EDI jednocześnie. W nowej wersji staraliśmy się ograniczyć czas blokowania własnych tabel systemowych, umożliwiając uruchamianie wielu procesów w tym samym czasie. Wszystkie tabele używane wewnątrz mapowań będą nadal stanowiły czynnik ograniczający. Jeśli możesz, nadal zalecamy unikanie przetwarzania równoległego.

Obsługa wersji Mapping

Wraz z nowymi dostępnymi wersjami korporacyjnymi modułu, dodaliśmy wsparcie dla wersjonowania mapowań. Dostępne są dwa tryby pracy: prosty i bezpieczny, w których raz wykonane mapping nie może być już modyfikowane. Dodaliśmy sekcję Mapping Versioning, gdzie można znaleźć więcej informacji. Jeśli chcesz skorzystać z nowej funkcjonalności, musisz uzyskać nową licencję, skontaktuj się z naszym zespołem partnerskim, aby uzyskać więcej informacji.

Zmiany konwertera

Wprowadzono pewne zmiany w module bazowym, które będą miały wpływ na wszystkie mapowania. Zdecydowanie zalecamy przetestowanie wszystkich swoich mapowań po aktualizacji przed wykonaniem aktualizacji w systemie na żywo.

W kolejnych sekcjach wymienimy zmiany w poszczególnych konwerterach.

EDIFACT/X12

Próbowaliśmy poprawić komunikaty o błędach wewnątrz konwertera. Zmieniliśmy również zachowanie pętli, jeśli mają one minimalny zestaw powtórzeń. Zalecamy ustawienie min. powtarzania dla wszystkich tabel wewnątrz mapping EDIFACT, gdzie ma to sens. Spowoduje to przetworzenie segmentów, a nie tylko ich sprawdzenie, co poprawi wydajność i poprawi komunikaty o błędach.

Zaktualizowaliśmy importera EDIFACT, proszę pobrać standardy za pomocą nowego programu do pobierania. Ponieważ naprawiliśmy pewne problemy, sensowne jest usunięcie już zaimportowanych norm i ponowne ich zaimportowanie, zanim zbudujemy nowe mapowania.

Istnieje nowa funkcja EDIFACT.SKIPSEGMENTS, z której możesz korzystać, jeśli chcesz pominąć dane bez ich przetwarzania, aż do znanego elementu.

XML

Jeśli używasz przestrzeni nazw w imporcie, w konwerterze XML zachodzi przełomowa zmiana. Teraz będziemy używać informacji z przestrzeni nazw do identyfikacji elementów importu. Wymagało to, aby wszystkie linie posiadały prawidłowy zestaw informacji o przestrzeni nazw. Zaletą jest to, że można przetwarzać pliki z różnymi prefiksami, ponieważ są one teraz uważane za równe.

Druga zmiana polega na tym, że pusty węzeł Content będzie teraz skutkował pełnym wyjściem znacznika. Jeśli chcesz uzyskać zwinięte wyjście, możesz skorzystać z właściwości Conditional Output na zawartości. Możesz użyć Conditional Output na elemencie, aby zapobiec wyświetlaniu tagu.

ZUGFeRD

Komponenty ZUGFeRD zostały zaktualizowane i wymagają aktualizacji. Licencja PDF jest teraz ustawiona poza Dynamiką przy użyciu Menedżera licencji dostarczonego przez producenta komponentów PDF.

Zmieniliśmy sposób tworzenia plików ZUGFeRD. Ponieważ w wielu raportach faktur sprzedaży występuje COMMIT, błędy w raportach mogą prowadzić do błędnego utworzenia pliku wyjściowego w starszych wersjach. Teraz sprawdzamy, czy konwersja była udana przed utworzeniem pliku wyjściowego.