Opis pliku konfiguracyjnego Comarch Magazynier

1. Opis pliku konfiguracyjego

Przy pomocy pliku konfiguracyjnego o nazwie „Comarch Magazynier.exe.config” znajdującego się domyślnie w lokalizacji C:\Program Files (x86)\Comarch Magazynier\Aplikacja użytkownik jest w stanie zmieniać podstawowe ustawienia aplikacji Comarch Magazynier. Plik wygląda następująco:
<appSettings>
<!-- Tryb prezentacji. Położenie oraz rozmiar okna: x;y;szerokość;wysokość -->
<!--<add key="PresentationMode" value="200;150;240;320" />-->
<!-- Skrót systemu ERP (XL) -->
<add key="Erp" value="XL"/>
<!-- Wersja systemu ERP
2019 - Comarch ERP XL 2019.0
2020 - Comarch ERP XL 2020.0
-->
<add key="ErpVersion" value="{0}"/>
<!-- Ścieżka do systemu ERP -->
<add key="ErpPath" value="{1}"/>
<!-- Nazwa bazy danych -->
<add key="Database" value="{2}"/>
<!-- Adres serwera klucza licencyjnego -->
<add key="LicenseServerName" value="{3}"/>
<!-- Numer klucza licencyjnego -->
<add key="LicenseServerKey" value="{4}"/>
<!-- Ścieżka do pliku loga API -->
<add key="ErpApiLog" value="Logs\Log.Erp.txt"/>
<!--Ilość sekund na wykonanie zapytania SQL (0 - brak limitu)-->
<add key="SqlCommandTimeout" value="30"/>
<!--Ilość milisekund podczas których ignorowany będzie kolejny "Enter"-->
<add key="IntervalBetweenEnters" value="0"/>
<!--Uruchomienie aplikacji w trybie debug (0 - wyłączone, 1-włączone)-->
<add key="DebugMode" value="0"/>
</appSettings>

Parametry:

  • PresentationMode – położenie oraz rozmiar okna w formacie x;y;szerokość;wysokość
    • Przykład: value=”20;20;480;640″
  • ErpVersion – wersja systemu ERP XL
    • Przykład: value=”2019″
  • ErpPath – ścieżka do systemu Comarch ERP XL
    • Przykład: value=”C:\Program Files (x86)\Comarch ERP XL „
  • Database – jest to alias bazy danych, który jest zapisywany w rejestrze przy podłączaniu bazy w aplikacji Menadżer baz
    • Przykład: value=”nazwa_bazy_danych”
  • LicenseServerName – adres serwera licencji
    • Przykład: value=”localhost”
  • LicenseServerKey – numer licencji
    • Przykład: value=”1234567890″
  • SqlCommandTimeout – ilość sekund na wykonanie zapytania SQL (0 – brak limitu)
    • Przykład: value=”30″
  • IntervalBetweenEnters – ilość milisekund, podczas których ignorowany będzie kolejny „Enter”
    • Przykład: value=”0″
  • DebugMode – możliwość uruchomienia aplikacji w trybie Debug (0 – wyłączone, 1-włączone). Tryb Debug pozwala logować znacznie więcej informacji na temat działania aplikacji. Przykładowo użytkownik przy włączonym trybie Debug może podejrzeć w logu aplikacji, która procedura została wykonana i z jakimi parametrami została wywołana. Włączenie tego parametru może spowolnić nieznacznie działanie aplikacji.
    • Przykład: value=”0″

Czy ten artykuł był pomocny?