Przejdź do treści

© navision.pl | Opracowano na podstawie: Microsoft Learn (CC BY 4.0)

Tworzenie zwalidowanych aplikacji lokalizacyjnych

Ten artykuł opisuje wymagania i wytyczne dotyczące tworzenia zwalidowanej aplikacji lokalizacyjnej dla Business Central.

Czym jest zwalidowana aplikacja lokalizacyjna?

Business Central jest dostępny globalnie na ponad 170 rynkach. Na niektórych rynkach Microsoft współpracuje z partnerami będącymi niezależnymi dostawcami oprogramowania (ISV) w celu lokalizacji Business Central za pomocą aplikacji lokalizacyjnych udostępnianych w Microsoft AppSource. W tych regionach lokalizacje mogą być dostępne w ramach programu preferowanych aplikacji lokalizacyjnych. Program preferowanych aplikacji lokalizacyjnych wyróżnia aplikacje, które są tworzone zgodnie z wytycznymi jakości Microsoft. Partnerzy ISV, którzy spełniają wymagania i wytyczne programu, mogą czerpać korzyści techniczne i handlowe w obsłudze swoich odsprzedawców i klientów.

W poniższych sekcjach znajdziesz wymagania i wytyczne. Możesz skontaktować się z zespołem programu, jeśli chcesz uczestniczyć w tym programie i spełnić poniższe wymagania, kontaktując się z nami za pośrednictwem zespołu lokalizacyjnego Microsoft.

Ostrzeżenie

Inicjatywa zwalidowanych aplikacji lokalizacyjnych Business Central jest obecnie wdrażana jako program pilotażowy. Poniższe wymagania i korzyści mogą ulec zmianie na podstawie opinii partnerów i klientów.

Aplikacje w pilotażowym programie zwalidowanej lokalizacji zawierają zestaw funkcjonalności dotyczących lokalnych wymagań prawnych, które należą do jednej z kategorii na poniższej liście.

  • Wymagania prawne — lokalna funkcjonalność, która pomaga firmom spełniać wymagania prawne, takie jak sprawozdawczość podatkowa, lokalne formaty e-faktur, lokalne standardy rachunkowości (GAAP) i inne wymagania regulacyjne.
  • Wymagania standardów krajowych — lokalna funkcjonalność dotycząca lokalnych standardów, takich jak formaty adresów, krajowe formaty bankowe lub lokalne interpretacje standardów globalnych.
  • Język lokalny — język lokalny w aplikacji lokalizacyjnej, ale także w aplikacji podstawowej, jeśli ten język nie znajduje się obecnie na liście obsługiwanych języków.

Uwaga

Potrzeby lokalnego rynku lub wymagania branżowe nie powinny być uwzględniane w preferowanych aplikacjach lokalizacyjnych. Jeśli aplikacje zawierają te funkcjonalności, nie mogą zostać zatwierdzone jako zwalidowane aplikacje lokalizacyjne.

Uwaga

Lokalna funkcjonalność jest korzystna dla procesów biznesowych związanych z produktywnością w danym kraju i tym samym dodaje wartość dla firmy, ale nie jest wymagana z perspektywy regulacyjnej, np. określone formaty bankowe i płatnicze, raporty kosztów, funkcje HR i płace. Podobne mniejsze lub większe funkcje, które są przydatne, ale nieobowiązkowe, powinny być wyodrębnione do innych aplikacji. Jeśli aplikacje zawierają te funkcjonalności, nie są zatwierdzane jako zwalidowane aplikacje lokalizacyjne.

Wymagania biznesowe dla zwalidowanych aplikacji lokalizacyjnych

  • Dostawca zwalidowanej aplikacji lokalizacyjnej spełnia wszystkie wymagania bycia pośrednim dostawcą CSP.
  • Dostawca zwalidowanej aplikacji lokalizacyjnej wprowadza na rynek co najmniej oferty w pięciu krajach/regionach, które łączą Dynamics 365 Business Central ze zwalidowaną aplikacją lokalizacyjną.
  • Dostawca zwalidowanej aplikacji lokalizacyjnej ma co najmniej 10 klientów online Business Central ze środowiskami produkcyjnymi, którzy aktywnie korzystają ze zwalidowanej aplikacji lokalizacyjnej.
  • Dostawca zwalidowanej aplikacji lokalizacyjnej przedkłada plan biznesowy co roku zespołowi v-team programu. Plan obejmuje planowane działania marketingowe i przygotowawcze mające na celu promowanie oferty pakietowej z pośrednimi odsprzedawcami CSP w odpowiednich krajach/regionach. Plan można składać na początku każdego kwartału do zespołu lokalizacyjnego Microsoft.
  • Zwalidowane aplikacje lokalizacyjne są dostępne dla wszystkich klientów i partnerów, którzy chcą z nich korzystać.
  • Dostawca zwalidowanej aplikacji lokalizacyjnej uczestniczy w cyklicznych procesach roboczych z Microsoft.
  • Dostawca zwalidowanej aplikacji lokalizacyjnej musi utrzymywać status Embedded Localization Partner.
  • Dostawca zwalidowanej aplikacji lokalizacyjnej zgadza się na ciągłe przestrzeganie wymagań biznesowych, funkcjonalnych i technicznych opisanych na tej stronie.

