VOOZH about

URL: https://www.nuget.org/packages/AltOne.WielowymiarowyPodzialPlac

⇱ NuGet Gallery | AltOne.WielowymiarowyPodzialPlac 2510.1.1-0.18.1.14




AltOne.WielowymiarowyPodzialPlac 2510.1.1-0.18.1.14

This is a prerelease version of AltOne.WielowymiarowyPodzialPlac.
dotnet add package AltOne.WielowymiarowyPodzialPlac --version 2510.1.1-0.18.1.14
 
 
NuGet\Install-Package AltOne.WielowymiarowyPodzialPlac -Version 2510.1.1-0.18.1.14
 
 
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="AltOne.WielowymiarowyPodzialPlac" Version="2510.1.1-0.18.1.14" />
 
 
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="AltOne.WielowymiarowyPodzialPlac" Version="2510.1.1-0.18.1.14" />
 
Directory.Packages.props
<PackageReference Include="AltOne.WielowymiarowyPodzialPlac" />
 
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add AltOne.WielowymiarowyPodzialPlac --version 2510.1.1-0.18.1.14
 
 
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: AltOne.WielowymiarowyPodzialPlac, 2510.1.1-0.18.1.14"
 
 
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package AltOne.WielowymiarowyPodzialPlac@2510.1.1-0.18.1.14
 
 
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=AltOne.WielowymiarowyPodzialPlac&version=2510.1.1-0.18.1.14&prerelease
 
Install as a Cake Addin
#tool nuget:?package=AltOne.WielowymiarowyPodzialPlac&version=2510.1.1-0.18.1.14&prerelease
 
Install as a Cake Tool
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

AltOne.WielowymiarowyPodziałPłac

AltOne.WielowymiarowyPodziałPłac Licencjonowana biblioteka do zaawansowanego podziału list płac wg podzielnika kosztów oraz kalendarza pracownika lub umowy cywilno-prawnej.

Biblioteką która umożliwia utrwalenie podziału na liście płac jest: https://www.nuget.org/packages/AltOne.ListyProjektowe Bibliotekę tą należy także zainstalować w celu zapisu podziału dla danej listy płac - jest ona opcjonalna, można korzytać z samych algorytmów biblioteki w celu utrwalenia wyników bezpośrednio np. w raporcie bądź na opisie analitycznym.


Nowości: modyfikacja algorytmu podziału składki

W wersji 2504.1.1-0.18.0.7-rc.1 (20.01.2026) zmodyfikowano algorytm podziału składki dla równych podziałów projektów (np. 50/50, 25/25/25/25).
Zmiana lepiej rozkłada „rozbicie do 1 grosza”, aby:

  • minimalizować systematyczne odchylenia,
  • deterministycznie i stabilnie bilansować sumę do kwoty źródłowej,
  • zapewnić powtarzalny wynik przy tych samych danych wejściowych.

Uwaga: w porównaniu do wcześniejszych wersji wynik dla równych podziałów może różnić się o 0,01 PLN na pozycji (przy tej samej sumie końcowej).


Wdrożenie i zalecenia

  • Wdrożenie powinno odbywać się pod kontrolą firmy/partnera obsługującego środowisko klienta (enova365).
  • Przed aktualizacją bezwzględnie przeprowadzić testy w środowisku testowym.
  • Porównać wyniki podziałów dla reprezentatywnych list przed i po aktualizacji.
  • Wykonać kopię zapasową bazy i artefaktów wdrożeniowych.
  • Jeżeli używasz zapisu podziałów, zsynchronizuj wersje zależności (np. AltOne.ListyProjektowe).

Wsparcie i ewentualny powrót do poprzedniej wersji

  • W przypadku jakichkolwiek problemów prosimy o kontakt z zespołem wsparcia DOK AltOne w celu dostosowania biblioteki do danego środowiska enova365.
  • Alternatywnie możliwa jest szybka regresja do stabilnej wersji 2504.1.1-0.17.0.5 (instalacja starszej wersji pakietu).

Dokumentacja pakietu

Użycie

Biblioteka wymaga wdrożenia przez osobę/firmę mającą doświadczenie w podzielnikach płac w środowisku enova365 Aktualizację bibliotek można wykonać na środowisku klienta po zamknięciu pomyślnych testów w środowisku testowym.

Szczegółowe informacje dostępne są w dokumentacji produktowej:

AltOne.WielowymiarowyPodziałPłac enova365

Testy integracyjne

Aktualne wyniki testów dla najnowszych wersji enova365:
latest.md w repozytorium GitHub

Ważne informacje

Wyniki testów integracyjnych mają charakter pomocniczy i nie zwalniają klienta z obowiązku przetestowania biblioteki w środowisku testowym przed wdrożeniem na produkcję.

Automatyczne testy obejmują jedynie podstawowe scenariusze i mogą nie odzwierciedlać specyfiki konkretnego wdrożenia.

Security

Biblioteka jest skanowana w ramach Azure DevOps Advanced Security.

👁 Advanced Security

Aktualnie: brak otwartych alertów dependency. ✅

Historia zmian

