Jakie adresy należy odblokować do poprawnego działania aplikacji Comarch PPK?

Aplikacja Comarch PPK do poprawnego działania wymaga komunikacji z następującymi adresami:

  • ws.erp.comarch.pl – aktualizacja aplikacji Comarch PPK,
  • api.psfinteco.pl – wymiana automatyczna z Towarzystwo Funduszy Inwestycyjnych Allianz Polska S.A. (fundusz Allianz SFIO PPK – dawniej Aviva SFIO PPK) oraz Millennium Towarzystwo Funduszy Inwestycyjnych S.A.,
  • moventum.com.pl – wymiana automatyczna z UNIQA Towarzystwo Funduszy Inwestycyjnych S.A. i Towarzystwo Funduszy Inwestycyjnych Allianz Polska S.A. (fundusz Allianz Plan Emerytalny SFIO PPK)
  • ppk.uniqa.pl – zawarcie umowy o zarządzanie online z UNIQA Towarzystwo Funduszy Inwestycyjnych S.A.,
  • moventum.com.pl – zawarcie umowy o zarządzanie online z Towarzystwo Funduszy Inwestycyjnych Allianz Polska S.A. (fundusz Allianz Plan Emerytalny SFIO PPK)

Komunikacja z tymi adresami odbywa się przy użyciu protokołu https (port 443).




Gdzie ustawić port wykorzystywany w komunikacji z serwerem SQL?

Komunikacja aplikacji z serwerem SQL może odbywać się poprzez port podany przez Użytkownika. Aby ustawić własny port, za pomocą którego będzie odbywała się komunikacja należy w pliku appsettings.json (znajdującym się w lokalizacji %ProgramData%\Comarch PPK) w sekcji AppConfig dodać pole CustomPortForSQL wskazując odpowiedni port.

Informację, jak odnaleźć port, po którym powinna następować komunikacja aplikacji z serwerem SQL  można odnaleźć w pytaniu Nie mogę się połączyć z serwerem SQL – co zrobić?

Przykład

W poniższym przykładzie zastosowano port 1433. Dodatkowo należy pamiętać o dodaniu przecinka na końcu zmiennej powyżej dodanego wpisu.
"AppConfig": {
"UseExternalProvider": false,
"ExternalProviderFilePath": "",
"UseExtraFieldForLogin": false,
"ExtraFieldLabel": "",
"ExtraFieldSelectValues": [],
"Port": "",
"DatabaseFolder": "",
"MLServerUri": "",
"CustomPortForSql": 1433
}




Gdzie ustawić ręcznie nazwę serwera SQL?

Aby ustawić ręcznie nazwę serwera SQL należy w pliku appsettings.json (znajdującym się w lokalizacji %ProgramData%\Comarch PPK) w sekcji AppConfig dodać wpis ServerOverride”: wskazując nazwę odpowiedniego serwera.

Przykład

W poniższym przykładzie użyto serwera „SQL_2016”. Dodatkowo należy pamiętać o dodaniu przecinka na końcu zmiennej powyżej dodanego wpisu.
"AppConfig": {
"UseExternalProvider": false,
"ExternalProviderFilePath": "",
"UseExtraFieldForLogin": false,
"ExtraFieldLabel": "",
"ExtraFieldSelectValues": [],
"Port": "",
"DatabaseFolder": "",
"MLServerUri": "",
"ServerOverride": "SQL_2016"
}

W przypadku, gdy dostęp do serwera SQL jest możliwy tylko poprzez jego adres IP to zamiast jego nazwy należy podać jego adres IP.

Przykład

W poniższym przykładzie użyto serwera o IP: 10.100.1.10.

"AppConfig": {
"UseExternalProvider": false,
"ExternalProviderFilePath": "",
"UseExtraFieldForLogin": false,
"ExtraFieldLabel": "",
"ExtraFieldSelectValues": [],
"Port": "",
"DatabaseFolder": "",
"MLServerUri": "",
"ServerOverride": "10.100.1.10"
}

W przypadku, gdy serwer SQL posiada nazwaną instancję należy ją poprzedzić dwoma znakami „\”

Przykład
W poniższym przykładzie użyto instancji OPTIMA:

SQL_2016\\OPTIMA

10.100.1.10\\OPTIMA