Przejdź do treści

Accounting close

Tax declarations and ZUS/social-insurance assurances.

Write tools

Mutates customer data

Calls under this heading change the SaldeoSMART account. Confirm intent before invoking from an autonomous agent.

Tool Summary
merge_declarations Merge tax declarations into a (year, month) folder (SSK02).
renew_assurances Renew ZUS / social-insurance declarations (SSK03).

API reference

merge_declarations

merge_declarations(company_program_id: str, declarations: DeclarationMergeInput) -> MergeResult | ErrorResponse

Merge tax declarations into a (year, month) folder (SSK02).

Each <TAX> row pins one declaration via declaration_program_id and may carry optional tax_details plus a list of attachments (declaration PDF, supporting reports). Saldeo answers per-item with MERGED (existed) or CREATED (new).

renew_assurances

renew_assurances(company_program_id: str, assurances: AssuranceRenewInput) -> MergeResult | ErrorResponse

Renew ZUS / social-insurance declarations (SSK03).

Each <ASSURANCE> row pins one assurance via assurance_program_id and carries details discriminated by the assurance type (EMPLOYEES, PERSONAL, COMPANY, PARTNER). Saldeo answers per-item with RENEWED (existed) or CREATED (new).