Subsidies
Doel
Subsidieprogramma's, aanvragen, toekenningen en betaaltermijnen beheren.
Functionele beschrijving
Deze feature markeert de Subsidies-module als afzonderlijke module in de featurecatalogus. De module-specificaties staan onder specs/subsidies/ en beschrijven het beheer van regelingen, aanvragen, beoordelingen, toekenningen, betaaltermijnen, correcties, terugvorderingen en verantwoording.
De huidige backend bevat de MVP databasefundering via 20260810_subsidies_foundation met sbs_* tabellen, RLS policies, audit triggers en runtime grants, plus de Slice 2 runtime-API's en Slice 3 reporting-API's onder /api/subsidies. Daarmee kunnen programma's worden beheerd, aanvragen worden ingediend en beoordeeld, beschikkingen worden aangemaakt, betalingstermijnen worden vrijgegeven en idempotente Payables Payment Requests worden aangemaakt vanuit vrijgegeven termijnen. Slice 3 voegt daarnaast Nederlandse frontendpagina's, dashboardrapportage, betaalstatus-tracking, generieke audittrail-popups en demo seed data toe volgens specs/subsidies/implementation-plan.md. Slice 4 voegt de eerste case- en workflowfundering toe met subsidiedossiers, workflowtabellen, dossiertaken en dossiertimers.
Subsidieregelingen beheren ook de standaard boekhoudinrichting voor betaling: een standaard rekeningcombinatie en, waar van toepassing, een eigen bankrekening. Het betaalverzoekformulier controleert deze inrichting vóór submit en toont een duidelijke setupmelding wanneer de rekeningcombinatie of leveranciersbankrekening ontbreekt.
Subsidie-acties worden zowel in de domeinspecifieke sbs_events stroom vastgelegd voor dashboardgebeurtenissen als in de generieke audit_events oplossing voor object-audittrails. De frontend opent deze generieke audittrail via /api/audit/objects/SbsProgram|SbsApplication|SbsAward|SbsPaymentTerm/{id}/events.
Belangrijkste functionaliteit
- Feature key:
subsidies - Categorie:
subsidies - Korte omschrijving: Subsidieprogramma's, aanvragen, toekenningen en betaaltermijnen beheren.
- Runtime API-prefix:
/api/subsidies - Payables-koppeling: aanvragen leggen een geselecteerde, betaalbare leveranciersbankrekening uit de Payables stamdata vast; vrijgegeven betalingstermijnen kunnen daarmee een Payment Request met
source_system = SBSaanmaken. - Boekhouddefaults: subsidieregelingen leggen een standaard rekeningcombinatie en optionele eigen bankrekening vast voor de Payables Payment Request-handoff.
- Frontend: modulepagina's onder
/subsidiesvoor dashboard, regelingen, aanvragen, beschikkingen en betaaltermijnen. - Dossiers: runtimefundering voor cases, case tasks en case timers onder
/api/subsidies/cases,/api/subsidies/case-tasksen/api/subsidies/case-timers. - Tabellen: aanvragen, beschikkingen en betaaltermijnen gebruiken zoekfilters, statusfilters, sorteerbare kolommen en
TableSettingsPopovervoor kolomzichtbaarheid, kolombreedtes, compacte rijen en tekstafbreking. - Rapportage:
/api/subsidies/reporting/summaryen/api/subsidies/reporting/programs. - Demo data:
demo_data.subsidiesseedt het ENERGY-MKB-2026 scenario. - Documentatie-url in de catalogus:
/features/subsidies.html
Gerelateerde features
payment_requests- Payment Requestspayments- Paymentsplatform_attachments- Platform Attachmentsplatform_audit- Platform Audit
Gerelateerde specificaties
specs/subsidies/README.mdspecs/subsidies/implementation-plan.mdspecs/subsidies/traceability.md
Status
- Status:
Release Candidate - Latest: actief
- Alpha: inactief
- Beta: inactief
- Prod: inactief
| Omgeving | Beschikbaarheid |
|---|---|
| Latest | actief |
| Alpha | inactief |
| Beta | inactief |
| Prod | inactief |
Beschikbare releases
- Vanaf release: n.v.t.
Deze feature is gespecificeerd en bevat de MVP databasefundering, Slice 2 backend-API's, Slice 3 frontend/reporting en de eerste Slice 4 case/workflow foundation. Verdere workflowbinding, besluitversies, accountability, settlement, correcties en sluiting volgen in latere slices.