W niniejszym artykule zostały opisane nowości dostępne w Comarch ERP XLBI (Warstwa hurtowni danych) 2026.0.
Rozwój obszarów analitycznych
1. Dodanie obsługi dla SQL 2025
Od wersji Comarch ERP XLBI 2026.0 dodano obsługę dla SQL 2025. W momencie uruchamiania aplikacji Panel Zarządzania istnieje możliwość wybrania wersji SQL Server Integration Services 2025:

Razem z obsługą tej wersji w Panelu Zarządzania zostały dodane paczki SSIS w wersji 2025.
2. Optymalizacja przetwarzania kosztów sprzedaży
Zoptymalizowano działanie w przetwarzaniu faktu Kosztów Sprzedaży – dodano nowy parametr w Panelu Zarządzania „Uwzględnij optymalizację w fakcie Koszty Sprzedaży”. Parametr pozwala zdecydować czy fakt kosztów sprzedaży będzie wyliczany przy wykorzystaniu tabel tymczasowych (wartość 1) bądź bez nich (wartość 0). Szybkość działania sposobu wyliczania może zależeć od struktury bazy danych.
3. Optymalizacja przetwarzania ruchów magazynowych
Zoptymalizowano działanie w przetwarzaniu faktu ruchów magazynowych – dodano nowy parametr w Panelu Zarządzania „Uwzględnij optymalizację w fakcie Magazyny Ruchy”. Ustawienie parametru na 1 powoduje przeliczenie faktu przy wykorzystaniu tabeli tymczasowej co w większości instalacji przyspiesza proces przetwarzania. Dla pozostałych przypadków kiedy wykorzystanie tabeli tymczasowej nie przyspieszy przetwarzania – zalecane jest ustawienie parametru na 0.
3. Usunięto parametry związane z odświeżaniem po dacie modyfikacji
Parametry związane z odświeżaniem faktów sprzedaży, zakupów, zamówień po dacie modyfikacji zostały usunięte z Panelu Zarządzania. Jedynymi dostępnymi parametrami odświeżania tych faktów są parametry odświeżania „za dni”.
4. Parametr dla wymiaru Dokument Element
Ze względu na wysokie wykorzystanie zasobów systemowych podczas przetwarzania wymiaru Dokument Element, dodano parametr „Uwzględnij wymiar Dokument Element w transformacji” umożliwiający wyłączenie przetwarzania tego wymiaru z procesu ETL. Parametr domyślnie ustawiony jest na 1 co powoduje, że dane nie są ładowane do tego wymiaru, nawet pomimo jego zaznaczenia w pakietach konfiguracji ETL. Po zmianie na 0 wymiar będzie zasilany danymi.
5. Modyfikacja walidacji dat w paczkach ETL
Zmodyfikowano sposób weryfikacji poprawności dat w procesie ETL. Od wersji Comarch XLBI 2025.1.1 został dodany mechanizm modyfikujący daty spoza zakresu poprawnych wartości co pozwoliło wyeliminować błędy w procesie ETL związane z niepoprawnymi datami przenoszonymi z systemu Comarch ERP XL. W wersji Comarch XLBI 2026.0 zmodyfikowano sposób walidacji dat na bardziej optymalny wydajnościowo.
6. Dodano obsługę wartości NULL i pustych w wymiarze Wysyłka
W celu uniknięcia błędów w przetwarzaniu ETL w przypadku wystąpienia wartości NULL oraz 0 dla atrybutów wymiaru Wysyłka, dodano automatyczną modyfikację tych wartości na wpis „Nieprzypisany”.
Pozostałe zmiany i modyfikacje
- Dodano przecięcie pomiędzy miarami związanymi z rabatami zamówień klienta, a wymiarem Firma Struktura Praw
- Dodano obsługę atrybutów jako miar w kostce Płatności, które były powiązane z faktami sprzedaży
- Dodano obsługę atrybutów z nagłówka dokumentów spinaczy elementów
- Dodano walidację dat do faktów płatności rozliczonych oraz magazynów średnich
- Poprawiono kalkulację miary Zam Zakupu Ilość pozostała, w wyliczeniu miary uwzględniana była brakująca miara co powodowało niepoprawne wartości
- Dodano obsługę przypadku, kiedy dokumenty nie mają wybranej żadnej daty analitycznej, domyślnie do BI w takim przypadku przenosi się data wystawienia dokumentu
- Do wyliczania miar wartościowych zakupów (także spinaczy) usunięto prezentację dokumentów ZD – złe długi, ponieważ nie generują one wartości w zakupach
- Poprawiono prezentację miary Zakup Wartość VAT – uwzględniono rozbicie na wymiary analityczne
- Obsłużono duplikaty w wymiarze dokument numer – przypadek z dokumentem KSeF
- Poprawiono prezentację wymiaru Kontrahent Płatnik oraz dodano obsługę tego wymiaru zgodnie z parametrem ETL – prezentowania kontrahenta z dokumentu spinacza
- Zmodyfikowano wyliczanie miary „Zakupy Średnia Wartość Transakcja” – Średnia wartość transakcji zakupu. Wyrażona jako dzielenie wartości zakupów przez liczbę dokumentów spinaczy (Liczba wystawionych dokumentów zakupów. W przypadku dokumentów spiętych zliczane są dokumenty spinaczy)