Migracja danych nabywców
Istniejące dane nabywców można migrować z istniejącego systemu ERP do Business Central za pomocą narzędzi migracji danych narzędzia RapidStart Services. Jako przewoźnika danych można użyć plików programu Excel. Dane można też przesunąć ręcznie poprzez wprowadzenie ich bezpośrednio do firmy.
Uwaga
Pola o typie Blob nie mogą być eksportowane/importowane za pomocą programu Excel.
Strony Przegląd migracji i Arkusz konfig. zapewniają dostęp do funkcji i widoków potrzebnych do wykonania wszystkich zadań związanych z migracją danych. Zalecane jest pojedyncze migrowanie tabeli, co pozwala na obsługę zależności w danych. W migracji swoją rolę mają też tabele danych podstawowych, w których są zawarte informacje o nabywcach, dostawcach, zapasach, kontaktach i księdze głównej.
Aby importować pakiety konfiguracji
Przy tworzeniu nowej firmy, można dla niej importować ustawienia firmy. Ustawienia importuje się z pliku .rapidstart, który dostarcza zawartość pakietu w skompresowanych formacie. Zostanie zaimportowany odpowiedni zestaw domyślnych tabeli migracji danych. Ten zestaw danych zawiera tabele danych podstawowych i tabele danych konfiguracji. Pierwszym zadaniem w migracji danych jest określenie, czy domyślne ustawienia migracji spełniają potrzeby nowej firmy.
Uwaga
Nie można zmienić nazwy pliku niebędącego pakietem konfiguracji RapidStart Services na plik pakietu konfiguracji .rapidstart i go importować. W przypadku próby wyświetli się komunikat o błędzie.
Przed rozpoczęciem należy upewnić się, że posiada się uprawnienia do uruchomienia obiektów RapidStart Services. Na przykład można posiadać zestaw uprawnień SUPER lub D365 RAPIDSTART. Zalecane jest, aby korzystać z widoku głównego użytkownika z łączami do narzędzia RapidStart Services, na przykład widoku głównego użytkownika administracji. Dodatkowe informacje zamieszczono w artykule Aby zmienić rolę.
Ważne
W sytuacji eksportu i importu pakietów konfiguracji pomiędzy bazami danych dwóch firm, aby mieć pewność, że wszystkie dane zostaną przesunięte z powodzeniem, bazy danych powinny mieć ten sam schemat. Oznacza to, że bazy danych powinny mieć taką samą strukturę tabeli i pól, gdzie tabele mają te same podstawowe klucze, a pola mają te same identyfikatory i typy danych.
Można importować pakiet konfiguracji, który był wyeksportowany z bazy danych mającej inny schemat niż docelowa baza danych. Jednakże wszelkie tabele i pola w pakiecie konfiguracji, których brakuje w docelowej bazie danych, nie zostaną importowane.
Tabele mające różne klucze podstawowej i pola mające różne typy danych też nie zostaną importowane. Na przykład, jeśli pakiet konfiguracji zawiera tabelę Nabywca 50000 mającą klucz podstawowy Kod20, a baza danych do której importujesz ten pakiet zawiera tabelę Konto bankowe nabywcy 50000 z kluczem podstawowym Kod20 + Kod20, dane nie zostaną importowane.
Otwórz nową firmę.
Wybierz ikonę , wprowadź Pakiety konfiguracji, a następnie wybierz powiązane łącze.
Wybierz akcję Importuj pakiet. Nawiguj do pliku pakietu .rapidstart który chcesz importować, a następnie wybierz akcję Otwórz. Podczas importowania, zawartość pakietu jest dekompresowana i zostaje utworzony rekord pakietu.
Po ukończeniu importu można zobaczyć liczbę importowanych tabeli konfiguracji w polu Liczba tabeli.
Aby przejrzeć listę tabeli konfiguracji, wybierz akcję Przejrzyj.
Aby zastosować pakiet, wybierz akcję Zastosuj pakiet.
Uwaga
Informacje migracji danych są oparte na szablonach konfiguracji, jeśli jeden został określony. Najpierw należy zaktualizować szablon, aby zmienić listę pól.
Aby sprawdzić wybrane pola, wybierz tabelę, a następnie wybierz akcję Pola na karcie Wiersze. Porównaj i sprawdź liczbę pól dostępnych z liczbą pól, których dane zostały rozliczone.
Jeśli wybór tabeli nie spełnia wymagań, można utworzyć jeden lub więcej nowych plików migracji danych. Jeśli pliki są wystarczające, można kontynuować migrację danych za pomocą plików programu Excel lub XML.
Aby utworzyć plik migracji danych
Istnieje możliwość utworzenia nowych plików migracji danych i dostosowania ich do wspierania danego biznesu.
Porada
Plik może zostać użyty jedynie do migracji pola, którego właściwość Klasa pola jest ustawiona jako Normalna.
- Wybierz ikonę , wprowadź Pakiet konfiguracji, a następnie wybierz powiązane łącze.
- Wybierz i otwórz pakiet, którego chcesz użyć do migracji danych, a następnie wybierz akcję Pobierz tabele. Otworzy się strona Pobierz tabelę pakietu.
- Wprowadź numer tabeli w polu Identyfikator tabeli lub wybierz tabelę z listy, na przykład tabela 18, Nabywca. Pole Nazwa tabeli zostaje wypełnione automatycznie.
- Wybierz nową tabelę migracji, a następnie wybierz akcję Pola na karcie Tabele. Otworzy się strona Pola migracji.
- Wyczyść pole wyboru Uwzględnij pole dla wszystkich pól, których nie chcesz importować, a następnie wybierz akcję Wybierz uwzględnione lub Usuń uwzględnione.
Ważne
Jeśli pole wyboru Uwzględnij pole jest zaznaczone domyślnie, pole to jest częścią podstawowego klucza. Wybór ten nie powinien być czyszczony, ponieważ wystąpią błędy, a rekordu nie będzie można importować.
Jeśli zawarto pole mające związek z inną tabelą, pole wyboru Sprawdź pole jest wybrane automatycznie. Walidacja może doprowadzić do aktualizacji innych pól w tej i innych tabelach i jest wykonywana w kolejności numerów pola.
Zostanie utworzona nowa tabela migracji.
Aby eksportować pliki migracji danych
Po określeniu tabeli docelowych, do których mają zostać przesunięte dane nabywców, należy eksportować pliki.
- Wybierz ikonę , wprowadź Pakiety konfiguracji, a następnie wybierz powiązane łącze.
- Zaznacz i otwórz pakiet, którego chcesz użyć do eksportu.
- Wybierz tabelę lub tabele które chcesz eksportować, a następnie wybierz akcję Eksportuj do programu Excel.
- Zapisz wyeksportowany plik programu Excel.
- Powtórz tę procedurę dla wszystkich istotnych tabeli migracji danych. Jeśli wybierzesz wiele tabeli jednocześnie, ich dane zostaną wyeksportowane do wspólnego skoroszytu.
Jeśli tabela jest pusta, wynikły plik migracji danych zawiera puste komórki dla pól zaznaczonych przy wybieraniu lub kreowaniu tabeli migracji dla nowej firmy. Jeśli wybrana tabela migracji danych zawiera dane, zostanie wyeksportowana.
Aby zmapować wartości do użycia podczas importu
Podczas stosowania danych importowanych z programu Excel lub pakietu RapidStart, Business Central obsługuje mapowanie na podstawie relacji tabeli:
Jeśli mapowanie jest określone bezpośrednio dla pola w tabeli, używa go Business Central.
Jeśli pole ma związek z inną tabelą, Business Central wyszukuje mapowanie określone dla pola klucza podstawowego w powiązanej tabeli. Powiązana tabela musi być częścią pakietu konfiguracji.
Jeśli informacje mapowania są określone w obu miejscach, dla pola bezpośrednio a dla klucza podstawowego w powiązanej tabeli, Business Central będzie szukać mapowania w obu miejscach.
Jeśli te same mapowania są określone bezpośrednio dla pola i w powiązanej tabeli, ale mają różne nowe wartości, mapowanie określone bezpośrednio dla pola ma pierwszeństwo nad mapowaniem określonym dla tabeli, do której pole nawiązuje.
W poniższych procedurach powinno się wcześniej sprawdzić, które wartości chce się zachować przed procesem migracji. Aby wykonać poniższe procedury, potrzebne są pliki migracji danych (.xlsx) eksportowane z Business Central. Dodatkowe informacje zamieszczono w artykule Aby eksportować pliki migracji danych.
- Wybierz ikonę , wprowadź Pakiety konfiguracji, a następnie wybierz powiązane łącze.
- Otwórz pakiet firmy.
- Wybierz tabelę, dla której chcesz zamapować wartości, a następnie wybierz akcję Pola na karcie Tabele.
- Dla każdego pola, które chcesz zamapować, wybierz akcję Mapowanie.
- W polu Poprzednia wartość wprowadź wartość, którą chcesz zmienić. W polu Nowa wartość wprowadź wartość, na którą chcesz zmienić wartość poprzednią. Wybierz przycisk OK.
- Importuj dane nabywców. Dodatkowe informacje zamieszczono w artykule Aby importować dane nabywców.
- W polu Liczba błędów pakietu sprawdź, czy były raportowane jakieś błędy. Jeśli były, przejdź do szczegółów, aby zobaczyć błędy. Otworzy się strona Rekordy pakietu konfiguracji.
- Wybierz akcję Pokaż błąd. Otrzymasz następujący błąd: XX nie jest prawidłową opcją. Prawidłowymi opcjami są: XX. Wybierz przycisk OK.
- Aby zastosować skonfigurowane mapowanie, wybierz akcję Zastosuj dane.
Przykład mapowania
Poniższy przykład obrazuje, jak Business Central wprowadza w życie definicje mapowania.
- Utwórz tabelę konfiguracji mającą tabelę Sprzedawca/kupujący. Określ mapowanie dla pola Kod.
- Dodaj dodatkowe tabele do pakietu, na przykład Nabywca i Dostawca. Obie tabele nawiązują do tabeli Sprzedawca/kupujący przez pola Kod sprzedawcy i Kod kupującego.
- Gdy stosujesz dane, mapowanie zapewnione dla pola Kod w tabeli Sprzedawca/kupujący zostanie też wzięte pod uwagę podczas przetwarzania pól Kod sprzedawcy i Kod kupującego.
Aby dodać dodatkowe wartości do Business Central
- Wybierz ikonę , wprowadź Pakiety konfiguracji, a następnie wybierz powiązane łącze.
- Wybierz tabelę, dla której chcesz dodać dodatkowe wartości, a następnie wybierz akcję Pola na karcie Tabele.
- Dla pól dla których chcesz, aby Business Central zezwolił na dodatkowe wartości podczas migracji, wybierz pole wyboru Utwórz brakujące kody.
- Importuj dane nabywców. Dodatkowe informacje zamieszczono w artykule Aby importować dane nabywców.
Aby wyczyścić i przetworzyć dane przed zastosowaniem danych
W niektórych przypadkach może zaistnieć potrzeba wyczyszczenia danych nabywcy i przetworzenia ich przez zastosowaniem ich do bazy danych. Aby to zrobić można użyć zadania wsadowego Pakiet konfig. - przetwarzanie do rozwiązania problemów takich jak:
- Konwertowanie danych i dziesiętnych na format wymagany przez ustawienia regionalne na komputerze użytkownika.
- Usuwanie wiodących/końcowych spacji lub znaków specjalnych.
Po uruchomieniu zadania wsadowego należy użyć poniższej procedury do przetworzenia danych.
- Otwórz pakiet konfiguracji dla firmy.
- Wybierz akcję Przetwarzanie danych.
- Aby zastosować skonfigurowane mapowanie, wybierz akcję Zastosuj dane.
Aby migrować dane nabywców
Po eksportowaniu tabeli migracji następnym krokiem jest wprowadzenie starszych danych nabywcy. Aby uprościć swoje zadania, można skorzystać z narzędzi manipulacji XML wbudowanych do programu Excel. Można też użyć funkcji wbudowanych do programu Excel do pomocy w formatowaniu danych i wprowadzaniu danych w prawidłowych komórkach.
Dla pomocy z XML należy włączyć kartę Deweloper wstążki programu Excel i wybrać akcję Źródło, aby zobaczyć schemat XML tabeli migracji jak przedstawiono w programie Excel.
Poniższa procedura jest oparta na arkuszu programu Excel utworzonym dla migracji. Dodatkowe informacje zamieszczono w artykule Aby eksportować pliki migracji danych.
Ważne
Nie należy zmieniać kolumn w arkuszach programu Excel. Jeżeli zostaną one przesunięte, zmienione lub usunięte, nie będzie można importować arkusza do Business Central.
- W programie Excel otwórz eksportowany plik danych. Znajduje się tam arkusz z nazwą tabeli.
- Zmień nazwę Arkusz1 aby zasygnalizować, że arkusz będzie używany do przekształcania danych. Skopiuj wiersz nagłówka bez formatowania z eksportowanej tabeli do nowego arkusza.
- Do trzeciego arkusza skopiuj wszystkie dane nabywców. Zmień nazwę arkusza na przykład na Poprzednie dane.
- Utwórz formułę programu Excel do mapowania danych w arkuszu przekształcania między polami w eksportowanym arkuszu a poprzednimi danymi nabywców.
- Po zamapowaniu wszystkich danych skopiuj zakres danych do arkusza tabeli.
- Zapisz plik i upewnij się, że nie zmieniłeś typu pliku.
Teraz można importować pliki migracji danych zawierające poprzednie dane nabywców do Business Central.
Aby importować dane nabywców
Po wprowadzeniu danych nabywców do plików migracji danych w programie Excel, należy importować pliki do Business Central.
Otwórz stronę Kartoteka pakietu konfiguracji.
Wybierz tabelę dla której chcesz importować dane i wybierz akcję Importuj z programu Excel na karcie Tabele.
Odszukaj i otwórz plik z którego chcesz importować dane.
Na stronie Podgląd importu pakietu konfiguracji przejrzyj zawartość do importowania.
Strona Podgląd importu pakietu konfiguracji zapewnia przegląd zawartości pliku programu Excel do importowania. Sygnalizuje ona też utworzenie nowego pakietu konfiguracji lub aktualizację już istniejącego, a także utworzenie nowych wierszy pakietów konfiguracji (tabeli) lub aktualizacje już istniejących.
Wybierz akcję Importuj.
Dane z pliku są importowane do tabeli pakietu konfiguracji. W polu Liczba rekordów pakietu można zobaczyć liczbę importowanych rekordów. Można też zobaczyć liczbę błędów migracji.
Aby zatwierdzić dane nabywców
Dane nabywców muszą być zatwierdzone przed zastosowaniem rekordów dla bazy danych Business Central.
Uwaga
W większości przypadków nieprawidłowe dane nie są tworzone w bazie danych. Jednakże rozliczenie może czasem zostać zablokowane, jeśli importowana tabela migracji zawiera błędy.
Na stronie Przegląd migracji sprawdź pole Liczba błędów migracji aby zobaczyć, czy wystąpiły błędy podczas importu.
Jeśli występują błędy, wybierz tabelę migracji, a następnie wybierz akcję Błędy na karcie Tabele. Pole wyboru Nieprawidłowy jest zaznaczone dla wszystkich rekordów zawierających błędy.
Aby sprawdzić błędy zaznacz wiersz, a następnie wybierz akcję Pokaż błąd.
Pole Tekst błędu zawiera powód błędu. Pole Etykieta pola zawiera etykietę pola zawierającego błąd.
Aby skorygować błąd lub wykonać aktualizację, wybierz akcję Rekord migracji na stronie Przegląd migracji, a następnie skoryguj rekord z błędem na stronie Rekord migracji.
Po dokonaniu korekty rekord zostaje usunięty z listy rekordów na stronie Błędy danych migracji..
Teraz można zastosować dane nabywcy do bazy danych.
Aby zastosować dane nabywcy
Po importowaniu wszystkich prawidłowych rekordów danych migracji można zastosować rekordy do bazy danych Business Central.
- Otwórz stronę Pakiety konfiguracji.
- Zaznacz tabelę dla tego pliku migracji danych, którego chcesz zastosować, a następnie wybierz akcję Zastosuj dane.
Liczbę utworzonych rekordów bazy danych można zobaczyć w polu Liczba rekordów bazy danych. Poprzez wybranie łącza w polu Liczba rekordów bazy danych można sprawdzić, czy zostały utworzone prawidłowe pola.
Baza danych firmy nabywcy jest już skonfigurowana, a podstawowe dane zaimportowane. Następne kroki w procesie implementacji to trening użytkowników, określenie przetwarzania, utworzenie dodatkowych danych, dostosowanie raportów itd.
Zobacz też
Konfigurowanie firmy przy pomocy usług RapidStart
Administracja