Program magazynowy WMS.net

Studio Naważalnia GMP - moduł WMS do naważania surowców

Moduł Studio Naważalnia GMP w Studio WMS.net: elektroniczny zapis naważania surowców z kontrolami etapu, korektą API i audit trail dla producenta leków.

Opublikowano · Aktualizacja
www.programmagazyn.pl/systemy/
Uśmiechnięty pracownik w okularach trzyma tablet przy regałach magazynowych
Uśmiechnięty pracownik w okularach trzyma tablet przy regałach magazynowych
W skrócie

Moduł Studio Naważalnia GMP w Studio WMS.net: elektroniczny zapis naważania surowców z kontrolami etapu, korektą API i audit trail dla producenta leków.

W wytwórni leków każda naważka ma mieć autora i czas zapisu. Papierowy zapis spełnia to wymaganie do chwili, gdy ktoś pominie wpis albo zapisze masę z pamięci. Studio Naważalnia GMP to moduł Studio WMS.net, który przenosi ten zapis do bazy MS SQL Server, a przejście do kolejnej fazy uzależnia od spełnionych warunków.

Opisujemy, dla kogo powstał moduł, jak przebiega etap naważania, jakie obszary kontroli obejmuje i co zostaje po stronie użytkownika. Moduł jest dedykowany, więc zakres ustala analiza przedwdrożeniowa, a nie gotowy zestaw funkcji z pudełka. Szerszy kontekst branży omawia strona o WMS dla przemysłu farmaceutycznego.

Czym jest Studio Naważalnia GMP i dla kogo powstał

Moduł zastępuje papierową część zapisu serii, która dotyczy naważania surowców.

Dla producenta leków naważanie jest etapem, który trzeba udokumentować. Studio Naważalnia GMP to elektroniczny zapis naważania, czyli dozowania surowców farmaceutycznych przed kolejnymi etapami produkcji. Zastępuje część Zapisu Wytwarzania Serii (ZWS) dotyczącą naważania, a każda czynność operatora dostaje znacznik czasu i autora. System może wymagać potwierdzenia drugiej osoby przy czynnościach, które tego wymagają według procedury zakładu, a zasady ustala analiza. Zasady zapisu opisuje osobna strona o elektronicznym zapisie naważania surowców farmaceutycznych.

Adresatem są producenci farmaceutyków i suplementów diety. Wytwórcy wyrobów medycznych mogą skorzystać z tego samego schematu, jeśli ich proces obejmuje naważanie surowców, a zakres potwierdzi analiza. Moduł rozszerza Studio WMS.net na platformie StudioSystem ST, czyli w aplikacji ASP.NET z bazą MS SQL Server. Budowę platformy opisuje strona o architekturze Studio WMS.net, a trzy generacje platformy zestawia porównanie platform StudioSystem.

Operator pracuje w przeglądarce, przy stanowisku z czytnikiem kodów kreskowych. Zlecenia produkcyjne mogą trafiać do modułu z systemu ERP, a sposób wymiany danych ustala analiza przedwdrożeniowa.

Moduł nie podejmuje decyzji za mistrza ani za jakość. Zapisuje je z autorem i czasem i nie pozwala przejść dalej bez wymaganej zgody.
Uśmiechnięty pracownik w okularach trzyma tablet przy regałach magazynowych
Ilustracja: pracownik z tabletem przy regałach. W module operator prowadzi etap naważania przy stanowisku ze skanem kodów kreskowych.

Jak przebiega etap naważania w czterech fazach

Jeden etap odpowiada jednej operacji z ERP i przechodzi cztery fazy.

Stanowisko naważania prowadzi operatora przez cztery fazy. Operator nie wybiera kolejności ani nie pomija fazy, bo następna otwiera się dopiero po spełnieniu warunków poprzedniej. Pod każdą fazą schemat podaje dwie ogólne kontrole, a ich progi i częstotliwości ustala analiza przedwdrożeniowa.

