Zarządzanie katalogami kontrahenta
Wstęp
Automatyczne rozwiązanie, które 'przerzuca' kontrahentów z katalogów przypisanych pod handlowców do katalogu 'wspólnego'.
Funkcjonalność umożliwia pozyskiwanie nieaktywnych kontrahentów przypisanych danemu handlowcowi innemu.
Założenie to:
- każdy handlowiec ma przypisany w bazie katalog z kontrahentami,
- jeżeli przez np. 6 m-cy (termin jest konfigurowalny), nie sprzeda nic swojemu kontrahentowi (na podstawie faktury sprzedaży) dany kontrahent trafi do katalogu 'wspólnego', skąd inny handlowiec będzie mógł go 'pozyskać',
- wykorzystujemy nowe formatki (funkcjonalność nie jest dostępna na 'klasycznych' formatkach).
- istnieje możliwość 'ręcznego' przypisania klientów - dla użytkowników posiadających uprawnienia.
Szczegółowa specyfikacja
Konfiguracja rozwiązania:
- katalog 'wspólny', do którego trafiają kontrahenci 'nieużywani'
- okres po których kontrahenci trfiają do katalogu wspólnego (domyślnie ostatnie 6 miesięcy)
- lista użytkowników, którzy mogą zmieniać katalogi 'bez limitu'
Opis działania:
Na serwerze uruchomiamy skrypt, który codziennie o określonej godzinie przerzuca do katalogu zbiorczego kontrahentów spełniających określone warunki.
Warunki przeniesienia do katalogu zbiorczego:
- kontrahent nie miał sprzedaży w podanym w konfiguracji okresie
- kontrahent miał zmieniony katalog dawniej niż podany w konfiguracji okres
Wykonanie operacji zalecene jest w godzinach nocnych, tak by nie kolidowała z innymi akcjami automatycznymi na serwerze, np. z robieniem kopii, restartami itp.
W procedurach programu dodajemy zabezpieczenie przed zmianą katalogu kontrahenta Z POZIOMU OKNA KONTRAHENTA.
Użytkownicy podani w konfiguracji mogą omijać to zabezpieczenie.
Wszyscy mogą zmienić katalog tylko wtedy, gdy aktualnie kontrahent jest w katalogu wspólnym (czyli przypisanie kontrahenta do swojego katalogu)
Symfonia nie daje możliwości zablokowania zmiany katalogu z poziomu nowej listy kontrahentów (poprzez "przeciągnięcie").
Możliwe jest zablokowanie tego tylko z listy klasycznej, dlatego dodaliśmy zapisywanie ("logowanie") każdej zmiany katalogu.
Zapisujemy każdą zmianę katalogu kontrahenta z możliwością podejrzenia takiej 'historii' na dodatkowym oknie uruchamianym z kontrahenta.
Jest to okno z tabelką z kolumnami użytkownik, moment zmiany (data + godzina), katalog przed zmianą, katalog po zmianie
Jeśli zakładany jest nowy kontrahent to można mu przypisać dowolny katalog.
Instalacja funkcjonalności
2. Wgranie raportów do Symfonia Handel
- hpp_runtime.sc - NET Runtime (BLOT)
- hpp_han05.sc - Zarządzanie katalogami KH - Ustawienia (BLOT)
3. Wgranie kastomizacji na formatkę kontrahenta (nowe formatki)
- "Zarządzanie katalogami KH (BLOT).Contractor.xml"
Konfiguracja
Zarządzanie katalogami KH - Ustawienia (BLOT)
Ustawienie zadania w harmonogramie zadań serwera na uruchomienie 'automatu'
Akcja:
- Program/skrypt:
- C:\hpp\hpp.exe
- Argumenty:
- "<HMF/H50>|<skrót firmy>" HAN_ZARZKATSKHURUCHOM
- w zależności od rodzaju programu wpisujemy HMF lub H50
- trzeba wpisać skrót firmy do argumentu
- Rozpocznij w: C:\hpp
Uruchomienie funkcjonalności
Funkcjonalność działa automatycznie. Warunkiem jest poprawna instalacja i konfiguracja rozwiązania.
Konfiguracja dodatku
Aby uruchomić okno z konfiguracją należy otworzyć w Symfonii okno raportów (Kartoteki -> Raporty), następnie wchodzimy kolejno do Symfonia.Pro -> HPP.
Klikamy PPM na raport "Zarządzanie katalogami KH - Ustawienia (BLOT)" i wybieramy "Wykonaj raport".
Pokaże nam się poniższe okno.

Podgląd zmian katalogów kontrahenta
Po wejściu na formatkę kontrahenta możemy podejrzeć wszystkie zmiany katalogu (od momentu uruchomienia rozwiązania).
Należy kliknąć PPM i wybrać opcję "Podgląd zmian katalogu kontrahenta (BLOT)"
