[{"name":"simpleSalary","description":"Create a simple salary calculation for a set of rows, employment id, period and salary date.","summary":"Create a simple calculation.","parameters":[{"name":"input","type":"SimpleCalculatorInput","description":"The input parameters. See SimpleCalculatorInput for details.","optional":false,"nullable":false}],"returns":{"name":"","type":"Calculation","description":"The calculation object with results."},"isAsync":true,"isStatic":false},{"name":"simpleSalaryReport","description":"Creates a simple salary calculation for a set of rows, employment id, period and salary date,\nand returns the result as report HTML string (document or fragment).\nRuns both simpleSalary and getReportDocument / getReportFragment based on the input.type.","summary":"Simple salary calculation to report","parameters":[{"name":"input","type":"SimpleSalaryReportInput","description":"The input parameters. See SimpleSalaryReportInput for details.","optional":false,"nullable":false}],"returns":{"name":"","type":"StringValue","description":"The report HTML string."},"isAsync":true,"isStatic":false},{"name":"getReportDocument","description":"Gets a report document for a given calculation.","summary":"Get a report document.","parameters":[{"name":"input","type":"ReportInput","description":"The input parameters. See ReportInput for details.","optional":false,"nullable":false}],"returns":{"name":"","type":"StringValue","description":"The report document as HTML string."},"isAsync":true,"isStatic":false},{"name":"getReportFragment","description":"Gets a report fragment for a given calculation: Only the report html part, without html body tags etc.","summary":"Get a report fragment.","parameters":[{"name":"input","type":"ReportInput","description":"The input parameters. See ReportInput for details.","optional":false,"nullable":false}],"returns":{"name":"","type":"StringValue","description":"The report fragment as HTML string."},"isAsync":true,"isStatic":false},{"name":"getEmployees","description":"Get sample employees.\n\n- Erkki Esimerkki (example-default) a regular employee, 18-52 years old\n- Laura Lukiolainen (example-17) an underage employee, 17 years old\n- Tanja Eläkeläinen (example-pensioner) a pensioner, 65-67 years old, tax rate 10%\n","summary":"Get sample employees.","parameters":[],"returns":{"name":"","type":"ArrayValue","description":"The sample employees as ContractParty objects."},"isAsync":false,"isStatic":true},{"name":"getCompanies","description":"Get sample companies. Currently only Mallitakomo Oy (example-company) is available.","summary":"Get sample companies.","parameters":[],"returns":{"name":"","type":"ArrayValue","description":"The sample companies as ContractParty objects."},"isAsync":false,"isStatic":true}]