At Tartelier we have flexi-jobs and shifting hours. Every shift has to be declared to the Belgian social-security registry through Dimona. Start and end time, per worker, for every change. Our schedule was already in Orageo. But the Dimona declaration was a separate thing. My store manager had to punch every shift into the RSZ portal.
What I saw
Every change in the schedule meant going back to the portal. Someone leaves early, someone fills in, an hour shifts. Type it, type it again. Two places for the same hours.
And forgetting happens, because it comes on top of the actual work. Forget it, and you risk a fine.
What I did
I built that piece into Orageo. The schedule runs through Orageo anyway, so every shift you plan or change is queued automatically as a draft declaration. The store manager sees it on the dashboard, taps to approve, and Orageo sends it on to Dimona in the right format and in Belgian time. No second place to keep in sync, no retyping.
The draft step is deliberate. A Dimona declaration isn’t easy to undo, so you want a human to glance at it one more time. One tap is enough, and the fine-risk stays on the right side.
What it gave back
My store manager no longer touches the RSZ portal. The schedule queues the declaration, one tap and it’s gone. Nothing forgotten, nothing done twice, and the Dimona time windows are respected without anyone having to think about them. And the same schedule flows on to payroll later, through Orageo’s Prestatie export.
And for you?
Got flexi-jobs or shifting hours, and time leaking into separate declarations for every change? It doesn’t have to be that way. Let me come and look. The first look is free, no strings.