KS-ZSA Mechanizm aktualizacji kartotek lokalnych w aptece na podstawie zmian w kartotece CKT Data aktualizacji: 2013-08-29
1. Opis funkcjonalności Funkcjonalność umożliwia obsługiwanie zmian urzędowych oraz zmian codziennych dokonywanych w CKT. Zmiany mogą być wprowadzane na dwa sposoby. Ręcznie lub metodą aktualizacyjną na podstawie bazy BLOZ. W przypadku aktualizacji bazy BLOZ, która zawiera zmiany urzędowe mające wejść w życie w określonym terminie, zostanie utworzony specjalny bufor BLOZ z odpowiednią datą obowiązywania. Następnie jest tworzony bufor zmian urzędowych, który będzie rozsyłany do aptek i na jego podstawie będzie tworzony lokalny bufor zmian. W określonym momencie będzie on zatwierdzany przez personel apteki. Zawartość bufora zmian urzędowych zostanie automatycznie naniesiona na kartotekę CKT w chwili rozpoczęcia obowiązywania. Bufor BLOZ tworzy się podczas aktualizacji bazy BLOZ. Bufor zmian tworzony jest ręcznie lub automatycznie po utworzeniu bufora BLOZ. 2/14
2. Zmiany na kartotece centralnej w KS-ZSA aktualizacja kart lokalnych W momencie dokonywania zmian na kartotece centralnej zmiany te zostaną naniesione na karty lokalne w AOW. Obecnie zmiany dokonujemy na karcie centralnej danego towaru. Następnie zmiany zostają wygenerowane i wysłane do aptek za pomocą danych centralnych pełnych lub przyrostowych. Po odebraniu w aptece przez Ap62NWin, zadziała niewidoczny dla użytkownika mechanizm który dokona aktualizacji karty lokalnej. 3. Ukrywanie karty w kartotece centralnej W momencie gdy w kartotece centralnej chcemy ukryć kartę towaru mogą pojawiać komunikaty: Komunikat informujący o stanie magazynowym ukrywanego towaru: Komunikat informujący, iż ZSA sprawdziło czy dany produkt jest w promocji: 3/14
4. Aktualizacja bazy BLOZ Aktualizacji bazy BLOZ dokonujemy w module 34.Komunikacja zakładka Komunikacja Pełna baza BLOZ Podczas aktualizacji bazy BLOZ zostaje utworzony bufor BLOZ. 4/14
5. Bufor BLOZ Po utworzeniu bufora BLOZ w przeglądzie bazy pojawią się karty ze znacznikami A i N: N - pozycja nowa w BLOZ, posiadająca już zmiany urzędowe A pozycja zaktualizowana. Posiada zarówno kartę BLOZ oraz bloz buforowy. Pozycje na liście można przefiltrować tak aby były pokazane tylko takie które mają znacznik A lub N. 5/14
Dla każdej karty, która posiada znacznik A jest możliwość podglądnięcia zarówno karty BLOZ jak i BLOZ a buforowego: 6. Bufor zmian urzędowych W KS-ZSA funkcje obsługujące bufor zmian urzędowych znajduje się w module 52.Kartoteki -> Kartoteki centralne -> Towary -> Bufor zmian urzędowych 6/14
W tym miejscu są dostępne cztery funkcje: - Generuj bufor zmian urzędowych pozwala na utworzenie nowego bufora zmian urzędowych według zadanych kryteriów (ustawianych w Konfiguracji). Po wygenerowaniu bufora pojawi się okno: Wartości można edytować klikając na konkretne pole i wpisując inną wartość. W oknie bufora zmian urzędowych wszystkie różnice pomiędzy kartotekami czy wartościami w kartotekach będą podświetlone na czerwono. Okno jest podzielone na cztery części: 1. Część informacyjna zawiera informacje - Kto utworzył bufor - Data utworzenia bufora - Data bazy BLOZ na podstawie, której został utworzony bufor - Data obowiązywania zmian - Status bufora 2. Bufor zmian urzędowych tabela z wygenerowanymi danymi 3. Pozostałe kartoteki podgląd zaznaczonej karty z bufora. Pokazany zostanie odpowiednik z kartoteki BLOZ i CKT 7/14
4. Część funkcyjna zbiór funkcji okna: - Wyszukiwanie pozycji bufora - Filtrowanie pozycji: - Pokaż wszystkie pozycje - Pokaz zmienione pozycje pozwala na ograniczenie listy do konkretnej zmiany: - [F3] Karta pozwala na przegląd karty z BLOZ oraz CKT - [F5] Zatwierdź zatwierdza bufor - [F6] Wyślij wysyła bufor do AOW. Można wysłać tylko zatwierdzony bufor - [F7] Data obowiązywania pozwala na określenie daty obowiązywania konkretnego bufora: 8/14
- [F8] Usuń pozycje pozwala na usunięcie konkretnej pozycji z listy bufora - [F10] Wprowadź uruchamia funkcję aktualizacji kartoteki centralnej danymi z bufora. Jest to tryb ręczny. Po wybraniu tej funkcji program zapyta czy wprowadzić zmiany: a po skończonej operacji poinformuje: - Przeglądanie i edycja pozwala na przegląd aktualnego bufora zmian urzędowych oraz jego edycję. Wygląd okna jest identyczny jak po wygenerowaniu bufora. - Historia przegląd historii tworzenia buforów: 9/14
W oknie historii jest możliwość posortowania historycznych buforów według statusu oraz daty utworzenia. Jest również możliwość zmiany statusu bufora ( TYLKO z Zatwierdzonego na W Edycji oraz TYLKO dla ostatnio utworzonego), wysłania konkretnego bufora oraz jego usunięcie. - Konfiguracja funkcja określająca, jakie pola mają być brane pod uwagę podczas generowania bufora zmian: 10/14
7. Wysyłanie bufora zmian urzędowych Wysyłanie bufora następuje po zatwierdzeniu bufora. Można go wysłać ręcznie lub bufor tak i zostanie wysłany zgodnie z harmonogramem utworzonym dla wymiany danych. Można również wysłać ręcznie z poziomu Wymiany danych (34.Komunikacja -> Wymiana danych -> Wygeneruj -> Wyślij bufor zmian urzędowych) Po wysłaniu bufora na serwerze FTP pojawią się przykładowe pliki: - BZ111111111.zip bufor zmian urzędowych - BZ111111111.ptr plik potwierdzający 11/14
8. Ap62nwin pobieranie bufora W momencie gdy bufor zmian urzędowych trafi na serwer FTP należy go pobrać za pomocą programu Ap62nwin. W Ap62nwin zostało dodane odpowiednie zadanie Pobierz i wczytaj listę zmian urzędowych Po wczytaniu listy zmian pojawi się komunikat: 12/14
9. KS-AOW Przed przystąpieniem do pracy w AOW należy ustawić opcję C14_1029 Tryb pajączka CKT. Opcja ta powoduje przełączenie działania poprawy leków i zakupów w tryb centralnych kartotek towarowych. Po ustawieniu wartości TAK bufor leków będzie tworzony na podstawie bufora CKT. Ustawiona na NIE na podstawie BLOZ. Po stronie KS-AOW bufor zmian urzędowych pojawi się w module 14.Magazyn -> Poprawa leków i zakupów. Przy wejściu do funkcji Poprawa leków i zakupów system sprawdza czy istnieją pozycje w buforze kartoteki centralnej. Jeśli takie pozycje istnieją, zostaje na ich podstawie stworzony automatycznie bufor leków. Jeśli już wcześniej istniał bufor leków system zapyta czy zaktualizować bufor leków na podstawie danych z buforowej CKT. Bufor leków zostanie stworzony w oparciu o opcje aktualizacji bufora leków odebrane z ZSA. Bufor leków można też stworzyć ręcznie korzystając z przycisku F5 Tworzenie bufora z aktualizacją znajdującego się w Poprawie leków i zakupów. Jeśli chcemy przeglądać buforową kartotekę centralną otrzymaną za pośrednictwem ZSA możemy skorzystać z przycisku F10 Podgląd bufora CKT, lub dwukrotnie kliknąć lewym przyciskiem myszy na napis CKT Buforowa. 13/14
Następnym krokiem jest wykonanie funkcji F5 Tworzenie bufora z aktualizacją pojawi się okno z kryteriami (okna tego nie można edytować) Opcje aktualizacji pobierane są z centralnej kartoteki za pośrednictwem ZSA: Po wybraniu F2 Zatwierdź nastąpi wygenerowanie bufora wraz z listą zmian. W ręcznej poprawie bufora jest możliwość przefiltrowania pozycji tak aby pokazywało tylko pozycje zmienione. Pod buforem leków pojawi się informacja Utworzona na podstawie CKT buforowej. 10. KS-ZSA Aby w KS-ZSA następowało automatyczne nanoszenie bufora zmian urzędowych na kartotekę CKT, należy jednorazowo skonfigurować procedurę uruchamianą, jako job na bazie odpowiedzialną za nanoszenie zmian. Skrypt o poniższej zawartości wykonuje niezbędną konfigurację: Begin ZSA_BUFOR_CKT.CREATEJOB(Interwał); End; Interwał podajemy w minutach 14/14