generate_upa_files
Generate UPA pension declaration XML (the Dutch payroll-to-pension-fund message) for one or more periods, with employments, schemes and optional deliberate defects that a receiving system should reject. Deterministic per seed. XML is large, so ask for the summary format unless you need the file contents; for bulk use the REST API at https://toolforte.com/api/v1/tools/upa-file-generator
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| seed | No | ||
| count | No | Employments to generate. | |
| format | No | summary returns file names and warnings only, which is usually what you want. xml returns full file contents and can be very large. | summary |
| months | No | ||
| defects | No | Switch on deliberate defects to test rejection paths. Valid ids: invalidBsn, duplicateBsn, duplicateNumIv, totalsMismatch, endBeforeStart, dateOutsidePeriod, unknownRegVrnt, negativeAmount, zeroNormHours, missingMandatory | |
| startYear | No | ||
| schemeType | No | ||
| startMonth | No |