The Spawner component produces transactions based on source rows passing the filter and the business logic specified in the Spawner Ruleset. Based on the Ruleset, the Spawner may spawn zero or many rows from a single source row.
This example shows the result of passing a source row through the Spawner using a Ruleset specifying parameters for the spawning process.Source Row
EmployeeID Transdate Amount 51 2010.03.10 500000
EmployeetID TypeID Value Operator AccountID ... ... ... ... ... 51 EmployeeSalary 0.25 * EmployerTax 51 EmployeeSalary 150 = Misc
EmployeeID Transdate Amount AccountID ... ... ... ... 51 2010.03.10 125000 EmployerTax 51 2010.03.10 150 Misc
If the Distributer is enabled, the Spawner will use the transaction(s) generated by the Distributer for spawning new transactions, meaning that the transaction date and computed value from the Distributer is used by the Spawner instead of resolving it from the actual source transaction in scope.