Portfolio

Konv - program konwertujący

Typ projektu: program komputerowy

Opis

Konv jest programem konwertującym pliki wynikowe z takich programów jak Płatnik, do formatu "rozumianego" przez system bankowy mojego Klienta. Głównym zadaniem programu jest uproszczenie dokonywania przelewów, które pochodzą z programów różnych działów firmy.

Program mimo prostego interfejsu potrafi dość inteligetnie rozpoznawać poszczególne pliki wejściowe i na ich podstawie generować odpowiedni plik wynikowy.

Jakie główne punkty program musiał spełniać?

  • rozróżniać różne rodzaje plików (poczodzące z różnych działów firmy), których typ można było określić dopiero po analizie treści plików i to dość trudnej analizie
  • dla każdego rodzaju pliku stosować inne reguły konwertowania
  • uwzględniać możliwość popełnienia błądu przez ludzi generujących pliki wejściowe
  • posiadać elastyczny system konfiguracji poszczególnych reguł, aby możnabył go swobodnie konfigurować, jak tylko zmienią się odpowiednie dane plików wejściowych.

Konwersja pliku polegała m.in. na ustawiania odpowiednich dat przelewu, poprawianie opisów/dat, dodawanie odpowiednich danych dotyczących przelewów oraz numerów kont bankowych z których przelew wychodził.

Technologie: C#/.NET, XML

Rok wydania: 2010