In Mijn uren kies je een week en schrijf je tijd bij je eigen stop, afspraak, klus of project. Start en stop een timer of vul begin, einde en pauze in. Minuten worden naar boven afgerond; pauze gaat eraf. Overlap en toekomstige tijd worden geweigerd. Een registratie duurt maximaal 24 uur. Een vergeten timer blijft zichtbaar, ook na de weekgrens: kies zelf het werkelijke eindmoment. Er wordt niets automatisch ingekort.
Je planner ziet bron, medewerker, begin, einde, pauze en declarabel. De planner keurt tijd van anderen eenmaal goed of af. Afwijzen vraagt een reden die je in je eigen overzicht terugziet. Dien afgewezen tijd opnieuw in met de gevraagde aanpassing. Goedgekeurde uren blijven als bron bewaard; een planner kan ze niet stil overschrijven. Een lopende timer telt nog niet in de weektotalen. Niet-declarabele uren zijn apart herkenbaar.
In Uren beoordelen staan de uren van de week in pagina's van 25, met een filter op status (alles, wacht op beoordeling, goedgekeurd, afgewezen). De cijfers en de staven bovenaan tellen altijd de hele week, ook wat op een andere pagina staat. Een link naar één uur (bijvoorbeeld vanuit een factuurvoorstel) opent de pagina waar dat uur staat.
Uren exporteren geeft de eigen week als CSV. Een planner kan vanuit Uren beoordelen de teamweek exporteren, tot 50.000 regels. Export vraagt de gewone machtiging; tijdens een proef kan die ontbreken. De export noemt UTC bij de tijdstippen en bevat de bron-id’s. Het scherm toont de tijdzone van de werkruimte. Klantteksten worden bij een AVG-verzoek meegenomen en bij wissen geanonimiseerd; de urenstaat van de medewerker gaat niet in de klant-AVG-export.
Goedgekeurde uren zijn een gestructureerde bron voor een factuurvoorstel. Het factuurvoorstel kiest tarieven uit de bestaande offerte of prijslijst. Deze stap maakt of verstuurt geen factuur en vraagt verbinding. Offline statusbewaring van de dagroute is geen offline urenregistratie.
Via MCP en de regisseur
Je eigen uren kun je ook via een sleutel doen: planning_uren_lezen, planning_uur_schrijven, planning_timer_starten en planning_timer_stoppen (recht planning.rooster_eigen). Eigen betekent het account dat de sleutel maakte; de persoon is nooit invoer, en een sleutel zonder gekoppeld account heeft geen eigen uren. Dezelfde regels gelden als in het scherm: geen overlap, geen toekomstige tijd, een timer loopt op de klok van de server.
Voor een planner (planning.beheren) leest planning_uren_lezen met wie=team de uren van het team en toont planning_uren_beoordelen_lezen wat nog wacht; beide werken in pagina's (pagina, 500 en 200 regels) en zeggen in het antwoord totaal, paginas en afgekapt, zodat niets stil wegvalt. planning_uren_beslissen is een voorstel: goedkeuren of afwijzen (met een reden) gebeurt pas als een planner tekent onder Goedkeuringen, en die planner staat dan als beoordelaar bij de uren. Een model beslist niet over iemands uren, en uren van jezelf beoordeel je niet.