supplier_invoice

package
v2.0.2 Latest Latest
Warning

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

Go to latest
Published: May 1, 2023 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client for supplier invoice API

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

func (*Client) SupplierInvoiceAddPaymentAddPayment

SupplierInvoiceAddPaymentAddPayment bs e t a register payment payment type 0 finds the last payment type for this vendor

func (*Client) SupplierInvoiceAddRecipientAddRecipient

SupplierInvoiceAddRecipientAddRecipient bs e t a add recipient to supplier invoices

func (*Client) SupplierInvoiceAddRecipientAddRecipientToMany

SupplierInvoiceAddRecipientAddRecipientToMany bs e t a add recipient

func (*Client) SupplierInvoiceApproveApprove

func (a *Client) SupplierInvoiceApproveApprove(params *SupplierInvoiceApproveApproveParams, authInfo runtime.ClientAuthInfoWriter) (*SupplierInvoiceApproveApproveOK, error)

SupplierInvoiceApproveApprove bs e t a approve supplier invoice

func (*Client) SupplierInvoiceApproveApproveMany

SupplierInvoiceApproveApproveMany bs e t a approve supplier invoices

func (*Client) SupplierInvoiceForApprovalGetApprovalInvoices

SupplierInvoiceForApprovalGetApprovalInvoices bs e t a get supplier invoices for approval

func (*Client) SupplierInvoiceGet

func (a *Client) SupplierInvoiceGet(params *SupplierInvoiceGetParams, authInfo runtime.ClientAuthInfoWriter) (*SupplierInvoiceGetOK, error)

SupplierInvoiceGet bs e t a get supplier invoice by ID

func (*Client) SupplierInvoicePdfDownloadPdf

func (a *Client) SupplierInvoicePdfDownloadPdf(params *SupplierInvoicePdfDownloadPdfParams, authInfo runtime.ClientAuthInfoWriter) (*SupplierInvoicePdfDownloadPdfOK, error)

SupplierInvoicePdfDownloadPdf bs e t a get supplier invoice document by invoice ID

func (*Client) SupplierInvoiceRejectReject

func (a *Client) SupplierInvoiceRejectReject(params *SupplierInvoiceRejectRejectParams, authInfo runtime.ClientAuthInfoWriter) (*SupplierInvoiceRejectRejectOK, error)

SupplierInvoiceRejectReject bs e t a reject supplier invoice

func (*Client) SupplierInvoiceRejectRejectMany

func (a *Client) SupplierInvoiceRejectRejectMany(params *SupplierInvoiceRejectRejectManyParams, authInfo runtime.ClientAuthInfoWriter) (*SupplierInvoiceRejectRejectManyOK, error)

SupplierInvoiceRejectRejectMany bs e t a reject supplier invoices

func (*Client) SupplierInvoiceSearch

func (a *Client) SupplierInvoiceSearch(params *SupplierInvoiceSearchParams, authInfo runtime.ClientAuthInfoWriter) (*SupplierInvoiceSearchOK, error)

SupplierInvoiceSearch bs e t a find supplier invoices corresponding with sent data

func (*Client) SupplierInvoiceVoucherPostingsPutPostings

SupplierInvoiceVoucherPostingsPutPostings bs e t a put debit postings

type ClientService

