Import i eksport zasobów
Import i eksport w formacie XLSX to narzędzia do masowej pracy z zasobami — wdrożenia modułu (jednorazowy załadunek setek pozycji), inwentaryzacji, raportowania dla księgowości, migracji z innego systemu. Artykuł pokazuje oba kierunki: wysyłanie pliku do systemu (import) i pobieranie (eksport).
Funkcje importu i eksportu są dostępne dla użytkowników z uprawnieniami administracyjnymi w module Zasoby (patrz Uprawnienia i bezpieczeństwo modułu Zasoby).
Eksport zasobów do XLSX
Kiedy używać eksportu
- Inwentaryzacja — aktualna lista wszystkich zasobów do przeglądu offline.
- Raport dla księgowości / kontrolingu — zestawienie majątku w Excelu.
- Kopia zapasowa danych — prosty snapshot przed większą operacją (np. reorganizacją kategorii).
- Masowa edycja — eksport → edycja w Excelu → ponowny import (z odpowiednim ID).
Jak wygenerować eksport
- Przejdź do modułu Zasoby.
- (Opcjonalnie) Ustaw filtry, by zawęzić zakres: kategoria, magazyn, status dostępności, osoba przypisana.
- Kliknij „Eksport” (ikona ⬇ lub przycisk w prawym górnym rogu listy).
- System wygeneruje plik XLSX zawierający wyfiltrowany zakres i automatycznie pobierze go w przeglądarce.
Co zawiera plik eksportu
- Nazwa zasobu, opis.
- Kategoria, podkategoria.
- Magazyn, oddział, dział.
- Numer inwentarzowy, numer seryjny (dla zasobu zbiorczego lub dla każdego egzemplarza w osobnym wierszu).
- Typ zasobu (ilościowy / egzemplarzowy).
- Ilość i jednostka miary (tryb ilościowy).
- Status przypisania, status dostępności do wynajmu, maksymalny czas rezerwacji.
- Osoba przypisana (imię i nazwisko — jeśli aktywne przypisanie).
Import masowy zasobów
Kiedy używać importu
- Wdrożenie modułu — jednorazowe załadowanie całego katalogu z poprzedniego systemu / arkusza.
- Dodawanie nowej partii — np. 50 nowo zakupionych laptopów (każdy z osobnym numerem seryjnym).
- Masowa edycja — eksport, zmiany, ponowny import.
Przygotowanie pliku
- Najpierw wykonaj eksport kilku istniejących zasobów — zobaczysz dokładne nagłówki kolumn oczekiwane przez system.
- W pliku Excel uzupełnij kolejne wiersze. Wymagane kolumny:
- Nazwa zasobu (wymagane)
- Kategoria (wymagane, musi istnieć w słowniku)
- Typ zasobu (ilościowy / egzemplarzowy)
- Magazyn (wymagane, musi istnieć)
- Dla ilościowych: ilość + jednostka miary
- Dla egzemplarzowych: numer seryjny (unikalny) + numer inwentarzowy
- Opcjonalnie: opis, podkategoria, oddział, dział, uwagi.
- Zapisz plik w formacie .xlsx.
Wgranie pliku
- W module Zasoby kliknij „Import”.
- Wybierz plik XLSX z dysku.
- System wczyta zawartość i pokaże ekran podglądu:
- Liczba wykrytych wierszy
- Liczba wierszy gotowych do importu (walidacja OK)
- Liczba wierszy z błędami (wskazane kolumny, komunikat)
- Popraw plik, jeśli są błędy, i wgraj ponownie (albo zaimportuj tylko poprawne wiersze — zależnie od interfejsu).
- Zatwierdź import.
Walidacja danych importu
System sprawdza m.in.:
- Czy podane kategorie, podkategorie, magazyny, jednostki miar istnieją w słownikach (nie tworzy ich „w locie”).
- Czy numery seryjne i inwentarzowe są unikalne w skali systemu (nie ma duplikatów z istniejącymi zasobami i w obrębie samego pliku).
- Czy wymagane pola są uzupełnione.
- Czy typ zasobu i pola z nim związane są spójne (np. dla trybu egzemplarzowego musi być numer seryjny).
Nieprawidłowe dane w słownikach (np. literówka w nazwie kategorii) nie powodują automatycznego utworzenia tej kategorii — system zgłasza błąd walidacji. Przed importem upewnij się, że wszystkie słowniki (kategorie, magazyny, jednostki) są skonfigurowane — Konfiguracja modułu Zasoby.
Autonumeracja numerów inwentarzowych
Jeśli nie chcesz ręcznie nadawać numerów inwentarzowych — zostaw kolumnę pustą. System wygeneruje je automatycznie według ustalonej konwencji (sekwencja, prefiks), o ile taką funkcję Twoja instancja ma włączoną.
WSKAZÓWKAAutonumeracja przydaje się przy masowym imporcie identycznych egzemplarzy — wystarczy wpisać numery seryjne (unikalne z natury), a numery inwentarzowe system nada sam.
Scenariusz: wdrożenie modułu od zera
- Skonfiguruj słowniki (magazyny, kategorie, podkategorie, jednostki miar) — patrz Konfiguracja modułu Zasoby.
- Przygotuj kompletną listę zasobów w Excelu (na podstawie inwentaryzacji fizycznej).
- Wykonaj eksport po dodaniu 2–3 testowych zasobów — zobacz format.
- Uzupełnij arkusz do pełnej listy, zgodnie z nagłówkami z eksportu.
- Wykonaj import testowy (np. pierwsze 10 wierszy) — sprawdź, czy zaimportowały się poprawnie.
- Popraw ewentualne błędy i wykonaj pełny import.
- Sprawdź listę w module — w razie potrzeby popraw ręcznie pojedyncze pozycje.
Scenariusz: masowa edycja
- Eksport zasobów, które chcesz zmienić (np. cała kategoria „Laptopy”).
- W Excelu zmodyfikuj interesujące kolumny (np. nowy magazyn).
- Nie zmieniaj kolumn identyfikujących zasób (ID, numer seryjny) — to one pozwalają systemowi rozpoznać „ten sam zasób”.
- Zaimportuj plik ponownie. System powinien rozpoznać istniejące pozycje i zaktualizować je (lub zgłosić błąd, jeśli polityka importu wymaga tylko tworzenia nowych). Zweryfikuj zachowanie na 1–2 wierszach testowo.
Nie każda instancja tomHRM obsługuje aktualizację przez import — niektóre konfiguracje zezwalają tylko na tworzenie nowych pozycji z pliku. Jeśli planujesz masowe aktualizacje, zweryfikuj to na małej próbce lub skontaktuj się z działem wdrożeniowym.