Środki trwałe w projektach
1Co to jest
Środek trwały albo wyposażenie (np. koparka, rusztowanie, samochód) można przypisać do projektów: w harmonogramie zapisujesz, ile godzin pracował w danym dniu na którym projekcie. Koszt projektu = godziny × stawka godzinowa karty obowiązująca w tym dniu.
2Stawka godzinowa (karta → zakładka Projekty)
- Dodaj stawkę – stawka zł/h od dnia; obowiązuje do dnia następnej stawki (historia zostaje – zmiana stawki od 1 lipca nie zmienia kosztu godzin z czerwca).
- Podpowiedź przy nowej stawce: odpis amortyzacji bieżącego miesiąca z planu karty / 168 h (do zmiany – stawka może obejmować także eksploatację: paliwo, serwis, ubezpieczenie).
- Godziny bez stawki (dni przed pierwszą stawką) nie mają kosztu – w podsumowaniu kolumna „Godziny bez stawki”.
- Stawka to rozliczenie wewnętrzne projektów (budżet R-M-S). Odpis amortyzacji dalej jest kosztem firmy wg planu amortyzacji – stawka nie tworzy dodatkowego kosztu podatkowego.
3Harmonogram (Środki trwałe → Harmonogram w projektach)
Siatka: miesiąc × karty (środki trwałe i wyposażenie w użyciu – bez zlikwidowanych, sprzedanych, przekazanych i zaginionych; karta wykreślona w trakcie miesiąca dalej pokazuje swoje godziny). Filtry: miesiąc (strzałki), rodzaj (środki / wyposażenie), magazyn (także „Bez magazynu”), projekt (karty z godzinami w projekcie), szukaj (nazwa, indeks). Kolumny Godziny i Koszt zł – suma miesiąca karty we wszystkich projektach, do których masz prawo (także przy filtrze projektu – filtr wybiera karty, które w miesiącu pracowały w tym projekcie, a nie zawęża ich sum; koszt jednego projektu – karta → zakładka Projekty → „Projekty w roku” albo zakładka S projektu).
- Kliknij dzień – okno dnia: projekt, linia S budżetu (linia sprzętu z zakładki S projektu – realizacja tej linii; puste – grupa „Środki trwałe” w zakładce S), godziny, uwagi. „Dodaj projekt” – kilka projektów w jednym dniu. W dniu karta może pracować najwyżej 24 h łącznie.
- Wypełnij – zaznaczone karty (pole wyboru przy nazwie; bez zaznaczenia – wszystkie w filtrze) w dniach od–do (domyślnie cały miesiąc, „tylko dni robocze” – bez sobót, niedziel i świąt): projekt, linia, godziny dziennie. Istniejący wpis tego projektu i linii dostaje nowe godziny; dzień, w którym karta przekroczyłaby 24 h, jest pomijany (komunikat: ile pominięto).
- Kolorowe dni – godziny w projektach; kropka w prawym górnym rogu – kilka projektów w dniu; szara kropka w lewym dolnym rogu – projekt, do którego nie masz prawa.
Ten sam harmonogram jednej karty jest w karcie → zakładka Projekty (z Wypełnij dla tej karty), razem ze stawkami i tabelą „Projekty w roku” (miesiąc × projekt: dni, godziny, koszt; dwuklik – przejście do miesiąca w harmonogramie).
4Prawa
- podgląd harmonogramu – prawo ewidencji środków trwałych (p_struktura_st); zakładka Projekty – prawo karty (zapisy_srodki_trwale),
- zapis godzin, Wypełnij i stawki – p_st_projekty („Środki trwałe: harmonogram pracy w projektach i stawki godzinowe”, domyślnie wyłączone). Bez prawa przyciski są szare – kliknięcie pokazuje brakujące prawo (administrator może je od razu włączyć),
- projekty do wyboru – tylko te, do których masz prawo (jak lista projektów). Godziny w projekcie bez Twojego prawa widać jako „inny projekt” (bez nazwy, linii i kosztu) – zapis dnia ich nie zmienia, ale liczą się do limitu 24 h.
Pola i ekran działają po aktualizacji bazy (Wykonaj poprawki). Dalej (kolejne wersje): zakładka S projektu – przydział środka z linii kosztu i realizacja linii / grupa „Środki trwałe” (ST3), automatyczna amortyzacja co miesiąc wg ustawienia firmy (ST4).
5API i AI (MCP)
GET /api/v1/srodki-trwale/harmonogram, PUT …/harmonogram/{S|W}/{lp}, POST …/harmonogram/wypelnij, GET …/{S|W}/{lp}/projekty, stawki POST|PUT|DELETE …/{S|W}/{lp}/stawki – opis w dokumentacji API. Asystent AI odpowiada na pytania „ile godzin / ile kosztował sprzęt w projekcie”, „jaka jest stawka godzinowa środka”.
Token API z uprawnieniem „administracyjny” wydany administratorowi ma pełne prawa, także p_st_projekty – dlatego tokenem administracyjnym zapis działa, nawet gdy na ekranie przyciski są szare. Prawa zwykłego użytkownika widać przez token bez uprawnienia administracyjnego (tylko odczyt i zapis): wtedy pole zapis ma wartość false, a zapisy kończą się kodem 403.
