ksef_draft_create
Create a new invoice draft with automatic net/VAT/gross calculation. Edit locally before validating and sending to the Polish KSeF e-Invoice system.
Instructions
Utwórz nowy draft faktury. Draft jest zapisywany lokalnie i może być edytowany przed walidacją i wysłaniem do KSeF. Oblicza automatycznie kwoty netto/VAT/brutto.
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": {
"sellerNip": "<sellerNip>",
"sellerName": "<sellerName>",
"buyerNip": "<buyerNip>",
"buyerName": "<buyerName>",
"invoiceNumber": "<invoiceNumber>",
"issueDate": "<issueDate>",
"items": "<items>"
},
"name": "ksef_draft_create"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | Pozycje faktury | |
| buyerNip | Yes | NIP nabywcy | |
| currency | No | Waluta (domyślnie PLN) | |
| sellDate | No | Data sprzedaży (YYYY-MM-DD) | |
| buyerName | Yes | Nazwa nabywcy | |
| issueDate | Yes | Data wystawienia (YYYY-MM-DD) | |
| sellerNip | Yes | NIP sprzedawcy (10 cyfr) | |
| sellerName | Yes | Nazwa sprzedawcy | |
| buyerAddress | No | Adres nabywcy | |
| invoiceNumber | Yes | Numer faktury | |
| sellerAddress | No | Adres sprzedawcy |