Ersätt fält i aktuellt steg
update_fieldsErsätter värden i fält i steg 2 till 6, som när användaren skriver i formuläret.
Verktyget ersätter befintliga värden i det aktuella steget: angivna fält skrivs över och listor (t.ex. undertecknare eller periodiseringsfonder) ersätts helt. Ändringen görs i den öppna sidan med samma uppdatering som formuläret använder, så guidens egna kontroller och beräkningar körs som vanligt. Bara fält som finns i read_draft och med samma typ accepteras; ett felaktigt fält gör att inget ändras. Ja/Nej-frågor i steg 3 till 6 (t.ex. ink2Help, activeNotes) sätts här. Fälten i steg 1 fylls i med fill_input. Fråga användaren om uppgifter du inte vet; hitta inte på texter, datum eller namn.
Returnerar applied (ändrade fält) och snapshot efteråt (med messages om något inte stämmer).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"draft_id": "<draft_id>",
"section": "<section>",
"values": "<values>"
},
"name": "update_fields"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| values | Yes | Fälten som ska ändras, med samma namn och struktur som read_draft visar. Objekt slås ihop, listor ersätts helt. Exempel: {"väsentligaHändelser": "Inga väsentliga händelser."} eller {"inputs": {"pf_avsattning": 20000}} eller {"activeNotes": {"E": true}}. Steg 2: {"rows": [{"label": "Nettoomsättning", "currentYear": 500000}]} med exakt label och belopp som de visas i guiden (som read_draft visar dem när utkastet är öppet). | |
| section | Yes | Vilken del som ändras. Måste vara det steg guiden står på: income_statement och balance_sheet = steg 2, tax = steg 3, management_report = steg 4, notes = steg 5, signature = steg 6. Steg 1 fylls i med upload_sie, fill_input, fetch_company_details och set_first_annual_report. | |
| draft_id | Yes | Utkastets id (draft_id), t.ex. från list_drafts. Utkastet måste tillhöra det anslutna kontot. |