Comarch sPrint API po instalacji pozwala nam na edycję zaawansowanych parametrów działania tego narzędzia w pliku konfiguracyjnym appsettings.json. Poniższe ustawienia dotyczą endpointu do masowego druku (POST /api/v0/PrintQueue).
Można go znaleźć w ścieżce instalacyjnej Comarch sPrint API, dla domyślnej ścieżki jest to:
C:\ProgramFiles\Comarch\Comarch sPrint API\sPrint-app
Można tam znaleźć następujące wpisy konfiguracyjne:

-
StoragePath – ścieżka do katalogu, w którym będą przechowywane wygenerowane pliki PDF przygotowane do pobrania.
-
RetentionPeriodHours – czas (w godzinach), przez który pliki PDF będą przechowywane (w StoragePath) przed ich automatycznym usunięciem (wartość domyślna: 5).
- MaxConcurrentJobs – maksymalna liczba zadań wydruku przetwarzanych jednocześnie (wartość domyślna: 10).
-
ConnectionString – ciąg połączenia (connection string) do bazy danych PostgreSQL używanej przez mechanizm Hangfire do przechowywania zadań. Parametr ten jest możliwy do zmiany, ale domyślnie wpis ten pochodzi z procesu instalacji.
-
UnretrievedResultsCleanupHours – czas (w godzinach), po którym nieodebrane wyniki wydruków zostaną automatycznie usunięte (wartość domyślna: 24).