Cztery fazy etapu naważania i ogólne kontrole pod każdą fazą Schemat w dwóch rzędach po dwie karty ze strzałkami. Pierwszy rząd: przygotowanie stanowiska i kontrole oraz weryfikacja surowca. Drugi rząd: naważanie i zapis masy oraz zamknięcie i zatwierdzenie. Pod nazwą każdej fazy dwie ogólne kontrole. Na dole informacja, że po zamknięciu etap czeka na zatwierdzenie przez uprawnioną osobę, a progi i częstotliwości kontroli ustala analiza zakładu. 1 Przygotowanie stanowiska i kontrole KONTROLE Kontrola wagi przed użyciem Kontrola warunków w pomieszczeniu 2 Weryfikacja surowca KONTROLE Etykieta zgodna ze zleceniem Status jakościowy partii 3 Naważanie i zapis masy KONTROLE Odczyt masy z wagi przez usługę Masa zgodna z recepturą 4 Zamknięcie i zatwierdzenie KONTROLE Zatwierdzenie przez uprawnioną osobę Protokół z numerem dokumentu Po zamknięciu etap czeka na zatwierdzenie uprawnionej osoby Progi i częstotliwości kontroli ustala analiza zakładu, a zatwierdzony etap dostaje protokół z numerem
Cztery fazy etapu naważania w module. Pod każdą fazą dwie ogólne kontrole, a po zamknięciu etap czeka na zatwierdzenie uprawnionej osoby.

Faza przygotowania stanowiska obejmuje kontrolę wagi przed użyciem i kontrolę warunków w pomieszczeniu. Operator rozpoczyna etap albo go wznawia, a przeniesienie etapu między stanowiskami zapisuje się w audit trail. Ekran sam ponawia sprawdzenie, więc operator nie musi wychodzić ze zlecenia, gdy uprawniona osoba zdejmie blokadę. Progi i częstotliwości tych kontroli wynikają z procedur zakładu.

Pracownica w kamizelce odblaskowej trzyma podkładkę z kartką kontrolną w magazynie
Ilustracja: lista kontrolna w rękach pracownicy. W module kontrole przygotowania stanowiska zapisują się w systemie, a nie na papierze.

W fazie weryfikacji surowca operator skanuje etykietę opakowania. System sprawdza zgodność ze zleceniem i status jakościowy partii, który ustala Kontrola Jakości (KJ). Zasady skanowania opisuje strona o kodach kreskowych w programie magazynowym, a status partii wiąże się z tym, co zawiera strona o partiach produkcyjnych i datach ważności.

Faza naważania i zapisu masy pokazuje listę pozycji do naważenia. Przy każdej z nich operator widzi dwie wartości:

  • Cel - masa, którą trzeba naważyć według receptury.
  • Naważono - masa zapisana z wagi do tej pory, a różnicę do celu system liczy sam.

Usługa SSService.exe odczytuje masę z wagi i wykonuje jej polecenia, a operator zatwierdza zapis masy w systemie. Pojemniki z etykietą z kodem kreskowym trafiają do powiązania z naważką. Faza zamknięcia i zatwierdzenia pokazuje podsumowanie etapu z odchyleniami. Po zamknięciu etap czeka na zatwierdzenie przez uprawnioną osobę.

Pracownik skanuje tabletem zafoliowaną paletę z kartonami przy regałach
Ilustracja: skan tabletem przy palecie. W fazie weryfikacji surowca skan etykiety opakowania sprawdza zgodność ze zleceniem i status partii.

Jakie obszary kontroli obejmuje moduł

Kontrola oznacza, że system nie pozwala przejść dalej, dopóki warunek nie jest spełniony.

Kontrole opisują warunki, których operator nie może obejść. Zestawienie pokazuje obszary, reakcję systemu i zapis. Progi i częstotliwości kontroli ustalają procedury zakładu oraz analiza przedwdrożeniowa. Status jakościowy partii pochodzi z procesu opisanego na stronie o kontroli jakości towaru.

Obszary kontroli w module Studio Naważalnia GMP: reakcja systemu i zapis
Obszar kontroliCo robi systemCo zapisuje
Kontrola wagi przed użyciemWymaga potwierdzenia, że waga została skontrolowana przed użyciem. Wagę bez aktualnej kontroli system blokujeWynik kontroli z autorem i czasem
Warunki w pomieszczeniuWymaga pomiaru warunków w pomieszczeniu. Wynik poza dopuszczalnym zakresem trafia do decyzji uprawnionej osobyWynik pomiaru z autorem, a przy wpisie ręcznym także przyczynę
Status jakościowy partiiPozwala naważyć tylko partię zwolnioną przez Kontrolę Jakości. Partię w kwarantannie system oznacza i blokujeStatus partii użytej w naważeniu
Korekta substancji czynnejNadaje etapowi status oczekuje na zatwierdzenie, aż uprawniona osoba zatwierdzi zmianęMasę przed korektą i po niej oraz decyzję
Masa naważkiPorównuje masę z celem z receptury i pokazuje pozostałą różnicę. Dopuszczalne odchylenie wynika ze specyfikacji produktuMasę z wagi z autorem i czasem

