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