diff --git a/xero-payroll-nz.yaml b/xero-payroll-nz.yaml index 3d053efda..f27fdb239 100644 --- a/xero-payroll-nz.yaml +++ b/xero-payroll-nz.yaml @@ -5198,232 +5198,6 @@ paths: paymentMethod: Electronically payslipMessage: null invalidPayeeIDs: null - put: - security: - - OAuth2: - - payroll.payruns - tags: - - PayrollNz - operationId: updatePayRun - x-hasPayrollUkProblem: true - x-example: - - startDateValue: - key: startDate - keyPascal: StartDate - keySnake: start_date - is_date: true - java_datatype: LocalDate - csharp_datatype: DateTime - default: LocalDate.of(2020, Month.OCTOBER, 28) - java: LocalDate.of(2020, Month.OCTOBER, 28) - csharp: new DateTime(2020, 10, 10) - php: new DateTime('2020-10-28') - node: '''2020-10-28''' - python: dateutil.parser.parse('2020-10-28T00:00:00Z') - ruby: '''YYYY-MM-DD''' - - paymentDateValue: - key: paymentDate - keyPascal: PaymentDate - keySnake: payment_date - is_date: true - java_datatype: LocalDate - csharp_datatype: DateTime - default: LocalDate.of(2020, Month.OCTOBER, 30) - java: LocalDate.of(2020, Month.OCTOBER, 30) - csharp: new DateTime(2020, 10, 12) - php: new DateTime('2020-10-30') - node: '''2020-10-30''' - python: dateutil.parser.parse('2020-10-30T00:00:00Z') - ruby: '''YYYY-MM-DD''' - - payRunCalendar: - key: payRunCalendar - keyPascal: PayRunCalendar - keySnake: pay_run_calendar - is_object: true - - calendarType: - key: calendarType - keyPascal: CalendarType - keySnake: calendar_type - nonString: true - default: CalendarType.Weekly - php: XeroAPI\XeroPHP\Models\PayrollNz\CalendarType.WEEKLY - node: CalendarType.Weekly - ruby: XeroRuby::PayrollNz::calendar_type::WEEKLY - python: calendar_type.WEEKLY - java: com.xero.models.payrollnz.CalendarType.WEEKLY - csharp: CalendarType.Weekly - object: payRunCalendar - - periodStartDate: - key: periodStartDate - keyPascal: PeriodStartDate - keySnake: period_start_date - is_variable: true - nonString: true - default: startDate - python: start_date - ruby: start_date - object: payRunCalendar - - paymentDate: - key: paymentDate - keyPascal: PaymentDate - keySnake: payment_date - is_last: true - is_variable: true - nonString: true - default: paymentDate - python: payment_date - ruby: payment_date - object: payRunCalendar - summary: Updates a pay run - parameters: - - $ref: '#/components/parameters/idempotencyKey' - - in: path - name: PayRunID - x-snake: pay_run_id - required: true - description: Identifier for the pay run - schema: - type: string - format: uuid - responses: - "200": - description: search results matching criteria - content: - application/json: - schema: - $ref: '#/components/schemas/PayRunObject' - example: - id: 00000000-0000-0000-0000-000000000000 - providerName: provider-name - dateTimeUTC: 2020-09-10T17:38:14.8294283 - httpStatusCode: OK - pagination: null - problem: null - payRun: - payRunID: 8ba9831d-38e4-43d4-808e-472a5d195bce - payrollCalendarID: 9aa56064-990f-4ad3-a189-d966d8f6a030 - periodStartDate: 2019-06-10T00:00:00 - periodEndDate: 2019-06-16T00:00:00 - paymentDate: 2019-07-01T00:00:00 - totalCost: 9806.03 - totalPay: 6362.53 - payRunStatus: Draft - payRunType: Scheduled - calendarType: Weekly - postedDateTime: null - paySlips: - - paySlipID: 51a01760-cf9d-4ba1-bf3a-2065d4f8e073 - employeeID: 68342973-c405-4b86-b5d3-d7b877c27995 - lastEdited: 2020-09-10T17:20:23 - firstName: Tony - lastName: Starkwpjgdjxdvwson - totalEarnings: 3628.8 - grossEarnings: 3628.8 - totalPay: 2362.72 - totalEmployerTaxes: 18.9 - totalEmployeeTaxes: 1057.22 - totalDeductions: 100 - totalReimbursements: 0 - totalStatutoryDeductions: 108.86 - totalSuperannuation: 108.86 - bacsHash: null - paymentMethod: Electronically - - paySlipID: 499bb866-40fd-44ea-a2d9-91e79e5ac08e - employeeID: 1c4f0c92-03ad-43f2-a690-ee51397ece6a - lastEdited: 2019-09-24T03:14:29 - firstName: GST - lastName: Contractor - totalEarnings: 800 - grossEarnings: 800 - totalPay: 760 - totalEmployerTaxes: 0 - totalEmployeeTaxes: 160 - totalDeductions: 0 - totalReimbursements: 120 - totalStatutoryDeductions: 0 - totalSuperannuation: 0 - bacsHash: null - paymentMethod: Electronically - - paySlipID: f98b6411-7755-41f7-8d89-a3475eadf866 - employeeID: 2e63a4ff-e911-44fc-8290-a65ec7299b30 - lastEdited: 2019-09-24T03:14:06 - firstName: Dairy - lastName: Milker - totalEarnings: 1353.85 - grossEarnings: 1353.85 - totalPay: 726.83 - totalEmployerTaxes: 22.11 - totalEmployeeTaxes: 290.97 - totalDeductions: 200 - totalReimbursements: 21.33 - totalStatutoryDeductions: 157.38 - totalSuperannuation: 67.69 - bacsHash: null - paymentMethod: Electronically - - paySlipID: 0923bc21-900e-4660-b37c-127c59bd4b12 - employeeID: 9126967a-99a1-4b46-a0f3-43e28737756e - lastEdited: 2019-09-24T03:14:15 - firstName: General - lastName: Manager - totalEarnings: 1730.77 - grossEarnings: 1730.77 - totalPay: 1151.71 - totalEmployerTaxes: 22.77 - totalEmployeeTaxes: 410.6 - totalDeductions: 30 - totalReimbursements: 0 - totalStatutoryDeductions: 138.46 - totalSuperannuation: 69.23 - bacsHash: null - paymentMethod: Electronically - - paySlipID: df88d132-3cd6-43f3-8c4a-28ca53406138 - employeeID: ae679eeb-8708-4e3b-afe9-2de117a7f68f - lastEdited: 2019-09-24T03:18:06 - firstName: Part-time - lastName: Worker - totalEarnings: 450 - grossEarnings: 450 - totalPay: 339.45 - totalEmployerTaxes: 2.27 - totalEmployeeTaxes: 66.15 - totalDeductions: 0 - totalReimbursements: 0 - totalStatutoryDeductions: 44.4 - totalSuperannuation: 13.5 - bacsHash: null - paymentMethod: Electronically - - paySlipID: ae8d94e8-c30f-4b19-88df-a68c1bda2b90 - employeeID: 45e50e4b-7979-4d3b-b943-8c4f0cb9df3d - lastEdited: 2019-09-24T03:18:25 - firstName: Permanent - lastName: Worker - totalEarnings: 1400 - grossEarnings: 1400 - totalPay: 1021.82 - totalEmployerTaxes: 13.86 - totalEmployeeTaxes: 300.18 - totalDeductions: 22 - totalReimbursements: 0 - totalStatutoryDeductions: 56 - totalSuperannuation: 42 - bacsHash: null - paymentMethod: Electronically - payslipMessage: null - invalidPayeeIDs: null - "400": - description: validation error for a bad request - content: - application/json: - schema: - $ref: '#/components/schemas/Problem' - requestBody: - required: true - content: - application/json: - schema: - $ref: '#/components/schemas/PayRun' - example: - paymentDate: "2019-07-01" /PaySlips: parameters: - $ref: '#/components/parameters/requiredHeader' diff --git a/xero-payroll-uk.yaml b/xero-payroll-uk.yaml index 023761391..c8d299e2e 100644 --- a/xero-payroll-uk.yaml +++ b/xero-payroll-uk.yaml @@ -5123,152 +5123,6 @@ paths: paymentMethod: null payslipMessage: null invalidPayeeIDs: null - put: - security: - - OAuth2: - - payroll.payruns - tags: - - PayrollUk - operationId: updatePayRun - x-hasPayrollUkProblem: true - x-example: - - startDateValue: - key: startDate - keyPascal: StartDate - keySnake: start_date - is_date: true - java_datatype: LocalDate - csharp_datatype: DateTime - default: LocalDate.of(2020, Month.OCTOBER, 28) - java: LocalDate.of(2020, Month.OCTOBER, 28) - csharp: new DateTime(2020, 10, 10) - php: new DateTime('2020-10-28') - node: '''2020-10-28''' - python: dateutil.parser.parse('2020-10-28T00:00:00Z') - ruby: '''YYYY-MM-DD''' - - paymentDateValue: - key: paymentDate - keyPascal: PaymentDate - keySnake: payment_date - is_date: true - java_datatype: LocalDate - csharp_datatype: DateTime - default: LocalDate.of(2020, Month.OCTOBER, 30) - java: LocalDate.of(2020, Month.OCTOBER, 30) - csharp: new DateTime(2020, 10, 12) - php: new DateTime('2020-10-30') - node: '''2020-10-30''' - python: dateutil.parser.parse('2020-10-30T00:00:00Z') - ruby: '''YYYY-MM-DD''' - - payRunCalendar: - key: payRunCalendar - keyPascal: PayRunCalendar - keySnake: pay_run_calendar - is_object: true - - calendarType: - key: calendarType - keyPascal: CalendarType - keySnake: calendar_type - nonString: true - default: CalendarType.Weekly - php: XeroAPI\XeroPHP\Models\PayrollUk\CalendarType.WEEKLY - node: CalendarType.Weekly - ruby: XeroRuby::PayrollUk::calendar_type::WEEKLY - python: calendar_type.WEEKLY - java: com.xero.models.payrolluk.CalendarType.WEEKLY - csharp: CalendarType.Weekly - object: payRunCalendar - - periodStartDate: - key: periodStartDate - keyPascal: PeriodStartDate - keySnake: period_start_date - is_variable: true - nonString: true - default: startDate - python: start_date - ruby: start_date - object: payRunCalendar - - paymentDate: - key: paymentDate - keyPascal: PaymentDate - keySnake: payment_date - is_last: true - is_variable: true - nonString: true - default: paymentDate - python: payment_date - ruby: payment_date - object: payRunCalendar - summary: Updates a specific pay run - parameters: - - $ref: '#/components/parameters/idempotencyKey' - - in: path - name: PayRunID - x-snake: pay_run_id - required: true - description: Identifier for the pay run - schema: - type: string - format: uuid - responses: - "200": - description: search results matching criteria - content: - application/json: - schema: - $ref: '#/components/schemas/PayRunObject' - example: - id: f567524d-34d6-412b-97e3-f97152c1bbc2 - providerName: provider-name - dateTimeUTC: 2020-06-03T18:33:25.3607921 - httpStatusCode: OK - pagination: null - problem: null - payRun: - payRunID: e0a59d82-6229-4be4-9d66-49891b4d933e - payrollCalendarID: 216d80e6-af55-47b1-b718-9457c3f5d2fe - periodStartDate: 2020-02-03T00:00:00 - periodEndDate: 2020-02-09T00:00:00 - paymentDate: 2020-05-01T00:00:00 - totalCost: 523.79 - totalPay: 445.04 - payRunStatus: Draft - payRunType: Scheduled - calendarType: Weekly - postedDateTime: null - paySlips: - - paySlipID: ed3fb9b3-e9a1-44fa-a224-8be49facbbe8 - employeeID: aad6b292-7b94-408b-93f6-e489867e3fb0 - lastEdited: null - firstName: Mike - lastName: Johncfvhitgezvson - totalEarnings: 480.77 - grossEarnings: 480.77 - totalPay: 445.04 - totalEmployerTaxes: 43.02 - totalEmployeeTaxes: 35.73 - totalDeductions: 0 - totalReimbursements: 0 - totalCourtOrders: 0 - totalBenefits: 0 - bacsHash: null - paymentMethod: Electronically - payslipMessage: null - invalidPayeeIDs: null - "400": - description: validation error for a bad request - content: - application/json: - schema: - $ref: '#/components/schemas/Problem' - requestBody: - required: true - content: - application/json: - schema: - $ref: '#/components/schemas/PayRun' - example: - paymentDate: "2020-05-01" /Payslips: parameters: - $ref: '#/components/parameters/requiredHeader' @@ -7683,4 +7537,4 @@ components: properties: niCategory: enum: - - V \ No newline at end of file + - V