Bankonet - parametry startowe

Z Baza wiedzy Sokaris

Informacje ogólne

Programem Bankonet można sterować za pomocą parametrów startowych. Dzięki temu Bankonet może służyć jako aplikacja pomocnicza dla innych aplikacji. Parametry startowe mogą być przekazane z linii komend lub za pomocą pliku .ini. Parametry są przetwarzane w kolejności ich podawania do programu. Jeśli dany parametr wystąpi dwukrotnie, na przykład raz w linii komend i raz w pliku .ini, to zostanie wykorzystana ta jego wartość która została podana najpóźniej.

Zasady posługiwania się parametrami w linii komend

  • Użycie parametru wygląda tak:
Bankonet.exe /Nazwa_parametru [wartosc_parametru]
  • Wartosc_parametru (jeśli jest wymagana) musi być jednym ciągiem znaków, bez spacji. Jeśli wartość parametru spacje zawiera, to musi zostać ujęta w cudzysłów.
  • Wielkość liter w Nazwie_parametru nie ma znaczenia

Zasady posługiwania się parametrami w pliku .ini

  • Plik .ini musi mieć następującą strukturę:
[Konfiguracja]
Nazwa_parametru=wartosc_parametru
Nazwa_parametru2=wartosc_parametru2
  • Jeśli parametr jest przełącznikiem, (na przykład /autopobieranie) to w pliku .ini należy podać autopobieranie=1 jeśli chcemy aby Bankonet pobrał wyciągi po starcie lub podać autopobieranie=0 jeśli nie chcemy. W takim przypadku można nie podawać tego parametru w ogóle

Dostępne parametry startowe

  • Parametry wymagane
Parametry wymagane
Nazwa parametru Wartość parametru Opis
uzytkownik Nazwa_uzytkownika parametr konieczny. Użytkownik o tej nazwie musi istnieć w programie
haslo Hasło_użytkownika parametr konieczny, zamiast niego można użyć parametru hasloMD5. Jeśli hasło użytkownika zawiera spacje, należy je ująć w znaki cudzysłowia ("), jeśli parametr podawany jest w linii komend
hasloMD5 MD5_hasła_użytkownika parametr konieczny, zamiast niego można użyć parametru haslo
  • Parametry opcjonalne
Parametry opcjonalne
Nazwa parametru Wartość parametru Opis
INI ścieżka_do_pliku_ini program wczyta podany plik .ini i zinterpretuje podane tam wartości parametrów startowych. Parametr INI może być jedynym parametrem podanym w linii komend.
autopobieranie po uruchomieniu program natychmiast pobierze wyciągi z rachunków bankowych zaznaczonych do pobierania automatycznego
eksportCSV Nazwa_pliku_CSV zgodnie z parametrem trybeksportu opisanym poniżej program wyeksportuje dane przelewów do pliku CSV
eksportMT940 Nazwa_pliku_MT940 zgodnie z parametrem trybeksportu opisanym poniżej program wyeksportuje dane przelewów do pliku MT940
trybeksportu [[wszystkie][nowe][zakres]] wartość parametru określa, jakie przelewy zostaną wyeksportowane do pliku.
  • wszystkie - zostaną wyeksportowane wszystkie dostępne przelewy
  • nowe - zostaną wyeksportowane tylko przelewy pobrane podczas bieżącego uruchomienia programu
  • zakres - podanie tego parametru wymusza podanie początku i końca zakresu w formacie dd.mm.yyyy, na przykład podanie parametru w formie /trybeksportu zakres 01.01.2010 05.10.2011 spowoduje wyeksportowanie wyciągów od dnia 1 stycznia 2010 roku do dnia 5 października 2010 roku, według daty księgowania przelewu.
Jeśli parametr trybeksportu nie zostanie podany (lub wartość parametru nie zostanie podana),
a nastąpi żądanie eksportu, wtedy zostaną wyeksportowane przelewy nowe
tylkokierunek [[uznania][obciazenia]] wartość parametru określa, jakie przelewy zostaną wyeksportowane do pliku ze względu na "kierunek" operacji.
  • uznania - zostaną wyeksportowane tylko wpływy na konto
  • obciazenia - zostaną wyeksportowane tylko przelewy wychodzące
wyjscie po zakończeniu realizacji zadań startowych program zamknie się automatycznie z odpowiednim kodem (exitcode). Dodatkowo nie będą wyświetlane komunikaty o błędnej nazwie/haśle użytkownika, o zakończeniu operacji pobierania itd.

Kody wyjściowe programu (exitcode)

Kody wyjściowe
Kod Opis
0 Brak błędu
1 Błędna nazwa użytkownika lub hasło
2 Błędna ścieżka do pliku .ini z parametrami (nie podano pliku lub plik nie istnieje)
3 Problem podczas autopobierania
4 Problem podczas eksportu do pliku CSV
5 Problem podczas eksportu do pliku MT940