-
-
Notifications
You must be signed in to change notification settings - Fork 18
Resources
Jani Giannoudis edited this page Mar 27, 2025
·
56 revisions
| Name | Article |
|---|---|
| Software for Payroll Service Providers | Read |
| Test Driven Payroll Software | Read |
| Payroll Software rethought | Read |
| Design of a scalable Payroll Software | Read |
| Create a timesheet-based payroll application ⭐ | dev.to |
| Introducing Payroll Engine | dev.to |
| Building Domain Frameworks for Business Applications | dev.to |
| No-Code and Low-Code for Payroll Software Development | Read, dev.to |
| Travel through Time Data | Read, dev.to, GitHub |
| Use Case Driven Development with Low-Code | dev.to, GitHub |
| Power your .NET REST API with data queries and reports | dev.to, GitHub |
| Data-driven Localization for .NET REST APIs | dev.to, GitHub |
| REST API Visibility Control | dev.to, GitHub |
| Structured ASP.NET Localization | dev.to, GitHub |
| Name | Document |
|---|---|
| Payroll Engine Whitepaper | Read |
The Examples/Setup.all.pecmd command installs all examples. To install a specific example, the command <Example>/Setup.pecmd can be used (read more).
| Example | Description |
|---|---|
| ActionPayroll | Case Actions |
| CaseDefPayroll | Case definition |
| DerivedPayroll | Derived regulations |
| ExtendedPayroll | GitHub Wiki tutorial |
| ReportPayroll | Payroll report |
| SimplePayroll | Simple payroll |
| StartPayroll | GitHub Wiki tutorial |
| WeekSimplePayroll | Simple week payroll |
With the command Tests/Test.all.pecmd all tests are executed. For individual tests, the command <Test>/Test.pecmd can be used (read more).
| Test | Test type | Description |
|---|---|---|
| Aggregation | Payrun | Period values aggregation types test |
| Calendar | Payrun | Calendars test |
| Cancellation | Payrun | Case cancellation types test |
| Case | Case | Simple case test |
| CountryPayroll | Payrun | Country specific function test |
| DerivedPayroll | Payrun | Derived regulations test |
| ForecastPayroll | Payrun | Forecast test |
| IncrementalPayroll | Payrun | Incremental payrun results test |
| LunisoralCalendar | Payrun | Lunisloar calendar test |
| Payrun | Payrun | Payrun test |
| PayrunEmployee | Payrun employee | Payrun employee test |
| Report | Report | Report data test |
| RetroManualPayroll | Payrun | Manual retro payrun job test |
| RetroPayroll | Payrun | Retro payrun job test |
| TimeTracking | Payrun | Time tracking test |
| VersionPayroll | Payrun | Payroll versions test |
| WageTypeRestart | Payrun | Calendar test |
| Calendar | Payrun | Payrun with wage calculation restart test |
| WeekCalendar | Payrun | Week calendar test |
| Tutorial | Description |
|---|---|
| BuildDataQuery | Build advanced data queries |
| ClientObjectsAndServices | Query payroll objects |
| ConsoleApplication | Payroll console program |
| CreateAndModifyObjects | Modify payroll objects |
| CustomCaseActions | Build a custom case action |
| ExtendedObjectModel | Object extension with custom attributes |
| HelloPayrollEngineWorld | Minimal payroll console program |
| ImportExchangeData | Import data from JSON |
| PayrollTestRunner | Integrate the payroll test runner |
| ScriptingDevelopment | Writting and debugging scripts in Visual Studio |
| TransformReportData | Transform report queries |
| WebhookConsumer | Consume and delegate webhooks |
🤝 Thank you for supporting this project with a donation.
⚡ This is a pre-relase version of the initial development, please read the restrictions.
- Payroll Engine