Zmiany wersji są publikowane w sekcji Release Notes na NuGet.org.

License

Biblioteka jest licencjonowana. Szczegóły warunków licencji dostępne są w umowie z AltOne.

Product Versions Compatible and additional computed target framework versions.
.NET net8.0 net8.0 is compatible.  net8.0-android net8.0-android was computed.  net8.0-browser net8.0-browser was computed.  net8.0-ios net8.0-ios was computed.  net8.0-maccatalyst net8.0-maccatalyst was computed.  net8.0-macos net8.0-macos was computed.  net8.0-tvos net8.0-tvos was computed.  net8.0-windows net8.0-windows was computed.  net9.0 net9.0 was computed.  net9.0-android net9.0-android was computed.  net9.0-browser net9.0-browser was computed.  net9.0-ios net9.0-ios was computed.  net9.0-maccatalyst net9.0-maccatalyst was computed.  net9.0-macos net9.0-macos was computed.  net9.0-tvos net9.0-tvos was computed.  net9.0-windows net9.0-windows was computed.  net10.0 net10.0 was computed.  net10.0-android net10.0-android was computed.  net10.0-browser net10.0-browser was computed.  net10.0-ios net10.0-ios was computed.  net10.0-maccatalyst net10.0-maccatalyst was computed.  net10.0-macos net10.0-macos was computed.  net10.0-tvos net10.0-tvos was computed.  net10.0-windows net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on AltOne.WielowymiarowyPodzialPlac:

Package Downloads
AltOne.AnalizyExcelPlace

Licencjonowana biblioteka do analiz płac w Excelu (tabele przestawne) z utwardzonym bezpieczeństwem połączeń OLE DB w makrach (MSOLEDBSQL.1, Encrypt=Yes, bez sekretów w VBA). Integracja z enova365; automatyczny eksport do bazy „AnalizyExcelPlace” i generowanie skoroszytów. Umożliwia wielowymiarowy podział wypłat wg podzielnika kosztów uzupełnionego na pracowniku.

AltOne.ListyProjektowe

Licencjonowana biblioteka do zapisu list projektowych na listach płac. Wymagana biblioteka AltOne.WielowymiarowyPodzialPlac

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
2510.1.1-0.18.1.14 53 6/17/2026
2510.1.1-0.18.1.7 70 5/26/2026
2510.1.1-0.18.1.1 152 3/30/2026
2510.1.1-0.18.1.0 82 3/20/2026
2510.1.1-0.18.0.8-rc.1 123 2/16/2026
2510.1.1-0.18.0.7-rc.1 127 1/20/2026
2510.1.1-0.18.0.5-rc.1 111 1/12/2026
2510.1.1-0.18.0.3-rc.1 619 12/1/2025
2504.1.1-0.17.0.5 439 10/9/2025
2504.1.1-0.17.0.4 209 10/1/2025
2410.0.0-0.17.0.1 423 1/17/2025
2406.0.0-0.16.1.0-Beta 200 10/29/2024
Loading failed

