## Klienci

Moduł Klienci pozwala zarządzać bazą klientów — firm i osób fizycznych powiązanych ze zgłoszeniami.

![Lista klientów](/rkl-customers-list-pl.jpg)

## Lista klientów

Lista dostępna jest z menu głównego pod pozycją **Klienci → Przeglądaj**. Umożliwia wyszukiwanie po nazwie, NIP, adresie e-mail, kodzie klienta i innych polach.

## Karta klienta

Karta klienta zawiera:

- **Dane klienta** — pola dynamiczne skonfigurowane przez administratora (np. nazwa, NIP, e-mail, telefon, strona WWW, opis)
- **Osoby kontaktowe** — lista kontaktów przypisanych do klienta
- **Adresy** — lista adresów przypisanych do klienta

## Dodawanie klienta

Kliknij **Klienci → Dodaj** w menu lub przycisk **Dodaj klienta** na liście. Uzupełnij wymagane pola i zapisz.

## Typy klientów

Klienci mogą być przypisani do typów zdefiniowanych przez administratora (np. Hurtownia, Sklep detaliczny, Osoba prywatna).

Listą typów zarządza administrator w sekcji **Klienci → Typy klientów**. Każdy typ ma nazwę (wielojęzyczną) oraz status aktywności. Typy można dodawać, edytować i usuwać.

## Adresy

Każdy klient może mieć wiele adresów. Każdy adres ma przypisany typ:

- **Główny**
- **Instalacja**
- **Korespondencyjny**
- **Oddział**
- **Przesyłki**
- **Rozliczenia**
- **Inny**

Adres może zawierać również współrzędne geograficzne (szerokość i długość). Nieaktywne adresy są oznaczone odpowiednim znacznikiem.

## Osoby kontaktowe

Do klienta można przypisać wiele osób kontaktowych. Każda osoba ma imię, nazwisko, opcjonalny e-mail i telefon, opis oraz typ kontaktu, np.:

- Reklamacje, Serwis, Wsparcie
- Sprzedaż, Finanse, Księgowość
- Logistyka, Techniczny, Powiadomienia

---

## FAQ

### Czy jeden klient może mieć wiele adresów?
Tak. Karta klienta obsługuje wiele adresów różnych typów — główny, korespondencyjny, oddział, przesyłki i inne.

### Czy mogę przypisać do klienta wiele osób kontaktowych?
Tak. W zakładce **Osoby kontaktowe** można dodać dowolną liczbę kontaktów z imionami, danymi kontaktowymi i typem kontaktu.

### Jakie pola ma klient?
Pola klienta są dynamiczne — administrator konfiguruje je w sekcji **Pola aplikacji**. Mogą to być m.in. nazwa, NIP, e-mail, telefon, kod klienta, strona WWW, opis i pola niestandardowe.

### Czy usunięcie klienta usuwa powiązane zgłoszenia?
Nie. Zgłoszenia są zachowywane niezależnie od operacji na kliencie.

### Jak wyszukać klienta po NIP-ie?
Wpisz NIP w polu wyszukiwania na liście klientów. System obsługuje wyszukiwanie po wielu polach, w tym numerze NIP, nazwie, e-mailu i kodzie klienta.
