M365Con 2027 – bezpłatna konferencja online · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Per-Tenant Extensions a aplikacje ISV w Business Central: którą opcję wybrać?

By ·

Porównanie Per-Tenant Extensions (PTE) i aplikacji ISV w Business Central. Dowiedz się, jak wybrać właściwą strategię dostosowania dla swojego środowiska ERP.

Automatically translated with AI from the original post. Read the English original

Cover: Dynamics 365 Business Central Extensions - Simply Explained

Dostosowując Dynamics 365 Business Central, organizacje muszą zdecydować, czy zbudować własne Per-Tenant Extension (PTE), czy kupić gotową aplikację ISV z AppSource. Ten przewodnik omawia koszty, utrzymanie, skalowalność oraz implikacje techniczne obu rozwiązań, aby pomóc liderom IT i decydentom wybrać właściwą strategię integracji dla ich unikalnych procesów.

Najważniejsze wnioski

Dylemat dostosowywania Business Central

Dynamics 365 Business Central stanowi solidną podstawę ERP dla finansów, sprzedaży, magazynu i zarządzania łańcuchem dostaw. Funkcjonalność standardowa rzadko jednak w stu procentach odpowiada rzeczywistości operacyjnej każdej firmy. Organizacje nieuchronnie napotykają sytuacje, w których standardowe strony, pola lub raporty nie są w stanie odzwierciedlić specjalistycznego procesu.

Kiedyś modyfikacja oprogramowania ERP oznaczała przepisywanie podstawowego kodu aplikacji – praktykę, która generowała ogromne problemy, gdy dostawcy wydawali automatyczne aktualizacje. Nowoczesna architektura Business Central rozwiązuje ten problem dzięki rozszerzeniom, które utrzymują kod niestandardowy w czytelnym oddzieleniu od standardowej podstawy aplikacji. Jednak po zdecydowaniu się na rozszerzenia pojawia się istotny strategiczny wybór: czy kupić gotowy pakiet od niezależnego dostawcy oprogramowania (ISV), czy zamówić własne Per-Tenant Extension (PTE)?

Aplikacje ISV: siła gotowej wielokrotnego użytku

Aplikacja ISV to komercyjny pakiet oprogramowania stworzony przez niezależnego dostawcę w celu rozwiązania konkretnego, powszechnego problemu biznesowego dla wielu klientów Business Central. Takie rozwiązania najczęściej odnajduje się i wdraża bezpośrednio za pośrednictwem Microsoft AppSource.

Jeśli Twoja organizacja musi połączyć Business Central z jednym z największych globalnych przewoźników, zintegrować standardową bramkę płatniczą lub spełnić złożone międzynarodowe wymogi dotyczące fakturowania elektronicznego, aplikacja ISV zwykle okazuje się najskuteczniejszym rozwiązaniem. Ponieważ z tej samej aplikacji korzysta wiele innych firm, dostawca stale utrzymuje, aktualizuje i wspiera jej kod.

Zalety aplikacji ISV:

Wady aplikacji ISV:

Per-Tenant Extensions: stworzone dla unikalnych potrzeb

Per-Tenant Extension (PTE) to ekskluzywny dodatek opracowany specjalnie dla środowiska Business Central jednej organizacji. Nigdy nie jest publikowany w AppSource do powszechnego użytku. Rozszerzenia PTE są przeznaczone dla procesów, które są naprawdę odrębne i stanowią własność Twojego modelu biznesowego.

Wyobraź sobie wyspecjalizowanego regionalnego dystrybutora żywności ze złożonymi algorytmami cenowymi, uwzględniającymi transport z kontrolowaną temperaturą, śledzenie zwrotnych pojemników i dynamiczne strefy dostaw, ustalane przez dziesięciolecia umów z klientami. Jeśli żadna gotowa aplikacja do wysyłki nie odpowiada tym precyzyjnym regułom biznesowym, certyfikowany partner Microsoft może zbudować dedykowane PTE.

Zalety Per-Tenant Extensions:

Wady Per-Tenant Extensions:

Jak wybrać właściwe rozwiązanie dla Twojej organizacji