Przy korekcie liczy się zawartość substancji czynnej (API) w partii. Gdy różni się od 100%, system przelicza masę API według wzoru: masa do naważenia = masa z receptury / (zawartość % / 100), a różnicę kompensuje wypełniacz. Przykład własny: receptura API 40 kg i zawartość 98,0% dają 40 / 0,98 = 40,82 kg, czyli o 0,82 kg więcej. Wypełniacz maleje ze 100,00 do 99,18 kg, więc masa etapu zostaje 140 kg. Przy zawartości powyżej 100% masa API maleje, a wypełniacza rośnie o tę samą wartość. Mechanizm szczegółowo opisuje strona o korekcie procentowej substancji czynnej w naważaniu.

Kontrola wagi i warunki środowiskowe mają własne ekrany poza etapem. Moduł zapisuje wynik każdej kontroli z autorem i czasem, więc przy przeglądzie zapisu widać, kto i kiedy potwierdził stan stanowiska. Zatwierdzenie korekt należy do uprawnionej osoby, a nie do operatora.

Jak zbudowany jest model danych procesu

Zlecenie dzieli się na etapy i wsady, a pojedyncza naważka trafia do pojemnika.

Zlecenie produkcyjne importowane z ERP zawiera etapy, a każdy etap jest operacją z ERP. Etap ma listę surowców z partiami. Gdy masa przekracza pojemność pojemnika albo zakres wagi, etap dzieli się na wsady. Pojedyncza pozycja we wsadzie jest naważką, a jej fizycznym nośnikiem pojemnik z etykietą z kodem kreskowym, której wydruk trafia do audit trail.

Hierarchia danych procesu naważania i zapisy audit trail Schemat w trzech poziomach. Górny poziom to pięć obiektów połączonych strzałkami: zlecenie, etap, wsad, naważka i pojemnik z etykietą z kodem kreskowym. Środkowy poziom pokazuje, co zapisuje audit trail na każdym z nich. Dolny pasek opisuje wspólną zasadę: każdy wpis ma autora, czas, wartość przed i po zmianie oraz komentarz przy zmianie ręcznej. Zlecenie import z ERP produkt i seria AUDIT TRAIL import z ERP status zlecenia Etap jedna operacja z ERP AUDIT TRAIL start, wznowienie zmiana stanowiska Wsad dzieli etap, gdy masa jest duża AUDIT TRAIL podział etapu numer wsadu Naważka jedna pozycja w jednym wsadzie AUDIT TRAIL masa netto i tara komentarz zmiany Pojemnik etykieta z kodem kreskowym AUDIT TRAIL kod na etykiecie wydruk etykiety Audit trail Każdy wpis ma autora i czas, wartość przed i po zmianie oraz komentarz przy zmianie ręcznej Zapis przechodzi przez procedurę bazodanową, która w jednej transakcji sprawdza rolę i zapisuje ślad Powtórzonej naważki ani numeru protokołu baza nie przyjmie drugi raz
Hierarchia danych: od zlecenia z ERP do pojemnika z etykietą z kodem kreskowym. Środkowy poziom pokazuje, co zapisuje audit trail na każdym obiekcie.

Podział na wsady wynika z fizyki, a nie z organizacji pracy: pojemnik ma pojemność, a waga zakres. Każdy z tych obiektów ma własny wpis w audit trail, więc historię naważki da się odtworzyć od zlecenia do pojemnika.

Role w naważalni i rozdział obowiązków

Moduł rozdziela czynności między trzy ogólne role, a zestaw ról ustala analiza przedwdrożeniowa.

Zestaw ról i uprawnień ustala analiza przedwdrożeniowa, a moduł egzekwuje go w procedurach bazodanowych. Tabela pokazuje trzy ogólne role: operatora, który prowadzi etap, mistrza, który zatwierdza decyzje, i administratora, który konfiguruje słowniki.

Role w module Studio Naważalnia GMP i ich zakres
RolaZakres w module
OperatorProwadzi etap naważania i skanuje kody kreskowe.
MistrzZatwierdza decyzje i korekty.
AdministratorKonfiguruje słowniki i uprawnienia.

Rola określa, co wolno, a sprawdza to procedura bazodanowa przy każdym zapisie. Uprawnienie nie zależy więc od ekranu, z którego ktoś wysłał zapis.

Lista zleceń ma podgląd etapów i pozycji. Operator widzi zlecenia przypisane do swojego stanowiska, a mistrz decyzje czekające na zatwierdzenie.

