Payroll Payslip and Export Operations
Summary
This page records confirmed payroll payslip and export operations behavior and marks incomplete boundaries explicitly.
Audience
Payroll users, developers, QA and support engineers, architects, and implementation reviewers.
Payslips
Structured payslip generation requires a Frozen native run/detail. Compatibility payslip behavior reads saved/frozen salary data. PDF rendering is in-memory and outside durable document storage.
Exports
Native CSV report generation can read a run; native bank export requires Frozen state. Compatibility bank export also requires a frozen run. Export preparation and audit boundaries differ by operation.
| Output | Eligibility | Persistence/delivery boundary |
|---|---|---|
| Structured native payslip | Frozen run and employee detail | Payslip record and PayslipGenerated intent are Payroll concerns |
| Payslip PDF | Available payslip/saved data according to selected contract | Rendered response is not durable external document storage |
| Run CSV | Existing readable run | Report generation is not payment or accounting posting |
| Bank export | Frozen run | File preparation only; no bank submission or acknowledgement |
| UI report export | Rows available to the reports page | Client export is separate from native bank export |
Safe handling
Treat payslip and export outputs as sensitive. Use approved access channels, avoid support attachments containing employee/payment data, and confirm frozen eligibility before retrying.
If generation succeeds but transfer/download fails, check whether a record, audit, or outbox intent already exists before retrying. Store or transmit files only through approved business channels; general support tickets must contain identifiers and timestamps, not output content.
Limitations
No payment submission, banking acknowledgement, accounting posting, external document storage, or dedicated bank-export UI is confirmed.
Source References
microservices/src/payroll-service/Application/PayrollOutputsService.csmicroservices/src/payroll-service/Application/PayrollCompatService.cs
Related Articles
See Also
Keywords
- Payroll operations
- Payroll Payslip and Export Operations
Revision Information
- Status: Draft
- Last reviewed: 2026-07-15
- Review cycle: Quarterly