Nowy z bieżącego, nowy z maski – szybkie dodawanie danych

W systemie Asseco Softlab ERP zaimplementowana jest możliwość szybkiego dodawania pozycji poprzez uzupełnianie danych w dodawanym wierszu na podstawie informacji z wiersza bieżącego lub z filtrów.

Potrzeba biznesowa

Wprowadzanie danych do systemu jest jedną z podstawowych jego funkcji i stanowi jedną z najczęściej wykonywanych operacji. Z punktu widzenia szybkości pracy z systemem, szybkość wprowadzania danych odgrywa więc znaczącą rolę. W systemie od dawna istnieją mechanizmy ułatwiające i przyspieszające tę czynność. Są to między innymi dedykowane procedury, inicjowanie pól, automatyczne wypełnianie i wyliczanie pól w zależności od innych, czy inne. Brakowało jednak usprawnień w zakresie wprowadzania danych nieznacznie różniących się pomiędzy sobą. Wielokrotnie użytkownicy, dodając wiele pozycji, musieli uzupełniać niektóre kolumny takimi samymi wartościami, co było relatywnie wolne i powodowało pomyłki w przepisywaniu tych samych wartości. Pojawiła się usprawnienia tego procesu.

Co usprawniono

Umożliwiono kopiowanie wierszy, co dawało możliwość edycji pól mających mieć inne wartości, a jednocześnie nie powodowało konieczności uzupełniania pól, w których wartości mają być takie same, jak w innym wierszu. Dodatkowo umożliwione zostało dodanie nowego wiersza uzupełniając automatycznie pola danymi z filtrów, co usprawnia proces wyszukania pozycji poprzez filtry i szybkie jej dodanie w przypadku stwierdzenia jej braku.

Jak zostało to usprawnione

W celu dostarczenia użytkownikowi mechanizmów usprawniających dodawanie podobnych danych utworzono dwie operacje dodawania nowego wiersza. Operacje te dostępne są po wciśnięciu strzałki (rozwinięciu menu) przy przycisku tworzenia nowego wiersza.

Operacja „Nowy – kopiuj z bieżącego” tworzy nowy wiersz uzupełniając wszystkie pola danymi z wiersza aktualnie zaznaczonego. Automatycznie wypełniane są wszystkie kolumny, które wypełnione były w bieżącym wierszu. Można zatem powiedzieć, że następuje skopiowanie całego wiersza, a następnie włączenie jego edycji, celem zmodyfikowania wybranych pól, które mają różnić się od wiersza kopiowanego.

Operacja „Nowy – kopiuj z filtrów” tworzy nowy wiersz uzupełniając pola, na które założone są filtry danymi z tych filtrów. Pozwala to na wybranie przez użytkownika automatycznie uzupełnianych pól, poprzez wprowadzenie ich wartości w filtrach. Operacja ta umożliwia szybkie utworzenie wpisu, który był wyszukiwany i nie został znaleziony w otwartym słowniku.

Jakie biznesowe przypadki użycia może obsłużyć nasze rozwiązanie

Przykład 1

Użytkownik potrzebuje wprowadzić do systemu wiele towarów tej samej kategorii, różniących się tylko detalami. Wprowadza więc wszystkie dane o pierwszym towarze, a dla następnych przy pomocy operacji „Nowy – kopiuj z bieżącego” wprowadza nowe towary zmieniając dane tylko w różniących się kolumnach.

Przykład 2

Użytkownik chce wprowadzić do systemu kilkudziesięciu nowych kontrahentów. Wie on, że wprowadzeni kontrahenci będą mieli kilka takich samych właściwości (np. będą z tego samego regionu albo będą tego samego typu). Jednokrotnie uzupełnia on filtry powtarzającymi się danymi, a następnie za pomocą opcji „Nowy – kopiuj z filtrów” wprowadza kolejnych kontrahentów, gdzie powtarzające się dane uzupełniane są automatycznie.

Przykład 3

Użytkownik chciałby zinwentaryzować kartotekę materiałów, ma do sprawdzenia czy dane materiały dodane są do kartoteki i jeśli stwierdzi ich brak, ma uzupełnić kartotekę. Ustawia on więc filtry dla każdej sprawdzanej pozycji z osobna. Jeśli stwierdzi brak materiału, przy pomocy operacji „Nowy – kopiuj z filtrów” w szybki sposób może dodać szukaną pozycję, gdyż dane, które wprowadzone były w filtrze wprowadzone zostaną do dodawanego wiersza automatycznie.

Jakie to daje korzyści dla klienta

  • Zwiększenie szybkości wprowadzania znacznej ilości podobnych danych.
  • Zwiększenie szybkości inwentaryzacji i uzupełniania danych.
  • Eliminacja pomyłek związanych z przepisywaniem danych (np. literówki).

 

Autor: Piotr Stępniak