My schedule wasn’t talking to social security. So I made them talk.

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.

Orageoschedule store manager+ RSZ portal DimonaRSZ declaration Each shift on its own, in the RSZ portal.
Before. Two places for the same hours, with my store manager as the bridge.

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.

Orageo schedule automatic Draft waiting for tap 1 tap Dimona RSZ declaration The schedule queues the draft, the store manager approves, Orageo sends it on.
Now. Draft declaration queued from the schedule, one tap to approve, and Orageo sends it on in the right format and in Belgian time.

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.

Back to blog