Zálohy dodavatelům
Operace ve skupině Zálohy dodavatelům.
- GET/v1/supplier-advance-tax-documents
- PATCH/v1/supplier-advance-tax-documents/{id}
- POST/v1/supplier-advance-tax-documents/{id}/storno
- GET/v1/supplier-advances
- POST/v1/supplier-advances
- GET/v1/supplier-advances/{id}
- PATCH/v1/supplier-advances/{id}
- POST/v1/supplier-advances/{id}/cancel
- POST/v1/supplier-advances/{id}/payments
- DEL/v1/supplier-advances/{id}/payments/{paymentId}
- POST/v1/supplier-advances/{id}/reclassify
- POST/v1/supplier-advances/{id}/record
- POST/v1/supplier-advances/{id}/refund
- POST/v1/supplier-advances/{id}/settle
- POST/v1/supplier-advances/{id}/tax-documents
List suppliers' tax documents for paid advances, including corrections and stornos
/v1/supplier-advance-tax-documentsList suppliers' tax documents for paid advances, including corrections and stornos
Nástroj MCP: list-supplier-advance-tax-documents
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsfromstringYYYY-MM-DDtostringYYYY-MM-DDOdpověď · 200
dataobject[]povinnéobject"supplier_advance_tax_document"povinnéidstringpovinnésupplierAdvanceIdstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnécontactNamenull | stringpovinnécontactDicnull | stringpovinnéstatusstringpovinnéissueDatestringpovinnédatetaxPointDatestringpovinnédatereceivedOnnull | stringpovinnédatecurrencystringpovinnéexchangeRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéreasonnull | stringpovinnécorrectsNumbernull | stringpovinnéselfAssessedbooleanpovinnépaymentIdnull | stringpovinnéreceivedInvoiceIdnull | stringpovinnéstornoOfIdnull | stringpovinnélinesobject[]povinnéobject"supplier_advance_tax_document_line"povinnéidstringpovinnédescriptionstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnétotalintegerhasMorebooleanpovinnéFill in the supplier's number on a tax document, usually a correction booked before the document arrived
/v1/supplier-advance-tax-documents/{id}Fill in the supplier's number on a tax document, usually a correction booked before the document arrived
Nástroj MCP: update-supplier-advance-tax-document
Parametry v cestě
idstringpovinnéTělo požadavku
supplierDocumentNumberstringpovinnémax 64 charsOdpověď · 200
idstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnécustomFieldsobjectstavba_zalohystringvatModestringexchangeRateintegertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullseriesIdnull | stringconstantSymbolstring | nullpaymentMethodstringtheirAccountNumbernull | stringtheirBankCodenull | stringtheirIbanstring | nullnotePublicstring | nullnoteInternalnull | stringnetHalerintegervatHalerintegertaxedHalerintegeradvanceAccountstringselfAssessablebooleanreceivedInvoiceIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetstring | nullbillToCitystring | nullbillToPostalCodestring | nullbillToCountrynull | stringshipToNamestring | nullshipToStreetstring | nullshipToCitystring | nullshipToPostalCodestring | nullshipToCountrystring | nullcontactEmailnull | stringlinesobject[]object"supplier_advance_line"povinnéidstringpovinnédescriptionstringpovinnéquantityintegerpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumberstring | nullpovinnélineKindstringpovinnésourceIdstring | nullpovinnéitemIdstring | nullpovinnéwarehouseIdstring | nullpovinnélotsany[]povinnéorderLineIdstring | nullpovinnévatLinesobject[]object"supplier_advance_vat_line"povinnéidstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"supplier_advance_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnéexchangeRatenumberpovinnétaxDocumentsobject[]object"supplier_advance_tax_document"povinnéidstringpovinnésupplierAdvanceIdstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnécontactNamenull | stringpovinnécontactDicnull | stringpovinnéstatusstringpovinnéissueDatestringpovinnédatetaxPointDatestringpovinnédatereceivedOnnull | stringpovinnédatecurrencystringpovinnéexchangeRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéreasonnull | stringpovinnécorrectsNumbernull | stringpovinnéselfAssessedbooleanpovinnépaymentIdnull | stringpovinnéreceivedInvoiceIdnull | stringpovinnéstornoOfIdnull | stringpovinnélinesobject[]povinnéobject"supplier_advance_tax_document_line"povinnéidstringpovinnédescriptionstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnétaxRecordsKindstringbankMovementobjectidstringpovinnébankAccountIdstringpovinnérefundobjectamountHalerinteger | nullpovinnépaymentIdnull | stringpovinnécorrectionIdnull | stringpovinnécorrectionNumbernull | stringpovinnéstornoCorrectionobjectreasonnull | stringpovinnédatestringpovinnédateperiodstringpovinnéadditionalReturnbooleanpovinnéfollowUpStatementbooleanpovinnéCancel a supplier's tax document for a paid advance, or a self-assessment, with a reversing document
/v1/supplier-advance-tax-documents/{id}/stornoCancel a supplier's tax document for a paid advance, or a self-assessment, with a reversing document. Legal effect: reverses the deduction in the period you learn of it. Refused once a final invoice has deducted it or a refund has corrected it. A self-assessment asks why (`reason`): a `mistake` is reversed in the original period, and the answer's `stornoCorrection` says whether that period needs an additional return and a follow-up control statement; a `refund` or a `cancelled` supply is corrected on `occurredOn`, today when left out. A refund that brings money back is better entered as a refund of the advance.
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: storno-supplier-advance-tax-document
Parametry v cestě
idstringpovinnéTělo požadavku
reason"mistake" | "refund" | "cancelled"occurredOnstringYYYY-MM-DDOdpověď · 200
idstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnécustomFieldsobjectstavba_zalohystringvatModestringexchangeRateintegertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullseriesIdnull | stringconstantSymbolstring | nullpaymentMethodstringtheirAccountNumbernull | stringtheirBankCodenull | stringtheirIbanstring | nullnotePublicstring | nullnoteInternalnull | stringnetHalerintegervatHalerintegertaxedHalerintegeradvanceAccountstringselfAssessablebooleanreceivedInvoiceIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetstring | nullbillToCitystring | nullbillToPostalCodestring | nullbillToCountrynull | stringshipToNamestring | nullshipToStreetstring | nullshipToCitystring | nullshipToPostalCodestring | nullshipToCountrystring | nullcontactEmailnull | stringlinesobject[]object"supplier_advance_line"povinnéidstringpovinnédescriptionstringpovinnéquantityintegerpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumberstring | nullpovinnélineKindstringpovinnésourceIdstring | nullpovinnéitemIdstring | nullpovinnéwarehouseIdstring | nullpovinnélotsany[]povinnéorderLineIdstring | nullpovinnévatLinesobject[]object"supplier_advance_vat_line"povinnéidstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"supplier_advance_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnéexchangeRatenumberpovinnétaxDocumentsobject[]object"supplier_advance_tax_document"povinnéidstringpovinnésupplierAdvanceIdstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnécontactNamenull | stringpovinnécontactDicnull | stringpovinnéstatusstringpovinnéissueDatestringpovinnédatetaxPointDatestringpovinnédatereceivedOnnull | stringpovinnédatecurrencystringpovinnéexchangeRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéreasonnull | stringpovinnécorrectsNumbernull | stringpovinnéselfAssessedbooleanpovinnépaymentIdnull | stringpovinnéreceivedInvoiceIdnull | stringpovinnéstornoOfIdnull | stringpovinnélinesobject[]povinnéobject"supplier_advance_tax_document_line"povinnéidstringpovinnédescriptionstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnétaxRecordsKindstringbankMovementobjectidstringpovinnébankAccountIdstringpovinnérefundobjectamountHalerinteger | nullpovinnépaymentIdnull | stringpovinnécorrectionIdnull | stringpovinnécorrectionNumbernull | stringpovinnéstornoCorrectionobjectreasonnull | stringpovinnédatestringpovinnédateperiodstringpovinnéadditionalReturnbooleanpovinnéfollowUpStatementbooleanpovinnéList zálohové faktury from suppliers: advances to pay or paid. `from` and `to` filter on the issue date; `unpaid=true` keeps those still to pay
/v1/supplier-advancesList zálohové faktury from suppliers: advances to pay or paid. `from` and `to` filter on the issue date; `unpaid=true` keeps those still to pay
Nástroj MCP: list-supplier-advances
Parametry dotazu
limitintegermin 1max 500offsetintegermin 0max 9007199254740991searchstringmax 200 charsfromstringYYYY-MM-DDtostringYYYY-MM-DDstatusstringcontactIdstringdueFromstringdueTostringqstringmax 200 charsunpaid"true" | "false"customFieldKeystringcustomFieldValuestringmax 2000 charsOdpověď · 200
dataobject[]povinnéobject"supplier_advance"povinnéidstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnécustomFieldsobjectstavba_zalohystringvatModestringexchangeRateintegertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullseriesIdnull | stringconstantSymbolstring | nullpaymentMethodstringtheirAccountNumbernull | stringtheirBankCodenull | stringtheirIbanstring | nullnotePublicstring | nullnoteInternalnull | stringnetHalerintegervatHalerintegertaxedHalerintegeradvanceAccountstringselfAssessablebooleanreceivedInvoiceIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetstring | nullbillToCitystring | nullbillToPostalCodestring | nullbillToCountrynull | stringshipToNamestring | nullshipToStreetstring | nullshipToCitystring | nullshipToPostalCodestring | nullshipToCountrystring | nullcontactEmailnull | stringlinesobject[]object"supplier_advance_line"povinnéidstringpovinnédescriptionstringpovinnéquantityintegerpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumberstring | nullpovinnélineKindstringpovinnésourceIdstring | nullpovinnéitemIdstring | nullpovinnéwarehouseIdstring | nullpovinnélotsany[]povinnéorderLineIdstring | nullpovinnévatLinesobject[]object"supplier_advance_vat_line"povinnéidstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"supplier_advance_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnéexchangeRatenumberpovinnétaxDocumentsobject[]object"supplier_advance_tax_document"povinnéidstringpovinnésupplierAdvanceIdstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnécontactNamenull | stringpovinnécontactDicnull | stringpovinnéstatusstringpovinnéissueDatestringpovinnédatetaxPointDatestringpovinnédatereceivedOnnull | stringpovinnédatecurrencystringpovinnéexchangeRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéreasonnull | stringpovinnécorrectsNumbernull | stringpovinnéselfAssessedbooleanpovinnépaymentIdnull | stringpovinnéreceivedInvoiceIdnull | stringpovinnéstornoOfIdnull | stringpovinnélinesobject[]povinnéobject"supplier_advance_tax_document_line"povinnéidstringpovinnédescriptionstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnétaxRecordsKindstringbankMovementobjectidstringpovinnébankAccountIdstringpovinnérefundobjectamountHalerinteger | nullpovinnépaymentIdnull | stringpovinnécorrectionIdnull | stringpovinnécorrectionNumbernull | stringpovinnéstornoCorrectionobjectreasonnull | stringpovinnédatestringpovinnédateperiodstringpovinnéadditionalReturnbooleanpovinnéfollowUpStatementbooleanpovinnétotalintegerhasMorebooleanpovinnéRecord a supplier's zálohová faktura. It is not a tax document: nothing is posted and no VAT is claimed until it is paid and the supplier's tax document arrives
/v1/supplier-advancesRecord a supplier's zálohová faktura. It is not a tax document: nothing is posted and no VAT is claimed until it is paid and the supplier's tax document arrives. Answers 409 when the supplier document number is already recorded. `record: false` keeps a draft.
Nástroj MCP: create-supplier-advance
Tělo požadavku
vatMode"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 | nulladvanceAccount"151" | "152" | "153" | "314" | "051" | "052"taxRecordsKind"expense" | "long_term_asset" | "related_party"contactIdstringcontactNamestringmax 160 charscontactIcostringmax 16 charscontactDicstringmax 16 charsseriesIdstringsupplierDocumentNumberstringpovinnémax 64 charsvariableSymbolstring | nullconstantSymbolstring | nullissueDatestringpovinnéYYYY-MM-DDdueDatestringYYYY-MM-DDcurrencystring3 charspaymentMethod"transfer" | "cash" | "proforma" | "card" | "cod"theirAccountNumberstring | nulltheirBankCodestring | nulltheirIbanstring | nullnotePublicstring | nullnoteInternalstring | nullrecordbooleanconfirmDuplicatebooleanlinesobject[]povinnépurchaseHalerintegermin 0max 9007199254740991exemptPercentnumbermin 0max 100purchaseLineIdstring | nulldescriptionstringpovinnémax 240 charsquantitynumberpovinnéunitstringmax 16 charsunitPriceHalerintegerpovinnémin -9007199254740991max 9007199254740991vatRate0 | 10 | 12 | 15 | 21povinnéitemIdstringwarehouseIdstringlotsobject[]itemIdstringlotIdstringcodestringmax 64 charsquantitynumberexpiryDatestring | nullserialNumbersstring[]orderLineIdstringaccountNumberstring | nullroundingMode"auto" | "crown" | "none"Odpověď · 201
idstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnécustomFieldsobjectstavba_zalohystringvatModestringexchangeRateintegertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullseriesIdnull | stringconstantSymbolstring | nullpaymentMethodstringtheirAccountNumbernull | stringtheirBankCodenull | stringtheirIbanstring | nullnotePublicstring | nullnoteInternalnull | stringnetHalerintegervatHalerintegertaxedHalerintegeradvanceAccountstringselfAssessablebooleanreceivedInvoiceIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetstring | nullbillToCitystring | nullbillToPostalCodestring | nullbillToCountrynull | stringshipToNamestring | nullshipToStreetstring | nullshipToCitystring | nullshipToPostalCodestring | nullshipToCountrystring | nullcontactEmailnull | stringlinesobject[]object"supplier_advance_line"povinnéidstringpovinnédescriptionstringpovinnéquantityintegerpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumberstring | nullpovinnélineKindstringpovinnésourceIdstring | nullpovinnéitemIdstring | nullpovinnéwarehouseIdstring | nullpovinnélotsany[]povinnéorderLineIdstring | nullpovinnévatLinesobject[]object"supplier_advance_vat_line"povinnéidstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"supplier_advance_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnéexchangeRatenumberpovinnétaxDocumentsobject[]object"supplier_advance_tax_document"povinnéidstringpovinnésupplierAdvanceIdstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnécontactNamenull | stringpovinnécontactDicnull | stringpovinnéstatusstringpovinnéissueDatestringpovinnédatetaxPointDatestringpovinnédatereceivedOnnull | stringpovinnédatecurrencystringpovinnéexchangeRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéreasonnull | stringpovinnécorrectsNumbernull | stringpovinnéselfAssessedbooleanpovinnépaymentIdnull | stringpovinnéreceivedInvoiceIdnull | stringpovinnéstornoOfIdnull | stringpovinnélinesobject[]povinnéobject"supplier_advance_tax_document_line"povinnéidstringpovinnédescriptionstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnétaxRecordsKindstringbankMovementobjectidstringpovinnébankAccountIdstringpovinnérefundobjectamountHalerinteger | nullpovinnépaymentIdnull | stringpovinnécorrectionIdnull | stringpovinnécorrectionNumbernull | stringpovinnéstornoCorrectionobjectreasonnull | stringpovinnédatestringpovinnédateperiodstringpovinnéadditionalReturnbooleanpovinnéfollowUpStatementbooleanpovinnéGet an advance to a supplier with lines, payments, and the supplier's tax documents
/v1/supplier-advances/{id}Get an advance to a supplier with lines, payments, and the supplier's tax documents
Nástroj MCP: get-supplier-advance
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnécustomFieldsobjectstavba_zalohystringvatModestringexchangeRateintegertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullseriesIdnull | stringconstantSymbolstring | nullpaymentMethodstringtheirAccountNumbernull | stringtheirBankCodenull | stringtheirIbanstring | nullnotePublicstring | nullnoteInternalnull | stringnetHalerintegervatHalerintegertaxedHalerintegeradvanceAccountstringselfAssessablebooleanreceivedInvoiceIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetstring | nullbillToCitystring | nullbillToPostalCodestring | nullbillToCountrynull | stringshipToNamestring | nullshipToStreetstring | nullshipToCitystring | nullshipToPostalCodestring | nullshipToCountrystring | nullcontactEmailnull | stringlinesobject[]object"supplier_advance_line"povinnéidstringpovinnédescriptionstringpovinnéquantityintegerpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumberstring | nullpovinnélineKindstringpovinnésourceIdstring | nullpovinnéitemIdstring | nullpovinnéwarehouseIdstring | nullpovinnélotsany[]povinnéorderLineIdstring | nullpovinnévatLinesobject[]object"supplier_advance_vat_line"povinnéidstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"supplier_advance_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnéexchangeRatenumberpovinnétaxDocumentsobject[]object"supplier_advance_tax_document"povinnéidstringpovinnésupplierAdvanceIdstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnécontactNamenull | stringpovinnécontactDicnull | stringpovinnéstatusstringpovinnéissueDatestringpovinnédatetaxPointDatestringpovinnédatereceivedOnnull | stringpovinnédatecurrencystringpovinnéexchangeRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéreasonnull | stringpovinnécorrectsNumbernull | stringpovinnéselfAssessedbooleanpovinnépaymentIdnull | stringpovinnéreceivedInvoiceIdnull | stringpovinnéstornoOfIdnull | stringpovinnélinesobject[]povinnéobject"supplier_advance_tax_document_line"povinnéidstringpovinnédescriptionstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnétaxRecordsKindstringbankMovementobjectidstringpovinnébankAccountIdstringpovinnérefundobjectamountHalerinteger | nullpovinnépaymentIdnull | stringpovinnécorrectionIdnull | stringpovinnécorrectionNumbernull | stringpovinnéstornoCorrectionobjectreasonnull | stringpovinnédatestringpovinnédateperiodstringpovinnéadditionalReturnbooleanpovinnéfollowUpStatementbooleanpovinnéChange an advance to a supplier. Lines, currency, VAT mode, and supplier only while it is a draft
/v1/supplier-advances/{id}Change an advance to a supplier. Lines, currency, VAT mode, and supplier only while it is a draft
Nástroj MCP: update-supplier-advance
Parametry v cestě
idstringpovinnéTělo požadavku
vatMode"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 | nulladvanceAccount"151" | "152" | "153" | "314" | "051" | "052"taxRecordsKind"expense" | "long_term_asset" | "related_party"contactIdstringseriesIdstringsupplierDocumentNumberstringmax 64 charsvariableSymbolstring | nullconstantSymbolstring | nullissueDatestringYYYY-MM-DDdueDatestring | nullcurrencystring3 charspaymentMethod"transfer" | "cash" | "proforma" | "card" | "cod"theirAccountNumberstring | nulltheirBankCodestring | nulltheirIbanstring | nullnotePublicstring | nullnoteInternalstring | nullconfirmDuplicatebooleanlinesobject[]purchaseHalerintegermin 0max 9007199254740991exemptPercentnumbermin 0max 100purchaseLineIdstring | nulldescriptionstringpovinnémax 240 charsquantitynumberpovinnéunitstringmax 16 charsunitPriceHalerintegerpovinnémin -9007199254740991max 9007199254740991vatRate0 | 10 | 12 | 15 | 21povinnéitemIdstringwarehouseIdstringlotsobject[]itemIdstringlotIdstringcodestringmax 64 charsquantitynumberexpiryDatestring | nullserialNumbersstring[]orderLineIdstringaccountNumberstring | nullrecordbooleanroundingMode"auto" | "crown" | "none"Odpověď · 200
idstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnécustomFieldsobjectstavba_zalohystringvatModestringexchangeRateintegertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullseriesIdnull | stringconstantSymbolstring | nullpaymentMethodstringtheirAccountNumbernull | stringtheirBankCodenull | stringtheirIbanstring | nullnotePublicstring | nullnoteInternalnull | stringnetHalerintegervatHalerintegertaxedHalerintegeradvanceAccountstringselfAssessablebooleanreceivedInvoiceIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetstring | nullbillToCitystring | nullbillToPostalCodestring | nullbillToCountrynull | stringshipToNamestring | nullshipToStreetstring | nullshipToCitystring | nullshipToPostalCodestring | nullshipToCountrystring | nullcontactEmailnull | stringlinesobject[]object"supplier_advance_line"povinnéidstringpovinnédescriptionstringpovinnéquantityintegerpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumberstring | nullpovinnélineKindstringpovinnésourceIdstring | nullpovinnéitemIdstring | nullpovinnéwarehouseIdstring | nullpovinnélotsany[]povinnéorderLineIdstring | nullpovinnévatLinesobject[]object"supplier_advance_vat_line"povinnéidstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"supplier_advance_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnéexchangeRatenumberpovinnétaxDocumentsobject[]object"supplier_advance_tax_document"povinnéidstringpovinnésupplierAdvanceIdstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnécontactNamenull | stringpovinnécontactDicnull | stringpovinnéstatusstringpovinnéissueDatestringpovinnédatetaxPointDatestringpovinnédatereceivedOnnull | stringpovinnédatecurrencystringpovinnéexchangeRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéreasonnull | stringpovinnécorrectsNumbernull | stringpovinnéselfAssessedbooleanpovinnépaymentIdnull | stringpovinnéreceivedInvoiceIdnull | stringpovinnéstornoOfIdnull | stringpovinnélinesobject[]povinnéobject"supplier_advance_tax_document_line"povinnéidstringpovinnédescriptionstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnétaxRecordsKindstringbankMovementobjectidstringpovinnébankAccountIdstringpovinnérefundobjectamountHalerinteger | nullpovinnépaymentIdnull | stringpovinnécorrectionIdnull | stringpovinnécorrectionNumbernull | stringpovinnéstornoCorrectionobjectreasonnull | stringpovinnédatestringpovinnédateperiodstringpovinnéadditionalReturnbooleanpovinnéfollowUpStatementbooleanpovinnéCancel an advance to a supplier that has no payments
/v1/supplier-advances/{id}/cancelCancel an advance to a supplier that has no payments
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: cancel-supplier-advance
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnécustomFieldsobjectstavba_zalohystringvatModestringexchangeRateintegertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullseriesIdnull | stringconstantSymbolstring | nullpaymentMethodstringtheirAccountNumbernull | stringtheirBankCodenull | stringtheirIbanstring | nullnotePublicstring | nullnoteInternalnull | stringnetHalerintegervatHalerintegertaxedHalerintegeradvanceAccountstringselfAssessablebooleanreceivedInvoiceIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetstring | nullbillToCitystring | nullbillToPostalCodestring | nullbillToCountrynull | stringshipToNamestring | nullshipToStreetstring | nullshipToCitystring | nullshipToPostalCodestring | nullshipToCountrystring | nullcontactEmailnull | stringlinesobject[]object"supplier_advance_line"povinnéidstringpovinnédescriptionstringpovinnéquantityintegerpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumberstring | nullpovinnélineKindstringpovinnésourceIdstring | nullpovinnéitemIdstring | nullpovinnéwarehouseIdstring | nullpovinnélotsany[]povinnéorderLineIdstring | nullpovinnévatLinesobject[]object"supplier_advance_vat_line"povinnéidstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"supplier_advance_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnéexchangeRatenumberpovinnétaxDocumentsobject[]object"supplier_advance_tax_document"povinnéidstringpovinnésupplierAdvanceIdstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnécontactNamenull | stringpovinnécontactDicnull | stringpovinnéstatusstringpovinnéissueDatestringpovinnédatetaxPointDatestringpovinnédatereceivedOnnull | stringpovinnédatecurrencystringpovinnéexchangeRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéreasonnull | stringpovinnécorrectsNumbernull | stringpovinnéselfAssessedbooleanpovinnépaymentIdnull | stringpovinnéreceivedInvoiceIdnull | stringpovinnéstornoOfIdnull | stringpovinnélinesobject[]povinnéobject"supplier_advance_tax_document_line"povinnéidstringpovinnédescriptionstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnétaxRecordsKindstringbankMovementobjectidstringpovinnébankAccountIdstringpovinnérefundobjectamountHalerinteger | nullpovinnépaymentIdnull | stringpovinnécorrectionIdnull | stringpovinnécorrectionNumbernull | stringpovinnéstornoCorrectionobjectreasonnull | stringpovinnédatestringpovinnédateperiodstringpovinnéadditionalReturnbooleanpovinnéfollowUpStatementbooleanpovinnéRecord a payment of an advance to a supplier: MD 314 or the account it sits on / D 221, or an expense in the cash book
/v1/supplier-advances/{id}/paymentsRecord a payment of an advance to a supplier: MD 314 or the account it sits on / D 221, or an expense in the cash book. 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. A later statement line takes the transfer over.
Nástroj MCP: add-supplier-advance-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-timeexchangeRatenumberOdpověď · 201
idstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnécustomFieldsobjectstavba_zalohystringvatModestringexchangeRateintegertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullseriesIdnull | stringconstantSymbolstring | nullpaymentMethodstringtheirAccountNumbernull | stringtheirBankCodenull | stringtheirIbanstring | nullnotePublicstring | nullnoteInternalnull | stringnetHalerintegervatHalerintegertaxedHalerintegeradvanceAccountstringselfAssessablebooleanreceivedInvoiceIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetstring | nullbillToCitystring | nullbillToPostalCodestring | nullbillToCountrynull | stringshipToNamestring | nullshipToStreetstring | nullshipToCitystring | nullshipToPostalCodestring | nullshipToCountrystring | nullcontactEmailnull | stringlinesobject[]object"supplier_advance_line"povinnéidstringpovinnédescriptionstringpovinnéquantityintegerpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumberstring | nullpovinnélineKindstringpovinnésourceIdstring | nullpovinnéitemIdstring | nullpovinnéwarehouseIdstring | nullpovinnélotsany[]povinnéorderLineIdstring | nullpovinnévatLinesobject[]object"supplier_advance_vat_line"povinnéidstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"supplier_advance_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnéexchangeRatenumberpovinnétaxDocumentsobject[]object"supplier_advance_tax_document"povinnéidstringpovinnésupplierAdvanceIdstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnécontactNamenull | stringpovinnécontactDicnull | stringpovinnéstatusstringpovinnéissueDatestringpovinnédatetaxPointDatestringpovinnédatereceivedOnnull | stringpovinnédatecurrencystringpovinnéexchangeRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéreasonnull | stringpovinnécorrectsNumbernull | stringpovinnéselfAssessedbooleanpovinnépaymentIdnull | stringpovinnéreceivedInvoiceIdnull | stringpovinnéstornoOfIdnull | stringpovinnélinesobject[]povinnéobject"supplier_advance_tax_document_line"povinnéidstringpovinnédescriptionstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnétaxRecordsKindstringbankMovementobjectidstringpovinnébankAccountIdstringpovinnérefundobjectamountHalerinteger | nullpovinnépaymentIdnull | stringpovinnécorrectionIdnull | stringpovinnécorrectionNumbernull | stringpovinnéstornoCorrectionobjectreasonnull | stringpovinnédatestringpovinnédateperiodstringpovinnéadditionalReturnbooleanpovinnéfollowUpStatementbooleanpovinnéRemove a payment or refund of an advance to a supplier and reverse its posting
/v1/supplier-advances/{id}/payments/{paymentId}Remove a payment or refund of an advance to a supplier and reverse its posting. Refused while a tax document stands on the payment or the advance is settled. Removing a refund also cancels its corrective tax document.
Nevratná operaceTato operace se nedá vrátit. MCP klienti se před ní ptají na potvrzení.
Nástroj MCP: remove-supplier-advance-payment
Parametry v cestě
idstringpovinnépaymentIdstringpovinnéOdpověď · 200
idstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnécustomFieldsobjectstavba_zalohystringvatModestringexchangeRateintegertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullseriesIdnull | stringconstantSymbolstring | nullpaymentMethodstringtheirAccountNumbernull | stringtheirBankCodenull | stringtheirIbanstring | nullnotePublicstring | nullnoteInternalnull | stringnetHalerintegervatHalerintegertaxedHalerintegeradvanceAccountstringselfAssessablebooleanreceivedInvoiceIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetstring | nullbillToCitystring | nullbillToPostalCodestring | nullbillToCountrynull | stringshipToNamestring | nullshipToStreetstring | nullshipToCitystring | nullshipToPostalCodestring | nullshipToCountrystring | nullcontactEmailnull | stringlinesobject[]object"supplier_advance_line"povinnéidstringpovinnédescriptionstringpovinnéquantityintegerpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumberstring | nullpovinnélineKindstringpovinnésourceIdstring | nullpovinnéitemIdstring | nullpovinnéwarehouseIdstring | nullpovinnélotsany[]povinnéorderLineIdstring | nullpovinnévatLinesobject[]object"supplier_advance_vat_line"povinnéidstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"supplier_advance_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnéexchangeRatenumberpovinnétaxDocumentsobject[]object"supplier_advance_tax_document"povinnéidstringpovinnésupplierAdvanceIdstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnécontactNamenull | stringpovinnécontactDicnull | stringpovinnéstatusstringpovinnéissueDatestringpovinnédatetaxPointDatestringpovinnédatereceivedOnnull | stringpovinnédatecurrencystringpovinnéexchangeRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéreasonnull | stringpovinnécorrectsNumbernull | stringpovinnéselfAssessedbooleanpovinnépaymentIdnull | stringpovinnéreceivedInvoiceIdnull | stringpovinnéstornoOfIdnull | stringpovinnélinesobject[]povinnéobject"supplier_advance_tax_document_line"povinnéidstringpovinnédescriptionstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnétaxRecordsKindstringbankMovementobjectidstringpovinnébankAccountIdstringpovinnérefundobjectamountHalerinteger | nullpovinnépaymentIdnull | stringpovinnécorrectionIdnull | stringpovinnécorrectionNumbernull | stringpovinnéstornoCorrectionobjectreasonnull | stringpovinnédatestringpovinnédateperiodstringpovinnéadditionalReturnbooleanpovinnéfollowUpStatementbooleanpovinnéMove an advance to a supplier to another account: 314, 051, 052, 151, 152, or 153. Posts MD new / D old for what it holds
/v1/supplier-advances/{id}/reclassifyMove an advance to a supplier to another account: 314, 051, 052, 151, 152, or 153. Posts MD new / D old for what it holds. Legal effect: posts to the books. Double-entry only. Refused while a tax document stands on the advance and once it is settled: at the final invoice it clears by itself, MD 042 / D 052 and so on.
Nástroj MCP: reclassify-supplier-advance
Parametry v cestě
idstringpovinnéTělo požadavku
advanceAccount"151" | "152" | "153" | "314" | "051" | "052"povinnédatestringYYYY-MM-DDOdpověď · 200
idstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnécustomFieldsobjectstavba_zalohystringvatModestringexchangeRateintegertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullseriesIdnull | stringconstantSymbolstring | nullpaymentMethodstringtheirAccountNumbernull | stringtheirBankCodenull | stringtheirIbanstring | nullnotePublicstring | nullnoteInternalnull | stringnetHalerintegervatHalerintegertaxedHalerintegeradvanceAccountstringselfAssessablebooleanreceivedInvoiceIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetstring | nullbillToCitystring | nullbillToPostalCodestring | nullbillToCountrynull | stringshipToNamestring | nullshipToStreetstring | nullshipToCitystring | nullshipToPostalCodestring | nullshipToCountrystring | nullcontactEmailnull | stringlinesobject[]object"supplier_advance_line"povinnéidstringpovinnédescriptionstringpovinnéquantityintegerpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumberstring | nullpovinnélineKindstringpovinnésourceIdstring | nullpovinnéitemIdstring | nullpovinnéwarehouseIdstring | nullpovinnélotsany[]povinnéorderLineIdstring | nullpovinnévatLinesobject[]object"supplier_advance_vat_line"povinnéidstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"supplier_advance_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnéexchangeRatenumberpovinnétaxDocumentsobject[]object"supplier_advance_tax_document"povinnéidstringpovinnésupplierAdvanceIdstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnécontactNamenull | stringpovinnécontactDicnull | stringpovinnéstatusstringpovinnéissueDatestringpovinnédatetaxPointDatestringpovinnédatereceivedOnnull | stringpovinnédatecurrencystringpovinnéexchangeRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéreasonnull | stringpovinnécorrectsNumbernull | stringpovinnéselfAssessedbooleanpovinnépaymentIdnull | stringpovinnéreceivedInvoiceIdnull | stringpovinnéstornoOfIdnull | stringpovinnélinesobject[]povinnéobject"supplier_advance_tax_document_line"povinnéidstringpovinnédescriptionstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnétaxRecordsKindstringbankMovementobjectidstringpovinnébankAccountIdstringpovinnérefundobjectamountHalerinteger | nullpovinnépaymentIdnull | stringpovinnécorrectionIdnull | stringpovinnécorrectionNumbernull | stringpovinnéstornoCorrectionobjectreasonnull | stringpovinnédatestringpovinnédateperiodstringpovinnéadditionalReturnbooleanpovinnéfollowUpStatementbooleanpovinnéRecord a draft advance to a supplier: it gets its number and can be paid
/v1/supplier-advances/{id}/recordRecord a draft advance to a supplier: it gets its number and can be paid
Nástroj MCP: record-supplier-advance
Parametry v cestě
idstringpovinnéOdpověď · 200
idstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnécustomFieldsobjectstavba_zalohystringvatModestringexchangeRateintegertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullseriesIdnull | stringconstantSymbolstring | nullpaymentMethodstringtheirAccountNumbernull | stringtheirBankCodenull | stringtheirIbanstring | nullnotePublicstring | nullnoteInternalnull | stringnetHalerintegervatHalerintegertaxedHalerintegeradvanceAccountstringselfAssessablebooleanreceivedInvoiceIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetstring | nullbillToCitystring | nullbillToPostalCodestring | nullbillToCountrynull | stringshipToNamestring | nullshipToStreetstring | nullshipToCitystring | nullshipToPostalCodestring | nullshipToCountrystring | nullcontactEmailnull | stringlinesobject[]object"supplier_advance_line"povinnéidstringpovinnédescriptionstringpovinnéquantityintegerpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumberstring | nullpovinnélineKindstringpovinnésourceIdstring | nullpovinnéitemIdstring | nullpovinnéwarehouseIdstring | nullpovinnélotsany[]povinnéorderLineIdstring | nullpovinnévatLinesobject[]object"supplier_advance_vat_line"povinnéidstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"supplier_advance_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnéexchangeRatenumberpovinnétaxDocumentsobject[]object"supplier_advance_tax_document"povinnéidstringpovinnésupplierAdvanceIdstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnécontactNamenull | stringpovinnécontactDicnull | stringpovinnéstatusstringpovinnéissueDatestringpovinnédatetaxPointDatestringpovinnédatereceivedOnnull | stringpovinnédatecurrencystringpovinnéexchangeRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéreasonnull | stringpovinnécorrectsNumbernull | stringpovinnéselfAssessedbooleanpovinnépaymentIdnull | stringpovinnéreceivedInvoiceIdnull | stringpovinnéstornoOfIdnull | stringpovinnélinesobject[]povinnéobject"supplier_advance_tax_document_line"povinnéidstringpovinnédescriptionstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnétaxRecordsKindstringbankMovementobjectidstringpovinnébankAccountIdstringpovinnérefundobjectamountHalerinteger | nullpovinnépaymentIdnull | stringpovinnécorrectionIdnull | stringpovinnécorrectionNumbernull | stringpovinnéstornoCorrectionobjectreasonnull | stringpovinnédatestringpovinnédateperiodstringpovinnéadditionalReturnbooleanpovinnéfollowUpStatementbooleanpovinnéRecord money a supplier paid back on an advance. Whatever part was taxed takes the supplier's corrective tax document (§ 74 ZDPH)
/v1/supplier-advances/{id}/refundRecord money a supplier paid back on an advance. Whatever part was taxed takes the supplier's corrective tax document (§ 74 ZDPH). amountHaler defaults to everything paid. Refused once the advance is settled into an invoice. `supplierDocumentNumber` can follow later through update-supplier-advance-tax-document.
Nástroj MCP: refund-supplier-advance
Parametry v cestě
idstringpovinnéTělo požadavku
amountHalerintegermax 9007199254740991refundedOnstringpovinnéYYYY-MM-DDmethod"transfer" | "cash" | "card" | "other"reasonstringpovinnémax 240 charsnotestring | nullexchangeRatenumbersupplierDocumentNumberstringmax 64 charsreceivedOnstringYYYY-MM-DDregisterIdstringbankAccountIdstringmoneyAmountHalerintegermax 9007199254740991allowNegativebooleaneetPrepaidLoadHalerintegermin 0max 9007199254740991eetPrepaidUseHalerintegermin 0max 9007199254740991eetVoucherIdstringeetMandateIdstringeetOwnSalebooleanpaidAtstringdate-timeOdpověď · 201
idstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnécustomFieldsobjectstavba_zalohystringvatModestringexchangeRateintegertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullseriesIdnull | stringconstantSymbolstring | nullpaymentMethodstringtheirAccountNumbernull | stringtheirBankCodenull | stringtheirIbanstring | nullnotePublicstring | nullnoteInternalnull | stringnetHalerintegervatHalerintegertaxedHalerintegeradvanceAccountstringselfAssessablebooleanreceivedInvoiceIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetstring | nullbillToCitystring | nullbillToPostalCodestring | nullbillToCountrynull | stringshipToNamestring | nullshipToStreetstring | nullshipToCitystring | nullshipToPostalCodestring | nullshipToCountrystring | nullcontactEmailnull | stringlinesobject[]object"supplier_advance_line"povinnéidstringpovinnédescriptionstringpovinnéquantityintegerpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumberstring | nullpovinnélineKindstringpovinnésourceIdstring | nullpovinnéitemIdstring | nullpovinnéwarehouseIdstring | nullpovinnélotsany[]povinnéorderLineIdstring | nullpovinnévatLinesobject[]object"supplier_advance_vat_line"povinnéidstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"supplier_advance_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnéexchangeRatenumberpovinnétaxDocumentsobject[]object"supplier_advance_tax_document"povinnéidstringpovinnésupplierAdvanceIdstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnécontactNamenull | stringpovinnécontactDicnull | stringpovinnéstatusstringpovinnéissueDatestringpovinnédatetaxPointDatestringpovinnédatereceivedOnnull | stringpovinnédatecurrencystringpovinnéexchangeRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéreasonnull | stringpovinnécorrectsNumbernull | stringpovinnéselfAssessedbooleanpovinnépaymentIdnull | stringpovinnéreceivedInvoiceIdnull | stringpovinnéstornoOfIdnull | stringpovinnélinesobject[]povinnéobject"supplier_advance_tax_document_line"povinnéidstringpovinnédescriptionstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnétaxRecordsKindstringbankMovementobjectidstringpovinnébankAccountIdstringpovinnérefundobjectamountHalerinteger | nullpovinnépaymentIdnull | stringpovinnécorrectionIdnull | stringpovinnécorrectionNumbernull | stringpovinnéstornoCorrectionobjectreasonnull | stringpovinnédatestringpovinnédateperiodstringpovinnéadditionalReturnbooleanpovinnéfollowUpStatementbooleanpovinnéRecord the supplier's final invoice for an advance and deduct the advance from it. Lines default to the advance's. To deduct several, use `supplierAdvanceIds` on create-received-invoice
/v1/supplier-advances/{id}/settleRecord the supplier's final invoice for an advance and deduct the advance from it. Lines default to the advance's. To deduct several, use `supplierAdvanceIds` on create-received-invoice. Legal effect: posts costs and VAT and clears the advance against 321: MD 518 / D 314, or MD 042 / D 052 when the advance sits on an account of what it pays for and the line names no account of its own. Storno of the invoice hands the advance back.
Nástroj MCP: settle-supplier-advance
Parametry v cestě
idstringpovinnéTělo požadavku
supplierDocumentNumberstringpovinnémax 64 charsissueDatestringpovinnéYYYY-MM-DDtaxPointDatestringpovinnéYYYY-MM-DDreceivedOnstringYYYY-MM-DDdueDatestringYYYY-MM-DDexchangeRatenumberconfirmDuplicatebooleanlinesobject[]purchaseHalerintegermin 0max 9007199254740991exemptPercentnumbermin 0max 100purchaseLineIdstring | nulldescriptionstringpovinnémax 240 charsquantitynumberpovinnéunitstringmax 16 charsunitPriceHalerintegerpovinnémin -9007199254740991max 9007199254740991vatRate0 | 10 | 12 | 15 | 21povinnéitemIdstringwarehouseIdstringlotsobject[]itemIdstringlotIdstringcodestringmax 64 charsquantitynumberexpiryDatestring | nullserialNumbersstring[]orderLineIdstringaccountNumberstring | nullroundingMode"auto" | "crown" | "none"Odpověď · 201
idstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnéfileIdnull | stringpovinnécustomFieldsobjectvatModestringexchangeRateintegertemplateIdnull | stringcenterIdstring | nullactivityIdstring | nullprojectIdnull | stringseriesIdnull | stringconstantSymbolstring | nullreceivedOnnull | stringdatetaxPointDatestringdatepaymentMethodstringtheirAccountNumbernull | stringtheirBankCodenull | stringtheirIbannull | stringnotePublicstring | nullnoteInternalnull | stringnetHalerintegervatHalerintegerstornoOfIdnull | stringduplicateOfIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetnull | stringbillToCitynull | stringbillToPostalCodenull | stringbillToCountrynull | stringshipToNamestring | nullshipToStreetstring | nullshipToCitystring | nullshipToPostalCodestring | nullshipToCountrystring | nullcontactEmailnull | stringlinesobject[]object"received_invoice_line"povinnéidstringpovinnédescriptionstringpovinnéquantityintegerpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumbernull | stringpovinnélineKindstringpovinnésourceIdnull | stringpovinnéitemIdnull | stringpovinnéwarehouseIdnull | stringpovinnélotsobject[]povinnélotIdstring | nullpovinnécodenull | stringpovinnéquantityintegerpovinnéexpiryDatestring | nullpovinnéorderLineIdnull | stringpovinnérecyclingnull | objecttextstringpovinnéunitstringpovinnéfeeIdnull | stringpovinnérateHalerintegerpovinnétotalHalerintegerpovinnéweightMilliintegerperUnitHalerintegerpovinnécoefficientMilliintegerpovinnétypedbooleanvatLinesobject[]object"received_invoice_vat_line"povinnéidstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnésettlementsobject[]object"received_invoice_settlement"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnésupplierAdvancesobject[]idstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnépostingobjectregimestringpovinnéeventstringpovinnéjournalLinesobject[]accountnull | stringpovinnésidestringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnébalancedbooleancashJournalobject[]accountnull | stringpovinnéamountHalerinteger | nullpovinnédocumentIdnull | stringpovinnéreceivablesBookany[]payablesBookobject[]documentIdnull | stringpovinnéamountHalerinteger | nullpovinnéstatusstringpovinnéassetany[]retentionsany[]duplicateobjectexistingIdstringpovinnébankMovementobjectidstringpovinnébankAccountIdstringpovinnécashDocumentobjectidstringpovinnénumbernull | stringpovinnéwarningsany[]povinnéimportedobjectuuidstringpovinnédocumentTypeinteger | nullpovinnéwarningsstring[]povinnéRecord the supplier's tax document for a paid advance: MD 343 / D 314 for the VAT, into the VAT register and control statement of its period. For a service from the EU or a third country it records the customer's self-assessment of the payment instead. VAT payers only
/v1/supplier-advances/{id}/tax-documentsRecord the supplier's tax document for a paid advance: MD 343 / D 314 for the VAT, into the VAT register and control statement of its period. For a service from the EU or a third country it records the customer's self-assessment of the payment instead. VAT payers only. Without `lines` the VAT is taken out of the part paid and not yet taxed, at the advance's rates. `receivedOn` decides the first period the deduction may be claimed in (§ 73 odst. 2 ZDPH). In modes eu_services and third_country_services the tax is due on the day of the payment (§ 24 odst. 3, § 108 odst. 3 ZDPH): `vatRate` (default 21) goes on the payment as the base, `supplierDocumentNumber` is optional, and tax and deduction land in the same period with nothing in the books. Do not record it if the supply is not yet known with enough certainty (§ 24 odst. 3, second sentence): the final invoice then carries the tax.
Nástroj MCP: create-supplier-advance-tax-document
Parametry v cestě
idstringpovinnéTělo požadavku
supplierDocumentNumberstringmax 64 charspaymentIdstringvatRate21 | 12issueDatestringYYYY-MM-DDtaxPointDatestringYYYY-MM-DDreceivedOnstringYYYY-MM-DDexchangeRatenumberamountHalerintegermax 9007199254740991linesobject[]vatRatenumberpovinnémin 0max 30netHalerintegerpovinnémin -9007199254740991max 9007199254740991vatHalerintegerpovinnémin -9007199254740991max 9007199254740991descriptionstringmax 400 charsOdpověď · 201
idstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnévariableSymbolnull | stringpovinnécontactIdnull | stringpovinnécontactNamenull | stringpovinnéissueDatestringpovinnédatedueDatenull | stringpovinnédatecurrencystringpovinnétotalHalerintegerpovinnépaidHalerintegerpovinnéstatusstringpovinnéoverduebooleanpovinnécustomFieldsobjectstavba_zalohystringvatModestringexchangeRateintegertemplateIdstring | nullcenterIdstring | nullactivityIdstring | nullprojectIdstring | nullseriesIdnull | stringconstantSymbolstring | nullpaymentMethodstringtheirAccountNumbernull | stringtheirBankCodenull | stringtheirIbanstring | nullnotePublicstring | nullnoteInternalnull | stringnetHalerintegervatHalerintegertaxedHalerintegeradvanceAccountstringselfAssessablebooleanreceivedInvoiceIdnull | stringcontactIconull | stringcontactDicnull | stringcontactVatPayerTypenull | stringbillToStreetstring | nullbillToCitystring | nullbillToPostalCodestring | nullbillToCountrynull | stringshipToNamestring | nullshipToStreetstring | nullshipToCitystring | nullshipToPostalCodestring | nullshipToCountrystring | nullcontactEmailnull | stringlinesobject[]object"supplier_advance_line"povinnéidstringpovinnédescriptionstringpovinnéquantityintegerpovinnéunitstringpovinnéunitPriceHalerintegerpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéaccountNumberstring | nullpovinnélineKindstringpovinnésourceIdstring | nullpovinnéitemIdstring | nullpovinnéwarehouseIdstring | nullpovinnélotsany[]povinnéorderLineIdstring | nullpovinnévatLinesobject[]object"supplier_advance_vat_line"povinnéidstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnépaymentsobject[]object"supplier_advance_payment"povinnéidstringpovinnéamountHalerintegerpovinnépaidOnstringpovinnédatemethodstringpovinnénotenull | stringpovinnéexchangeRatenumberpovinnétaxDocumentsobject[]object"supplier_advance_tax_document"povinnéidstringpovinnésupplierAdvanceIdstringpovinnénumbernull | stringpovinnésupplierDocumentNumbernull | stringpovinnécontactNamenull | stringpovinnécontactDicnull | stringpovinnéstatusstringpovinnéissueDatestringpovinnédatetaxPointDatestringpovinnédatereceivedOnnull | stringpovinnédatecurrencystringpovinnéexchangeRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnéreasonnull | stringpovinnécorrectsNumbernull | stringpovinnéselfAssessedbooleanpovinnépaymentIdnull | stringpovinnéreceivedInvoiceIdnull | stringpovinnéstornoOfIdnull | stringpovinnélinesobject[]povinnéobject"supplier_advance_tax_document_line"povinnéidstringpovinnédescriptionstringpovinnévatRateintegerpovinnénetHalerintegerpovinnévatHalerintegerpovinnétotalHalerintegerpovinnétaxRecordsKindstringbankMovementobjectidstringpovinnébankAccountIdstringpovinnérefundobjectamountHalerinteger | nullpovinnépaymentIdnull | stringpovinnécorrectionIdnull | stringpovinnécorrectionNumbernull | stringpovinnéstornoCorrectionobjectreasonnull | stringpovinnédatestringpovinnédateperiodstringpovinnéadditionalReturnbooleanpovinnéfollowUpStatementbooleanpovinné