3.2 KiB
3.2 KiB
Batch 8 Plan - Finance, Salary, Notifications & System Functions
Status: Planning
Target: 30 endpoints
Focus: Finance management, Salary/Payroll, Notifications, System preferences, External integrations
Selected Endpoints (30)
Finance Management (7 endpoints)
financeGroup- Get single finance groupfinanceGroups- List finance groupsfinancePost- Get single finance postfinancePosts- List finance postsfinancePostTotals- Finance post totals/aggregatesfinanceUnassignedPostsTotals- Unassigned finance posts totalsfinanceCalculationLine- Finance calculation line details
Salary & Payroll (5 endpoints)
salaryEmployees- Salary employees list (duplicate check needed)salaryFrequencySetup- Salary frequency configurationsalaryPayrollRun- Salary payroll run detailssalaryWorkTypes- Salary work types listswedishTaxDeductionDraftApplications- Swedish tax deduction applicationsswedishTaxDeductionWorkTypes- Swedish tax deduction work types
Notifications & Communication (4 endpoints)
notification- Get single notificationnotifications- List notificationsinboxWidget- Inbox widget datamarketingBanner- Marketing banner content
Preferences & Settings (5 endpoints)
preferences- User preferencesgenericPreferences- Generic preferencesnamedPreferences- Named preferencesmobileConfig- Mobile app configurationtimezones- List of available timezones
Events & Planning (2 endpoints)
plannedEvents- Planned events listrecurringEvents- Recurring events list (duplicate check needed)
External Integrations (4 endpoints)
klarprisAccounts- Klarpris integration accountsnemhandelValidate- NemHandel validationcreditCardRegistrationLink- Credit card registration linkcanReceiveGln- Check if can receive GLN
Permissions & Roles (3 endpoints)
permissions- List permissionspermissionRoles- List permission roles
Prioritering
Høj prioritet:
- Finance endpoints (business critical)
- Salary/Payroll (payroll management)
- Notifications (user communication)
- Preferences (system configuration)
Medium prioritet:
- Events & Planning
- External integrations
- Permissions
Forventede Parameter Requirements
No parameters expected:
- financeGroups
- financePosts (might have pagination)
- salaryWorkTypes
- notifications
- preferences
- timezones
- permissions
- permissionRoles
Require ID/parameters:
- financeGroup (id)
- financePost (id)
- financePostTotals (filters?)
- financeCalculationLine (id)
- salaryPayrollRun (id)
- notification (id)
- plannedEvents (date range?)
- klarprisAccounts (?)
Notes
- Several endpoints likely duplicates from previous batches - will check
- Finance endpoints are business-critical - careful testing
- Salary endpoints may contain sensitive employee data
- External integration endpoints (Klarpris, NemHandel) may require special setup
- Swedish tax deduction endpoints specific to Swedish market
Next Steps:
- Check for existing scripts
- Introspect types
- Create scripts
- Test endpoints
- Document results