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).