Dokumenty i audit trail po zamknięciu etapu

Po zatwierdzeniu etapu system wystawia protokół, a każdy zapis ma ślad.

Dla zatwierdzonego etapu moduł tworzy protokół naważenia z numeracją i wersjonowaniem. Postać wydruku i zestaw dokumentów pomocniczych ustala analiza przedwdrożeniowa.

Protokół A4 generowany po zamknięciu etapu
DokumentCo zawiera
Protokół naważeniaPrzebieg etapu i masy z każdej naważki oraz kontrole z odchyleniami, każdy zapis z autorem i czasem
Dokumenty pomocniczeZestaw ustala analiza przedwdrożeniowa

Każdy zapis danych procesu zostawia ślad: kto, kiedy, jaka była wartość przed i po zmianie, a przy zmianie ręcznej także komentarz. Aneks 11 do EudraLex tom 4, w punkcie 9, zaleca na podstawie oceny ryzyka wbudowanie w system zapisu zmian i usunięć istotnych dla GMP. Czy dane logowania i potwierdzenia w systemie spełniają wymagania podpisu elektronicznego z punktu 14, ocenia użytkownik w swoim systemie jakości.

O uprawnieniu roli rozstrzyga procedura bazodanowa, która w tej samej transakcji zapisuje audit trail. Zapis i jego ślad powstają razem albo wcale.

Spójność danych zapewniają cztery rozwiązania w bazie MS SQL Server:

  • Procedury bazodanowe - zapisy procesu przechodzą wyłącznie przez nie, a procedura w jednej transakcji sprawdza uprawnienie roli i zapisuje audit trail.
  • Kontrola współbieżności - stan sprawdza się ponownie w transakcji, więc ta sama naważka nie zostanie zapisana dwa razy.
  • Ograniczenia w bazie danych - pilnują, by numer protokołu nie powtórzył się.
  • Kontrolowane zmiany - zmiany struktury bazy wchodzą wersjonowanymi skryptami, więc stan bazy da się odtworzyć i porównać.

Jak moduł łączy się z ERP i wagą

Wymiana z ERP i odczyt wagi idą przez usługę Windows, a etykieta pojemnika ma kod kreskowy.

Zlecenia produkcyjne mogą trafiać z systemu ERP, a potwierdzenie etapu może do niego wracać. Konektor dobiera się do wersji ERP, więc zakres wymiany potwierdza analiza przedwdrożeniowa. Usługa SSService.exe, którą opisuje strona o architekturze Studio WMS.net, wykonuje takie integracje w tle.

Odczyt masy z wagi może obsługiwać ta sama usługa Windows. Modele wag i sposób ich podłączenia ustala analiza przedwdrożeniowa.

Etykieta pojemnika ma kod kreskowy, który operator skanuje przy pojemniku. Drukarkę etykiet i układ etykiety ustala analiza, a zasady oznaczania towaru opisuje strona o programie do etykiet magazynowych. Pomiary warunków w pomieszczeniu trafiają do systemu z czujnika albo z wpisu ręcznego z podaniem przyczyny.

Magazyn gotowych leków pracuje według innych reguł niż naważalnia. Dystrybucję farmaceutyków i kontrolę dat ważności omawia strona o logistyce farmaceutyków.

Co ustala analiza przedwdrożeniowa i gdzie kończy się moduł

Moduł jest dedykowany, więc zakres ustala się przed wdrożeniem, a walidację prowadzi użytkownik.

Analiza przedwdrożeniowa dopasowuje moduł do zakładu. Cztery obszary wymagają decyzji przed uruchomieniem:

  • ERP - wersja systemu z konektorem oraz format potwierdzenia etapu.
  • Waga - modele wag i sposób podłączenia przez usługę SSService.exe.
  • Etykiety - drukarka etykiet i układ etykiety pojemnika.
  • Czujniki - zakres integracji z czujnikami warunków środowiskowych; bez niej pomiar jest wpisem ręcznym.

Analiza ustala też role i uprawnienia, zestaw dokumentów pomocniczych oraz progi i częstotliwości kontroli zgodnie z procedurami zakładu. Moduł nie narzuca tych wartości z góry.

