Skip to main content

Interface: InsightPaymentInput

Defined in: src/lib/payroll/insights.ts:21

Structural input: one saved payment row plus its (embedded) signed adjustments.

Extended by

Properties

amount_centavos

readonly amount_centavos: string | number | null

Defined in: src/lib/payroll/insights.ts:30


base_amount_centavos

readonly base_amount_centavos: string | number | null

Defined in: src/lib/payroll/insights.ts:31


contracted_hours

readonly contracted_hours: string | number | null

Defined in: src/lib/payroll/insights.ts:28


contractor_id

readonly contractor_id: string

Defined in: src/lib/payroll/insights.ts:23


hours_worked

readonly hours_worked: string | number | null

Defined in: src/lib/payroll/insights.ts:27


id

readonly id: string

Defined in: src/lib/payroll/insights.ts:22


method

readonly method: string

Defined in: src/lib/payroll/insights.ts:33


payment_adjustments?

readonly optional payment_adjustments?: readonly object[]

Defined in: src/lib/payroll/insights.ts:34


payment_date

readonly payment_date: string | null

Defined in: src/lib/payroll/insights.ts:26


period_end

readonly period_end: string | null

Defined in: src/lib/payroll/insights.ts:25


period_start

readonly period_start: string | null

Defined in: src/lib/payroll/insights.ts:24


ratio

readonly ratio: string | number | null

Defined in: src/lib/payroll/insights.ts:29


status

readonly status: string

Defined in: src/lib/payroll/insights.ts:32