W firmie do tej pory workflowy były realizowane w Plonie przez już byłego pracownika, który odszedł. Ciężko jednak bardzo z dokumentacją czy materiałami. Plone/Zope w tym wypadku to dosyć niszowe zagadnienie i mało ma wspólnego z normalnym użytkowaniem Plonea jako zwykłego CMSa.

Co więcej pracuję jako administrator sieci i usług, ale programowanie to coś co lubię i do tej pory trochę napisałem rożnych aplikacji (C# i Java).

W skrócie: Potrzebny mi system, w którym będą przechowywane dane o próbkach z magazynu. Przykładowe przepływy to:
użytkownik wypełnia pola jaką chce mniej więcej próbkę, prośba ta leci do jego opiekuna, który zatwierdza prośbę dalej lecą te dane do Magazyniera, który decyduje jaką próbkę przydzielić (z wprowadzonych w systemie) i przydziela ją proszącemu.
Inny przepływ to rozmnażanie próbek. Tzn. użytkownik, może fizycznie próbkę podzielić na kilka części. I każda ta próbka jest jednocześnie próbką jak i częścią próbki, z której została rozdzielona.

Najchętniej napisałbym to w C# i miał z głowy, ale są wymagania nałożone przez szefa:

  • ma to być aplikacja Webowa najlepiej logowanie, żeby połączone z naszym LDAPem było. (dla mnie nie ma problemu)
  • rozwiązanie ma być darmowe i działać (baza danych, serwer WWW) na naszych serwerach Linuxowych, więc niestety Sharepoint odpada, a wielka szkoda bo bym wyklikał sobie
  • Co więcej ma to być rozwiązanie oparte na czymś. Tzn. nie mogę napisać sobie własnej aplikacji od zera, bo kolejna osoba się nie połapie. (Taaa, ale w tym Plonie też się nie połapaliśmy). Więc wchodziłoby tu w grę jakieś już rozwiązanie do tworzenia tego typu "aplikacji".

Ostatecznie pójdę w Javę jako aplikację webową czyli Tomcat + np. PostgreSQL (jeśli jestem w temacie, to rozwiązanie byłoby darmowe?). Ale to jak na razie nie przejdzie, więc proszę o pomoc.