client

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 30, 2024 License: BSD-3-Clause Imports: 11 Imported by: 0

Documentation

Overview

Package client provides primitives to interact with the openapi HTTP API.

Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBookCreditNoteRequest

func NewBookCreditNoteRequest(server string, creditNoteId int, body BookCreditNoteJSONRequestBody) (*http.Request, error)

NewBookCreditNoteRequest calls the generic BookCreditNote builder with application/json body

func NewBookCreditNoteRequestWithBody

func NewBookCreditNoteRequestWithBody(server string, creditNoteId int, contentType string, body io.Reader) (*http.Request, error)

NewBookCreditNoteRequestWithBody generates requests for BookCreditNote with any type of body

func NewBookInvoiceRequest

func NewBookInvoiceRequest(server string, invoiceId int, body BookInvoiceJSONRequestBody) (*http.Request, error)

NewBookInvoiceRequest calls the generic BookInvoice builder with application/json body

func NewBookInvoiceRequestWithBody

func NewBookInvoiceRequestWithBody(server string, invoiceId int, contentType string, body io.Reader) (*http.Request, error)

NewBookInvoiceRequestWithBody generates requests for BookInvoice with any type of body

func NewBookVoucherRequest

func NewBookVoucherRequest(server string, voucherId int, body BookVoucherJSONRequestBody) (*http.Request, error)

NewBookVoucherRequest calls the generic BookVoucher builder with application/json body

func NewBookVoucherRequestWithBody

func NewBookVoucherRequestWithBody(server string, voucherId int, contentType string, body io.Reader) (*http.Request, error)

NewBookVoucherRequestWithBody generates requests for BookVoucher with any type of body

func NewBookkeepingSystemVersionRequest

func NewBookkeepingSystemVersionRequest(server string) (*http.Request, error)

NewBookkeepingSystemVersionRequest generates requests for BookkeepingSystemVersion

func NewCancelInvoiceRequest

func NewCancelInvoiceRequest(server string, invoiceId int) (*http.Request, error)

NewCancelInvoiceRequest generates requests for CancelInvoice

func NewCheckAccountTransactionEnshrineRequest

func NewCheckAccountTransactionEnshrineRequest(server string, checkAccountTransactionId int) (*http.Request, error)

NewCheckAccountTransactionEnshrineRequest generates requests for CheckAccountTransactionEnshrine

func NewContactAddressIdRequest

func NewContactAddressIdRequest(server string, contactAddressId int) (*http.Request, error)

NewContactAddressIdRequest generates requests for ContactAddressId

func NewContactCustomerNumberAvailabilityCheckRequest

func NewContactCustomerNumberAvailabilityCheckRequest(server string, params *ContactCustomerNumberAvailabilityCheckParams) (*http.Request, error)

NewContactCustomerNumberAvailabilityCheckRequest generates requests for ContactCustomerNumberAvailabilityCheck

func NewCreateAccountingContactRequest

func NewCreateAccountingContactRequest(server string, body CreateAccountingContactJSONRequestBody) (*http.Request, error)

NewCreateAccountingContactRequest calls the generic CreateAccountingContact builder with application/json body

func NewCreateAccountingContactRequestWithBody

func NewCreateAccountingContactRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAccountingContactRequestWithBody generates requests for CreateAccountingContact with any type of body

func NewCreateCheckAccountRequest

func NewCreateCheckAccountRequest(server string, body CreateCheckAccountJSONRequestBody) (*http.Request, error)

NewCreateCheckAccountRequest calls the generic CreateCheckAccount builder with application/json body

func NewCreateCheckAccountRequestWithBody

func NewCreateCheckAccountRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateCheckAccountRequestWithBody generates requests for CreateCheckAccount with any type of body

func NewCreateClearingAccountRequest

func NewCreateClearingAccountRequest(server string, body CreateClearingAccountJSONRequestBody) (*http.Request, error)

NewCreateClearingAccountRequest calls the generic CreateClearingAccount builder with application/json body

func NewCreateClearingAccountRequestWithBody

func NewCreateClearingAccountRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateClearingAccountRequestWithBody generates requests for CreateClearingAccount with any type of body

func NewCreateCommunicationWayRequest

func NewCreateCommunicationWayRequest(server string, body CreateCommunicationWayJSONRequestBody) (*http.Request, error)

NewCreateCommunicationWayRequest calls the generic CreateCommunicationWay builder with application/json body

func NewCreateCommunicationWayRequestWithBody

func NewCreateCommunicationWayRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateCommunicationWayRequestWithBody generates requests for CreateCommunicationWay with any type of body

func NewCreateContactAddressRequest

func NewCreateContactAddressRequest(server string, body CreateContactAddressJSONRequestBody) (*http.Request, error)

NewCreateContactAddressRequest calls the generic CreateContactAddress builder with application/json body

func NewCreateContactAddressRequestWithBody

func NewCreateContactAddressRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateContactAddressRequestWithBody generates requests for CreateContactAddress with any type of body

func NewCreateContactFieldRequest

func NewCreateContactFieldRequest(server string, body CreateContactFieldJSONRequestBody) (*http.Request, error)

NewCreateContactFieldRequest calls the generic CreateContactField builder with application/json body

func NewCreateContactFieldRequestWithBody

func NewCreateContactFieldRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateContactFieldRequestWithBody generates requests for CreateContactField with any type of body

func NewCreateContactFieldSettingRequest

func NewCreateContactFieldSettingRequest(server string, body CreateContactFieldSettingJSONRequestBody) (*http.Request, error)

NewCreateContactFieldSettingRequest calls the generic CreateContactFieldSetting builder with application/json body

func NewCreateContactFieldSettingRequestWithBody

func NewCreateContactFieldSettingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateContactFieldSettingRequestWithBody generates requests for CreateContactFieldSetting with any type of body

func NewCreateContactRequest

func NewCreateContactRequest(server string, body CreateContactJSONRequestBody) (*http.Request, error)

NewCreateContactRequest calls the generic CreateContact builder with application/json body

func NewCreateContactRequestWithBody

func NewCreateContactRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateContactRequestWithBody generates requests for CreateContact with any type of body

func NewCreateContractNoteFromOrderRequest

func NewCreateContractNoteFromOrderRequest(server string, params *CreateContractNoteFromOrderParams, body CreateContractNoteFromOrderJSONRequestBody) (*http.Request, error)

NewCreateContractNoteFromOrderRequest calls the generic CreateContractNoteFromOrder builder with application/json body

func NewCreateContractNoteFromOrderRequestWithBody

func NewCreateContractNoteFromOrderRequestWithBody(server string, params *CreateContractNoteFromOrderParams, contentType string, body io.Reader) (*http.Request, error)

NewCreateContractNoteFromOrderRequestWithBody generates requests for CreateContractNoteFromOrder with any type of body

func NewCreateCreditNoteFromInvoiceRequest

func NewCreateCreditNoteFromInvoiceRequest(server string, body CreateCreditNoteFromInvoiceJSONRequestBody) (*http.Request, error)

NewCreateCreditNoteFromInvoiceRequest calls the generic CreateCreditNoteFromInvoice builder with application/json body

func NewCreateCreditNoteFromInvoiceRequestWithBody

func NewCreateCreditNoteFromInvoiceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateCreditNoteFromInvoiceRequestWithBody generates requests for CreateCreditNoteFromInvoice with any type of body

func NewCreateCreditNoteFromVoucherRequest

func NewCreateCreditNoteFromVoucherRequest(server string, body CreateCreditNoteFromVoucherJSONRequestBody) (*http.Request, error)

NewCreateCreditNoteFromVoucherRequest calls the generic CreateCreditNoteFromVoucher builder with application/json body

func NewCreateCreditNoteFromVoucherRequestWithBody

func NewCreateCreditNoteFromVoucherRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateCreditNoteFromVoucherRequestWithBody generates requests for CreateCreditNoteFromVoucher with any type of body

func NewCreateFileImportAccountRequest

func NewCreateFileImportAccountRequest(server string, body CreateFileImportAccountJSONRequestBody) (*http.Request, error)

NewCreateFileImportAccountRequest calls the generic CreateFileImportAccount builder with application/json body

func NewCreateFileImportAccountRequestWithBody

func NewCreateFileImportAccountRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateFileImportAccountRequestWithBody generates requests for CreateFileImportAccount with any type of body

func NewCreateInvoiceByFactoryRequest

func NewCreateInvoiceByFactoryRequest(server string, body CreateInvoiceByFactoryJSONRequestBody) (*http.Request, error)

NewCreateInvoiceByFactoryRequest calls the generic CreateInvoiceByFactory builder with application/json body

func NewCreateInvoiceByFactoryRequestWithBody

func NewCreateInvoiceByFactoryRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateInvoiceByFactoryRequestWithBody generates requests for CreateInvoiceByFactory with any type of body

func NewCreateInvoiceFromOrderRequest

func NewCreateInvoiceFromOrderRequest(server string, body CreateInvoiceFromOrderJSONRequestBody) (*http.Request, error)

NewCreateInvoiceFromOrderRequest calls the generic CreateInvoiceFromOrder builder with application/json body

func NewCreateInvoiceFromOrderRequestWithBody

func NewCreateInvoiceFromOrderRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateInvoiceFromOrderRequestWithBody generates requests for CreateInvoiceFromOrder with any type of body

func NewCreateInvoiceReminderRequest

func NewCreateInvoiceReminderRequest(server string, params *CreateInvoiceReminderParams, body CreateInvoiceReminderJSONRequestBody) (*http.Request, error)

NewCreateInvoiceReminderRequest calls the generic CreateInvoiceReminder builder with application/json body

func NewCreateInvoiceReminderRequestWithBody

func NewCreateInvoiceReminderRequestWithBody(server string, params *CreateInvoiceReminderParams, contentType string, body io.Reader) (*http.Request, error)

NewCreateInvoiceReminderRequestWithBody generates requests for CreateInvoiceReminder with any type of body

func NewCreateOrderRequest

func NewCreateOrderRequest(server string, body CreateOrderJSONRequestBody) (*http.Request, error)

NewCreateOrderRequest calls the generic CreateOrder builder with application/json body

func NewCreateOrderRequestWithBody

func NewCreateOrderRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateOrderRequestWithBody generates requests for CreateOrder with any type of body

func NewCreatePackingListFromOrderRequest

func NewCreatePackingListFromOrderRequest(server string, params *CreatePackingListFromOrderParams, body CreatePackingListFromOrderJSONRequestBody) (*http.Request, error)

NewCreatePackingListFromOrderRequest calls the generic CreatePackingListFromOrder builder with application/json body

func NewCreatePackingListFromOrderRequestWithBody

func NewCreatePackingListFromOrderRequestWithBody(server string, params *CreatePackingListFromOrderParams, contentType string, body io.Reader) (*http.Request, error)

NewCreatePackingListFromOrderRequestWithBody generates requests for CreatePackingListFromOrder with any type of body

func NewCreatePartRequest

func NewCreatePartRequest(server string, body CreatePartJSONRequestBody) (*http.Request, error)

NewCreatePartRequest calls the generic CreatePart builder with application/json body

func NewCreatePartRequestWithBody

func NewCreatePartRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreatePartRequestWithBody generates requests for CreatePart with any type of body

func NewCreateTagRequest

func NewCreateTagRequest(server string, body CreateTagJSONRequestBody) (*http.Request, error)

NewCreateTagRequest calls the generic CreateTag builder with application/json body

func NewCreateTagRequestWithBody

func NewCreateTagRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateTagRequestWithBody generates requests for CreateTag with any type of body

func NewCreateTransactionRequest

func NewCreateTransactionRequest(server string, body CreateTransactionJSONRequestBody) (*http.Request, error)

NewCreateTransactionRequest calls the generic CreateTransaction builder with application/json body

func NewCreateTransactionRequestWithBody

func NewCreateTransactionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateTransactionRequestWithBody generates requests for CreateTransaction with any type of body

func NewCreatecreditNoteRequest

func NewCreatecreditNoteRequest(server string, body CreatecreditNoteJSONRequestBody) (*http.Request, error)

NewCreatecreditNoteRequest calls the generic CreatecreditNote builder with application/json body

func NewCreatecreditNoteRequestWithBody

func NewCreatecreditNoteRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreatecreditNoteRequestWithBody generates requests for CreatecreditNote with any type of body

func NewCreditNoteEnshrineRequest

func NewCreditNoteEnshrineRequest(server string, creditNoteId int) (*http.Request, error)

NewCreditNoteEnshrineRequest generates requests for CreditNoteEnshrine

func NewCreditNoteGetPdfRequest

func NewCreditNoteGetPdfRequest(server string, creditNoteId int, params *CreditNoteGetPdfParams) (*http.Request, error)

NewCreditNoteGetPdfRequest generates requests for CreditNoteGetPdf

func NewCreditNoteResetToDraftRequest

func NewCreditNoteResetToDraftRequest(server string, creditNoteId int) (*http.Request, error)

NewCreditNoteResetToDraftRequest generates requests for CreditNoteResetToDraft

func NewCreditNoteResetToOpenRequest

func NewCreditNoteResetToOpenRequest(server string, creditNoteId int) (*http.Request, error)

NewCreditNoteResetToOpenRequest generates requests for CreditNoteResetToOpen

func NewCreditNoteSendByRequest

func NewCreditNoteSendByRequest(server string, creditNoteId int, body CreditNoteSendByJSONRequestBody) (*http.Request, error)

NewCreditNoteSendByRequest calls the generic CreditNoteSendBy builder with application/json body

func NewCreditNoteSendByRequestWithBody

func NewCreditNoteSendByRequestWithBody(server string, creditNoteId int, contentType string, body io.Reader) (*http.Request, error)

NewCreditNoteSendByRequestWithBody generates requests for CreditNoteSendBy with any type of body

func NewDeleteAccountingContactRequest

func NewDeleteAccountingContactRequest(server string, accountingContactId int) (*http.Request, error)

NewDeleteAccountingContactRequest generates requests for DeleteAccountingContact

func NewDeleteCheckAccountRequest

func NewDeleteCheckAccountRequest(server string, checkAccountId int) (*http.Request, error)

NewDeleteCheckAccountRequest generates requests for DeleteCheckAccount

func NewDeleteCheckAccountTransactionRequest

func NewDeleteCheckAccountTransactionRequest(server string, checkAccountTransactionId int) (*http.Request, error)

NewDeleteCheckAccountTransactionRequest generates requests for DeleteCheckAccountTransaction

func NewDeleteCommunicationWayRequest

func NewDeleteCommunicationWayRequest(server string, communicationWayId int) (*http.Request, error)

NewDeleteCommunicationWayRequest generates requests for DeleteCommunicationWay

func NewDeleteContactAddressRequest

func NewDeleteContactAddressRequest(server string, contactAddressId int) (*http.Request, error)

NewDeleteContactAddressRequest generates requests for DeleteContactAddress

func NewDeleteContactCustomFieldIdRequest

func NewDeleteContactCustomFieldIdRequest(server string, contactCustomFieldId int) (*http.Request, error)

NewDeleteContactCustomFieldIdRequest generates requests for DeleteContactCustomFieldId

func NewDeleteContactFieldSettingRequest

func NewDeleteContactFieldSettingRequest(server string, contactCustomFieldSettingId int) (*http.Request, error)

NewDeleteContactFieldSettingRequest generates requests for DeleteContactFieldSetting

func NewDeleteContactRequest

func NewDeleteContactRequest(server string, contactId int) (*http.Request, error)

NewDeleteContactRequest generates requests for DeleteContact

func NewDeleteOrderPosRequest

func NewDeleteOrderPosRequest(server string, orderPosId int) (*http.Request, error)

NewDeleteOrderPosRequest generates requests for DeleteOrderPos

func NewDeleteOrderRequest

func NewDeleteOrderRequest(server string, orderId int) (*http.Request, error)

NewDeleteOrderRequest generates requests for DeleteOrder

func NewDeleteTagRequest

func NewDeleteTagRequest(server string, tagId int) (*http.Request, error)

NewDeleteTagRequest generates requests for DeleteTag

func NewDeletecreditNoteRequest

func NewDeletecreditNoteRequest(server string, creditNoteId int) (*http.Request, error)

NewDeletecreditNoteRequest generates requests for DeletecreditNote

func NewExportContactRequest

func NewExportContactRequest(server string, params *ExportContactParams) (*http.Request, error)

NewExportContactRequest generates requests for ExportContact

func NewExportCreditNoteRequest

func NewExportCreditNoteRequest(server string, params *ExportCreditNoteParams) (*http.Request, error)

NewExportCreditNoteRequest generates requests for ExportCreditNote

func NewExportDatevRequest

func NewExportDatevRequest(server string, params *ExportDatevParams) (*http.Request, error)

NewExportDatevRequest generates requests for ExportDatev

func NewExportInvoiceRequest

func NewExportInvoiceRequest(server string, params *ExportInvoiceParams) (*http.Request, error)

NewExportInvoiceRequest generates requests for ExportInvoice

func NewExportInvoiceZipRequest

func NewExportInvoiceZipRequest(server string, params *ExportInvoiceZipParams) (*http.Request, error)

NewExportInvoiceZipRequest generates requests for ExportInvoiceZip

func NewExportTransactionsRequest

func NewExportTransactionsRequest(server string, params *ExportTransactionsParams) (*http.Request, error)

NewExportTransactionsRequest generates requests for ExportTransactions

func NewExportVoucherRequest

func NewExportVoucherRequest(server string, params *ExportVoucherParams) (*http.Request, error)

NewExportVoucherRequest generates requests for ExportVoucher

func NewExportVoucherZipRequest

func NewExportVoucherZipRequest(server string, params *ExportVoucherZipParams) (*http.Request, error)

NewExportVoucherZipRequest generates requests for ExportVoucherZip

func NewFindContactsByCustomFieldValueRequest

func NewFindContactsByCustomFieldValueRequest(server string, params *FindContactsByCustomFieldValueParams) (*http.Request, error)

NewFindContactsByCustomFieldValueRequest generates requests for FindContactsByCustomFieldValue

func NewForAccountNumberRequest

func NewForAccountNumberRequest(server string, params *ForAccountNumberParams) (*http.Request, error)

NewForAccountNumberRequest generates requests for ForAccountNumber

func NewForAllAccountsRequest

func NewForAllAccountsRequest(server string) (*http.Request, error)

NewForAllAccountsRequest generates requests for ForAllAccounts

func NewForExpenseRequest

func NewForExpenseRequest(server string) (*http.Request, error)

NewForExpenseRequest generates requests for ForExpense

func NewForRevenueRequest

func NewForRevenueRequest(server string) (*http.Request, error)

NewForRevenueRequest generates requests for ForRevenue

func NewForTaxRuleRequest

func NewForTaxRuleRequest(server string, params *ForTaxRuleParams) (*http.Request, error)

NewForTaxRuleRequest generates requests for ForTaxRule

func NewGetAccountingContactByIdRequest

func NewGetAccountingContactByIdRequest(server string, accountingContactId int) (*http.Request, error)

NewGetAccountingContactByIdRequest generates requests for GetAccountingContactById

func NewGetAccountingContactRequest

func NewGetAccountingContactRequest(server string, params *GetAccountingContactParams) (*http.Request, error)

NewGetAccountingContactRequest generates requests for GetAccountingContact

func NewGetBalanceAtDateRequest

func NewGetBalanceAtDateRequest(server string, checkAccountId int, params *GetBalanceAtDateParams) (*http.Request, error)

NewGetBalanceAtDateRequest generates requests for GetBalanceAtDate

func NewGetCheckAccountByIdRequest

func NewGetCheckAccountByIdRequest(server string, checkAccountId int) (*http.Request, error)

NewGetCheckAccountByIdRequest generates requests for GetCheckAccountById

func NewGetCheckAccountTransactionByIdRequest

func NewGetCheckAccountTransactionByIdRequest(server string, checkAccountTransactionId int) (*http.Request, error)

NewGetCheckAccountTransactionByIdRequest generates requests for GetCheckAccountTransactionById

func NewGetCheckAccountsRequest

func NewGetCheckAccountsRequest(server string) (*http.Request, error)

NewGetCheckAccountsRequest generates requests for GetCheckAccounts

func NewGetCommunicationWayByIdRequest

func NewGetCommunicationWayByIdRequest(server string, communicationWayId int) (*http.Request, error)

NewGetCommunicationWayByIdRequest generates requests for GetCommunicationWayById

func NewGetCommunicationWayKeysRequest

func NewGetCommunicationWayKeysRequest(server string) (*http.Request, error)

NewGetCommunicationWayKeysRequest generates requests for GetCommunicationWayKeys

func NewGetCommunicationWaysRequest

func NewGetCommunicationWaysRequest(server string, params *GetCommunicationWaysParams) (*http.Request, error)

NewGetCommunicationWaysRequest generates requests for GetCommunicationWays

func NewGetContactAddressesRequest

func NewGetContactAddressesRequest(server string) (*http.Request, error)

NewGetContactAddressesRequest generates requests for GetContactAddresses

func NewGetContactByIdRequest

func NewGetContactByIdRequest(server string, contactId int) (*http.Request, error)

NewGetContactByIdRequest generates requests for GetContactById

func NewGetContactFieldSettingByIdRequest

func NewGetContactFieldSettingByIdRequest(server string, contactCustomFieldSettingId int) (*http.Request, error)

NewGetContactFieldSettingByIdRequest generates requests for GetContactFieldSettingById

func NewGetContactFieldSettingsRequest

func NewGetContactFieldSettingsRequest(server string) (*http.Request, error)

NewGetContactFieldSettingsRequest generates requests for GetContactFieldSettings

func NewGetContactFieldsByIdRequest

func NewGetContactFieldsByIdRequest(server string, contactCustomFieldId float32) (*http.Request, error)

NewGetContactFieldsByIdRequest generates requests for GetContactFieldsById

func NewGetContactFieldsRequest

func NewGetContactFieldsRequest(server string) (*http.Request, error)

NewGetContactFieldsRequest generates requests for GetContactFields

func NewGetContactTabsItemCountByIdRequest

func NewGetContactTabsItemCountByIdRequest(server string, contactId int) (*http.Request, error)

NewGetContactTabsItemCountByIdRequest generates requests for GetContactTabsItemCountById

func NewGetContactsRequest

func NewGetContactsRequest(server string, params *GetContactsParams) (*http.Request, error)

NewGetContactsRequest generates requests for GetContacts

func NewGetCreditNotesRequest

func NewGetCreditNotesRequest(server string, params *GetCreditNotesParams) (*http.Request, error)

NewGetCreditNotesRequest generates requests for GetCreditNotes

func NewGetDiscountsRequest

func NewGetDiscountsRequest(server string, orderId int, params *GetDiscountsParams) (*http.Request, error)

NewGetDiscountsRequest generates requests for GetDiscounts

func NewGetInvoiceByIdRequest

func NewGetInvoiceByIdRequest(server string, invoiceId int) (*http.Request, error)

NewGetInvoiceByIdRequest generates requests for GetInvoiceById

func NewGetInvoicePosRequest

func NewGetInvoicePosRequest(server string, params *GetInvoicePosParams) (*http.Request, error)

NewGetInvoicePosRequest generates requests for GetInvoicePos

func NewGetInvoicePositionsByIdRequest

func NewGetInvoicePositionsByIdRequest(server string, invoiceId int, params *GetInvoicePositionsByIdParams) (*http.Request, error)

NewGetInvoicePositionsByIdRequest generates requests for GetInvoicePositionsById

func NewGetInvoicesRequest

func NewGetInvoicesRequest(server string, params *GetInvoicesParams) (*http.Request, error)

NewGetInvoicesRequest generates requests for GetInvoices

func NewGetIsInvoicePartiallyPaidRequest

func NewGetIsInvoicePartiallyPaidRequest(server string, invoiceId int) (*http.Request, error)

NewGetIsInvoicePartiallyPaidRequest generates requests for GetIsInvoicePartiallyPaid

func NewGetLetterpapersWithThumbRequest

func NewGetLetterpapersWithThumbRequest(server string) (*http.Request, error)

NewGetLetterpapersWithThumbRequest generates requests for GetLetterpapersWithThumb

func NewGetNextCustomerNumberRequest

func NewGetNextCustomerNumberRequest(server string) (*http.Request, error)

NewGetNextCustomerNumberRequest generates requests for GetNextCustomerNumber

func NewGetOrderByIdRequest

func NewGetOrderByIdRequest(server string, orderId int) (*http.Request, error)

NewGetOrderByIdRequest generates requests for GetOrderById

func NewGetOrderPositionByIdRequest

func NewGetOrderPositionByIdRequest(server string, orderPosId int) (*http.Request, error)

NewGetOrderPositionByIdRequest generates requests for GetOrderPositionById

func NewGetOrderPositionsByIdRequest

func NewGetOrderPositionsByIdRequest(server string, orderId int, params *GetOrderPositionsByIdParams) (*http.Request, error)

NewGetOrderPositionsByIdRequest generates requests for GetOrderPositionsById

func NewGetOrderPositionsRequest

func NewGetOrderPositionsRequest(server string, params *GetOrderPositionsParams) (*http.Request, error)

NewGetOrderPositionsRequest generates requests for GetOrderPositions

func NewGetOrdersRequest

func NewGetOrdersRequest(server string, params *GetOrdersParams) (*http.Request, error)

NewGetOrdersRequest generates requests for GetOrders

func NewGetPartByIdRequest

func NewGetPartByIdRequest(server string, partId int) (*http.Request, error)

NewGetPartByIdRequest generates requests for GetPartById

func NewGetPartsRequest

func NewGetPartsRequest(server string, params *GetPartsParams) (*http.Request, error)

NewGetPartsRequest generates requests for GetParts

func NewGetPlaceholderRequest

func NewGetPlaceholderRequest(server string, params *GetPlaceholderParams) (*http.Request, error)

NewGetPlaceholderRequest generates requests for GetPlaceholder

func NewGetReferenceCountRequest

func NewGetReferenceCountRequest(server string, contactCustomFieldSettingId int) (*http.Request, error)

NewGetReferenceCountRequest generates requests for GetReferenceCount

func NewGetRelatedObjectsRequest

func NewGetRelatedObjectsRequest(server string, orderId int, params *GetRelatedObjectsParams) (*http.Request, error)

NewGetRelatedObjectsRequest generates requests for GetRelatedObjects

func NewGetTagByIdRequest

func NewGetTagByIdRequest(server string, tagId int) (*http.Request, error)

NewGetTagByIdRequest generates requests for GetTagById

func NewGetTagRelationsRequest

func NewGetTagRelationsRequest(server string) (*http.Request, error)

NewGetTagRelationsRequest generates requests for GetTagRelations

func NewGetTagsRequest

func NewGetTagsRequest(server string, params *GetTagsParams) (*http.Request, error)

NewGetTagsRequest generates requests for GetTags

func NewGetTemplatesRequest

func NewGetTemplatesRequest(server string, params *GetTemplatesParams) (*http.Request, error)

NewGetTemplatesRequest generates requests for GetTemplates

func NewGetTransactionsRequest

func NewGetTransactionsRequest(server string, params *GetTransactionsParams) (*http.Request, error)

NewGetTransactionsRequest generates requests for GetTransactions

func NewGetVoucherByIdRequest

func NewGetVoucherByIdRequest(server string, voucherId int) (*http.Request, error)

NewGetVoucherByIdRequest generates requests for GetVoucherById

func NewGetVoucherPositionsRequest

func NewGetVoucherPositionsRequest(server string, params *GetVoucherPositionsParams) (*http.Request, error)

NewGetVoucherPositionsRequest generates requests for GetVoucherPositions

func NewGetVouchersRequest

func NewGetVouchersRequest(server string, params *GetVouchersParams) (*http.Request, error)

NewGetVouchersRequest generates requests for GetVouchers

func NewGetcreditNoteByIdRequest

func NewGetcreditNoteByIdRequest(server string, creditNoteId int) (*http.Request, error)

NewGetcreditNoteByIdRequest generates requests for GetcreditNoteById

func NewGetcreditNotePositionsRequest

func NewGetcreditNotePositionsRequest(server string, params *GetcreditNotePositionsParams) (*http.Request, error)

NewGetcreditNotePositionsRequest generates requests for GetcreditNotePositions

func NewInvoiceEnshrineRequest

func NewInvoiceEnshrineRequest(server string, invoiceId int) (*http.Request, error)

NewInvoiceEnshrineRequest generates requests for InvoiceEnshrine

func NewInvoiceGetPdfRequest

func NewInvoiceGetPdfRequest(server string, invoiceId int, params *InvoiceGetPdfParams) (*http.Request, error)

NewInvoiceGetPdfRequest generates requests for InvoiceGetPdf

func NewInvoiceGetXmlRequest

func NewInvoiceGetXmlRequest(server string, invoiceId int) (*http.Request, error)

NewInvoiceGetXmlRequest generates requests for InvoiceGetXml

func NewInvoiceRenderRequest

func NewInvoiceRenderRequest(server string, invoiceId int, body InvoiceRenderJSONRequestBody) (*http.Request, error)

NewInvoiceRenderRequest calls the generic InvoiceRender builder with application/json body

func NewInvoiceRenderRequestWithBody

func NewInvoiceRenderRequestWithBody(server string, invoiceId int, contentType string, body io.Reader) (*http.Request, error)

NewInvoiceRenderRequestWithBody generates requests for InvoiceRender with any type of body

func NewInvoiceResetToDraftRequest

func NewInvoiceResetToDraftRequest(server string, invoiceId int) (*http.Request, error)

NewInvoiceResetToDraftRequest generates requests for InvoiceResetToDraft

func NewInvoiceResetToOpenRequest

func NewInvoiceResetToOpenRequest(server string, invoiceId int) (*http.Request, error)

NewInvoiceResetToOpenRequest generates requests for InvoiceResetToOpen

func NewInvoiceSendByRequest

func NewInvoiceSendByRequest(server string, invoiceId int, body InvoiceSendByJSONRequestBody) (*http.Request, error)

NewInvoiceSendByRequest calls the generic InvoiceSendBy builder with application/json body

func NewInvoiceSendByRequestWithBody

func NewInvoiceSendByRequestWithBody(server string, invoiceId int, contentType string, body io.Reader) (*http.Request, error)

NewInvoiceSendByRequestWithBody generates requests for InvoiceSendBy with any type of body

func NewOrderGetPdfRequest

func NewOrderGetPdfRequest(server string, orderId int, params *OrderGetPdfParams) (*http.Request, error)

NewOrderGetPdfRequest generates requests for OrderGetPdf

func NewOrderSendByRequest

func NewOrderSendByRequest(server string, orderId int, body OrderSendByJSONRequestBody) (*http.Request, error)

NewOrderSendByRequest calls the generic OrderSendBy builder with application/json body

func NewOrderSendByRequestWithBody

func NewOrderSendByRequestWithBody(server string, orderId int, contentType string, body io.Reader) (*http.Request, error)

NewOrderSendByRequestWithBody generates requests for OrderSendBy with any type of body

func NewPartGetStockRequest

func NewPartGetStockRequest(server string, partId int) (*http.Request, error)

NewPartGetStockRequest generates requests for PartGetStock

func NewReportContactRequest

func NewReportContactRequest(server string, params *ReportContactParams) (*http.Request, error)

NewReportContactRequest generates requests for ReportContact

func NewReportInvoiceRequest

func NewReportInvoiceRequest(server string, params *ReportInvoiceParams) (*http.Request, error)

NewReportInvoiceRequest generates requests for ReportInvoice

func NewReportOrderRequest

func NewReportOrderRequest(server string, params *ReportOrderParams) (*http.Request, error)

NewReportOrderRequest generates requests for ReportOrder

func NewReportVoucherRequest

func NewReportVoucherRequest(server string, params *ReportVoucherParams) (*http.Request, error)

NewReportVoucherRequest generates requests for ReportVoucher

func NewSendCreditNoteByPrintingRequest

func NewSendCreditNoteByPrintingRequest(server string, creditNoteId int, params *SendCreditNoteByPrintingParams) (*http.Request, error)

NewSendCreditNoteByPrintingRequest generates requests for SendCreditNoteByPrinting

func NewSendCreditNoteViaEMailRequest

func NewSendCreditNoteViaEMailRequest(server string, creditNoteId int, body SendCreditNoteViaEMailJSONRequestBody) (*http.Request, error)

NewSendCreditNoteViaEMailRequest calls the generic SendCreditNoteViaEMail builder with application/json body

func NewSendCreditNoteViaEMailRequestWithBody

func NewSendCreditNoteViaEMailRequestWithBody(server string, creditNoteId int, contentType string, body io.Reader) (*http.Request, error)

NewSendCreditNoteViaEMailRequestWithBody generates requests for SendCreditNoteViaEMail with any type of body

func NewSendInvoiceViaEMailRequest

func NewSendInvoiceViaEMailRequest(server string, invoiceId int, body SendInvoiceViaEMailJSONRequestBody) (*http.Request, error)

NewSendInvoiceViaEMailRequest calls the generic SendInvoiceViaEMail builder with application/json body

func NewSendInvoiceViaEMailRequestWithBody

func NewSendInvoiceViaEMailRequestWithBody(server string, invoiceId int, contentType string, body io.Reader) (*http.Request, error)

NewSendInvoiceViaEMailRequestWithBody generates requests for SendInvoiceViaEMail with any type of body

func NewSendorderViaEMailRequest

func NewSendorderViaEMailRequest(server string, orderId int, body SendorderViaEMailJSONRequestBody) (*http.Request, error)

NewSendorderViaEMailRequest calls the generic SendorderViaEMail builder with application/json body

func NewSendorderViaEMailRequestWithBody

func NewSendorderViaEMailRequestWithBody(server string, orderId int, contentType string, body io.Reader) (*http.Request, error)

NewSendorderViaEMailRequestWithBody generates requests for SendorderViaEMail with any type of body

func NewUpdateAccountingContactRequest

func NewUpdateAccountingContactRequest(server string, accountingContactId int, body UpdateAccountingContactJSONRequestBody) (*http.Request, error)

NewUpdateAccountingContactRequest calls the generic UpdateAccountingContact builder with application/json body

func NewUpdateAccountingContactRequestWithBody

func NewUpdateAccountingContactRequestWithBody(server string, accountingContactId int, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAccountingContactRequestWithBody generates requests for UpdateAccountingContact with any type of body

func NewUpdateCheckAccountRequest

func NewUpdateCheckAccountRequest(server string, checkAccountId int, body UpdateCheckAccountJSONRequestBody) (*http.Request, error)

NewUpdateCheckAccountRequest calls the generic UpdateCheckAccount builder with application/json body

func NewUpdateCheckAccountRequestWithBody

func NewUpdateCheckAccountRequestWithBody(server string, checkAccountId int, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCheckAccountRequestWithBody generates requests for UpdateCheckAccount with any type of body

func NewUpdateCheckAccountTransactionRequest

func NewUpdateCheckAccountTransactionRequest(server string, checkAccountTransactionId int, body UpdateCheckAccountTransactionJSONRequestBody) (*http.Request, error)

NewUpdateCheckAccountTransactionRequest calls the generic UpdateCheckAccountTransaction builder with application/json body

func NewUpdateCheckAccountTransactionRequestWithBody

func NewUpdateCheckAccountTransactionRequestWithBody(server string, checkAccountTransactionId int, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCheckAccountTransactionRequestWithBody generates requests for UpdateCheckAccountTransaction with any type of body

func NewUpdateCommunicationWayRequest

func NewUpdateCommunicationWayRequest(server string, communicationWayId int, body UpdateCommunicationWayJSONRequestBody) (*http.Request, error)

NewUpdateCommunicationWayRequest calls the generic UpdateCommunicationWay builder with application/json body

func NewUpdateCommunicationWayRequestWithBody

func NewUpdateCommunicationWayRequestWithBody(server string, communicationWayId int, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCommunicationWayRequestWithBody generates requests for UpdateCommunicationWay with any type of body

func NewUpdateContactAddressRequest

func NewUpdateContactAddressRequest(server string, contactAddressId int, body UpdateContactAddressJSONRequestBody) (*http.Request, error)

NewUpdateContactAddressRequest calls the generic UpdateContactAddress builder with application/json body

func NewUpdateContactAddressRequestWithBody

func NewUpdateContactAddressRequestWithBody(server string, contactAddressId int, contentType string, body io.Reader) (*http.Request, error)

NewUpdateContactAddressRequestWithBody generates requests for UpdateContactAddress with any type of body

func NewUpdateContactFieldSettingRequest

func NewUpdateContactFieldSettingRequest(server string, contactCustomFieldSettingId int, body UpdateContactFieldSettingJSONRequestBody) (*http.Request, error)

NewUpdateContactFieldSettingRequest calls the generic UpdateContactFieldSetting builder with application/json body

func NewUpdateContactFieldSettingRequestWithBody

func NewUpdateContactFieldSettingRequestWithBody(server string, contactCustomFieldSettingId int, contentType string, body io.Reader) (*http.Request, error)

NewUpdateContactFieldSettingRequestWithBody generates requests for UpdateContactFieldSetting with any type of body

func NewUpdateContactRequest

func NewUpdateContactRequest(server string, contactId int, body UpdateContactJSONRequestBody) (*http.Request, error)

NewUpdateContactRequest calls the generic UpdateContact builder with application/json body

func NewUpdateContactRequestWithBody

func NewUpdateContactRequestWithBody(server string, contactId int, contentType string, body io.Reader) (*http.Request, error)

NewUpdateContactRequestWithBody generates requests for UpdateContact with any type of body

func NewUpdateContactfieldRequest

func NewUpdateContactfieldRequest(server string, contactCustomFieldId float32, body UpdateContactfieldJSONRequestBody) (*http.Request, error)

NewUpdateContactfieldRequest calls the generic UpdateContactfield builder with application/json body

func NewUpdateContactfieldRequestWithBody

func NewUpdateContactfieldRequestWithBody(server string, contactCustomFieldId float32, contentType string, body io.Reader) (*http.Request, error)

NewUpdateContactfieldRequestWithBody generates requests for UpdateContactfield with any type of body

func NewUpdateCreditNoteTemplateRequest

func NewUpdateCreditNoteTemplateRequest(server string, creditNoteId int, body UpdateCreditNoteTemplateJSONRequestBody) (*http.Request, error)

NewUpdateCreditNoteTemplateRequest calls the generic UpdateCreditNoteTemplate builder with application/json body

func NewUpdateCreditNoteTemplateRequestWithBody

func NewUpdateCreditNoteTemplateRequestWithBody(server string, creditNoteId int, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCreditNoteTemplateRequestWithBody generates requests for UpdateCreditNoteTemplate with any type of body

func NewUpdateExportConfigRequest

func NewUpdateExportConfigRequest(server string, sevClientId float32, body UpdateExportConfigJSONRequestBody) (*http.Request, error)

NewUpdateExportConfigRequest calls the generic UpdateExportConfig builder with application/json body

func NewUpdateExportConfigRequestWithBody

func NewUpdateExportConfigRequestWithBody(server string, sevClientId float32, contentType string, body io.Reader) (*http.Request, error)

NewUpdateExportConfigRequestWithBody generates requests for UpdateExportConfig with any type of body

func NewUpdateInvoiceTemplateRequest

func NewUpdateInvoiceTemplateRequest(server string, invoiceId int, body UpdateInvoiceTemplateJSONRequestBody) (*http.Request, error)

NewUpdateInvoiceTemplateRequest calls the generic UpdateInvoiceTemplate builder with application/json body

func NewUpdateInvoiceTemplateRequestWithBody

func NewUpdateInvoiceTemplateRequestWithBody(server string, invoiceId int, contentType string, body io.Reader) (*http.Request, error)

NewUpdateInvoiceTemplateRequestWithBody generates requests for UpdateInvoiceTemplate with any type of body

func NewUpdateOrderPositionRequest

func NewUpdateOrderPositionRequest(server string, orderPosId int, body UpdateOrderPositionJSONRequestBody) (*http.Request, error)

NewUpdateOrderPositionRequest calls the generic UpdateOrderPosition builder with application/json body

func NewUpdateOrderPositionRequestWithBody

func NewUpdateOrderPositionRequestWithBody(server string, orderPosId int, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOrderPositionRequestWithBody generates requests for UpdateOrderPosition with any type of body

func NewUpdateOrderRequest

func NewUpdateOrderRequest(server string, orderId int, body UpdateOrderJSONRequestBody) (*http.Request, error)

NewUpdateOrderRequest calls the generic UpdateOrder builder with application/json body

func NewUpdateOrderRequestWithBody

func NewUpdateOrderRequestWithBody(server string, orderId int, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOrderRequestWithBody generates requests for UpdateOrder with any type of body

func NewUpdateOrderTemplateRequest

func NewUpdateOrderTemplateRequest(server string, orderId int, body UpdateOrderTemplateJSONRequestBody) (*http.Request, error)

NewUpdateOrderTemplateRequest calls the generic UpdateOrderTemplate builder with application/json body

func NewUpdateOrderTemplateRequestWithBody

func NewUpdateOrderTemplateRequestWithBody(server string, orderId int, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOrderTemplateRequestWithBody generates requests for UpdateOrderTemplate with any type of body

func NewUpdatePartRequest

func NewUpdatePartRequest(server string, partId int, body UpdatePartJSONRequestBody) (*http.Request, error)

NewUpdatePartRequest calls the generic UpdatePart builder with application/json body

func NewUpdatePartRequestWithBody

func NewUpdatePartRequestWithBody(server string, partId int, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePartRequestWithBody generates requests for UpdatePart with any type of body

func NewUpdateTagRequest

func NewUpdateTagRequest(server string, tagId int, body UpdateTagJSONRequestBody) (*http.Request, error)

NewUpdateTagRequest calls the generic UpdateTag builder with application/json body

func NewUpdateTagRequestWithBody

func NewUpdateTagRequestWithBody(server string, tagId int, contentType string, body io.Reader) (*http.Request, error)

NewUpdateTagRequestWithBody generates requests for UpdateTag with any type of body

func NewUpdateVoucherRequest

func NewUpdateVoucherRequest(server string, voucherId int, body UpdateVoucherJSONRequestBody) (*http.Request, error)

NewUpdateVoucherRequest calls the generic UpdateVoucher builder with application/json body

func NewUpdateVoucherRequestWithBody

func NewUpdateVoucherRequestWithBody(server string, voucherId int, contentType string, body io.Reader) (*http.Request, error)

NewUpdateVoucherRequestWithBody generates requests for UpdateVoucher with any type of body

func NewUpdatecreditNoteRequest

func NewUpdatecreditNoteRequest(server string, creditNoteId int, body UpdatecreditNoteJSONRequestBody) (*http.Request, error)

NewUpdatecreditNoteRequest calls the generic UpdatecreditNote builder with application/json body

func NewUpdatecreditNoteRequestWithBody

func NewUpdatecreditNoteRequestWithBody(server string, creditNoteId int, contentType string, body io.Reader) (*http.Request, error)

NewUpdatecreditNoteRequestWithBody generates requests for UpdatecreditNote with any type of body

func NewVoucherEnshrineRequest

func NewVoucherEnshrineRequest(server string, voucherId int) (*http.Request, error)

NewVoucherEnshrineRequest generates requests for VoucherEnshrine

func NewVoucherFactorySaveVoucherRequest

func NewVoucherFactorySaveVoucherRequest(server string, body VoucherFactorySaveVoucherJSONRequestBody) (*http.Request, error)

NewVoucherFactorySaveVoucherRequest calls the generic VoucherFactorySaveVoucher builder with application/json body

func NewVoucherFactorySaveVoucherRequestWithBody

func NewVoucherFactorySaveVoucherRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewVoucherFactorySaveVoucherRequestWithBody generates requests for VoucherFactorySaveVoucher with any type of body

func NewVoucherResetToDraftRequest

func NewVoucherResetToDraftRequest(server string, voucherId int) (*http.Request, error)

NewVoucherResetToDraftRequest generates requests for VoucherResetToDraft

func NewVoucherResetToOpenRequest

func NewVoucherResetToOpenRequest(server string, voucherId int) (*http.Request, error)

NewVoucherResetToOpenRequest generates requests for VoucherResetToOpen

func NewVoucherUploadFileRequestWithBody

func NewVoucherUploadFileRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewVoucherUploadFileRequestWithBody generates requests for VoucherUploadFile with any type of body

Types

type BookCreditNoteResponse

type BookCreditNoteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		AdditionalInformation *string    `json:"additionalInformation,omitempty"`
		AmmountPayed          *string    `json:"ammountPayed,omitempty"`
		BookingDate           *time.Time `json:"bookingDate,omitempty"`

		// Create Date of email creation
		Create     *time.Time `json:"create,omitempty"`
		CreditNote *struct {
			// Id The id of the credit note
			Id int `json:"id"`

			// ObjectName Internal object name which is 'CreditNote'.
			ObjectName string `json:"objectName"`
		} `json:"creditNote,omitempty"`
		FromStatus *string `json:"fromStatus,omitempty"`
		Id         *string `json:"id,omitempty"`
		ObjectName *string `json:"objectName,omitempty"`

		// SevClient Client to which creditNote belongs. Will be filled automatically
		SevClient *struct {
			// Id Unique identifier of the client
			Id int `json:"id"`

			// ObjectName Model name, which is 'SevClient'
			ObjectName string `json:"objectName"`
		} `json:"sevClient,omitempty"`
		ToStatus *string `json:"toStatus,omitempty"`
	}
}

func ParseBookCreditNoteResponse

func ParseBookCreditNoteResponse(rsp *http.Response) (*BookCreditNoteResponse, error)

ParseBookCreditNoteResponse parses an HTTP response from a BookCreditNoteWithResponse call

func (BookCreditNoteResponse) Status

func (r BookCreditNoteResponse) Status() string

Status returns HTTPResponse.Status

func (BookCreditNoteResponse) StatusCode

func (r BookCreditNoteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BookInvoiceResponse

type BookInvoiceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		AdditionalInformation *string    `json:"additionalInformation,omitempty"`
		AmmountPayed          *string    `json:"ammountPayed,omitempty"`
		BookingDate           *time.Time `json:"bookingDate,omitempty"`

		// Create Date of email creation
		Create     *time.Time `json:"create,omitempty"`
		CreditNote *struct {
			// Id The id of the invoice
			Id int `json:"id"`

			// ObjectName Internal object name which is 'Invoice'.
			ObjectName string `json:"objectName"`
		} `json:"creditNote,omitempty"`
		FromStatus *string `json:"fromStatus,omitempty"`
		Id         *string `json:"id,omitempty"`
		ObjectName *string `json:"objectName,omitempty"`

		// SevClient Client to which invoice belongs. Will be filled automatically
		SevClient *struct {
			// Id Unique identifier of the client
			Id int `json:"id"`

			// ObjectName Model name, which is 'SevClient'
			ObjectName string `json:"objectName"`
		} `json:"sevClient,omitempty"`
		ToStatus *string `json:"toStatus,omitempty"`
	}
}

func ParseBookInvoiceResponse

func ParseBookInvoiceResponse(rsp *http.Response) (*BookInvoiceResponse, error)

ParseBookInvoiceResponse parses an HTTP response from a BookInvoiceWithResponse call

func (BookInvoiceResponse) Status

func (r BookInvoiceResponse) Status() string

Status returns HTTPResponse.Status

func (BookInvoiceResponse) StatusCode

func (r BookInvoiceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BookVoucherResponse

type BookVoucherResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		AdditionalInformation *string    `json:"additionalInformation,omitempty"`
		AmmountPayed          *string    `json:"ammountPayed,omitempty"`
		BookingDate           *time.Time `json:"bookingDate,omitempty"`

		// Create Date of email creation
		Create     *time.Time `json:"create,omitempty"`
		CreditNote *struct {
			// Id The id of the voucher
			Id int `json:"id"`

			// ObjectName Internal object name which is 'Voucher'.
			ObjectName string `json:"objectName"`
		} `json:"creditNote,omitempty"`
		FromStatus *string `json:"fromStatus,omitempty"`
		Id         *string `json:"id,omitempty"`
		ObjectName *string `json:"objectName,omitempty"`

		// SevClient Client to which invoice belongs. Will be filled automatically
		SevClient *struct {
			// Id Unique identifier of the client
			Id int `json:"id"`

			// ObjectName Model name, which is 'SevClient'
			ObjectName string `json:"objectName"`
		} `json:"sevClient,omitempty"`
		ToStatus *string `json:"toStatus,omitempty"`
	}
}

func ParseBookVoucherResponse

func ParseBookVoucherResponse(rsp *http.Response) (*BookVoucherResponse, error)

ParseBookVoucherResponse parses an HTTP response from a BookVoucherWithResponse call

func (BookVoucherResponse) Status

func (r BookVoucherResponse) Status() string

Status returns HTTPResponse.Status

func (BookVoucherResponse) StatusCode

func (r BookVoucherResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BookkeepingSystemVersion200ObjectsVersion

type BookkeepingSystemVersion200ObjectsVersion string

type BookkeepingSystemVersionResponse

type BookkeepingSystemVersionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *struct {
			Version *BookkeepingSystemVersion200ObjectsVersion `json:"version,omitempty"`
		} `json:"objects,omitempty"`
	}
}

func ParseBookkeepingSystemVersionResponse

func ParseBookkeepingSystemVersionResponse(rsp *http.Response) (*BookkeepingSystemVersionResponse, error)

ParseBookkeepingSystemVersionResponse parses an HTTP response from a BookkeepingSystemVersionWithResponse call

func (BookkeepingSystemVersionResponse) Status

Status returns HTTPResponse.Status

func (BookkeepingSystemVersionResponse) StatusCode

func (r BookkeepingSystemVersionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CancelInvoiceResponse

type CancelInvoiceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ModelInvoiceResponse
}

func ParseCancelInvoiceResponse

func ParseCancelInvoiceResponse(rsp *http.Response) (*CancelInvoiceResponse, error)

ParseCancelInvoiceResponse parses an HTTP response from a CancelInvoiceWithResponse call

func (CancelInvoiceResponse) Status

func (r CancelInvoiceResponse) Status() string

Status returns HTTPResponse.Status

func (CancelInvoiceResponse) StatusCode

func (r CancelInvoiceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CheckAccountTransactionEnshrineResponse

type CheckAccountTransactionEnshrineResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *interface{} `json:"objects,omitempty"`
	}
	JSON422 *ValidationError
}

func ParseCheckAccountTransactionEnshrineResponse

func ParseCheckAccountTransactionEnshrineResponse(rsp *http.Response) (*CheckAccountTransactionEnshrineResponse, error)

ParseCheckAccountTransactionEnshrineResponse parses an HTTP response from a CheckAccountTransactionEnshrineWithResponse call

func (CheckAccountTransactionEnshrineResponse) Status

Status returns HTTPResponse.Status

func (CheckAccountTransactionEnshrineResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type Client

type Client struct {
	// The endpoint of the server conforming to this interface, with scheme,
	// https://api.deepmap.com for example. This can contain a path relative
	// to the server, such as https://api.deepmap.com/dev-test, and all the
	// paths in the swagger spec will be appended to the server.
	Server string

	// Doer for performing requests, typically a *http.Client with any
	// customized settings, such as certificate chains.
	Client HttpRequestDoer

	// A list of callbacks for modifying requests which are generated before sending over
	// the network.
	RequestEditors []RequestEditorFn
}

Client which conforms to the OpenAPI3 specification for this service.

func NewClient

func NewClient(server string, opts ...ClientOption) (*Client, error)

Creates a new Client, with reasonable defaults

func (*Client) BookCreditNote

func (c *Client) BookCreditNote(ctx context.Context, creditNoteId int, body BookCreditNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BookCreditNoteWithBody

func (c *Client) BookCreditNoteWithBody(ctx context.Context, creditNoteId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BookInvoice

func (c *Client) BookInvoice(ctx context.Context, invoiceId int, body BookInvoiceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BookInvoiceWithBody

func (c *Client) BookInvoiceWithBody(ctx context.Context, invoiceId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BookVoucher

func (c *Client) BookVoucher(ctx context.Context, voucherId int, body BookVoucherJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BookVoucherWithBody

func (c *Client) BookVoucherWithBody(ctx context.Context, voucherId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BookkeepingSystemVersion

func (c *Client) BookkeepingSystemVersion(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CancelInvoice

func (c *Client) CancelInvoice(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CheckAccountTransactionEnshrine

func (c *Client) CheckAccountTransactionEnshrine(ctx context.Context, checkAccountTransactionId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ContactAddressId

func (c *Client) ContactAddressId(ctx context.Context, contactAddressId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ContactCustomerNumberAvailabilityCheck

func (c *Client) ContactCustomerNumberAvailabilityCheck(ctx context.Context, params *ContactCustomerNumberAvailabilityCheckParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAccountingContact

func (c *Client) CreateAccountingContact(ctx context.Context, body CreateAccountingContactJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAccountingContactWithBody

func (c *Client) CreateAccountingContactWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCheckAccount

func (c *Client) CreateCheckAccount(ctx context.Context, body CreateCheckAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCheckAccountWithBody

func (c *Client) CreateCheckAccountWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateClearingAccount

func (c *Client) CreateClearingAccount(ctx context.Context, body CreateClearingAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateClearingAccountWithBody

func (c *Client) CreateClearingAccountWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCommunicationWay

func (c *Client) CreateCommunicationWay(ctx context.Context, body CreateCommunicationWayJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCommunicationWayWithBody

func (c *Client) CreateCommunicationWayWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateContact

func (c *Client) CreateContact(ctx context.Context, body CreateContactJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateContactAddress

func (c *Client) CreateContactAddress(ctx context.Context, body CreateContactAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateContactAddressWithBody

func (c *Client) CreateContactAddressWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateContactField

func (c *Client) CreateContactField(ctx context.Context, body CreateContactFieldJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateContactFieldSetting

func (c *Client) CreateContactFieldSetting(ctx context.Context, body CreateContactFieldSettingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateContactFieldSettingWithBody

func (c *Client) CreateContactFieldSettingWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateContactFieldWithBody

func (c *Client) CreateContactFieldWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateContactWithBody

func (c *Client) CreateContactWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateContractNoteFromOrder

func (c *Client) CreateContractNoteFromOrder(ctx context.Context, params *CreateContractNoteFromOrderParams, body CreateContractNoteFromOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateContractNoteFromOrderWithBody

func (c *Client) CreateContractNoteFromOrderWithBody(ctx context.Context, params *CreateContractNoteFromOrderParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCreditNoteFromInvoice

func (c *Client) CreateCreditNoteFromInvoice(ctx context.Context, body CreateCreditNoteFromInvoiceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCreditNoteFromInvoiceWithBody

func (c *Client) CreateCreditNoteFromInvoiceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCreditNoteFromVoucher

func (c *Client) CreateCreditNoteFromVoucher(ctx context.Context, body CreateCreditNoteFromVoucherJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCreditNoteFromVoucherWithBody

func (c *Client) CreateCreditNoteFromVoucherWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateFileImportAccount

func (c *Client) CreateFileImportAccount(ctx context.Context, body CreateFileImportAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateFileImportAccountWithBody

func (c *Client) CreateFileImportAccountWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateInvoiceByFactory

func (c *Client) CreateInvoiceByFactory(ctx context.Context, body CreateInvoiceByFactoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateInvoiceByFactoryWithBody

func (c *Client) CreateInvoiceByFactoryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateInvoiceFromOrder

func (c *Client) CreateInvoiceFromOrder(ctx context.Context, body CreateInvoiceFromOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateInvoiceFromOrderWithBody

func (c *Client) CreateInvoiceFromOrderWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateInvoiceReminder

func (c *Client) CreateInvoiceReminder(ctx context.Context, params *CreateInvoiceReminderParams, body CreateInvoiceReminderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateInvoiceReminderWithBody

func (c *Client) CreateInvoiceReminderWithBody(ctx context.Context, params *CreateInvoiceReminderParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateOrder

func (c *Client) CreateOrder(ctx context.Context, body CreateOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateOrderWithBody

func (c *Client) CreateOrderWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePackingListFromOrder

func (c *Client) CreatePackingListFromOrder(ctx context.Context, params *CreatePackingListFromOrderParams, body CreatePackingListFromOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePackingListFromOrderWithBody

func (c *Client) CreatePackingListFromOrderWithBody(ctx context.Context, params *CreatePackingListFromOrderParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePart

func (c *Client) CreatePart(ctx context.Context, body CreatePartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePartWithBody

func (c *Client) CreatePartWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTag

func (c *Client) CreateTag(ctx context.Context, body CreateTagJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTagWithBody

func (c *Client) CreateTagWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTransaction

func (c *Client) CreateTransaction(ctx context.Context, body CreateTransactionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTransactionWithBody

func (c *Client) CreateTransactionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatecreditNote

func (c *Client) CreatecreditNote(ctx context.Context, body CreatecreditNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatecreditNoteWithBody

func (c *Client) CreatecreditNoteWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreditNoteEnshrine

func (c *Client) CreditNoteEnshrine(ctx context.Context, creditNoteId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreditNoteGetPdf

func (c *Client) CreditNoteGetPdf(ctx context.Context, creditNoteId int, params *CreditNoteGetPdfParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreditNoteResetToDraft

func (c *Client) CreditNoteResetToDraft(ctx context.Context, creditNoteId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreditNoteResetToOpen

func (c *Client) CreditNoteResetToOpen(ctx context.Context, creditNoteId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreditNoteSendBy

func (c *Client) CreditNoteSendBy(ctx context.Context, creditNoteId int, body CreditNoteSendByJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreditNoteSendByWithBody

func (c *Client) CreditNoteSendByWithBody(ctx context.Context, creditNoteId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteAccountingContact

func (c *Client) DeleteAccountingContact(ctx context.Context, accountingContactId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteCheckAccount

func (c *Client) DeleteCheckAccount(ctx context.Context, checkAccountId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteCheckAccountTransaction

func (c *Client) DeleteCheckAccountTransaction(ctx context.Context, checkAccountTransactionId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteCommunicationWay

func (c *Client) DeleteCommunicationWay(ctx context.Context, communicationWayId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteContact

func (c *Client) DeleteContact(ctx context.Context, contactId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteContactAddress

func (c *Client) DeleteContactAddress(ctx context.Context, contactAddressId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteContactCustomFieldId

func (c *Client) DeleteContactCustomFieldId(ctx context.Context, contactCustomFieldId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteContactFieldSetting

func (c *Client) DeleteContactFieldSetting(ctx context.Context, contactCustomFieldSettingId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteOrder

func (c *Client) DeleteOrder(ctx context.Context, orderId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteOrderPos

func (c *Client) DeleteOrderPos(ctx context.Context, orderPosId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteTag

func (c *Client) DeleteTag(ctx context.Context, tagId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletecreditNote

func (c *Client) DeletecreditNote(ctx context.Context, creditNoteId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExportContact

func (c *Client) ExportContact(ctx context.Context, params *ExportContactParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExportCreditNote

func (c *Client) ExportCreditNote(ctx context.Context, params *ExportCreditNoteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExportDatev

func (c *Client) ExportDatev(ctx context.Context, params *ExportDatevParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExportInvoice

func (c *Client) ExportInvoice(ctx context.Context, params *ExportInvoiceParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExportInvoiceZip

func (c *Client) ExportInvoiceZip(ctx context.Context, params *ExportInvoiceZipParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExportTransactions

func (c *Client) ExportTransactions(ctx context.Context, params *ExportTransactionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExportVoucher

func (c *Client) ExportVoucher(ctx context.Context, params *ExportVoucherParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExportVoucherZip

func (c *Client) ExportVoucherZip(ctx context.Context, params *ExportVoucherZipParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindContactsByCustomFieldValue

func (c *Client) FindContactsByCustomFieldValue(ctx context.Context, params *FindContactsByCustomFieldValueParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ForAccountNumber

func (c *Client) ForAccountNumber(ctx context.Context, params *ForAccountNumberParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ForAllAccounts

func (c *Client) ForAllAccounts(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ForExpense

func (c *Client) ForExpense(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ForRevenue

func (c *Client) ForRevenue(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ForTaxRule

func (c *Client) ForTaxRule(ctx context.Context, params *ForTaxRuleParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAccountingContact

func (c *Client) GetAccountingContact(ctx context.Context, params *GetAccountingContactParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAccountingContactById

func (c *Client) GetAccountingContactById(ctx context.Context, accountingContactId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetBalanceAtDate

func (c *Client) GetBalanceAtDate(ctx context.Context, checkAccountId int, params *GetBalanceAtDateParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCheckAccountById

func (c *Client) GetCheckAccountById(ctx context.Context, checkAccountId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCheckAccountTransactionById

func (c *Client) GetCheckAccountTransactionById(ctx context.Context, checkAccountTransactionId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCheckAccounts

func (c *Client) GetCheckAccounts(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCommunicationWayById

func (c *Client) GetCommunicationWayById(ctx context.Context, communicationWayId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCommunicationWayKeys

func (c *Client) GetCommunicationWayKeys(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCommunicationWays

func (c *Client) GetCommunicationWays(ctx context.Context, params *GetCommunicationWaysParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactAddresses

func (c *Client) GetContactAddresses(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactById

func (c *Client) GetContactById(ctx context.Context, contactId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactFieldSettingById

func (c *Client) GetContactFieldSettingById(ctx context.Context, contactCustomFieldSettingId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactFieldSettings

func (c *Client) GetContactFieldSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactFields

func (c *Client) GetContactFields(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactFieldsById

func (c *Client) GetContactFieldsById(ctx context.Context, contactCustomFieldId float32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactTabsItemCountById

func (c *Client) GetContactTabsItemCountById(ctx context.Context, contactId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContacts

func (c *Client) GetContacts(ctx context.Context, params *GetContactsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCreditNotes

func (c *Client) GetCreditNotes(ctx context.Context, params *GetCreditNotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDiscounts

func (c *Client) GetDiscounts(ctx context.Context, orderId int, params *GetDiscountsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetInvoiceById

func (c *Client) GetInvoiceById(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetInvoicePos

func (c *Client) GetInvoicePos(ctx context.Context, params *GetInvoicePosParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetInvoicePositionsById

func (c *Client) GetInvoicePositionsById(ctx context.Context, invoiceId int, params *GetInvoicePositionsByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetInvoices

func (c *Client) GetInvoices(ctx context.Context, params *GetInvoicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIsInvoicePartiallyPaid

func (c *Client) GetIsInvoicePartiallyPaid(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetLetterpapersWithThumb

func (c *Client) GetLetterpapersWithThumb(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetNextCustomerNumber

func (c *Client) GetNextCustomerNumber(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrderById

func (c *Client) GetOrderById(ctx context.Context, orderId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrderPositionById

func (c *Client) GetOrderPositionById(ctx context.Context, orderPosId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrderPositions

func (c *Client) GetOrderPositions(ctx context.Context, params *GetOrderPositionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrderPositionsById

func (c *Client) GetOrderPositionsById(ctx context.Context, orderId int, params *GetOrderPositionsByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrders

func (c *Client) GetOrders(ctx context.Context, params *GetOrdersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPartById

func (c *Client) GetPartById(ctx context.Context, partId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetParts

func (c *Client) GetParts(ctx context.Context, params *GetPartsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlaceholder

func (c *Client) GetPlaceholder(ctx context.Context, params *GetPlaceholderParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetReferenceCount

func (c *Client) GetReferenceCount(ctx context.Context, contactCustomFieldSettingId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRelatedObjects

func (c *Client) GetRelatedObjects(ctx context.Context, orderId int, params *GetRelatedObjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTagById

func (c *Client) GetTagById(ctx context.Context, tagId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTagRelations

func (c *Client) GetTagRelations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTags

func (c *Client) GetTags(ctx context.Context, params *GetTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTemplates

func (c *Client) GetTemplates(ctx context.Context, params *GetTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTransactions

func (c *Client) GetTransactions(ctx context.Context, params *GetTransactionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetVoucherById

func (c *Client) GetVoucherById(ctx context.Context, voucherId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetVoucherPositions

func (c *Client) GetVoucherPositions(ctx context.Context, params *GetVoucherPositionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetVouchers

func (c *Client) GetVouchers(ctx context.Context, params *GetVouchersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetcreditNoteById

func (c *Client) GetcreditNoteById(ctx context.Context, creditNoteId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetcreditNotePositions

func (c *Client) GetcreditNotePositions(ctx context.Context, params *GetcreditNotePositionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InvoiceEnshrine

func (c *Client) InvoiceEnshrine(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InvoiceGetPdf

func (c *Client) InvoiceGetPdf(ctx context.Context, invoiceId int, params *InvoiceGetPdfParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InvoiceGetXml

func (c *Client) InvoiceGetXml(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InvoiceRender

func (c *Client) InvoiceRender(ctx context.Context, invoiceId int, body InvoiceRenderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InvoiceRenderWithBody

func (c *Client) InvoiceRenderWithBody(ctx context.Context, invoiceId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InvoiceResetToDraft

func (c *Client) InvoiceResetToDraft(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InvoiceResetToOpen

func (c *Client) InvoiceResetToOpen(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InvoiceSendBy

func (c *Client) InvoiceSendBy(ctx context.Context, invoiceId int, body InvoiceSendByJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InvoiceSendByWithBody

func (c *Client) InvoiceSendByWithBody(ctx context.Context, invoiceId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) OrderGetPdf

func (c *Client) OrderGetPdf(ctx context.Context, orderId int, params *OrderGetPdfParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) OrderSendBy

func (c *Client) OrderSendBy(ctx context.Context, orderId int, body OrderSendByJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) OrderSendByWithBody

func (c *Client) OrderSendByWithBody(ctx context.Context, orderId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PartGetStock

func (c *Client) PartGetStock(ctx context.Context, partId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReportContact

func (c *Client) ReportContact(ctx context.Context, params *ReportContactParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReportInvoice

func (c *Client) ReportInvoice(ctx context.Context, params *ReportInvoiceParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReportOrder

func (c *Client) ReportOrder(ctx context.Context, params *ReportOrderParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReportVoucher

func (c *Client) ReportVoucher(ctx context.Context, params *ReportVoucherParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendCreditNoteByPrinting

func (c *Client) SendCreditNoteByPrinting(ctx context.Context, creditNoteId int, params *SendCreditNoteByPrintingParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendCreditNoteViaEMail

func (c *Client) SendCreditNoteViaEMail(ctx context.Context, creditNoteId int, body SendCreditNoteViaEMailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendCreditNoteViaEMailWithBody

func (c *Client) SendCreditNoteViaEMailWithBody(ctx context.Context, creditNoteId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendInvoiceViaEMail

func (c *Client) SendInvoiceViaEMail(ctx context.Context, invoiceId int, body SendInvoiceViaEMailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendInvoiceViaEMailWithBody

func (c *Client) SendInvoiceViaEMailWithBody(ctx context.Context, invoiceId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendorderViaEMail

func (c *Client) SendorderViaEMail(ctx context.Context, orderId int, body SendorderViaEMailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendorderViaEMailWithBody

func (c *Client) SendorderViaEMailWithBody(ctx context.Context, orderId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAccountingContact

func (c *Client) UpdateAccountingContact(ctx context.Context, accountingContactId int, body UpdateAccountingContactJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAccountingContactWithBody

func (c *Client) UpdateAccountingContactWithBody(ctx context.Context, accountingContactId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCheckAccount

func (c *Client) UpdateCheckAccount(ctx context.Context, checkAccountId int, body UpdateCheckAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCheckAccountTransaction

func (c *Client) UpdateCheckAccountTransaction(ctx context.Context, checkAccountTransactionId int, body UpdateCheckAccountTransactionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCheckAccountTransactionWithBody

func (c *Client) UpdateCheckAccountTransactionWithBody(ctx context.Context, checkAccountTransactionId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCheckAccountWithBody

func (c *Client) UpdateCheckAccountWithBody(ctx context.Context, checkAccountId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCommunicationWay

func (c *Client) UpdateCommunicationWay(ctx context.Context, communicationWayId int, body UpdateCommunicationWayJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCommunicationWayWithBody

func (c *Client) UpdateCommunicationWayWithBody(ctx context.Context, communicationWayId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateContact

func (c *Client) UpdateContact(ctx context.Context, contactId int, body UpdateContactJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateContactAddress

func (c *Client) UpdateContactAddress(ctx context.Context, contactAddressId int, body UpdateContactAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateContactAddressWithBody

func (c *Client) UpdateContactAddressWithBody(ctx context.Context, contactAddressId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateContactFieldSetting

func (c *Client) UpdateContactFieldSetting(ctx context.Context, contactCustomFieldSettingId int, body UpdateContactFieldSettingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateContactFieldSettingWithBody

func (c *Client) UpdateContactFieldSettingWithBody(ctx context.Context, contactCustomFieldSettingId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateContactWithBody

func (c *Client) UpdateContactWithBody(ctx context.Context, contactId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateContactfield

func (c *Client) UpdateContactfield(ctx context.Context, contactCustomFieldId float32, body UpdateContactfieldJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateContactfieldWithBody

func (c *Client) UpdateContactfieldWithBody(ctx context.Context, contactCustomFieldId float32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCreditNoteTemplate

func (c *Client) UpdateCreditNoteTemplate(ctx context.Context, creditNoteId int, body UpdateCreditNoteTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCreditNoteTemplateWithBody

func (c *Client) UpdateCreditNoteTemplateWithBody(ctx context.Context, creditNoteId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateExportConfig

func (c *Client) UpdateExportConfig(ctx context.Context, sevClientId float32, body UpdateExportConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateExportConfigWithBody

func (c *Client) UpdateExportConfigWithBody(ctx context.Context, sevClientId float32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateInvoiceTemplate

func (c *Client) UpdateInvoiceTemplate(ctx context.Context, invoiceId int, body UpdateInvoiceTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateInvoiceTemplateWithBody

func (c *Client) UpdateInvoiceTemplateWithBody(ctx context.Context, invoiceId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrder

func (c *Client) UpdateOrder(ctx context.Context, orderId int, body UpdateOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrderPosition

func (c *Client) UpdateOrderPosition(ctx context.Context, orderPosId int, body UpdateOrderPositionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrderPositionWithBody

func (c *Client) UpdateOrderPositionWithBody(ctx context.Context, orderPosId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrderTemplate

func (c *Client) UpdateOrderTemplate(ctx context.Context, orderId int, body UpdateOrderTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrderTemplateWithBody

func (c *Client) UpdateOrderTemplateWithBody(ctx context.Context, orderId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrderWithBody

func (c *Client) UpdateOrderWithBody(ctx context.Context, orderId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePart

func (c *Client) UpdatePart(ctx context.Context, partId int, body UpdatePartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePartWithBody

func (c *Client) UpdatePartWithBody(ctx context.Context, partId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTag

func (c *Client) UpdateTag(ctx context.Context, tagId int, body UpdateTagJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTagWithBody

func (c *Client) UpdateTagWithBody(ctx context.Context, tagId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateVoucher

func (c *Client) UpdateVoucher(ctx context.Context, voucherId int, body UpdateVoucherJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateVoucherWithBody

func (c *Client) UpdateVoucherWithBody(ctx context.Context, voucherId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatecreditNote

func (c *Client) UpdatecreditNote(ctx context.Context, creditNoteId int, body UpdatecreditNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatecreditNoteWithBody

func (c *Client) UpdatecreditNoteWithBody(ctx context.Context, creditNoteId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) VoucherEnshrine

func (c *Client) VoucherEnshrine(ctx context.Context, voucherId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) VoucherFactorySaveVoucher

func (c *Client) VoucherFactorySaveVoucher(ctx context.Context, body VoucherFactorySaveVoucherJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) VoucherFactorySaveVoucherWithBody

func (c *Client) VoucherFactorySaveVoucherWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) VoucherResetToDraft

func (c *Client) VoucherResetToDraft(ctx context.Context, voucherId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) VoucherResetToOpen

func (c *Client) VoucherResetToOpen(ctx context.Context, voucherId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) VoucherUploadFileWithBody

func (c *Client) VoucherUploadFileWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type ClientInterface

type ClientInterface interface {
	// GetAccountingContact request
	GetAccountingContact(ctx context.Context, params *GetAccountingContactParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAccountingContactWithBody request with any body
	CreateAccountingContactWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAccountingContact(ctx context.Context, body CreateAccountingContactJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAccountingContact request
	DeleteAccountingContact(ctx context.Context, accountingContactId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAccountingContactById request
	GetAccountingContactById(ctx context.Context, accountingContactId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAccountingContactWithBody request with any body
	UpdateAccountingContactWithBody(ctx context.Context, accountingContactId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAccountingContact(ctx context.Context, accountingContactId int, body UpdateAccountingContactJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCheckAccounts request
	GetCheckAccounts(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateCheckAccountWithBody request with any body
	CreateCheckAccountWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateCheckAccount(ctx context.Context, body CreateCheckAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateClearingAccountWithBody request with any body
	CreateClearingAccountWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateClearingAccount(ctx context.Context, body CreateClearingAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateFileImportAccountWithBody request with any body
	CreateFileImportAccountWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateFileImportAccount(ctx context.Context, body CreateFileImportAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteCheckAccount request
	DeleteCheckAccount(ctx context.Context, checkAccountId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCheckAccountById request
	GetCheckAccountById(ctx context.Context, checkAccountId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCheckAccountWithBody request with any body
	UpdateCheckAccountWithBody(ctx context.Context, checkAccountId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCheckAccount(ctx context.Context, checkAccountId int, body UpdateCheckAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBalanceAtDate request
	GetBalanceAtDate(ctx context.Context, checkAccountId int, params *GetBalanceAtDateParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTransactions request
	GetTransactions(ctx context.Context, params *GetTransactionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTransactionWithBody request with any body
	CreateTransactionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateTransaction(ctx context.Context, body CreateTransactionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteCheckAccountTransaction request
	DeleteCheckAccountTransaction(ctx context.Context, checkAccountTransactionId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCheckAccountTransactionById request
	GetCheckAccountTransactionById(ctx context.Context, checkAccountTransactionId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCheckAccountTransactionWithBody request with any body
	UpdateCheckAccountTransactionWithBody(ctx context.Context, checkAccountTransactionId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCheckAccountTransaction(ctx context.Context, checkAccountTransactionId int, body UpdateCheckAccountTransactionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CheckAccountTransactionEnshrine request
	CheckAccountTransactionEnshrine(ctx context.Context, checkAccountTransactionId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCommunicationWays request
	GetCommunicationWays(ctx context.Context, params *GetCommunicationWaysParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateCommunicationWayWithBody request with any body
	CreateCommunicationWayWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateCommunicationWay(ctx context.Context, body CreateCommunicationWayJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteCommunicationWay request
	DeleteCommunicationWay(ctx context.Context, communicationWayId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCommunicationWayById request
	GetCommunicationWayById(ctx context.Context, communicationWayId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCommunicationWayWithBody request with any body
	UpdateCommunicationWayWithBody(ctx context.Context, communicationWayId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCommunicationWay(ctx context.Context, communicationWayId int, body UpdateCommunicationWayJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCommunicationWayKeys request
	GetCommunicationWayKeys(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContacts request
	GetContacts(ctx context.Context, params *GetContactsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateContactWithBody request with any body
	CreateContactWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateContact(ctx context.Context, body CreateContactJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindContactsByCustomFieldValue request
	FindContactsByCustomFieldValue(ctx context.Context, params *FindContactsByCustomFieldValueParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetNextCustomerNumber request
	GetNextCustomerNumber(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ContactCustomerNumberAvailabilityCheck request
	ContactCustomerNumberAvailabilityCheck(ctx context.Context, params *ContactCustomerNumberAvailabilityCheckParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteContact request
	DeleteContact(ctx context.Context, contactId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactById request
	GetContactById(ctx context.Context, contactId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateContactWithBody request with any body
	UpdateContactWithBody(ctx context.Context, contactId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateContact(ctx context.Context, contactId int, body UpdateContactJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactTabsItemCountById request
	GetContactTabsItemCountById(ctx context.Context, contactId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactAddresses request
	GetContactAddresses(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateContactAddressWithBody request with any body
	CreateContactAddressWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateContactAddress(ctx context.Context, body CreateContactAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteContactAddress request
	DeleteContactAddress(ctx context.Context, contactAddressId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ContactAddressId request
	ContactAddressId(ctx context.Context, contactAddressId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateContactAddressWithBody request with any body
	UpdateContactAddressWithBody(ctx context.Context, contactAddressId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateContactAddress(ctx context.Context, contactAddressId int, body UpdateContactAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactFields request
	GetContactFields(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateContactFieldWithBody request with any body
	CreateContactFieldWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateContactField(ctx context.Context, body CreateContactFieldJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteContactCustomFieldId request
	DeleteContactCustomFieldId(ctx context.Context, contactCustomFieldId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactFieldsById request
	GetContactFieldsById(ctx context.Context, contactCustomFieldId float32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateContactfieldWithBody request with any body
	UpdateContactfieldWithBody(ctx context.Context, contactCustomFieldId float32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateContactfield(ctx context.Context, contactCustomFieldId float32, body UpdateContactfieldJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactFieldSettings request
	GetContactFieldSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateContactFieldSettingWithBody request with any body
	CreateContactFieldSettingWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateContactFieldSetting(ctx context.Context, body CreateContactFieldSettingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteContactFieldSetting request
	DeleteContactFieldSetting(ctx context.Context, contactCustomFieldSettingId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactFieldSettingById request
	GetContactFieldSettingById(ctx context.Context, contactCustomFieldSettingId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateContactFieldSettingWithBody request with any body
	UpdateContactFieldSettingWithBody(ctx context.Context, contactCustomFieldSettingId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateContactFieldSetting(ctx context.Context, contactCustomFieldSettingId int, body UpdateContactFieldSettingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetReferenceCount request
	GetReferenceCount(ctx context.Context, contactCustomFieldSettingId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCreditNotes request
	GetCreditNotes(ctx context.Context, params *GetCreditNotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateCreditNoteFromInvoiceWithBody request with any body
	CreateCreditNoteFromInvoiceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateCreditNoteFromInvoice(ctx context.Context, body CreateCreditNoteFromInvoiceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateCreditNoteFromVoucherWithBody request with any body
	CreateCreditNoteFromVoucherWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateCreditNoteFromVoucher(ctx context.Context, body CreateCreditNoteFromVoucherJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatecreditNoteWithBody request with any body
	CreatecreditNoteWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreatecreditNote(ctx context.Context, body CreatecreditNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletecreditNote request
	DeletecreditNote(ctx context.Context, creditNoteId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetcreditNoteById request
	GetcreditNoteById(ctx context.Context, creditNoteId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatecreditNoteWithBody request with any body
	UpdatecreditNoteWithBody(ctx context.Context, creditNoteId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatecreditNote(ctx context.Context, creditNoteId int, body UpdatecreditNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BookCreditNoteWithBody request with any body
	BookCreditNoteWithBody(ctx context.Context, creditNoteId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BookCreditNote(ctx context.Context, creditNoteId int, body BookCreditNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCreditNoteTemplateWithBody request with any body
	UpdateCreditNoteTemplateWithBody(ctx context.Context, creditNoteId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCreditNoteTemplate(ctx context.Context, creditNoteId int, body UpdateCreditNoteTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreditNoteEnshrine request
	CreditNoteEnshrine(ctx context.Context, creditNoteId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreditNoteGetPdf request
	CreditNoteGetPdf(ctx context.Context, creditNoteId int, params *CreditNoteGetPdfParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreditNoteResetToDraft request
	CreditNoteResetToDraft(ctx context.Context, creditNoteId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreditNoteResetToOpen request
	CreditNoteResetToOpen(ctx context.Context, creditNoteId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreditNoteSendByWithBody request with any body
	CreditNoteSendByWithBody(ctx context.Context, creditNoteId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreditNoteSendBy(ctx context.Context, creditNoteId int, body CreditNoteSendByJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SendCreditNoteByPrinting request
	SendCreditNoteByPrinting(ctx context.Context, creditNoteId int, params *SendCreditNoteByPrintingParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SendCreditNoteViaEMailWithBody request with any body
	SendCreditNoteViaEMailWithBody(ctx context.Context, creditNoteId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SendCreditNoteViaEMail(ctx context.Context, creditNoteId int, body SendCreditNoteViaEMailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetcreditNotePositions request
	GetcreditNotePositions(ctx context.Context, params *GetcreditNotePositionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLetterpapersWithThumb request
	GetLetterpapersWithThumb(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTemplates request
	GetTemplates(ctx context.Context, params *GetTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExportContact request
	ExportContact(ctx context.Context, params *ExportContactParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExportCreditNote request
	ExportCreditNote(ctx context.Context, params *ExportCreditNoteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExportDatev request
	ExportDatev(ctx context.Context, params *ExportDatevParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExportInvoice request
	ExportInvoice(ctx context.Context, params *ExportInvoiceParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExportInvoiceZip request
	ExportInvoiceZip(ctx context.Context, params *ExportInvoiceZipParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExportTransactions request
	ExportTransactions(ctx context.Context, params *ExportTransactionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExportVoucher request
	ExportVoucher(ctx context.Context, params *ExportVoucherParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExportVoucherZip request
	ExportVoucherZip(ctx context.Context, params *ExportVoucherZipParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetInvoices request
	GetInvoices(ctx context.Context, params *GetInvoicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateInvoiceFromOrderWithBody request with any body
	CreateInvoiceFromOrderWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateInvoiceFromOrder(ctx context.Context, body CreateInvoiceFromOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateInvoiceReminderWithBody request with any body
	CreateInvoiceReminderWithBody(ctx context.Context, params *CreateInvoiceReminderParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateInvoiceReminder(ctx context.Context, params *CreateInvoiceReminderParams, body CreateInvoiceReminderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateInvoiceByFactoryWithBody request with any body
	CreateInvoiceByFactoryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateInvoiceByFactory(ctx context.Context, body CreateInvoiceByFactoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetInvoiceById request
	GetInvoiceById(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BookInvoiceWithBody request with any body
	BookInvoiceWithBody(ctx context.Context, invoiceId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BookInvoice(ctx context.Context, invoiceId int, body BookInvoiceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CancelInvoice request
	CancelInvoice(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateInvoiceTemplateWithBody request with any body
	UpdateInvoiceTemplateWithBody(ctx context.Context, invoiceId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateInvoiceTemplate(ctx context.Context, invoiceId int, body UpdateInvoiceTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InvoiceEnshrine request
	InvoiceEnshrine(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIsInvoicePartiallyPaid request
	GetIsInvoicePartiallyPaid(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InvoiceGetPdf request
	InvoiceGetPdf(ctx context.Context, invoiceId int, params *InvoiceGetPdfParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetInvoicePositionsById request
	GetInvoicePositionsById(ctx context.Context, invoiceId int, params *GetInvoicePositionsByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InvoiceGetXml request
	InvoiceGetXml(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InvoiceRenderWithBody request with any body
	InvoiceRenderWithBody(ctx context.Context, invoiceId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	InvoiceRender(ctx context.Context, invoiceId int, body InvoiceRenderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InvoiceResetToDraft request
	InvoiceResetToDraft(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InvoiceResetToOpen request
	InvoiceResetToOpen(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InvoiceSendByWithBody request with any body
	InvoiceSendByWithBody(ctx context.Context, invoiceId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	InvoiceSendBy(ctx context.Context, invoiceId int, body InvoiceSendByJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SendInvoiceViaEMailWithBody request with any body
	SendInvoiceViaEMailWithBody(ctx context.Context, invoiceId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SendInvoiceViaEMail(ctx context.Context, invoiceId int, body SendInvoiceViaEMailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetInvoicePos request
	GetInvoicePos(ctx context.Context, params *GetInvoicePosParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrders request
	GetOrders(ctx context.Context, params *GetOrdersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateContractNoteFromOrderWithBody request with any body
	CreateContractNoteFromOrderWithBody(ctx context.Context, params *CreateContractNoteFromOrderParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateContractNoteFromOrder(ctx context.Context, params *CreateContractNoteFromOrderParams, body CreateContractNoteFromOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePackingListFromOrderWithBody request with any body
	CreatePackingListFromOrderWithBody(ctx context.Context, params *CreatePackingListFromOrderParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreatePackingListFromOrder(ctx context.Context, params *CreatePackingListFromOrderParams, body CreatePackingListFromOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateOrderWithBody request with any body
	CreateOrderWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateOrder(ctx context.Context, body CreateOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteOrder request
	DeleteOrder(ctx context.Context, orderId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrderById request
	GetOrderById(ctx context.Context, orderId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOrderWithBody request with any body
	UpdateOrderWithBody(ctx context.Context, orderId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOrder(ctx context.Context, orderId int, body UpdateOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOrderTemplateWithBody request with any body
	UpdateOrderTemplateWithBody(ctx context.Context, orderId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOrderTemplate(ctx context.Context, orderId int, body UpdateOrderTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDiscounts request
	GetDiscounts(ctx context.Context, orderId int, params *GetDiscountsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// OrderGetPdf request
	OrderGetPdf(ctx context.Context, orderId int, params *OrderGetPdfParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrderPositionsById request
	GetOrderPositionsById(ctx context.Context, orderId int, params *GetOrderPositionsByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRelatedObjects request
	GetRelatedObjects(ctx context.Context, orderId int, params *GetRelatedObjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// OrderSendByWithBody request with any body
	OrderSendByWithBody(ctx context.Context, orderId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	OrderSendBy(ctx context.Context, orderId int, body OrderSendByJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SendorderViaEMailWithBody request with any body
	SendorderViaEMailWithBody(ctx context.Context, orderId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SendorderViaEMail(ctx context.Context, orderId int, body SendorderViaEMailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrderPositions request
	GetOrderPositions(ctx context.Context, params *GetOrderPositionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteOrderPos request
	DeleteOrderPos(ctx context.Context, orderPosId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrderPositionById request
	GetOrderPositionById(ctx context.Context, orderPosId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOrderPositionWithBody request with any body
	UpdateOrderPositionWithBody(ctx context.Context, orderPosId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOrderPosition(ctx context.Context, orderPosId int, body UpdateOrderPositionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetParts request
	GetParts(ctx context.Context, params *GetPartsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePartWithBody request with any body
	CreatePartWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreatePart(ctx context.Context, body CreatePartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPartById request
	GetPartById(ctx context.Context, partId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePartWithBody request with any body
	UpdatePartWithBody(ctx context.Context, partId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePart(ctx context.Context, partId int, body UpdatePartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PartGetStock request
	PartGetStock(ctx context.Context, partId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ForAccountNumber request
	ForAccountNumber(ctx context.Context, params *ForAccountNumberParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ForAllAccounts request
	ForAllAccounts(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ForExpense request
	ForExpense(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ForRevenue request
	ForRevenue(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ForTaxRule request
	ForTaxRule(ctx context.Context, params *ForTaxRuleParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReportContact request
	ReportContact(ctx context.Context, params *ReportContactParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReportInvoice request
	ReportInvoice(ctx context.Context, params *ReportInvoiceParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReportOrder request
	ReportOrder(ctx context.Context, params *ReportOrderParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReportVoucher request
	ReportVoucher(ctx context.Context, params *ReportVoucherParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateExportConfigWithBody request with any body
	UpdateExportConfigWithBody(ctx context.Context, sevClientId float32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateExportConfig(ctx context.Context, sevClientId float32, body UpdateExportConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTags request
	GetTags(ctx context.Context, params *GetTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTagWithBody request with any body
	CreateTagWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateTag(ctx context.Context, body CreateTagJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTag request
	DeleteTag(ctx context.Context, tagId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTagById request
	GetTagById(ctx context.Context, tagId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateTagWithBody request with any body
	UpdateTagWithBody(ctx context.Context, tagId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateTag(ctx context.Context, tagId int, body UpdateTagJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTagRelations request
	GetTagRelations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlaceholder request
	GetPlaceholder(ctx context.Context, params *GetPlaceholderParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BookkeepingSystemVersion request
	BookkeepingSystemVersion(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetVouchers request
	GetVouchers(ctx context.Context, params *GetVouchersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// VoucherFactorySaveVoucherWithBody request with any body
	VoucherFactorySaveVoucherWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	VoucherFactorySaveVoucher(ctx context.Context, body VoucherFactorySaveVoucherJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// VoucherUploadFileWithBody request with any body
	VoucherUploadFileWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetVoucherById request
	GetVoucherById(ctx context.Context, voucherId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateVoucherWithBody request with any body
	UpdateVoucherWithBody(ctx context.Context, voucherId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateVoucher(ctx context.Context, voucherId int, body UpdateVoucherJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BookVoucherWithBody request with any body
	BookVoucherWithBody(ctx context.Context, voucherId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BookVoucher(ctx context.Context, voucherId int, body BookVoucherJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// VoucherEnshrine request
	VoucherEnshrine(ctx context.Context, voucherId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// VoucherResetToDraft request
	VoucherResetToDraft(ctx context.Context, voucherId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// VoucherResetToOpen request
	VoucherResetToOpen(ctx context.Context, voucherId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetVoucherPositions request
	GetVoucherPositions(ctx context.Context, params *GetVoucherPositionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

func WithHTTPClient

func WithHTTPClient(doer HttpRequestDoer) ClientOption

WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.

func WithRequestEditorFn

func WithRequestEditorFn(fn RequestEditorFn) ClientOption

WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.

type ClientWithResponses

type ClientWithResponses struct {
	ClientInterface
}

ClientWithResponses builds on ClientInterface to offer response payloads

func NewClientWithResponses

func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)

NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling

func (*ClientWithResponses) BookCreditNoteWithBodyWithResponse

func (c *ClientWithResponses) BookCreditNoteWithBodyWithResponse(ctx context.Context, creditNoteId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BookCreditNoteResponse, error)

BookCreditNoteWithBodyWithResponse request with arbitrary body returning *BookCreditNoteResponse

func (*ClientWithResponses) BookCreditNoteWithResponse

func (c *ClientWithResponses) BookCreditNoteWithResponse(ctx context.Context, creditNoteId int, body BookCreditNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*BookCreditNoteResponse, error)

func (*ClientWithResponses) BookInvoiceWithBodyWithResponse

func (c *ClientWithResponses) BookInvoiceWithBodyWithResponse(ctx context.Context, invoiceId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BookInvoiceResponse, error)

BookInvoiceWithBodyWithResponse request with arbitrary body returning *BookInvoiceResponse

func (*ClientWithResponses) BookInvoiceWithResponse

func (c *ClientWithResponses) BookInvoiceWithResponse(ctx context.Context, invoiceId int, body BookInvoiceJSONRequestBody, reqEditors ...RequestEditorFn) (*BookInvoiceResponse, error)

func (*ClientWithResponses) BookVoucherWithBodyWithResponse

func (c *ClientWithResponses) BookVoucherWithBodyWithResponse(ctx context.Context, voucherId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BookVoucherResponse, error)

BookVoucherWithBodyWithResponse request with arbitrary body returning *BookVoucherResponse

func (*ClientWithResponses) BookVoucherWithResponse

func (c *ClientWithResponses) BookVoucherWithResponse(ctx context.Context, voucherId int, body BookVoucherJSONRequestBody, reqEditors ...RequestEditorFn) (*BookVoucherResponse, error)

func (*ClientWithResponses) BookkeepingSystemVersionWithResponse

func (c *ClientWithResponses) BookkeepingSystemVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*BookkeepingSystemVersionResponse, error)

BookkeepingSystemVersionWithResponse request returning *BookkeepingSystemVersionResponse

func (*ClientWithResponses) CancelInvoiceWithResponse

func (c *ClientWithResponses) CancelInvoiceWithResponse(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*CancelInvoiceResponse, error)

CancelInvoiceWithResponse request returning *CancelInvoiceResponse

func (*ClientWithResponses) CheckAccountTransactionEnshrineWithResponse

func (c *ClientWithResponses) CheckAccountTransactionEnshrineWithResponse(ctx context.Context, checkAccountTransactionId int, reqEditors ...RequestEditorFn) (*CheckAccountTransactionEnshrineResponse, error)

CheckAccountTransactionEnshrineWithResponse request returning *CheckAccountTransactionEnshrineResponse

func (*ClientWithResponses) ContactAddressIdWithResponse

func (c *ClientWithResponses) ContactAddressIdWithResponse(ctx context.Context, contactAddressId int, reqEditors ...RequestEditorFn) (*ContactAddressIdResponse, error)

ContactAddressIdWithResponse request returning *ContactAddressIdResponse

func (*ClientWithResponses) ContactCustomerNumberAvailabilityCheckWithResponse

func (c *ClientWithResponses) ContactCustomerNumberAvailabilityCheckWithResponse(ctx context.Context, params *ContactCustomerNumberAvailabilityCheckParams, reqEditors ...RequestEditorFn) (*ContactCustomerNumberAvailabilityCheckResponse, error)

ContactCustomerNumberAvailabilityCheckWithResponse request returning *ContactCustomerNumberAvailabilityCheckResponse

func (*ClientWithResponses) CreateAccountingContactWithBodyWithResponse

func (c *ClientWithResponses) CreateAccountingContactWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAccountingContactResponse, error)

CreateAccountingContactWithBodyWithResponse request with arbitrary body returning *CreateAccountingContactResponse

func (*ClientWithResponses) CreateAccountingContactWithResponse

func (c *ClientWithResponses) CreateAccountingContactWithResponse(ctx context.Context, body CreateAccountingContactJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAccountingContactResponse, error)

func (*ClientWithResponses) CreateCheckAccountWithBodyWithResponse

func (c *ClientWithResponses) CreateCheckAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCheckAccountResponse, error)

CreateCheckAccountWithBodyWithResponse request with arbitrary body returning *CreateCheckAccountResponse

func (*ClientWithResponses) CreateCheckAccountWithResponse

func (c *ClientWithResponses) CreateCheckAccountWithResponse(ctx context.Context, body CreateCheckAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCheckAccountResponse, error)

func (*ClientWithResponses) CreateClearingAccountWithBodyWithResponse

func (c *ClientWithResponses) CreateClearingAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateClearingAccountResponse, error)

CreateClearingAccountWithBodyWithResponse request with arbitrary body returning *CreateClearingAccountResponse

func (*ClientWithResponses) CreateClearingAccountWithResponse

func (c *ClientWithResponses) CreateClearingAccountWithResponse(ctx context.Context, body CreateClearingAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateClearingAccountResponse, error)

func (*ClientWithResponses) CreateCommunicationWayWithBodyWithResponse

func (c *ClientWithResponses) CreateCommunicationWayWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCommunicationWayResponse, error)

CreateCommunicationWayWithBodyWithResponse request with arbitrary body returning *CreateCommunicationWayResponse

func (*ClientWithResponses) CreateCommunicationWayWithResponse

func (c *ClientWithResponses) CreateCommunicationWayWithResponse(ctx context.Context, body CreateCommunicationWayJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCommunicationWayResponse, error)

func (*ClientWithResponses) CreateContactAddressWithBodyWithResponse

func (c *ClientWithResponses) CreateContactAddressWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateContactAddressResponse, error)

CreateContactAddressWithBodyWithResponse request with arbitrary body returning *CreateContactAddressResponse

func (*ClientWithResponses) CreateContactAddressWithResponse

func (c *ClientWithResponses) CreateContactAddressWithResponse(ctx context.Context, body CreateContactAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateContactAddressResponse, error)

func (*ClientWithResponses) CreateContactFieldSettingWithBodyWithResponse

func (c *ClientWithResponses) CreateContactFieldSettingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateContactFieldSettingResponse, error)

CreateContactFieldSettingWithBodyWithResponse request with arbitrary body returning *CreateContactFieldSettingResponse

func (*ClientWithResponses) CreateContactFieldSettingWithResponse

func (c *ClientWithResponses) CreateContactFieldSettingWithResponse(ctx context.Context, body CreateContactFieldSettingJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateContactFieldSettingResponse, error)

func (*ClientWithResponses) CreateContactFieldWithBodyWithResponse

func (c *ClientWithResponses) CreateContactFieldWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateContactFieldResponse, error)

CreateContactFieldWithBodyWithResponse request with arbitrary body returning *CreateContactFieldResponse

func (*ClientWithResponses) CreateContactFieldWithResponse

func (c *ClientWithResponses) CreateContactFieldWithResponse(ctx context.Context, body CreateContactFieldJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateContactFieldResponse, error)

func (*ClientWithResponses) CreateContactWithBodyWithResponse

func (c *ClientWithResponses) CreateContactWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateContactResponse, error)

CreateContactWithBodyWithResponse request with arbitrary body returning *CreateContactResponse

func (*ClientWithResponses) CreateContactWithResponse

func (c *ClientWithResponses) CreateContactWithResponse(ctx context.Context, body CreateContactJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateContactResponse, error)

func (*ClientWithResponses) CreateContractNoteFromOrderWithBodyWithResponse

func (c *ClientWithResponses) CreateContractNoteFromOrderWithBodyWithResponse(ctx context.Context, params *CreateContractNoteFromOrderParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateContractNoteFromOrderResponse, error)

CreateContractNoteFromOrderWithBodyWithResponse request with arbitrary body returning *CreateContractNoteFromOrderResponse

func (*ClientWithResponses) CreateContractNoteFromOrderWithResponse

func (c *ClientWithResponses) CreateContractNoteFromOrderWithResponse(ctx context.Context, params *CreateContractNoteFromOrderParams, body CreateContractNoteFromOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateContractNoteFromOrderResponse, error)

func (*ClientWithResponses) CreateCreditNoteFromInvoiceWithBodyWithResponse

func (c *ClientWithResponses) CreateCreditNoteFromInvoiceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCreditNoteFromInvoiceResponse, error)

CreateCreditNoteFromInvoiceWithBodyWithResponse request with arbitrary body returning *CreateCreditNoteFromInvoiceResponse

func (*ClientWithResponses) CreateCreditNoteFromInvoiceWithResponse

func (c *ClientWithResponses) CreateCreditNoteFromInvoiceWithResponse(ctx context.Context, body CreateCreditNoteFromInvoiceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCreditNoteFromInvoiceResponse, error)

func (*ClientWithResponses) CreateCreditNoteFromVoucherWithBodyWithResponse

func (c *ClientWithResponses) CreateCreditNoteFromVoucherWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCreditNoteFromVoucherResponse, error)

CreateCreditNoteFromVoucherWithBodyWithResponse request with arbitrary body returning *CreateCreditNoteFromVoucherResponse

func (*ClientWithResponses) CreateCreditNoteFromVoucherWithResponse

func (c *ClientWithResponses) CreateCreditNoteFromVoucherWithResponse(ctx context.Context, body CreateCreditNoteFromVoucherJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCreditNoteFromVoucherResponse, error)

func (*ClientWithResponses) CreateFileImportAccountWithBodyWithResponse

func (c *ClientWithResponses) CreateFileImportAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFileImportAccountResponse, error)

CreateFileImportAccountWithBodyWithResponse request with arbitrary body returning *CreateFileImportAccountResponse

func (*ClientWithResponses) CreateFileImportAccountWithResponse

func (c *ClientWithResponses) CreateFileImportAccountWithResponse(ctx context.Context, body CreateFileImportAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFileImportAccountResponse, error)

func (*ClientWithResponses) CreateInvoiceByFactoryWithBodyWithResponse

func (c *ClientWithResponses) CreateInvoiceByFactoryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateInvoiceByFactoryResponse, error)

CreateInvoiceByFactoryWithBodyWithResponse request with arbitrary body returning *CreateInvoiceByFactoryResponse

func (*ClientWithResponses) CreateInvoiceByFactoryWithResponse

func (c *ClientWithResponses) CreateInvoiceByFactoryWithResponse(ctx context.Context, body CreateInvoiceByFactoryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateInvoiceByFactoryResponse, error)

func (*ClientWithResponses) CreateInvoiceFromOrderWithBodyWithResponse

func (c *ClientWithResponses) CreateInvoiceFromOrderWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateInvoiceFromOrderResponse, error)

CreateInvoiceFromOrderWithBodyWithResponse request with arbitrary body returning *CreateInvoiceFromOrderResponse

func (*ClientWithResponses) CreateInvoiceFromOrderWithResponse

func (c *ClientWithResponses) CreateInvoiceFromOrderWithResponse(ctx context.Context, body CreateInvoiceFromOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateInvoiceFromOrderResponse, error)

func (*ClientWithResponses) CreateInvoiceReminderWithBodyWithResponse

func (c *ClientWithResponses) CreateInvoiceReminderWithBodyWithResponse(ctx context.Context, params *CreateInvoiceReminderParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateInvoiceReminderResponse, error)

CreateInvoiceReminderWithBodyWithResponse request with arbitrary body returning *CreateInvoiceReminderResponse

func (*ClientWithResponses) CreateInvoiceReminderWithResponse

func (c *ClientWithResponses) CreateInvoiceReminderWithResponse(ctx context.Context, params *CreateInvoiceReminderParams, body CreateInvoiceReminderJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateInvoiceReminderResponse, error)

func (*ClientWithResponses) CreateOrderWithBodyWithResponse

func (c *ClientWithResponses) CreateOrderWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrderResponse, error)

CreateOrderWithBodyWithResponse request with arbitrary body returning *CreateOrderResponse

func (*ClientWithResponses) CreateOrderWithResponse

func (c *ClientWithResponses) CreateOrderWithResponse(ctx context.Context, body CreateOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrderResponse, error)

func (*ClientWithResponses) CreatePackingListFromOrderWithBodyWithResponse

func (c *ClientWithResponses) CreatePackingListFromOrderWithBodyWithResponse(ctx context.Context, params *CreatePackingListFromOrderParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePackingListFromOrderResponse, error)

CreatePackingListFromOrderWithBodyWithResponse request with arbitrary body returning *CreatePackingListFromOrderResponse

func (*ClientWithResponses) CreatePackingListFromOrderWithResponse

func (c *ClientWithResponses) CreatePackingListFromOrderWithResponse(ctx context.Context, params *CreatePackingListFromOrderParams, body CreatePackingListFromOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePackingListFromOrderResponse, error)

func (*ClientWithResponses) CreatePartWithBodyWithResponse

func (c *ClientWithResponses) CreatePartWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePartResponse, error)

CreatePartWithBodyWithResponse request with arbitrary body returning *CreatePartResponse

func (*ClientWithResponses) CreatePartWithResponse

func (c *ClientWithResponses) CreatePartWithResponse(ctx context.Context, body CreatePartJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePartResponse, error)

func (*ClientWithResponses) CreateTagWithBodyWithResponse

func (c *ClientWithResponses) CreateTagWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTagResponse, error)

CreateTagWithBodyWithResponse request with arbitrary body returning *CreateTagResponse

func (*ClientWithResponses) CreateTagWithResponse

func (c *ClientWithResponses) CreateTagWithResponse(ctx context.Context, body CreateTagJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTagResponse, error)

func (*ClientWithResponses) CreateTransactionWithBodyWithResponse

func (c *ClientWithResponses) CreateTransactionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTransactionResponse, error)

CreateTransactionWithBodyWithResponse request with arbitrary body returning *CreateTransactionResponse

func (*ClientWithResponses) CreateTransactionWithResponse

func (c *ClientWithResponses) CreateTransactionWithResponse(ctx context.Context, body CreateTransactionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTransactionResponse, error)

func (*ClientWithResponses) CreatecreditNoteWithBodyWithResponse

func (c *ClientWithResponses) CreatecreditNoteWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatecreditNoteResponse, error)

CreatecreditNoteWithBodyWithResponse request with arbitrary body returning *CreatecreditNoteResponse

func (*ClientWithResponses) CreatecreditNoteWithResponse

func (c *ClientWithResponses) CreatecreditNoteWithResponse(ctx context.Context, body CreatecreditNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatecreditNoteResponse, error)

func (*ClientWithResponses) CreditNoteEnshrineWithResponse

func (c *ClientWithResponses) CreditNoteEnshrineWithResponse(ctx context.Context, creditNoteId int, reqEditors ...RequestEditorFn) (*CreditNoteEnshrineResponse, error)

CreditNoteEnshrineWithResponse request returning *CreditNoteEnshrineResponse

func (*ClientWithResponses) CreditNoteGetPdfWithResponse

func (c *ClientWithResponses) CreditNoteGetPdfWithResponse(ctx context.Context, creditNoteId int, params *CreditNoteGetPdfParams, reqEditors ...RequestEditorFn) (*CreditNoteGetPdfResponse, error)

CreditNoteGetPdfWithResponse request returning *CreditNoteGetPdfResponse

func (*ClientWithResponses) CreditNoteResetToDraftWithResponse

func (c *ClientWithResponses) CreditNoteResetToDraftWithResponse(ctx context.Context, creditNoteId int, reqEditors ...RequestEditorFn) (*CreditNoteResetToDraftResponse, error)

CreditNoteResetToDraftWithResponse request returning *CreditNoteResetToDraftResponse

func (*ClientWithResponses) CreditNoteResetToOpenWithResponse

func (c *ClientWithResponses) CreditNoteResetToOpenWithResponse(ctx context.Context, creditNoteId int, reqEditors ...RequestEditorFn) (*CreditNoteResetToOpenResponse, error)

CreditNoteResetToOpenWithResponse request returning *CreditNoteResetToOpenResponse

func (*ClientWithResponses) CreditNoteSendByWithBodyWithResponse

func (c *ClientWithResponses) CreditNoteSendByWithBodyWithResponse(ctx context.Context, creditNoteId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreditNoteSendByResponse, error)

CreditNoteSendByWithBodyWithResponse request with arbitrary body returning *CreditNoteSendByResponse

func (*ClientWithResponses) CreditNoteSendByWithResponse

func (c *ClientWithResponses) CreditNoteSendByWithResponse(ctx context.Context, creditNoteId int, body CreditNoteSendByJSONRequestBody, reqEditors ...RequestEditorFn) (*CreditNoteSendByResponse, error)

func (*ClientWithResponses) DeleteAccountingContactWithResponse

func (c *ClientWithResponses) DeleteAccountingContactWithResponse(ctx context.Context, accountingContactId int, reqEditors ...RequestEditorFn) (*DeleteAccountingContactResponse, error)

DeleteAccountingContactWithResponse request returning *DeleteAccountingContactResponse

func (*ClientWithResponses) DeleteCheckAccountTransactionWithResponse

func (c *ClientWithResponses) DeleteCheckAccountTransactionWithResponse(ctx context.Context, checkAccountTransactionId int, reqEditors ...RequestEditorFn) (*DeleteCheckAccountTransactionResponse, error)

DeleteCheckAccountTransactionWithResponse request returning *DeleteCheckAccountTransactionResponse

func (*ClientWithResponses) DeleteCheckAccountWithResponse

func (c *ClientWithResponses) DeleteCheckAccountWithResponse(ctx context.Context, checkAccountId int, reqEditors ...RequestEditorFn) (*DeleteCheckAccountResponse, error)

DeleteCheckAccountWithResponse request returning *DeleteCheckAccountResponse

func (*ClientWithResponses) DeleteCommunicationWayWithResponse

func (c *ClientWithResponses) DeleteCommunicationWayWithResponse(ctx context.Context, communicationWayId int, reqEditors ...RequestEditorFn) (*DeleteCommunicationWayResponse, error)

DeleteCommunicationWayWithResponse request returning *DeleteCommunicationWayResponse

func (*ClientWithResponses) DeleteContactAddressWithResponse

func (c *ClientWithResponses) DeleteContactAddressWithResponse(ctx context.Context, contactAddressId int, reqEditors ...RequestEditorFn) (*DeleteContactAddressResponse, error)

DeleteContactAddressWithResponse request returning *DeleteContactAddressResponse

func (*ClientWithResponses) DeleteContactCustomFieldIdWithResponse

func (c *ClientWithResponses) DeleteContactCustomFieldIdWithResponse(ctx context.Context, contactCustomFieldId int, reqEditors ...RequestEditorFn) (*DeleteContactCustomFieldIdResponse, error)

DeleteContactCustomFieldIdWithResponse request returning *DeleteContactCustomFieldIdResponse

func (*ClientWithResponses) DeleteContactFieldSettingWithResponse

func (c *ClientWithResponses) DeleteContactFieldSettingWithResponse(ctx context.Context, contactCustomFieldSettingId int, reqEditors ...RequestEditorFn) (*DeleteContactFieldSettingResponse, error)

DeleteContactFieldSettingWithResponse request returning *DeleteContactFieldSettingResponse

func (*ClientWithResponses) DeleteContactWithResponse

func (c *ClientWithResponses) DeleteContactWithResponse(ctx context.Context, contactId int, reqEditors ...RequestEditorFn) (*DeleteContactResponse, error)

DeleteContactWithResponse request returning *DeleteContactResponse

func (*ClientWithResponses) DeleteOrderPosWithResponse

func (c *ClientWithResponses) DeleteOrderPosWithResponse(ctx context.Context, orderPosId int, reqEditors ...RequestEditorFn) (*DeleteOrderPosResponse, error)

DeleteOrderPosWithResponse request returning *DeleteOrderPosResponse

func (*ClientWithResponses) DeleteOrderWithResponse

func (c *ClientWithResponses) DeleteOrderWithResponse(ctx context.Context, orderId int, reqEditors ...RequestEditorFn) (*DeleteOrderResponse, error)

DeleteOrderWithResponse request returning *DeleteOrderResponse

func (*ClientWithResponses) DeleteTagWithResponse

func (c *ClientWithResponses) DeleteTagWithResponse(ctx context.Context, tagId int, reqEditors ...RequestEditorFn) (*DeleteTagResponse, error)

DeleteTagWithResponse request returning *DeleteTagResponse

func (*ClientWithResponses) DeletecreditNoteWithResponse

func (c *ClientWithResponses) DeletecreditNoteWithResponse(ctx context.Context, creditNoteId int, reqEditors ...RequestEditorFn) (*DeletecreditNoteResponse, error)

DeletecreditNoteWithResponse request returning *DeletecreditNoteResponse

func (*ClientWithResponses) ExportContactWithResponse

func (c *ClientWithResponses) ExportContactWithResponse(ctx context.Context, params *ExportContactParams, reqEditors ...RequestEditorFn) (*ExportContactResponse, error)

ExportContactWithResponse request returning *ExportContactResponse

func (*ClientWithResponses) ExportCreditNoteWithResponse

func (c *ClientWithResponses) ExportCreditNoteWithResponse(ctx context.Context, params *ExportCreditNoteParams, reqEditors ...RequestEditorFn) (*ExportCreditNoteResponse, error)

ExportCreditNoteWithResponse request returning *ExportCreditNoteResponse

func (*ClientWithResponses) ExportDatevWithResponse

func (c *ClientWithResponses) ExportDatevWithResponse(ctx context.Context, params *ExportDatevParams, reqEditors ...RequestEditorFn) (*ExportDatevResponse, error)

ExportDatevWithResponse request returning *ExportDatevResponse

func (*ClientWithResponses) ExportInvoiceWithResponse

func (c *ClientWithResponses) ExportInvoiceWithResponse(ctx context.Context, params *ExportInvoiceParams, reqEditors ...RequestEditorFn) (*ExportInvoiceResponse, error)

ExportInvoiceWithResponse request returning *ExportInvoiceResponse

func (*ClientWithResponses) ExportInvoiceZipWithResponse

func (c *ClientWithResponses) ExportInvoiceZipWithResponse(ctx context.Context, params *ExportInvoiceZipParams, reqEditors ...RequestEditorFn) (*ExportInvoiceZipResponse, error)

ExportInvoiceZipWithResponse request returning *ExportInvoiceZipResponse

func (*ClientWithResponses) ExportTransactionsWithResponse

func (c *ClientWithResponses) ExportTransactionsWithResponse(ctx context.Context, params *ExportTransactionsParams, reqEditors ...RequestEditorFn) (*ExportTransactionsResponse, error)

ExportTransactionsWithResponse request returning *ExportTransactionsResponse

func (*ClientWithResponses) ExportVoucherWithResponse

func (c *ClientWithResponses) ExportVoucherWithResponse(ctx context.Context, params *ExportVoucherParams, reqEditors ...RequestEditorFn) (*ExportVoucherResponse, error)

ExportVoucherWithResponse request returning *ExportVoucherResponse

func (*ClientWithResponses) ExportVoucherZipWithResponse

func (c *ClientWithResponses) ExportVoucherZipWithResponse(ctx context.Context, params *ExportVoucherZipParams, reqEditors ...RequestEditorFn) (*ExportVoucherZipResponse, error)

ExportVoucherZipWithResponse request returning *ExportVoucherZipResponse

func (*ClientWithResponses) FindContactsByCustomFieldValueWithResponse

func (c *ClientWithResponses) FindContactsByCustomFieldValueWithResponse(ctx context.Context, params *FindContactsByCustomFieldValueParams, reqEditors ...RequestEditorFn) (*FindContactsByCustomFieldValueResponse, error)

FindContactsByCustomFieldValueWithResponse request returning *FindContactsByCustomFieldValueResponse

func (*ClientWithResponses) ForAccountNumberWithResponse

func (c *ClientWithResponses) ForAccountNumberWithResponse(ctx context.Context, params *ForAccountNumberParams, reqEditors ...RequestEditorFn) (*ForAccountNumberResponse, error)

ForAccountNumberWithResponse request returning *ForAccountNumberResponse

func (*ClientWithResponses) ForAllAccountsWithResponse

func (c *ClientWithResponses) ForAllAccountsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ForAllAccountsResponse, error)

ForAllAccountsWithResponse request returning *ForAllAccountsResponse

func (*ClientWithResponses) ForExpenseWithResponse

func (c *ClientWithResponses) ForExpenseWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ForExpenseResponse, error)

ForExpenseWithResponse request returning *ForExpenseResponse

func (*ClientWithResponses) ForRevenueWithResponse

func (c *ClientWithResponses) ForRevenueWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ForRevenueResponse, error)

ForRevenueWithResponse request returning *ForRevenueResponse

func (*ClientWithResponses) ForTaxRuleWithResponse

func (c *ClientWithResponses) ForTaxRuleWithResponse(ctx context.Context, params *ForTaxRuleParams, reqEditors ...RequestEditorFn) (*ForTaxRuleResponse, error)

ForTaxRuleWithResponse request returning *ForTaxRuleResponse

func (*ClientWithResponses) GetAccountingContactByIdWithResponse

func (c *ClientWithResponses) GetAccountingContactByIdWithResponse(ctx context.Context, accountingContactId int, reqEditors ...RequestEditorFn) (*GetAccountingContactByIdResponse, error)

GetAccountingContactByIdWithResponse request returning *GetAccountingContactByIdResponse

func (*ClientWithResponses) GetAccountingContactWithResponse

func (c *ClientWithResponses) GetAccountingContactWithResponse(ctx context.Context, params *GetAccountingContactParams, reqEditors ...RequestEditorFn) (*GetAccountingContactResponse, error)

GetAccountingContactWithResponse request returning *GetAccountingContactResponse

func (*ClientWithResponses) GetBalanceAtDateWithResponse

func (c *ClientWithResponses) GetBalanceAtDateWithResponse(ctx context.Context, checkAccountId int, params *GetBalanceAtDateParams, reqEditors ...RequestEditorFn) (*GetBalanceAtDateResponse, error)

GetBalanceAtDateWithResponse request returning *GetBalanceAtDateResponse

func (*ClientWithResponses) GetCheckAccountByIdWithResponse

func (c *ClientWithResponses) GetCheckAccountByIdWithResponse(ctx context.Context, checkAccountId int, reqEditors ...RequestEditorFn) (*GetCheckAccountByIdResponse, error)

GetCheckAccountByIdWithResponse request returning *GetCheckAccountByIdResponse

func (*ClientWithResponses) GetCheckAccountTransactionByIdWithResponse

func (c *ClientWithResponses) GetCheckAccountTransactionByIdWithResponse(ctx context.Context, checkAccountTransactionId int, reqEditors ...RequestEditorFn) (*GetCheckAccountTransactionByIdResponse, error)

GetCheckAccountTransactionByIdWithResponse request returning *GetCheckAccountTransactionByIdResponse

func (*ClientWithResponses) GetCheckAccountsWithResponse

func (c *ClientWithResponses) GetCheckAccountsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCheckAccountsResponse, error)

GetCheckAccountsWithResponse request returning *GetCheckAccountsResponse

func (*ClientWithResponses) GetCommunicationWayByIdWithResponse

func (c *ClientWithResponses) GetCommunicationWayByIdWithResponse(ctx context.Context, communicationWayId int, reqEditors ...RequestEditorFn) (*GetCommunicationWayByIdResponse, error)

GetCommunicationWayByIdWithResponse request returning *GetCommunicationWayByIdResponse

func (*ClientWithResponses) GetCommunicationWayKeysWithResponse

func (c *ClientWithResponses) GetCommunicationWayKeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCommunicationWayKeysResponse, error)

GetCommunicationWayKeysWithResponse request returning *GetCommunicationWayKeysResponse

func (*ClientWithResponses) GetCommunicationWaysWithResponse

func (c *ClientWithResponses) GetCommunicationWaysWithResponse(ctx context.Context, params *GetCommunicationWaysParams, reqEditors ...RequestEditorFn) (*GetCommunicationWaysResponse, error)

GetCommunicationWaysWithResponse request returning *GetCommunicationWaysResponse

func (*ClientWithResponses) GetContactAddressesWithResponse

func (c *ClientWithResponses) GetContactAddressesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetContactAddressesResponse, error)

GetContactAddressesWithResponse request returning *GetContactAddressesResponse

func (*ClientWithResponses) GetContactByIdWithResponse

func (c *ClientWithResponses) GetContactByIdWithResponse(ctx context.Context, contactId int, reqEditors ...RequestEditorFn) (*GetContactByIdResponse, error)

GetContactByIdWithResponse request returning *GetContactByIdResponse

func (*ClientWithResponses) GetContactFieldSettingByIdWithResponse

func (c *ClientWithResponses) GetContactFieldSettingByIdWithResponse(ctx context.Context, contactCustomFieldSettingId int, reqEditors ...RequestEditorFn) (*GetContactFieldSettingByIdResponse, error)

GetContactFieldSettingByIdWithResponse request returning *GetContactFieldSettingByIdResponse

func (*ClientWithResponses) GetContactFieldSettingsWithResponse

func (c *ClientWithResponses) GetContactFieldSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetContactFieldSettingsResponse, error)

GetContactFieldSettingsWithResponse request returning *GetContactFieldSettingsResponse

func (*ClientWithResponses) GetContactFieldsByIdWithResponse

func (c *ClientWithResponses) GetContactFieldsByIdWithResponse(ctx context.Context, contactCustomFieldId float32, reqEditors ...RequestEditorFn) (*GetContactFieldsByIdResponse, error)

GetContactFieldsByIdWithResponse request returning *GetContactFieldsByIdResponse

func (*ClientWithResponses) GetContactFieldsWithResponse

func (c *ClientWithResponses) GetContactFieldsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetContactFieldsResponse, error)

GetContactFieldsWithResponse request returning *GetContactFieldsResponse

func (*ClientWithResponses) GetContactTabsItemCountByIdWithResponse

func (c *ClientWithResponses) GetContactTabsItemCountByIdWithResponse(ctx context.Context, contactId int, reqEditors ...RequestEditorFn) (*GetContactTabsItemCountByIdResponse, error)

GetContactTabsItemCountByIdWithResponse request returning *GetContactTabsItemCountByIdResponse

func (*ClientWithResponses) GetContactsWithResponse

func (c *ClientWithResponses) GetContactsWithResponse(ctx context.Context, params *GetContactsParams, reqEditors ...RequestEditorFn) (*GetContactsResponse, error)

GetContactsWithResponse request returning *GetContactsResponse

func (*ClientWithResponses) GetCreditNotesWithResponse

func (c *ClientWithResponses) GetCreditNotesWithResponse(ctx context.Context, params *GetCreditNotesParams, reqEditors ...RequestEditorFn) (*GetCreditNotesResponse, error)

GetCreditNotesWithResponse request returning *GetCreditNotesResponse

func (*ClientWithResponses) GetDiscountsWithResponse

func (c *ClientWithResponses) GetDiscountsWithResponse(ctx context.Context, orderId int, params *GetDiscountsParams, reqEditors ...RequestEditorFn) (*GetDiscountsResponse, error)

GetDiscountsWithResponse request returning *GetDiscountsResponse

func (*ClientWithResponses) GetInvoiceByIdWithResponse

func (c *ClientWithResponses) GetInvoiceByIdWithResponse(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*GetInvoiceByIdResponse, error)

GetInvoiceByIdWithResponse request returning *GetInvoiceByIdResponse

func (*ClientWithResponses) GetInvoicePosWithResponse

func (c *ClientWithResponses) GetInvoicePosWithResponse(ctx context.Context, params *GetInvoicePosParams, reqEditors ...RequestEditorFn) (*GetInvoicePosResponse, error)

GetInvoicePosWithResponse request returning *GetInvoicePosResponse

func (*ClientWithResponses) GetInvoicePositionsByIdWithResponse

func (c *ClientWithResponses) GetInvoicePositionsByIdWithResponse(ctx context.Context, invoiceId int, params *GetInvoicePositionsByIdParams, reqEditors ...RequestEditorFn) (*GetInvoicePositionsByIdResponse, error)

GetInvoicePositionsByIdWithResponse request returning *GetInvoicePositionsByIdResponse

func (*ClientWithResponses) GetInvoicesWithResponse

func (c *ClientWithResponses) GetInvoicesWithResponse(ctx context.Context, params *GetInvoicesParams, reqEditors ...RequestEditorFn) (*GetInvoicesResponse, error)

GetInvoicesWithResponse request returning *GetInvoicesResponse

func (*ClientWithResponses) GetIsInvoicePartiallyPaidWithResponse

func (c *ClientWithResponses) GetIsInvoicePartiallyPaidWithResponse(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*GetIsInvoicePartiallyPaidResponse, error)

GetIsInvoicePartiallyPaidWithResponse request returning *GetIsInvoicePartiallyPaidResponse

func (*ClientWithResponses) GetLetterpapersWithThumbWithResponse

func (c *ClientWithResponses) GetLetterpapersWithThumbWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetLetterpapersWithThumbResponse, error)

GetLetterpapersWithThumbWithResponse request returning *GetLetterpapersWithThumbResponse

func (*ClientWithResponses) GetNextCustomerNumberWithResponse

func (c *ClientWithResponses) GetNextCustomerNumberWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetNextCustomerNumberResponse, error)

GetNextCustomerNumberWithResponse request returning *GetNextCustomerNumberResponse

func (*ClientWithResponses) GetOrderByIdWithResponse

func (c *ClientWithResponses) GetOrderByIdWithResponse(ctx context.Context, orderId int, reqEditors ...RequestEditorFn) (*GetOrderByIdResponse, error)

GetOrderByIdWithResponse request returning *GetOrderByIdResponse

func (*ClientWithResponses) GetOrderPositionByIdWithResponse

func (c *ClientWithResponses) GetOrderPositionByIdWithResponse(ctx context.Context, orderPosId int, reqEditors ...RequestEditorFn) (*GetOrderPositionByIdResponse, error)

GetOrderPositionByIdWithResponse request returning *GetOrderPositionByIdResponse

func (*ClientWithResponses) GetOrderPositionsByIdWithResponse

func (c *ClientWithResponses) GetOrderPositionsByIdWithResponse(ctx context.Context, orderId int, params *GetOrderPositionsByIdParams, reqEditors ...RequestEditorFn) (*GetOrderPositionsByIdResponse, error)

GetOrderPositionsByIdWithResponse request returning *GetOrderPositionsByIdResponse

func (*ClientWithResponses) GetOrderPositionsWithResponse

func (c *ClientWithResponses) GetOrderPositionsWithResponse(ctx context.Context, params *GetOrderPositionsParams, reqEditors ...RequestEditorFn) (*GetOrderPositionsResponse, error)

GetOrderPositionsWithResponse request returning *GetOrderPositionsResponse

func (*ClientWithResponses) GetOrdersWithResponse

func (c *ClientWithResponses) GetOrdersWithResponse(ctx context.Context, params *GetOrdersParams, reqEditors ...RequestEditorFn) (*GetOrdersResponse, error)

GetOrdersWithResponse request returning *GetOrdersResponse

func (*ClientWithResponses) GetPartByIdWithResponse

func (c *ClientWithResponses) GetPartByIdWithResponse(ctx context.Context, partId int, reqEditors ...RequestEditorFn) (*GetPartByIdResponse, error)

GetPartByIdWithResponse request returning *GetPartByIdResponse

func (*ClientWithResponses) GetPartsWithResponse

func (c *ClientWithResponses) GetPartsWithResponse(ctx context.Context, params *GetPartsParams, reqEditors ...RequestEditorFn) (*GetPartsResponse, error)

GetPartsWithResponse request returning *GetPartsResponse

func (*ClientWithResponses) GetPlaceholderWithResponse

func (c *ClientWithResponses) GetPlaceholderWithResponse(ctx context.Context, params *GetPlaceholderParams, reqEditors ...RequestEditorFn) (*GetPlaceholderResponse, error)

GetPlaceholderWithResponse request returning *GetPlaceholderResponse

func (*ClientWithResponses) GetReferenceCountWithResponse

func (c *ClientWithResponses) GetReferenceCountWithResponse(ctx context.Context, contactCustomFieldSettingId int, reqEditors ...RequestEditorFn) (*GetReferenceCountResponse, error)

GetReferenceCountWithResponse request returning *GetReferenceCountResponse

func (*ClientWithResponses) GetRelatedObjectsWithResponse

func (c *ClientWithResponses) GetRelatedObjectsWithResponse(ctx context.Context, orderId int, params *GetRelatedObjectsParams, reqEditors ...RequestEditorFn) (*GetRelatedObjectsResponse, error)

GetRelatedObjectsWithResponse request returning *GetRelatedObjectsResponse

func (*ClientWithResponses) GetTagByIdWithResponse

func (c *ClientWithResponses) GetTagByIdWithResponse(ctx context.Context, tagId int, reqEditors ...RequestEditorFn) (*GetTagByIdResponse, error)

GetTagByIdWithResponse request returning *GetTagByIdResponse

func (*ClientWithResponses) GetTagRelationsWithResponse

func (c *ClientWithResponses) GetTagRelationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTagRelationsResponse, error)

GetTagRelationsWithResponse request returning *GetTagRelationsResponse

func (*ClientWithResponses) GetTagsWithResponse

func (c *ClientWithResponses) GetTagsWithResponse(ctx context.Context, params *GetTagsParams, reqEditors ...RequestEditorFn) (*GetTagsResponse, error)

GetTagsWithResponse request returning *GetTagsResponse

func (*ClientWithResponses) GetTemplatesWithResponse

func (c *ClientWithResponses) GetTemplatesWithResponse(ctx context.Context, params *GetTemplatesParams, reqEditors ...RequestEditorFn) (*GetTemplatesResponse, error)

GetTemplatesWithResponse request returning *GetTemplatesResponse

func (*ClientWithResponses) GetTransactionsWithResponse

func (c *ClientWithResponses) GetTransactionsWithResponse(ctx context.Context, params *GetTransactionsParams, reqEditors ...RequestEditorFn) (*GetTransactionsResponse, error)

GetTransactionsWithResponse request returning *GetTransactionsResponse

func (*ClientWithResponses) GetVoucherByIdWithResponse

func (c *ClientWithResponses) GetVoucherByIdWithResponse(ctx context.Context, voucherId int, reqEditors ...RequestEditorFn) (*GetVoucherByIdResponse, error)

GetVoucherByIdWithResponse request returning *GetVoucherByIdResponse

func (*ClientWithResponses) GetVoucherPositionsWithResponse

func (c *ClientWithResponses) GetVoucherPositionsWithResponse(ctx context.Context, params *GetVoucherPositionsParams, reqEditors ...RequestEditorFn) (*GetVoucherPositionsResponse, error)

GetVoucherPositionsWithResponse request returning *GetVoucherPositionsResponse

func (*ClientWithResponses) GetVouchersWithResponse

func (c *ClientWithResponses) GetVouchersWithResponse(ctx context.Context, params *GetVouchersParams, reqEditors ...RequestEditorFn) (*GetVouchersResponse, error)

GetVouchersWithResponse request returning *GetVouchersResponse

func (*ClientWithResponses) GetcreditNoteByIdWithResponse

func (c *ClientWithResponses) GetcreditNoteByIdWithResponse(ctx context.Context, creditNoteId int, reqEditors ...RequestEditorFn) (*GetcreditNoteByIdResponse, error)

GetcreditNoteByIdWithResponse request returning *GetcreditNoteByIdResponse

func (*ClientWithResponses) GetcreditNotePositionsWithResponse

func (c *ClientWithResponses) GetcreditNotePositionsWithResponse(ctx context.Context, params *GetcreditNotePositionsParams, reqEditors ...RequestEditorFn) (*GetcreditNotePositionsResponse, error)

GetcreditNotePositionsWithResponse request returning *GetcreditNotePositionsResponse

func (*ClientWithResponses) InvoiceEnshrineWithResponse

func (c *ClientWithResponses) InvoiceEnshrineWithResponse(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*InvoiceEnshrineResponse, error)

InvoiceEnshrineWithResponse request returning *InvoiceEnshrineResponse

func (*ClientWithResponses) InvoiceGetPdfWithResponse

func (c *ClientWithResponses) InvoiceGetPdfWithResponse(ctx context.Context, invoiceId int, params *InvoiceGetPdfParams, reqEditors ...RequestEditorFn) (*InvoiceGetPdfResponse, error)

InvoiceGetPdfWithResponse request returning *InvoiceGetPdfResponse

func (*ClientWithResponses) InvoiceGetXmlWithResponse

func (c *ClientWithResponses) InvoiceGetXmlWithResponse(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*InvoiceGetXmlResponse, error)

InvoiceGetXmlWithResponse request returning *InvoiceGetXmlResponse

func (*ClientWithResponses) InvoiceRenderWithBodyWithResponse

func (c *ClientWithResponses) InvoiceRenderWithBodyWithResponse(ctx context.Context, invoiceId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InvoiceRenderResponse, error)

InvoiceRenderWithBodyWithResponse request with arbitrary body returning *InvoiceRenderResponse

func (*ClientWithResponses) InvoiceRenderWithResponse

func (c *ClientWithResponses) InvoiceRenderWithResponse(ctx context.Context, invoiceId int, body InvoiceRenderJSONRequestBody, reqEditors ...RequestEditorFn) (*InvoiceRenderResponse, error)

func (*ClientWithResponses) InvoiceResetToDraftWithResponse

func (c *ClientWithResponses) InvoiceResetToDraftWithResponse(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*InvoiceResetToDraftResponse, error)

InvoiceResetToDraftWithResponse request returning *InvoiceResetToDraftResponse

func (*ClientWithResponses) InvoiceResetToOpenWithResponse

func (c *ClientWithResponses) InvoiceResetToOpenWithResponse(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*InvoiceResetToOpenResponse, error)

InvoiceResetToOpenWithResponse request returning *InvoiceResetToOpenResponse

func (*ClientWithResponses) InvoiceSendByWithBodyWithResponse

func (c *ClientWithResponses) InvoiceSendByWithBodyWithResponse(ctx context.Context, invoiceId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InvoiceSendByResponse, error)

InvoiceSendByWithBodyWithResponse request with arbitrary body returning *InvoiceSendByResponse

func (*ClientWithResponses) InvoiceSendByWithResponse

func (c *ClientWithResponses) InvoiceSendByWithResponse(ctx context.Context, invoiceId int, body InvoiceSendByJSONRequestBody, reqEditors ...RequestEditorFn) (*InvoiceSendByResponse, error)

func (*ClientWithResponses) OrderGetPdfWithResponse

func (c *ClientWithResponses) OrderGetPdfWithResponse(ctx context.Context, orderId int, params *OrderGetPdfParams, reqEditors ...RequestEditorFn) (*OrderGetPdfResponse, error)

OrderGetPdfWithResponse request returning *OrderGetPdfResponse

func (*ClientWithResponses) OrderSendByWithBodyWithResponse

func (c *ClientWithResponses) OrderSendByWithBodyWithResponse(ctx context.Context, orderId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*OrderSendByResponse, error)

OrderSendByWithBodyWithResponse request with arbitrary body returning *OrderSendByResponse

func (*ClientWithResponses) OrderSendByWithResponse

func (c *ClientWithResponses) OrderSendByWithResponse(ctx context.Context, orderId int, body OrderSendByJSONRequestBody, reqEditors ...RequestEditorFn) (*OrderSendByResponse, error)

func (*ClientWithResponses) PartGetStockWithResponse

func (c *ClientWithResponses) PartGetStockWithResponse(ctx context.Context, partId int, reqEditors ...RequestEditorFn) (*PartGetStockResponse, error)

PartGetStockWithResponse request returning *PartGetStockResponse

func (*ClientWithResponses) ReportContactWithResponse

func (c *ClientWithResponses) ReportContactWithResponse(ctx context.Context, params *ReportContactParams, reqEditors ...RequestEditorFn) (*ReportContactResponse, error)

ReportContactWithResponse request returning *ReportContactResponse

func (*ClientWithResponses) ReportInvoiceWithResponse

func (c *ClientWithResponses) ReportInvoiceWithResponse(ctx context.Context, params *ReportInvoiceParams, reqEditors ...RequestEditorFn) (*ReportInvoiceResponse, error)

ReportInvoiceWithResponse request returning *ReportInvoiceResponse

func (*ClientWithResponses) ReportOrderWithResponse

func (c *ClientWithResponses) ReportOrderWithResponse(ctx context.Context, params *ReportOrderParams, reqEditors ...RequestEditorFn) (*ReportOrderResponse, error)

ReportOrderWithResponse request returning *ReportOrderResponse

func (*ClientWithResponses) ReportVoucherWithResponse

func (c *ClientWithResponses) ReportVoucherWithResponse(ctx context.Context, params *ReportVoucherParams, reqEditors ...RequestEditorFn) (*ReportVoucherResponse, error)

ReportVoucherWithResponse request returning *ReportVoucherResponse

func (*ClientWithResponses) SendCreditNoteByPrintingWithResponse

func (c *ClientWithResponses) SendCreditNoteByPrintingWithResponse(ctx context.Context, creditNoteId int, params *SendCreditNoteByPrintingParams, reqEditors ...RequestEditorFn) (*SendCreditNoteByPrintingResponse, error)

SendCreditNoteByPrintingWithResponse request returning *SendCreditNoteByPrintingResponse

func (*ClientWithResponses) SendCreditNoteViaEMailWithBodyWithResponse

func (c *ClientWithResponses) SendCreditNoteViaEMailWithBodyWithResponse(ctx context.Context, creditNoteId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendCreditNoteViaEMailResponse, error)

SendCreditNoteViaEMailWithBodyWithResponse request with arbitrary body returning *SendCreditNoteViaEMailResponse

func (*ClientWithResponses) SendCreditNoteViaEMailWithResponse

func (c *ClientWithResponses) SendCreditNoteViaEMailWithResponse(ctx context.Context, creditNoteId int, body SendCreditNoteViaEMailJSONRequestBody, reqEditors ...RequestEditorFn) (*SendCreditNoteViaEMailResponse, error)

func (*ClientWithResponses) SendInvoiceViaEMailWithBodyWithResponse

func (c *ClientWithResponses) SendInvoiceViaEMailWithBodyWithResponse(ctx context.Context, invoiceId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendInvoiceViaEMailResponse, error)

SendInvoiceViaEMailWithBodyWithResponse request with arbitrary body returning *SendInvoiceViaEMailResponse

func (*ClientWithResponses) SendInvoiceViaEMailWithResponse

func (c *ClientWithResponses) SendInvoiceViaEMailWithResponse(ctx context.Context, invoiceId int, body SendInvoiceViaEMailJSONRequestBody, reqEditors ...RequestEditorFn) (*SendInvoiceViaEMailResponse, error)

func (*ClientWithResponses) SendorderViaEMailWithBodyWithResponse

func (c *ClientWithResponses) SendorderViaEMailWithBodyWithResponse(ctx context.Context, orderId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendorderViaEMailResponse, error)

SendorderViaEMailWithBodyWithResponse request with arbitrary body returning *SendorderViaEMailResponse

func (*ClientWithResponses) SendorderViaEMailWithResponse

func (c *ClientWithResponses) SendorderViaEMailWithResponse(ctx context.Context, orderId int, body SendorderViaEMailJSONRequestBody, reqEditors ...RequestEditorFn) (*SendorderViaEMailResponse, error)

func (*ClientWithResponses) UpdateAccountingContactWithBodyWithResponse

func (c *ClientWithResponses) UpdateAccountingContactWithBodyWithResponse(ctx context.Context, accountingContactId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAccountingContactResponse, error)

UpdateAccountingContactWithBodyWithResponse request with arbitrary body returning *UpdateAccountingContactResponse

func (*ClientWithResponses) UpdateAccountingContactWithResponse

func (c *ClientWithResponses) UpdateAccountingContactWithResponse(ctx context.Context, accountingContactId int, body UpdateAccountingContactJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAccountingContactResponse, error)

func (*ClientWithResponses) UpdateCheckAccountTransactionWithBodyWithResponse

func (c *ClientWithResponses) UpdateCheckAccountTransactionWithBodyWithResponse(ctx context.Context, checkAccountTransactionId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCheckAccountTransactionResponse, error)

UpdateCheckAccountTransactionWithBodyWithResponse request with arbitrary body returning *UpdateCheckAccountTransactionResponse

func (*ClientWithResponses) UpdateCheckAccountTransactionWithResponse

func (c *ClientWithResponses) UpdateCheckAccountTransactionWithResponse(ctx context.Context, checkAccountTransactionId int, body UpdateCheckAccountTransactionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCheckAccountTransactionResponse, error)

func (*ClientWithResponses) UpdateCheckAccountWithBodyWithResponse

func (c *ClientWithResponses) UpdateCheckAccountWithBodyWithResponse(ctx context.Context, checkAccountId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCheckAccountResponse, error)

UpdateCheckAccountWithBodyWithResponse request with arbitrary body returning *UpdateCheckAccountResponse

func (*ClientWithResponses) UpdateCheckAccountWithResponse

func (c *ClientWithResponses) UpdateCheckAccountWithResponse(ctx context.Context, checkAccountId int, body UpdateCheckAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCheckAccountResponse, error)

func (*ClientWithResponses) UpdateCommunicationWayWithBodyWithResponse

func (c *ClientWithResponses) UpdateCommunicationWayWithBodyWithResponse(ctx context.Context, communicationWayId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCommunicationWayResponse, error)

UpdateCommunicationWayWithBodyWithResponse request with arbitrary body returning *UpdateCommunicationWayResponse

func (*ClientWithResponses) UpdateCommunicationWayWithResponse

func (c *ClientWithResponses) UpdateCommunicationWayWithResponse(ctx context.Context, communicationWayId int, body UpdateCommunicationWayJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCommunicationWayResponse, error)

func (*ClientWithResponses) UpdateContactAddressWithBodyWithResponse

func (c *ClientWithResponses) UpdateContactAddressWithBodyWithResponse(ctx context.Context, contactAddressId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContactAddressResponse, error)

UpdateContactAddressWithBodyWithResponse request with arbitrary body returning *UpdateContactAddressResponse

func (*ClientWithResponses) UpdateContactAddressWithResponse

func (c *ClientWithResponses) UpdateContactAddressWithResponse(ctx context.Context, contactAddressId int, body UpdateContactAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContactAddressResponse, error)

func (*ClientWithResponses) UpdateContactFieldSettingWithBodyWithResponse

func (c *ClientWithResponses) UpdateContactFieldSettingWithBodyWithResponse(ctx context.Context, contactCustomFieldSettingId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContactFieldSettingResponse, error)

UpdateContactFieldSettingWithBodyWithResponse request with arbitrary body returning *UpdateContactFieldSettingResponse

func (*ClientWithResponses) UpdateContactFieldSettingWithResponse

func (c *ClientWithResponses) UpdateContactFieldSettingWithResponse(ctx context.Context, contactCustomFieldSettingId int, body UpdateContactFieldSettingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContactFieldSettingResponse, error)

func (*ClientWithResponses) UpdateContactWithBodyWithResponse

func (c *ClientWithResponses) UpdateContactWithBodyWithResponse(ctx context.Context, contactId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContactResponse, error)

UpdateContactWithBodyWithResponse request with arbitrary body returning *UpdateContactResponse

func (*ClientWithResponses) UpdateContactWithResponse

func (c *ClientWithResponses) UpdateContactWithResponse(ctx context.Context, contactId int, body UpdateContactJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContactResponse, error)

func (*ClientWithResponses) UpdateContactfieldWithBodyWithResponse

func (c *ClientWithResponses) UpdateContactfieldWithBodyWithResponse(ctx context.Context, contactCustomFieldId float32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContactfieldResponse, error)

UpdateContactfieldWithBodyWithResponse request with arbitrary body returning *UpdateContactfieldResponse

func (*ClientWithResponses) UpdateContactfieldWithResponse

func (c *ClientWithResponses) UpdateContactfieldWithResponse(ctx context.Context, contactCustomFieldId float32, body UpdateContactfieldJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContactfieldResponse, error)

func (*ClientWithResponses) UpdateCreditNoteTemplateWithBodyWithResponse

func (c *ClientWithResponses) UpdateCreditNoteTemplateWithBodyWithResponse(ctx context.Context, creditNoteId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCreditNoteTemplateResponse, error)

UpdateCreditNoteTemplateWithBodyWithResponse request with arbitrary body returning *UpdateCreditNoteTemplateResponse

func (*ClientWithResponses) UpdateCreditNoteTemplateWithResponse

func (c *ClientWithResponses) UpdateCreditNoteTemplateWithResponse(ctx context.Context, creditNoteId int, body UpdateCreditNoteTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCreditNoteTemplateResponse, error)

func (*ClientWithResponses) UpdateExportConfigWithBodyWithResponse

func (c *ClientWithResponses) UpdateExportConfigWithBodyWithResponse(ctx context.Context, sevClientId float32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateExportConfigResponse, error)

UpdateExportConfigWithBodyWithResponse request with arbitrary body returning *UpdateExportConfigResponse

func (*ClientWithResponses) UpdateExportConfigWithResponse

func (c *ClientWithResponses) UpdateExportConfigWithResponse(ctx context.Context, sevClientId float32, body UpdateExportConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateExportConfigResponse, error)

func (*ClientWithResponses) UpdateInvoiceTemplateWithBodyWithResponse

func (c *ClientWithResponses) UpdateInvoiceTemplateWithBodyWithResponse(ctx context.Context, invoiceId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateInvoiceTemplateResponse, error)

UpdateInvoiceTemplateWithBodyWithResponse request with arbitrary body returning *UpdateInvoiceTemplateResponse

func (*ClientWithResponses) UpdateInvoiceTemplateWithResponse

func (c *ClientWithResponses) UpdateInvoiceTemplateWithResponse(ctx context.Context, invoiceId int, body UpdateInvoiceTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateInvoiceTemplateResponse, error)

func (*ClientWithResponses) UpdateOrderPositionWithBodyWithResponse

func (c *ClientWithResponses) UpdateOrderPositionWithBodyWithResponse(ctx context.Context, orderPosId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrderPositionResponse, error)

UpdateOrderPositionWithBodyWithResponse request with arbitrary body returning *UpdateOrderPositionResponse

func (*ClientWithResponses) UpdateOrderPositionWithResponse

func (c *ClientWithResponses) UpdateOrderPositionWithResponse(ctx context.Context, orderPosId int, body UpdateOrderPositionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrderPositionResponse, error)

func (*ClientWithResponses) UpdateOrderTemplateWithBodyWithResponse

func (c *ClientWithResponses) UpdateOrderTemplateWithBodyWithResponse(ctx context.Context, orderId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrderTemplateResponse, error)

UpdateOrderTemplateWithBodyWithResponse request with arbitrary body returning *UpdateOrderTemplateResponse

func (*ClientWithResponses) UpdateOrderTemplateWithResponse

func (c *ClientWithResponses) UpdateOrderTemplateWithResponse(ctx context.Context, orderId int, body UpdateOrderTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrderTemplateResponse, error)

func (*ClientWithResponses) UpdateOrderWithBodyWithResponse

func (c *ClientWithResponses) UpdateOrderWithBodyWithResponse(ctx context.Context, orderId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrderResponse, error)

UpdateOrderWithBodyWithResponse request with arbitrary body returning *UpdateOrderResponse

func (*ClientWithResponses) UpdateOrderWithResponse

func (c *ClientWithResponses) UpdateOrderWithResponse(ctx context.Context, orderId int, body UpdateOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrderResponse, error)

func (*ClientWithResponses) UpdatePartWithBodyWithResponse

func (c *ClientWithResponses) UpdatePartWithBodyWithResponse(ctx context.Context, partId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePartResponse, error)

UpdatePartWithBodyWithResponse request with arbitrary body returning *UpdatePartResponse

func (*ClientWithResponses) UpdatePartWithResponse

func (c *ClientWithResponses) UpdatePartWithResponse(ctx context.Context, partId int, body UpdatePartJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePartResponse, error)

func (*ClientWithResponses) UpdateTagWithBodyWithResponse

func (c *ClientWithResponses) UpdateTagWithBodyWithResponse(ctx context.Context, tagId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTagResponse, error)

UpdateTagWithBodyWithResponse request with arbitrary body returning *UpdateTagResponse

func (*ClientWithResponses) UpdateTagWithResponse

func (c *ClientWithResponses) UpdateTagWithResponse(ctx context.Context, tagId int, body UpdateTagJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTagResponse, error)

func (*ClientWithResponses) UpdateVoucherWithBodyWithResponse

func (c *ClientWithResponses) UpdateVoucherWithBodyWithResponse(ctx context.Context, voucherId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateVoucherResponse, error)

UpdateVoucherWithBodyWithResponse request with arbitrary body returning *UpdateVoucherResponse

func (*ClientWithResponses) UpdateVoucherWithResponse

func (c *ClientWithResponses) UpdateVoucherWithResponse(ctx context.Context, voucherId int, body UpdateVoucherJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateVoucherResponse, error)

func (*ClientWithResponses) UpdatecreditNoteWithBodyWithResponse

func (c *ClientWithResponses) UpdatecreditNoteWithBodyWithResponse(ctx context.Context, creditNoteId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatecreditNoteResponse, error)

UpdatecreditNoteWithBodyWithResponse request with arbitrary body returning *UpdatecreditNoteResponse

func (*ClientWithResponses) UpdatecreditNoteWithResponse

func (c *ClientWithResponses) UpdatecreditNoteWithResponse(ctx context.Context, creditNoteId int, body UpdatecreditNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatecreditNoteResponse, error)

func (*ClientWithResponses) VoucherEnshrineWithResponse

func (c *ClientWithResponses) VoucherEnshrineWithResponse(ctx context.Context, voucherId int, reqEditors ...RequestEditorFn) (*VoucherEnshrineResponse, error)

VoucherEnshrineWithResponse request returning *VoucherEnshrineResponse

func (*ClientWithResponses) VoucherFactorySaveVoucherWithBodyWithResponse

func (c *ClientWithResponses) VoucherFactorySaveVoucherWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*VoucherFactorySaveVoucherResponse, error)

VoucherFactorySaveVoucherWithBodyWithResponse request with arbitrary body returning *VoucherFactorySaveVoucherResponse

func (*ClientWithResponses) VoucherFactorySaveVoucherWithResponse

func (c *ClientWithResponses) VoucherFactorySaveVoucherWithResponse(ctx context.Context, body VoucherFactorySaveVoucherJSONRequestBody, reqEditors ...RequestEditorFn) (*VoucherFactorySaveVoucherResponse, error)

func (*ClientWithResponses) VoucherResetToDraftWithResponse

func (c *ClientWithResponses) VoucherResetToDraftWithResponse(ctx context.Context, voucherId int, reqEditors ...RequestEditorFn) (*VoucherResetToDraftResponse, error)

VoucherResetToDraftWithResponse request returning *VoucherResetToDraftResponse

func (*ClientWithResponses) VoucherResetToOpenWithResponse

func (c *ClientWithResponses) VoucherResetToOpenWithResponse(ctx context.Context, voucherId int, reqEditors ...RequestEditorFn) (*VoucherResetToOpenResponse, error)

VoucherResetToOpenWithResponse request returning *VoucherResetToOpenResponse

func (*ClientWithResponses) VoucherUploadFileWithBodyWithResponse

func (c *ClientWithResponses) VoucherUploadFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*VoucherUploadFileResponse, error)

VoucherUploadFileWithBodyWithResponse request with arbitrary body returning *VoucherUploadFileResponse

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// GetAccountingContactWithResponse request
	GetAccountingContactWithResponse(ctx context.Context, params *GetAccountingContactParams, reqEditors ...RequestEditorFn) (*GetAccountingContactResponse, error)

	// CreateAccountingContactWithBodyWithResponse request with any body
	CreateAccountingContactWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAccountingContactResponse, error)

	CreateAccountingContactWithResponse(ctx context.Context, body CreateAccountingContactJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAccountingContactResponse, error)

	// DeleteAccountingContactWithResponse request
	DeleteAccountingContactWithResponse(ctx context.Context, accountingContactId int, reqEditors ...RequestEditorFn) (*DeleteAccountingContactResponse, error)

	// GetAccountingContactByIdWithResponse request
	GetAccountingContactByIdWithResponse(ctx context.Context, accountingContactId int, reqEditors ...RequestEditorFn) (*GetAccountingContactByIdResponse, error)

	// UpdateAccountingContactWithBodyWithResponse request with any body
	UpdateAccountingContactWithBodyWithResponse(ctx context.Context, accountingContactId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAccountingContactResponse, error)

	UpdateAccountingContactWithResponse(ctx context.Context, accountingContactId int, body UpdateAccountingContactJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAccountingContactResponse, error)

	// GetCheckAccountsWithResponse request
	GetCheckAccountsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCheckAccountsResponse, error)

	// CreateCheckAccountWithBodyWithResponse request with any body
	CreateCheckAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCheckAccountResponse, error)

	CreateCheckAccountWithResponse(ctx context.Context, body CreateCheckAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCheckAccountResponse, error)

	// CreateClearingAccountWithBodyWithResponse request with any body
	CreateClearingAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateClearingAccountResponse, error)

	CreateClearingAccountWithResponse(ctx context.Context, body CreateClearingAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateClearingAccountResponse, error)

	// CreateFileImportAccountWithBodyWithResponse request with any body
	CreateFileImportAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFileImportAccountResponse, error)

	CreateFileImportAccountWithResponse(ctx context.Context, body CreateFileImportAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFileImportAccountResponse, error)

	// DeleteCheckAccountWithResponse request
	DeleteCheckAccountWithResponse(ctx context.Context, checkAccountId int, reqEditors ...RequestEditorFn) (*DeleteCheckAccountResponse, error)

	// GetCheckAccountByIdWithResponse request
	GetCheckAccountByIdWithResponse(ctx context.Context, checkAccountId int, reqEditors ...RequestEditorFn) (*GetCheckAccountByIdResponse, error)

	// UpdateCheckAccountWithBodyWithResponse request with any body
	UpdateCheckAccountWithBodyWithResponse(ctx context.Context, checkAccountId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCheckAccountResponse, error)

	UpdateCheckAccountWithResponse(ctx context.Context, checkAccountId int, body UpdateCheckAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCheckAccountResponse, error)

	// GetBalanceAtDateWithResponse request
	GetBalanceAtDateWithResponse(ctx context.Context, checkAccountId int, params *GetBalanceAtDateParams, reqEditors ...RequestEditorFn) (*GetBalanceAtDateResponse, error)

	// GetTransactionsWithResponse request
	GetTransactionsWithResponse(ctx context.Context, params *GetTransactionsParams, reqEditors ...RequestEditorFn) (*GetTransactionsResponse, error)

	// CreateTransactionWithBodyWithResponse request with any body
	CreateTransactionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTransactionResponse, error)

	CreateTransactionWithResponse(ctx context.Context, body CreateTransactionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTransactionResponse, error)

	// DeleteCheckAccountTransactionWithResponse request
	DeleteCheckAccountTransactionWithResponse(ctx context.Context, checkAccountTransactionId int, reqEditors ...RequestEditorFn) (*DeleteCheckAccountTransactionResponse, error)

	// GetCheckAccountTransactionByIdWithResponse request
	GetCheckAccountTransactionByIdWithResponse(ctx context.Context, checkAccountTransactionId int, reqEditors ...RequestEditorFn) (*GetCheckAccountTransactionByIdResponse, error)

	// UpdateCheckAccountTransactionWithBodyWithResponse request with any body
	UpdateCheckAccountTransactionWithBodyWithResponse(ctx context.Context, checkAccountTransactionId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCheckAccountTransactionResponse, error)

	UpdateCheckAccountTransactionWithResponse(ctx context.Context, checkAccountTransactionId int, body UpdateCheckAccountTransactionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCheckAccountTransactionResponse, error)

	// CheckAccountTransactionEnshrineWithResponse request
	CheckAccountTransactionEnshrineWithResponse(ctx context.Context, checkAccountTransactionId int, reqEditors ...RequestEditorFn) (*CheckAccountTransactionEnshrineResponse, error)

	// GetCommunicationWaysWithResponse request
	GetCommunicationWaysWithResponse(ctx context.Context, params *GetCommunicationWaysParams, reqEditors ...RequestEditorFn) (*GetCommunicationWaysResponse, error)

	// CreateCommunicationWayWithBodyWithResponse request with any body
	CreateCommunicationWayWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCommunicationWayResponse, error)

	CreateCommunicationWayWithResponse(ctx context.Context, body CreateCommunicationWayJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCommunicationWayResponse, error)

	// DeleteCommunicationWayWithResponse request
	DeleteCommunicationWayWithResponse(ctx context.Context, communicationWayId int, reqEditors ...RequestEditorFn) (*DeleteCommunicationWayResponse, error)

	// GetCommunicationWayByIdWithResponse request
	GetCommunicationWayByIdWithResponse(ctx context.Context, communicationWayId int, reqEditors ...RequestEditorFn) (*GetCommunicationWayByIdResponse, error)

	// UpdateCommunicationWayWithBodyWithResponse request with any body
	UpdateCommunicationWayWithBodyWithResponse(ctx context.Context, communicationWayId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCommunicationWayResponse, error)

	UpdateCommunicationWayWithResponse(ctx context.Context, communicationWayId int, body UpdateCommunicationWayJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCommunicationWayResponse, error)

	// GetCommunicationWayKeysWithResponse request
	GetCommunicationWayKeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCommunicationWayKeysResponse, error)

	// GetContactsWithResponse request
	GetContactsWithResponse(ctx context.Context, params *GetContactsParams, reqEditors ...RequestEditorFn) (*GetContactsResponse, error)

	// CreateContactWithBodyWithResponse request with any body
	CreateContactWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateContactResponse, error)

	CreateContactWithResponse(ctx context.Context, body CreateContactJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateContactResponse, error)

	// FindContactsByCustomFieldValueWithResponse request
	FindContactsByCustomFieldValueWithResponse(ctx context.Context, params *FindContactsByCustomFieldValueParams, reqEditors ...RequestEditorFn) (*FindContactsByCustomFieldValueResponse, error)

	// GetNextCustomerNumberWithResponse request
	GetNextCustomerNumberWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetNextCustomerNumberResponse, error)

	// ContactCustomerNumberAvailabilityCheckWithResponse request
	ContactCustomerNumberAvailabilityCheckWithResponse(ctx context.Context, params *ContactCustomerNumberAvailabilityCheckParams, reqEditors ...RequestEditorFn) (*ContactCustomerNumberAvailabilityCheckResponse, error)

	// DeleteContactWithResponse request
	DeleteContactWithResponse(ctx context.Context, contactId int, reqEditors ...RequestEditorFn) (*DeleteContactResponse, error)

	// GetContactByIdWithResponse request
	GetContactByIdWithResponse(ctx context.Context, contactId int, reqEditors ...RequestEditorFn) (*GetContactByIdResponse, error)

	// UpdateContactWithBodyWithResponse request with any body
	UpdateContactWithBodyWithResponse(ctx context.Context, contactId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContactResponse, error)

	UpdateContactWithResponse(ctx context.Context, contactId int, body UpdateContactJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContactResponse, error)

	// GetContactTabsItemCountByIdWithResponse request
	GetContactTabsItemCountByIdWithResponse(ctx context.Context, contactId int, reqEditors ...RequestEditorFn) (*GetContactTabsItemCountByIdResponse, error)

	// GetContactAddressesWithResponse request
	GetContactAddressesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetContactAddressesResponse, error)

	// CreateContactAddressWithBodyWithResponse request with any body
	CreateContactAddressWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateContactAddressResponse, error)

	CreateContactAddressWithResponse(ctx context.Context, body CreateContactAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateContactAddressResponse, error)

	// DeleteContactAddressWithResponse request
	DeleteContactAddressWithResponse(ctx context.Context, contactAddressId int, reqEditors ...RequestEditorFn) (*DeleteContactAddressResponse, error)

	// ContactAddressIdWithResponse request
	ContactAddressIdWithResponse(ctx context.Context, contactAddressId int, reqEditors ...RequestEditorFn) (*ContactAddressIdResponse, error)

	// UpdateContactAddressWithBodyWithResponse request with any body
	UpdateContactAddressWithBodyWithResponse(ctx context.Context, contactAddressId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContactAddressResponse, error)

	UpdateContactAddressWithResponse(ctx context.Context, contactAddressId int, body UpdateContactAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContactAddressResponse, error)

	// GetContactFieldsWithResponse request
	GetContactFieldsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetContactFieldsResponse, error)

	// CreateContactFieldWithBodyWithResponse request with any body
	CreateContactFieldWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateContactFieldResponse, error)

	CreateContactFieldWithResponse(ctx context.Context, body CreateContactFieldJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateContactFieldResponse, error)

	// DeleteContactCustomFieldIdWithResponse request
	DeleteContactCustomFieldIdWithResponse(ctx context.Context, contactCustomFieldId int, reqEditors ...RequestEditorFn) (*DeleteContactCustomFieldIdResponse, error)

	// GetContactFieldsByIdWithResponse request
	GetContactFieldsByIdWithResponse(ctx context.Context, contactCustomFieldId float32, reqEditors ...RequestEditorFn) (*GetContactFieldsByIdResponse, error)

	// UpdateContactfieldWithBodyWithResponse request with any body
	UpdateContactfieldWithBodyWithResponse(ctx context.Context, contactCustomFieldId float32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContactfieldResponse, error)

	UpdateContactfieldWithResponse(ctx context.Context, contactCustomFieldId float32, body UpdateContactfieldJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContactfieldResponse, error)

	// GetContactFieldSettingsWithResponse request
	GetContactFieldSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetContactFieldSettingsResponse, error)

	// CreateContactFieldSettingWithBodyWithResponse request with any body
	CreateContactFieldSettingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateContactFieldSettingResponse, error)

	CreateContactFieldSettingWithResponse(ctx context.Context, body CreateContactFieldSettingJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateContactFieldSettingResponse, error)

	// DeleteContactFieldSettingWithResponse request
	DeleteContactFieldSettingWithResponse(ctx context.Context, contactCustomFieldSettingId int, reqEditors ...RequestEditorFn) (*DeleteContactFieldSettingResponse, error)

	// GetContactFieldSettingByIdWithResponse request
	GetContactFieldSettingByIdWithResponse(ctx context.Context, contactCustomFieldSettingId int, reqEditors ...RequestEditorFn) (*GetContactFieldSettingByIdResponse, error)

	// UpdateContactFieldSettingWithBodyWithResponse request with any body
	UpdateContactFieldSettingWithBodyWithResponse(ctx context.Context, contactCustomFieldSettingId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContactFieldSettingResponse, error)

	UpdateContactFieldSettingWithResponse(ctx context.Context, contactCustomFieldSettingId int, body UpdateContactFieldSettingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContactFieldSettingResponse, error)

	// GetReferenceCountWithResponse request
	GetReferenceCountWithResponse(ctx context.Context, contactCustomFieldSettingId int, reqEditors ...RequestEditorFn) (*GetReferenceCountResponse, error)

	// GetCreditNotesWithResponse request
	GetCreditNotesWithResponse(ctx context.Context, params *GetCreditNotesParams, reqEditors ...RequestEditorFn) (*GetCreditNotesResponse, error)

	// CreateCreditNoteFromInvoiceWithBodyWithResponse request with any body
	CreateCreditNoteFromInvoiceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCreditNoteFromInvoiceResponse, error)

	CreateCreditNoteFromInvoiceWithResponse(ctx context.Context, body CreateCreditNoteFromInvoiceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCreditNoteFromInvoiceResponse, error)

	// CreateCreditNoteFromVoucherWithBodyWithResponse request with any body
	CreateCreditNoteFromVoucherWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCreditNoteFromVoucherResponse, error)

	CreateCreditNoteFromVoucherWithResponse(ctx context.Context, body CreateCreditNoteFromVoucherJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCreditNoteFromVoucherResponse, error)

	// CreatecreditNoteWithBodyWithResponse request with any body
	CreatecreditNoteWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatecreditNoteResponse, error)

	CreatecreditNoteWithResponse(ctx context.Context, body CreatecreditNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatecreditNoteResponse, error)

	// DeletecreditNoteWithResponse request
	DeletecreditNoteWithResponse(ctx context.Context, creditNoteId int, reqEditors ...RequestEditorFn) (*DeletecreditNoteResponse, error)

	// GetcreditNoteByIdWithResponse request
	GetcreditNoteByIdWithResponse(ctx context.Context, creditNoteId int, reqEditors ...RequestEditorFn) (*GetcreditNoteByIdResponse, error)

	// UpdatecreditNoteWithBodyWithResponse request with any body
	UpdatecreditNoteWithBodyWithResponse(ctx context.Context, creditNoteId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatecreditNoteResponse, error)

	UpdatecreditNoteWithResponse(ctx context.Context, creditNoteId int, body UpdatecreditNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatecreditNoteResponse, error)

	// BookCreditNoteWithBodyWithResponse request with any body
	BookCreditNoteWithBodyWithResponse(ctx context.Context, creditNoteId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BookCreditNoteResponse, error)

	BookCreditNoteWithResponse(ctx context.Context, creditNoteId int, body BookCreditNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*BookCreditNoteResponse, error)

	// UpdateCreditNoteTemplateWithBodyWithResponse request with any body
	UpdateCreditNoteTemplateWithBodyWithResponse(ctx context.Context, creditNoteId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCreditNoteTemplateResponse, error)

	UpdateCreditNoteTemplateWithResponse(ctx context.Context, creditNoteId int, body UpdateCreditNoteTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCreditNoteTemplateResponse, error)

	// CreditNoteEnshrineWithResponse request
	CreditNoteEnshrineWithResponse(ctx context.Context, creditNoteId int, reqEditors ...RequestEditorFn) (*CreditNoteEnshrineResponse, error)

	// CreditNoteGetPdfWithResponse request
	CreditNoteGetPdfWithResponse(ctx context.Context, creditNoteId int, params *CreditNoteGetPdfParams, reqEditors ...RequestEditorFn) (*CreditNoteGetPdfResponse, error)

	// CreditNoteResetToDraftWithResponse request
	CreditNoteResetToDraftWithResponse(ctx context.Context, creditNoteId int, reqEditors ...RequestEditorFn) (*CreditNoteResetToDraftResponse, error)

	// CreditNoteResetToOpenWithResponse request
	CreditNoteResetToOpenWithResponse(ctx context.Context, creditNoteId int, reqEditors ...RequestEditorFn) (*CreditNoteResetToOpenResponse, error)

	// CreditNoteSendByWithBodyWithResponse request with any body
	CreditNoteSendByWithBodyWithResponse(ctx context.Context, creditNoteId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreditNoteSendByResponse, error)

	CreditNoteSendByWithResponse(ctx context.Context, creditNoteId int, body CreditNoteSendByJSONRequestBody, reqEditors ...RequestEditorFn) (*CreditNoteSendByResponse, error)

	// SendCreditNoteByPrintingWithResponse request
	SendCreditNoteByPrintingWithResponse(ctx context.Context, creditNoteId int, params *SendCreditNoteByPrintingParams, reqEditors ...RequestEditorFn) (*SendCreditNoteByPrintingResponse, error)

	// SendCreditNoteViaEMailWithBodyWithResponse request with any body
	SendCreditNoteViaEMailWithBodyWithResponse(ctx context.Context, creditNoteId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendCreditNoteViaEMailResponse, error)

	SendCreditNoteViaEMailWithResponse(ctx context.Context, creditNoteId int, body SendCreditNoteViaEMailJSONRequestBody, reqEditors ...RequestEditorFn) (*SendCreditNoteViaEMailResponse, error)

	// GetcreditNotePositionsWithResponse request
	GetcreditNotePositionsWithResponse(ctx context.Context, params *GetcreditNotePositionsParams, reqEditors ...RequestEditorFn) (*GetcreditNotePositionsResponse, error)

	// GetLetterpapersWithThumbWithResponse request
	GetLetterpapersWithThumbWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetLetterpapersWithThumbResponse, error)

	// GetTemplatesWithResponse request
	GetTemplatesWithResponse(ctx context.Context, params *GetTemplatesParams, reqEditors ...RequestEditorFn) (*GetTemplatesResponse, error)

	// ExportContactWithResponse request
	ExportContactWithResponse(ctx context.Context, params *ExportContactParams, reqEditors ...RequestEditorFn) (*ExportContactResponse, error)

	// ExportCreditNoteWithResponse request
	ExportCreditNoteWithResponse(ctx context.Context, params *ExportCreditNoteParams, reqEditors ...RequestEditorFn) (*ExportCreditNoteResponse, error)

	// ExportDatevWithResponse request
	ExportDatevWithResponse(ctx context.Context, params *ExportDatevParams, reqEditors ...RequestEditorFn) (*ExportDatevResponse, error)

	// ExportInvoiceWithResponse request
	ExportInvoiceWithResponse(ctx context.Context, params *ExportInvoiceParams, reqEditors ...RequestEditorFn) (*ExportInvoiceResponse, error)

	// ExportInvoiceZipWithResponse request
	ExportInvoiceZipWithResponse(ctx context.Context, params *ExportInvoiceZipParams, reqEditors ...RequestEditorFn) (*ExportInvoiceZipResponse, error)

	// ExportTransactionsWithResponse request
	ExportTransactionsWithResponse(ctx context.Context, params *ExportTransactionsParams, reqEditors ...RequestEditorFn) (*ExportTransactionsResponse, error)

	// ExportVoucherWithResponse request
	ExportVoucherWithResponse(ctx context.Context, params *ExportVoucherParams, reqEditors ...RequestEditorFn) (*ExportVoucherResponse, error)

	// ExportVoucherZipWithResponse request
	ExportVoucherZipWithResponse(ctx context.Context, params *ExportVoucherZipParams, reqEditors ...RequestEditorFn) (*ExportVoucherZipResponse, error)

	// GetInvoicesWithResponse request
	GetInvoicesWithResponse(ctx context.Context, params *GetInvoicesParams, reqEditors ...RequestEditorFn) (*GetInvoicesResponse, error)

	// CreateInvoiceFromOrderWithBodyWithResponse request with any body
	CreateInvoiceFromOrderWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateInvoiceFromOrderResponse, error)

	CreateInvoiceFromOrderWithResponse(ctx context.Context, body CreateInvoiceFromOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateInvoiceFromOrderResponse, error)

	// CreateInvoiceReminderWithBodyWithResponse request with any body
	CreateInvoiceReminderWithBodyWithResponse(ctx context.Context, params *CreateInvoiceReminderParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateInvoiceReminderResponse, error)

	CreateInvoiceReminderWithResponse(ctx context.Context, params *CreateInvoiceReminderParams, body CreateInvoiceReminderJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateInvoiceReminderResponse, error)

	// CreateInvoiceByFactoryWithBodyWithResponse request with any body
	CreateInvoiceByFactoryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateInvoiceByFactoryResponse, error)

	CreateInvoiceByFactoryWithResponse(ctx context.Context, body CreateInvoiceByFactoryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateInvoiceByFactoryResponse, error)

	// GetInvoiceByIdWithResponse request
	GetInvoiceByIdWithResponse(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*GetInvoiceByIdResponse, error)

	// BookInvoiceWithBodyWithResponse request with any body
	BookInvoiceWithBodyWithResponse(ctx context.Context, invoiceId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BookInvoiceResponse, error)

	BookInvoiceWithResponse(ctx context.Context, invoiceId int, body BookInvoiceJSONRequestBody, reqEditors ...RequestEditorFn) (*BookInvoiceResponse, error)

	// CancelInvoiceWithResponse request
	CancelInvoiceWithResponse(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*CancelInvoiceResponse, error)

	// UpdateInvoiceTemplateWithBodyWithResponse request with any body
	UpdateInvoiceTemplateWithBodyWithResponse(ctx context.Context, invoiceId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateInvoiceTemplateResponse, error)

	UpdateInvoiceTemplateWithResponse(ctx context.Context, invoiceId int, body UpdateInvoiceTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateInvoiceTemplateResponse, error)

	// InvoiceEnshrineWithResponse request
	InvoiceEnshrineWithResponse(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*InvoiceEnshrineResponse, error)

	// GetIsInvoicePartiallyPaidWithResponse request
	GetIsInvoicePartiallyPaidWithResponse(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*GetIsInvoicePartiallyPaidResponse, error)

	// InvoiceGetPdfWithResponse request
	InvoiceGetPdfWithResponse(ctx context.Context, invoiceId int, params *InvoiceGetPdfParams, reqEditors ...RequestEditorFn) (*InvoiceGetPdfResponse, error)

	// GetInvoicePositionsByIdWithResponse request
	GetInvoicePositionsByIdWithResponse(ctx context.Context, invoiceId int, params *GetInvoicePositionsByIdParams, reqEditors ...RequestEditorFn) (*GetInvoicePositionsByIdResponse, error)

	// InvoiceGetXmlWithResponse request
	InvoiceGetXmlWithResponse(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*InvoiceGetXmlResponse, error)

	// InvoiceRenderWithBodyWithResponse request with any body
	InvoiceRenderWithBodyWithResponse(ctx context.Context, invoiceId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InvoiceRenderResponse, error)

	InvoiceRenderWithResponse(ctx context.Context, invoiceId int, body InvoiceRenderJSONRequestBody, reqEditors ...RequestEditorFn) (*InvoiceRenderResponse, error)

	// InvoiceResetToDraftWithResponse request
	InvoiceResetToDraftWithResponse(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*InvoiceResetToDraftResponse, error)

	// InvoiceResetToOpenWithResponse request
	InvoiceResetToOpenWithResponse(ctx context.Context, invoiceId int, reqEditors ...RequestEditorFn) (*InvoiceResetToOpenResponse, error)

	// InvoiceSendByWithBodyWithResponse request with any body
	InvoiceSendByWithBodyWithResponse(ctx context.Context, invoiceId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InvoiceSendByResponse, error)

	InvoiceSendByWithResponse(ctx context.Context, invoiceId int, body InvoiceSendByJSONRequestBody, reqEditors ...RequestEditorFn) (*InvoiceSendByResponse, error)

	// SendInvoiceViaEMailWithBodyWithResponse request with any body
	SendInvoiceViaEMailWithBodyWithResponse(ctx context.Context, invoiceId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendInvoiceViaEMailResponse, error)

	SendInvoiceViaEMailWithResponse(ctx context.Context, invoiceId int, body SendInvoiceViaEMailJSONRequestBody, reqEditors ...RequestEditorFn) (*SendInvoiceViaEMailResponse, error)

	// GetInvoicePosWithResponse request
	GetInvoicePosWithResponse(ctx context.Context, params *GetInvoicePosParams, reqEditors ...RequestEditorFn) (*GetInvoicePosResponse, error)

	// GetOrdersWithResponse request
	GetOrdersWithResponse(ctx context.Context, params *GetOrdersParams, reqEditors ...RequestEditorFn) (*GetOrdersResponse, error)

	// CreateContractNoteFromOrderWithBodyWithResponse request with any body
	CreateContractNoteFromOrderWithBodyWithResponse(ctx context.Context, params *CreateContractNoteFromOrderParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateContractNoteFromOrderResponse, error)

	CreateContractNoteFromOrderWithResponse(ctx context.Context, params *CreateContractNoteFromOrderParams, body CreateContractNoteFromOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateContractNoteFromOrderResponse, error)

	// CreatePackingListFromOrderWithBodyWithResponse request with any body
	CreatePackingListFromOrderWithBodyWithResponse(ctx context.Context, params *CreatePackingListFromOrderParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePackingListFromOrderResponse, error)

	CreatePackingListFromOrderWithResponse(ctx context.Context, params *CreatePackingListFromOrderParams, body CreatePackingListFromOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePackingListFromOrderResponse, error)

	// CreateOrderWithBodyWithResponse request with any body
	CreateOrderWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrderResponse, error)

	CreateOrderWithResponse(ctx context.Context, body CreateOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrderResponse, error)

	// DeleteOrderWithResponse request
	DeleteOrderWithResponse(ctx context.Context, orderId int, reqEditors ...RequestEditorFn) (*DeleteOrderResponse, error)

	// GetOrderByIdWithResponse request
	GetOrderByIdWithResponse(ctx context.Context, orderId int, reqEditors ...RequestEditorFn) (*GetOrderByIdResponse, error)

	// UpdateOrderWithBodyWithResponse request with any body
	UpdateOrderWithBodyWithResponse(ctx context.Context, orderId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrderResponse, error)

	UpdateOrderWithResponse(ctx context.Context, orderId int, body UpdateOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrderResponse, error)

	// UpdateOrderTemplateWithBodyWithResponse request with any body
	UpdateOrderTemplateWithBodyWithResponse(ctx context.Context, orderId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrderTemplateResponse, error)

	UpdateOrderTemplateWithResponse(ctx context.Context, orderId int, body UpdateOrderTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrderTemplateResponse, error)

	// GetDiscountsWithResponse request
	GetDiscountsWithResponse(ctx context.Context, orderId int, params *GetDiscountsParams, reqEditors ...RequestEditorFn) (*GetDiscountsResponse, error)

	// OrderGetPdfWithResponse request
	OrderGetPdfWithResponse(ctx context.Context, orderId int, params *OrderGetPdfParams, reqEditors ...RequestEditorFn) (*OrderGetPdfResponse, error)

	// GetOrderPositionsByIdWithResponse request
	GetOrderPositionsByIdWithResponse(ctx context.Context, orderId int, params *GetOrderPositionsByIdParams, reqEditors ...RequestEditorFn) (*GetOrderPositionsByIdResponse, error)

	// GetRelatedObjectsWithResponse request
	GetRelatedObjectsWithResponse(ctx context.Context, orderId int, params *GetRelatedObjectsParams, reqEditors ...RequestEditorFn) (*GetRelatedObjectsResponse, error)

	// OrderSendByWithBodyWithResponse request with any body
	OrderSendByWithBodyWithResponse(ctx context.Context, orderId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*OrderSendByResponse, error)

	OrderSendByWithResponse(ctx context.Context, orderId int, body OrderSendByJSONRequestBody, reqEditors ...RequestEditorFn) (*OrderSendByResponse, error)

	// SendorderViaEMailWithBodyWithResponse request with any body
	SendorderViaEMailWithBodyWithResponse(ctx context.Context, orderId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendorderViaEMailResponse, error)

	SendorderViaEMailWithResponse(ctx context.Context, orderId int, body SendorderViaEMailJSONRequestBody, reqEditors ...RequestEditorFn) (*SendorderViaEMailResponse, error)

	// GetOrderPositionsWithResponse request
	GetOrderPositionsWithResponse(ctx context.Context, params *GetOrderPositionsParams, reqEditors ...RequestEditorFn) (*GetOrderPositionsResponse, error)

	// DeleteOrderPosWithResponse request
	DeleteOrderPosWithResponse(ctx context.Context, orderPosId int, reqEditors ...RequestEditorFn) (*DeleteOrderPosResponse, error)

	// GetOrderPositionByIdWithResponse request
	GetOrderPositionByIdWithResponse(ctx context.Context, orderPosId int, reqEditors ...RequestEditorFn) (*GetOrderPositionByIdResponse, error)

	// UpdateOrderPositionWithBodyWithResponse request with any body
	UpdateOrderPositionWithBodyWithResponse(ctx context.Context, orderPosId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrderPositionResponse, error)

	UpdateOrderPositionWithResponse(ctx context.Context, orderPosId int, body UpdateOrderPositionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrderPositionResponse, error)

	// GetPartsWithResponse request
	GetPartsWithResponse(ctx context.Context, params *GetPartsParams, reqEditors ...RequestEditorFn) (*GetPartsResponse, error)

	// CreatePartWithBodyWithResponse request with any body
	CreatePartWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePartResponse, error)

	CreatePartWithResponse(ctx context.Context, body CreatePartJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePartResponse, error)

	// GetPartByIdWithResponse request
	GetPartByIdWithResponse(ctx context.Context, partId int, reqEditors ...RequestEditorFn) (*GetPartByIdResponse, error)

	// UpdatePartWithBodyWithResponse request with any body
	UpdatePartWithBodyWithResponse(ctx context.Context, partId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePartResponse, error)

	UpdatePartWithResponse(ctx context.Context, partId int, body UpdatePartJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePartResponse, error)

	// PartGetStockWithResponse request
	PartGetStockWithResponse(ctx context.Context, partId int, reqEditors ...RequestEditorFn) (*PartGetStockResponse, error)

	// ForAccountNumberWithResponse request
	ForAccountNumberWithResponse(ctx context.Context, params *ForAccountNumberParams, reqEditors ...RequestEditorFn) (*ForAccountNumberResponse, error)

	// ForAllAccountsWithResponse request
	ForAllAccountsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ForAllAccountsResponse, error)

	// ForExpenseWithResponse request
	ForExpenseWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ForExpenseResponse, error)

	// ForRevenueWithResponse request
	ForRevenueWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ForRevenueResponse, error)

	// ForTaxRuleWithResponse request
	ForTaxRuleWithResponse(ctx context.Context, params *ForTaxRuleParams, reqEditors ...RequestEditorFn) (*ForTaxRuleResponse, error)

	// ReportContactWithResponse request
	ReportContactWithResponse(ctx context.Context, params *ReportContactParams, reqEditors ...RequestEditorFn) (*ReportContactResponse, error)

	// ReportInvoiceWithResponse request
	ReportInvoiceWithResponse(ctx context.Context, params *ReportInvoiceParams, reqEditors ...RequestEditorFn) (*ReportInvoiceResponse, error)

	// ReportOrderWithResponse request
	ReportOrderWithResponse(ctx context.Context, params *ReportOrderParams, reqEditors ...RequestEditorFn) (*ReportOrderResponse, error)

	// ReportVoucherWithResponse request
	ReportVoucherWithResponse(ctx context.Context, params *ReportVoucherParams, reqEditors ...RequestEditorFn) (*ReportVoucherResponse, error)

	// UpdateExportConfigWithBodyWithResponse request with any body
	UpdateExportConfigWithBodyWithResponse(ctx context.Context, sevClientId float32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateExportConfigResponse, error)

	UpdateExportConfigWithResponse(ctx context.Context, sevClientId float32, body UpdateExportConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateExportConfigResponse, error)

	// GetTagsWithResponse request
	GetTagsWithResponse(ctx context.Context, params *GetTagsParams, reqEditors ...RequestEditorFn) (*GetTagsResponse, error)

	// CreateTagWithBodyWithResponse request with any body
	CreateTagWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTagResponse, error)

	CreateTagWithResponse(ctx context.Context, body CreateTagJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTagResponse, error)

	// DeleteTagWithResponse request
	DeleteTagWithResponse(ctx context.Context, tagId int, reqEditors ...RequestEditorFn) (*DeleteTagResponse, error)

	// GetTagByIdWithResponse request
	GetTagByIdWithResponse(ctx context.Context, tagId int, reqEditors ...RequestEditorFn) (*GetTagByIdResponse, error)

	// UpdateTagWithBodyWithResponse request with any body
	UpdateTagWithBodyWithResponse(ctx context.Context, tagId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTagResponse, error)

	UpdateTagWithResponse(ctx context.Context, tagId int, body UpdateTagJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTagResponse, error)

	// GetTagRelationsWithResponse request
	GetTagRelationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTagRelationsResponse, error)

	// GetPlaceholderWithResponse request
	GetPlaceholderWithResponse(ctx context.Context, params *GetPlaceholderParams, reqEditors ...RequestEditorFn) (*GetPlaceholderResponse, error)

	// BookkeepingSystemVersionWithResponse request
	BookkeepingSystemVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*BookkeepingSystemVersionResponse, error)

	// GetVouchersWithResponse request
	GetVouchersWithResponse(ctx context.Context, params *GetVouchersParams, reqEditors ...RequestEditorFn) (*GetVouchersResponse, error)

	// VoucherFactorySaveVoucherWithBodyWithResponse request with any body
	VoucherFactorySaveVoucherWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*VoucherFactorySaveVoucherResponse, error)

	VoucherFactorySaveVoucherWithResponse(ctx context.Context, body VoucherFactorySaveVoucherJSONRequestBody, reqEditors ...RequestEditorFn) (*VoucherFactorySaveVoucherResponse, error)

	// VoucherUploadFileWithBodyWithResponse request with any body
	VoucherUploadFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*VoucherUploadFileResponse, error)

	// GetVoucherByIdWithResponse request
	GetVoucherByIdWithResponse(ctx context.Context, voucherId int, reqEditors ...RequestEditorFn) (*GetVoucherByIdResponse, error)

	// UpdateVoucherWithBodyWithResponse request with any body
	UpdateVoucherWithBodyWithResponse(ctx context.Context, voucherId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateVoucherResponse, error)

	UpdateVoucherWithResponse(ctx context.Context, voucherId int, body UpdateVoucherJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateVoucherResponse, error)

	// BookVoucherWithBodyWithResponse request with any body
	BookVoucherWithBodyWithResponse(ctx context.Context, voucherId int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BookVoucherResponse, error)

	BookVoucherWithResponse(ctx context.Context, voucherId int, body BookVoucherJSONRequestBody, reqEditors ...RequestEditorFn) (*BookVoucherResponse, error)

	// VoucherEnshrineWithResponse request
	VoucherEnshrineWithResponse(ctx context.Context, voucherId int, reqEditors ...RequestEditorFn) (*VoucherEnshrineResponse, error)

	// VoucherResetToDraftWithResponse request
	VoucherResetToDraftWithResponse(ctx context.Context, voucherId int, reqEditors ...RequestEditorFn) (*VoucherResetToDraftResponse, error)

	// VoucherResetToOpenWithResponse request
	VoucherResetToOpenWithResponse(ctx context.Context, voucherId int, reqEditors ...RequestEditorFn) (*VoucherResetToOpenResponse, error)

	// GetVoucherPositionsWithResponse request
	GetVoucherPositionsWithResponse(ctx context.Context, params *GetVoucherPositionsParams, reqEditors ...RequestEditorFn) (*GetVoucherPositionsResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type ContactAddressIdResponse

type ContactAddressIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelContactAddressResponse `json:"objects,omitempty"`
	}
}

func ParseContactAddressIdResponse

func ParseContactAddressIdResponse(rsp *http.Response) (*ContactAddressIdResponse, error)

ParseContactAddressIdResponse parses an HTTP response from a ContactAddressIdWithResponse call

func (ContactAddressIdResponse) Status

func (r ContactAddressIdResponse) Status() string

Status returns HTTPResponse.Status

func (ContactAddressIdResponse) StatusCode

func (r ContactAddressIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ContactCustomerNumberAvailabilityCheckResponse

type ContactCustomerNumberAvailabilityCheckResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *bool `json:"objects,omitempty"`
	}
}

func ParseContactCustomerNumberAvailabilityCheckResponse

func ParseContactCustomerNumberAvailabilityCheckResponse(rsp *http.Response) (*ContactCustomerNumberAvailabilityCheckResponse, error)

ParseContactCustomerNumberAvailabilityCheckResponse parses an HTTP response from a ContactCustomerNumberAvailabilityCheckWithResponse call

func (ContactCustomerNumberAvailabilityCheckResponse) Status

Status returns HTTPResponse.Status

func (ContactCustomerNumberAvailabilityCheckResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateAccountingContactResponse

type CreateAccountingContactResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ModelAccountingContactResponse
}

func ParseCreateAccountingContactResponse

func ParseCreateAccountingContactResponse(rsp *http.Response) (*CreateAccountingContactResponse, error)

ParseCreateAccountingContactResponse parses an HTTP response from a CreateAccountingContactWithResponse call

func (CreateAccountingContactResponse) Status

Status returns HTTPResponse.Status

func (CreateAccountingContactResponse) StatusCode

func (r CreateAccountingContactResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateCheckAccountResponse

type CreateCheckAccountResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		Objects *[]ModelCheckAccountResponse `json:"objects,omitempty"`
	}
}

func ParseCreateCheckAccountResponse

func ParseCreateCheckAccountResponse(rsp *http.Response) (*CreateCheckAccountResponse, error)

ParseCreateCheckAccountResponse parses an HTTP response from a CreateCheckAccountWithResponse call

func (CreateCheckAccountResponse) Status

Status returns HTTPResponse.Status

func (CreateCheckAccountResponse) StatusCode

func (r CreateCheckAccountResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateClearingAccountResponse

type CreateClearingAccountResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		// Objects CheckAccount model. Showing the properties relevant to clearing accounts.
		Objects *CreateClearingAccountResponse `json:"objects,omitempty"`
	}
}

func ParseCreateClearingAccountResponse

func ParseCreateClearingAccountResponse(rsp *http.Response) (*CreateClearingAccountResponse, error)

ParseCreateClearingAccountResponse parses an HTTP response from a CreateClearingAccountWithResponse call

func (CreateClearingAccountResponse) Status

Status returns HTTPResponse.Status

func (CreateClearingAccountResponse) StatusCode

func (r CreateClearingAccountResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateCommunicationWayResponse

type CreateCommunicationWayResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ModelCommunicationWayResponse
}

func ParseCreateCommunicationWayResponse

func ParseCreateCommunicationWayResponse(rsp *http.Response) (*CreateCommunicationWayResponse, error)

ParseCreateCommunicationWayResponse parses an HTTP response from a CreateCommunicationWayWithResponse call

func (CreateCommunicationWayResponse) Status

Status returns HTTPResponse.Status

func (CreateCommunicationWayResponse) StatusCode

func (r CreateCommunicationWayResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateContactAddressResponse

type CreateContactAddressResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ModelContactAddressResponse
}

func ParseCreateContactAddressResponse

func ParseCreateContactAddressResponse(rsp *http.Response) (*CreateContactAddressResponse, error)

ParseCreateContactAddressResponse parses an HTTP response from a CreateContactAddressWithResponse call

func (CreateContactAddressResponse) Status

Status returns HTTPResponse.Status

func (CreateContactAddressResponse) StatusCode

func (r CreateContactAddressResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateContactFieldResponse

type CreateContactFieldResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelContactCustomFieldResponse
}

func ParseCreateContactFieldResponse

func ParseCreateContactFieldResponse(rsp *http.Response) (*CreateContactFieldResponse, error)

ParseCreateContactFieldResponse parses an HTTP response from a CreateContactFieldWithResponse call

func (CreateContactFieldResponse) Status

Status returns HTTPResponse.Status

func (CreateContactFieldResponse) StatusCode

func (r CreateContactFieldResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateContactFieldSettingResponse

type CreateContactFieldSettingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelContactCustomFieldSettingResponse `json:"objects,omitempty"`
	}
}

func ParseCreateContactFieldSettingResponse

func ParseCreateContactFieldSettingResponse(rsp *http.Response) (*CreateContactFieldSettingResponse, error)

ParseCreateContactFieldSettingResponse parses an HTTP response from a CreateContactFieldSettingWithResponse call

func (CreateContactFieldSettingResponse) Status

Status returns HTTPResponse.Status

func (CreateContactFieldSettingResponse) StatusCode

func (r CreateContactFieldSettingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateContactResponse

type CreateContactResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ModelContactResponse
}

func ParseCreateContactResponse

func ParseCreateContactResponse(rsp *http.Response) (*CreateContactResponse, error)

ParseCreateContactResponse parses an HTTP response from a CreateContactWithResponse call

func (CreateContactResponse) Status

func (r CreateContactResponse) Status() string

Status returns HTTPResponse.Status

func (CreateContactResponse) StatusCode

func (r CreateContactResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateContractNoteFromOrderResponse

type CreateContractNoteFromOrderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelOrderResponse
}

func ParseCreateContractNoteFromOrderResponse

func ParseCreateContractNoteFromOrderResponse(rsp *http.Response) (*CreateContractNoteFromOrderResponse, error)

ParseCreateContractNoteFromOrderResponse parses an HTTP response from a CreateContractNoteFromOrderWithResponse call

func (CreateContractNoteFromOrderResponse) Status

Status returns HTTPResponse.Status

func (CreateContractNoteFromOrderResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateCreditNoteFromInvoiceResponse

type CreateCreditNoteFromInvoiceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		Objects *struct {
			// CreditNote creditNote model
			CreditNote *ModelCreditNoteResponse `json:"creditNote,omitempty"`

			// CreditNotePos An array of creditNote positions
			CreditNotePos *[]ModelCreditNotePosResponse `json:"creditNotePos,omitempty"`

			// Discount An array of discounts (can be empty)
			Discount *[]ModelDiscountsResponse `json:"discount,omitempty"`
		} `json:"objects,omitempty"`
	}
}

func ParseCreateCreditNoteFromInvoiceResponse

func ParseCreateCreditNoteFromInvoiceResponse(rsp *http.Response) (*CreateCreditNoteFromInvoiceResponse, error)

ParseCreateCreditNoteFromInvoiceResponse parses an HTTP response from a CreateCreditNoteFromInvoiceWithResponse call

func (CreateCreditNoteFromInvoiceResponse) Status

Status returns HTTPResponse.Status

func (CreateCreditNoteFromInvoiceResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateCreditNoteFromVoucherResponse

type CreateCreditNoteFromVoucherResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		Objects *struct {
			// CreditNote creditNote model
			CreditNote *ModelCreditNoteResponse `json:"creditNote,omitempty"`

			// CreditNotePos An array of creditNote positions
			CreditNotePos *[]ModelCreditNotePosResponse `json:"creditNotePos,omitempty"`

			// Discount An array of discounts (can be empty)
			Discount *[]ModelDiscountsResponse `json:"discount,omitempty"`
		} `json:"objects,omitempty"`
	}
}

func ParseCreateCreditNoteFromVoucherResponse

func ParseCreateCreditNoteFromVoucherResponse(rsp *http.Response) (*CreateCreditNoteFromVoucherResponse, error)

ParseCreateCreditNoteFromVoucherResponse parses an HTTP response from a CreateCreditNoteFromVoucherWithResponse call

func (CreateCreditNoteFromVoucherResponse) Status

Status returns HTTPResponse.Status

func (CreateCreditNoteFromVoucherResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateFileImportAccountResponse

type CreateFileImportAccountResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		// Objects CheckAccount model. Showing the properties relevant to file import accounts.
		Objects *CreateFileImportAccountResponse `json:"objects,omitempty"`
	}
}

func ParseCreateFileImportAccountResponse

func ParseCreateFileImportAccountResponse(rsp *http.Response) (*CreateFileImportAccountResponse, error)

ParseCreateFileImportAccountResponse parses an HTTP response from a CreateFileImportAccountWithResponse call

func (CreateFileImportAccountResponse) Status

Status returns HTTPResponse.Status

func (CreateFileImportAccountResponse) StatusCode

func (r CreateFileImportAccountResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateInvoiceByFactoryResponse

type CreateInvoiceByFactoryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *SaveInvoiceResponse
}

func ParseCreateInvoiceByFactoryResponse

func ParseCreateInvoiceByFactoryResponse(rsp *http.Response) (*CreateInvoiceByFactoryResponse, error)

ParseCreateInvoiceByFactoryResponse parses an HTTP response from a CreateInvoiceByFactoryWithResponse call

func (CreateInvoiceByFactoryResponse) Status

Status returns HTTPResponse.Status

func (CreateInvoiceByFactoryResponse) StatusCode

func (r CreateInvoiceByFactoryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateInvoiceFromOrderResponse

type CreateInvoiceFromOrderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelInvoiceResponse
}

func ParseCreateInvoiceFromOrderResponse

func ParseCreateInvoiceFromOrderResponse(rsp *http.Response) (*CreateInvoiceFromOrderResponse, error)

ParseCreateInvoiceFromOrderResponse parses an HTTP response from a CreateInvoiceFromOrderWithResponse call

func (CreateInvoiceFromOrderResponse) Status

Status returns HTTPResponse.Status

func (CreateInvoiceFromOrderResponse) StatusCode

func (r CreateInvoiceFromOrderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateInvoiceReminderResponse

type CreateInvoiceReminderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelInvoiceResponse
}

func ParseCreateInvoiceReminderResponse

func ParseCreateInvoiceReminderResponse(rsp *http.Response) (*CreateInvoiceReminderResponse, error)

ParseCreateInvoiceReminderResponse parses an HTTP response from a CreateInvoiceReminderWithResponse call

func (CreateInvoiceReminderResponse) Status

Status returns HTTPResponse.Status

func (CreateInvoiceReminderResponse) StatusCode

func (r CreateInvoiceReminderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateOrderResponse

type CreateOrderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *SaveOrderResponse
}

func ParseCreateOrderResponse

func ParseCreateOrderResponse(rsp *http.Response) (*CreateOrderResponse, error)

ParseCreateOrderResponse parses an HTTP response from a CreateOrderWithResponse call

func (CreateOrderResponse) Status

func (r CreateOrderResponse) Status() string

Status returns HTTPResponse.Status

func (CreateOrderResponse) StatusCode

func (r CreateOrderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePackingListFromOrderResponse

type CreatePackingListFromOrderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelOrderResponse
}

func ParseCreatePackingListFromOrderResponse

func ParseCreatePackingListFromOrderResponse(rsp *http.Response) (*CreatePackingListFromOrderResponse, error)

ParseCreatePackingListFromOrderResponse parses an HTTP response from a CreatePackingListFromOrderWithResponse call

func (CreatePackingListFromOrderResponse) Status

Status returns HTTPResponse.Status

func (CreatePackingListFromOrderResponse) StatusCode

func (r CreatePackingListFromOrderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePartResponse

type CreatePartResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ModelPart
}

func ParseCreatePartResponse

func ParseCreatePartResponse(rsp *http.Response) (*CreatePartResponse, error)

ParseCreatePartResponse parses an HTTP response from a CreatePartWithResponse call

func (CreatePartResponse) Status

func (r CreatePartResponse) Status() string

Status returns HTTPResponse.Status

func (CreatePartResponse) StatusCode

func (r CreatePartResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTagResponse

type CreateTagResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelTagCreateResponse
}

func ParseCreateTagResponse

func ParseCreateTagResponse(rsp *http.Response) (*CreateTagResponse, error)

ParseCreateTagResponse parses an HTTP response from a CreateTagWithResponse call

func (CreateTagResponse) Status

func (r CreateTagResponse) Status() string

Status returns HTTPResponse.Status

func (CreateTagResponse) StatusCode

func (r CreateTagResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTransactionResponse

type CreateTransactionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ModelCheckAccountTransactionResponse
}

func ParseCreateTransactionResponse

func ParseCreateTransactionResponse(rsp *http.Response) (*CreateTransactionResponse, error)

ParseCreateTransactionResponse parses an HTTP response from a CreateTransactionWithResponse call

func (CreateTransactionResponse) Status

func (r CreateTransactionResponse) Status() string

Status returns HTTPResponse.Status

func (CreateTransactionResponse) StatusCode

func (r CreateTransactionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatecreditNoteResponse

type CreatecreditNoteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *SaveCreditNoteResponse
}

func ParseCreatecreditNoteResponse

func ParseCreatecreditNoteResponse(rsp *http.Response) (*CreatecreditNoteResponse, error)

ParseCreatecreditNoteResponse parses an HTTP response from a CreatecreditNoteWithResponse call

func (CreatecreditNoteResponse) Status

func (r CreatecreditNoteResponse) Status() string

Status returns HTTPResponse.Status

func (CreatecreditNoteResponse) StatusCode

func (r CreatecreditNoteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreditNoteEnshrineResponse

type CreditNoteEnshrineResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *interface{} `json:"objects,omitempty"`
	}
	JSON422 *ValidationError
}

func ParseCreditNoteEnshrineResponse

func ParseCreditNoteEnshrineResponse(rsp *http.Response) (*CreditNoteEnshrineResponse, error)

ParseCreditNoteEnshrineResponse parses an HTTP response from a CreditNoteEnshrineWithResponse call

func (CreditNoteEnshrineResponse) Status

Status returns HTTPResponse.Status

func (CreditNoteEnshrineResponse) StatusCode

func (r CreditNoteEnshrineResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreditNoteGetPdfResponse

type CreditNoteGetPdfResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Base64encoded *bool               `json:"base64encoded,omitempty"`
		Content       *openapi_types.File `json:"content,omitempty"`
		Filename      *string             `json:"filename,omitempty"`
		MimeType      *string             `json:"mimeType,omitempty"`
	}
}

func ParseCreditNoteGetPdfResponse

func ParseCreditNoteGetPdfResponse(rsp *http.Response) (*CreditNoteGetPdfResponse, error)

ParseCreditNoteGetPdfResponse parses an HTTP response from a CreditNoteGetPdfWithResponse call

func (CreditNoteGetPdfResponse) Status

func (r CreditNoteGetPdfResponse) Status() string

Status returns HTTPResponse.Status

func (CreditNoteGetPdfResponse) StatusCode

func (r CreditNoteGetPdfResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreditNoteResetToDraft200ObjectsSendType

type CreditNoteResetToDraft200ObjectsSendType string

type CreditNoteResetToDraft200ObjectsStatus

type CreditNoteResetToDraft200ObjectsStatus string

type CreditNoteResetToDraft200ObjectsTaxRuleId

type CreditNoteResetToDraft200ObjectsTaxRuleId string

type CreditNoteResetToDraft200ObjectsTaxRuleObjectName

type CreditNoteResetToDraft200ObjectsTaxRuleObjectName string

type CreditNoteResetToDraftResponse

type CreditNoteResetToDraftResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *struct {
			// Address Complete address of the recipient including name, street, city, zip and country.<br>
			//      Line breaks can be used and will be displayed on the invoice pdf.
			Address *string `json:"address"`

			// AddressCountry Can be omitted as complete address is defined in address attribute
			AddressCountry *struct {
				// Id Unique identifier of the country
				Id string `json:"id"`

				// ObjectName Model name, which is 'StaticCountry'
				ObjectName string `json:"objectName"`
			} `json:"addressCountry"`

			// Contact The contact used in the creditNote
			Contact *struct {
				// Id Unique identifier of the contact
				Id string `json:"id"`

				// ObjectName Model name, which is 'Contact'
				ObjectName string `json:"objectName"`
			} `json:"contact"`

			// ContactPerson The user who acts as a contact person for the creditNote
			ContactPerson *struct {
				// Id Unique identifier of the user
				Id string `json:"id"`

				// ObjectName Model name, which is 'SevUser'
				ObjectName string `json:"objectName"`
			} `json:"contactPerson"`

			// Create Date of creditNote creation
			Create *time.Time `json:"create,omitempty"`

			// CreateUser Will be filled automatically by our system and can't be changed
			CreateUser *struct {
				// Id Unique identifier of the user
				Id string `json:"id"`

				// ObjectName Model name, which is 'SevUser'
				ObjectName string `json:"objectName"`
			} `json:"createUser,omitempty"`

			// CreditNoteDate The credit note date
			CreditNoteDate *time.Time `json:"creditNoteDate,omitempty"`

			// CreditNoteNumber The creditNote number
			CreditNoteNumber *string `json:"creditNoteNumber"`

			// Currency Currency used in the creditNote. Needs to be currency code according to ISO-4217
			Currency             *string      `json:"currency"`
			CustomerInternalNote *interface{} `json:"customerInternalNote,omitempty"`

			// DeliveryDate Timestamp. This can also be a date range if you also use the attribute deliveryDateUntil
			DeliveryDate *time.Time `json:"deliveryDate,omitempty"`

			// FootText Certain html tags can be used here to format your text
			FootText *string `json:"footText"`

			// HeadText Certain html tags can be used here to format your text
			HeadText *string `json:"headText"`

			// Header Normally consist of prefix plus the creditNote number
			Header *string `json:"header"`

			// Id The creditNote id
			Id *string `json:"id,omitempty"`

			// ObjectName The creditNote object name
			ObjectName *string `json:"objectName,omitempty"`

			// SendDate The date the creditNote was sent to the customer
			SendDate *time.Time `json:"sendDate"`

			// SendType Type which was used to send the creditNote. IMPORTANT: Please refer to the creditNote section of the
			//      *     API-Overview to understand how this attribute can be used before using it!
			SendType *CreditNoteResetToDraft200ObjectsSendType `json:"sendType"`

			// SevClient Client to which creditNote belongs. Will be filled automatically
			SevClient *struct {
				// Id Unique identifier of the client
				Id string `json:"id"`

				// ObjectName Model name, which is 'SevClient'
				ObjectName string `json:"objectName"`
			} `json:"sevClient,omitempty"`

			// ShowNet If true, the net amount of each position will be shown on the creditNote. Otherwise gross amount
			ShowNet *bool `json:"showNet,omitempty"`

			// SmallSettlement Defines if the client uses the small settlement scheme.
			//     If yes, the creditNote must not contain any vat
			SmallSettlement *bool `json:"smallSettlement"`

			// Status Please have a look in
			//     <a href='#tag/CreditNote/Status-of-credit-notes'>status of credit note</a>
			//     to see what the different status codes mean
			Status *CreditNoteResetToDraft200ObjectsStatus `json:"status,omitempty"`

			// SumDiscounts Sum of all discounts in the creditNote
			SumDiscounts *string `json:"sumDiscounts,omitempty"`

			// SumDiscountsForeignCurrency Discounts sum of the creditNote in the foreign currency
			SumDiscountsForeignCurrency *string `json:"sumDiscountsForeignCurrency,omitempty"`

			// SumGross Gross sum of the creditNote
			SumGross *string `json:"sumGross,omitempty"`

			// SumGrossForeignCurrency Gross sum of the creditNote in the foreign currency
			SumGrossForeignCurrency *string `json:"sumGrossForeignCurrency,omitempty"`

			// SumNet Net sum of the creditNote
			SumNet *string `json:"sumNet,omitempty"`

			// SumNetForeignCurrency Net sum of the creditNote in the foreign currency
			SumNetForeignCurrency *string `json:"sumNetForeignCurrency,omitempty"`

			// SumTax Tax sum of the creditNote
			SumTax *string `json:"sumTax,omitempty"`

			// SumTaxForeignCurrency Tax sum of the creditNote in the foreign currency
			SumTaxForeignCurrency *string `json:"sumTaxForeignCurrency,omitempty"`

			// TaxRate This is not used anymore. Use the taxRate of the individual positions instead.
			TaxRate *string `json:"taxRate"`

			// TaxRule **Use this in sevdesk-Update 2.0 (replaces taxType / taxSet).**
			TaxRule *struct {
				// Id **Use this in sevdesk-Update 2.0 (replaces taxType / taxSet).**
				//
				// Defines the vat-regulation.
				// For "Regelbesteuerung" it can be one of:
				//   - `1` - Umsatzsteuerpflichtige Umsätze - tax rates: 0.0, 7.0, 19.0 - replaces `"taxType": "default"`
				//   - `2` - Ausfuhren - allowedTaxRates: 0.0
				//   - `3` - Innergemeinschaftliche Lieferungen - tax rates: 0.0, 7.0, 19.0 - replaces `"taxType": "eu"`
				//   - `4` - Steuerfreie Umsätze §4 UStG - tax rates: 0.0
				//   - `5` - Reverse Charge gem. §13b UStG - tax rates: 0.0
				//   - `17` - Nicht im Inland steuerbare Leistung - tax rates: 0.0 - replaces `"taxType": "noteu"`
				//
				// For small business owner ("Kleinunternehmer") it can be:
				//   - `11` - Steuer nicht erhoben nach §19UStG - tax rates: 0.0 - replaces `"taxType": "ss"`
				Id CreditNoteResetToDraft200ObjectsTaxRuleId `json:"id"`

				// ObjectName Name of the object. Must always be TaxRule
				ObjectName CreditNoteResetToDraft200ObjectsTaxRuleObjectName `json:"objectName"`
			} `json:"taxRule,omitempty"`

			// TaxSet **Use this in sevdesk-Update 1.0 (instead of taxRule).**
			//
			// Tax set of the creditNote. Needs to be added if you chose the tax type custom
			TaxSet *struct {
				// Id Unique identifier of the object
				Id string `json:"id"`

				// ObjectName Model name, which is 'TaxSet'
				ObjectName string `json:"objectName"`
			} `json:"taxSet"`
			TaxText *interface{} `json:"taxText,omitempty"`

			// TaxType **Use this in sevdesk-Update 1.0 (instead of taxRule).**
			//
			// Tax type of the creditNote.
			// There are four tax types:
			// 1. default - Umsatzsteuer ausweisen
			// 2. eu - Steuerfreie innergemeinschaftliche Lieferung (Europäische Union)
			// 3. noteu - Steuerschuldnerschaft des Leistungsempfängers (außerhalb EU, z. B. Schweiz)
			// 4. custom - Using custom tax set
			// 5. ss - Not subject to VAT according to §19 1 UStG
			// Tax rates are heavily connected to the tax type used.
			TaxType *string `json:"taxType"`

			// Update Date of last creditNote update
			Update *time.Time `json:"update,omitempty"`
		} `json:"objects,omitempty"`
	}
	JSON422 *ValidationError
}

func ParseCreditNoteResetToDraftResponse

func ParseCreditNoteResetToDraftResponse(rsp *http.Response) (*CreditNoteResetToDraftResponse, error)

ParseCreditNoteResetToDraftResponse parses an HTTP response from a CreditNoteResetToDraftWithResponse call

func (CreditNoteResetToDraftResponse) Status

Status returns HTTPResponse.Status

func (CreditNoteResetToDraftResponse) StatusCode

func (r CreditNoteResetToDraftResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreditNoteResetToOpen200ObjectsSendType

type CreditNoteResetToOpen200ObjectsSendType string

type CreditNoteResetToOpen200ObjectsTaxRuleId

type CreditNoteResetToOpen200ObjectsTaxRuleId string

type CreditNoteResetToOpen200ObjectsTaxRuleObjectName

type CreditNoteResetToOpen200ObjectsTaxRuleObjectName string

type CreditNoteResetToOpenResponse

type CreditNoteResetToOpenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *struct {
			// Address Complete address of the recipient including name, street, city, zip and country.<br>
			//      Line breaks can be used and will be displayed on the invoice pdf.
			Address *string `json:"address"`

			// AddressCountry Can be omitted as complete address is defined in address attribute
			AddressCountry *struct {
				// Id Unique identifier of the country
				Id string `json:"id"`

				// ObjectName Model name, which is 'StaticCountry'
				ObjectName string `json:"objectName"`
			} `json:"addressCountry"`

			// Contact The contact used in the creditNote
			Contact *struct {
				// Id Unique identifier of the contact
				Id string `json:"id"`

				// ObjectName Model name, which is 'Contact'
				ObjectName string `json:"objectName"`
			} `json:"contact"`

			// ContactPerson The user who acts as a contact person for the creditNote
			ContactPerson *struct {
				// Id Unique identifier of the user
				Id string `json:"id"`

				// ObjectName Model name, which is 'SevUser'
				ObjectName string `json:"objectName"`
			} `json:"contactPerson"`

			// Create Date of creditNote creation
			Create *time.Time `json:"create,omitempty"`

			// CreateUser Will be filled automatically by our system and can't be changed
			CreateUser *struct {
				// Id Unique identifier of the user
				Id string `json:"id"`

				// ObjectName Model name, which is 'SevUser'
				ObjectName string `json:"objectName"`
			} `json:"createUser,omitempty"`

			// CreditNoteDate The credit note date
			CreditNoteDate *time.Time `json:"creditNoteDate,omitempty"`

			// CreditNoteNumber The creditNote number
			CreditNoteNumber *string `json:"creditNoteNumber"`

			// Currency Currency used in the creditNote. Needs to be currency code according to ISO-4217
			Currency *string `json:"currency"`

			// CustomerInternalNote Internal note of the customer. Contains data entered into field 'Referenz/Bestellnummer'
			CustomerInternalNote *string `json:"customerInternalNote"`

			// DeliveryDate Timestamp. This can also be a date range if you also use the attribute deliveryDateUntil
			DeliveryDate *time.Time `json:"deliveryDate,omitempty"`

			// FootText Certain html tags can be used here to format your text
			FootText *string `json:"footText"`

			// HeadText Certain html tags can be used here to format your text
			HeadText *string `json:"headText"`

			// Header Normally consist of prefix plus the creditNote number
			Header *string `json:"header"`

			// Id The creditNote id
			Id *string `json:"id,omitempty"`

			// ObjectName The creditNote object name
			ObjectName *string `json:"objectName,omitempty"`

			// SendDate The date the creditNote was sent to the customer
			SendDate *time.Time `json:"sendDate"`

			// SendType Type which was used to send the creditNote. IMPORTANT: Please refer to the creditNote section of the
			//      *     API-Overview to understand how this attribute can be used before using it!
			SendType *CreditNoteResetToOpen200ObjectsSendType `json:"sendType"`

			// SevClient Client to which creditNote belongs. Will be filled automatically
			SevClient *struct {
				// Id Unique identifier of the client
				Id string `json:"id"`

				// ObjectName Model name, which is 'SevClient'
				ObjectName string `json:"objectName"`
			} `json:"sevClient,omitempty"`

			// ShowNet If true, the net amount of each position will be shown on the creditNote. Otherwise gross amount
			ShowNet *bool `json:"showNet,omitempty"`

			// SmallSettlement Defines if the client uses the small settlement scheme.
			//     If yes, the creditNote must not contain any vat
			SmallSettlement *bool        `json:"smallSettlement"`
			Status          *interface{} `json:"status,omitempty"`

			// SumDiscounts Sum of all discounts in the creditNote
			SumDiscounts *string `json:"sumDiscounts,omitempty"`

			// SumDiscountsForeignCurrency Discounts sum of the creditNote in the foreign currency
			SumDiscountsForeignCurrency *string `json:"sumDiscountsForeignCurrency,omitempty"`

			// SumGross Gross sum of the creditNote
			SumGross *string `json:"sumGross,omitempty"`

			// SumGrossForeignCurrency Gross sum of the creditNote in the foreign currency
			SumGrossForeignCurrency *string `json:"sumGrossForeignCurrency,omitempty"`

			// SumNet Net sum of the creditNote
			SumNet *string `json:"sumNet,omitempty"`

			// SumNetForeignCurrency Net sum of the creditNote in the foreign currency
			SumNetForeignCurrency *string `json:"sumNetForeignCurrency,omitempty"`

			// SumTax Tax sum of the creditNote
			SumTax *string `json:"sumTax,omitempty"`

			// SumTaxForeignCurrency Tax sum of the creditNote in the foreign currency
			SumTaxForeignCurrency *string `json:"sumTaxForeignCurrency,omitempty"`

			// TaxRate This is not used anymore. Use the taxRate of the individual positions instead.
			TaxRate *string `json:"taxRate"`

			// TaxRule **Use this in sevdesk-Update 2.0 (replaces taxType / taxSet).**
			TaxRule *struct {
				// Id **Use this in sevdesk-Update 2.0 (replaces taxType / taxSet).**
				//
				// Defines the vat-regulation.
				// For "Regelbesteuerung" it can be one of:
				//   - `1` - Umsatzsteuerpflichtige Umsätze - tax rates: 0.0, 7.0, 19.0 - replaces `"taxType": "default"`
				//   - `2` - Ausfuhren - allowedTaxRates: 0.0
				//   - `3` - Innergemeinschaftliche Lieferungen - tax rates: 0.0, 7.0, 19.0 - replaces `"taxType": "eu"`
				//   - `4` - Steuerfreie Umsätze §4 UStG - tax rates: 0.0
				//   - `5` - Reverse Charge gem. §13b UStG - tax rates: 0.0
				//   - `17` - Nicht im Inland steuerbare Leistung - tax rates: 0.0 - replaces `"taxType": "noteu"`
				//
				// For small business owner ("Kleinunternehmer") it can be:
				//   - `11` - Steuer nicht erhoben nach §19UStG - tax rates: 0.0 - replaces `"taxType": "ss"`
				Id CreditNoteResetToOpen200ObjectsTaxRuleId `json:"id"`

				// ObjectName Name of the object. Must always be TaxRule
				ObjectName CreditNoteResetToOpen200ObjectsTaxRuleObjectName `json:"objectName"`
			} `json:"taxRule,omitempty"`

			// TaxSet **Use this in sevdesk-Update 1.0 (instead of taxRule).**
			//
			// Tax set of the creditNote. Needs to be added if you chose the tax type custom
			TaxSet *struct {
				// Id Unique identifier of the object
				Id string `json:"id"`

				// ObjectName Model name, which is 'TaxSet'
				ObjectName string `json:"objectName"`
			} `json:"taxSet"`

			// TaxText A common tax text would be 'Umsatzsteuer 19%'
			TaxText *string `json:"taxText"`

			// TaxType **Use this in sevdesk-Update 1.0 (instead of taxRule).**
			//
			// Tax type of the creditNote.
			// There are four tax types:
			// 1. default - Umsatzsteuer ausweisen
			// 2. eu - Steuerfreie innergemeinschaftliche Lieferung (Europäische Union)
			// 3. noteu - Steuerschuldnerschaft des Leistungsempfängers (außerhalb EU, z. B. Schweiz)
			// 4. custom - Using custom tax set
			// 5. ss - Not subject to VAT according to §19 1 UStG
			// Tax rates are heavily connected to the tax type used.
			TaxType *string `json:"taxType"`

			// Update Date of last creditNote update
			Update *time.Time `json:"update,omitempty"`
		} `json:"objects,omitempty"`
	}
	JSON422 *ValidationError
}

func ParseCreditNoteResetToOpenResponse

func ParseCreditNoteResetToOpenResponse(rsp *http.Response) (*CreditNoteResetToOpenResponse, error)

ParseCreditNoteResetToOpenResponse parses an HTTP response from a CreditNoteResetToOpenWithResponse call

func (CreditNoteResetToOpenResponse) Status

Status returns HTTPResponse.Status

func (CreditNoteResetToOpenResponse) StatusCode

func (r CreditNoteResetToOpenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreditNoteSendByResponse

type CreditNoteSendByResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelCreditNoteResponse
}

func ParseCreditNoteSendByResponse

func ParseCreditNoteSendByResponse(rsp *http.Response) (*CreditNoteSendByResponse, error)

ParseCreditNoteSendByResponse parses an HTTP response from a CreditNoteSendByWithResponse call

func (CreditNoteSendByResponse) Status

func (r CreditNoteSendByResponse) Status() string

Status returns HTTPResponse.Status

func (CreditNoteSendByResponse) StatusCode

func (r CreditNoteSendByResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteAccountingContactResponse

type DeleteAccountingContactResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]interface{} `json:"objects,omitempty"`
	}
}

func ParseDeleteAccountingContactResponse

func ParseDeleteAccountingContactResponse(rsp *http.Response) (*DeleteAccountingContactResponse, error)

ParseDeleteAccountingContactResponse parses an HTTP response from a DeleteAccountingContactWithResponse call

func (DeleteAccountingContactResponse) Status

Status returns HTTPResponse.Status

func (DeleteAccountingContactResponse) StatusCode

func (r DeleteAccountingContactResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteCheckAccountResponse

type DeleteCheckAccountResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]interface{} `json:"objects,omitempty"`
	}
}

func ParseDeleteCheckAccountResponse

func ParseDeleteCheckAccountResponse(rsp *http.Response) (*DeleteCheckAccountResponse, error)

ParseDeleteCheckAccountResponse parses an HTTP response from a DeleteCheckAccountWithResponse call

func (DeleteCheckAccountResponse) Status

Status returns HTTPResponse.Status

func (DeleteCheckAccountResponse) StatusCode

func (r DeleteCheckAccountResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteCheckAccountTransactionResponse

type DeleteCheckAccountTransactionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]interface{} `json:"objects,omitempty"`
	}
}

func ParseDeleteCheckAccountTransactionResponse

func ParseDeleteCheckAccountTransactionResponse(rsp *http.Response) (*DeleteCheckAccountTransactionResponse, error)

ParseDeleteCheckAccountTransactionResponse parses an HTTP response from a DeleteCheckAccountTransactionWithResponse call

func (DeleteCheckAccountTransactionResponse) Status

Status returns HTTPResponse.Status

func (DeleteCheckAccountTransactionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteCommunicationWayResponse

type DeleteCommunicationWayResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]interface{} `json:"objects,omitempty"`
	}
}

func ParseDeleteCommunicationWayResponse

func ParseDeleteCommunicationWayResponse(rsp *http.Response) (*DeleteCommunicationWayResponse, error)

ParseDeleteCommunicationWayResponse parses an HTTP response from a DeleteCommunicationWayWithResponse call

func (DeleteCommunicationWayResponse) Status

Status returns HTTPResponse.Status

func (DeleteCommunicationWayResponse) StatusCode

func (r DeleteCommunicationWayResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteContactAddressResponse

type DeleteContactAddressResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]interface{} `json:"objects,omitempty"`
	}
}

func ParseDeleteContactAddressResponse

func ParseDeleteContactAddressResponse(rsp *http.Response) (*DeleteContactAddressResponse, error)

ParseDeleteContactAddressResponse parses an HTTP response from a DeleteContactAddressWithResponse call

func (DeleteContactAddressResponse) Status

Status returns HTTPResponse.Status

func (DeleteContactAddressResponse) StatusCode

func (r DeleteContactAddressResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteContactCustomFieldIdResponse

type DeleteContactCustomFieldIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]interface{} `json:"objects,omitempty"`
	}
}

func ParseDeleteContactCustomFieldIdResponse

func ParseDeleteContactCustomFieldIdResponse(rsp *http.Response) (*DeleteContactCustomFieldIdResponse, error)

ParseDeleteContactCustomFieldIdResponse parses an HTTP response from a DeleteContactCustomFieldIdWithResponse call

func (DeleteContactCustomFieldIdResponse) Status

Status returns HTTPResponse.Status

func (DeleteContactCustomFieldIdResponse) StatusCode

func (r DeleteContactCustomFieldIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteContactFieldSettingResponse

type DeleteContactFieldSettingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]interface{} `json:"objects,omitempty"`
	}
}

func ParseDeleteContactFieldSettingResponse

func ParseDeleteContactFieldSettingResponse(rsp *http.Response) (*DeleteContactFieldSettingResponse, error)

ParseDeleteContactFieldSettingResponse parses an HTTP response from a DeleteContactFieldSettingWithResponse call

func (DeleteContactFieldSettingResponse) Status

Status returns HTTPResponse.Status

func (DeleteContactFieldSettingResponse) StatusCode

func (r DeleteContactFieldSettingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteContactResponse

type DeleteContactResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]interface{} `json:"objects,omitempty"`
	}
}

func ParseDeleteContactResponse

func ParseDeleteContactResponse(rsp *http.Response) (*DeleteContactResponse, error)

ParseDeleteContactResponse parses an HTTP response from a DeleteContactWithResponse call

func (DeleteContactResponse) Status

func (r DeleteContactResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteContactResponse) StatusCode

func (r DeleteContactResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteOrderPosResponse

type DeleteOrderPosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]interface{} `json:"objects,omitempty"`
	}
}

func ParseDeleteOrderPosResponse

func ParseDeleteOrderPosResponse(rsp *http.Response) (*DeleteOrderPosResponse, error)

ParseDeleteOrderPosResponse parses an HTTP response from a DeleteOrderPosWithResponse call

func (DeleteOrderPosResponse) Status

func (r DeleteOrderPosResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteOrderPosResponse) StatusCode

func (r DeleteOrderPosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteOrderResponse

type DeleteOrderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]interface{} `json:"objects,omitempty"`
	}
}

func ParseDeleteOrderResponse

func ParseDeleteOrderResponse(rsp *http.Response) (*DeleteOrderResponse, error)

ParseDeleteOrderResponse parses an HTTP response from a DeleteOrderWithResponse call

func (DeleteOrderResponse) Status

func (r DeleteOrderResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteOrderResponse) StatusCode

func (r DeleteOrderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteTagResponse

type DeleteTagResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]interface{} `json:"objects,omitempty"`
	}
}

func ParseDeleteTagResponse

func ParseDeleteTagResponse(rsp *http.Response) (*DeleteTagResponse, error)

ParseDeleteTagResponse parses an HTTP response from a DeleteTagWithResponse call

func (DeleteTagResponse) Status

func (r DeleteTagResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteTagResponse) StatusCode

func (r DeleteTagResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletecreditNoteResponse

type DeletecreditNoteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]interface{} `json:"objects,omitempty"`
	}
}

func ParseDeletecreditNoteResponse

func ParseDeletecreditNoteResponse(rsp *http.Response) (*DeletecreditNoteResponse, error)

ParseDeletecreditNoteResponse parses an HTTP response from a DeletecreditNoteWithResponse call

func (DeletecreditNoteResponse) Status

func (r DeletecreditNoteResponse) Status() string

Status returns HTTPResponse.Status

func (DeletecreditNoteResponse) StatusCode

func (r DeletecreditNoteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ExportContactResponse

type ExportContactResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *struct {
			Base64Encoded *bool   `json:"base64Encoded,omitempty"`
			Content       *string `json:"content,omitempty"`
			Filename      *string `json:"filename,omitempty"`
			Mimetype      *string `json:"mimetype,omitempty"`
		} `json:"objects,omitempty"`
	}
}

func ParseExportContactResponse

func ParseExportContactResponse(rsp *http.Response) (*ExportContactResponse, error)

ParseExportContactResponse parses an HTTP response from a ExportContactWithResponse call

func (ExportContactResponse) Status

func (r ExportContactResponse) Status() string

Status returns HTTPResponse.Status

func (ExportContactResponse) StatusCode

func (r ExportContactResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ExportCreditNoteResponse

type ExportCreditNoteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *struct {
			Base64Encoded *bool   `json:"base64Encoded,omitempty"`
			Content       *string `json:"content,omitempty"`
			Filename      *string `json:"filename,omitempty"`
			Mimetype      *string `json:"mimetype,omitempty"`
		} `json:"objects,omitempty"`
	}
}

func ParseExportCreditNoteResponse

func ParseExportCreditNoteResponse(rsp *http.Response) (*ExportCreditNoteResponse, error)

ParseExportCreditNoteResponse parses an HTTP response from a ExportCreditNoteWithResponse call

func (ExportCreditNoteResponse) Status

func (r ExportCreditNoteResponse) Status() string

Status returns HTTPResponse.Status

func (ExportCreditNoteResponse) StatusCode

func (r ExportCreditNoteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ExportDatevResponse

type ExportDatevResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]interface{}
}

func ParseExportDatevResponse

func ParseExportDatevResponse(rsp *http.Response) (*ExportDatevResponse, error)

ParseExportDatevResponse parses an HTTP response from a ExportDatevWithResponse call

func (ExportDatevResponse) Status

func (r ExportDatevResponse) Status() string

Status returns HTTPResponse.Status

func (ExportDatevResponse) StatusCode

func (r ExportDatevResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ExportInvoiceResponse

type ExportInvoiceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *struct {
			Base64Encoded *bool   `json:"base64Encoded,omitempty"`
			Content       *string `json:"content,omitempty"`
			Filename      *string `json:"filename,omitempty"`
			Mimetype      *string `json:"mimetype,omitempty"`
		} `json:"objects,omitempty"`
	}
}

func ParseExportInvoiceResponse

func ParseExportInvoiceResponse(rsp *http.Response) (*ExportInvoiceResponse, error)

ParseExportInvoiceResponse parses an HTTP response from a ExportInvoiceWithResponse call

func (ExportInvoiceResponse) Status

func (r ExportInvoiceResponse) Status() string

Status returns HTTPResponse.Status

func (ExportInvoiceResponse) StatusCode

func (r ExportInvoiceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ExportInvoiceZipResponse

type ExportInvoiceZipResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *struct {
			Base64Encoded *bool   `json:"base64Encoded,omitempty"`
			Content       *string `json:"content,omitempty"`
			Filename      *string `json:"filename,omitempty"`
			Mimetype      *string `json:"mimetype,omitempty"`
		} `json:"objects,omitempty"`
	}
}

func ParseExportInvoiceZipResponse

func ParseExportInvoiceZipResponse(rsp *http.Response) (*ExportInvoiceZipResponse, error)

ParseExportInvoiceZipResponse parses an HTTP response from a ExportInvoiceZipWithResponse call

func (ExportInvoiceZipResponse) Status

func (r ExportInvoiceZipResponse) Status() string

Status returns HTTPResponse.Status

func (ExportInvoiceZipResponse) StatusCode

func (r ExportInvoiceZipResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ExportTransactionsResponse

type ExportTransactionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *struct {
			Base64Encoded *bool   `json:"base64Encoded,omitempty"`
			Content       *string `json:"content,omitempty"`
			Filename      *string `json:"filename,omitempty"`
			Mimetype      *string `json:"mimetype,omitempty"`
		} `json:"objects,omitempty"`
	}
}

func ParseExportTransactionsResponse

func ParseExportTransactionsResponse(rsp *http.Response) (*ExportTransactionsResponse, error)

ParseExportTransactionsResponse parses an HTTP response from a ExportTransactionsWithResponse call

func (ExportTransactionsResponse) Status

Status returns HTTPResponse.Status

func (ExportTransactionsResponse) StatusCode

func (r ExportTransactionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ExportVoucherResponse

type ExportVoucherResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Base64Encoded *bool   `json:"base64Encoded,omitempty"`
		Content       *string `json:"content,omitempty"`
		Filename      *string `json:"filename,omitempty"`
		Mimetype      *string `json:"mimetype,omitempty"`
	}
}

func ParseExportVoucherResponse

func ParseExportVoucherResponse(rsp *http.Response) (*ExportVoucherResponse, error)

ParseExportVoucherResponse parses an HTTP response from a ExportVoucherWithResponse call

func (ExportVoucherResponse) Status

func (r ExportVoucherResponse) Status() string

Status returns HTTPResponse.Status

func (ExportVoucherResponse) StatusCode

func (r ExportVoucherResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ExportVoucherZipResponse

type ExportVoucherZipResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *struct {
			Base64Encoded *bool   `json:"base64Encoded,omitempty"`
			Content       *string `json:"content,omitempty"`
			Filename      *string `json:"filename,omitempty"`
			Mimetype      *string `json:"mimetype,omitempty"`
		} `json:"objects,omitempty"`
	}
}

func ParseExportVoucherZipResponse

func ParseExportVoucherZipResponse(rsp *http.Response) (*ExportVoucherZipResponse, error)

ParseExportVoucherZipResponse parses an HTTP response from a ExportVoucherZipWithResponse call

func (ExportVoucherZipResponse) Status

func (r ExportVoucherZipResponse) Status() string

Status returns HTTPResponse.Status

func (ExportVoucherZipResponse) StatusCode

func (r ExportVoucherZipResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindContactsByCustomFieldValueResponse

type FindContactsByCustomFieldValueResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelContactResponse `json:"objects,omitempty"`
	}
}

func ParseFindContactsByCustomFieldValueResponse

func ParseFindContactsByCustomFieldValueResponse(rsp *http.Response) (*FindContactsByCustomFieldValueResponse, error)

ParseFindContactsByCustomFieldValueResponse parses an HTTP response from a FindContactsByCustomFieldValueWithResponse call

func (FindContactsByCustomFieldValueResponse) Status

Status returns HTTPResponse.Status

func (FindContactsByCustomFieldValueResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ForAccountNumberResponse

type ForAccountNumberResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ReceiptGuideDto `json:"objects,omitempty"`
	}
}

func ParseForAccountNumberResponse

func ParseForAccountNumberResponse(rsp *http.Response) (*ForAccountNumberResponse, error)

ParseForAccountNumberResponse parses an HTTP response from a ForAccountNumberWithResponse call

func (ForAccountNumberResponse) Status

func (r ForAccountNumberResponse) Status() string

Status returns HTTPResponse.Status

func (ForAccountNumberResponse) StatusCode

func (r ForAccountNumberResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ForAllAccountsResponse

type ForAllAccountsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ReceiptGuideDto `json:"objects,omitempty"`
	}
}

func ParseForAllAccountsResponse

func ParseForAllAccountsResponse(rsp *http.Response) (*ForAllAccountsResponse, error)

ParseForAllAccountsResponse parses an HTTP response from a ForAllAccountsWithResponse call

func (ForAllAccountsResponse) Status

func (r ForAllAccountsResponse) Status() string

Status returns HTTPResponse.Status

func (ForAllAccountsResponse) StatusCode

func (r ForAllAccountsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ForExpenseResponse

type ForExpenseResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ReceiptGuideDto `json:"objects,omitempty"`
	}
}

func ParseForExpenseResponse

func ParseForExpenseResponse(rsp *http.Response) (*ForExpenseResponse, error)

ParseForExpenseResponse parses an HTTP response from a ForExpenseWithResponse call

func (ForExpenseResponse) Status

func (r ForExpenseResponse) Status() string

Status returns HTTPResponse.Status

func (ForExpenseResponse) StatusCode

func (r ForExpenseResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ForRevenueResponse

type ForRevenueResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ReceiptGuideDto `json:"objects,omitempty"`
	}
}

func ParseForRevenueResponse

func ParseForRevenueResponse(rsp *http.Response) (*ForRevenueResponse, error)

ParseForRevenueResponse parses an HTTP response from a ForRevenueWithResponse call

func (ForRevenueResponse) Status

func (r ForRevenueResponse) Status() string

Status returns HTTPResponse.Status

func (ForRevenueResponse) StatusCode

func (r ForRevenueResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ForTaxRuleResponse

type ForTaxRuleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ReceiptGuideDto `json:"objects,omitempty"`
	}
}

func ParseForTaxRuleResponse

func ParseForTaxRuleResponse(rsp *http.Response) (*ForTaxRuleResponse, error)

ParseForTaxRuleResponse parses an HTTP response from a ForTaxRuleWithResponse call

func (ForTaxRuleResponse) Status

func (r ForTaxRuleResponse) Status() string

Status returns HTTPResponse.Status

func (ForTaxRuleResponse) StatusCode

func (r ForTaxRuleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAccountingContactByIdResponse

type GetAccountingContactByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelAccountingContactResponse `json:"objects,omitempty"`
	}
}

func ParseGetAccountingContactByIdResponse

func ParseGetAccountingContactByIdResponse(rsp *http.Response) (*GetAccountingContactByIdResponse, error)

ParseGetAccountingContactByIdResponse parses an HTTP response from a GetAccountingContactByIdWithResponse call

func (GetAccountingContactByIdResponse) Status

Status returns HTTPResponse.Status

func (GetAccountingContactByIdResponse) StatusCode

func (r GetAccountingContactByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAccountingContactResponse

type GetAccountingContactResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelAccountingContactResponse `json:"objects,omitempty"`
	}
}

func ParseGetAccountingContactResponse

func ParseGetAccountingContactResponse(rsp *http.Response) (*GetAccountingContactResponse, error)

ParseGetAccountingContactResponse parses an HTTP response from a GetAccountingContactWithResponse call

func (GetAccountingContactResponse) Status

Status returns HTTPResponse.Status

func (GetAccountingContactResponse) StatusCode

func (r GetAccountingContactResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetBalanceAtDateResponse

type GetBalanceAtDateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *string `json:"objects,omitempty"`
	}
}

func ParseGetBalanceAtDateResponse

func ParseGetBalanceAtDateResponse(rsp *http.Response) (*GetBalanceAtDateResponse, error)

ParseGetBalanceAtDateResponse parses an HTTP response from a GetBalanceAtDateWithResponse call

func (GetBalanceAtDateResponse) Status

func (r GetBalanceAtDateResponse) Status() string

Status returns HTTPResponse.Status

func (GetBalanceAtDateResponse) StatusCode

func (r GetBalanceAtDateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCheckAccountByIdResponse

type GetCheckAccountByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelCheckAccountResponse `json:"objects,omitempty"`
	}
}

func ParseGetCheckAccountByIdResponse

func ParseGetCheckAccountByIdResponse(rsp *http.Response) (*GetCheckAccountByIdResponse, error)

ParseGetCheckAccountByIdResponse parses an HTTP response from a GetCheckAccountByIdWithResponse call

func (GetCheckAccountByIdResponse) Status

Status returns HTTPResponse.Status

func (GetCheckAccountByIdResponse) StatusCode

func (r GetCheckAccountByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCheckAccountTransactionByIdResponse

type GetCheckAccountTransactionByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelCheckAccountTransactionResponse `json:"objects,omitempty"`
	}
}

func ParseGetCheckAccountTransactionByIdResponse

func ParseGetCheckAccountTransactionByIdResponse(rsp *http.Response) (*GetCheckAccountTransactionByIdResponse, error)

ParseGetCheckAccountTransactionByIdResponse parses an HTTP response from a GetCheckAccountTransactionByIdWithResponse call

func (GetCheckAccountTransactionByIdResponse) Status

Status returns HTTPResponse.Status

func (GetCheckAccountTransactionByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetCheckAccountsResponse

type GetCheckAccountsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelCheckAccountResponse `json:"objects,omitempty"`
	}
}

func ParseGetCheckAccountsResponse

func ParseGetCheckAccountsResponse(rsp *http.Response) (*GetCheckAccountsResponse, error)

ParseGetCheckAccountsResponse parses an HTTP response from a GetCheckAccountsWithResponse call

func (GetCheckAccountsResponse) Status

func (r GetCheckAccountsResponse) Status() string

Status returns HTTPResponse.Status

func (GetCheckAccountsResponse) StatusCode

func (r GetCheckAccountsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCommunicationWayByIdResponse

type GetCommunicationWayByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelCommunicationWayResponse `json:"objects,omitempty"`
	}
}

func ParseGetCommunicationWayByIdResponse

func ParseGetCommunicationWayByIdResponse(rsp *http.Response) (*GetCommunicationWayByIdResponse, error)

ParseGetCommunicationWayByIdResponse parses an HTTP response from a GetCommunicationWayByIdWithResponse call

func (GetCommunicationWayByIdResponse) Status

Status returns HTTPResponse.Status

func (GetCommunicationWayByIdResponse) StatusCode

func (r GetCommunicationWayByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCommunicationWayKeys200ObjectsName

type GetCommunicationWayKeys200ObjectsName string

type GetCommunicationWayKeysResponse

type GetCommunicationWayKeysResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]struct {
			// Create Date the communication way key was created
			Create *time.Time `json:"create,omitempty"`

			// Id The id of the communication way key
			// 1. ID: 1 - Privat
			// 2. ID: 2 - Arbeit
			// 3. ID: 3 - Fax
			// 4. ID: 4 - Mobil
			// 5. ID: 5 - " "
			// 6. ID: 6 - Autobox
			// 7. ID: 7 - Newsletter
			// 8. ID: 8 - Rechnungsadresse
			Id *string `json:"id,omitempty"`

			// Name Name of the communication way key
			Name *GetCommunicationWayKeys200ObjectsName `json:"name,omitempty"`

			// ObjectName object name which is 'CommunicationWayKey'.
			ObjectName      *string `json:"objectName,omitempty"`
			TranslationCode *string `json:"translationCode,omitempty"`

			// Upadate Date the communication way key was last updated
			Upadate *time.Time `json:"upadate,omitempty"`
		} `json:"objects,omitempty"`
	}
}

func ParseGetCommunicationWayKeysResponse

func ParseGetCommunicationWayKeysResponse(rsp *http.Response) (*GetCommunicationWayKeysResponse, error)

ParseGetCommunicationWayKeysResponse parses an HTTP response from a GetCommunicationWayKeysWithResponse call

func (GetCommunicationWayKeysResponse) Status

Status returns HTTPResponse.Status

func (GetCommunicationWayKeysResponse) StatusCode

func (r GetCommunicationWayKeysResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCommunicationWaysResponse

type GetCommunicationWaysResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelCommunicationWayResponse `json:"objects,omitempty"`
	}
}

func ParseGetCommunicationWaysResponse

func ParseGetCommunicationWaysResponse(rsp *http.Response) (*GetCommunicationWaysResponse, error)

ParseGetCommunicationWaysResponse parses an HTTP response from a GetCommunicationWaysWithResponse call

func (GetCommunicationWaysResponse) Status

Status returns HTTPResponse.Status

func (GetCommunicationWaysResponse) StatusCode

func (r GetCommunicationWaysResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactAddressesResponse

type GetContactAddressesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelContactAddressResponse `json:"objects,omitempty"`
	}
}

func ParseGetContactAddressesResponse

func ParseGetContactAddressesResponse(rsp *http.Response) (*GetContactAddressesResponse, error)

ParseGetContactAddressesResponse parses an HTTP response from a GetContactAddressesWithResponse call

func (GetContactAddressesResponse) Status

Status returns HTTPResponse.Status

func (GetContactAddressesResponse) StatusCode

func (r GetContactAddressesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactByIdResponse

type GetContactByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelContactResponse `json:"objects,omitempty"`
	}
}

func ParseGetContactByIdResponse

func ParseGetContactByIdResponse(rsp *http.Response) (*GetContactByIdResponse, error)

ParseGetContactByIdResponse parses an HTTP response from a GetContactByIdWithResponse call

func (GetContactByIdResponse) Status

func (r GetContactByIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetContactByIdResponse) StatusCode

func (r GetContactByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactFieldSettingByIdResponse

type GetContactFieldSettingByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelContactCustomFieldSettingResponse `json:"objects,omitempty"`
	}
}

func ParseGetContactFieldSettingByIdResponse

func ParseGetContactFieldSettingByIdResponse(rsp *http.Response) (*GetContactFieldSettingByIdResponse, error)

ParseGetContactFieldSettingByIdResponse parses an HTTP response from a GetContactFieldSettingByIdWithResponse call

func (GetContactFieldSettingByIdResponse) Status

Status returns HTTPResponse.Status

func (GetContactFieldSettingByIdResponse) StatusCode

func (r GetContactFieldSettingByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactFieldSettingsResponse

type GetContactFieldSettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelContactCustomFieldSettingResponse `json:"objects,omitempty"`
	}
}

func ParseGetContactFieldSettingsResponse

func ParseGetContactFieldSettingsResponse(rsp *http.Response) (*GetContactFieldSettingsResponse, error)

ParseGetContactFieldSettingsResponse parses an HTTP response from a GetContactFieldSettingsWithResponse call

func (GetContactFieldSettingsResponse) Status

Status returns HTTPResponse.Status

func (GetContactFieldSettingsResponse) StatusCode

func (r GetContactFieldSettingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactFieldsByIdResponse

type GetContactFieldsByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelContactCustomFieldResponse `json:"objects,omitempty"`
	}
}

func ParseGetContactFieldsByIdResponse

func ParseGetContactFieldsByIdResponse(rsp *http.Response) (*GetContactFieldsByIdResponse, error)

ParseGetContactFieldsByIdResponse parses an HTTP response from a GetContactFieldsByIdWithResponse call

func (GetContactFieldsByIdResponse) Status

Status returns HTTPResponse.Status

func (GetContactFieldsByIdResponse) StatusCode

func (r GetContactFieldsByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactFieldsResponse

type GetContactFieldsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelContactCustomFieldResponse `json:"objects,omitempty"`
	}
}

func ParseGetContactFieldsResponse

func ParseGetContactFieldsResponse(rsp *http.Response) (*GetContactFieldsResponse, error)

ParseGetContactFieldsResponse parses an HTTP response from a GetContactFieldsWithResponse call

func (GetContactFieldsResponse) Status

func (r GetContactFieldsResponse) Status() string

Status returns HTTPResponse.Status

func (GetContactFieldsResponse) StatusCode

func (r GetContactFieldsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactTabsItemCountByIdResponse

type GetContactTabsItemCountByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		CreditNotes *float32 `json:"creditNotes,omitempty"`
		Documents   *float32 `json:"documents,omitempty"`
		InvoicePos  *float32 `json:"invoicePos,omitempty"`
		Invoices    *float32 `json:"invoices,omitempty"`
		Letters     *float32 `json:"letters,omitempty"`
		Orders      *float32 `json:"orders,omitempty"`
		Parts       *string  `json:"parts,omitempty"`
		Persons     *float32 `json:"persons,omitempty"`
		Vouchers    *float32 `json:"vouchers,omitempty"`
	}
}

func ParseGetContactTabsItemCountByIdResponse

func ParseGetContactTabsItemCountByIdResponse(rsp *http.Response) (*GetContactTabsItemCountByIdResponse, error)

ParseGetContactTabsItemCountByIdResponse parses an HTTP response from a GetContactTabsItemCountByIdWithResponse call

func (GetContactTabsItemCountByIdResponse) Status

Status returns HTTPResponse.Status

func (GetContactTabsItemCountByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetContactsResponse

type GetContactsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelContactResponse `json:"objects,omitempty"`
	}
}

func ParseGetContactsResponse

func ParseGetContactsResponse(rsp *http.Response) (*GetContactsResponse, error)

ParseGetContactsResponse parses an HTTP response from a GetContactsWithResponse call

func (GetContactsResponse) Status

func (r GetContactsResponse) Status() string

Status returns HTTPResponse.Status

func (GetContactsResponse) StatusCode

func (r GetContactsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCreditNotesResponse

type GetCreditNotesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelCreditNoteResponse `json:"objects,omitempty"`
	}
}

func ParseGetCreditNotesResponse

func ParseGetCreditNotesResponse(rsp *http.Response) (*GetCreditNotesResponse, error)

ParseGetCreditNotesResponse parses an HTTP response from a GetCreditNotesWithResponse call

func (GetCreditNotesResponse) Status

func (r GetCreditNotesResponse) Status() string

Status returns HTTPResponse.Status

func (GetCreditNotesResponse) StatusCode

func (r GetCreditNotesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDiscountsResponse

type GetDiscountsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelDiscount `json:"objects,omitempty"`
	}
}

func ParseGetDiscountsResponse

func ParseGetDiscountsResponse(rsp *http.Response) (*GetDiscountsResponse, error)

ParseGetDiscountsResponse parses an HTTP response from a GetDiscountsWithResponse call

func (GetDiscountsResponse) Status

func (r GetDiscountsResponse) Status() string

Status returns HTTPResponse.Status

func (GetDiscountsResponse) StatusCode

func (r GetDiscountsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetInvoiceByIdResponse

type GetInvoiceByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelInvoiceResponse `json:"objects,omitempty"`
	}
}

func ParseGetInvoiceByIdResponse

func ParseGetInvoiceByIdResponse(rsp *http.Response) (*GetInvoiceByIdResponse, error)

ParseGetInvoiceByIdResponse parses an HTTP response from a GetInvoiceByIdWithResponse call

func (GetInvoiceByIdResponse) Status

func (r GetInvoiceByIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetInvoiceByIdResponse) StatusCode

func (r GetInvoiceByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetInvoicePosResponse

type GetInvoicePosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelInvoicePosResponse `json:"objects,omitempty"`
	}
}

func ParseGetInvoicePosResponse

func ParseGetInvoicePosResponse(rsp *http.Response) (*GetInvoicePosResponse, error)

ParseGetInvoicePosResponse parses an HTTP response from a GetInvoicePosWithResponse call

func (GetInvoicePosResponse) Status

func (r GetInvoicePosResponse) Status() string

Status returns HTTPResponse.Status

func (GetInvoicePosResponse) StatusCode

func (r GetInvoicePosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetInvoicePositionsByIdResponse

type GetInvoicePositionsByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelInvoicePosResponse `json:"objects,omitempty"`
	}
}

func ParseGetInvoicePositionsByIdResponse

func ParseGetInvoicePositionsByIdResponse(rsp *http.Response) (*GetInvoicePositionsByIdResponse, error)

ParseGetInvoicePositionsByIdResponse parses an HTTP response from a GetInvoicePositionsByIdWithResponse call

func (GetInvoicePositionsByIdResponse) Status

Status returns HTTPResponse.Status

func (GetInvoicePositionsByIdResponse) StatusCode

func (r GetInvoicePositionsByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetInvoicesResponse

type GetInvoicesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelInvoiceResponse `json:"objects,omitempty"`
	}
}

func ParseGetInvoicesResponse

func ParseGetInvoicesResponse(rsp *http.Response) (*GetInvoicesResponse, error)

ParseGetInvoicesResponse parses an HTTP response from a GetInvoicesWithResponse call

func (GetInvoicesResponse) Status

func (r GetInvoicesResponse) Status() string

Status returns HTTPResponse.Status

func (GetInvoicesResponse) StatusCode

func (r GetInvoicesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetIsInvoicePartiallyPaidResponse

type GetIsInvoicePartiallyPaidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *bool `json:"objects,omitempty"`
	}
}

func ParseGetIsInvoicePartiallyPaidResponse

func ParseGetIsInvoicePartiallyPaidResponse(rsp *http.Response) (*GetIsInvoicePartiallyPaidResponse, error)

ParseGetIsInvoicePartiallyPaidResponse parses an HTTP response from a GetIsInvoicePartiallyPaidWithResponse call

func (GetIsInvoicePartiallyPaidResponse) Status

Status returns HTTPResponse.Status

func (GetIsInvoicePartiallyPaidResponse) StatusCode

func (r GetIsInvoicePartiallyPaidResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetLetterpapersWithThumbResponse

type GetLetterpapersWithThumbResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Letterpapers *[]struct {
			Default   *int    `json:"default,omitempty"`
			Id        *string `json:"id,omitempty"`
			Img       *string `json:"img,omitempty"`
			Name      *string `json:"name,omitempty"`
			Pdf       *string `json:"pdf,omitempty"`
			SevClient *string `json:"sevClient,omitempty"`
		} `json:"letterpapers,omitempty"`
		Result *string `json:"result,omitempty"`
	}
}

func ParseGetLetterpapersWithThumbResponse

func ParseGetLetterpapersWithThumbResponse(rsp *http.Response) (*GetLetterpapersWithThumbResponse, error)

ParseGetLetterpapersWithThumbResponse parses an HTTP response from a GetLetterpapersWithThumbWithResponse call

func (GetLetterpapersWithThumbResponse) Status

Status returns HTTPResponse.Status

func (GetLetterpapersWithThumbResponse) StatusCode

func (r GetLetterpapersWithThumbResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetNextCustomerNumberResponse

type GetNextCustomerNumberResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// Objects Next available customer number
		Objects *string `json:"objects,omitempty"`
	}
}

func ParseGetNextCustomerNumberResponse

func ParseGetNextCustomerNumberResponse(rsp *http.Response) (*GetNextCustomerNumberResponse, error)

ParseGetNextCustomerNumberResponse parses an HTTP response from a GetNextCustomerNumberWithResponse call

func (GetNextCustomerNumberResponse) Status

Status returns HTTPResponse.Status

func (GetNextCustomerNumberResponse) StatusCode

func (r GetNextCustomerNumberResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrderByIdResponse

type GetOrderByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelOrderResponse `json:"objects,omitempty"`
	}
}

func ParseGetOrderByIdResponse

func ParseGetOrderByIdResponse(rsp *http.Response) (*GetOrderByIdResponse, error)

ParseGetOrderByIdResponse parses an HTTP response from a GetOrderByIdWithResponse call

func (GetOrderByIdResponse) Status

func (r GetOrderByIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetOrderByIdResponse) StatusCode

func (r GetOrderByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrderPositionByIdResponse

type GetOrderPositionByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelOrderPosResponse `json:"objects,omitempty"`
	}
}

func ParseGetOrderPositionByIdResponse

func ParseGetOrderPositionByIdResponse(rsp *http.Response) (*GetOrderPositionByIdResponse, error)

ParseGetOrderPositionByIdResponse parses an HTTP response from a GetOrderPositionByIdWithResponse call

func (GetOrderPositionByIdResponse) Status

Status returns HTTPResponse.Status

func (GetOrderPositionByIdResponse) StatusCode

func (r GetOrderPositionByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrderPositionsByIdResponse

type GetOrderPositionsByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelOrderPosResponse `json:"objects,omitempty"`
	}
}

func ParseGetOrderPositionsByIdResponse

func ParseGetOrderPositionsByIdResponse(rsp *http.Response) (*GetOrderPositionsByIdResponse, error)

ParseGetOrderPositionsByIdResponse parses an HTTP response from a GetOrderPositionsByIdWithResponse call

func (GetOrderPositionsByIdResponse) Status

Status returns HTTPResponse.Status

func (GetOrderPositionsByIdResponse) StatusCode

func (r GetOrderPositionsByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrderPositionsResponse

type GetOrderPositionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelOrderPosResponse `json:"objects,omitempty"`
	}
}

func ParseGetOrderPositionsResponse

func ParseGetOrderPositionsResponse(rsp *http.Response) (*GetOrderPositionsResponse, error)

ParseGetOrderPositionsResponse parses an HTTP response from a GetOrderPositionsWithResponse call

func (GetOrderPositionsResponse) Status

func (r GetOrderPositionsResponse) Status() string

Status returns HTTPResponse.Status

func (GetOrderPositionsResponse) StatusCode

func (r GetOrderPositionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrdersResponse

type GetOrdersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelOrderResponse `json:"objects,omitempty"`
	}
}

func ParseGetOrdersResponse

func ParseGetOrdersResponse(rsp *http.Response) (*GetOrdersResponse, error)

ParseGetOrdersResponse parses an HTTP response from a GetOrdersWithResponse call

func (GetOrdersResponse) Status

func (r GetOrdersResponse) Status() string

Status returns HTTPResponse.Status

func (GetOrdersResponse) StatusCode

func (r GetOrdersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPartByIdResponse

type GetPartByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelPart `json:"objects,omitempty"`
	}
}

func ParseGetPartByIdResponse

func ParseGetPartByIdResponse(rsp *http.Response) (*GetPartByIdResponse, error)

ParseGetPartByIdResponse parses an HTTP response from a GetPartByIdWithResponse call

func (GetPartByIdResponse) Status

func (r GetPartByIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetPartByIdResponse) StatusCode

func (r GetPartByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPartsResponse

type GetPartsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelPart `json:"objects,omitempty"`
	}
}

func ParseGetPartsResponse

func ParseGetPartsResponse(rsp *http.Response) (*GetPartsResponse, error)

ParseGetPartsResponse parses an HTTP response from a GetPartsWithResponse call

func (GetPartsResponse) Status

func (r GetPartsResponse) Status() string

Status returns HTTPResponse.Status

func (GetPartsResponse) StatusCode

func (r GetPartsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlaceholderResponse

type GetPlaceholderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelTextparserFetchDictionaryEntriesByTypeResponse `json:"objects,omitempty"`
	}
}

func ParseGetPlaceholderResponse

func ParseGetPlaceholderResponse(rsp *http.Response) (*GetPlaceholderResponse, error)

ParseGetPlaceholderResponse parses an HTTP response from a GetPlaceholderWithResponse call

func (GetPlaceholderResponse) Status

func (r GetPlaceholderResponse) Status() string

Status returns HTTPResponse.Status

func (GetPlaceholderResponse) StatusCode

func (r GetPlaceholderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetReferenceCountResponse

type GetReferenceCountResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// Objects the count of all references
		Objects *int `json:"objects,omitempty"`
	}
}

func ParseGetReferenceCountResponse

func ParseGetReferenceCountResponse(rsp *http.Response) (*GetReferenceCountResponse, error)

ParseGetReferenceCountResponse parses an HTTP response from a GetReferenceCountWithResponse call

func (GetReferenceCountResponse) Status

func (r GetReferenceCountResponse) Status() string

Status returns HTTPResponse.Status

func (GetReferenceCountResponse) StatusCode

func (r GetReferenceCountResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRelatedObjectsResponse

type GetRelatedObjectsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelOrderPosResponse `json:"objects,omitempty"`
	}
}

func ParseGetRelatedObjectsResponse

func ParseGetRelatedObjectsResponse(rsp *http.Response) (*GetRelatedObjectsResponse, error)

ParseGetRelatedObjectsResponse parses an HTTP response from a GetRelatedObjectsWithResponse call

func (GetRelatedObjectsResponse) Status

func (r GetRelatedObjectsResponse) Status() string

Status returns HTTPResponse.Status

func (GetRelatedObjectsResponse) StatusCode

func (r GetRelatedObjectsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTagByIdResponse

type GetTagByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelTagResponse `json:"objects,omitempty"`
	}
}

func ParseGetTagByIdResponse

func ParseGetTagByIdResponse(rsp *http.Response) (*GetTagByIdResponse, error)

ParseGetTagByIdResponse parses an HTTP response from a GetTagByIdWithResponse call

func (GetTagByIdResponse) Status

func (r GetTagByIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetTagByIdResponse) StatusCode

func (r GetTagByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTagRelationsResponse

type GetTagRelationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelTagCreateResponse `json:"objects,omitempty"`
	}
}

func ParseGetTagRelationsResponse

func ParseGetTagRelationsResponse(rsp *http.Response) (*GetTagRelationsResponse, error)

ParseGetTagRelationsResponse parses an HTTP response from a GetTagRelationsWithResponse call

func (GetTagRelationsResponse) Status

func (r GetTagRelationsResponse) Status() string

Status returns HTTPResponse.Status

func (GetTagRelationsResponse) StatusCode

func (r GetTagRelationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTagsResponse

type GetTagsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelTagResponse `json:"objects,omitempty"`
	}
}

func ParseGetTagsResponse

func ParseGetTagsResponse(rsp *http.Response) (*GetTagsResponse, error)

ParseGetTagsResponse parses an HTTP response from a GetTagsWithResponse call

func (GetTagsResponse) Status

func (r GetTagsResponse) Status() string

Status returns HTTPResponse.Status

func (GetTagsResponse) StatusCode

func (r GetTagsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTemplatesResponse

type GetTemplatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Result    *string `json:"result,omitempty"`
		Templates *[]struct {
			Default         *int    `json:"default,omitempty"`
			Html            *string `json:"html,omitempty"`
			Id              *string `json:"id,omitempty"`
			Name            *string `json:"name,omitempty"`
			Premium         *bool   `json:"premium,omitempty"`
			SevClient       *string `json:"sevClient,omitempty"`
			TranslationCode *string `json:"translationCode,omitempty"`
			Type            *string `json:"type,omitempty"`
		} `json:"templates,omitempty"`
	}
}

func ParseGetTemplatesResponse

func ParseGetTemplatesResponse(rsp *http.Response) (*GetTemplatesResponse, error)

ParseGetTemplatesResponse parses an HTTP response from a GetTemplatesWithResponse call

func (GetTemplatesResponse) Status

func (r GetTemplatesResponse) Status() string

Status returns HTTPResponse.Status

func (GetTemplatesResponse) StatusCode

func (r GetTemplatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTransactionsResponse

type GetTransactionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelCheckAccountTransactionResponse `json:"objects,omitempty"`
	}
}

func ParseGetTransactionsResponse

func ParseGetTransactionsResponse(rsp *http.Response) (*GetTransactionsResponse, error)

ParseGetTransactionsResponse parses an HTTP response from a GetTransactionsWithResponse call

func (GetTransactionsResponse) Status

func (r GetTransactionsResponse) Status() string

Status returns HTTPResponse.Status

func (GetTransactionsResponse) StatusCode

func (r GetTransactionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetVoucherByIdResponse

type GetVoucherByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelVoucherResponse `json:"objects,omitempty"`
	}
}

func ParseGetVoucherByIdResponse

func ParseGetVoucherByIdResponse(rsp *http.Response) (*GetVoucherByIdResponse, error)

ParseGetVoucherByIdResponse parses an HTTP response from a GetVoucherByIdWithResponse call

func (GetVoucherByIdResponse) Status

func (r GetVoucherByIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetVoucherByIdResponse) StatusCode

func (r GetVoucherByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetVoucherPositionsResponse

type GetVoucherPositionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelVoucherPosResponse `json:"objects,omitempty"`
	}
}

func ParseGetVoucherPositionsResponse

func ParseGetVoucherPositionsResponse(rsp *http.Response) (*GetVoucherPositionsResponse, error)

ParseGetVoucherPositionsResponse parses an HTTP response from a GetVoucherPositionsWithResponse call

func (GetVoucherPositionsResponse) Status

Status returns HTTPResponse.Status

func (GetVoucherPositionsResponse) StatusCode

func (r GetVoucherPositionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetVouchersResponse

type GetVouchersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelVoucherResponse `json:"objects,omitempty"`
	}
}

func ParseGetVouchersResponse

func ParseGetVouchersResponse(rsp *http.Response) (*GetVouchersResponse, error)

ParseGetVouchersResponse parses an HTTP response from a GetVouchersWithResponse call

func (GetVouchersResponse) Status

func (r GetVouchersResponse) Status() string

Status returns HTTPResponse.Status

func (GetVouchersResponse) StatusCode

func (r GetVouchersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetcreditNoteByIdResponse

type GetcreditNoteByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelCreditNoteResponse `json:"objects,omitempty"`
	}
}

func ParseGetcreditNoteByIdResponse

func ParseGetcreditNoteByIdResponse(rsp *http.Response) (*GetcreditNoteByIdResponse, error)

ParseGetcreditNoteByIdResponse parses an HTTP response from a GetcreditNoteByIdWithResponse call

func (GetcreditNoteByIdResponse) Status

func (r GetcreditNoteByIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetcreditNoteByIdResponse) StatusCode

func (r GetcreditNoteByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetcreditNotePositionsResponse

type GetcreditNotePositionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *[]ModelCreditNotePosResponse `json:"objects,omitempty"`
	}
}

func ParseGetcreditNotePositionsResponse

func ParseGetcreditNotePositionsResponse(rsp *http.Response) (*GetcreditNotePositionsResponse, error)

ParseGetcreditNotePositionsResponse parses an HTTP response from a GetcreditNotePositionsWithResponse call

func (GetcreditNotePositionsResponse) Status

Status returns HTTPResponse.Status

func (GetcreditNotePositionsResponse) StatusCode

func (r GetcreditNotePositionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type InvoiceEnshrineResponse

type InvoiceEnshrineResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *interface{} `json:"objects,omitempty"`
	}
	JSON422 *ValidationError
}

func ParseInvoiceEnshrineResponse

func ParseInvoiceEnshrineResponse(rsp *http.Response) (*InvoiceEnshrineResponse, error)

ParseInvoiceEnshrineResponse parses an HTTP response from a InvoiceEnshrineWithResponse call

func (InvoiceEnshrineResponse) Status

func (r InvoiceEnshrineResponse) Status() string

Status returns HTTPResponse.Status

func (InvoiceEnshrineResponse) StatusCode

func (r InvoiceEnshrineResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type InvoiceGetPdfResponse

type InvoiceGetPdfResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Base64encoded *bool               `json:"base64encoded,omitempty"`
		Content       *openapi_types.File `json:"content,omitempty"`
		Filename      *string             `json:"filename,omitempty"`
		MimeType      *string             `json:"mimeType,omitempty"`
	}
}

func ParseInvoiceGetPdfResponse

func ParseInvoiceGetPdfResponse(rsp *http.Response) (*InvoiceGetPdfResponse, error)

ParseInvoiceGetPdfResponse parses an HTTP response from a InvoiceGetPdfWithResponse call

func (InvoiceGetPdfResponse) Status

func (r InvoiceGetPdfResponse) Status() string

Status returns HTTPResponse.Status

func (InvoiceGetPdfResponse) StatusCode

func (r InvoiceGetPdfResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type InvoiceGetXmlResponse

type InvoiceGetXmlResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Object *string `json:"object,omitempty"`
	}
}

func ParseInvoiceGetXmlResponse

func ParseInvoiceGetXmlResponse(rsp *http.Response) (*InvoiceGetXmlResponse, error)

ParseInvoiceGetXmlResponse parses an HTTP response from a InvoiceGetXmlWithResponse call

func (InvoiceGetXmlResponse) Status

func (r InvoiceGetXmlResponse) Status() string

Status returns HTTPResponse.Status

func (InvoiceGetXmlResponse) StatusCode

func (r InvoiceGetXmlResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type InvoiceRenderResponse

type InvoiceRenderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		DocId      *string `json:"docId,omitempty"`
		Pages      *int    `json:"pages,omitempty"`
		Parameters *[]struct {
			Key    *string `json:"key,omitempty"`
			Name   *string `json:"name,omitempty"`
			Value  *string `json:"value,omitempty"`
			Values *[]struct {
				Name            *string `json:"name,omitempty"`
				TranslationCade *string `json:"translationCade,omitempty"`
				Value           *string `json:"value,omitempty"`
			} `json:"values,omitempty"`
			Visible *bool `json:"visible,omitempty"`
		} `json:"parameters,omitempty"`
		Thumbs *[]interface{} `json:"thumbs,omitempty"`
	}
}

func ParseInvoiceRenderResponse

func ParseInvoiceRenderResponse(rsp *http.Response) (*InvoiceRenderResponse, error)

ParseInvoiceRenderResponse parses an HTTP response from a InvoiceRenderWithResponse call

func (InvoiceRenderResponse) Status

func (r InvoiceRenderResponse) Status() string

Status returns HTTPResponse.Status

func (InvoiceRenderResponse) StatusCode

func (r InvoiceRenderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type InvoiceResetToDraft200ObjectsInvoiceType

type InvoiceResetToDraft200ObjectsInvoiceType string

type InvoiceResetToDraft200ObjectsSendType

type InvoiceResetToDraft200ObjectsSendType string

type InvoiceResetToDraft200ObjectsStatus

type InvoiceResetToDraft200ObjectsStatus string

type InvoiceResetToDraft200ObjectsTaxRuleId

type InvoiceResetToDraft200ObjectsTaxRuleId string

type InvoiceResetToDraft200ObjectsTaxRuleObjectName

type InvoiceResetToDraft200ObjectsTaxRuleObjectName string

type InvoiceResetToDraft200ObjectsTaxType

type InvoiceResetToDraft200ObjectsTaxType string

type InvoiceResetToDraftResponse

type InvoiceResetToDraftResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *struct {
			AccountIntervall   *interface{} `json:"accountIntervall,omitempty"`
			AccountNextInvoice *interface{} `json:"accountNextInvoice,omitempty"`

			// Address Complete address of the recipient including name, street, city, zip and country.
			//      * Line breaks can be used and will be displayed on the invoice pdf.
			Address *string `json:"address,omitempty"`

			// AddressCountry Can be omitted as complete address is defined in address attribute
			AddressCountry *struct {
				// Id Unique identifier of the country
				Id string `json:"id"`

				// ObjectName Model name, which is 'StaticCountry'
				ObjectName string `json:"objectName"`
			} `json:"addressCountry,omitempty"`

			// Contact The contact used in the invoice
			Contact *struct {
				// Id Unique identifier of the contact
				Id string `json:"id"`

				// ObjectName Model name, which is 'Contact'
				ObjectName string `json:"objectName"`
			} `json:"contact,omitempty"`

			// ContactPerson The user who acts as a contact person for the invoice
			ContactPerson *struct {
				// Id Unique identifier of the user
				Id string `json:"id"`

				// ObjectName Model name, which is 'SevUser'
				ObjectName string `json:"objectName"`
			} `json:"contactPerson,omitempty"`

			// CostCentre Cost centre for the invoice
			CostCentre *struct {
				// Id Unique identifier of the cost centre
				Id string `json:"id"`

				// ObjectName Model name, which is 'CostCentre'
				ObjectName string `json:"objectName"`
			} `json:"costCentre,omitempty"`

			// Create Date of invoice creation
			Create *time.Time `json:"create,omitempty"`

			// CreateUser Will be filled automatically by our system and can't be changed
			CreateUser *struct {
				// Id Unique identifier of the user
				Id string `json:"id"`

				// ObjectName Model name, which is 'SevUser'
				ObjectName string `json:"objectName"`
			} `json:"createUser,omitempty"`

			// Currency Currency used in the invoice. Needs to be currency code according to ISO-4217
			Currency *string `json:"currency,omitempty"`

			// CustomerInternalNote Internal note of the customer. Contains data entered into field 'Referenz/Bestellnummer'
			CustomerInternalNote *string `json:"customerInternalNote,omitempty"`

			// DatevConnectOnline Internal attribute
			DatevConnectOnline *map[string]interface{} `json:"datevConnectOnline,omitempty"`

			// DeliveryDate Timestamp. This can also be a date range if you also use the attribute deliveryDateUntil
			DeliveryDate *time.Time `json:"deliveryDate,omitempty"`

			// DeliveryDateUntil If the delivery date should be a time range, another timestamp can be provided in this attribute
			//      * to define a range from timestamp used in deliveryDate attribute to the timestamp used here.
			DeliveryDateUntil *string `json:"deliveryDateUntil,omitempty"`

			// Discount If you want to give a discount, define the percentage here. Otherwise provide zero as value
			Discount *string `json:"discount,omitempty"`

			// DiscountTime If a value other than zero is used for the discount attribute,
			//     you need to specify the amount of days for which the discount is granted.
			DiscountTime *string `json:"discountTime,omitempty"`

			// DunningLevel Defines how many reminders have already been sent for the invoice.
			//     Starts with 1 (Payment reminder) and should be incremented by one every time another reminder is sent.
			DunningLevel *string      `json:"dunningLevel,omitempty"`
			Enshrined    *interface{} `json:"enshrined,omitempty"`

			// FootText Certain html tags can be used here to format your text
			FootText *string `json:"footText,omitempty"`

			// HeadText Certain html tags can be used here to format your text
			HeadText *string `json:"headText,omitempty"`

			// Header Normally consist of prefix plus the invoice number
			Header *string `json:"header,omitempty"`

			// Id The invoice id
			Id *string `json:"id,omitempty"`

			// InvoiceDate The invoice date.
			InvoiceDate *string `json:"invoiceDate,omitempty"`

			// InvoiceNumber The invoice number
			InvoiceNumber *string `json:"invoiceNumber,omitempty"`

			// InvoiceType Type of the invoice. For more information on the different types, check
			//      <a href='#tag/Invoice/Types-and-status-of-invoices'>this</a> section
			InvoiceType *InvoiceResetToDraft200ObjectsInvoiceType `json:"invoiceType,omitempty"`

			// ObjectName The invoice object name
			ObjectName *string `json:"objectName,omitempty"`

			// Origin Origin of the invoice. Could f.e. be an order
			Origin *struct {
				// Id Unique identifier of the object
				Id string `json:"id"`

				// ObjectName Model name. Could f.e. be 'Order”
				ObjectName string `json:"objectName"`
			} `json:"origin,omitempty"`

			// PaidAmount Amount which has already been paid for this invoice by the customer
			PaidAmount *float32     `json:"paidAmount,omitempty"`
			PayDate    *interface{} `json:"payDate,omitempty"`

			// PaymentMethod Payment method used for the invoice
			PaymentMethod *struct {
				// Id Unique identifier of the payment method
				Id string `json:"id"`

				// ObjectName Model name, which is 'PaymentMethod'
				ObjectName string `json:"objectName"`
			} `json:"paymentMethod,omitempty"`

			// ReminderCharge The additional reminder charge
			ReminderCharge *string `json:"reminderCharge,omitempty"`

			// ReminderDeadline Deadline of the reminder as timestamp
			ReminderDeadline *time.Time `json:"reminderDeadline,omitempty"`

			// ReminderDebit Debit of the reminder
			ReminderDebit *string `json:"reminderDebit,omitempty"`

			// ReminderTotal Total reminder amount
			ReminderTotal *string `json:"reminderTotal,omitempty"`

			// SendDate The date the invoice was sent to the customer
			SendDate *time.Time `json:"sendDate,omitempty"`

			// SendPaymentReceivedNotificationDate Internal attribute
			SendPaymentReceivedNotificationDate *string `json:"sendPaymentReceivedNotificationDate,omitempty"`

			// SendType Type which was used to send the invoice. IMPORTANT: Please refer to the invoice section of the
			//      *     API-Overview to understand how this attribute can be used before using it!
			SendType *InvoiceResetToDraft200ObjectsSendType `json:"sendType,omitempty"`

			// SevClient Client to which invoice belongs. Will be filled automatically
			SevClient *struct {
				// Id Unique identifier of the client
				Id string `json:"id"`

				// ObjectName Model name, which is 'SevClient'
				ObjectName string `json:"objectName"`
			} `json:"sevClient,omitempty"`

			// ShowNet If true, the net amount of each position will be shown on the invoice. Otherwise gross amount
			ShowNet *bool `json:"showNet,omitempty"`

			// SmallSettlement Defines if the client uses the small settlement scheme.
			//     If yes, the invoice must not contain any vat
			SmallSettlement *bool `json:"smallSettlement,omitempty"`

			// Status Please have a look in our
			//      <a href='#tag/Invoice/Types-and-status-of-invoices'>Types and status of invoices</a>
			//      to see what the different status codes mean
			Status *InvoiceResetToDraft200ObjectsStatus `json:"status,omitempty"`

			// SumDiscounts Sum of all discounts in the invoice
			SumDiscounts *string `json:"sumDiscounts,omitempty"`

			// SumDiscountsForeignCurrency Discounts sum of the invoice in the foreign currency
			SumDiscountsForeignCurrency *string `json:"sumDiscountsForeignCurrency,omitempty"`

			// SumGross Gross sum of the invoice
			SumGross *string `json:"sumGross,omitempty"`

			// SumGrossAccounting Gross accounting sum of the invoice. Is usually the same as sumGross
			SumGrossAccounting *string `json:"sumGrossAccounting,omitempty"`

			// SumGrossForeignCurrency Gross sum of the invoice in the foreign currency
			SumGrossForeignCurrency *string `json:"sumGrossForeignCurrency,omitempty"`

			// SumNet Net sum of the invoice
			SumNet *string `json:"sumNet,omitempty"`

			// SumNetAccounting Net accounting sum of the invoice. Is usually the same as sumNet
			SumNetAccounting *string `json:"sumNetAccounting,omitempty"`

			// SumNetForeignCurrency Net sum of the invoice in the foreign currency
			SumNetForeignCurrency *string `json:"sumNetForeignCurrency,omitempty"`

			// SumTax Tax sum of the invoice
			SumTax *string `json:"sumTax,omitempty"`

			// SumTaxAccounting Tax accounting sum of the invoice. Is usually the same as sumTax
			SumTaxAccounting *string `json:"sumTaxAccounting,omitempty"`

			// SumTaxForeignCurrency Tax sum of the invoice in the foreign currency
			SumTaxForeignCurrency *string `json:"sumTaxForeignCurrency,omitempty"`

			// TaxRate This is not used anymore. Use the taxRate of the individual positions instead.
			TaxRate *string `json:"taxRate,omitempty"`

			// TaxRule **Use this in sevdesk-Update 2.0 (replaces taxType / taxSet).**
			TaxRule *struct {
				// Id **Use this in sevdesk-Update 2.0 (replaces taxType / taxSet).**
				//
				// Defines the vat-regulation.
				// For "Regelbesteuerung" it can be one of:
				//   - `1` - Umsatzsteuerpflichtige Umsätze - tax rates: 0.0, 7.0, 19.0 - replaces `"taxType": "default"`
				//   - `2` - Ausfuhren - allowedTaxRates: 0.0
				//   - `3` - Innergemeinschaftliche Lieferungen - tax rates: 0.0, 7.0, 19.0 - replaces `"taxType": "eu"`
				//   - `4` - Steuerfreie Umsätze §4 UStG - tax rates: 0.0
				//   - `5` - Reverse Charge gem. §13b UStG - tax rates: 0.0
				//   - `17` - Nicht im Inland steuerbare Leistung - tax rates: 0.0 - replaces `"taxType": "noteu"`
				//     - "Nicht im Inland steuerbare Leistung" is not available for:
				//       - advance invoice (`"invoiceType": "AR"`)
				//       - partial invoice (`"invoiceType": "TR"`)
				//       - final invoice (`"invoiceType": "ER"`)
				//
				// For small business owner ("Kleinunternehmer") it can be:
				//   - `11` - Steuer nicht erhoben nach §19UStG - tax rates: 0.0 - replaces `"taxType": "ss"`
				Id InvoiceResetToDraft200ObjectsTaxRuleId `json:"id"`

				// ObjectName Name of the object. Must always be TaxRule
				ObjectName InvoiceResetToDraft200ObjectsTaxRuleObjectName `json:"objectName"`
			} `json:"taxRule,omitempty"`

			// TaxSet **Use this in sevdesk-Update 1.0 (instead of taxRule).**
			//
			// Tax set of the invoice. Needs to be added if you chose the tax type custom
			TaxSet *struct {
				// Id Unique identifier of the object
				Id string `json:"id"`

				// ObjectName Model name, which is 'TaxSet'
				ObjectName string `json:"objectName"`
			} `json:"taxSet,omitempty"`

			// TaxText A common tax text would be 'Umsatzsteuer 19%'
			TaxText *string `json:"taxText,omitempty"`

			// TaxType **Use this in sevdesk-Update 1.0 (instead of taxRule).**
			//
			// Tax type of the invoice.
			// There are four tax types:
			// 1. default - Umsatzsteuer ausweisen
			// 2. eu - Steuerfreie innergemeinschaftliche Lieferung (Europäische Union)
			// 3. noteu - Steuerschuldnerschaft des Leistungsempfängers (außerhalb EU, z. B. Schweiz)
			// 4. custom - Using custom tax set
			// 5. ss - Not subject to VAT according to §19 1 UStG
			// Tax rates are heavily connected to the tax type used.
			TaxType *InvoiceResetToDraft200ObjectsTaxType `json:"taxType,omitempty"`

			// TimeToPay The time the customer has to pay the invoice in days
			TimeToPay *string `json:"timeToPay,omitempty"`

			// Update Date of last invoice update
			Update *time.Time `json:"update,omitempty"`
		} `json:"objects,omitempty"`
	}
	JSON422 *ValidationError
}

func ParseInvoiceResetToDraftResponse

func ParseInvoiceResetToDraftResponse(rsp *http.Response) (*InvoiceResetToDraftResponse, error)

ParseInvoiceResetToDraftResponse parses an HTTP response from a InvoiceResetToDraftWithResponse call

func (InvoiceResetToDraftResponse) Status

Status returns HTTPResponse.Status

func (InvoiceResetToDraftResponse) StatusCode

func (r InvoiceResetToDraftResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type InvoiceResetToOpen200ObjectsInvoiceType

type InvoiceResetToOpen200ObjectsInvoiceType string

type InvoiceResetToOpen200ObjectsSendType

type InvoiceResetToOpen200ObjectsSendType string

type InvoiceResetToOpen200ObjectsTaxRuleId

type InvoiceResetToOpen200ObjectsTaxRuleId string

type InvoiceResetToOpen200ObjectsTaxRuleObjectName

type InvoiceResetToOpen200ObjectsTaxRuleObjectName string

type InvoiceResetToOpen200ObjectsTaxType

type InvoiceResetToOpen200ObjectsTaxType string

type InvoiceResetToOpenResponse

type InvoiceResetToOpenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *struct {
			AccountIntervall   *interface{} `json:"accountIntervall,omitempty"`
			AccountNextInvoice *interface{} `json:"accountNextInvoice,omitempty"`

			// Address Complete address of the recipient including name, street, city, zip and country.
			//      * Line breaks can be used and will be displayed on the invoice pdf.
			Address *string `json:"address,omitempty"`

			// AddressCountry Can be omitted as complete address is defined in address attribute
			AddressCountry *struct {
				// Id Unique identifier of the country
				Id string `json:"id"`

				// ObjectName Model name, which is 'StaticCountry'
				ObjectName string `json:"objectName"`
			} `json:"addressCountry,omitempty"`

			// Contact The contact used in the invoice
			Contact *struct {
				// Id Unique identifier of the contact
				Id string `json:"id"`

				// ObjectName Model name, which is 'Contact'
				ObjectName string `json:"objectName"`
			} `json:"contact,omitempty"`

			// ContactPerson The user who acts as a contact person for the invoice
			ContactPerson *struct {
				// Id Unique identifier of the user
				Id string `json:"id"`

				// ObjectName Model name, which is 'SevUser'
				ObjectName string `json:"objectName"`
			} `json:"contactPerson,omitempty"`

			// CostCentre Cost centre for the invoice
			CostCentre *struct {
				// Id Unique identifier of the cost centre
				Id string `json:"id"`

				// ObjectName Model name, which is 'CostCentre'
				ObjectName string `json:"objectName"`
			} `json:"costCentre,omitempty"`

			// Create Date of invoice creation
			Create *time.Time `json:"create,omitempty"`

			// CreateUser Will be filled automatically by our system and can't be changed
			CreateUser *struct {
				// Id Unique identifier of the user
				Id string `json:"id"`

				// ObjectName Model name, which is 'SevUser'
				ObjectName string `json:"objectName"`
			} `json:"createUser,omitempty"`

			// Currency Currency used in the invoice. Needs to be currency code according to ISO-4217
			Currency *string `json:"currency,omitempty"`

			// CustomerInternalNote Internal note of the customer. Contains data entered into field 'Referenz/Bestellnummer'
			CustomerInternalNote *string `json:"customerInternalNote,omitempty"`

			// DatevConnectOnline Internal attribute
			DatevConnectOnline *map[string]interface{} `json:"datevConnectOnline,omitempty"`

			// DeliveryDate Timestamp. This can also be a date range if you also use the attribute deliveryDateUntil
			DeliveryDate *time.Time `json:"deliveryDate,omitempty"`

			// DeliveryDateUntil If the delivery date should be a time range, another timestamp can be provided in this attribute
			//      * to define a range from timestamp used in deliveryDate attribute to the timestamp used here.
			DeliveryDateUntil *string `json:"deliveryDateUntil,omitempty"`

			// Discount If you want to give a discount, define the percentage here. Otherwise provide zero as value
			Discount *string `json:"discount,omitempty"`

			// DiscountTime If a value other than zero is used for the discount attribute,
			//     you need to specify the amount of days for which the discount is granted.
			DiscountTime *string `json:"discountTime,omitempty"`

			// DunningLevel Defines how many reminders have already been sent for the invoice.
			//     Starts with 1 (Payment reminder) and should be incremented by one every time another reminder is sent.
			DunningLevel *string      `json:"dunningLevel,omitempty"`
			Enshrined    *interface{} `json:"enshrined,omitempty"`

			// FootText Certain html tags can be used here to format your text
			FootText *string `json:"footText,omitempty"`

			// HeadText Certain html tags can be used here to format your text
			HeadText *string `json:"headText,omitempty"`

			// Header Normally consist of prefix plus the invoice number
			Header *string `json:"header,omitempty"`

			// Id The invoice id
			Id *string `json:"id,omitempty"`

			// InvoiceDate The invoice date.
			InvoiceDate *string `json:"invoiceDate,omitempty"`

			// InvoiceNumber The invoice number
			InvoiceNumber *string `json:"invoiceNumber,omitempty"`

			// InvoiceType Type of the invoice. For more information on the different types, check
			//      <a href='#tag/Invoice/Types-and-status-of-invoices'>this</a> section
			InvoiceType *InvoiceResetToOpen200ObjectsInvoiceType `json:"invoiceType,omitempty"`

			// ObjectName The invoice object name
			ObjectName *string `json:"objectName,omitempty"`

			// Origin Origin of the invoice. Could f.e. be an order
			Origin *struct {
				// Id Unique identifier of the object
				Id string `json:"id"`

				// ObjectName Model name. Could f.e. be 'Order”
				ObjectName string `json:"objectName"`
			} `json:"origin,omitempty"`

			// PaidAmount Amount which has already been paid for this invoice by the customer
			PaidAmount *float32     `json:"paidAmount,omitempty"`
			PayDate    *interface{} `json:"payDate,omitempty"`

			// PaymentMethod Payment method used for the invoice
			PaymentMethod *struct {
				// Id Unique identifier of the payment method
				Id string `json:"id"`

				// ObjectName Model name, which is 'PaymentMethod'
				ObjectName string `json:"objectName"`
			} `json:"paymentMethod,omitempty"`

			// ReminderCharge The additional reminder charge
			ReminderCharge *string `json:"reminderCharge,omitempty"`

			// ReminderDeadline Deadline of the reminder as timestamp
			ReminderDeadline *time.Time `json:"reminderDeadline,omitempty"`

			// ReminderDebit Debit of the reminder
			ReminderDebit *string `json:"reminderDebit,omitempty"`

			// ReminderTotal Total reminder amount
			ReminderTotal *string `json:"reminderTotal,omitempty"`

			// SendDate The date the invoice was sent to the customer
			SendDate *time.Time `json:"sendDate,omitempty"`

			// SendPaymentReceivedNotificationDate Internal attribute
			SendPaymentReceivedNotificationDate *string `json:"sendPaymentReceivedNotificationDate,omitempty"`

			// SendType Type which was used to send the invoice. IMPORTANT: Please refer to the invoice section of the
			//      *     API-Overview to understand how this attribute can be used before using it!
			SendType *InvoiceResetToOpen200ObjectsSendType `json:"sendType,omitempty"`

			// SevClient Client to which invoice belongs. Will be filled automatically
			SevClient *struct {
				// Id Unique identifier of the client
				Id string `json:"id"`

				// ObjectName Model name, which is 'SevClient'
				ObjectName string `json:"objectName"`
			} `json:"sevClient,omitempty"`

			// ShowNet If true, the net amount of each position will be shown on the invoice. Otherwise gross amount
			ShowNet *bool `json:"showNet,omitempty"`

			// SmallSettlement Defines if the client uses the small settlement scheme.
			//     If yes, the invoice must not contain any vat
			SmallSettlement *bool        `json:"smallSettlement,omitempty"`
			Status          *interface{} `json:"status,omitempty"`

			// SumDiscounts Sum of all discounts in the invoice
			SumDiscounts *string `json:"sumDiscounts,omitempty"`

			// SumDiscountsForeignCurrency Discounts sum of the invoice in the foreign currency
			SumDiscountsForeignCurrency *string `json:"sumDiscountsForeignCurrency,omitempty"`

			// SumGross Gross sum of the invoice
			SumGross *string `json:"sumGross,omitempty"`

			// SumGrossAccounting Gross accounting sum of the invoice. Is usually the same as sumGross
			SumGrossAccounting *string `json:"sumGrossAccounting,omitempty"`

			// SumGrossForeignCurrency Gross sum of the invoice in the foreign currency
			SumGrossForeignCurrency *string `json:"sumGrossForeignCurrency,omitempty"`

			// SumNet Net sum of the invoice
			SumNet *string `json:"sumNet,omitempty"`

			// SumNetAccounting Net accounting sum of the invoice. Is usually the same as sumNet
			SumNetAccounting *string `json:"sumNetAccounting,omitempty"`

			// SumNetForeignCurrency Net sum of the invoice in the foreign currency
			SumNetForeignCurrency *string `json:"sumNetForeignCurrency,omitempty"`

			// SumTax Tax sum of the invoice
			SumTax *string `json:"sumTax,omitempty"`

			// SumTaxAccounting Tax accounting sum of the invoice. Is usually the same as sumTax
			SumTaxAccounting *string `json:"sumTaxAccounting,omitempty"`

			// SumTaxForeignCurrency Tax sum of the invoice in the foreign currency
			SumTaxForeignCurrency *string `json:"sumTaxForeignCurrency,omitempty"`

			// TaxRate This is not used anymore. Use the taxRate of the individual positions instead.
			TaxRate *string `json:"taxRate,omitempty"`

			// TaxRule **Use this in sevdesk-Update 2.0 (replaces taxType / taxSet).**
			TaxRule *struct {
				// Id **Use this in sevdesk-Update 2.0 (replaces taxType / taxSet).**
				//
				// Defines the vat-regulation.
				// For "Regelbesteuerung" it can be one of:
				//   - `1` - Umsatzsteuerpflichtige Umsätze - tax rates: 0.0, 7.0, 19.0 - replaces `"taxType": "default"`
				//   - `2` - Ausfuhren - allowedTaxRates: 0.0
				//   - `3` - Innergemeinschaftliche Lieferungen - tax rates: 0.0, 7.0, 19.0 - replaces `"taxType": "eu"`
				//   - `4` - Steuerfreie Umsätze §4 UStG - tax rates: 0.0
				//   - `5` - Reverse Charge gem. §13b UStG - tax rates: 0.0
				//   - `17` - Nicht im Inland steuerbare Leistung - tax rates: 0.0 - replaces `"taxType": "noteu"`
				//     - "Nicht im Inland steuerbare Leistung" is not available for:
				//       - advance invoice (`"invoiceType": "AR"`)
				//       - partial invoice (`"invoiceType": "TR"`)
				//       - final invoice (`"invoiceType": "ER"`)
				//
				// For small business owner ("Kleinunternehmer") it can be:
				//   - `11` - Steuer nicht erhoben nach §19UStG - tax rates: 0.0 - replaces `"taxType": "ss"`
				Id InvoiceResetToOpen200ObjectsTaxRuleId `json:"id"`

				// ObjectName Name of the object. Must always be TaxRule
				ObjectName InvoiceResetToOpen200ObjectsTaxRuleObjectName `json:"objectName"`
			} `json:"taxRule,omitempty"`

			// TaxSet **Use this in sevdesk-Update 1.0 (instead of taxRule).**
			//
			// Tax set of the invoice. Needs to be added if you chose the tax type custom
			TaxSet *struct {
				// Id Unique identifier of the object
				Id string `json:"id"`

				// ObjectName Model name, which is 'TaxSet'
				ObjectName string `json:"objectName"`
			} `json:"taxSet,omitempty"`

			// TaxText A common tax text would be 'Umsatzsteuer 19%'
			TaxText *string `json:"taxText,omitempty"`

			// TaxType **Use this in sevdesk-Update 1.0 (instead of taxRule).**
			//
			// Tax type of the invoice.
			// There are four tax types:
			// 1. default - Umsatzsteuer ausweisen
			// 2. eu - Steuerfreie innergemeinschaftliche Lieferung (Europäische Union)
			// 3. noteu - Steuerschuldnerschaft des Leistungsempfängers (außerhalb EU, z. B. Schweiz)
			// 4. custom - Using custom tax set
			// 5. ss - Not subject to VAT according to §19 1 UStG
			// Tax rates are heavily connected to the tax type used.
			TaxType *InvoiceResetToOpen200ObjectsTaxType `json:"taxType,omitempty"`

			// TimeToPay The time the customer has to pay the invoice in days
			TimeToPay *string `json:"timeToPay,omitempty"`

			// Update Date of last invoice update
			Update *time.Time `json:"update,omitempty"`
		} `json:"objects,omitempty"`
	}
	JSON422 *ValidationError
}

func ParseInvoiceResetToOpenResponse

func ParseInvoiceResetToOpenResponse(rsp *http.Response) (*InvoiceResetToOpenResponse, error)

ParseInvoiceResetToOpenResponse parses an HTTP response from a InvoiceResetToOpenWithResponse call

func (InvoiceResetToOpenResponse) Status

Status returns HTTPResponse.Status

func (InvoiceResetToOpenResponse) StatusCode

func (r InvoiceResetToOpenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type InvoiceSendByResponse

type InvoiceSendByResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelInvoiceResponse
}

func ParseInvoiceSendByResponse

func ParseInvoiceSendByResponse(rsp *http.Response) (*InvoiceSendByResponse, error)

ParseInvoiceSendByResponse parses an HTTP response from a InvoiceSendByWithResponse call

func (InvoiceSendByResponse) Status

func (r InvoiceSendByResponse) Status() string

Status returns HTTPResponse.Status

func (InvoiceSendByResponse) StatusCode

func (r InvoiceSendByResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type OrderGetPdfResponse

type OrderGetPdfResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Base64encoded *bool               `json:"base64encoded,omitempty"`
		Content       *openapi_types.File `json:"content,omitempty"`
		Filename      *string             `json:"filename,omitempty"`
		MimeType      *string             `json:"mimeType,omitempty"`
	}
}

func ParseOrderGetPdfResponse

func ParseOrderGetPdfResponse(rsp *http.Response) (*OrderGetPdfResponse, error)

ParseOrderGetPdfResponse parses an HTTP response from a OrderGetPdfWithResponse call

func (OrderGetPdfResponse) Status

func (r OrderGetPdfResponse) Status() string

Status returns HTTPResponse.Status

func (OrderGetPdfResponse) StatusCode

func (r OrderGetPdfResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type OrderSendByResponse

type OrderSendByResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelOrderResponse
}

func ParseOrderSendByResponse

func ParseOrderSendByResponse(rsp *http.Response) (*OrderSendByResponse, error)

ParseOrderSendByResponse parses an HTTP response from a OrderSendByWithResponse call

func (OrderSendByResponse) Status

func (r OrderSendByResponse) Status() string

Status returns HTTPResponse.Status

func (OrderSendByResponse) StatusCode

func (r OrderSendByResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PartGetStockResponse

type PartGetStockResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// Objects Stock amount
		Objects *int `json:"objects,omitempty"`
	}
}

func ParsePartGetStockResponse

func ParsePartGetStockResponse(rsp *http.Response) (*PartGetStockResponse, error)

ParsePartGetStockResponse parses an HTTP response from a PartGetStockWithResponse call

func (PartGetStockResponse) Status

func (r PartGetStockResponse) Status() string

Status returns HTTPResponse.Status

func (PartGetStockResponse) StatusCode

func (r PartGetStockResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ReportContactResponse

type ReportContactResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *struct {
			Base64Encoded *bool   `json:"base64Encoded,omitempty"`
			Content       *string `json:"content,omitempty"`
			Filename      *string `json:"filename,omitempty"`
			Mimetype      *string `json:"mimetype,omitempty"`
		} `json:"objects,omitempty"`
	}
}

func ParseReportContactResponse

func ParseReportContactResponse(rsp *http.Response) (*ReportContactResponse, error)

ParseReportContactResponse parses an HTTP response from a ReportContactWithResponse call

func (ReportContactResponse) Status

func (r ReportContactResponse) Status() string

Status returns HTTPResponse.Status

func (ReportContactResponse) StatusCode

func (r ReportContactResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ReportInvoiceResponse

type ReportInvoiceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *struct {
			Base64Encoded *bool   `json:"base64Encoded,omitempty"`
			Content       *string `json:"content,omitempty"`
			Filename      *string `json:"filename,omitempty"`
			Mimetype      *string `json:"mimetype,omitempty"`
		} `json:"objects,omitempty"`
	}
}

func ParseReportInvoiceResponse

func ParseReportInvoiceResponse(rsp *http.Response) (*ReportInvoiceResponse, error)

ParseReportInvoiceResponse parses an HTTP response from a ReportInvoiceWithResponse call

func (ReportInvoiceResponse) Status

func (r ReportInvoiceResponse) Status() string

Status returns HTTPResponse.Status

func (ReportInvoiceResponse) StatusCode

func (r ReportInvoiceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ReportOrderResponse

type ReportOrderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *struct {
			Base64Encoded *bool   `json:"base64Encoded,omitempty"`
			Content       *string `json:"content,omitempty"`
			Filename      *string `json:"filename,omitempty"`
			Mimetype      *string `json:"mimetype,omitempty"`
		} `json:"objects,omitempty"`
	}
}

func ParseReportOrderResponse

func ParseReportOrderResponse(rsp *http.Response) (*ReportOrderResponse, error)

ParseReportOrderResponse parses an HTTP response from a ReportOrderWithResponse call

func (ReportOrderResponse) Status

func (r ReportOrderResponse) Status() string

Status returns HTTPResponse.Status

func (ReportOrderResponse) StatusCode

func (r ReportOrderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ReportVoucherResponse

type ReportVoucherResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *struct {
			Base64Encoded *bool   `json:"base64Encoded,omitempty"`
			Content       *string `json:"content,omitempty"`
			Filename      *string `json:"filename,omitempty"`
			Mimetype      *string `json:"mimetype,omitempty"`
		} `json:"objects,omitempty"`
	}
}

func ParseReportVoucherResponse

func ParseReportVoucherResponse(rsp *http.Response) (*ReportVoucherResponse, error)

ParseReportVoucherResponse parses an HTTP response from a ReportVoucherWithResponse call

func (ReportVoucherResponse) Status

func (r ReportVoucherResponse) Status() string

Status returns HTTPResponse.Status

func (ReportVoucherResponse) StatusCode

func (r ReportVoucherResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type SendCreditNoteByPrintingResponse

type SendCreditNoteByPrintingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelCreditNoteSendByWithRender
}

func ParseSendCreditNoteByPrintingResponse

func ParseSendCreditNoteByPrintingResponse(rsp *http.Response) (*SendCreditNoteByPrintingResponse, error)

ParseSendCreditNoteByPrintingResponse parses an HTTP response from a SendCreditNoteByPrintingWithResponse call

func (SendCreditNoteByPrintingResponse) Status

Status returns HTTPResponse.Status

func (SendCreditNoteByPrintingResponse) StatusCode

func (r SendCreditNoteByPrintingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SendCreditNoteViaEMailResponse

type SendCreditNoteViaEMailResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		Objects *[]ModelCreditNoteMailResponse `json:"objects,omitempty"`
	}
}

func ParseSendCreditNoteViaEMailResponse

func ParseSendCreditNoteViaEMailResponse(rsp *http.Response) (*SendCreditNoteViaEMailResponse, error)

ParseSendCreditNoteViaEMailResponse parses an HTTP response from a SendCreditNoteViaEMailWithResponse call

func (SendCreditNoteViaEMailResponse) Status

Status returns HTTPResponse.Status

func (SendCreditNoteViaEMailResponse) StatusCode

func (r SendCreditNoteViaEMailResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SendInvoiceViaEMailResponse

type SendInvoiceViaEMailResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ModelEmail
}

func ParseSendInvoiceViaEMailResponse

func ParseSendInvoiceViaEMailResponse(rsp *http.Response) (*SendInvoiceViaEMailResponse, error)

ParseSendInvoiceViaEMailResponse parses an HTTP response from a SendInvoiceViaEMailWithResponse call

func (SendInvoiceViaEMailResponse) Status

Status returns HTTPResponse.Status

func (SendInvoiceViaEMailResponse) StatusCode

func (r SendInvoiceViaEMailResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SendorderViaEMailResponse

type SendorderViaEMailResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		Objects *[]ModelEmailOrder `json:"objects,omitempty"`
	}
}

func ParseSendorderViaEMailResponse

func ParseSendorderViaEMailResponse(rsp *http.Response) (*SendorderViaEMailResponse, error)

ParseSendorderViaEMailResponse parses an HTTP response from a SendorderViaEMailWithResponse call

func (SendorderViaEMailResponse) Status

func (r SendorderViaEMailResponse) Status() string

Status returns HTTPResponse.Status

func (SendorderViaEMailResponse) StatusCode

func (r SendorderViaEMailResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateAccountingContactResponse

type UpdateAccountingContactResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelAccountingContactResponse
}

func ParseUpdateAccountingContactResponse

func ParseUpdateAccountingContactResponse(rsp *http.Response) (*UpdateAccountingContactResponse, error)

ParseUpdateAccountingContactResponse parses an HTTP response from a UpdateAccountingContactWithResponse call

func (UpdateAccountingContactResponse) Status

Status returns HTTPResponse.Status

func (UpdateAccountingContactResponse) StatusCode

func (r UpdateAccountingContactResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateCheckAccountResponse

type UpdateCheckAccountResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelCheckAccountResponse
}

func ParseUpdateCheckAccountResponse

func ParseUpdateCheckAccountResponse(rsp *http.Response) (*UpdateCheckAccountResponse, error)

ParseUpdateCheckAccountResponse parses an HTTP response from a UpdateCheckAccountWithResponse call

func (UpdateCheckAccountResponse) Status

Status returns HTTPResponse.Status

func (UpdateCheckAccountResponse) StatusCode

func (r UpdateCheckAccountResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateCheckAccountTransactionResponse

type UpdateCheckAccountTransactionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelCheckAccountTransactionResponse
}

func ParseUpdateCheckAccountTransactionResponse

func ParseUpdateCheckAccountTransactionResponse(rsp *http.Response) (*UpdateCheckAccountTransactionResponse, error)

ParseUpdateCheckAccountTransactionResponse parses an HTTP response from a UpdateCheckAccountTransactionWithResponse call

func (UpdateCheckAccountTransactionResponse) Status

Status returns HTTPResponse.Status

func (UpdateCheckAccountTransactionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateCommunicationWayResponse

type UpdateCommunicationWayResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelCommunicationWayResponse
}

func ParseUpdateCommunicationWayResponse

func ParseUpdateCommunicationWayResponse(rsp *http.Response) (*UpdateCommunicationWayResponse, error)

ParseUpdateCommunicationWayResponse parses an HTTP response from a UpdateCommunicationWayWithResponse call

func (UpdateCommunicationWayResponse) Status

Status returns HTTPResponse.Status

func (UpdateCommunicationWayResponse) StatusCode

func (r UpdateCommunicationWayResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateContactAddressResponse

type UpdateContactAddressResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ModelContactAddressResponse
}

func ParseUpdateContactAddressResponse

func ParseUpdateContactAddressResponse(rsp *http.Response) (*UpdateContactAddressResponse, error)

ParseUpdateContactAddressResponse parses an HTTP response from a UpdateContactAddressWithResponse call

func (UpdateContactAddressResponse) Status

Status returns HTTPResponse.Status

func (UpdateContactAddressResponse) StatusCode

func (r UpdateContactAddressResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateContactFieldSettingResponse

type UpdateContactFieldSettingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelContactCustomFieldSettingResponse
}

func ParseUpdateContactFieldSettingResponse

func ParseUpdateContactFieldSettingResponse(rsp *http.Response) (*UpdateContactFieldSettingResponse, error)

ParseUpdateContactFieldSettingResponse parses an HTTP response from a UpdateContactFieldSettingWithResponse call

func (UpdateContactFieldSettingResponse) Status

Status returns HTTPResponse.Status

func (UpdateContactFieldSettingResponse) StatusCode

func (r UpdateContactFieldSettingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateContactResponse

type UpdateContactResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelContactResponse
}

func ParseUpdateContactResponse

func ParseUpdateContactResponse(rsp *http.Response) (*UpdateContactResponse, error)

ParseUpdateContactResponse parses an HTTP response from a UpdateContactWithResponse call

func (UpdateContactResponse) Status

func (r UpdateContactResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateContactResponse) StatusCode

func (r UpdateContactResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateContactfieldResponse

type UpdateContactfieldResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelContactCustomFieldResponse
}

func ParseUpdateContactfieldResponse

func ParseUpdateContactfieldResponse(rsp *http.Response) (*UpdateContactfieldResponse, error)

ParseUpdateContactfieldResponse parses an HTTP response from a UpdateContactfieldWithResponse call

func (UpdateContactfieldResponse) Status

Status returns HTTPResponse.Status

func (UpdateContactfieldResponse) StatusCode

func (r UpdateContactfieldResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateCreditNoteTemplateResponse

type UpdateCreditNoteTemplateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelChangeLayoutResponse
}

func ParseUpdateCreditNoteTemplateResponse

func ParseUpdateCreditNoteTemplateResponse(rsp *http.Response) (*UpdateCreditNoteTemplateResponse, error)

ParseUpdateCreditNoteTemplateResponse parses an HTTP response from a UpdateCreditNoteTemplateWithResponse call

func (UpdateCreditNoteTemplateResponse) Status

Status returns HTTPResponse.Status

func (UpdateCreditNoteTemplateResponse) StatusCode

func (r UpdateCreditNoteTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateExportConfigResponse

type UpdateExportConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *interface{} `json:"objects,omitempty"`
	}
}

func ParseUpdateExportConfigResponse

func ParseUpdateExportConfigResponse(rsp *http.Response) (*UpdateExportConfigResponse, error)

ParseUpdateExportConfigResponse parses an HTTP response from a UpdateExportConfigWithResponse call

func (UpdateExportConfigResponse) Status

Status returns HTTPResponse.Status

func (UpdateExportConfigResponse) StatusCode

func (r UpdateExportConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateInvoiceTemplateResponse

type UpdateInvoiceTemplateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelChangeLayoutResponse
}

func ParseUpdateInvoiceTemplateResponse

func ParseUpdateInvoiceTemplateResponse(rsp *http.Response) (*UpdateInvoiceTemplateResponse, error)

ParseUpdateInvoiceTemplateResponse parses an HTTP response from a UpdateInvoiceTemplateWithResponse call

func (UpdateInvoiceTemplateResponse) Status

Status returns HTTPResponse.Status

func (UpdateInvoiceTemplateResponse) StatusCode

func (r UpdateInvoiceTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateOrderPositionResponse

type UpdateOrderPositionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelOrderPosResponse
}

func ParseUpdateOrderPositionResponse

func ParseUpdateOrderPositionResponse(rsp *http.Response) (*UpdateOrderPositionResponse, error)

ParseUpdateOrderPositionResponse parses an HTTP response from a UpdateOrderPositionWithResponse call

func (UpdateOrderPositionResponse) Status

Status returns HTTPResponse.Status

func (UpdateOrderPositionResponse) StatusCode

func (r UpdateOrderPositionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateOrderResponse

type UpdateOrderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelOrderResponse
}

func ParseUpdateOrderResponse

func ParseUpdateOrderResponse(rsp *http.Response) (*UpdateOrderResponse, error)

ParseUpdateOrderResponse parses an HTTP response from a UpdateOrderWithResponse call

func (UpdateOrderResponse) Status

func (r UpdateOrderResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateOrderResponse) StatusCode

func (r UpdateOrderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateOrderTemplateResponse

type UpdateOrderTemplateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelChangeLayoutResponse
}

func ParseUpdateOrderTemplateResponse

func ParseUpdateOrderTemplateResponse(rsp *http.Response) (*UpdateOrderTemplateResponse, error)

ParseUpdateOrderTemplateResponse parses an HTTP response from a UpdateOrderTemplateWithResponse call

func (UpdateOrderTemplateResponse) Status

Status returns HTTPResponse.Status

func (UpdateOrderTemplateResponse) StatusCode

func (r UpdateOrderTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePartResponse

type UpdatePartResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelPart
}

func ParseUpdatePartResponse

func ParseUpdatePartResponse(rsp *http.Response) (*UpdatePartResponse, error)

ParseUpdatePartResponse parses an HTTP response from a UpdatePartWithResponse call

func (UpdatePartResponse) Status

func (r UpdatePartResponse) Status() string

Status returns HTTPResponse.Status

func (UpdatePartResponse) StatusCode

func (r UpdatePartResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateTagResponse

type UpdateTagResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelTagResponse
}

func ParseUpdateTagResponse

func ParseUpdateTagResponse(rsp *http.Response) (*UpdateTagResponse, error)

ParseUpdateTagResponse parses an HTTP response from a UpdateTagWithResponse call

func (UpdateTagResponse) Status

func (r UpdateTagResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateTagResponse) StatusCode

func (r UpdateTagResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateVoucherResponse

type UpdateVoucherResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelVoucherResponse
}

func ParseUpdateVoucherResponse

func ParseUpdateVoucherResponse(rsp *http.Response) (*UpdateVoucherResponse, error)

ParseUpdateVoucherResponse parses an HTTP response from a UpdateVoucherWithResponse call

func (UpdateVoucherResponse) Status

func (r UpdateVoucherResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateVoucherResponse) StatusCode

func (r UpdateVoucherResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatecreditNoteResponse

type UpdatecreditNoteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ModelCreditNoteResponse
}

func ParseUpdatecreditNoteResponse

func ParseUpdatecreditNoteResponse(rsp *http.Response) (*UpdatecreditNoteResponse, error)

ParseUpdatecreditNoteResponse parses an HTTP response from a UpdatecreditNoteWithResponse call

func (UpdatecreditNoteResponse) Status

func (r UpdatecreditNoteResponse) Status() string

Status returns HTTPResponse.Status

func (UpdatecreditNoteResponse) StatusCode

func (r UpdatecreditNoteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type VoucherEnshrineResponse

type VoucherEnshrineResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *interface{} `json:"objects,omitempty"`
	}
	JSON422 *ValidationError
}

func ParseVoucherEnshrineResponse

func ParseVoucherEnshrineResponse(rsp *http.Response) (*VoucherEnshrineResponse, error)

ParseVoucherEnshrineResponse parses an HTTP response from a VoucherEnshrineWithResponse call

func (VoucherEnshrineResponse) Status

func (r VoucherEnshrineResponse) Status() string

Status returns HTTPResponse.Status

func (VoucherEnshrineResponse) StatusCode

func (r VoucherEnshrineResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type VoucherFactorySaveVoucherResponse

type VoucherFactorySaveVoucherResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *SaveVoucherResponse
	JSON422      *ValidationError
}

func ParseVoucherFactorySaveVoucherResponse

func ParseVoucherFactorySaveVoucherResponse(rsp *http.Response) (*VoucherFactorySaveVoucherResponse, error)

ParseVoucherFactorySaveVoucherResponse parses an HTTP response from a VoucherFactorySaveVoucherWithResponse call

func (VoucherFactorySaveVoucherResponse) Status

Status returns HTTPResponse.Status

func (VoucherFactorySaveVoucherResponse) StatusCode

func (r VoucherFactorySaveVoucherResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type VoucherResetToDraft200ObjectsCreditDebit

type VoucherResetToDraft200ObjectsCreditDebit string

type VoucherResetToDraft200ObjectsRecurringInterval

type VoucherResetToDraft200ObjectsRecurringInterval string

type VoucherResetToDraft200ObjectsTaxRuleId

type VoucherResetToDraft200ObjectsTaxRuleId string

type VoucherResetToDraft200ObjectsTaxRuleObjectName

type VoucherResetToDraft200ObjectsTaxRuleObjectName string

type VoucherResetToDraft200ObjectsVoucherType

type VoucherResetToDraft200ObjectsVoucherType string

type VoucherResetToDraftResponse

type VoucherResetToDraftResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *struct {
			// CostCentre Cost centre for the voucher
			CostCentre *struct {
				// Id Unique identifier of the cost centre
				Id string `json:"id"`

				// ObjectName Model name, which is 'CostCentre'
				ObjectName string `json:"objectName"`
			} `json:"costCentre,omitempty"`

			// Create Date of voucher creation
			Create *time.Time `json:"create,omitempty"`

			// CreateUser User who created the voucher. Will be filled automatically.
			CreateUser *struct {
				// Id Unique identifier of the user
				Id string `json:"id"`

				// ObjectName Model name, which is 'SevUser'
				ObjectName string `json:"objectName"`
			} `json:"createUser,omitempty"`

			// CreditDebit Defines if your voucher is a credit (C) or debit (D)
			CreditDebit *VoucherResetToDraft200ObjectsCreditDebit `json:"creditDebit"`

			// Currency specifies which currency the voucher should have. Attention: If the currency differs from the default currency stored in the account, then either the "propertyForeignCurrencyDeadline" or "propertyExchangeRate" parameter must be specified. If both parameters are specified, then the "propertyForeignCurrencyDeadline" parameter is preferred
			Currency *string `json:"currency"`

			// DeliveryDate Needs to be provided as timestamp or dd.mm.yyyy
			DeliveryDate *time.Time `json:"deliveryDate,omitempty"`

			// DeliveryDateUntil Needs to be provided as timestamp or dd.mm.yyyy
			DeliveryDateUntil *time.Time `json:"deliveryDateUntil"`

			// Description The description of the voucher. Essentially the voucher number.
			Description *string `json:"description"`

			// Document The document of the voucher.
			Document *struct {
				// Id Unique identifier of the document
				Id string `json:"id"`

				// ObjectName Model name, which is 'Document'
				ObjectName string `json:"objectName"`
			} `json:"document"`

			// Enshrined Enshrined vouchers cannot be changed. Can only be set via [Voucher/{voucherId}/enshrine](#tag/Voucher/operation/voucherEnshrine). This operation cannot be undone.
			Enshrined *time.Time `json:"enshrined,omitempty"`

			// Id The voucher id
			Id     *string `json:"id,omitempty"`
			MapAll *bool   `json:"mapAll,omitempty"`

			// ObjectName The voucher object name
			ObjectName *string `json:"objectName,omitempty"`

			// PaidAmount Amount which has already been paid for this voucher by the customer
			PaidAmount *float32 `json:"paidAmount"`

			// PayDate Needs to be timestamp or dd.mm.yyyy
			PayDate *time.Time `json:"payDate"`

			// PaymentDeadline Payment deadline of the voucher.
			PaymentDeadline *time.Time `json:"paymentDeadline"`

			// PropertyExchangeRate Defines the exchange rate
			PropertyExchangeRate *string `json:"propertyExchangeRate"`

			// PropertyForeignCurrencyDeadline Defines the exchange rate day and and then the exchange rate is set from sevdesk. Needs to be provided as timestamp or dd.mm.yyyy
			PropertyForeignCurrencyDeadline *time.Time `json:"propertyForeignCurrencyDeadline"`

			// RecurringEndDate The date when the recurring vouchers end being generated.<br>
			//     Necessary attribute for all recurring vouchers.
			RecurringEndDate *time.Time `json:"recurringEndDate"`

			// RecurringInterval The DateInterval in which recurring vouchers are generated.<br>
			//      Necessary attribute for all recurring vouchers.
			RecurringInterval *VoucherResetToDraft200ObjectsRecurringInterval `json:"recurringInterval"`

			// RecurringLastVoucher The date when the last voucher was generated.
			RecurringLastVoucher *time.Time `json:"recurringLastVoucher"`

			// RecurringNextVoucher The date when the next voucher should be generated.<br>
			//      Necessary attribute for all recurring vouchers.
			RecurringNextVoucher *time.Time `json:"recurringNextVoucher"`

			// RecurringStartDate The date when the recurring vouchers start being generated.<br>
			//      Necessary attribute for all recurring vouchers.
			RecurringStartDate *time.Time `json:"recurringStartDate"`

			// SevClient Client to which voucher belongs. Will be filled automatically
			SevClient *struct {
				// Id Unique identifier of the client
				Id string `json:"id"`

				// ObjectName Model name, which is 'SevClient'
				ObjectName string `json:"objectName"`
			} `json:"sevClient,omitempty"`
			Status *interface{} `json:"status,omitempty"`

			// SumDiscounts Sum of all discounts in the voucher
			SumDiscounts *string `json:"sumDiscounts,omitempty"`

			// SumDiscountsForeignCurrency Discounts sum of the voucher in the foreign currency
			SumDiscountsForeignCurrency *string `json:"sumDiscountsForeignCurrency,omitempty"`

			// SumGross Gross sum of the voucher
			SumGross *string `json:"sumGross,omitempty"`

			// SumGrossAccounting Gross accounting sum of the voucher. Is usually the same as sumGross
			SumGrossAccounting *string `json:"sumGrossAccounting,omitempty"`

			// SumNet Net sum of the voucher
			SumNet *string `json:"sumNet,omitempty"`

			// SumNetAccounting Net accounting sum of the voucher. Is usually the same as sumNet
			SumNetAccounting *string `json:"sumNetAccounting,omitempty"`

			// SumTax Tax sum of the voucher
			SumTax *string `json:"sumTax,omitempty"`

			// SumTaxAccounting Tax accounting sum of the voucher. Is usually the same as sumTax
			SumTaxAccounting *string `json:"sumTaxAccounting,omitempty"`

			// Supplier The contact used in the voucher as a supplier.<br>
			// If you don't have a contact as a supplier, you can set this object to null.
			Supplier *struct {
				// Id Unique identifier of the contact
				Id string `json:"id"`

				// ObjectName Model name, which is 'Contact'
				ObjectName string `json:"objectName"`
			} `json:"supplier"`

			// SupplierName The supplier name.<br>
			//      The value you provide here will determine what supplier name is shown for the voucher in case you did not provide a supplier.
			SupplierName *string `json:"supplierName"`

			// TaxRule **Use this in sevdesk-Update 2.0 (replaces taxType / taxSet).**
			TaxRule *struct {
				// Id **Use this in sevdesk-Update 2.0 (replaces taxType / taxSet).**
				//
				// Defines the vat-regulation.
				// For "Regelbesteuerung" it can be one of:
				//   - `1` - Umsatzsteuerpflichtige Umsätze (tax rates: 0.0, 7.0, 19.0) - replaces `"taxType": "default"`
				//   - `2` - Ausfuhren (tax rates: 0.0)
				//   - `3` - Innergemeinschaftliche Lieferungen (tax rates: 0.0, 7.0, 19.0) - replaces `"taxType": "eu"`
				//   - `4` - Steuerfreie Umsätze §4 UStG (tax rates: 0.0)
				//   - `5` - Reverse Charge gem. §13b UStG (tax rates: 0.0)
				//
				// For small business owner ("Kleinunternehmer") it can be:
				//   - `11` - Steuer nicht erhoben nach §19UStG (tax rates: 0.0) - replaces `"taxType": "ss"`
				Id VoucherResetToDraft200ObjectsTaxRuleId `json:"id"`

				// ObjectName Name of the object. Must always be TaxRule
				ObjectName VoucherResetToDraft200ObjectsTaxRuleObjectName `json:"objectName"`
			} `json:"taxRule,omitempty"`

			// TaxSet **Use this in sevdesk-Update 2.0 (replaces taxType / taxSet).**
			//
			// Tax set of the voucher. Needs to be added if you chose the taxType=custom.
			TaxSet *struct {
				// Id Unique identifier of the object
				Id string `json:"id"`

				// ObjectName Model name, which is 'TaxSet'
				ObjectName string `json:"objectName"`
			} `json:"taxSet"`

			// TaxType **Use this in sevdesk-Update 1.0 (instead of taxRule).**
			//
			// Tax type of the voucher.
			// There are four tax types:
			// 1. default - Umsatzsteuer ausweisen
			// 2. eu - Steuerfreie innergemeinschaftliche Lieferung (Europäische Union)
			// 3. noteu - Steuerschuldnerschaft des Leistungsempfängers (außerhalb EU, z. B. Schweiz)
			// 4. custom - Using custom tax set
			// 5. ss - Not subject to VAT according to §19 1 UStG
			// Tax rates are heavily connected to the tax type used.
			TaxType *string `json:"taxType"`

			// Update Date of last voucher update
			Update *time.Time `json:"update,omitempty"`

			// VoucherDate Needs to be provided as timestamp or dd.mm.yyyy
			VoucherDate *time.Time `json:"voucherDate"`

			// VoucherType Type of the voucher. For more information on the different types, check
			//      <a href='#tag/Voucher/Types-and-status-of-vouchers'>this</a>
			VoucherType *VoucherResetToDraft200ObjectsVoucherType `json:"voucherType"`
		} `json:"objects,omitempty"`
	}
	JSON422 *ValidationError
}

func ParseVoucherResetToDraftResponse

func ParseVoucherResetToDraftResponse(rsp *http.Response) (*VoucherResetToDraftResponse, error)

ParseVoucherResetToDraftResponse parses an HTTP response from a VoucherResetToDraftWithResponse call

func (VoucherResetToDraftResponse) Status

Status returns HTTPResponse.Status

func (VoucherResetToDraftResponse) StatusCode

func (r VoucherResetToDraftResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type VoucherResetToOpen200ObjectsCreditDebit

type VoucherResetToOpen200ObjectsCreditDebit string

type VoucherResetToOpen200ObjectsRecurringInterval

type VoucherResetToOpen200ObjectsRecurringInterval string

type VoucherResetToOpen200ObjectsTaxRuleId

type VoucherResetToOpen200ObjectsTaxRuleId string

type VoucherResetToOpen200ObjectsTaxRuleObjectName

type VoucherResetToOpen200ObjectsTaxRuleObjectName string

type VoucherResetToOpen200ObjectsVoucherType

type VoucherResetToOpen200ObjectsVoucherType string

type VoucherResetToOpenResponse

type VoucherResetToOpenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Objects *struct {
			// CostCentre Cost centre for the voucher
			CostCentre *struct {
				// Id Unique identifier of the cost centre
				Id string `json:"id"`

				// ObjectName Model name, which is 'CostCentre'
				ObjectName string `json:"objectName"`
			} `json:"costCentre,omitempty"`

			// Create Date of voucher creation
			Create *time.Time `json:"create,omitempty"`

			// CreateUser User who created the voucher. Will be filled automatically.
			CreateUser *struct {
				// Id Unique identifier of the user
				Id string `json:"id"`

				// ObjectName Model name, which is 'SevUser'
				ObjectName string `json:"objectName"`
			} `json:"createUser,omitempty"`

			// CreditDebit Defines if your voucher is a credit (C) or debit (D)
			CreditDebit *VoucherResetToOpen200ObjectsCreditDebit `json:"creditDebit"`

			// Currency specifies which currency the voucher should have. Attention: If the currency differs from the default currency stored in the account, then either the "propertyForeignCurrencyDeadline" or "propertyExchangeRate" parameter must be specified. If both parameters are specified, then the "propertyForeignCurrencyDeadline" parameter is preferred
			Currency *string `json:"currency"`

			// DeliveryDate Needs to be provided as timestamp or dd.mm.yyyy
			DeliveryDate *time.Time `json:"deliveryDate,omitempty"`

			// DeliveryDateUntil Needs to be provided as timestamp or dd.mm.yyyy
			DeliveryDateUntil *time.Time `json:"deliveryDateUntil"`

			// Description The description of the voucher. Essentially the voucher number.
			Description *string `json:"description"`

			// Document The document of the voucher.
			Document *struct {
				// Id Unique identifier of the document
				Id string `json:"id"`

				// ObjectName Model name, which is 'Document'
				ObjectName string `json:"objectName"`
			} `json:"document"`

			// Enshrined Enshrined vouchers cannot be changed. Can only be set via [Voucher/{voucherId}/enshrine](#tag/Voucher/operation/voucherEnshrine). This operation cannot be undone.
			Enshrined *time.Time `json:"enshrined,omitempty"`

			// Id The voucher id
			Id     *string `json:"id,omitempty"`
			MapAll *bool   `json:"mapAll,omitempty"`

			// ObjectName The voucher object name
			ObjectName *string `json:"objectName,omitempty"`

			// PaidAmount Amount which has already been paid for this voucher by the customer
			PaidAmount *float32 `json:"paidAmount"`

			// PayDate Needs to be timestamp or dd.mm.yyyy
			PayDate *time.Time `json:"payDate"`

			// PaymentDeadline Payment deadline of the voucher.
			PaymentDeadline *time.Time `json:"paymentDeadline"`

			// PropertyExchangeRate Defines the exchange rate
			PropertyExchangeRate *string `json:"propertyExchangeRate"`

			// PropertyForeignCurrencyDeadline Defines the exchange rate day and and then the exchange rate is set from sevdesk. Needs to be provided as timestamp or dd.mm.yyyy
			PropertyForeignCurrencyDeadline *time.Time `json:"propertyForeignCurrencyDeadline"`

			// RecurringEndDate The date when the recurring vouchers end being generated.<br>
			//     Necessary attribute for all recurring vouchers.
			RecurringEndDate *time.Time `json:"recurringEndDate"`

			// RecurringInterval The DateInterval in which recurring vouchers are generated.<br>
			//      Necessary attribute for all recurring vouchers.
			RecurringInterval *VoucherResetToOpen200ObjectsRecurringInterval `json:"recurringInterval"`

			// RecurringLastVoucher The date when the last voucher was generated.
			RecurringLastVoucher *time.Time `json:"recurringLastVoucher"`

			// RecurringNextVoucher The date when the next voucher should be generated.<br>
			//      Necessary attribute for all recurring vouchers.
			RecurringNextVoucher *time.Time `json:"recurringNextVoucher"`

			// RecurringStartDate The date when the recurring vouchers start being generated.<br>
			//      Necessary attribute for all recurring vouchers.
			RecurringStartDate *time.Time `json:"recurringStartDate"`

			// SevClient Client to which voucher belongs. Will be filled automatically
			SevClient *struct {
				// Id Unique identifier of the client
				Id string `json:"id"`

				// ObjectName Model name, which is 'SevClient'
				ObjectName string `json:"objectName"`
			} `json:"sevClient,omitempty"`
			Status *interface{} `json:"status,omitempty"`

			// SumDiscounts Sum of all discounts in the voucher
			SumDiscounts *string `json:"sumDiscounts,omitempty"`

			// SumDiscountsForeignCurrency Discounts sum of the voucher in the foreign currency
			SumDiscountsForeignCurrency *string `json:"sumDiscountsForeignCurrency,omitempty"`

			// SumGross Gross sum of the voucher
			SumGross *string `json:"sumGross,omitempty"`

			// SumGrossAccounting Gross accounting sum of the voucher. Is usually the same as sumGross
			SumGrossAccounting *string `json:"sumGrossAccounting,omitempty"`

			// SumNet Net sum of the voucher
			SumNet *string `json:"sumNet,omitempty"`

			// SumNetAccounting Net accounting sum of the voucher. Is usually the same as sumNet
			SumNetAccounting *string `json:"sumNetAccounting,omitempty"`

			// SumTax Tax sum of the voucher
			SumTax *string `json:"sumTax,omitempty"`

			// SumTaxAccounting Tax accounting sum of the voucher. Is usually the same as sumTax
			SumTaxAccounting *string `json:"sumTaxAccounting,omitempty"`

			// Supplier The contact used in the voucher as a supplier.<br>
			// If you don't have a contact as a supplier, you can set this object to null.
			Supplier *struct {
				// Id Unique identifier of the contact
				Id string `json:"id"`

				// ObjectName Model name, which is 'Contact'
				ObjectName string `json:"objectName"`
			} `json:"supplier"`

			// SupplierName The supplier name.<br>
			//      The value you provide here will determine what supplier name is shown for the voucher in case you did not provide a supplier.
			SupplierName *string `json:"supplierName"`

			// TaxRule **Use this in sevdesk-Update 2.0 (replaces taxType / taxSet).**
			TaxRule *struct {
				// Id **Use this in sevdesk-Update 2.0 (replaces taxType / taxSet).**
				//
				// Defines the vat-regulation.
				// For "Regelbesteuerung" it can be one of:
				//   - `1` - Umsatzsteuerpflichtige Umsätze (tax rates: 0.0, 7.0, 19.0) - replaces `"taxType": "default"`
				//   - `2` - Ausfuhren (tax rates: 0.0)
				//   - `3` - Innergemeinschaftliche Lieferungen (tax rates: 0.0, 7.0, 19.0) - replaces `"taxType": "eu"`
				//   - `4` - Steuerfreie Umsätze §4 UStG (tax rates: 0.0)
				//   - `5` - Reverse Charge gem. §13b UStG (tax rates: 0.0)
				//
				// For small business owner ("Kleinunternehmer") it can be:
				//   - `11` - Steuer nicht erhoben nach §19UStG (tax rates: 0.0) - replaces `"taxType": "ss"`
				Id VoucherResetToOpen200ObjectsTaxRuleId `json:"id"`

				// ObjectName Name of the object. Must always be TaxRule
				ObjectName VoucherResetToOpen200ObjectsTaxRuleObjectName `json:"objectName"`
			} `json:"taxRule,omitempty"`

			// TaxSet **Use this in sevdesk-Update 2.0 (replaces taxType / taxSet).**
			//
			// Tax set of the voucher. Needs to be added if you chose the taxType=custom.
			TaxSet *struct {
				// Id Unique identifier of the object
				Id string `json:"id"`

				// ObjectName Model name, which is 'TaxSet'
				ObjectName string `json:"objectName"`
			} `json:"taxSet"`

			// TaxType **Use this in sevdesk-Update 1.0 (instead of taxRule).**
			//
			// Tax type of the voucher.
			// There are four tax types:
			// 1. default - Umsatzsteuer ausweisen
			// 2. eu - Steuerfreie innergemeinschaftliche Lieferung (Europäische Union)
			// 3. noteu - Steuerschuldnerschaft des Leistungsempfängers (außerhalb EU, z. B. Schweiz)
			// 4. custom - Using custom tax set
			// 5. ss - Not subject to VAT according to §19 1 UStG
			// Tax rates are heavily connected to the tax type used.
			TaxType *string `json:"taxType"`

			// Update Date of last voucher update
			Update *time.Time `json:"update,omitempty"`

			// VoucherDate Needs to be provided as timestamp or dd.mm.yyyy
			VoucherDate *time.Time `json:"voucherDate"`

			// VoucherType Type of the voucher. For more information on the different types, check
			//      <a href='#tag/Voucher/Types-and-status-of-vouchers'>this</a>
			VoucherType *VoucherResetToOpen200ObjectsVoucherType `json:"voucherType"`
		} `json:"objects,omitempty"`
	}
	JSON422 *ValidationError
}

func ParseVoucherResetToOpenResponse

func ParseVoucherResetToOpenResponse(rsp *http.Response) (*VoucherResetToOpenResponse, error)

ParseVoucherResetToOpenResponse parses an HTTP response from a VoucherResetToOpenWithResponse call

func (VoucherResetToOpenResponse) Status

Status returns HTTPResponse.Status

func (VoucherResetToOpenResponse) StatusCode

func (r VoucherResetToOpenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type VoucherUploadFileResponse

type VoucherUploadFileResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		Objects *struct {
			Content        *[]interface{} `json:"content,omitempty"`
			ContentHash    *string        `json:"contentHash,omitempty"`
			Filename       *string        `json:"filename,omitempty"`
			MimeType       *string        `json:"mimeType,omitempty"`
			OriginMimeType *string        `json:"originMimeType,omitempty"`
			Pages          *float32       `json:"pages,omitempty"`
		} `json:"objects,omitempty"`
	}
}

func ParseVoucherUploadFileResponse

func ParseVoucherUploadFileResponse(rsp *http.Response) (*VoucherUploadFileResponse, error)

ParseVoucherUploadFileResponse parses an HTTP response from a VoucherUploadFileWithResponse call

func (VoucherUploadFileResponse) Status

func (r VoucherUploadFileResponse) Status() string

Status returns HTTPResponse.Status

func (VoucherUploadFileResponse) StatusCode

func (r VoucherUploadFileResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL