Zálohové faktury
Operace ve skupině Zálohové faktury.
Seznam: zálohové faktury
/v1/proformasList proforma invoices (zálohové faktury). `from` and `to` filter on the issue date
Nástroj MCP: list-proformas
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsfromstringYYYY-MM-DDtostringYYYY-MM-DDstatusstringcontactIdstringdueFromstringdueTostringqstringmax 200 charsunpaid"true" | "false"customFieldKeystringcustomFieldValuestringmax 2000 charsOdpověď · 200
dataobject[]povinnéobject"proforma"povinnéidstringpovinnénumbernull | stringpovinnévariableSymbolnull | stringpovinnékindstringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatetotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnéfileIdnull | stringpovinnécustomFieldsobjectvatModestringexchangeRateintegertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullseriesIdnull | stringcurrencystringourAccountNumbernull | stringourBankCodenull | stringourIbannull | stringpaymentMethodstringlanguagestringnotePublicstring | nullnoteInternalstring | nullnetHalerintegervatHalerintegercontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetnull | stringbillToCitynull | stringbillToPostalCodenull | stringbillToCountrynull | stringshipToNamestring | nullshipToStreetstring | nullshipToCitystring | nullshipToPostalCodestring | nullshipToCountrystring | nullcontactEmailnull | stringsellerNamenull | stringlinesobject[]object"proforma_line"povinnéidstringpovinnédescriptionstringpovinnéquantityintegerpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumberstring | nullpovinnélineKindstringpovinnésourceIdstring | nullpovinnéitemIdnull | stringpovinnéwarehouseIdnull | stringpovinnélotsany[]povinnéorderLineIdnull | stringpovinnérecyclingnull | objecttextstringpovinnéunitstringpovinnéfeeIdstringpovinnérateHalerintegerpovinnétotalHalerintegerpovinnéweightMilliintegerpovinnéperUnitHalerintegerpovinnécoefficientMilliintegerpovinnévatLinesobject[]object"invoice_vat_line"povinnéidstringpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"proforma_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnélinksobject[]object"document_link"povinnéidstringpovinnéfromKindstringpovinnéfromIdstringpovinnétoKindstringpovinnétoIdstringpovinnékindstringpovinnéamountHalerinteger | nulltaxDocumentsobject[]object"advance_tax_document"povinnéidstringpovinnénumbernull | stringpovinnéstatusstringpovinnéissueDatenull | stringpovinnédatenetHalerintegerpovinnévatHalerinteger | nullpovinnétotalHalerinteger | nullpovinnéinvoiceIdnull | stringpovinnépostingobjectregimestringpovinnéeventstringpovinnéskippedbooleanjournalLinesobject[]accountnull | stringpovinnésidestringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnébalancedbooleancashJournalobject[]accountnull | stringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnéreceivablesBookany[]payablesBookany[]assetany[]carrierIdstring | nullbankMovementobjectidstringpovinnébankAccountIdstringpovinnérefundobjectamountHalerinteger | nullpovinnépaymentIdnull | stringpovinnécorrectionIdnull | stringpovinnécorrectionNumbernull | stringpovinnétotalintegerhasMorebooleanpovinnéVytvoření: zálohová faktura
/v1/proformasCreate a proforma invoice. It is not a tax document
Nástroj MCP: create-proforma
Tělo požadavku
carrierIdstring | nullvatMode"domestic" | "reverse_charge" | "eu_goods" | "eu_services" | "third_country_goods" | "third_country_services" | "oss" | "eu_triangular" | "eu_new_vehicle" | "goods_installation_networks" | "eu_registration" | "eu_sme" | "group_internal" | "margin_used_goods" | "margin_art" | "margin_collectibles" | "margin_travel" | "exempt" | "none"exchangeRatenumbertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullcontactIdstringcontactNamestringmax 160 charscontactIcostringmax 16 charscontactDicstringmax 16 charsseriesIdstringkind"advance" | "proforma"issueDatestringpovinnéYYYY-MM-DDdueDatestringYYYY-MM-DDcurrencystring3 charspaymentMethod"transfer" | "cash" | "proforma" | "card" | "cod"language"cs" | "en" | "sk" | "de" | "fr" | "pl"notePublicstring | nullnoteInternalstring | nullissuebooleanlinesobject[]povinnépurchaseHalerintegermin 0max 9007199254740991exemptPercentnumbermin 0max 100purchaseLineIdstring | nulldescriptionstringmax 240 charsquantitynumberpovinnéunitstringmax 16 charsunitPriceHalerintegermin -9007199254740991max 9007199254740991vatRatenumbermin 0max 30itemIdstringwarehouseIdstringlotsobject[]itemIdstringlotIdstringcodestringmax 64 charsquantitynumberexpiryDatestring | nullserialNumbersstring[]orderLineIdstringrecyclingFeeIdstring | nullrecyclingPerUnitHalerintegermin 0max 9007199254740991recyclingTextstringmax 120 charsrecyclingUnit"ks" | "kg"recyclingCoefficientnumbermin 0max 1000000accountNumberstring | nullroundingMode"auto" | "crown" | "none"Odpověď · 201
idstringpovinnénumbernull | stringpovinnévariableSymbolnull | stringpovinnékindstringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatetotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnéfileIdnull | stringpovinnécustomFieldsobjectvatModestringexchangeRateintegertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullseriesIdnull | stringcurrencystringourAccountNumbernull | stringourBankCodenull | stringourIbannull | stringpaymentMethodstringlanguagestringnotePublicstring | nullnoteInternalstring | nullnetHalerintegervatHalerintegercontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetnull | stringbillToCitynull | stringbillToPostalCodenull | stringbillToCountrynull | stringshipToNamestring | nullshipToStreetstring | nullshipToCitystring | nullshipToPostalCodestring | nullshipToCountrystring | nullcontactEmailnull | stringsellerNamenull | stringlinesobject[]object"proforma_line"povinnéidstringpovinnédescriptionstringpovinnéquantityintegerpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumberstring | nullpovinnélineKindstringpovinnésourceIdstring | nullpovinnéitemIdnull | stringpovinnéwarehouseIdnull | stringpovinnélotsany[]povinnéorderLineIdnull | stringpovinnérecyclingnull | objecttextstringpovinnéunitstringpovinnéfeeIdstringpovinnérateHalerintegerpovinnétotalHalerintegerpovinnéweightMilliintegerpovinnéperUnitHalerintegerpovinnécoefficientMilliintegerpovinnévatLinesobject[]object"invoice_vat_line"povinnéidstringpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"proforma_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnélinksobject[]object"document_link"povinnéidstringpovinnéfromKindstringpovinnéfromIdstringpovinnétoKindstringpovinnétoIdstringpovinnékindstringpovinnéamountHalerinteger | nulltaxDocumentsobject[]object"advance_tax_document"povinnéidstringpovinnénumbernull | stringpovinnéstatusstringpovinnéissueDatenull | stringpovinnédatenetHalerintegerpovinnévatHalerinteger | nullpovinnétotalHalerinteger | nullpovinnéinvoiceIdnull | stringpovinnépostingobjectregimestringpovinnéeventstringpovinnéskippedbooleanjournalLinesobject[]accountnull | stringpovinnésidestringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnébalancedbooleancashJournalobject[]accountnull | stringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnéreceivablesBookany[]payablesBookany[]assetany[]carrierIdstring | nullbankMovementobjectidstringpovinnébankAccountIdstringpovinnérefundobjectamountHalerinteger | nullpovinnépaymentIdnull | stringpovinnécorrectionIdnull | stringpovinnécorrectionNumbernull | stringpovinnéDetail: zálohová faktura
/v1/proformas/{id}Get a proforma invoice with lines and payments
Nástroj MCP: get-proforma
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnénumbernull | stringpovinnévariableSymbolnull | stringpovinnékindstringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatetotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnéfileIdnull | stringpovinnécustomFieldsobjectvatModestringexchangeRateintegertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullseriesIdnull | stringcurrencystringourAccountNumbernull | stringourBankCodenull | stringourIbannull | stringpaymentMethodstringlanguagestringnotePublicstring | nullnoteInternalstring | nullnetHalerintegervatHalerintegercontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetnull | stringbillToCitynull | stringbillToPostalCodenull | stringbillToCountrynull | stringshipToNamestring | nullshipToStreetstring | nullshipToCitystring | nullshipToPostalCodestring | nullshipToCountrystring | nullcontactEmailnull | stringsellerNamenull | stringlinesobject[]object"proforma_line"povinnéidstringpovinnédescriptionstringpovinnéquantityintegerpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumberstring | nullpovinnélineKindstringpovinnésourceIdstring | nullpovinnéitemIdnull | stringpovinnéwarehouseIdnull | stringpovinnélotsany[]povinnéorderLineIdnull | stringpovinnérecyclingnull | objecttextstringpovinnéunitstringpovinnéfeeIdstringpovinnérateHalerintegerpovinnétotalHalerintegerpovinnéweightMilliintegerpovinnéperUnitHalerintegerpovinnécoefficientMilliintegerpovinnévatLinesobject[]object"invoice_vat_line"povinnéidstringpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"proforma_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnélinksobject[]object"document_link"povinnéidstringpovinnéfromKindstringpovinnéfromIdstringpovinnétoKindstringpovinnétoIdstringpovinnékindstringpovinnéamountHalerinteger | nulltaxDocumentsobject[]object"advance_tax_document"povinnéidstringpovinnénumbernull | stringpovinnéstatusstringpovinnéissueDatenull | stringpovinnédatenetHalerintegerpovinnévatHalerinteger | nullpovinnétotalHalerinteger | nullpovinnéinvoiceIdnull | stringpovinnépostingobjectregimestringpovinnéeventstringpovinnéskippedbooleanjournalLinesobject[]accountnull | stringpovinnésidestringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnébalancedbooleancashJournalobject[]accountnull | stringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnéreceivablesBookany[]payablesBookany[]assetany[]carrierIdstring | nullbankMovementobjectidstringpovinnébankAccountIdstringpovinnérefundobjectamountHalerinteger | nullpovinnépaymentIdnull | stringpovinnécorrectionIdnull | stringpovinnécorrectionNumbernull | stringpovinnéÚprava: zálohová faktura
/v1/proformas/{id}Change a draft proforma invoice
Nástroj MCP: update-proforma
Parametry v cestě
idstringpovinnéTělo požadavku
carrierIdstring | nullvatMode"domestic" | "reverse_charge" | "eu_goods" | "eu_services" | "third_country_goods" | "third_country_services" | "oss" | "eu_triangular" | "eu_new_vehicle" | "goods_installation_networks" | "eu_registration" | "eu_sme" | "group_internal" | "margin_used_goods" | "margin_art" | "margin_collectibles" | "margin_travel" | "exempt" | "none"exchangeRatenumbertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullcontactIdstringseriesIdstringkind"advance" | "proforma"issueDatestringYYYY-MM-DDdueDatestring | nullcurrencystring3 charspaymentMethod"transfer" | "cash" | "proforma" | "card" | "cod"language"cs" | "en" | "sk" | "de" | "fr" | "pl"notePublicstring | nullnoteInternalstring | nulllinesobject[]purchaseHalerintegermin 0max 9007199254740991exemptPercentnumbermin 0max 100purchaseLineIdstring | nulldescriptionstringmax 240 charsquantitynumberpovinnéunitstringmax 16 charsunitPriceHalerintegermin -9007199254740991max 9007199254740991vatRatenumbermin 0max 30itemIdstringwarehouseIdstringlotsobject[]itemIdstringlotIdstringcodestringmax 64 charsquantitynumberexpiryDatestring | nullserialNumbersstring[]orderLineIdstringrecyclingFeeIdstring | nullrecyclingPerUnitHalerintegermin 0max 9007199254740991recyclingTextstringmax 120 charsrecyclingUnit"ks" | "kg"recyclingCoefficientnumbermin 0max 1000000accountNumberstring | nullroundingMode"auto" | "crown" | "none"Odpověď · 200
idstringpovinnénumbernull | stringpovinnévariableSymbolnull | stringpovinnékindstringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatetotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnéfileIdnull | stringpovinnécustomFieldsobjectvatModestringexchangeRateintegertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullseriesIdnull | stringcurrencystringourAccountNumbernull | stringourBankCodenull | stringourIbannull | stringpaymentMethodstringlanguagestringnotePublicstring | nullnoteInternalstring | nullnetHalerintegervatHalerintegercontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetnull | stringbillToCitynull | stringbillToPostalCodenull | stringbillToCountrynull | stringshipToNamestring | nullshipToStreetstring | nullshipToCitystring | nullshipToPostalCodestring | nullshipToCountrystring | nullcontactEmailnull | stringsellerNamenull | stringlinesobject[]object"proforma_line"povinnéidstringpovinnédescriptionstringpovinnéquantityintegerpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumberstring | nullpovinnélineKindstringpovinnésourceIdstring | nullpovinnéitemIdnull | stringpovinnéwarehouseIdnull | stringpovinnélotsany[]povinnéorderLineIdnull | stringpovinnérecyclingnull | objecttextstringpovinnéunitstringpovinnéfeeIdstringpovinnérateHalerintegerpovinnétotalHalerintegerpovinnéweightMilliintegerpovinnéperUnitHalerintegerpovinnécoefficientMilliintegerpovinnévatLinesobject[]object"invoice_vat_line"povinnéidstringpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"proforma_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnélinksobject[]object"document_link"povinnéidstringpovinnéfromKindstringpovinnéfromIdstringpovinnétoKindstringpovinnétoIdstringpovinnékindstringpovinnéamountHalerinteger | nulltaxDocumentsobject[]object"advance_tax_document"povinnéidstringpovinnénumbernull | stringpovinnéstatusstringpovinnéissueDatenull | stringpovinnédatenetHalerintegerpovinnévatHalerinteger | nullpovinnétotalHalerinteger | nullpovinnéinvoiceIdnull | stringpovinnépostingobjectregimestringpovinnéeventstringpovinnéskippedbooleanjournalLinesobject[]accountnull | stringpovinnésidestringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnébalancedbooleancashJournalobject[]accountnull | stringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnéreceivablesBookany[]payablesBookany[]assetany[]carrierIdstring | nullbankMovementobjectidstringpovinnébankAccountIdstringpovinnérefundobjectamountHalerinteger | nullpovinnépaymentIdnull | stringpovinnécorrectionIdnull | stringpovinnécorrectionNumbernull | stringpovinnéZrušení: zálohová faktura
/v1/proformas/{id}/cancelCancel a proforma invoice
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: cancel-proforma
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnénumbernull | stringpovinnévariableSymbolnull | stringpovinnékindstringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatetotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnéfileIdnull | stringpovinnécustomFieldsobjectvatModestringexchangeRateintegertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullseriesIdnull | stringcurrencystringourAccountNumbernull | stringourBankCodenull | stringourIbannull | stringpaymentMethodstringlanguagestringnotePublicstring | nullnoteInternalstring | nullnetHalerintegervatHalerintegercontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetnull | stringbillToCitynull | stringbillToPostalCodenull | stringbillToCountrynull | stringshipToNamestring | nullshipToStreetstring | nullshipToCitystring | nullshipToPostalCodestring | nullshipToCountrystring | nullcontactEmailnull | stringsellerNamenull | stringlinesobject[]object"proforma_line"povinnéidstringpovinnédescriptionstringpovinnéquantityintegerpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumberstring | nullpovinnélineKindstringpovinnésourceIdstring | nullpovinnéitemIdnull | stringpovinnéwarehouseIdnull | stringpovinnélotsany[]povinnéorderLineIdnull | stringpovinnérecyclingnull | objecttextstringpovinnéunitstringpovinnéfeeIdstringpovinnérateHalerintegerpovinnétotalHalerintegerpovinnéweightMilliintegerpovinnéperUnitHalerintegerpovinnécoefficientMilliintegerpovinnévatLinesobject[]object"invoice_vat_line"povinnéidstringpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"proforma_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnélinksobject[]object"document_link"povinnéidstringpovinnéfromKindstringpovinnéfromIdstringpovinnétoKindstringpovinnétoIdstringpovinnékindstringpovinnéamountHalerinteger | nulltaxDocumentsobject[]object"advance_tax_document"povinnéidstringpovinnénumbernull | stringpovinnéstatusstringpovinnéissueDatenull | stringpovinnédatenetHalerintegerpovinnévatHalerinteger | nullpovinnétotalHalerinteger | nullpovinnéinvoiceIdnull | stringpovinnépostingobjectregimestringpovinnéeventstringpovinnéskippedbooleanjournalLinesobject[]accountnull | stringpovinnésidestringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnébalancedbooleancashJournalobject[]accountnull | stringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnéreceivablesBookany[]payablesBookany[]assetany[]carrierIdstring | nullbankMovementobjectidstringpovinnébankAccountIdstringpovinnérefundobjectamountHalerinteger | nullpovinnépaymentIdnull | stringpovinnécorrectionIdnull | stringpovinnécorrectionNumbernull | stringpovinnéKopie: zálohová faktura
/v1/proformas/{id}/copyCreate a new draft proforma invoice from an existing one
Nástroj MCP: copy-proforma
Parametry v cestě
idstringpovinnéOdpověď · 201
idstringpovinnénumbernull | stringpovinnévariableSymbolnull | stringpovinnékindstringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatetotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnéfileIdnull | stringpovinnécustomFieldsobjectvatModestringexchangeRateintegertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullseriesIdnull | stringcurrencystringourAccountNumbernull | stringourBankCodenull | stringourIbannull | stringpaymentMethodstringlanguagestringnotePublicstring | nullnoteInternalstring | nullnetHalerintegervatHalerintegercontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetnull | stringbillToCitynull | stringbillToPostalCodenull | stringbillToCountrynull | stringshipToNamestring | nullshipToStreetstring | nullshipToCitystring | nullshipToPostalCodestring | nullshipToCountrystring | nullcontactEmailnull | stringsellerNamenull | stringlinesobject[]object"proforma_line"povinnéidstringpovinnédescriptionstringpovinnéquantityintegerpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumberstring | nullpovinnélineKindstringpovinnésourceIdstring | nullpovinnéitemIdnull | stringpovinnéwarehouseIdnull | stringpovinnélotsany[]povinnéorderLineIdnull | stringpovinnérecyclingnull | objecttextstringpovinnéunitstringpovinnéfeeIdstringpovinnérateHalerintegerpovinnétotalHalerintegerpovinnéweightMilliintegerpovinnéperUnitHalerintegerpovinnécoefficientMilliintegerpovinnévatLinesobject[]object"invoice_vat_line"povinnéidstringpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"proforma_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnélinksobject[]object"document_link"povinnéidstringpovinnéfromKindstringpovinnéfromIdstringpovinnétoKindstringpovinnétoIdstringpovinnékindstringpovinnéamountHalerinteger | nulltaxDocumentsobject[]object"advance_tax_document"povinnéidstringpovinnénumbernull | stringpovinnéstatusstringpovinnéissueDatenull | stringpovinnédatenetHalerintegerpovinnévatHalerinteger | nullpovinnétotalHalerinteger | nullpovinnéinvoiceIdnull | stringpovinnépostingobjectregimestringpovinnéeventstringpovinnéskippedbooleanjournalLinesobject[]accountnull | stringpovinnésidestringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnébalancedbooleancashJournalobject[]accountnull | stringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnéreceivablesBookany[]payablesBookany[]assetany[]carrierIdstring | nullbankMovementobjectidstringpovinnébankAccountIdstringpovinnérefundobjectamountHalerinteger | nullpovinnépaymentIdnull | stringpovinnécorrectionIdnull | stringpovinnécorrectionNumbernull | stringpovinnéVystavení: zálohová faktura
/v1/proformas/{id}/issueIssue a draft proforma invoice: it gets its number and can be sent
Nástroj MCP: issue-proforma
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnénumbernull | stringpovinnévariableSymbolnull | stringpovinnékindstringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatetotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnéfileIdnull | stringpovinnécustomFieldsobjectvatModestringexchangeRateintegertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullseriesIdnull | stringcurrencystringourAccountNumbernull | stringourBankCodenull | stringourIbannull | stringpaymentMethodstringlanguagestringnotePublicstring | nullnoteInternalstring | nullnetHalerintegervatHalerintegercontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetnull | stringbillToCitynull | stringbillToPostalCodenull | stringbillToCountrynull | stringshipToNamestring | nullshipToStreetstring | nullshipToCitystring | nullshipToPostalCodestring | nullshipToCountrystring | nullcontactEmailnull | stringsellerNamenull | stringlinesobject[]object"proforma_line"povinnéidstringpovinnédescriptionstringpovinnéquantityintegerpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumberstring | nullpovinnélineKindstringpovinnésourceIdstring | nullpovinnéitemIdnull | stringpovinnéwarehouseIdnull | stringpovinnélotsany[]povinnéorderLineIdnull | stringpovinnérecyclingnull | objecttextstringpovinnéunitstringpovinnéfeeIdstringpovinnérateHalerintegerpovinnétotalHalerintegerpovinnéweightMilliintegerpovinnéperUnitHalerintegerpovinnécoefficientMilliintegerpovinnévatLinesobject[]object"invoice_vat_line"povinnéidstringpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"proforma_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnélinksobject[]object"document_link"povinnéidstringpovinnéfromKindstringpovinnéfromIdstringpovinnétoKindstringpovinnétoIdstringpovinnékindstringpovinnéamountHalerinteger | nulltaxDocumentsobject[]object"advance_tax_document"povinnéidstringpovinnénumbernull | stringpovinnéstatusstringpovinnéissueDatenull | stringpovinnédatenetHalerintegerpovinnévatHalerinteger | nullpovinnétotalHalerinteger | nullpovinnéinvoiceIdnull | stringpovinnépostingobjectregimestringpovinnéeventstringpovinnéskippedbooleanjournalLinesobject[]accountnull | stringpovinnésidestringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnébalancedbooleancashJournalobject[]accountnull | stringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnéreceivablesBookany[]payablesBookany[]assetany[]carrierIdstring | nullbankMovementobjectidstringpovinnébankAccountIdstringpovinnérefundobjectamountHalerinteger | nullpovinnépaymentIdnull | stringpovinnécorrectionIdnull | stringpovinnécorrectionNumbernull | stringpovinnéPřidání: úhrada, zálohová faktura
/v1/proformas/{id}/paymentsRecord an advance payment of a proforma invoice. Legal effect: posts to the books. Cash goes through a cash document of a register and a transfer through a bank account; with several name registerId or bankAccountId. For a VAT payer, `createTaxDocument: true` also issues the tax document for the received advance.
Nástroj MCP: add-proforma-payment
Parametry v cestě
idstringpovinnéTělo požadavku
amountHalerintegerpovinnémax 9007199254740991paidOnstringpovinnéYYYY-MM-DDmethod"transfer" | "cash" | "card" | "other"inPersonbooleannotestring | nullregisterIdstringbankAccountIdstringmoneyAmountHalerintegermax 9007199254740991allowNegativebooleaneetPrepaidLoadHalerintegermin 0max 9007199254740991eetPrepaidUseHalerintegermin 0max 9007199254740991eetVoucherIdstringeetMandateIdstringeetOwnSalebooleanpaidAtstringdate-timecreateTaxDocumentbooleanOdpověď · 201
idstringpovinnénumbernull | stringpovinnévariableSymbolnull | stringpovinnékindstringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatetotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnéfileIdnull | stringpovinnécustomFieldsobjectvatModestringexchangeRateintegertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullseriesIdnull | stringcurrencystringourAccountNumbernull | stringourBankCodenull | stringourIbannull | stringpaymentMethodstringlanguagestringnotePublicstring | nullnoteInternalstring | nullnetHalerintegervatHalerintegercontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetnull | stringbillToCitynull | stringbillToPostalCodenull | stringbillToCountrynull | stringshipToNamestring | nullshipToStreetstring | nullshipToCitystring | nullshipToPostalCodestring | nullshipToCountrystring | nullcontactEmailnull | stringsellerNamenull | stringlinesobject[]object"proforma_line"povinnéidstringpovinnédescriptionstringpovinnéquantityintegerpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumberstring | nullpovinnélineKindstringpovinnésourceIdstring | nullpovinnéitemIdnull | stringpovinnéwarehouseIdnull | stringpovinnélotsany[]povinnéorderLineIdnull | stringpovinnérecyclingnull | objecttextstringpovinnéunitstringpovinnéfeeIdstringpovinnérateHalerintegerpovinnétotalHalerintegerpovinnéweightMilliintegerpovinnéperUnitHalerintegerpovinnécoefficientMilliintegerpovinnévatLinesobject[]object"invoice_vat_line"povinnéidstringpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"proforma_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnélinksobject[]object"document_link"povinnéidstringpovinnéfromKindstringpovinnéfromIdstringpovinnétoKindstringpovinnétoIdstringpovinnékindstringpovinnéamountHalerinteger | nulltaxDocumentsobject[]object"advance_tax_document"povinnéidstringpovinnénumbernull | stringpovinnéstatusstringpovinnéissueDatenull | stringpovinnédatenetHalerintegerpovinnévatHalerinteger | nullpovinnétotalHalerinteger | nullpovinnéinvoiceIdnull | stringpovinnépostingobjectregimestringpovinnéeventstringpovinnéskippedbooleanjournalLinesobject[]accountnull | stringpovinnésidestringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnébalancedbooleancashJournalobject[]accountnull | stringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnéreceivablesBookany[]payablesBookany[]assetany[]carrierIdstring | nullbankMovementobjectidstringpovinnébankAccountIdstringpovinnérefundobjectamountHalerinteger | nullpovinnépaymentIdnull | stringpovinnécorrectionIdnull | stringpovinnécorrectionNumbernull | stringpovinnéOdebrání: úhrada, zálohová faktura
/v1/proformas/{id}/payments/{paymentId}Remove an advance payment recorded on a proforma invoice. Legal effect: reverses what the payment posted to the books.
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: remove-proforma-payment
Parametry v cestě
idstringpovinnépaymentIdstringpovinnéOdpověď · 200
idstringpovinnénumbernull | stringpovinnévariableSymbolnull | stringpovinnékindstringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatetotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnéfileIdnull | stringpovinnécustomFieldsobjectvatModestringexchangeRateintegertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullseriesIdnull | stringcurrencystringourAccountNumbernull | stringourBankCodenull | stringourIbannull | stringpaymentMethodstringlanguagestringnotePublicstring | nullnoteInternalstring | nullnetHalerintegervatHalerintegercontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetnull | stringbillToCitynull | stringbillToPostalCodenull | stringbillToCountrynull | stringshipToNamestring | nullshipToStreetstring | nullshipToCitystring | nullshipToPostalCodestring | nullshipToCountrystring | nullcontactEmailnull | stringsellerNamenull | stringlinesobject[]object"proforma_line"povinnéidstringpovinnédescriptionstringpovinnéquantityintegerpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumberstring | nullpovinnélineKindstringpovinnésourceIdstring | nullpovinnéitemIdnull | stringpovinnéwarehouseIdnull | stringpovinnélotsany[]povinnéorderLineIdnull | stringpovinnérecyclingnull | objecttextstringpovinnéunitstringpovinnéfeeIdstringpovinnérateHalerintegerpovinnétotalHalerintegerpovinnéweightMilliintegerpovinnéperUnitHalerintegerpovinnécoefficientMilliintegerpovinnévatLinesobject[]object"invoice_vat_line"povinnéidstringpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"proforma_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnélinksobject[]object"document_link"povinnéidstringpovinnéfromKindstringpovinnéfromIdstringpovinnétoKindstringpovinnétoIdstringpovinnékindstringpovinnéamountHalerinteger | nulltaxDocumentsobject[]object"advance_tax_document"povinnéidstringpovinnénumbernull | stringpovinnéstatusstringpovinnéissueDatenull | stringpovinnédatenetHalerintegerpovinnévatHalerinteger | nullpovinnétotalHalerinteger | nullpovinnéinvoiceIdnull | stringpovinnépostingobjectregimestringpovinnéeventstringpovinnéskippedbooleanjournalLinesobject[]accountnull | stringpovinnésidestringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnébalancedbooleancashJournalobject[]accountnull | stringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnéreceivablesBookany[]payablesBookany[]assetany[]carrierIdstring | nullbankMovementobjectidstringpovinnébankAccountIdstringpovinnérefundobjectamountHalerinteger | nullpovinnépaymentIdnull | stringpovinnécorrectionIdnull | stringpovinnécorrectionNumbernull | stringpovinnéDetail: PDF, zálohová faktura
/v1/proformas/{id}/pdfDownload the proforma invoice as a PDF
Nástroj MCP: get-proforma-pdf
Parametry v cestě
idstringpovinnéOdpověď · 200
Vrací soubor application/pdf.
Vypořádání: zálohová faktura
/v1/proformas/{id}/settleCreate the final invoice from a proforma invoice, and issue it unless `issue` is false. Legal effect: this assigns the final document number, creates a tax document, and posts to the books. Confirm with the user first.
Nástroj MCP: settle-proforma
Parametry v cestě
idstringpovinnéTělo požadavku
issueDatestringYYYY-MM-DDtaxPointDatestringYYYY-MM-DDissuebooleanOdpověď · 201
idstringpovinnénumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnéfileIdnull | stringpovinnécustomFieldsobjectzakazka_zakaznikastringpocetintegerkampanstringvatModestringexchangeRatenumbertemplateIdnull | stringcenterIdnull | stringactivityIdnull | stringprojectIdnull | stringseriesIdnull | stringconstantSymbolnull | stringtaxPointDatestringdatepaymentMethodstringlanguagestringnotePublicnull | stringnoteInternalnull | stringourAccountNumbernull | stringourBankCodenull | stringourIbannull | stringsellerNamenull | stringsellerIconull | stringsellerDicnull | stringreminderOnDuebooleanreminderWeekAfterbooleanreminder14DaysAfterbooleanreminderMonthAfterbooleannetHalerintegervatHalerintegerroundingHalerintegerrecurringIdnull | stringstornoOfIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetnull | stringbillToCitynull | stringbillToPostalCodenull | stringbillToCountrynull | stringshipToNamestring | nullshipToStreetnull | stringshipToCitynull | stringshipToPostalCodenull | stringshipToCountrynull | stringcontactEmailnull | stringlinesobject[]object"invoice_line"povinnéidstringpovinnédescriptionstringpovinnéquantitynumberpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumbernull | stringpovinnélineKindstringpovinnésourceIdnull | stringpovinnéitemIdnull | stringpovinnéwarehouseIdnull | stringpovinnélotsobject[]povinnéitemIdnull | stringlotIdstring | nullpovinnécodenull | stringpovinnéquantityintegerpovinnéexpiryDatestring | nullpovinnéorderLineIdnull | stringpovinnérecyclingnull | objecttextstringpovinnéunitstringpovinnéfeeIdnull | stringpovinnérateHalerintegerpovinnétotalHalerintegerpovinnéweightMilliintegerperUnitHalerintegerpovinnécoefficientMilliintegerpovinnétypedbooleanvatLinesobject[]object"invoice_vat_line"povinnéidstringpovinnévatRatenumberpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"invoice_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnélinksobject[]object"document_link"povinnéidstringpovinnéfromKindstringpovinnéfromIdstringpovinnétoKindstringpovinnétoIdstringpovinnékindstringpovinnéamountHalerinteger | nullpostingobjectregimestringpovinnéeventstringpovinnéjournalLinesobject[]accountnull | stringpovinnésidestringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnébalancedbooleancashJournalobject[]accountnull | stringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnéreceivablesBookobject[]documentIdnull | stringpovinnéamountHalerinteger | nullpovinnéstatusstringpovinnépayablesBookany[]assetany[]retentionsobject[]idstringpovinnéamountHalerinteger | nullpovinnédueDatenull | stringpovinnédatenotestring | nullpovinnélongTermbooleanpovinnécarrierIdnull | stringcreditWarningobjectlevelstringpovinnéexposureHalerintegerpovinnéafterHalerintegerpovinnéwarnHalerinteger | nullpovinnéblockHalerintegerpovinnéavailableHalerintegerpovinnéoriginalanybankMovementobjectidstringpovinnébankAccountIdstringpovinnécashDocumentobjectidstringpovinnénumbernull | stringpovinnéwarningsany[]povinné