Wymagania funkcjonalne i techniczne zwalidowanych aplikacji lokalizacyjnych

Wymagania funkcjonalne

Oprócz wymagań technicznych dla preferowanej aplikacji lokalizacyjnej, minimalny zakres produktu dla preferowanej aplikacji lokalizacyjnej obejmuje:

  • Lokalne funkcje regulacyjne:
  • Wymagania prawne.
  • Oficjalnie obowiązkowe funkcje.
  • Wyłącznie funkcje horyzontalne (nie specyficzne dla branży).
  • Mające zastosowanie w większości firm.
  • W ramach następującego schematu:
    • Obszary najczęstszych zmian legislacyjnych.
    • Już śledzone jako lokalizacja w lokalizacjach Microsoft.
    • Odniesienia do funkcji — rzadko nowe.
    • Brak formatów specyficznych dla dostawcy lub banku, płac ani podobnych.
    • Brak globalnych funkcji nietworzonych przez Microsoft.
  • Tłumaczenia:
  • Tłumaczenie aplikacji lokalizacyjnej na języki lokalne.
  • Tłumaczenie aplikacji podstawowej na języki lokalne, jeśli język nie jest jeszcze obsługiwany.
  • Tłumaczenie dokumentacji aplikacji lokalizacyjnej na języki lokalne.
  • Chociaż oba są częścią lokalizacji, zalecamy, aby funkcje standardów krajowych (część lokalna) były tworzone jako oddzielne aplikacje od lokalnych funkcji regulacyjnych.
  • Dane demonstracyjne w języku lokalnym dla określonego rynku.
  • Wszystkie funkcje muszą być zaprojektowane z podstawowym interfejsem użytkownika. Są przeznaczone głównie dla rynku MŚP.
  • Unikaj tworzenia nowych funkcji, jeśli ta sama lub podobna funkcjonalność jest już dostępna w aplikacji bazowej. Na przykład fakturowanie elektroniczne, eksporty audytowe, funkcje VAT, wymiana danych i inne. Większość funkcjonalności jest wspólna dla wszystkich krajów/regionów, ale istnieją lokalne przepisy lub formaty biznesowe, które są rozszerzeniami globalnych ram lub formatów. Zamiast tworzyć nowe funkcje, rozszerzaj istniejące.
  • Przygotuj przewodniki konfiguracji (kreatory) dla obszarów, które są złożone w konfiguracji, aby pomóc użytkownikom włączyć, odkryć i mieć dobre pierwsze doświadczenie podczas korzystania z aplikacji lokalizacyjnej.
  • Partnerzy muszą dostarczyć dokumentację funkcjonalną dla wszystkich aspektów swojej lokalizacji.

Wymagania techniczne

Poniżej przedstawiono wymagania, które należy spełnić przed przesłaniem aplikacji Validated Localization jako rozszerzenia do walidacji. Ta lista nie zmienia listy walidacji technicznej i jedynie rozszerza wymagania z niej zawarte.

  • Dostawcy muszą tworzyć aplikację Validated Localization na podstawie aplikacji bazowej W1.
  • Dostawcy muszą przestrzegać zasad cyklu życia i wsparcia Microsoft.
  • Obowiązkowa automatyzacja testów musi obejmować minimum 80% kodu, a wszystkie procesy biznesowe, które zmieniają się wraz z aplikacją Validated Localization, muszą być objęte automatyzacją testów.
  • Dostawcy muszą zaktualizować i/lub przetestować swoją aplikację Validated Localization przed oficjalnym uruchomieniem nowej wersji (minimum z wersją RC przed nową wersją), aby potwierdzić brak problemów.
  • Wszystkie obiekty w kodzie aplikacji Validated Localization muszą być w języku angielskim.
  • Dostawcy aplikacji Validated Localization muszą przestrzegać zasad Microsoft dotyczących przestarzałych obiektów i zmian powodujących niezgodność oraz najlepszych praktyk wycofywania kodu AL.
  • Dostawcy aplikacji Validated Localization powinni dodawać nowe zdarzenia, jeśli wymaga tego rynek (inni partnerzy wdrożeniowi lub klienci), o ile ma to uzasadnienie biznesowe. Zdarzenia muszą być zgodne z zasadami i praktykami Microsoft. W przeciwnym razie dostawcy aplikacji Validated Localization muszą przedstawić uzasadnienie, dlaczego dodanie ich nie ma uzasadnienia biznesowego.
  • Dostawcy aplikacji Validated Localization muszą dostarczyć pisemne scenariusze testowe w języku angielskim i umożliwić Microsoft przeprowadzenie testów manualnych, jeśli Microsoft tego wymaga.
  • Jeśli aplikacja Validated Localization rozszerza model danych Business Central o nowe tabele i/lub pola, dostawca aplikacji Validated Localization musi poprawnie ustawić właściwość DataClassification.

Uwaga

Możesz również utworzyć integrację, jeśli uznasz za korzystne umieszczenie niektórych funkcji poza środowiskiem Business Central i zamiast tego połączenie z Business Central za pomocą np. interfejsów API lub usług internetowych.

Powiązane informacje

Technical validation
Development of a standard Localization Solution
Country/regional availability and supported languages
Funkcjonalność lokalna i strategia lokalizacji
International availability of Microsoft Dynamics 365
Przegląd zgodności
Geographical availability for Dynamics 365