Projekt przyjmuje założenia wymagań GMP i Aneksu 11 oraz podejście GAMP 5, kategorii 5 dla oprogramowania dedykowanego. Nie jest to certyfikat ani deklaracja zgodności. Walidację komputerową (CSV) prowadzi użytkownik w swoim systemie jakości, a SoftwareStudio dostarcza dokumentację funkcjonalną i wsparcie. Aneks 11 obowiązuje w wersji ze stycznia 2011 (stan na 7.10.2026, według strony Komisji Europejskiej o EudraLex tom 4; pełny tekst Aneksu 11 po angielsku), a o jego ewentualnej zmianie decyduje opublikowany końcowy tekst.

Moduł nie obiecuje konkretnych czasów wdrożenia ani wyników. Opisuje to, co ustala się z użytkownikiem w analizie, a nie gotowy produkt z półki. Pełny przebieg wdrożenia opisuje strona o wdrożeniu systemu WMS, a zapytanie o wycenę przyjmuje formularz poniżej.

Słownik pojęć

Pojęcia z zakresu naważania surowców i zapisu GMP

Terminy, które padają przy elektronicznym zapisie naważania, wyjaśnione w kontekście produkcji farmaceutycznej.

ZWSZapis Wytwarzania Serii
Dokument opisujący przebieg produkcji jednej serii leku. Studio Naważalnia GMP prowadzi w formie elektronicznej tę jego część, która dotyczy naważania.
WAGANaważanie
Odmierzanie surowców według receptury na wadze przed kolejnymi etapami produkcji. Masy zapisuje się w systemie razem z autorem i czasem.
APIAPI (substancja czynna)
Active Pharmaceutical Ingredient, czyli substancja czynna leku. Gdy jej zawartość w partii różni się od 100%, moduł przelicza masę, a korektę zatwierdza mistrz.
WSADWsad
Część etapu, na którą dzieli się go, gdy masa przekracza pojemność pojemnika albo zakres wagi.
LOGAudit trail
Rejestr zmian danych, w którym każdy wpis ma autora i czas oraz wartość przed i po zmianie. Aneks 11 w punkcie 9 opisuje go jako zapis zmian istotnych dla GMP.
KJKontrola Jakości
Dział, który zwalnia partie surowców do użycia. Partia w kwarantannie jest w module oznaczona i nie da się jej naważyć.
PROTProtokół naważenia
Dokument A4 generowany po zamknięciu etapu, z numeracją i wersjonowaniem. Opisuje przebieg etapu i masy oraz kontrole z odchyleniami.
CSVWalidacja komputerowa (CSV)
Udokumentowane potwierdzenie, że system działa zgodnie z przeznaczeniem. Prowadzi ją użytkownik w swoim systemie jakości, a SoftwareStudio dostarcza dokumentację funkcjonalną i wsparcie.
FAQ

Studio Naważalnia GMP - najczęstsze pytania

01

Czy moduł zastępuje papierowy Zapis Wytwarzania Serii?

Zastępuje tę część Zapisu Wytwarzania Serii (ZWS), która dotyczy naważania. Każda czynność ma autora i znacznik czasu, a system generuje protokoły etapów z numeracją i wersjonowaniem. Pozostałe części zapisu serii zostają poza modułem, chyba że analiza przedwdrożeniowa rozszerzy zakres.

02

Kto zatwierdza korektę procentową substancji czynnej?

Korektę zatwierdza uprawniona osoba, na przykład mistrz. Do tego czasu przeliczona masa nie obowiązuje. Granice zmiany wynikają ze specyfikacji produktu.

03

Co się dzieje, gdy waga nie ma połączenia z systemem?

Odczyt masy może przechodzić przez usługę SSService.exe, która przekazuje wynik do zapisu bez przepisywania. Postępowanie z wagą bez połączenia określa procedura zakładu. Modele wag i sposób podłączenia ustala analiza.

04

Czy moduł jest zwalidowany i certyfikowany?

Nie deklarujemy certyfikatu ani zgodności z GMP jako atestu. Moduł projektowano z założeniem wymagań GMP i Aneksu 11 oraz podejścia GAMP 5, kategorii 5 dla oprogramowania dedykowanego. Walidację komputerową prowadzi użytkownik w swoim systemie jakości, a my dostarczamy dokumentację funkcjonalną i wsparcie.

05

Co ustala analiza przedwdrożeniowa?

Analiza ustala wersję ERP z konektorem oraz modele wag i sposób ich podłączenia. Ustala też role i uprawnienia oraz zestaw dokumentów pomocniczych, a progi i częstotliwości kontroli wynikają z procedur zakładu.

Chcesz omówić elektroniczny zapis naważania w swojej wytwórni?

Poproś o wycenę albo uruchom bezpłatne demo programu magazynowego WMS.net.