Wybór między aplikacją ISV a własnym Per-Tenant Extension wymaga dyscypliny w zbieraniu wymagań. Unikaj typowej pułapki zakładania, że rozwiązanie szyte na miarę jest z góry lepsze tylko dlatego, że zostało stworzone wyłącznie dla Twojej firmy.

Zacznij od oceny charakteru luki biznesowej. Jeśli wymaganie dotyczy połączenia z uniwersalnym dostawcą usług, takim jak bank, procesor kart płatniczych czy przewoźnik paczek, najpierw przeszukaj AppSource. Zakup dojrzałej, wspieranej aplikacji z marketplace'u pozwoli zaoszczędzić niezliczone godziny pracy programistycznej i kosztów utrzymania.

Z kolei jeśli wymaganie dotyczy kluczowej przewagi konkurencyjnej lub zupełnie nietypowego modelu operacyjnego, który definiuje Twoją markę na rynku, logicznym wyborem staje się Per-Tenant Extension. Pamiętaj zawsze, że każde rozszerzenie, zarówno kupione, jak i stworzone na zamówienie, musi zostać dokładnie przetestowane w środowisku piaskownicy Business Central przed wdrożeniem na produkcję.

Podsumowanie

Wybór między aplikacją ISV a własnym Per-Tenant Extension ostatecznie determinuje sposób, w jaki zespół IT zarządza bieżącym utrzymaniem i przyszłymi aktualizacjami platformy. Rozumiejąc odrębne zalety i obowiązki związane z własnością każdego z podejść, możesz chronić fundament Business Central, jednocześnie wyposażając pracowników w dokładnie te narzędzia, których potrzebują. Aby dowiedzieć się więcej o tym, jak działają rozszerzenia w tle i co sprawdzić przed instalacją, posłuchaj pełnego odcinka i zasubskrybuj podcast, aby codziennie otrzymywać eksperckie analizy dotyczące ekosystemu chmury Microsoft.

Często zadawane pytania

Jaka jest główna różnica między aplikacją ISV a Per-Tenant Extension w Business Central?

Aplikacja ISV to gotowe, wielokrotnego użytku rozwiązanie stworzone przez niezależnego dostawcę oprogramowania dla wielu klientów i udostępniane w AppSource, podczas gdy Per-Tenant Extension (PTE) to kod napisany specjalnie dla unikalnego środowiska dzierżawy jednej organizacji.

Czy mogę zmodyfikować zakupioną aplikację ISV, jeśli nie do końca pasuje do naszego przepływu pracy?

Zasadniczo nie można bezpośrednio modyfikować kodu źródłowego gotowej aplikacji ISV. Można jednak użyć rozszerzeń stron lub wydawców zdarzeń, aby uzupełnić funkcjonalność albo zbudować uzupełniające reguły oparte na wynikach działania aplikacji ISV.

Kto odpowiada za aktualizowanie rozszerzeń dla dzierżawy (PTE), gdy Microsoft aktualizuje Business Central?

Za utrzymanie rozszerzeń PTE ostatecznie odpowiada Twoja organizacja. Gdy Microsoft publikuje większe aktualizacje platformy, wewnętrzny zespół IT lub zewnętrzny partner Business Central musi przetestować kod PTE i w razie potrzeby go zaktualizować, aby zapewnić dalszą zgodność.

Czy rozszerzenia PTE są zawsze droższe niż aplikacje ISV?

Początkowe koszty tworzenia niestandardowego rozszerzenia PTE są zazwyczaj wyższe niż koszt licencji na gotową aplikację ISV. Jednak w dłuższej perspektywie cykliczne opłaty abonamentowe za licencje użytkowników w aplikacji ISV mogą czasami przewyższyć koszty utrzymania stabilnego, skoncentrowanego rozszerzenia PTE.

Jak przetestować nowe rozszerzenie, zanim wdrożę je w działającym środowisku Business Central?

Nowe rozszerzenia zawsze należy wdrażać i testować w dedykowanym środowisku piaskownicy Business Central, uruchamiając rzeczywiste scenariusze testowe z udziałem użytkowników końcowych, zanim pozwolisz, aby kod miał dostęp do danych live firmy.

Dynamics 365 Microsoft AppSource Dynamics 365 Business Central

Related articles

RSS