## 2510.1.1-0.18.1.14 z dn. 17.06.2026
- Poprawa obsugi podziału nieobecności wg wskazanych projektów z dnia pracy.
- Poprawiono zgodność bibliotek z enova365 2606 oraz nowym środowiskiem uruchomieniowym.
- Usunięto problem z ładowaniem modułu podczas inicjalizacji i konwersji bazy danych.
## Version 2510.1.1-0.18.1.10 z dn. 11.06.2026
- Ujednolicono kodowanie plików źródłowych (UTF-8 bez BOM)
- Poprawa obsługi strategii podziału "Wg zestawu"
## Version 2510.1.1-0.18.1.7 z dn. 26.05.2026
- Poprawka: Naprawiono błąd "Brak klucza podziałowego" dla elementów nieobecności (np. "Wynagr. za urlop wypoczynkowy")
przy strategii "Wg kalendarza" i nowym mechanizmie podziału.
- Rozwiązanie: wykrywanie "Ostatni MPK" nie jest już stosowane, gdy na elemencie ustawiono jawną strategię "Wg kalendarza".
## Version 2510.1.1-0.18.1.3 z dn. 12.05.2026
- Poprawka: Przywrócenie działania funkcji "Podziel element" (cecha na wypłaconym elemencie)
## Version 2510.1.1-0.18.1.1 z dn. 30.03.2026
- Poprawka: Mechanizm podziału pomija teraz elementy podzielnika ze współczynnikiem = 0
- Eliminuje to tworzenie niepotrzebnych pozycji podziałowych z zerowymi kwotami
## Version 2510.1.1-0.18.1.0 z dn. 20.03.2025
- Poprawa komunikatów błędów przy podziale
- Umożliwienie obsługi podziału stref dla nieobecności
## Version 2510.1.1-0.18.0.8-rc.1 z dn. 16.02.2025
- Naprawiono błąd, w którym kolumna 'Współczynnik' zawsze pokazywała stałą wartość. Nie wpływało to na sam podział.
## Version 2510.1.1-0.18.0.7-rc.1 z dn. 20.01.2025
- Poprawa wyliczenia klucza podziału - błąd dla pracowników pobierających świadczenie socjalne (brak etatu)
- Przywrocenie obiektu ElementPodzielnika
Status RC (Release Candidate):
- Wersja przeznaczona do testów na środowiskach preprodukcyjnych przed wdrożeniem produkcyjnym.
- Po pozytywnej weryfikacji zostanie wydana jako wersja stabilna 2510.1.1-0.18.0.7
Zalecenia wdrożeniowe:
- **WAŻNE**: Ta wersja RC jest krytyczna dla użytkowników wykorzystujących planowane listy płac.
- Zalecane wdrożenie pod kontrolą partnera/zespołu wsparcia.
- Przed aktualizacją wykonaj kopię zapasową i przetestuj w środowisku testowym.
- Zgłoś feedback do zespołu DOK AltOne w przypadku wykrycia problemów.
## Version 2510.1.1-0.18.0.3-rc.1 z dn. 1.12.2025
- Zmodyfikowano algorytm podziału składki dla równych podziałów projektów (np. 50/50, 25/25/25/25), aby precyzyjniej i stabilniej rozkładać rozbicie do 1 grosza.
- Oprogramowanie rozdzielenia nadgodzin 100 na nadgodziny Świąteczne
- Zmiana minimalizuje systematyczne odchylenia i deterministycznie bilansuje sumę do kwoty źródłowej.
- Uwaga: w porównaniu do wcześniejszych wersji wynik dla równych podziałów może różnić się o 0,01 PLN na pozycji (suma końcowa bez zmian).
Zalecenia wdrożeniowe:
- Wdrożenie powinno odbywać się pod kontrolą firmy/partnera obsługującego środowisko klienta (enova365).
- Przed aktualizacją należy przeprowadzić testy w środowisku testowym oraz wykonać kopię zapasową.
- Jeżeli używasz utrwalania podziałów, upewnij się, że zależności (np. AltOne.ListyProjektowe) mają zgodne wersje.
Wsparcie i powrót do poprzedniej wersji:
- W przypadku jakichkolwiek problemów prosimy o kontakt z zespołem wsparcia DOK AltOne w celu dostosowania biblioteki do danego środowiska enova365.
- Alternatywnie możliwa jest instalacja poprzedniej wersji 2504.1.1-0.17.0.5.
## Version 2504.1.1-0.17.0.5 z dn. 09.10.2025
- Dla strategii 'WgKalendarza' szukanie ostatniego dnia pracy podczas długiej nieobecności wydłużono do 3000 dni wstecz (wcześniej 1500).
## Version 0.17.0.4 z dn. 30.09.2025
- Podniesienie do wersji 2504.1.1.
- Przeskanowanie biblioteki mechanizmem Azure Advanced Security.
- Rozbudowa pliku README.md, dodanie informacji m.in. o pomyślnych testach zależności (Azure Advanced Security).
## Version 0.17.0.1 z dn. 17.01.2025
- Przygotowanie do wersji 2410.0.0 NET 8.
## Version 0.16.1.0-Beta
- Automatyczny podział dodatku nadgodzin okresowych na podstawie stref.
## Version 0.16.0.3-Beta
- Uwzględnienie odchyłek w nadgodzinach (wymagane dla niepełnego wymiaru godzin).
## Version 0.16.0.2-Beta
- Obniżenie biblioteki Microsoft.Data.SqlClient do wersji zgodnej z enova, obsługa połączenia SSL.
## Version 0.16.0.0-Beta
- Przygotowanie do wersji 2604.0.0 oraz NET 8, obsługa zmiany pobierania IElementSlownika.
## Version 0.15.0.9-Beta
- Poprawa przypisania NazwyPodzielnika dla niektórych konfiguracji (błąd przy podziale listy).
## Version 0.15.0.8-Beta
- Dodanie obsługi strefy z nadgodzinami 'Praca poza normą' z innymi końcówkami, typu 'Praca poza normą awaria'.
## Version 0.15.0.7-Beta
- Poprawa wyliczenia podziału nadgodzin dla dodatków automatycznych.
## Version 0.15.0.6-Beta
- Dodanie obsługi cechy 'Nadgodziny okresowe' na strefie pracy dla nowego algorytmu podziału wg kalendarza.
## Version 0.15.0.5-Beta
- Odczyt Podzielnika ze strefy czasu tylko z cechy 'Podzielnik'. Wcześniej algorytm uwzględniał także nazwę definicji.
## Version 0.15.0.4-Beta
- Włączenie możliwości użycia nowego mechanizmu podziałowego opartego na kalendarzu — cecha globalna 'Nowy mechanizm podziału list'.
## Version 0.15.0.1-Beta
- Poprawa polskich znaków – mógł wystąpić problem przy weryfikacji licencji.
## Version 0.15.0.0-Beta
- Kompilacja z platformą NET 6.
## Version 0.14.2.23.n.2.0-Beta
- Dodanie obsługi "List Planowanych", konwersja bazy, wymagane testy kompatybilności.
- Przygotowanie do netstandard2.0.
- Podniesienie do wersji 2304.4.5.