type ClientService interface {
	SupplierInvoiceAddPaymentAddPayment(params *SupplierInvoiceAddPaymentAddPaymentParams, authInfo runtime.ClientAuthInfoWriter) (*SupplierInvoiceAddPaymentAddPaymentCreated, error)

	SupplierInvoiceAddRecipientAddRecipient(params *SupplierInvoiceAddRecipientAddRecipientParams, authInfo runtime.ClientAuthInfoWriter) (*SupplierInvoiceAddRecipientAddRecipientOK, error)

	SupplierInvoiceAddRecipientAddRecipientToMany(params *SupplierInvoiceAddRecipientAddRecipientToManyParams, authInfo runtime.ClientAuthInfoWriter) (*SupplierInvoiceAddRecipientAddRecipientToManyOK, error)

	SupplierInvoiceApproveApprove(params *SupplierInvoiceApproveApproveParams, authInfo runtime.ClientAuthInfoWriter) (*SupplierInvoiceApproveApproveOK, error)

	SupplierInvoiceApproveApproveMany(params *SupplierInvoiceApproveApproveManyParams, authInfo runtime.ClientAuthInfoWriter) (*SupplierInvoiceApproveApproveManyOK, error)

	SupplierInvoiceForApprovalGetApprovalInvoices(params *SupplierInvoiceForApprovalGetApprovalInvoicesParams, authInfo runtime.ClientAuthInfoWriter) (*SupplierInvoiceForApprovalGetApprovalInvoicesOK, error)

	SupplierInvoicePdfDownloadPdf(params *SupplierInvoicePdfDownloadPdfParams, authInfo runtime.ClientAuthInfoWriter) (*SupplierInvoicePdfDownloadPdfOK, error)

	SupplierInvoiceRejectReject(params *SupplierInvoiceRejectRejectParams, authInfo runtime.ClientAuthInfoWriter) (*SupplierInvoiceRejectRejectOK, error)

	SupplierInvoiceRejectRejectMany(params *SupplierInvoiceRejectRejectManyParams, authInfo runtime.ClientAuthInfoWriter) (*SupplierInvoiceRejectRejectManyOK, error)

	SupplierInvoiceVoucherPostingsPutPostings(params *SupplierInvoiceVoucherPostingsPutPostingsParams, authInfo runtime.ClientAuthInfoWriter) (*SupplierInvoiceVoucherPostingsPutPostingsOK, error)

	SupplierInvoiceGet(params *SupplierInvoiceGetParams, authInfo runtime.ClientAuthInfoWriter) (*SupplierInvoiceGetOK, error)

	SupplierInvoiceSearch(params *SupplierInvoiceSearchParams, authInfo runtime.ClientAuthInfoWriter) (*SupplierInvoiceSearchOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new supplier invoice API client.

type SupplierInvoiceAddPaymentAddPaymentCreated

type SupplierInvoiceAddPaymentAddPaymentCreated struct {
	Payload *models.ResponseWrapperSupplierInvoice
}

SupplierInvoiceAddPaymentAddPaymentCreated handles this case with default header values.

successfully created

func NewSupplierInvoiceAddPaymentAddPaymentCreated

func NewSupplierInvoiceAddPaymentAddPaymentCreated() *SupplierInvoiceAddPaymentAddPaymentCreated

NewSupplierInvoiceAddPaymentAddPaymentCreated creates a SupplierInvoiceAddPaymentAddPaymentCreated with default headers values

func (*SupplierInvoiceAddPaymentAddPaymentCreated) Error

func (*SupplierInvoiceAddPaymentAddPaymentCreated) GetPayload

type SupplierInvoiceAddPaymentAddPaymentParams

type SupplierInvoiceAddPaymentAddPaymentParams struct {

	/*Amount*/
	Amount *string
	/*Bban*/
	Bban *string
	/*InvoiceID
	  Invoice ID.

	*/
	InvoiceID int32
	/*KidOrReceiverReference*/
	KidOrReceiverReference *string
	/*PaymentDate*/
	PaymentDate *string
	/*PaymentType*/
	PaymentType int32
	/*UseDefaultPaymentType
	  Set paymentType to last type for vendor, autopay, nets or first available other type

	*/
	UseDefaultPaymentType *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SupplierInvoiceAddPaymentAddPaymentParams contains all the parameters to send to the API endpoint for the supplier invoice add payment add payment operation typically these are written to a http.Request

func NewSupplierInvoiceAddPaymentAddPaymentParams

func NewSupplierInvoiceAddPaymentAddPaymentParams() *SupplierInvoiceAddPaymentAddPaymentParams

NewSupplierInvoiceAddPaymentAddPaymentParams creates a new SupplierInvoiceAddPaymentAddPaymentParams object with the default values initialized.

func NewSupplierInvoiceAddPaymentAddPaymentParamsWithContext

func NewSupplierInvoiceAddPaymentAddPaymentParamsWithContext(ctx context.Context) *SupplierInvoiceAddPaymentAddPaymentParams

NewSupplierInvoiceAddPaymentAddPaymentParamsWithContext creates a new SupplierInvoiceAddPaymentAddPaymentParams object with the default values initialized, and the ability to set a context for a request

func NewSupplierInvoiceAddPaymentAddPaymentParamsWithHTTPClient

func NewSupplierInvoiceAddPaymentAddPaymentParamsWithHTTPClient(client *http.Client) *SupplierInvoiceAddPaymentAddPaymentParams

NewSupplierInvoiceAddPaymentAddPaymentParamsWithHTTPClient creates a new SupplierInvoiceAddPaymentAddPaymentParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewSupplierInvoiceAddPaymentAddPaymentParamsWithTimeout

func NewSupplierInvoiceAddPaymentAddPaymentParamsWithTimeout(timeout time.Duration) *SupplierInvoiceAddPaymentAddPaymentParams

NewSupplierInvoiceAddPaymentAddPaymentParamsWithTimeout creates a new SupplierInvoiceAddPaymentAddPaymentParams object with the default values initialized, and the ability to set a timeout on a request

func (*SupplierInvoiceAddPaymentAddPaymentParams) SetAmount

func (o *SupplierInvoiceAddPaymentAddPaymentParams) SetAmount(amount *string)

SetAmount adds the amount to the supplier invoice add payment add payment params

func (*SupplierInvoiceAddPaymentAddPaymentParams) SetBban

SetBban adds the bban to the supplier invoice add payment add payment params

func (*SupplierInvoiceAddPaymentAddPaymentParams) SetContext

SetContext adds the context to the supplier invoice add payment add payment params

func (*SupplierInvoiceAddPaymentAddPaymentParams) SetHTTPClient

func (o *SupplierInvoiceAddPaymentAddPaymentParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the supplier invoice add payment add payment params

func (*SupplierInvoiceAddPaymentAddPaymentParams) SetInvoiceID

func (o *SupplierInvoiceAddPaymentAddPaymentParams) SetInvoiceID(invoiceID int32)

SetInvoiceID adds the invoiceId to the supplier invoice add payment add payment params

func (*SupplierInvoiceAddPaymentAddPaymentParams) SetKidOrReceiverReference

func (o *SupplierInvoiceAddPaymentAddPaymentParams) SetKidOrReceiverReference(kidOrReceiverReference *string)

SetKidOrReceiverReference adds the kidOrReceiverReference to the supplier invoice add payment add payment params

func (*SupplierInvoiceAddPaymentAddPaymentParams) SetPaymentDate

func (o *SupplierInvoiceAddPaymentAddPaymentParams) SetPaymentDate(paymentDate *string)

SetPaymentDate adds the paymentDate to the supplier invoice add payment add payment params

func (*SupplierInvoiceAddPaymentAddPaymentParams) SetPaymentType

func (o *SupplierInvoiceAddPaymentAddPaymentParams) SetPaymentType(paymentType int32)

SetPaymentType adds the paymentType to the supplier invoice add payment add payment params

func (*SupplierInvoiceAddPaymentAddPaymentParams) SetTimeout

SetTimeout adds the timeout to the supplier invoice add payment add payment params

func (*SupplierInvoiceAddPaymentAddPaymentParams) SetUseDefaultPaymentType

func (o *SupplierInvoiceAddPaymentAddPaymentParams) SetUseDefaultPaymentType(useDefaultPaymentType *bool)

SetUseDefaultPaymentType adds the useDefaultPaymentType to the supplier invoice add payment add payment params

func (*SupplierInvoiceAddPaymentAddPaymentParams) WithAmount

WithAmount adds the amount to the supplier invoice add payment add payment params

func (*SupplierInvoiceAddPaymentAddPaymentParams) WithBban

WithBban adds the bban to the supplier invoice add payment add payment params

func (*SupplierInvoiceAddPaymentAddPaymentParams) WithContext

WithContext adds the context to the supplier invoice add payment add payment params

func (*SupplierInvoiceAddPaymentAddPaymentParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the supplier invoice add payment add payment params

func (*SupplierInvoiceAddPaymentAddPaymentParams) WithInvoiceID

WithInvoiceID adds the invoiceID to the supplier invoice add payment add payment params

func (*SupplierInvoiceAddPaymentAddPaymentParams) WithKidOrReceiverReference

func (o *SupplierInvoiceAddPaymentAddPaymentParams) WithKidOrReceiverReference(kidOrReceiverReference *string) *SupplierInvoiceAddPaymentAddPaymentParams

WithKidOrReceiverReference adds the kidOrReceiverReference to the supplier invoice add payment add payment params

func (*SupplierInvoiceAddPaymentAddPaymentParams) WithPaymentDate

WithPaymentDate adds the paymentDate to the supplier invoice add payment add payment params

func (*SupplierInvoiceAddPaymentAddPaymentParams) WithPaymentType

WithPaymentType adds the paymentType to the supplier invoice add payment add payment params

func (*SupplierInvoiceAddPaymentAddPaymentParams) WithTimeout

WithTimeout adds the timeout to the supplier invoice add payment add payment params

func (*SupplierInvoiceAddPaymentAddPaymentParams) WithUseDefaultPaymentType

func (o *SupplierInvoiceAddPaymentAddPaymentParams) WithUseDefaultPaymentType(useDefaultPaymentType *bool) *SupplierInvoiceAddPaymentAddPaymentParams

WithUseDefaultPaymentType adds the useDefaultPaymentType to the supplier invoice add payment add payment params

func (*SupplierInvoiceAddPaymentAddPaymentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SupplierInvoiceAddPaymentAddPaymentReader

type SupplierInvoiceAddPaymentAddPaymentReader struct {
	// contains filtered or unexported fields
}

SupplierInvoiceAddPaymentAddPaymentReader is a Reader for the SupplierInvoiceAddPaymentAddPayment structure.

func (*SupplierInvoiceAddPaymentAddPaymentReader) ReadResponse

func (o *SupplierInvoiceAddPaymentAddPaymentReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SupplierInvoiceAddRecipientAddRecipientOK

type SupplierInvoiceAddRecipientAddRecipientOK struct {
	Payload *models.ResponseWrapperSupplierInvoice
}

SupplierInvoiceAddRecipientAddRecipientOK handles this case with default header values.

successful operation

func NewSupplierInvoiceAddRecipientAddRecipientOK

func NewSupplierInvoiceAddRecipientAddRecipientOK() *SupplierInvoiceAddRecipientAddRecipientOK

NewSupplierInvoiceAddRecipientAddRecipientOK creates a SupplierInvoiceAddRecipientAddRecipientOK with default headers values

func (*SupplierInvoiceAddRecipientAddRecipientOK) Error

func (*SupplierInvoiceAddRecipientAddRecipientOK) GetPayload

type SupplierInvoiceAddRecipientAddRecipientParams

type SupplierInvoiceAddRecipientAddRecipientParams struct {

	/*Comment
	  comment

	*/
	Comment *string
	/*EmployeeID
	  ID of the elements

	*/
	EmployeeID int32
	/*InvoiceID
	  Invoice ID.

	*/
	InvoiceID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SupplierInvoiceAddRecipientAddRecipientParams contains all the parameters to send to the API endpoint for the supplier invoice add recipient add recipient operation typically these are written to a http.Request

func NewSupplierInvoiceAddRecipientAddRecipientParams

func NewSupplierInvoiceAddRecipientAddRecipientParams() *SupplierInvoiceAddRecipientAddRecipientParams

NewSupplierInvoiceAddRecipientAddRecipientParams creates a new SupplierInvoiceAddRecipientAddRecipientParams object with the default values initialized.

func NewSupplierInvoiceAddRecipientAddRecipientParamsWithContext

func NewSupplierInvoiceAddRecipientAddRecipientParamsWithContext(ctx context.Context) *SupplierInvoiceAddRecipientAddRecipientParams

NewSupplierInvoiceAddRecipientAddRecipientParamsWithContext creates a new SupplierInvoiceAddRecipientAddRecipientParams object with the default values initialized, and the ability to set a context for a request

func NewSupplierInvoiceAddRecipientAddRecipientParamsWithHTTPClient

func NewSupplierInvoiceAddRecipientAddRecipientParamsWithHTTPClient(client *http.Client) *SupplierInvoiceAddRecipientAddRecipientParams

NewSupplierInvoiceAddRecipientAddRecipientParamsWithHTTPClient creates a new SupplierInvoiceAddRecipientAddRecipientParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewSupplierInvoiceAddRecipientAddRecipientParamsWithTimeout

func NewSupplierInvoiceAddRecipientAddRecipientParamsWithTimeout(timeout time.Duration) *SupplierInvoiceAddRecipientAddRecipientParams

NewSupplierInvoiceAddRecipientAddRecipientParamsWithTimeout creates a new SupplierInvoiceAddRecipientAddRecipientParams object with the default values initialized, and the ability to set a timeout on a request

func (*SupplierInvoiceAddRecipientAddRecipientParams) SetComment

func (o *SupplierInvoiceAddRecipientAddRecipientParams) SetComment(comment *string)

SetComment adds the comment to the supplier invoice add recipient add recipient params

func (*SupplierInvoiceAddRecipientAddRecipientParams) SetContext

SetContext adds the context to the supplier invoice add recipient add recipient params

func (*SupplierInvoiceAddRecipientAddRecipientParams) SetEmployeeID

func (o *SupplierInvoiceAddRecipientAddRecipientParams) SetEmployeeID(employeeID int32)

SetEmployeeID adds the employeeId to the supplier invoice add recipient add recipient params

func (*SupplierInvoiceAddRecipientAddRecipientParams) SetHTTPClient

func (o *SupplierInvoiceAddRecipientAddRecipientParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the supplier invoice add recipient add recipient params

func (*SupplierInvoiceAddRecipientAddRecipientParams) SetInvoiceID

func (o *SupplierInvoiceAddRecipientAddRecipientParams) SetInvoiceID(invoiceID int32)

SetInvoiceID adds the invoiceId to the supplier invoice add recipient add recipient params

func (*SupplierInvoiceAddRecipientAddRecipientParams) SetTimeout

SetTimeout adds the timeout to the supplier invoice add recipient add recipient params

func (*SupplierInvoiceAddRecipientAddRecipientParams) WithComment

WithComment adds the comment to the supplier invoice add recipient add recipient params

func (*SupplierInvoiceAddRecipientAddRecipientParams) WithContext

WithContext adds the context to the supplier invoice add recipient add recipient params

func (*SupplierInvoiceAddRecipientAddRecipientParams) WithEmployeeID

WithEmployeeID adds the employeeID to the supplier invoice add recipient add recipient params

func (*SupplierInvoiceAddRecipientAddRecipientParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the supplier invoice add recipient add recipient params

func (*SupplierInvoiceAddRecipientAddRecipientParams) WithInvoiceID

WithInvoiceID adds the invoiceID to the supplier invoice add recipient add recipient params

func (*SupplierInvoiceAddRecipientAddRecipientParams) WithTimeout

WithTimeout adds the timeout to the supplier invoice add recipient add recipient params

func (*SupplierInvoiceAddRecipientAddRecipientParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SupplierInvoiceAddRecipientAddRecipientReader

type SupplierInvoiceAddRecipientAddRecipientReader struct {
	// contains filtered or unexported fields
}

SupplierInvoiceAddRecipientAddRecipientReader is a Reader for the SupplierInvoiceAddRecipientAddRecipient structure.

func (*SupplierInvoiceAddRecipientAddRecipientReader) ReadResponse

func (o *SupplierInvoiceAddRecipientAddRecipientReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SupplierInvoiceAddRecipientAddRecipientToManyOK

type SupplierInvoiceAddRecipientAddRecipientToManyOK struct {
	Payload *models.ListResponseSupplierInvoice
}

SupplierInvoiceAddRecipientAddRecipientToManyOK handles this case with default header values.

successful operation

func NewSupplierInvoiceAddRecipientAddRecipientToManyOK

func NewSupplierInvoiceAddRecipientAddRecipientToManyOK() *SupplierInvoiceAddRecipientAddRecipientToManyOK

NewSupplierInvoiceAddRecipientAddRecipientToManyOK creates a SupplierInvoiceAddRecipientAddRecipientToManyOK with default headers values

func (*SupplierInvoiceAddRecipientAddRecipientToManyOK) Error

func (*SupplierInvoiceAddRecipientAddRecipientToManyOK) GetPayload

type SupplierInvoiceAddRecipientAddRecipientToManyParams

type SupplierInvoiceAddRecipientAddRecipientToManyParams struct {

	/*Comment
	  comment

	*/
	Comment *string
	/*EmployeeID
	  Element ID

	*/
	EmployeeID int32
	/*InvoiceIds
	  ID of the elements

	*/
	InvoiceIds *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SupplierInvoiceAddRecipientAddRecipientToManyParams contains all the parameters to send to the API endpoint for the supplier invoice add recipient add recipient to many operation typically these are written to a http.Request

func NewSupplierInvoiceAddRecipientAddRecipientToManyParams

func NewSupplierInvoiceAddRecipientAddRecipientToManyParams() *SupplierInvoiceAddRecipientAddRecipientToManyParams

NewSupplierInvoiceAddRecipientAddRecipientToManyParams creates a new SupplierInvoiceAddRecipientAddRecipientToManyParams object with the default values initialized.

func NewSupplierInvoiceAddRecipientAddRecipientToManyParamsWithContext

func NewSupplierInvoiceAddRecipientAddRecipientToManyParamsWithContext(ctx context.Context) *SupplierInvoiceAddRecipientAddRecipientToManyParams

NewSupplierInvoiceAddRecipientAddRecipientToManyParamsWithContext creates a new SupplierInvoiceAddRecipientAddRecipientToManyParams object with the default values initialized, and the ability to set a context for a request

func NewSupplierInvoiceAddRecipientAddRecipientToManyParamsWithHTTPClient

func NewSupplierInvoiceAddRecipientAddRecipientToManyParamsWithHTTPClient(client *http.Client) *SupplierInvoiceAddRecipientAddRecipientToManyParams

NewSupplierInvoiceAddRecipientAddRecipientToManyParamsWithHTTPClient creates a new SupplierInvoiceAddRecipientAddRecipientToManyParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewSupplierInvoiceAddRecipientAddRecipientToManyParamsWithTimeout

func NewSupplierInvoiceAddRecipientAddRecipientToManyParamsWithTimeout(timeout time.Duration) *SupplierInvoiceAddRecipientAddRecipientToManyParams

NewSupplierInvoiceAddRecipientAddRecipientToManyParamsWithTimeout creates a new SupplierInvoiceAddRecipientAddRecipientToManyParams object with the default values initialized, and the ability to set a timeout on a request

func (*SupplierInvoiceAddRecipientAddRecipientToManyParams) SetComment

SetComment adds the comment to the supplier invoice add recipient add recipient to many params

func (*SupplierInvoiceAddRecipientAddRecipientToManyParams) SetContext

SetContext adds the context to the supplier invoice add recipient add recipient to many params

func (*SupplierInvoiceAddRecipientAddRecipientToManyParams) SetEmployeeID

func (o *SupplierInvoiceAddRecipientAddRecipientToManyParams) SetEmployeeID(employeeID int32)

SetEmployeeID adds the employeeId to the supplier invoice add recipient add recipient to many params

func (*SupplierInvoiceAddRecipientAddRecipientToManyParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the supplier invoice add recipient add recipient to many params

func (*SupplierInvoiceAddRecipientAddRecipientToManyParams) SetInvoiceIds

func (o *SupplierInvoiceAddRecipientAddRecipientToManyParams) SetInvoiceIds(invoiceIds *string)

SetInvoiceIds adds the invoiceIds to the supplier invoice add recipient add recipient to many params

func (*SupplierInvoiceAddRecipientAddRecipientToManyParams) SetTimeout

SetTimeout adds the timeout to the supplier invoice add recipient add recipient to many params

func (*SupplierInvoiceAddRecipientAddRecipientToManyParams) WithComment

WithComment adds the comment to the supplier invoice add recipient add recipient to many params

func (*SupplierInvoiceAddRecipientAddRecipientToManyParams) WithContext

WithContext adds the context to the supplier invoice add recipient add recipient to many params

func (*SupplierInvoiceAddRecipientAddRecipientToManyParams) WithEmployeeID

WithEmployeeID adds the employeeID to the supplier invoice add recipient add recipient to many params

func (*SupplierInvoiceAddRecipientAddRecipientToManyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the supplier invoice add recipient add recipient to many params

func (*SupplierInvoiceAddRecipientAddRecipientToManyParams) WithInvoiceIds

WithInvoiceIds adds the invoiceIds to the supplier invoice add recipient add recipient to many params

func (*SupplierInvoiceAddRecipientAddRecipientToManyParams) WithTimeout

WithTimeout adds the timeout to the supplier invoice add recipient add recipient to many params

func (*SupplierInvoiceAddRecipientAddRecipientToManyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SupplierInvoiceAddRecipientAddRecipientToManyReader

type SupplierInvoiceAddRecipientAddRecipientToManyReader struct {
	// contains filtered or unexported fields
}

SupplierInvoiceAddRecipientAddRecipientToManyReader is a Reader for the SupplierInvoiceAddRecipientAddRecipientToMany structure.

func (*SupplierInvoiceAddRecipientAddRecipientToManyReader) ReadResponse

func (o *SupplierInvoiceAddRecipientAddRecipientToManyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SupplierInvoiceApproveApproveManyOK

type SupplierInvoiceApproveApproveManyOK struct {
	Payload *models.ListResponseSupplierInvoice
}

SupplierInvoiceApproveApproveManyOK handles this case with default header values.

successful operation

func NewSupplierInvoiceApproveApproveManyOK

func NewSupplierInvoiceApproveApproveManyOK() *SupplierInvoiceApproveApproveManyOK

NewSupplierInvoiceApproveApproveManyOK creates a SupplierInvoiceApproveApproveManyOK with default headers values

func (*SupplierInvoiceApproveApproveManyOK) Error

func (*SupplierInvoiceApproveApproveManyOK) GetPayload

type SupplierInvoiceApproveApproveManyParams

type SupplierInvoiceApproveApproveManyParams struct {

	/*Comment
	  comment

	*/
	Comment *string
	/*InvoiceIds
	  ID of the elements

	*/
	InvoiceIds *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SupplierInvoiceApproveApproveManyParams contains all the parameters to send to the API endpoint for the supplier invoice approve approve many operation typically these are written to a http.Request

func NewSupplierInvoiceApproveApproveManyParams

func NewSupplierInvoiceApproveApproveManyParams() *SupplierInvoiceApproveApproveManyParams

NewSupplierInvoiceApproveApproveManyParams creates a new SupplierInvoiceApproveApproveManyParams object with the default values initialized.

func NewSupplierInvoiceApproveApproveManyParamsWithContext

func NewSupplierInvoiceApproveApproveManyParamsWithContext(ctx context.Context) *SupplierInvoiceApproveApproveManyParams

NewSupplierInvoiceApproveApproveManyParamsWithContext creates a new SupplierInvoiceApproveApproveManyParams object with the default values initialized, and the ability to set a context for a request

func NewSupplierInvoiceApproveApproveManyParamsWithHTTPClient

func NewSupplierInvoiceApproveApproveManyParamsWithHTTPClient(client *http.Client) *SupplierInvoiceApproveApproveManyParams

NewSupplierInvoiceApproveApproveManyParamsWithHTTPClient creates a new SupplierInvoiceApproveApproveManyParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewSupplierInvoiceApproveApproveManyParamsWithTimeout

func NewSupplierInvoiceApproveApproveManyParamsWithTimeout(timeout time.Duration) *SupplierInvoiceApproveApproveManyParams

NewSupplierInvoiceApproveApproveManyParamsWithTimeout creates a new SupplierInvoiceApproveApproveManyParams object with the default values initialized, and the ability to set a timeout on a request

func (*SupplierInvoiceApproveApproveManyParams) SetComment

func (o *SupplierInvoiceApproveApproveManyParams) SetComment(comment *string)

SetComment adds the comment to the supplier invoice approve approve many params

func (*SupplierInvoiceApproveApproveManyParams) SetContext

SetContext adds the context to the supplier invoice approve approve many params

func (*SupplierInvoiceApproveApproveManyParams) SetHTTPClient

func (o *SupplierInvoiceApproveApproveManyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the supplier invoice approve approve many params

func (*SupplierInvoiceApproveApproveManyParams) SetInvoiceIds

func (o *SupplierInvoiceApproveApproveManyParams) SetInvoiceIds(invoiceIds *string)

SetInvoiceIds adds the invoiceIds to the supplier invoice approve approve many params

func (*SupplierInvoiceApproveApproveManyParams) SetTimeout

func (o *SupplierInvoiceApproveApproveManyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the supplier invoice approve approve many params

func (*SupplierInvoiceApproveApproveManyParams) WithComment

WithComment adds the comment to the supplier invoice approve approve many params

func (*SupplierInvoiceApproveApproveManyParams) WithContext

WithContext adds the context to the supplier invoice approve approve many params

func (*SupplierInvoiceApproveApproveManyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the supplier invoice approve approve many params

func (*SupplierInvoiceApproveApproveManyParams) WithInvoiceIds

WithInvoiceIds adds the invoiceIds to the supplier invoice approve approve many params

func (*SupplierInvoiceApproveApproveManyParams) WithTimeout

WithTimeout adds the timeout to the supplier invoice approve approve many params

func (*SupplierInvoiceApproveApproveManyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SupplierInvoiceApproveApproveManyReader

type SupplierInvoiceApproveApproveManyReader struct {
	// contains filtered or unexported fields
}

SupplierInvoiceApproveApproveManyReader is a Reader for the SupplierInvoiceApproveApproveMany structure.

func (*SupplierInvoiceApproveApproveManyReader) ReadResponse

func (o *SupplierInvoiceApproveApproveManyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SupplierInvoiceApproveApproveOK

type SupplierInvoiceApproveApproveOK struct {
	Payload *models.ResponseWrapperSupplierInvoice
}

SupplierInvoiceApproveApproveOK handles this case with default header values.

successful operation

func NewSupplierInvoiceApproveApproveOK

func NewSupplierInvoiceApproveApproveOK() *SupplierInvoiceApproveApproveOK

NewSupplierInvoiceApproveApproveOK creates a SupplierInvoiceApproveApproveOK with default headers values

func (*SupplierInvoiceApproveApproveOK) Error

func (*SupplierInvoiceApproveApproveOK) GetPayload

type SupplierInvoiceApproveApproveParams

type SupplierInvoiceApproveApproveParams struct {

	/*Comment
	  comment

	*/
	Comment *string
	/*InvoiceID
	  ID of the elements

	*/
	InvoiceID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SupplierInvoiceApproveApproveParams contains all the parameters to send to the API endpoint for the supplier invoice approve approve operation typically these are written to a http.Request

func NewSupplierInvoiceApproveApproveParams

func NewSupplierInvoiceApproveApproveParams() *SupplierInvoiceApproveApproveParams

NewSupplierInvoiceApproveApproveParams creates a new SupplierInvoiceApproveApproveParams object with the default values initialized.

func NewSupplierInvoiceApproveApproveParamsWithContext

func NewSupplierInvoiceApproveApproveParamsWithContext(ctx context.Context) *SupplierInvoiceApproveApproveParams

NewSupplierInvoiceApproveApproveParamsWithContext creates a new SupplierInvoiceApproveApproveParams object with the default values initialized, and the ability to set a context for a request

func NewSupplierInvoiceApproveApproveParamsWithHTTPClient

func NewSupplierInvoiceApproveApproveParamsWithHTTPClient(client *http.Client) *SupplierInvoiceApproveApproveParams

NewSupplierInvoiceApproveApproveParamsWithHTTPClient creates a new SupplierInvoiceApproveApproveParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewSupplierInvoiceApproveApproveParamsWithTimeout

func NewSupplierInvoiceApproveApproveParamsWithTimeout(timeout time.Duration) *SupplierInvoiceApproveApproveParams

NewSupplierInvoiceApproveApproveParamsWithTimeout creates a new SupplierInvoiceApproveApproveParams object with the default values initialized, and the ability to set a timeout on a request

func (*SupplierInvoiceApproveApproveParams) SetComment

func (o *SupplierInvoiceApproveApproveParams) SetComment(comment *string)

SetComment adds the comment to the supplier invoice approve approve params

func (*SupplierInvoiceApproveApproveParams) SetContext

SetContext adds the context to the supplier invoice approve approve params

func (*SupplierInvoiceApproveApproveParams) SetHTTPClient

func (o *SupplierInvoiceApproveApproveParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the supplier invoice approve approve params

func (*SupplierInvoiceApproveApproveParams) SetInvoiceID

func (o *SupplierInvoiceApproveApproveParams) SetInvoiceID(invoiceID int32)

SetInvoiceID adds the invoiceId to the supplier invoice approve approve params

func (*SupplierInvoiceApproveApproveParams) SetTimeout

func (o *SupplierInvoiceApproveApproveParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the supplier invoice approve approve params

func (*SupplierInvoiceApproveApproveParams) WithComment

WithComment adds the comment to the supplier invoice approve approve params

func (*SupplierInvoiceApproveApproveParams) WithContext

WithContext adds the context to the supplier invoice approve approve params

func (*SupplierInvoiceApproveApproveParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the supplier invoice approve approve params

func (*SupplierInvoiceApproveApproveParams) WithInvoiceID

WithInvoiceID adds the invoiceID to the supplier invoice approve approve params

func (*SupplierInvoiceApproveApproveParams) WithTimeout

WithTimeout adds the timeout to the supplier invoice approve approve params

func (*SupplierInvoiceApproveApproveParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SupplierInvoiceApproveApproveReader

type SupplierInvoiceApproveApproveReader struct {
	// contains filtered or unexported fields
}

SupplierInvoiceApproveApproveReader is a Reader for the SupplierInvoiceApproveApprove structure.

func (*SupplierInvoiceApproveApproveReader) ReadResponse

func (o *SupplierInvoiceApproveApproveReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SupplierInvoiceForApprovalGetApprovalInvoicesOK

type SupplierInvoiceForApprovalGetApprovalInvoicesOK struct {
	Payload *models.ListResponseSupplierInvoice
}

SupplierInvoiceForApprovalGetApprovalInvoicesOK handles this case with default header values.

successful operation

func NewSupplierInvoiceForApprovalGetApprovalInvoicesOK

func NewSupplierInvoiceForApprovalGetApprovalInvoicesOK() *SupplierInvoiceForApprovalGetApprovalInvoicesOK

NewSupplierInvoiceForApprovalGetApprovalInvoicesOK creates a SupplierInvoiceForApprovalGetApprovalInvoicesOK with default headers values

func (*SupplierInvoiceForApprovalGetApprovalInvoicesOK) Error

func (*SupplierInvoiceForApprovalGetApprovalInvoicesOK) GetPayload

type SupplierInvoiceForApprovalGetApprovalInvoicesParams

type SupplierInvoiceForApprovalGetApprovalInvoicesParams struct {

	/*Count
	  Number of elements to return

	*/
	Count *int64
	/*EmployeeID
	  Default is logged in employee

	*/
	EmployeeID *int32
	/*Fields
	  Fields filter pattern

	*/
	Fields *string
	/*From
	  From index

	*/
	From *int64
	/*SearchText
	  Search for department, employee, project and more

	*/
	SearchText *string
	/*ShowAll
	  Show all or just your own

	*/
	ShowAll *bool
	/*Sorting
	  Sorting pattern

	*/
	Sorting *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SupplierInvoiceForApprovalGetApprovalInvoicesParams contains all the parameters to send to the API endpoint for the supplier invoice for approval get approval invoices operation typically these are written to a http.Request

func NewSupplierInvoiceForApprovalGetApprovalInvoicesParams

func NewSupplierInvoiceForApprovalGetApprovalInvoicesParams() *SupplierInvoiceForApprovalGetApprovalInvoicesParams

NewSupplierInvoiceForApprovalGetApprovalInvoicesParams creates a new SupplierInvoiceForApprovalGetApprovalInvoicesParams object with the default values initialized.

func NewSupplierInvoiceForApprovalGetApprovalInvoicesParamsWithContext

func NewSupplierInvoiceForApprovalGetApprovalInvoicesParamsWithContext(ctx context.Context) *SupplierInvoiceForApprovalGetApprovalInvoicesParams

NewSupplierInvoiceForApprovalGetApprovalInvoicesParamsWithContext creates a new SupplierInvoiceForApprovalGetApprovalInvoicesParams object with the default values initialized, and the ability to set a context for a request

func NewSupplierInvoiceForApprovalGetApprovalInvoicesParamsWithHTTPClient

func NewSupplierInvoiceForApprovalGetApprovalInvoicesParamsWithHTTPClient(client *http.Client) *SupplierInvoiceForApprovalGetApprovalInvoicesParams

NewSupplierInvoiceForApprovalGetApprovalInvoicesParamsWithHTTPClient creates a new SupplierInvoiceForApprovalGetApprovalInvoicesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewSupplierInvoiceForApprovalGetApprovalInvoicesParamsWithTimeout

func NewSupplierInvoiceForApprovalGetApprovalInvoicesParamsWithTimeout(timeout time.Duration) *SupplierInvoiceForApprovalGetApprovalInvoicesParams

NewSupplierInvoiceForApprovalGetApprovalInvoicesParamsWithTimeout creates a new SupplierInvoiceForApprovalGetApprovalInvoicesParams object with the default values initialized, and the ability to set a timeout on a request

func (*SupplierInvoiceForApprovalGetApprovalInvoicesParams) SetContext

SetContext adds the context to the supplier invoice for approval get approval invoices params

func (*SupplierInvoiceForApprovalGetApprovalInvoicesParams) SetCount

SetCount adds the count to the supplier invoice for approval get approval invoices params

func (*SupplierInvoiceForApprovalGetApprovalInvoicesParams) SetEmployeeID

func (o *SupplierInvoiceForApprovalGetApprovalInvoicesParams) SetEmployeeID(employeeID *int32)

SetEmployeeID adds the employeeId to the supplier invoice for approval get approval invoices params

func (*SupplierInvoiceForApprovalGetApprovalInvoicesParams) SetFields

SetFields adds the fields to the supplier invoice for approval get approval invoices params

func (*SupplierInvoiceForApprovalGetApprovalInvoicesParams) SetFrom

SetFrom adds the from to the supplier invoice for approval get approval invoices params

func (*SupplierInvoiceForApprovalGetApprovalInvoicesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the supplier invoice for approval get approval invoices params

func (*SupplierInvoiceForApprovalGetApprovalInvoicesParams) SetSearchText

func (o *SupplierInvoiceForApprovalGetApprovalInvoicesParams) SetSearchText(searchText *string)

SetSearchText adds the searchText to the supplier invoice for approval get approval invoices params

func (*SupplierInvoiceForApprovalGetApprovalInvoicesParams) SetShowAll

SetShowAll adds the showAll to the supplier invoice for approval get approval invoices params

func (*SupplierInvoiceForApprovalGetApprovalInvoicesParams) SetSorting

SetSorting adds the sorting to the supplier invoice for approval get approval invoices params

func (*SupplierInvoiceForApprovalGetApprovalInvoicesParams) SetTimeout

SetTimeout adds the timeout to the supplier invoice for approval get approval invoices params

func (*SupplierInvoiceForApprovalGetApprovalInvoicesParams) WithContext

WithContext adds the context to the supplier invoice for approval get approval invoices params

func (*SupplierInvoiceForApprovalGetApprovalInvoicesParams) WithCount

WithCount adds the count to the supplier invoice for approval get approval invoices params

func (*SupplierInvoiceForApprovalGetApprovalInvoicesParams) WithEmployeeID

WithEmployeeID adds the employeeID to the supplier invoice for approval get approval invoices params

func (*SupplierInvoiceForApprovalGetApprovalInvoicesParams) WithFields

WithFields adds the fields to the supplier invoice for approval get approval invoices params

func (*SupplierInvoiceForApprovalGetApprovalInvoicesParams) WithFrom

WithFrom adds the from to the supplier invoice for approval get approval invoices params

func (*SupplierInvoiceForApprovalGetApprovalInvoicesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the supplier invoice for approval get approval invoices params

func (*SupplierInvoiceForApprovalGetApprovalInvoicesParams) WithSearchText

WithSearchText adds the searchText to the supplier invoice for approval get approval invoices params

func (*SupplierInvoiceForApprovalGetApprovalInvoicesParams) WithShowAll

WithShowAll adds the showAll to the supplier invoice for approval get approval invoices params

func (*SupplierInvoiceForApprovalGetApprovalInvoicesParams) WithSorting

WithSorting adds the sorting to the supplier invoice for approval get approval invoices params

func (*SupplierInvoiceForApprovalGetApprovalInvoicesParams) WithTimeout

WithTimeout adds the timeout to the supplier invoice for approval get approval invoices params

func (*SupplierInvoiceForApprovalGetApprovalInvoicesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SupplierInvoiceForApprovalGetApprovalInvoicesReader

type SupplierInvoiceForApprovalGetApprovalInvoicesReader struct {
	// contains filtered or unexported fields
}

SupplierInvoiceForApprovalGetApprovalInvoicesReader is a Reader for the SupplierInvoiceForApprovalGetApprovalInvoices structure.

func (*SupplierInvoiceForApprovalGetApprovalInvoicesReader) ReadResponse

func (o *SupplierInvoiceForApprovalGetApprovalInvoicesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SupplierInvoiceGetOK

type SupplierInvoiceGetOK struct {
	Payload *models.ResponseWrapperSupplierInvoice
}

SupplierInvoiceGetOK handles this case with default header values.

successful operation

func NewSupplierInvoiceGetOK

func NewSupplierInvoiceGetOK() *SupplierInvoiceGetOK

NewSupplierInvoiceGetOK creates a SupplierInvoiceGetOK with default headers values

func (*SupplierInvoiceGetOK) Error

func (o *SupplierInvoiceGetOK) Error() string

func (*SupplierInvoiceGetOK) GetPayload

type SupplierInvoiceGetParams

type SupplierInvoiceGetParams struct {

	/*Fields
	  Fields filter pattern

	*/
	Fields *string
	/*ID
	  Element ID

	*/
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SupplierInvoiceGetParams contains all the parameters to send to the API endpoint for the supplier invoice get operation typically these are written to a http.Request

func NewSupplierInvoiceGetParams

func NewSupplierInvoiceGetParams() *SupplierInvoiceGetParams

NewSupplierInvoiceGetParams creates a new SupplierInvoiceGetParams object with the default values initialized.

func NewSupplierInvoiceGetParamsWithContext

func NewSupplierInvoiceGetParamsWithContext(ctx context.Context) *SupplierInvoiceGetParams

NewSupplierInvoiceGetParamsWithContext creates a new SupplierInvoiceGetParams object with the default values initialized, and the ability to set a context for a request

func NewSupplierInvoiceGetParamsWithHTTPClient

func NewSupplierInvoiceGetParamsWithHTTPClient(client *http.Client) *SupplierInvoiceGetParams

NewSupplierInvoiceGetParamsWithHTTPClient creates a new SupplierInvoiceGetParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewSupplierInvoiceGetParamsWithTimeout

func NewSupplierInvoiceGetParamsWithTimeout(timeout time.Duration) *SupplierInvoiceGetParams

NewSupplierInvoiceGetParamsWithTimeout creates a new SupplierInvoiceGetParams object with the default values initialized, and the ability to set a timeout on a request

func (*SupplierInvoiceGetParams) SetContext

func (o *SupplierInvoiceGetParams) SetContext(ctx context.Context)

SetContext adds the context to the supplier invoice get params

func (*SupplierInvoiceGetParams) SetFields

func (o *SupplierInvoiceGetParams) SetFields(fields *string)

SetFields adds the fields to the supplier invoice get params

func (*SupplierInvoiceGetParams) SetHTTPClient

func (o *SupplierInvoiceGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the supplier invoice get params

func (*SupplierInvoiceGetParams) SetID

func (o *SupplierInvoiceGetParams) SetID(id int32)

SetID adds the id to the supplier invoice get params

func (*SupplierInvoiceGetParams) SetTimeout

func (o *SupplierInvoiceGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the supplier invoice get params

func (*SupplierInvoiceGetParams) WithContext

WithContext adds the context to the supplier invoice get params

func (*SupplierInvoiceGetParams) WithFields

WithFields adds the fields to the supplier invoice get params

func (*SupplierInvoiceGetParams) WithHTTPClient

func (o *SupplierInvoiceGetParams) WithHTTPClient(client *http.Client) *SupplierInvoiceGetParams

WithHTTPClient adds the HTTPClient to the supplier invoice get params

func (*SupplierInvoiceGetParams) WithID

WithID adds the id to the supplier invoice get params

func (*SupplierInvoiceGetParams) WithTimeout

WithTimeout adds the timeout to the supplier invoice get params

func (*SupplierInvoiceGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SupplierInvoiceGetReader

type SupplierInvoiceGetReader struct {
	// contains filtered or unexported fields
}

SupplierInvoiceGetReader is a Reader for the SupplierInvoiceGet structure.

func (*SupplierInvoiceGetReader) ReadResponse

func (o *SupplierInvoiceGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SupplierInvoicePdfDownloadPdfOK

type SupplierInvoicePdfDownloadPdfOK struct {
	Payload strfmt.Base64
}

SupplierInvoicePdfDownloadPdfOK handles this case with default header values.

successful operation

func NewSupplierInvoicePdfDownloadPdfOK

func NewSupplierInvoicePdfDownloadPdfOK() *SupplierInvoicePdfDownloadPdfOK

NewSupplierInvoicePdfDownloadPdfOK creates a SupplierInvoicePdfDownloadPdfOK with default headers values

func (*SupplierInvoicePdfDownloadPdfOK) Error

func (*SupplierInvoicePdfDownloadPdfOK) GetPayload

type SupplierInvoicePdfDownloadPdfParams

type SupplierInvoicePdfDownloadPdfParams struct {

	/*InvoiceID
	  Invoice ID from which document is downloaded.

	*/
	InvoiceID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SupplierInvoicePdfDownloadPdfParams contains all the parameters to send to the API endpoint for the supplier invoice pdf download pdf operation typically these are written to a http.Request

func NewSupplierInvoicePdfDownloadPdfParams

func NewSupplierInvoicePdfDownloadPdfParams() *SupplierInvoicePdfDownloadPdfParams

NewSupplierInvoicePdfDownloadPdfParams creates a new SupplierInvoicePdfDownloadPdfParams object with the default values initialized.

func NewSupplierInvoicePdfDownloadPdfParamsWithContext

func NewSupplierInvoicePdfDownloadPdfParamsWithContext(ctx context.Context) *SupplierInvoicePdfDownloadPdfParams

NewSupplierInvoicePdfDownloadPdfParamsWithContext creates a new SupplierInvoicePdfDownloadPdfParams object with the default values initialized, and the ability to set a context for a request

func NewSupplierInvoicePdfDownloadPdfParamsWithHTTPClient

func NewSupplierInvoicePdfDownloadPdfParamsWithHTTPClient(client *http.Client) *SupplierInvoicePdfDownloadPdfParams

NewSupplierInvoicePdfDownloadPdfParamsWithHTTPClient creates a new SupplierInvoicePdfDownloadPdfParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewSupplierInvoicePdfDownloadPdfParamsWithTimeout

func NewSupplierInvoicePdfDownloadPdfParamsWithTimeout(timeout time.Duration) *SupplierInvoicePdfDownloadPdfParams

NewSupplierInvoicePdfDownloadPdfParamsWithTimeout creates a new SupplierInvoicePdfDownloadPdfParams object with the default values initialized, and the ability to set a timeout on a request

func (*SupplierInvoicePdfDownloadPdfParams) SetContext

SetContext adds the context to the supplier invoice pdf download pdf params

func (*SupplierInvoicePdfDownloadPdfParams) SetHTTPClient

func (o *SupplierInvoicePdfDownloadPdfParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the supplier invoice pdf download pdf params

func (*SupplierInvoicePdfDownloadPdfParams) SetInvoiceID

func (o *SupplierInvoicePdfDownloadPdfParams) SetInvoiceID(invoiceID int32)

SetInvoiceID adds the invoiceId to the supplier invoice pdf download pdf params

func (*SupplierInvoicePdfDownloadPdfParams) SetTimeout

func (o *SupplierInvoicePdfDownloadPdfParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the supplier invoice pdf download pdf params

func (*SupplierInvoicePdfDownloadPdfParams) WithContext

WithContext adds the context to the supplier invoice pdf download pdf params

func (*SupplierInvoicePdfDownloadPdfParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the supplier invoice pdf download pdf params

func (*SupplierInvoicePdfDownloadPdfParams) WithInvoiceID

WithInvoiceID adds the invoiceID to the supplier invoice pdf download pdf params

func (*SupplierInvoicePdfDownloadPdfParams) WithTimeout

WithTimeout adds the timeout to the supplier invoice pdf download pdf params

func (*SupplierInvoicePdfDownloadPdfParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SupplierInvoicePdfDownloadPdfReader

type SupplierInvoicePdfDownloadPdfReader struct {
	// contains filtered or unexported fields
}

SupplierInvoicePdfDownloadPdfReader is a Reader for the SupplierInvoicePdfDownloadPdf structure.

func (*SupplierInvoicePdfDownloadPdfReader) ReadResponse

func (o *SupplierInvoicePdfDownloadPdfReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SupplierInvoiceRejectRejectManyOK

type SupplierInvoiceRejectRejectManyOK struct {
	Payload *models.ListResponseSupplierInvoice
}

SupplierInvoiceRejectRejectManyOK handles this case with default header values.

successful operation

func NewSupplierInvoiceRejectRejectManyOK

func NewSupplierInvoiceRejectRejectManyOK() *SupplierInvoiceRejectRejectManyOK

NewSupplierInvoiceRejectRejectManyOK creates a SupplierInvoiceRejectRejectManyOK with default headers values

func (*SupplierInvoiceRejectRejectManyOK) Error

func (*SupplierInvoiceRejectRejectManyOK) GetPayload

type SupplierInvoiceRejectRejectManyParams

type SupplierInvoiceRejectRejectManyParams struct {

	/*Comment*/
	Comment string
	/*InvoiceIds
	  ID of the elements

	*/
	InvoiceIds *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SupplierInvoiceRejectRejectManyParams contains all the parameters to send to the API endpoint for the supplier invoice reject reject many operation typically these are written to a http.Request

func NewSupplierInvoiceRejectRejectManyParams

func NewSupplierInvoiceRejectRejectManyParams() *SupplierInvoiceRejectRejectManyParams

NewSupplierInvoiceRejectRejectManyParams creates a new SupplierInvoiceRejectRejectManyParams object with the default values initialized.

func NewSupplierInvoiceRejectRejectManyParamsWithContext

func NewSupplierInvoiceRejectRejectManyParamsWithContext(ctx context.Context) *SupplierInvoiceRejectRejectManyParams

NewSupplierInvoiceRejectRejectManyParamsWithContext creates a new SupplierInvoiceRejectRejectManyParams object with the default values initialized, and the ability to set a context for a request

func NewSupplierInvoiceRejectRejectManyParamsWithHTTPClient

func NewSupplierInvoiceRejectRejectManyParamsWithHTTPClient(client *http.Client) *SupplierInvoiceRejectRejectManyParams

NewSupplierInvoiceRejectRejectManyParamsWithHTTPClient creates a new SupplierInvoiceRejectRejectManyParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewSupplierInvoiceRejectRejectManyParamsWithTimeout

func NewSupplierInvoiceRejectRejectManyParamsWithTimeout(timeout time.Duration) *SupplierInvoiceRejectRejectManyParams

NewSupplierInvoiceRejectRejectManyParamsWithTimeout creates a new SupplierInvoiceRejectRejectManyParams object with the default values initialized, and the ability to set a timeout on a request

func (*SupplierInvoiceRejectRejectManyParams) SetComment

func (o *SupplierInvoiceRejectRejectManyParams) SetComment(comment string)

SetComment adds the comment to the supplier invoice reject reject many params

func (*SupplierInvoiceRejectRejectManyParams) SetContext

SetContext adds the context to the supplier invoice reject reject many params

func (*SupplierInvoiceRejectRejectManyParams) SetHTTPClient

func (o *SupplierInvoiceRejectRejectManyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the supplier invoice reject reject many params

func (*SupplierInvoiceRejectRejectManyParams) SetInvoiceIds

func (o *SupplierInvoiceRejectRejectManyParams) SetInvoiceIds(invoiceIds *string)

SetInvoiceIds adds the invoiceIds to the supplier invoice reject reject many params

func (*SupplierInvoiceRejectRejectManyParams) SetTimeout

func (o *SupplierInvoiceRejectRejectManyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the supplier invoice reject reject many params

func (*SupplierInvoiceRejectRejectManyParams) WithComment

WithComment adds the comment to the supplier invoice reject reject many params

func (*SupplierInvoiceRejectRejectManyParams) WithContext

WithContext adds the context to the supplier invoice reject reject many params

func (*SupplierInvoiceRejectRejectManyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the supplier invoice reject reject many params

func (*SupplierInvoiceRejectRejectManyParams) WithInvoiceIds

WithInvoiceIds adds the invoiceIds to the supplier invoice reject reject many params

func (*SupplierInvoiceRejectRejectManyParams) WithTimeout

WithTimeout adds the timeout to the supplier invoice reject reject many params

func (*SupplierInvoiceRejectRejectManyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SupplierInvoiceRejectRejectManyReader

type SupplierInvoiceRejectRejectManyReader struct {
	// contains filtered or unexported fields
}

SupplierInvoiceRejectRejectManyReader is a Reader for the SupplierInvoiceRejectRejectMany structure.

func (*SupplierInvoiceRejectRejectManyReader) ReadResponse

func (o *SupplierInvoiceRejectRejectManyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SupplierInvoiceRejectRejectOK

type SupplierInvoiceRejectRejectOK struct {
	Payload *models.ResponseWrapperSupplierInvoice
}

SupplierInvoiceRejectRejectOK handles this case with default header values.

successful operation

func NewSupplierInvoiceRejectRejectOK

func NewSupplierInvoiceRejectRejectOK() *SupplierInvoiceRejectRejectOK

NewSupplierInvoiceRejectRejectOK creates a SupplierInvoiceRejectRejectOK with default headers values

func (*SupplierInvoiceRejectRejectOK) Error

func (*SupplierInvoiceRejectRejectOK) GetPayload

type SupplierInvoiceRejectRejectParams

type SupplierInvoiceRejectRejectParams struct {

	/*Comment*/
	Comment string
	/*InvoiceID
	  Invoice ID.

	*/
	InvoiceID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SupplierInvoiceRejectRejectParams contains all the parameters to send to the API endpoint for the supplier invoice reject reject operation typically these are written to a http.Request

func NewSupplierInvoiceRejectRejectParams

func NewSupplierInvoiceRejectRejectParams() *SupplierInvoiceRejectRejectParams

NewSupplierInvoiceRejectRejectParams creates a new SupplierInvoiceRejectRejectParams object with the default values initialized.

func NewSupplierInvoiceRejectRejectParamsWithContext

func NewSupplierInvoiceRejectRejectParamsWithContext(ctx context.Context) *SupplierInvoiceRejectRejectParams

NewSupplierInvoiceRejectRejectParamsWithContext creates a new SupplierInvoiceRejectRejectParams object with the default values initialized, and the ability to set a context for a request

func NewSupplierInvoiceRejectRejectParamsWithHTTPClient

func NewSupplierInvoiceRejectRejectParamsWithHTTPClient(client *http.Client) *SupplierInvoiceRejectRejectParams

NewSupplierInvoiceRejectRejectParamsWithHTTPClient creates a new SupplierInvoiceRejectRejectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewSupplierInvoiceRejectRejectParamsWithTimeout

func NewSupplierInvoiceRejectRejectParamsWithTimeout(timeout time.Duration) *SupplierInvoiceRejectRejectParams

NewSupplierInvoiceRejectRejectParamsWithTimeout creates a new SupplierInvoiceRejectRejectParams object with the default values initialized, and the ability to set a timeout on a request

func (*SupplierInvoiceRejectRejectParams) SetComment

func (o *SupplierInvoiceRejectRejectParams) SetComment(comment string)

SetComment adds the comment to the supplier invoice reject reject params

func (*SupplierInvoiceRejectRejectParams) SetContext

SetContext adds the context to the supplier invoice reject reject params

func (*SupplierInvoiceRejectRejectParams) SetHTTPClient

func (o *SupplierInvoiceRejectRejectParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the supplier invoice reject reject params

func (*SupplierInvoiceRejectRejectParams) SetInvoiceID

func (o *SupplierInvoiceRejectRejectParams) SetInvoiceID(invoiceID int32)

SetInvoiceID adds the invoiceId to the supplier invoice reject reject params

func (*SupplierInvoiceRejectRejectParams) SetTimeout

func (o *SupplierInvoiceRejectRejectParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the supplier invoice reject reject params

func (*SupplierInvoiceRejectRejectParams) WithComment

WithComment adds the comment to the supplier invoice reject reject params

func (*SupplierInvoiceRejectRejectParams) WithContext

WithContext adds the context to the supplier invoice reject reject params

func (*SupplierInvoiceRejectRejectParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the supplier invoice reject reject params

func (*SupplierInvoiceRejectRejectParams) WithInvoiceID

WithInvoiceID adds the invoiceID to the supplier invoice reject reject params

func (*SupplierInvoiceRejectRejectParams) WithTimeout

WithTimeout adds the timeout to the supplier invoice reject reject params

func (*SupplierInvoiceRejectRejectParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SupplierInvoiceRejectRejectReader

type SupplierInvoiceRejectRejectReader struct {
	// contains filtered or unexported fields
}

SupplierInvoiceRejectRejectReader is a Reader for the SupplierInvoiceRejectReject structure.

func (*SupplierInvoiceRejectRejectReader) ReadResponse

func (o *SupplierInvoiceRejectRejectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SupplierInvoiceSearchOK

type SupplierInvoiceSearchOK struct {
	Payload *models.ListResponseSupplierInvoice
}

SupplierInvoiceSearchOK handles this case with default header values.

successful operation

func NewSupplierInvoiceSearchOK

func NewSupplierInvoiceSearchOK() *SupplierInvoiceSearchOK

NewSupplierInvoiceSearchOK creates a SupplierInvoiceSearchOK with default headers values

func (*SupplierInvoiceSearchOK) Error

func (o *SupplierInvoiceSearchOK) Error() string

func (*SupplierInvoiceSearchOK) GetPayload

type SupplierInvoiceSearchParams

type SupplierInvoiceSearchParams struct {

	/*Count
	  Number of elements to return

	*/
	Count *int64
	/*Fields
	  Fields filter pattern

	*/
	Fields *string
	/*From
	  From index

	*/
	From *int64
	/*ID
	  List of IDs

	*/
	ID *string
	/*InvoiceDateFrom
	  From and including

	*/
	InvoiceDateFrom string
	/*InvoiceDateTo
	  To and excluding

	*/
	InvoiceDateTo string
	/*InvoiceNumber
	  Equals

	*/
	InvoiceNumber *string
	/*Kid
	  Equals

	*/
	Kid *string
	/*Sorting
	  Sorting pattern

	*/
	Sorting *string
	/*SupplierID
	  Equals

	*/
	SupplierID *string
	/*VoucherID
	  Equals

	*/
	VoucherID *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SupplierInvoiceSearchParams contains all the parameters to send to the API endpoint for the supplier invoice search operation typically these are written to a http.Request

func NewSupplierInvoiceSearchParams

func NewSupplierInvoiceSearchParams() *SupplierInvoiceSearchParams

NewSupplierInvoiceSearchParams creates a new SupplierInvoiceSearchParams object with the default values initialized.

func NewSupplierInvoiceSearchParamsWithContext

func NewSupplierInvoiceSearchParamsWithContext(ctx context.Context) *SupplierInvoiceSearchParams

NewSupplierInvoiceSearchParamsWithContext creates a new SupplierInvoiceSearchParams object with the default values initialized, and the ability to set a context for a request

func NewSupplierInvoiceSearchParamsWithHTTPClient

func NewSupplierInvoiceSearchParamsWithHTTPClient(client *http.Client) *SupplierInvoiceSearchParams

NewSupplierInvoiceSearchParamsWithHTTPClient creates a new SupplierInvoiceSearchParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewSupplierInvoiceSearchParamsWithTimeout

func NewSupplierInvoiceSearchParamsWithTimeout(timeout time.Duration) *SupplierInvoiceSearchParams

NewSupplierInvoiceSearchParamsWithTimeout creates a new SupplierInvoiceSearchParams object with the default values initialized, and the ability to set a timeout on a request

func (*SupplierInvoiceSearchParams) SetContext

func (o *SupplierInvoiceSearchParams) SetContext(ctx context.Context)

SetContext adds the context to the supplier invoice search params

func (*SupplierInvoiceSearchParams) SetCount

func (o *SupplierInvoiceSearchParams) SetCount(count *int64)

SetCount adds the count to the supplier invoice search params

func (*SupplierInvoiceSearchParams) SetFields

func (o *SupplierInvoiceSearchParams) SetFields(fields *string)

SetFields adds the fields to the supplier invoice search params

func (*SupplierInvoiceSearchParams) SetFrom

func (o *SupplierInvoiceSearchParams) SetFrom(from *int64)

SetFrom adds the from to the supplier invoice search params

func (*SupplierInvoiceSearchParams) SetHTTPClient

func (o *SupplierInvoiceSearchParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the supplier invoice search params

func (*SupplierInvoiceSearchParams) SetID

func (o *SupplierInvoiceSearchParams) SetID(id *string)

SetID adds the id to the supplier invoice search params

func (*SupplierInvoiceSearchParams) SetInvoiceDateFrom

func (o *SupplierInvoiceSearchParams) SetInvoiceDateFrom(invoiceDateFrom string)

SetInvoiceDateFrom adds the invoiceDateFrom to the supplier invoice search params

func (*SupplierInvoiceSearchParams) SetInvoiceDateTo

func (o *SupplierInvoiceSearchParams) SetInvoiceDateTo(invoiceDateTo string)

SetInvoiceDateTo adds the invoiceDateTo to the supplier invoice search params

func (*SupplierInvoiceSearchParams) SetInvoiceNumber

func (o *SupplierInvoiceSearchParams) SetInvoiceNumber(invoiceNumber *string)

SetInvoiceNumber adds the invoiceNumber to the supplier invoice search params

func (*SupplierInvoiceSearchParams) SetKid

func (o *SupplierInvoiceSearchParams) SetKid(kid *string)

SetKid adds the kid to the supplier invoice search params

func (*SupplierInvoiceSearchParams) SetSorting

func (o *SupplierInvoiceSearchParams) SetSorting(sorting *string)

SetSorting adds the sorting to the supplier invoice search params

func (*SupplierInvoiceSearchParams) SetSupplierID

func (o *SupplierInvoiceSearchParams) SetSupplierID(supplierID *string)

SetSupplierID adds the supplierId to the supplier invoice search params

func (*SupplierInvoiceSearchParams) SetTimeout

func (o *SupplierInvoiceSearchParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the supplier invoice search params

func (*SupplierInvoiceSearchParams) SetVoucherID

func (o *SupplierInvoiceSearchParams) SetVoucherID(voucherID *string)

SetVoucherID adds the voucherId to the supplier invoice search params

func (*SupplierInvoiceSearchParams) WithContext

WithContext adds the context to the supplier invoice search params

func (*SupplierInvoiceSearchParams) WithCount

WithCount adds the count to the supplier invoice search params

func (*SupplierInvoiceSearchParams) WithFields

WithFields adds the fields to the supplier invoice search params

func (*SupplierInvoiceSearchParams) WithFrom

WithFrom adds the from to the supplier invoice search params

func (*SupplierInvoiceSearchParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the supplier invoice search params

func (*SupplierInvoiceSearchParams) WithID

WithID adds the id to the supplier invoice search params

func (*SupplierInvoiceSearchParams) WithInvoiceDateFrom

func (o *SupplierInvoiceSearchParams) WithInvoiceDateFrom(invoiceDateFrom string) *SupplierInvoiceSearchParams

WithInvoiceDateFrom adds the invoiceDateFrom to the supplier invoice search params

func (*SupplierInvoiceSearchParams) WithInvoiceDateTo

func (o *SupplierInvoiceSearchParams) WithInvoiceDateTo(invoiceDateTo string) *SupplierInvoiceSearchParams

WithInvoiceDateTo adds the invoiceDateTo to the supplier invoice search params

func (*SupplierInvoiceSearchParams) WithInvoiceNumber

func (o *SupplierInvoiceSearchParams) WithInvoiceNumber(invoiceNumber *string) *SupplierInvoiceSearchParams

WithInvoiceNumber adds the invoiceNumber to the supplier invoice search params

func (*SupplierInvoiceSearchParams) WithKid

WithKid adds the kid to the supplier invoice search params

func (*SupplierInvoiceSearchParams) WithSorting

WithSorting adds the sorting to the supplier invoice search params

func (*SupplierInvoiceSearchParams) WithSupplierID

func (o *SupplierInvoiceSearchParams) WithSupplierID(supplierID *string) *SupplierInvoiceSearchParams

WithSupplierID adds the supplierID to the supplier invoice search params

func (*SupplierInvoiceSearchParams) WithTimeout

WithTimeout adds the timeout to the supplier invoice search params

func (*SupplierInvoiceSearchParams) WithVoucherID

func (o *SupplierInvoiceSearchParams) WithVoucherID(voucherID *string) *SupplierInvoiceSearchParams

WithVoucherID adds the voucherID to the supplier invoice search params

func (*SupplierInvoiceSearchParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SupplierInvoiceSearchReader

type SupplierInvoiceSearchReader struct {
	// contains filtered or unexported fields
}

SupplierInvoiceSearchReader is a Reader for the SupplierInvoiceSearch structure.

func (*SupplierInvoiceSearchReader) ReadResponse

func (o *SupplierInvoiceSearchReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SupplierInvoiceVoucherPostingsPutPostingsOK

type SupplierInvoiceVoucherPostingsPutPostingsOK struct {
	Payload *models.ResponseWrapperSupplierInvoice
}

SupplierInvoiceVoucherPostingsPutPostingsOK handles this case with default header values.

successful operation

func NewSupplierInvoiceVoucherPostingsPutPostingsOK

func NewSupplierInvoiceVoucherPostingsPutPostingsOK() *SupplierInvoiceVoucherPostingsPutPostingsOK

NewSupplierInvoiceVoucherPostingsPutPostingsOK creates a SupplierInvoiceVoucherPostingsPutPostingsOK with default headers values

func (*SupplierInvoiceVoucherPostingsPutPostingsOK) Error

func (*SupplierInvoiceVoucherPostingsPutPostingsOK) GetPayload

type SupplierInvoiceVoucherPostingsPutPostingsParams

type SupplierInvoiceVoucherPostingsPutPostingsParams struct {

	/*Body
	  Postings

	*/
	Body []*models.OrderLinePostingDTO
	/*ID
	  Voucher id

	*/
	ID int32
	/*SendToLedger
	  Equals

	*/
	SendToLedger *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SupplierInvoiceVoucherPostingsPutPostingsParams contains all the parameters to send to the API endpoint for the supplier invoice voucher postings put postings operation typically these are written to a http.Request

func NewSupplierInvoiceVoucherPostingsPutPostingsParams

func NewSupplierInvoiceVoucherPostingsPutPostingsParams() *SupplierInvoiceVoucherPostingsPutPostingsParams

NewSupplierInvoiceVoucherPostingsPutPostingsParams creates a new SupplierInvoiceVoucherPostingsPutPostingsParams object with the default values initialized.

func NewSupplierInvoiceVoucherPostingsPutPostingsParamsWithContext

func NewSupplierInvoiceVoucherPostingsPutPostingsParamsWithContext(ctx context.Context) *SupplierInvoiceVoucherPostingsPutPostingsParams

NewSupplierInvoiceVoucherPostingsPutPostingsParamsWithContext creates a new SupplierInvoiceVoucherPostingsPutPostingsParams object with the default values initialized, and the ability to set a context for a request

func NewSupplierInvoiceVoucherPostingsPutPostingsParamsWithHTTPClient

func NewSupplierInvoiceVoucherPostingsPutPostingsParamsWithHTTPClient(client *http.Client) *SupplierInvoiceVoucherPostingsPutPostingsParams

NewSupplierInvoiceVoucherPostingsPutPostingsParamsWithHTTPClient creates a new SupplierInvoiceVoucherPostingsPutPostingsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewSupplierInvoiceVoucherPostingsPutPostingsParamsWithTimeout

func NewSupplierInvoiceVoucherPostingsPutPostingsParamsWithTimeout(timeout time.Duration) *SupplierInvoiceVoucherPostingsPutPostingsParams

NewSupplierInvoiceVoucherPostingsPutPostingsParamsWithTimeout creates a new SupplierInvoiceVoucherPostingsPutPostingsParams object with the default values initialized, and the ability to set a timeout on a request

func (*SupplierInvoiceVoucherPostingsPutPostingsParams) SetBody

SetBody adds the body to the supplier invoice voucher postings put postings params

func (*SupplierInvoiceVoucherPostingsPutPostingsParams) SetContext

SetContext adds the context to the supplier invoice voucher postings put postings params

func (*SupplierInvoiceVoucherPostingsPutPostingsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the supplier invoice voucher postings put postings params

func (*SupplierInvoiceVoucherPostingsPutPostingsParams) SetID

SetID adds the id to the supplier invoice voucher postings put postings params

func (*SupplierInvoiceVoucherPostingsPutPostingsParams) SetSendToLedger

func (o *SupplierInvoiceVoucherPostingsPutPostingsParams) SetSendToLedger(sendToLedger *bool)

SetSendToLedger adds the sendToLedger to the supplier invoice voucher postings put postings params

func (*SupplierInvoiceVoucherPostingsPutPostingsParams) SetTimeout

SetTimeout adds the timeout to the supplier invoice voucher postings put postings params

func (*SupplierInvoiceVoucherPostingsPutPostingsParams) WithBody

WithBody adds the body to the supplier invoice voucher postings put postings params

func (*SupplierInvoiceVoucherPostingsPutPostingsParams) WithContext

WithContext adds the context to the supplier invoice voucher postings put postings params

func (*SupplierInvoiceVoucherPostingsPutPostingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the supplier invoice voucher postings put postings params

func (*SupplierInvoiceVoucherPostingsPutPostingsParams) WithID

WithID adds the id to the supplier invoice voucher postings put postings params

func (*SupplierInvoiceVoucherPostingsPutPostingsParams) WithSendToLedger

WithSendToLedger adds the sendToLedger to the supplier invoice voucher postings put postings params

func (*SupplierInvoiceVoucherPostingsPutPostingsParams) WithTimeout

WithTimeout adds the timeout to the supplier invoice voucher postings put postings params

func (*SupplierInvoiceVoucherPostingsPutPostingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SupplierInvoiceVoucherPostingsPutPostingsReader

type SupplierInvoiceVoucherPostingsPutPostingsReader struct {
	// contains filtered or unexported fields
}

SupplierInvoiceVoucherPostingsPutPostingsReader is a Reader for the SupplierInvoiceVoucherPostingsPutPostings structure.

func (*SupplierInvoiceVoucherPostingsPutPostingsReader) ReadResponse

func (o *SupplierInvoiceVoucherPostingsPutPostingsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL