Przygotowanie definicji schematów wymiany danych przy pomocy schematów XML
Aby włączyć import/eksport plików XML z użyciem struktury wymiany danych w Business Central, można użyć schematów, aby zdefiniować elementy danych, z którymi na następować wymiana z z Business Central. Konfigurację można wykonać na stronie Przeglądarka schematów XML poprzez załadowanie pliku schematu XML, wybranie odpowiednich elementów danych, a następnie inicjację definicji wymiany danych.
Po określeniu elementów danych do uwzględnienia na podstawie schematu XML, można użyć akcji Generuj definicję wymiany danych, aby zainicjować definicję wymiany danych, na podstawie wybranych elementów danych, które zostaną zakończone w Strukturze wymiany danych. W wyniku tych działań zostanie utworzony rekord na stronie Księgowanie definicji wymiany, gdzie następnie można określić, które elementy w pliku zostają zmapowane do konkretnych pól w Business Central. Dodatkowe informacje zamieszczono w artykule Konfigurowanie schematu wymiany danych.
Temat zawiera następujące procedury:
Aby załadować plik schematu XML
Aby wybrać lub wyczyścić węzły w schemacie XML
Aby wygenerować definicję schematu wymiany danych opartą o schemat XML
Aby załadować plik schematu XML
Upewnij się, że odpowiedni plik schematu XML jest dostępny. Plik posiada rozszerzenie .xsd.
Wybierz ikonę , wprowadź Schematy XML, a następnie wybierz powiązane łącze.
Wybierz akcję Nowy.
Wypełnij pola zgodnie z opisem w poniższej tabeli.
Pole Opis Kod Określa kod identyfikacji schematu XML. Opis Określa opis schematu XML. Pole Docelowy obszar nazw określa obszar nazwy schematu pliku XML, który został załadowany dla wiersza.
Wybierz akcję Załaduj schemat, a następnie wybierz plik schematu XML.
Po załadowaniu pliku, reszta pól w wierszu zostanie wypełniona informacjami z pliku i zaznaczone zostanie pole wyboru Schemat został załadowany.
NOTE
Drzewo załadowanego schematu XML zostaje domyślnie zwinięte. Każdy węzeł jest rozwijany poprzez wybranie na danym węźle przycisku +. Aby rozwinąć wszystkie węzły, należy wybrać opcję Rozwiń wszystkie na wstążce.
Aby wybrać lub wyczyścić węzły w schemacie XML
Wybierz ikonę , wprowadź Przeglądarka schematów XML, a następnie wybierz powiązane łącze.
Wypełnij pola zgodnie z opisem w poniższej tabeli.
Pole Opis Kod schematu XML Należy schemat XML, załadowany w kroku 5, w sekcji "Aby załadować plik schematu XML". Nr nowego portu XML Należy określić numer portu XML, który jest tworzony z tego schematu XML, gdy zostanie wybrana akcja **Generuj port XML **. Wiersze są teraz wypełnione węzłami reprezentującymi wszystkie elementy schematu XML. Węzły elementów, które są według schematu XML obowiązkowe, są domyślnie zaznaczone.
W pierwszym wierszu kolumny Nazwa węzła, rozwiń węzeł Dokument, a następnie stopniowo rozwijaj zagnieżdżone węzły, które chcesz sprawdzić.
Alternatywnie, kliknij prawym przyciskiem myszy na węzeł, a następnie wybierz opcję Rozwiń wszystkie.
Wybierz jedną z poniżej wymienionych akcji, aby zmienić wyświetlane węzły.
Akcja Opis Pokaż wszystkie Pokazywane są wszystkie węzły. Ukryj nieobowiązkowe Wyświetlane są tylko węzły reprezentujące elementy określone przez schemat XML jako niezbędne. Obowiązkowe węzły są zazwyczaj oznaczone numerem 1 w polu MinOccurs.
Wybierz opcję Pokaż wszystkie, aby wycofać zmiany.Ukryj niewybrane Wyświetlone są tylko węzły z zaznaczonym polem wyboru Wybrany.
Wybierz opcję Pokaż wszystkie, aby wycofać zmiany.Wybierz akcję Edytuj.
W polu wyboru Wybrany określ dla każdego węzła, czy ma być elementem wspieranym w definicji schematu wymiany danych powiązanego pliku bankowego SEPA.
NOTE
Po wyborze obowiązkowego węzła podrzędnego, wszystkie nadrzędne węzły również zostają wybrane.
Wybierz akcję Wybierz wszystkie obowiązkowe elementy, aby ponownie zaznaczyć węzły przedstawiające elementy określone przez schemat XML jako obowiązkowe.
Wybierz akcję Usuń zaznaczenie wszystkich, aby wyczyścić wszystkie wybory.
Pole Wybór określa, czy węzeł posiada dwa lub więcej równorzędnych węzłów używanych jako opcje.
Aby wygenerować definicję schematu wymiany danych opartą o schemat XML
Wybierz ikonę , wprowadź Schematy XML, a następnie wybierz powiązane łącze.
Wybierz powiązany schemat XML, a następnie wybierz akcję Otwórz przeglądarkę schematów XML.
Upewnij się że zaznaczono odpowiednie węzły. Dodatkowe informacje zamieszczono w sekcji "Aby wybrać lub wyczyścić węzły w schemacie XML".
Na stronie Przeglądarka schematów XML wybierz akcję Generuj definicję wymiany danych.
Definicję wymiany danych można stworzyć na stronie Księgowanie definicji wymiany danych i ukończyć poprzez określenie, które elementy pliku mają zostać zmapowane do pól w Business Central. Dodatkowe informacje zamieszczono w artykule Konfigurowanie schematu wymiany danych.
NOTE
Do automatycznego wypełnienia karty testowej Definicje kolumny można wykorzystać funkcję Pobierz strukturę pliku ze strony Księgowanie definicji wymiany, będącej częścią funkcjonalności strony Przeglądarka schematów XML.
NOTE
W wersji systemu 2019 release wave 1 i w wersjach wcześniejszych, istniała możliwość generowania portów XML, opartych na schemacie i zaimportowaniu ich do rozwiązań użytkownika. To rozwiązanie nie jest już obsługiwane.
Zobacz też
Konfigurowanie definicji schematu wymiany danych
Eksport płatności do pliku bankowego
Pobieranie płatności przy pomocy polecenia zapłaty SEPA
Struktura wymiany danych