model

package
v0.0.0-...-2439cfa Latest Latest
Warning

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

Go to latest
Published: Nov 17, 2025 License: GPL-3.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// AccountInformationPartyPartyTypeCustomer captures enum value "Customer"
	AccountInformationPartyPartyTypeCustomer string = "Customer"

	// AccountInformationPartyPartyTypeSupplier captures enum value "Supplier"
	AccountInformationPartyPartyTypeSupplier string = "Supplier"
)
View Source
const (

	// IEdmSchemaElementSchemaElementKindNone captures enum value "None"
	IEdmSchemaElementSchemaElementKindNone string = "None"

	// IEdmSchemaElementSchemaElementKindTypeDefinition captures enum value "TypeDefinition"
	IEdmSchemaElementSchemaElementKindTypeDefinition string = "TypeDefinition"

	// IEdmSchemaElementSchemaElementKindFunction captures enum value "Function"
	IEdmSchemaElementSchemaElementKindFunction string = "Function"

	// IEdmSchemaElementSchemaElementKindValueTerm captures enum value "ValueTerm"
	IEdmSchemaElementSchemaElementKindValueTerm string = "ValueTerm"

	// IEdmSchemaElementSchemaElementKindEntityContainer captures enum value "EntityContainer"
	IEdmSchemaElementSchemaElementKindEntityContainer string = "EntityContainer"
)
View Source
const (

	// IEdmTermSchemaElementKindNone captures enum value "None"
	IEdmTermSchemaElementKindNone string = "None"

	// IEdmTermSchemaElementKindTypeDefinition captures enum value "TypeDefinition"
	IEdmTermSchemaElementKindTypeDefinition string = "TypeDefinition"

	// IEdmTermSchemaElementKindFunction captures enum value "Function"
	IEdmTermSchemaElementKindFunction string = "Function"

	// IEdmTermSchemaElementKindValueTerm captures enum value "ValueTerm"
	IEdmTermSchemaElementKindValueTerm string = "ValueTerm"

	// IEdmTermSchemaElementKindEntityContainer captures enum value "EntityContainer"
	IEdmTermSchemaElementKindEntityContainer string = "EntityContainer"
)
View Source
const (

	// IEdmTermTermKindNone captures enum value "None"
	IEdmTermTermKindNone string = "None"

	// IEdmTermTermKindType captures enum value "Type"
	IEdmTermTermKindType string = "Type"

	// IEdmTermTermKindValue captures enum value "Value"
	IEdmTermTermKindValue string = "Value"
)
View Source
const (

	// IEdmTypeTypeKindNone captures enum value "None"
	IEdmTypeTypeKindNone string = "None"

	// IEdmTypeTypeKindPrimitive captures enum value "Primitive"
	IEdmTypeTypeKindPrimitive string = "Primitive"

	// IEdmTypeTypeKindEntity captures enum value "Entity"
	IEdmTypeTypeKindEntity string = "Entity"

	// IEdmTypeTypeKindComplex captures enum value "Complex"
	IEdmTypeTypeKindComplex string = "Complex"

	// IEdmTypeTypeKindRow captures enum value "Row"
	IEdmTypeTypeKindRow string = "Row"

	// IEdmTypeTypeKindCollection captures enum value "Collection"
	IEdmTypeTypeKindCollection string = "Collection"

	// IEdmTypeTypeKindEntityReference captures enum value "EntityReference"
	IEdmTypeTypeKindEntityReference string = "EntityReference"

	// IEdmTypeTypeKindEnum captures enum value "Enum"
	IEdmTypeTypeKindEnum string = "Enum"
)
View Source
const (

	// InlineCountQueryOptionValueNone captures enum value "None"
	InlineCountQueryOptionValueNone string = "None"

	// InlineCountQueryOptionValueAllPages captures enum value "AllPages"
	InlineCountQueryOptionValueAllPages string = "AllPages"
)
View Source
const (

	// JournalJournalTypeIncome captures enum value "Income"
	JournalJournalTypeIncome string = "Income"

	// JournalJournalTypeCost captures enum value "Cost"
	JournalJournalTypeCost string = "Cost"
)
View Source
const (

	// OrderByClauseDirectionAscending captures enum value "Ascending"
	OrderByClauseDirectionAscending string = "Ascending"

	// OrderByClauseDirectionDescending captures enum value "Descending"
	OrderByClauseDirectionDescending string = "Descending"
)
View Source
const (

	// OrderByNodeDirectionAscending captures enum value "Ascending"
	OrderByNodeDirectionAscending string = "Ascending"

	// OrderByNodeDirectionDescending captures enum value "Descending"
	OrderByNodeDirectionDescending string = "Descending"
)
View Source
const (

	// PartyPartyTypeCustomer captures enum value "Customer"
	PartyPartyTypeCustomer string = "Customer"

	// PartyPartyTypeSupplier captures enum value "Supplier"
	PartyPartyTypeSupplier string = "Supplier"
)
View Source
const (

	// SingleValueNodeKindNone captures enum value "None"
	SingleValueNodeKindNone string = "None"

	// SingleValueNodeKindConstant captures enum value "Constant"
	SingleValueNodeKindConstant string = "Constant"

	// SingleValueNodeKindConvert captures enum value "Convert"
	SingleValueNodeKindConvert string = "Convert"

	// SingleValueNodeKindNonentityRangeVariableReference captures enum value "NonentityRangeVariableReference"
	SingleValueNodeKindNonentityRangeVariableReference string = "NonentityRangeVariableReference"

	// SingleValueNodeKindBinaryOperator captures enum value "BinaryOperator"
	SingleValueNodeKindBinaryOperator string = "BinaryOperator"

	// SingleValueNodeKindUnaryOperator captures enum value "UnaryOperator"
	SingleValueNodeKindUnaryOperator string = "UnaryOperator"

	// SingleValueNodeKindSingleValuePropertyAccess captures enum value "SingleValuePropertyAccess"
	SingleValueNodeKindSingleValuePropertyAccess string = "SingleValuePropertyAccess"

	// SingleValueNodeKindCollectionPropertyAccess captures enum value "CollectionPropertyAccess"
	SingleValueNodeKindCollectionPropertyAccess string = "CollectionPropertyAccess"

	// SingleValueNodeKindSingleValueFunctionCall captures enum value "SingleValueFunctionCall"
	SingleValueNodeKindSingleValueFunctionCall string = "SingleValueFunctionCall"

	// SingleValueNodeKindAny captures enum value "Any"
	SingleValueNodeKindAny string = "Any"

	// SingleValueNodeKindCollectionNavigationNode captures enum value "CollectionNavigationNode"
	SingleValueNodeKindCollectionNavigationNode string = "CollectionNavigationNode"

	// SingleValueNodeKindSingleNavigationNode captures enum value "SingleNavigationNode"
	SingleValueNodeKindSingleNavigationNode string = "SingleNavigationNode"

	// SingleValueNodeKindSingleValueOpenPropertyAccess captures enum value "SingleValueOpenPropertyAccess"
	SingleValueNodeKindSingleValueOpenPropertyAccess string = "SingleValueOpenPropertyAccess"

	// SingleValueNodeKindSingleEntityCast captures enum value "SingleEntityCast"
	SingleValueNodeKindSingleEntityCast string = "SingleEntityCast"

	// SingleValueNodeKindAll captures enum value "All"
	SingleValueNodeKindAll string = "All"

	// SingleValueNodeKindEntityCollectionCast captures enum value "EntityCollectionCast"
	SingleValueNodeKindEntityCollectionCast string = "EntityCollectionCast"

	// SingleValueNodeKindEntityRangeVariableReference captures enum value "EntityRangeVariableReference"
	SingleValueNodeKindEntityRangeVariableReference string = "EntityRangeVariableReference"

	// SingleValueNodeKindSingleEntityFunctionCall captures enum value "SingleEntityFunctionCall"
	SingleValueNodeKindSingleEntityFunctionCall string = "SingleEntityFunctionCall"

	// SingleValueNodeKindCollectionFunctionCall captures enum value "CollectionFunctionCall"
	SingleValueNodeKindCollectionFunctionCall string = "CollectionFunctionCall"

	// SingleValueNodeKindEntityCollectionFunctionCall captures enum value "EntityCollectionFunctionCall"
	SingleValueNodeKindEntityCollectionFunctionCall string = "EntityCollectionFunctionCall"

	// SingleValueNodeKindNamedFunctionParameter captures enum value "NamedFunctionParameter"
	SingleValueNodeKindNamedFunctionParameter string = "NamedFunctionParameter"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type APIEnabledFeatures

type APIEnabledFeatures struct {

	// cashbook
	Cashbook bool `json:"Cashbook,omitempty"`

	// daily receipts
	DailyReceipts bool `json:"DailyReceipts,omitempty"`

	// financial reduction
	FinancialReduction bool `json:"FinancialReduction,omitempty"`

	// g l accounts
	GLAccounts bool `json:"GLAccounts,omitempty"`

	// projects
	Projects bool `json:"Projects,omitempty"`

	// time registration
	TimeRegistration bool `json:"TimeRegistration,omitempty"`
}

APIEnabledFeatures API enabled features

swagger:model APIEnabledFeatures

func (*APIEnabledFeatures) ContextValidate

func (m *APIEnabledFeatures) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this API enabled features based on context it is used

func (*APIEnabledFeatures) MarshalBinary

func (m *APIEnabledFeatures) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIEnabledFeatures) UnmarshalBinary

func (m *APIEnabledFeatures) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIEnabledFeatures) Validate

func (m *APIEnabledFeatures) Validate(formats strfmt.Registry) error

Validate validates this API enabled features

type AccountInformation

type AccountInformation struct {

	// card number
	CardNumber string `json:"CardNumber,omitempty"`

	// companies
	Companies []*AccountInformationParty `json:"Companies"`

	// email
	Email string `json:"Email,omitempty"`

	// external provider ID
	ExternalProviderID string `json:"ExternalProviderID,omitempty"`

	// external provider t c
	ExternalProviderTC string `json:"ExternalProviderTC,omitempty"`

	// first name
	FirstName string `json:"FirstName,omitempty"`

	// last name
	LastName string `json:"LastName,omitempty"`

	// login or register needed
	LoginOrRegisterNeeded bool `json:"LoginOrRegisterNeeded,omitempty"`

	// national identity number
	NationalIdentityNumber string `json:"NationalIdentityNumber,omitempty"`

	// phone number
	PhoneNumber string `json:"PhoneNumber,omitempty"`

	// unique reference
	UniqueReference string `json:"UniqueReference,omitempty"`

	// user company roles
	UserCompanyRoles []*UserCompanyRole `json:"UserCompanyRoles"`
}

AccountInformation account information

swagger:model AccountInformation

func (*AccountInformation) ContextValidate

func (m *AccountInformation) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this account information based on the context it is used

func (*AccountInformation) MarshalBinary

func (m *AccountInformation) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*AccountInformation) UnmarshalBinary

func (m *AccountInformation) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*AccountInformation) Validate

func (m *AccountInformation) Validate(formats strfmt.Registry) error

Validate validates this account information

type AccountInformationParty

type AccountInformationParty struct {

	// API allowed
	APIAllowed bool `json:"APIAllowed,omitempty"`

	// API enabled features
	APIEnabledFeatures *APIEnabledFeatures `json:"APIEnabledFeatures,omitempty"`

	// accountant code
	AccountantCode int32 `json:"AccountantCode,omitempty"`

	// accounting cost type name
	AccountingCostTypeName string `json:"AccountingCostTypeName,omitempty"`

	// addresses
	Addresses []*PartyAddress `json:"Addresses"`

	// auto send invoice reminders
	AutoSendInvoiceReminders bool `json:"AutoSendInvoiceReminders,omitempty"`

	// b i c
	BIC string `json:"BIC,omitempty"`

	// bank accounts
	BankAccounts []*BankAccount `json:"BankAccounts"`

	// book category t c
	BookCategoryTC string `json:"BookCategoryTC,omitempty"`

	// book year start
	// Format: date-time
	BookYearStart *strfmt.DateTime `json:"BookYearStart,omitempty"`

	// box
	Box string `json:"Box,omitempty"`

	// city
	City string `json:"City,omitempty"`

	// commercial name
	CommercialName string `json:"CommercialName,omitempty"`

	// contact
	Contact string `json:"Contact,omitempty"`

	// contact first name
	ContactFirstName string `json:"ContactFirstName,omitempty"`

	// contact last name
	ContactLastName string `json:"ContactLastName,omitempty"`

	// cost category code
	CostCategoryCode int32 `json:"CostCategoryCode,omitempty"`

	// country code
	CountryCode string `json:"CountryCode,omitempty"`

	// created
	// Format: date-time
	Created *strfmt.DateTime `json:"Created,omitempty"`

	// custom fields
	CustomFields []*MutableKeyValuePairStringString `json:"CustomFields"`

	// default currency t c
	DefaultCurrencyTC string `json:"DefaultCurrencyTC,omitempty"`

	// default expiry offset
	DefaultExpiryOffset int32 `json:"DefaultExpiryOffset,omitempty"`

	// default paid
	DefaultPaid bool `json:"DefaultPaid,omitempty"`

	// default payment method t c
	DefaultPaymentMethodTC string `json:"DefaultPaymentMethodTC,omitempty"`

	// default reduction percentage
	DefaultReductionPercentage float64 `json:"DefaultReductionPercentage,omitempty"`

	// default transport type t c
	DefaultTransportTypeTC string `json:"DefaultTransportTypeTC,omitempty"`

	// display name
	DisplayName string `json:"DisplayName,omitempty"`

	// email
	Email string `json:"Email,omitempty"`

	// external provider ID
	ExternalProviderID string `json:"ExternalProviderID,omitempty"`

	// external provider t c
	ExternalProviderTC string `json:"ExternalProviderTC,omitempty"`

	// fax
	Fax string `json:"Fax,omitempty"`

	// financial reduction days default
	FinancialReductionDaysDefault int32 `json:"FinancialReductionDaysDefault,omitempty"`

	// financial reduction percentage default
	FinancialReductionPercentageDefault float64 `json:"FinancialReductionPercentageDefault,omitempty"`

	// g l account code
	GLAccountCode int64 `json:"GLAccountCode,omitempty"`

	// g l default expiry offset
	GLDefaultExpiryOffset int64 `json:"GLDefaultExpiryOffset,omitempty"`

	// i b a n
	IBAN string `json:"IBAN,omitempty"`

	// identifiers
	Identifiers []*PartyIdentifier `json:"Identifiers"`

	// internal info
	InternalInfo string `json:"InternalInfo,omitempty"`

	// is high risk
	IsHighRisk bool `json:"IsHighRisk,omitempty"`

	// language
	Language string `json:"Language,omitempty"`

	// last modified
	// Format: date-time
	LastModified *strfmt.DateTime `json:"LastModified,omitempty"`

	// logo file ID
	// Example: 00000000-0000-0000-0000-000000000000
	// Format: uuid
	LogoFileID strfmt.UUID `json:"LogoFileID,omitempty"`

	// mobile
	Mobile string `json:"Mobile,omitempty"`

	// name
	Name string `json:"Name,omitempty"`

	// nr
	Nr string `json:"Nr,omitempty"`

	// party ID
	PartyID int32 `json:"PartyID,omitempty"`

	// party type
	// Enum: ["Customer","Supplier"]
	PartyType string `json:"PartyType,omitempty"`

	// peppol identifier
	PeppolIdentifier string `json:"PeppolIdentifier,omitempty"`

	// phone
	Phone string `json:"Phone,omitempty"`

	// r p r
	RPR string `json:"RPR,omitempty"`

	// regime
	Regime string `json:"Regime,omitempty"`

	// role
	Role string `json:"Role,omitempty"`

	// send p d f
	SendPDF bool `json:"SendPDF,omitempty"`

	// send u b l
	SendUBL bool `json:"SendUBL,omitempty"`

	// small enterprise
	SmallEnterprise bool `json:"SmallEnterprise,omitempty"`

	// street
	Street string `json:"Street,omitempty"`

	// street number
	StreetNumber string `json:"StreetNumber,omitempty"`

	// sub regime
	SubRegime string `json:"SubRegime,omitempty"`

	// tab name alias
	TabNameAlias string `json:"TabNameAlias,omitempty"`

	// user language
	UserLanguage string `json:"UserLanguage,omitempty"`

	// users
	Users []*UserCoreInfo `json:"Users"`

	// v a t deductable
	VATDeductable bool `json:"VATDeductable,omitempty"`

	// v a t liable
	VATLiable bool `json:"VATLiable,omitempty"`

	// v a t number
	VATNumber string `json:"VATNumber,omitempty"`

	// ventilation code
	VentilationCode string `json:"VentilationCode,omitempty"`

	// website
	Website string `json:"Website,omitempty"`

	// zipcode
	Zipcode string `json:"Zipcode,omitempty"`
}

AccountInformationParty account information party

swagger:model AccountInformationParty

func (*AccountInformationParty) ContextValidate

func (m *AccountInformationParty) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this account information party based on the context it is used

func (*AccountInformationParty) MarshalBinary

func (m *AccountInformationParty) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*AccountInformationParty) UnmarshalBinary

func (m *AccountInformationParty) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*AccountInformationParty) Validate

func (m *AccountInformationParty) Validate(formats strfmt.Registry) error

Validate validates this account information party

type AccountRegistrationResponse

type AccountRegistrationResponse struct {

	// registration ID
	RegistrationID int32 `json:"RegistrationID,omitempty"`
}

AccountRegistrationResponse account registration response

swagger:model AccountRegistrationResponse

func (*AccountRegistrationResponse) ContextValidate

func (m *AccountRegistrationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this account registration response based on context it is used

func (*AccountRegistrationResponse) MarshalBinary

func (m *AccountRegistrationResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*AccountRegistrationResponse) UnmarshalBinary

func (m *AccountRegistrationResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*AccountRegistrationResponse) Validate

func (m *AccountRegistrationResponse) Validate(formats strfmt.Registry) error

Validate validates this account registration response

type AccountSettings

type AccountSettings struct {

	// bulk input fast forward
	BulkInputFastForward bool `json:"BulkInputFastForward,omitempty"`

	// external license ID
	ExternalLicenseID string `json:"ExternalLicenseID,omitempty"`

	// send peppol invoice received mail
	SendPeppolInvoiceReceivedMail bool `json:"SendPeppolInvoiceReceivedMail,omitempty"`
}

AccountSettings account settings

swagger:model AccountSettings

func (*AccountSettings) ContextValidate

func (m *AccountSettings) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this account settings based on context it is used

func (*AccountSettings) MarshalBinary

func (m *AccountSettings) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*AccountSettings) UnmarshalBinary

func (m *AccountSettings) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*AccountSettings) Validate

func (m *AccountSettings) Validate(formats strfmt.Registry) error

Validate validates this account settings

type AddNewLicenseBillableModel

type AddNewLicenseBillableModel struct {

	// amount of extra documents
	AmountOfExtraDocuments int32 `json:"AmountOfExtraDocuments,omitempty"`

	// amount of extra users
	AmountOfExtraUsers int32 `json:"AmountOfExtraUsers,omitempty"`

	// company ID
	CompanyID int32 `json:"CompanyID,omitempty"`
}

AddNewLicenseBillableModel add new license billable model

swagger:model AddNewLicenseBillableModel

func (*AddNewLicenseBillableModel) ContextValidate

func (m *AddNewLicenseBillableModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this add new license billable model based on context it is used

func (*AddNewLicenseBillableModel) MarshalBinary

func (m *AddNewLicenseBillableModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*AddNewLicenseBillableModel) UnmarshalBinary

func (m *AddNewLicenseBillableModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*AddNewLicenseBillableModel) Validate

func (m *AddNewLicenseBillableModel) Validate(formats strfmt.Registry) error

Validate validates this add new license billable model

type AddNewLicenseBillableResponseModel

type AddNewLicenseBillableResponseModel struct {

	// company ID
	CompanyID int32 `json:"CompanyID,omitempty"`
}

AddNewLicenseBillableResponseModel add new license billable response model

swagger:model AddNewLicenseBillableResponseModel

func (*AddNewLicenseBillableResponseModel) ContextValidate

func (m *AddNewLicenseBillableResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this add new license billable response model based on context it is used

func (*AddNewLicenseBillableResponseModel) MarshalBinary

func (m *AddNewLicenseBillableResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*AddNewLicenseBillableResponseModel) UnmarshalBinary

func (m *AddNewLicenseBillableResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*AddNewLicenseBillableResponseModel) Validate

Validate validates this add new license billable response model

type AdditionalDocuments

type AdditionalDocuments struct {

	// attachment
	Attachment *File `json:"Attachment,omitempty"`

	// custom fields
	CustomFields map[string]string `json:"CustomFields,omitempty"`

	// document description
	DocumentDescription string `json:"DocumentDescription,omitempty"`

	// document type
	DocumentType string `json:"DocumentType,omitempty"`

	// ID
	ID string `json:"ID,omitempty"`
}

AdditionalDocuments additional documents

swagger:model AdditionalDocuments

func (*AdditionalDocuments) ContextValidate

func (m *AdditionalDocuments) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this additional documents based on the context it is used

func (*AdditionalDocuments) MarshalBinary

func (m *AdditionalDocuments) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*AdditionalDocuments) UnmarshalBinary

func (m *AdditionalDocuments) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*AdditionalDocuments) Validate

func (m *AdditionalDocuments) Validate(formats strfmt.Registry) error

Validate validates this additional documents

type AssignedEntity

type AssignedEntity struct {

	// assigned amount
	AssignedAmount float64 `json:"AssignedAmount,omitempty"`

	// entity ID
	EntityID int32 `json:"EntityID,omitempty"`

	// entity type
	EntityType string `json:"EntityType,omitempty"`

	// f x rate to bank currency
	FXRateToBankCurrency float64 `json:"FXRateToBankCurrency,omitempty"`
}

AssignedEntity assigned entity

swagger:model AssignedEntity

func (*AssignedEntity) ContextValidate

func (m *AssignedEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this assigned entity based on context it is used

func (*AssignedEntity) MarshalBinary

func (m *AssignedEntity) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*AssignedEntity) UnmarshalBinary

func (m *AssignedEntity) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*AssignedEntity) Validate

func (m *AssignedEntity) Validate(formats strfmt.Registry) error

Validate validates this assigned entity

type BankAccount

type BankAccount struct {

	// account identification
	AccountIdentification string `json:"AccountIdentification,omitempty"`

	// active
	Active bool `json:"Active,omitempty"`

	// b i c
	BIC string `json:"BIC,omitempty"`

	// bank account name
	BankAccountName string `json:"BankAccountName,omitempty"`

	// bank provider status
	BankProviderStatus string `json:"BankProviderStatus,omitempty"`

	// country code
	CountryCode string `json:"CountryCode,omitempty"`

	// currency
	Currency string `json:"Currency,omitempty"`

	// external provider ID
	ExternalProviderID string `json:"ExternalProviderID,omitempty"`

	// i b a n
	IBAN string `json:"IBAN,omitempty"`

	// logo file ID
	// Example: 00000000-0000-0000-0000-000000000000
	// Format: uuid
	LogoFileID strfmt.UUID `json:"LogoFileID,omitempty"`

	// logo file Url
	LogoFileURL string `json:"LogoFileUrl,omitempty"`

	// name
	Name string `json:"Name,omitempty"`

	// saldo
	Saldo float64 `json:"Saldo,omitempty"`

	// verified
	Verified bool `json:"Verified,omitempty"`
}

BankAccount bank account

swagger:model BankAccount

func (*BankAccount) ContextValidate

func (m *BankAccount) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this bank account based on context it is used

func (*BankAccount) MarshalBinary

func (m *BankAccount) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*BankAccount) UnmarshalBinary

func (m *BankAccount) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*BankAccount) Validate

func (m *BankAccount) Validate(formats strfmt.Registry) error

Validate validates this bank account

type BankAccountState

type BankAccountState struct {

	// active
	Active bool `json:"Active,omitempty"`

	// bank account ID
	BankAccountID int32 `json:"BankAccountID,omitempty"`

	// bank account name
	BankAccountName string `json:"BankAccountName,omitempty"`

	// i b a n
	IBAN string `json:"IBAN,omitempty"`
}

BankAccountState bank account state

swagger:model BankAccountState

func (*BankAccountState) ContextValidate

func (m *BankAccountState) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this bank account state based on context it is used

func (*BankAccountState) MarshalBinary

func (m *BankAccountState) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*BankAccountState) UnmarshalBinary

func (m *BankAccountState) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*BankAccountState) Validate

func (m *BankAccountState) Validate(formats strfmt.Registry) error

Validate validates this bank account state

type BookingEntry

type BookingEntry struct {

	// account code
	AccountCode int32 `json:"AccountCode,omitempty"`

	// amount
	Amount float64 `json:"Amount,omitempty"`

	// booking entry ID
	BookingEntryID int32 `json:"BookingEntryID,omitempty"`

	// debet or credit
	DebetOrCredit string `json:"DebetOrCredit,omitempty"`

	// order ID
	OrderID int32 `json:"OrderID,omitempty"`

	// v a t1
	VAT1 int32 `json:"VAT1,omitempty"`

	// v a t2
	VAT2 int32 `json:"VAT2,omitempty"`

	// v a t3
	VAT3 int32 `json:"VAT3,omitempty"`
}

BookingEntry booking entry

swagger:model BookingEntry

func (*BookingEntry) ContextValidate

func (m *BookingEntry) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this booking entry based on context it is used

func (*BookingEntry) MarshalBinary

func (m *BookingEntry) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*BookingEntry) UnmarshalBinary

func (m *BookingEntry) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*BookingEntry) Validate

func (m *BookingEntry) Validate(formats strfmt.Registry) error

Validate validates this booking entry

type Cashbook

type Cashbook struct {

	// cashbook ID
	CashbookID int32 `json:"CashbookID,omitempty"`

	// closed
	Closed bool `json:"Closed,omitempty"`

	// from date
	// Format: date-time
	FromDate *strfmt.DateTime `json:"FromDate,omitempty"`
}

Cashbook cashbook

swagger:model Cashbook

func (*Cashbook) ContextValidate

func (m *Cashbook) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this cashbook based on context it is used

func (*Cashbook) MarshalBinary

func (m *Cashbook) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Cashbook) UnmarshalBinary

func (m *Cashbook) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Cashbook) Validate

func (m *Cashbook) Validate(formats strfmt.Registry) error

Validate validates this cashbook

type CashbookEntry

type CashbookEntry struct {

	// amount
	Amount float64 `json:"Amount,omitempty"`

	// direction
	Direction string `json:"Direction,omitempty"`

	// entry type
	EntryType string `json:"EntryType,omitempty"`

	// internal information
	InternalInformation string `json:"InternalInformation,omitempty"`

	// note
	Note string `json:"Note,omitempty"`

	// transaction date
	// Format: date-time
	TransactionDate *strfmt.DateTime `json:"TransactionDate,omitempty"`
}

CashbookEntry cashbook entry

swagger:model CashbookEntry

func (*CashbookEntry) ContextValidate

func (m *CashbookEntry) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this cashbook entry based on context it is used

func (*CashbookEntry) MarshalBinary

func (m *CashbookEntry) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CashbookEntry) UnmarshalBinary

func (m *CashbookEntry) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CashbookEntry) Validate

func (m *CashbookEntry) Validate(formats strfmt.Registry) error

Validate validates this cashbook entry

type CashbookInitialization

type CashbookInitialization struct {

	// start balance
	StartBalance float64 `json:"StartBalance,omitempty"`

	// start date
	// Format: date-time
	StartDate *strfmt.DateTime `json:"StartDate,omitempty"`
}

CashbookInitialization cashbook initialization

swagger:model CashbookInitialization

func (*CashbookInitialization) ContextValidate

func (m *CashbookInitialization) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this cashbook initialization based on context it is used

func (*CashbookInitialization) MarshalBinary

func (m *CashbookInitialization) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CashbookInitialization) UnmarshalBinary

func (m *CashbookInitialization) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CashbookInitialization) Validate

func (m *CashbookInitialization) Validate(formats strfmt.Registry) error

Validate validates this cashbook initialization

type CashbookModel

type CashbookModel struct {

	// cashbook ID
	CashbookID int32 `json:"CashbookID,omitempty"`

	// creation date
	// Format: date-time
	CreationDate *strfmt.DateTime `json:"CreationDate,omitempty"`

	// currency
	Currency string `json:"Currency,omitempty"`

	// last entry date
	// Format: date-time
	LastEntryDate *strfmt.DateTime `json:"LastEntryDate,omitempty"`

	// name
	Name string `json:"Name,omitempty"`

	// saldo
	Saldo float64 `json:"Saldo,omitempty"`
}

CashbookModel cashbook model

swagger:model CashbookModel

func (*CashbookModel) ContextValidate

func (m *CashbookModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this cashbook model based on context it is used

func (*CashbookModel) MarshalBinary

func (m *CashbookModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CashbookModel) UnmarshalBinary

func (m *CashbookModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CashbookModel) Validate

func (m *CashbookModel) Validate(formats strfmt.Registry) error

Validate validates this cashbook model

type CategoryFieldItem

type CategoryFieldItem struct {

	// name
	Name string `json:"Name,omitempty"`

	// value
	Value string `json:"Value,omitempty"`
}

CategoryFieldItem category field item

swagger:model CategoryFieldItem

func (*CategoryFieldItem) ContextValidate

func (m *CategoryFieldItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this category field item based on context it is used

func (*CategoryFieldItem) MarshalBinary

func (m *CategoryFieldItem) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CategoryFieldItem) UnmarshalBinary

func (m *CategoryFieldItem) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CategoryFieldItem) Validate

func (m *CategoryFieldItem) Validate(formats strfmt.Registry) error

Validate validates this category field item

type CompanySearchResult

type CompanySearchResult struct {

	// items
	Items []*CompanySearchResultItem `json:"Items"`
}

CompanySearchResult company search result

swagger:model CompanySearchResult

func (*CompanySearchResult) ContextValidate

func (m *CompanySearchResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this company search result based on the context it is used

func (*CompanySearchResult) MarshalBinary

func (m *CompanySearchResult) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CompanySearchResult) UnmarshalBinary

func (m *CompanySearchResult) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CompanySearchResult) Validate

func (m *CompanySearchResult) Validate(formats strfmt.Registry) error

Validate validates this company search result

type CompanySearchResultItem

type CompanySearchResultItem struct {

	// box
	Box string `json:"Box,omitempty"`

	// city
	City string `json:"City,omitempty"`

	// commercial name
	CommercialName string `json:"CommercialName,omitempty"`

	// company identification
	CompanyIdentification string `json:"CompanyIdentification,omitempty"`

	// country
	Country string `json:"Country,omitempty"`

	// name
	Name string `json:"Name,omitempty"`

	// number
	Number string `json:"Number,omitempty"`

	// Either KBO or VIES
	Source string `json:"Source,omitempty"`

	// start date
	// Format: date-time
	StartDate *strfmt.DateTime `json:"StartDate,omitempty"`

	// street
	Street string `json:"Street,omitempty"`

	// zipcode
	Zipcode string `json:"Zipcode,omitempty"`
}

CompanySearchResultItem company search result item

swagger:model CompanySearchResultItem

func (*CompanySearchResultItem) ContextValidate

func (m *CompanySearchResultItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this company search result item based on context it is used

func (*CompanySearchResultItem) MarshalBinary

func (m *CompanySearchResultItem) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CompanySearchResultItem) UnmarshalBinary

func (m *CompanySearchResultItem) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CompanySearchResultItem) Validate

func (m *CompanySearchResultItem) Validate(formats strfmt.Registry) error

Validate validates this company search result item

type ConfirmRequest

type ConfirmRequest struct {

	// remote path
	RemotePath string `json:"RemotePath,omitempty"`

	// remote server name
	RemoteServerName string `json:"RemoteServerName,omitempty"`
}

ConfirmRequest Optional, For logging purpose

swagger:model ConfirmRequest

func (*ConfirmRequest) ContextValidate

func (m *ConfirmRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this confirm request based on context it is used

func (*ConfirmRequest) MarshalBinary

func (m *ConfirmRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ConfirmRequest) UnmarshalBinary

func (m *ConfirmRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ConfirmRequest) Validate

func (m *ConfirmRequest) Validate(formats strfmt.Registry) error

Validate validates this confirm request

type ContractDocumentReference

type ContractDocumentReference struct {

	// ID
	ID string `json:"ID,omitempty"`
}

ContractDocumentReference contract document reference

swagger:model ContractDocumentReference

func (*ContractDocumentReference) ContextValidate

func (m *ContractDocumentReference) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this contract document reference based on context it is used

func (*ContractDocumentReference) MarshalBinary

func (m *ContractDocumentReference) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ContractDocumentReference) UnmarshalBinary

func (m *ContractDocumentReference) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ContractDocumentReference) Validate

func (m *ContractDocumentReference) Validate(formats strfmt.Registry) error

Validate validates this contract document reference

type CreateAndSendEDocumentPost

type CreateAndSendEDocumentPost struct {

	// order
	Order *Order `json:"Order,omitempty"`

	// transport type
	TransportType string `json:"TransportType,omitempty"`
}

CreateAndSendEDocumentPost create and send e document post

swagger:model CreateAndSendEDocumentPost

func (*CreateAndSendEDocumentPost) ContextValidate

func (m *CreateAndSendEDocumentPost) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this create and send e document post based on the context it is used

func (*CreateAndSendEDocumentPost) MarshalBinary

func (m *CreateAndSendEDocumentPost) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateAndSendEDocumentPost) UnmarshalBinary

func (m *CreateAndSendEDocumentPost) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateAndSendEDocumentPost) Validate

func (m *CreateAndSendEDocumentPost) Validate(formats strfmt.Registry) error

Validate validates this create and send e document post

type DailyReceiptBookEntryModel

type DailyReceiptBookEntryModel struct {

	// description
	Description string `json:"Description,omitempty"`

	// input date
	// Format: date-time
	InputDate *strfmt.DateTime `json:"InputDate,omitempty"`

	// total incl
	TotalIncl float64 `json:"TotalIncl,omitempty"`

	// v a t percentage
	VATPercentage float64 `json:"VATPercentage,omitempty"`

	// ventilation code t c
	VentilationCodeTC string `json:"VentilationCodeTC,omitempty"`
}

DailyReceiptBookEntryModel daily receipt book entry model

swagger:model DailyReceiptBookEntryModel

func (*DailyReceiptBookEntryModel) ContextValidate

func (m *DailyReceiptBookEntryModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this daily receipt book entry model based on context it is used

func (*DailyReceiptBookEntryModel) MarshalBinary

func (m *DailyReceiptBookEntryModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DailyReceiptBookEntryModel) UnmarshalBinary

func (m *DailyReceiptBookEntryModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DailyReceiptBookEntryModel) Validate

func (m *DailyReceiptBookEntryModel) Validate(formats strfmt.Registry) error

Validate validates this daily receipt book entry model

type DailyReceiptBookModelResponseModel

type DailyReceiptBookModelResponseModel struct {

	// cashbook entries
	CashbookEntries []*GetDailyReceiptEntryResponseModel `json:"CashbookEntries"`

	// cashbooks
	Cashbooks []*Cashbook `json:"Cashbooks"`
}

DailyReceiptBookModelResponseModel daily receipt book model response model

swagger:model DailyReceiptBookModelResponseModel

func (*DailyReceiptBookModelResponseModel) ContextValidate

func (m *DailyReceiptBookModelResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this daily receipt book model response model based on the context it is used

func (*DailyReceiptBookModelResponseModel) MarshalBinary

func (m *DailyReceiptBookModelResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DailyReceiptBookModelResponseModel) UnmarshalBinary

func (m *DailyReceiptBookModelResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DailyReceiptBookModelResponseModel) Validate

Validate validates this daily receipt book model response model

type DeleteParticipantRequest

type DeleteParticipantRequest struct {

	// company ID
	CompanyID string `json:"CompanyID,omitempty"`
}

DeleteParticipantRequest delete participant request

swagger:model DeleteParticipantRequest

func (*DeleteParticipantRequest) ContextValidate

func (m *DeleteParticipantRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this delete participant request based on context it is used

func (*DeleteParticipantRequest) MarshalBinary

func (m *DeleteParticipantRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DeleteParticipantRequest) UnmarshalBinary

func (m *DeleteParticipantRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DeleteParticipantRequest) Validate

func (m *DeleteParticipantRequest) Validate(formats strfmt.Registry) error

Validate validates this delete participant request

type Document

type Document struct {

	// company ID
	CompanyID int32 `json:"CompanyID,omitempty"`

	// creation date
	// Format: date-time
	CreationDate *strfmt.DateTime `json:"CreationDate,omitempty"`

	// description
	Description string `json:"Description,omitempty"`

	// document date
	// Format: date-time
	DocumentDate *strfmt.DateTime `json:"DocumentDate,omitempty"`

	// document ID
	DocumentID int32 `json:"DocumentID,omitempty"`

	// file
	File *File `json:"File,omitempty"`

	// name
	Name string `json:"Name,omitempty"`

	// tags
	Tags []string `json:"Tags"`
}

Document document

swagger:model Document

func (*Document) ContextValidate

func (m *Document) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this document based on the context it is used

func (*Document) MarshalBinary

func (m *Document) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Document) UnmarshalBinary

func (m *Document) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Document) Validate

func (m *Document) Validate(formats strfmt.Registry) error

Validate validates this document

type DocumentAPIView

type DocumentAPIView struct {

	// company ID
	CompanyID int32 `json:"CompanyID,omitempty"`

	// creation date
	// Format: date-time
	CreationDate *strfmt.DateTime `json:"CreationDate,omitempty"`

	// description
	Description string `json:"Description,omitempty"`

	// document date
	// Format: date-time
	DocumentDate *strfmt.DateTime `json:"DocumentDate,omitempty"`

	// document ID
	DocumentID int32 `json:"DocumentID,omitempty"`

	// file
	File *File `json:"File,omitempty"`

	// name
	Name string `json:"Name,omitempty"`

	// tags
	Tags []string `json:"Tags"`
}

DocumentAPIView document API view

swagger:model DocumentAPIView

func (*DocumentAPIView) ContextValidate

func (m *DocumentAPIView) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this document API view based on the context it is used

func (*DocumentAPIView) MarshalBinary

func (m *DocumentAPIView) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DocumentAPIView) UnmarshalBinary

func (m *DocumentAPIView) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DocumentAPIView) Validate

func (m *DocumentAPIView) Validate(formats strfmt.Registry) error

Validate validates this document API view

type DocumentDeliveryDetails

type DocumentDeliveryDetails struct {

	// document delivery date
	// Format: date-time
	DocumentDeliveryDate *strfmt.DateTime `json:"DocumentDeliveryDate,omitempty"`

	// document delivery info
	DocumentDeliveryInfo string `json:"DocumentDeliveryInfo,omitempty"`

	// document delivery status
	DocumentDeliveryStatus string `json:"DocumentDeliveryStatus,omitempty"`

	// document refused date
	// Format: date-time
	DocumentRefusedDate *strfmt.DateTime `json:"DocumentRefusedDate,omitempty"`

	// document refused info
	DocumentRefusedInfo string `json:"DocumentRefusedInfo,omitempty"`

	// document refused reason t c
	DocumentRefusedReasonTC string `json:"DocumentRefusedReasonTC,omitempty"`

	// is document delivered
	IsDocumentDelivered bool `json:"IsDocumentDelivered,omitempty"`
}

DocumentDeliveryDetails document delivery details

swagger:model DocumentDeliveryDetails

func (*DocumentDeliveryDetails) ContextValidate

func (m *DocumentDeliveryDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this document delivery details based on context it is used

func (*DocumentDeliveryDetails) MarshalBinary

func (m *DocumentDeliveryDetails) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DocumentDeliveryDetails) UnmarshalBinary

func (m *DocumentDeliveryDetails) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DocumentDeliveryDetails) Validate

func (m *DocumentDeliveryDetails) Validate(formats strfmt.Registry) error

Validate validates this document delivery details

type EInvoiceSignatureModel

type EInvoiceSignatureModel struct {

	// cfdi
	Cfdi string `json:"Cfdi,omitempty"`

	// date time info
	DateTimeInfo *TimezoneInfo `json:"DateTimeInfo,omitempty"`

	// document certificate number
	DocumentCertificateNumber string `json:"DocumentCertificateNumber,omitempty"`

	// document stamp
	DocumentStamp string `json:"DocumentStamp,omitempty"`

	// network certificate number
	NetworkCertificateNumber string `json:"NetworkCertificateNumber,omitempty"`

	// network stamp
	NetworkStamp string `json:"NetworkStamp,omitempty"`

	// orginal string
	OrginalString string `json:"OrginalString,omitempty"`

	// q r code
	QRCode string `json:"QRCode,omitempty"`

	// UUID
	UUID string `json:"UUID,omitempty"`
}

EInvoiceSignatureModel e invoice signature model

swagger:model EInvoiceSignatureModel

func (*EInvoiceSignatureModel) ContextValidate

func (m *EInvoiceSignatureModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this e invoice signature model based on the context it is used

func (*EInvoiceSignatureModel) MarshalBinary

func (m *EInvoiceSignatureModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*EInvoiceSignatureModel) UnmarshalBinary

func (m *EInvoiceSignatureModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*EInvoiceSignatureModel) Validate

func (m *EInvoiceSignatureModel) Validate(formats strfmt.Registry) error

Validate validates this e invoice signature model

type EinvoiceIntegration

type EinvoiceIntegration struct {

	// integration
	Integration string `json:"Integration,omitempty"`

	// integration document to sign
	IntegrationDocumentToSign string `json:"IntegrationDocumentToSign,omitempty"`

	// integration ID
	IntegrationID int32 `json:"IntegrationID,omitempty"`

	// integration status
	IntegrationStatus string `json:"IntegrationStatus,omitempty"`

	// integration status description
	IntegrationStatusDescription string `json:"IntegrationStatusDescription,omitempty"`
}

EinvoiceIntegration einvoice integration

swagger:model EinvoiceIntegration

func (*EinvoiceIntegration) ContextValidate

func (m *EinvoiceIntegration) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this einvoice integration based on context it is used

func (*EinvoiceIntegration) MarshalBinary

func (m *EinvoiceIntegration) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*EinvoiceIntegration) UnmarshalBinary

func (m *EinvoiceIntegration) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*EinvoiceIntegration) Validate

func (m *EinvoiceIntegration) Validate(formats strfmt.Registry) error

Validate validates this einvoice integration

type EinvoiceRegistrationPost

type EinvoiceRegistrationPost struct {

	// addresses
	Addresses []*PartyAddress `json:"Addresses"`

	// b i c
	BIC string `json:"BIC,omitempty"`

	// commercial name
	CommercialName string `json:"CommercialName,omitempty"`

	// company name
	CompanyName string `json:"CompanyName,omitempty"`

	// contact first name
	ContactFirstName string `json:"ContactFirstName,omitempty"`

	// contact last name
	ContactLastName string `json:"ContactLastName,omitempty"`

	// email
	Email string `json:"Email,omitempty"`

	// i b a n
	IBAN string `json:"IBAN,omitempty"`

	// identifiers
	Identifiers []*PartyIdentifier `json:"Identifiers"`

	// language
	Language string `json:"Language,omitempty"`

	// mobile
	Mobile string `json:"Mobile,omitempty"`

	// phone
	Phone string `json:"Phone,omitempty"`

	// tax deductable
	TaxDeductable bool `json:"TaxDeductable,omitempty"`

	// tax identifier
	TaxIdentifier string `json:"TaxIdentifier,omitempty"`

	// tax liable
	TaxLiable bool `json:"TaxLiable,omitempty"`
}

EinvoiceRegistrationPost einvoice registration post

swagger:model EinvoiceRegistrationPost

func (*EinvoiceRegistrationPost) ContextValidate

func (m *EinvoiceRegistrationPost) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this einvoice registration post based on the context it is used

func (*EinvoiceRegistrationPost) MarshalBinary

func (m *EinvoiceRegistrationPost) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*EinvoiceRegistrationPost) UnmarshalBinary

func (m *EinvoiceRegistrationPost) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*EinvoiceRegistrationPost) Validate

func (m *EinvoiceRegistrationPost) Validate(formats strfmt.Registry) error

Validate validates this einvoice registration post

type EinvoiceRegistrationsAccount

type EinvoiceRegistrationsAccount struct {

	// company details
	CompanyDetails *EinvoiceRegistrationPost `json:"CompanyDetails,omitempty"`

	// integrations
	Integrations []*EinvoiceIntegration `json:"Integrations"`

	// registration ID
	RegistrationID int32 `json:"RegistrationID,omitempty"`
}

EinvoiceRegistrationsAccount einvoice registrations account

swagger:model EinvoiceRegistrationsAccount

func (*EinvoiceRegistrationsAccount) ContextValidate

func (m *EinvoiceRegistrationsAccount) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this einvoice registrations account based on the context it is used

func (*EinvoiceRegistrationsAccount) MarshalBinary

func (m *EinvoiceRegistrationsAccount) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*EinvoiceRegistrationsAccount) UnmarshalBinary

func (m *EinvoiceRegistrationsAccount) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*EinvoiceRegistrationsAccount) Validate

func (m *EinvoiceRegistrationsAccount) Validate(formats strfmt.Registry) error

Validate validates this einvoice registrations account

type Endpoint

type Endpoint struct {

	// certificate
	Certificate string `json:"Certificate,omitempty"`

	// endpoint URL
	EndpointURL string `json:"EndpointURL,omitempty"`

	// transport profile
	TransportProfile string `json:"TransportProfile,omitempty"`
}

Endpoint endpoint

swagger:model Endpoint

func (*Endpoint) ContextValidate

func (m *Endpoint) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this endpoint based on context it is used

func (*Endpoint) MarshalBinary

func (m *Endpoint) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Endpoint) UnmarshalBinary

func (m *Endpoint) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Endpoint) Validate

func (m *Endpoint) Validate(formats strfmt.Registry) error

Validate validates this endpoint

type ExternalProviderReference

type ExternalProviderReference struct {

	// category
	Category string `json:"Category,omitempty"`

	// entity ID
	EntityID int32 `json:"EntityID,omitempty"`

	// entity type
	EntityType string `json:"EntityType,omitempty"`

	// external provider
	ExternalProvider string `json:"ExternalProvider,omitempty"`

	// value
	Value string `json:"Value,omitempty"`
}

ExternalProviderReference external provider reference

swagger:model ExternalProviderReference

func (*ExternalProviderReference) ContextValidate

func (m *ExternalProviderReference) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this external provider reference based on context it is used

func (*ExternalProviderReference) MarshalBinary

func (m *ExternalProviderReference) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ExternalProviderReference) UnmarshalBinary

func (m *ExternalProviderReference) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ExternalProviderReference) Validate

func (m *ExternalProviderReference) Validate(formats strfmt.Registry) error

Validate validates this external provider reference

type Feed

type Feed struct {

	// name
	Name string `json:"Name,omitempty"`
}

Feed feed

swagger:model Feed

func (*Feed) ContextValidate

func (m *Feed) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this feed based on context it is used

func (*Feed) MarshalBinary

func (m *Feed) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Feed) UnmarshalBinary

func (m *Feed) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Feed) Validate

func (m *Feed) Validate(formats strfmt.Registry) error

Validate validates this feed

type FeedItem

type FeedItem struct {

	// The ID of the order or the ID of the document. Use this ID in the Order or Document API to fetch the data
	EntityID int32 `json:"EntityID,omitempty"`

	// Order or Document
	EntityType string `json:"EntityType,omitempty"`

	// The ID of the feeditem itself. Use this ID to confirm that the feed was succesfully processed
	FeedItemID int32 `json:"FeedItemID,omitempty"`

	// The ID of the company that uploaded the document. Use this ID in the contextPartyID header when downloading the order or document
	PartyID int32 `json:"PartyID,omitempty"`
}

FeedItem feed item

swagger:model FeedItem

func (*FeedItem) ContextValidate

func (m *FeedItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this feed item based on context it is used

func (*FeedItem) MarshalBinary

func (m *FeedItem) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*FeedItem) UnmarshalBinary

func (m *FeedItem) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*FeedItem) Validate

func (m *FeedItem) Validate(formats strfmt.Registry) error

Validate validates this feed item

type File

type File struct {

	// file content
	// Format: byte
	FileContent strfmt.Base64 `json:"FileContent,omitempty"`

	// file ID
	// Example: 00000000-0000-0000-0000-000000000000
	// Format: uuid
	FileID strfmt.UUID `json:"FileID,omitempty"`

	// file name
	FileName string `json:"FileName,omitempty"`

	// mime type
	MimeType string `json:"MimeType,omitempty"`
}

File file

swagger:model File

func (*File) ContextValidate

func (m *File) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this file based on context it is used

func (*File) MarshalBinary

func (m *File) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*File) UnmarshalBinary

func (m *File) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*File) Validate

func (m *File) Validate(formats strfmt.Registry) error

Validate validates this file

type FilterClause

type FilterClause struct {

	// expression
	// Read Only: true
	Expression *SingleValueNode `json:"Expression,omitempty"`

	// item type
	// Read Only: true
	ItemType *IEdmTypeReference `json:"ItemType,omitempty"`

	// range variable
	// Read Only: true
	RangeVariable *RangeVariable `json:"RangeVariable,omitempty"`
}

FilterClause filter clause

swagger:model FilterClause

func (*FilterClause) ContextValidate

func (m *FilterClause) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this filter clause based on the context it is used

func (*FilterClause) MarshalBinary

func (m *FilterClause) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*FilterClause) UnmarshalBinary

func (m *FilterClause) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*FilterClause) Validate

func (m *FilterClause) Validate(formats strfmt.Registry) error

Validate validates this filter clause

type FilterQueryOption

type FilterQueryOption struct {

	// context
	// Read Only: true
	Context *ODataQueryContext `json:"Context,omitempty"`

	// filter clause
	// Read Only: true
	FilterClause *FilterClause `json:"FilterClause,omitempty"`

	// raw value
	// Read Only: true
	RawValue string `json:"RawValue,omitempty"`

	// validator
	Validator FilterQueryValidator `json:"Validator,omitempty"`
}

FilterQueryOption filter query option

swagger:model FilterQueryOption

func (*FilterQueryOption) ContextValidate

func (m *FilterQueryOption) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this filter query option based on the context it is used

func (*FilterQueryOption) MarshalBinary

func (m *FilterQueryOption) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*FilterQueryOption) UnmarshalBinary

func (m *FilterQueryOption) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*FilterQueryOption) Validate

func (m *FilterQueryOption) Validate(formats strfmt.Registry) error

Validate validates this filter query option

type FilterQueryValidator

type FilterQueryValidator interface{}

FilterQueryValidator filter query validator

swagger:model FilterQueryValidator

type GLAccount

type GLAccount struct {

	// code
	Code int32 `json:"Code,omitempty"`

	// description
	Description string `json:"Description,omitempty"`

	// g l account type
	GLAccountType string `json:"GLAccountType,omitempty"`
}

GLAccount g l account

swagger:model GLAccount

func (*GLAccount) ContextValidate

func (m *GLAccount) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this g l account based on context it is used

func (*GLAccount) MarshalBinary

func (m *GLAccount) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GLAccount) UnmarshalBinary

func (m *GLAccount) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GLAccount) Validate

func (m *GLAccount) Validate(formats strfmt.Registry) error

Validate validates this g l account

type GetDailyReceiptEntryResponseModel

type GetDailyReceiptEntryResponseModel struct {

	// cashbook entry ID
	CashbookEntryID int32 `json:"CashbookEntryID,omitempty"`

	// cashbook ID
	CashbookID int32 `json:"CashbookID,omitempty"`

	// description
	Description string `json:"Description,omitempty"`

	// orderid
	Orderid int32 `json:"Orderid,omitempty"`

	// total excl
	TotalExcl float64 `json:"TotalExcl,omitempty"`

	// total incl
	TotalIncl float64 `json:"TotalIncl,omitempty"`

	// total v a t
	TotalVAT float64 `json:"TotalVAT,omitempty"`

	// v a t
	VAT float64 `json:"VAT,omitempty"`
}

GetDailyReceiptEntryResponseModel get daily receipt entry response model

swagger:model GetDailyReceiptEntryResponseModel

func (*GetDailyReceiptEntryResponseModel) ContextValidate

func (m *GetDailyReceiptEntryResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this get daily receipt entry response model based on context it is used

func (*GetDailyReceiptEntryResponseModel) MarshalBinary

func (m *GetDailyReceiptEntryResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetDailyReceiptEntryResponseModel) UnmarshalBinary

func (m *GetDailyReceiptEntryResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetDailyReceiptEntryResponseModel) Validate

Validate validates this get daily receipt entry response model

type GetEinvoiceAccountsReponse

type GetEinvoiceAccountsReponse struct {

	// companies
	Companies []*EinvoiceRegistrationsAccount `json:"Companies"`
}

GetEinvoiceAccountsReponse get einvoice accounts reponse

swagger:model GetEinvoiceAccountsReponse

func (*GetEinvoiceAccountsReponse) ContextValidate

func (m *GetEinvoiceAccountsReponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this get einvoice accounts reponse based on the context it is used

func (*GetEinvoiceAccountsReponse) MarshalBinary

func (m *GetEinvoiceAccountsReponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetEinvoiceAccountsReponse) UnmarshalBinary

func (m *GetEinvoiceAccountsReponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetEinvoiceAccountsReponse) Validate

func (m *GetEinvoiceAccountsReponse) Validate(formats strfmt.Registry) error

Validate validates this get einvoice accounts reponse

type IEdmDirectValueAnnotationsManager

type IEdmDirectValueAnnotationsManager interface{}

IEdmDirectValueAnnotationsManager i edm direct value annotations manager

swagger:model IEdmDirectValueAnnotationsManager

type IEdmModel

type IEdmModel struct {

	// direct value annotations manager
	// Read Only: true
	DirectValueAnnotationsManager IEdmDirectValueAnnotationsManager `json:"DirectValueAnnotationsManager,omitempty"`

	// referenced models
	// Read Only: true
	ReferencedModels []*IEdmModel `json:"ReferencedModels"`

	// schema elements
	// Read Only: true
	SchemaElements []*IEdmSchemaElement `json:"SchemaElements"`

	// vocabulary annotations
	// Read Only: true
	VocabularyAnnotations []*IEdmVocabularyAnnotation `json:"VocabularyAnnotations"`
}

IEdmModel i edm model

swagger:model IEdmModel

func (*IEdmModel) ContextValidate

func (m *IEdmModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this i edm model based on the context it is used

func (*IEdmModel) MarshalBinary

func (m *IEdmModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IEdmModel) UnmarshalBinary

func (m *IEdmModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IEdmModel) Validate

func (m *IEdmModel) Validate(formats strfmt.Registry) error

Validate validates this i edm model

type IEdmSchemaElement

type IEdmSchemaElement struct {

	// name
	// Read Only: true
	Name string `json:"Name,omitempty"`

	// namespace
	// Read Only: true
	Namespace string `json:"Namespace,omitempty"`

	// schema element kind
	// Read Only: true
	// Enum: ["None","TypeDefinition","Function","ValueTerm","EntityContainer"]
	SchemaElementKind string `json:"SchemaElementKind,omitempty"`
}

IEdmSchemaElement i edm schema element

swagger:model IEdmSchemaElement

func (*IEdmSchemaElement) ContextValidate

func (m *IEdmSchemaElement) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this i edm schema element based on the context it is used

func (*IEdmSchemaElement) MarshalBinary

func (m *IEdmSchemaElement) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IEdmSchemaElement) UnmarshalBinary

func (m *IEdmSchemaElement) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IEdmSchemaElement) Validate

func (m *IEdmSchemaElement) Validate(formats strfmt.Registry) error

Validate validates this i edm schema element

type IEdmTerm

type IEdmTerm struct {

	// name
	// Read Only: true
	Name string `json:"Name,omitempty"`

	// namespace
	// Read Only: true
	Namespace string `json:"Namespace,omitempty"`

	// schema element kind
	// Read Only: true
	// Enum: ["None","TypeDefinition","Function","ValueTerm","EntityContainer"]
	SchemaElementKind string `json:"SchemaElementKind,omitempty"`

	// term kind
	// Read Only: true
	// Enum: ["None","Type","Value"]
	TermKind string `json:"TermKind,omitempty"`
}

IEdmTerm i edm term

swagger:model IEdmTerm

func (*IEdmTerm) ContextValidate

func (m *IEdmTerm) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this i edm term based on the context it is used

func (*IEdmTerm) MarshalBinary

func (m *IEdmTerm) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IEdmTerm) UnmarshalBinary

func (m *IEdmTerm) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IEdmTerm) Validate

func (m *IEdmTerm) Validate(formats strfmt.Registry) error

Validate validates this i edm term

type IEdmType

type IEdmType struct {

	// type kind
	// Read Only: true
	// Enum: ["None","Primitive","Entity","Complex","Row","Collection","EntityReference","Enum"]
	TypeKind string `json:"TypeKind,omitempty"`
}

IEdmType i edm type

swagger:model IEdmType

func (*IEdmType) ContextValidate

func (m *IEdmType) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this i edm type based on the context it is used

func (*IEdmType) MarshalBinary

func (m *IEdmType) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IEdmType) UnmarshalBinary

func (m *IEdmType) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IEdmType) Validate

func (m *IEdmType) Validate(formats strfmt.Registry) error

Validate validates this i edm type

type IEdmTypeReference

type IEdmTypeReference struct {

	// definition
	// Read Only: true
	Definition *IEdmType `json:"Definition,omitempty"`

	// is nullable
	// Read Only: true
	IsNullable *bool `json:"IsNullable,omitempty"`
}

IEdmTypeReference i edm type reference

swagger:model IEdmTypeReference

func (*IEdmTypeReference) ContextValidate

func (m *IEdmTypeReference) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this i edm type reference based on the context it is used

func (*IEdmTypeReference) MarshalBinary

func (m *IEdmTypeReference) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IEdmTypeReference) UnmarshalBinary

func (m *IEdmTypeReference) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IEdmTypeReference) Validate

func (m *IEdmTypeReference) Validate(formats strfmt.Registry) error

Validate validates this i edm type reference

type IEdmVocabularyAnnotatable

type IEdmVocabularyAnnotatable interface{}

IEdmVocabularyAnnotatable i edm vocabulary annotatable

swagger:model IEdmVocabularyAnnotatable

type IEdmVocabularyAnnotation

type IEdmVocabularyAnnotation struct {

	// qualifier
	// Read Only: true
	Qualifier string `json:"Qualifier,omitempty"`

	// target
	// Read Only: true
	Target IEdmVocabularyAnnotatable `json:"Target,omitempty"`

	// term
	// Read Only: true
	Term *IEdmTerm `json:"Term,omitempty"`
}

IEdmVocabularyAnnotation i edm vocabulary annotation

swagger:model IEdmVocabularyAnnotation

func (*IEdmVocabularyAnnotation) ContextValidate

func (m *IEdmVocabularyAnnotation) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this i edm vocabulary annotation based on the context it is used

func (*IEdmVocabularyAnnotation) MarshalBinary

func (m *IEdmVocabularyAnnotation) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IEdmVocabularyAnnotation) UnmarshalBinary

func (m *IEdmVocabularyAnnotation) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IEdmVocabularyAnnotation) Validate

func (m *IEdmVocabularyAnnotation) Validate(formats strfmt.Registry) error

Validate validates this i edm vocabulary annotation

type InboxGetResult

type InboxGetResult struct {

	// inbox items
	InboxItems []*InboxGetResultItem `json:"InboxItems"`
}

InboxGetResult inbox get result

swagger:model InboxGetResult

func (*InboxGetResult) ContextValidate

func (m *InboxGetResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this inbox get result based on the context it is used

func (*InboxGetResult) MarshalBinary

func (m *InboxGetResult) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*InboxGetResult) UnmarshalBinary

func (m *InboxGetResult) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*InboxGetResult) Validate

func (m *InboxGetResult) Validate(formats strfmt.Registry) error

Validate validates this inbox get result

type InboxGetResultItem

type InboxGetResultItem struct {

	// creation date
	// Format: date-time
	CreationDate *strfmt.DateTime `json:"CreationDate,omitempty"`

	// inbox item ID
	InboxItemID int32 `json:"InboxItemID,omitempty"`

	// peppol document type
	PeppolDocumentType string `json:"PeppolDocumentType,omitempty"`

	// peppol file ID
	// Example: 00000000-0000-0000-0000-000000000000
	// Format: uuid
	PeppolFileID strfmt.UUID `json:"PeppolFileID,omitempty"`

	// receiver company ID
	ReceiverCompanyID string `json:"ReceiverCompanyID,omitempty"`

	// receiver peppol ID
	ReceiverPeppolID string `json:"ReceiverPeppolID,omitempty"`

	// sender company ID
	SenderCompanyID string `json:"SenderCompanyID,omitempty"`

	// sender peppol ID
	SenderPeppolID string `json:"SenderPeppolID,omitempty"`
}

InboxGetResultItem inbox get result item

swagger:model InboxGetResultItem

func (*InboxGetResultItem) ContextValidate

func (m *InboxGetResultItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this inbox get result item based on context it is used

func (*InboxGetResultItem) MarshalBinary

func (m *InboxGetResultItem) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*InboxGetResultItem) UnmarshalBinary

func (m *InboxGetResultItem) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*InboxGetResultItem) Validate

func (m *InboxGetResultItem) Validate(formats strfmt.Registry) error

Validate validates this inbox get result item

type InlineCountQueryOption

type InlineCountQueryOption struct {

	// context
	// Read Only: true
	Context *ODataQueryContext `json:"Context,omitempty"`

	// raw value
	// Read Only: true
	RawValue string `json:"RawValue,omitempty"`

	// value
	// Read Only: true
	// Enum: ["None","AllPages"]
	Value string `json:"Value,omitempty"`
}

InlineCountQueryOption inline count query option

swagger:model InlineCountQueryOption

func (*InlineCountQueryOption) ContextValidate

func (m *InlineCountQueryOption) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this inline count query option based on the context it is used

func (*InlineCountQueryOption) MarshalBinary

func (m *InlineCountQueryOption) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*InlineCountQueryOption) UnmarshalBinary

func (m *InlineCountQueryOption) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*InlineCountQueryOption) Validate

func (m *InlineCountQueryOption) Validate(formats strfmt.Registry) error

Validate validates this inline count query option

type IntegrationPost

type IntegrationPost struct {

	// certificates
	Certificates map[string]File `json:"Certificates,omitempty"`

	// credentials
	Credentials map[string]string `json:"Credentials,omitempty"`

	// externalprovider
	Externalprovider string `json:"Externalprovider,omitempty"`
}

IntegrationPost integration post

swagger:model IntegrationPost

func (*IntegrationPost) ContextValidate

func (m *IntegrationPost) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this integration post based on the context it is used

func (*IntegrationPost) MarshalBinary

func (m *IntegrationPost) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IntegrationPost) UnmarshalBinary

func (m *IntegrationPost) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IntegrationPost) Validate

func (m *IntegrationPost) Validate(formats strfmt.Registry) error

Validate validates this integration post

type Journal

type Journal struct {

	// code
	Code string `json:"Code,omitempty"`

	// description
	Description string `json:"Description,omitempty"`

	// journal type
	// Enum: ["Income","Cost"]
	JournalType string `json:"JournalType,omitempty"`
}

Journal journal

swagger:model Journal

func (*Journal) ContextValidate

func (m *Journal) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this journal based on context it is used

func (*Journal) MarshalBinary

func (m *Journal) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Journal) UnmarshalBinary

func (m *Journal) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Journal) Validate

func (m *Journal) Validate(formats strfmt.Registry) error

Validate validates this journal

type LicenseAddons

type LicenseAddons struct {

	// amount of extra documents
	AmountOfExtraDocuments int32 `json:"AmountOfExtraDocuments,omitempty"`

	// amount of extra users
	AmountOfExtraUsers int32 `json:"AmountOfExtraUsers,omitempty"`
}

LicenseAddons license addons

swagger:model LicenseAddons

func (*LicenseAddons) ContextValidate

func (m *LicenseAddons) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this license addons based on context it is used

func (*LicenseAddons) MarshalBinary

func (m *LicenseAddons) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*LicenseAddons) UnmarshalBinary

func (m *LicenseAddons) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*LicenseAddons) Validate

func (m *LicenseAddons) Validate(formats strfmt.Registry) error

Validate validates this license addons

type LicenseConfiguration

type LicenseConfiguration struct {

	// addons
	Addons *LicenseAddons `json:"Addons,omitempty"`

	// license ID
	LicenseID int32 `json:"LicenseID,omitempty"`

	// period ID
	PeriodID int32 `json:"PeriodID,omitempty"`
}

LicenseConfiguration license configuration

swagger:model LicenseConfiguration

func (*LicenseConfiguration) ContextValidate

func (m *LicenseConfiguration) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this license configuration based on the context it is used

func (*LicenseConfiguration) MarshalBinary

func (m *LicenseConfiguration) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*LicenseConfiguration) UnmarshalBinary

func (m *LicenseConfiguration) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*LicenseConfiguration) Validate

func (m *LicenseConfiguration) Validate(formats strfmt.Registry) error

Validate validates this license configuration

type MutableKeyValuePairStringString

type MutableKeyValuePairStringString struct {

	// key
	Key string `json:"Key,omitempty"`

	// value
	Value string `json:"Value,omitempty"`
}

MutableKeyValuePairStringString mutable key value pair string string

swagger:model MutableKeyValuePair_StringString

func (*MutableKeyValuePairStringString) ContextValidate

func (m *MutableKeyValuePairStringString) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this mutable key value pair string string based on context it is used

func (*MutableKeyValuePairStringString) MarshalBinary

func (m *MutableKeyValuePairStringString) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*MutableKeyValuePairStringString) UnmarshalBinary

func (m *MutableKeyValuePairStringString) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*MutableKeyValuePairStringString) Validate

Validate validates this mutable key value pair string string

type OAuthAccessTokenRequest

type OAuthAccessTokenRequest struct {

	// client id
	ClientID string `json:"client_id,omitempty"`

	// client secret
	ClientSecret string `json:"client_secret,omitempty"`

	// code
	Code string `json:"code,omitempty"`

	// grant type
	GrantType string `json:"grant_type,omitempty"`

	// redirect uri
	RedirectURI string `json:"redirect_uri,omitempty"`

	// refresh token
	RefreshToken string `json:"refresh_token,omitempty"`

	// state
	State string `json:"state,omitempty"`
}

OAuthAccessTokenRequest o auth access token request

swagger:model OAuthAccessTokenRequest

func (*OAuthAccessTokenRequest) ContextValidate

func (m *OAuthAccessTokenRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this o auth access token request based on context it is used

func (*OAuthAccessTokenRequest) MarshalBinary

func (m *OAuthAccessTokenRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OAuthAccessTokenRequest) UnmarshalBinary

func (m *OAuthAccessTokenRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OAuthAccessTokenRequest) Validate

func (m *OAuthAccessTokenRequest) Validate(formats strfmt.Registry) error

Validate validates this o auth access token request

type OCRPage

type OCRPage struct {

	// text list
	TextList []*OCRText `json:"TextList"`
}

OCRPage o c r page

swagger:model OCRPage

func (*OCRPage) ContextValidate

func (m *OCRPage) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this o c r page based on the context it is used

func (*OCRPage) MarshalBinary

func (m *OCRPage) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OCRPage) UnmarshalBinary

func (m *OCRPage) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OCRPage) Validate

func (m *OCRPage) Validate(formats strfmt.Registry) error

Validate validates this o c r page

type OCRText

type OCRText struct {

	// height
	Height float64 `json:"Height,omitempty"`

	// text
	Text string `json:"Text,omitempty"`

	// width
	Width float64 `json:"Width,omitempty"`

	// x
	X float64 `json:"X,omitempty"`

	// y
	Y float64 `json:"Y,omitempty"`
}

OCRText o c r text

swagger:model OCRText

func (*OCRText) ContextValidate

func (m *OCRText) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this o c r text based on context it is used

func (*OCRText) MarshalBinary

func (m *OCRText) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OCRText) UnmarshalBinary

func (m *OCRText) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OCRText) Validate

func (m *OCRText) Validate(formats strfmt.Registry) error

Validate validates this o c r text

type ODataQueryContext

type ODataQueryContext struct {

	// element clr type
	// Read Only: true
	ElementClrType string `json:"ElementClrType,omitempty"`

	// element type
	// Read Only: true
	ElementType *IEdmType `json:"ElementType,omitempty"`

	// model
	// Read Only: true
	Model *IEdmModel `json:"Model,omitempty"`
}

ODataQueryContext o data query context

swagger:model ODataQueryContext

func (*ODataQueryContext) ContextValidate

func (m *ODataQueryContext) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this o data query context based on the context it is used

func (*ODataQueryContext) MarshalBinary

func (m *ODataQueryContext) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ODataQueryContext) UnmarshalBinary

func (m *ODataQueryContext) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ODataQueryContext) Validate

func (m *ODataQueryContext) Validate(formats strfmt.Registry) error

Validate validates this o data query context

type ODataQueryOptionsCashbookEntry

type ODataQueryOptionsCashbookEntry struct {

	// context
	// Read Only: true
	Context *ODataQueryContext `json:"Context,omitempty"`

	// filter
	// Read Only: true
	Filter *FilterQueryOption `json:"Filter,omitempty"`

	// if match
	// Read Only: true
	IfMatch interface{} `json:"IfMatch,omitempty"`

	// if none match
	// Read Only: true
	IfNoneMatch interface{} `json:"IfNoneMatch,omitempty"`

	// inline count
	// Read Only: true
	InlineCount *InlineCountQueryOption `json:"InlineCount,omitempty"`

	// order by
	// Read Only: true
	OrderBy *OrderByQueryOption `json:"OrderBy,omitempty"`

	// raw values
	// Read Only: true
	RawValues *ODataRawQueryOptions `json:"RawValues,omitempty"`

	// request
	// Read Only: true
	Request interface{} `json:"Request,omitempty"`

	// select expand
	// Read Only: true
	SelectExpand *SelectExpandQueryOption `json:"SelectExpand,omitempty"`

	// skip
	// Read Only: true
	Skip *SkipQueryOption `json:"Skip,omitempty"`

	// top
	// Read Only: true
	Top *TopQueryOption `json:"Top,omitempty"`

	// validator
	Validator ODataQueryValidator `json:"Validator,omitempty"`
}

ODataQueryOptionsCashbookEntry o data query options cashbook entry

swagger:model ODataQueryOptions_CashbookEntry

func (*ODataQueryOptionsCashbookEntry) ContextValidate

func (m *ODataQueryOptionsCashbookEntry) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this o data query options cashbook entry based on the context it is used

func (*ODataQueryOptionsCashbookEntry) MarshalBinary

func (m *ODataQueryOptionsCashbookEntry) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ODataQueryOptionsCashbookEntry) UnmarshalBinary

func (m *ODataQueryOptionsCashbookEntry) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ODataQueryOptionsCashbookEntry) Validate

func (m *ODataQueryOptionsCashbookEntry) Validate(formats strfmt.Registry) error

Validate validates this o data query options cashbook entry

type ODataQueryOptionsDocumentAPIView

type ODataQueryOptionsDocumentAPIView struct {

	// context
	// Read Only: true
	Context *ODataQueryContext `json:"Context,omitempty"`

	// filter
	// Read Only: true
	Filter *FilterQueryOption `json:"Filter,omitempty"`

	// if match
	// Read Only: true
	IfMatch interface{} `json:"IfMatch,omitempty"`

	// if none match
	// Read Only: true
	IfNoneMatch interface{} `json:"IfNoneMatch,omitempty"`

	// inline count
	// Read Only: true
	InlineCount *InlineCountQueryOption `json:"InlineCount,omitempty"`

	// order by
	// Read Only: true
	OrderBy *OrderByQueryOption `json:"OrderBy,omitempty"`

	// raw values
	// Read Only: true
	RawValues *ODataRawQueryOptions `json:"RawValues,omitempty"`

	// request
	// Read Only: true
	Request interface{} `json:"Request,omitempty"`

	// select expand
	// Read Only: true
	SelectExpand *SelectExpandQueryOption `json:"SelectExpand,omitempty"`

	// skip
	// Read Only: true
	Skip *SkipQueryOption `json:"Skip,omitempty"`

	// top
	// Read Only: true
	Top *TopQueryOption `json:"Top,omitempty"`

	// validator
	Validator ODataQueryValidator `json:"Validator,omitempty"`
}

ODataQueryOptionsDocumentAPIView o data query options document API view

swagger:model ODataQueryOptions_DocumentAPIView

func (*ODataQueryOptionsDocumentAPIView) ContextValidate

func (m *ODataQueryOptionsDocumentAPIView) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this o data query options document API view based on the context it is used

func (*ODataQueryOptionsDocumentAPIView) MarshalBinary

func (m *ODataQueryOptionsDocumentAPIView) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ODataQueryOptionsDocumentAPIView) UnmarshalBinary

func (m *ODataQueryOptionsDocumentAPIView) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ODataQueryOptionsDocumentAPIView) Validate

Validate validates this o data query options document API view

type ODataQueryOptionsOrder

type ODataQueryOptionsOrder struct {

	// context
	// Read Only: true
	Context *ODataQueryContext `json:"Context,omitempty"`

	// filter
	// Read Only: true
	Filter *FilterQueryOption `json:"Filter,omitempty"`

	// if match
	// Read Only: true
	IfMatch interface{} `json:"IfMatch,omitempty"`

	// if none match
	// Read Only: true
	IfNoneMatch interface{} `json:"IfNoneMatch,omitempty"`

	// inline count
	// Read Only: true
	InlineCount *InlineCountQueryOption `json:"InlineCount,omitempty"`

	// order by
	// Read Only: true
	OrderBy *OrderByQueryOption `json:"OrderBy,omitempty"`

	// raw values
	// Read Only: true
	RawValues *ODataRawQueryOptions `json:"RawValues,omitempty"`

	// request
	// Read Only: true
	Request interface{} `json:"Request,omitempty"`

	// select expand
	// Read Only: true
	SelectExpand *SelectExpandQueryOption `json:"SelectExpand,omitempty"`

	// skip
	// Read Only: true
	Skip *SkipQueryOption `json:"Skip,omitempty"`

	// top
	// Read Only: true
	Top *TopQueryOption `json:"Top,omitempty"`

	// validator
	Validator ODataQueryValidator `json:"Validator,omitempty"`
}

ODataQueryOptionsOrder o data query options order

swagger:model ODataQueryOptions_Order

func (*ODataQueryOptionsOrder) ContextValidate

func (m *ODataQueryOptionsOrder) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this o data query options order based on the context it is used

func (*ODataQueryOptionsOrder) MarshalBinary

func (m *ODataQueryOptionsOrder) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ODataQueryOptionsOrder) UnmarshalBinary

func (m *ODataQueryOptionsOrder) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ODataQueryOptionsOrder) Validate

func (m *ODataQueryOptionsOrder) Validate(formats strfmt.Registry) error

Validate validates this o data query options order

type ODataQueryOptionsParty

type ODataQueryOptionsParty struct {

	// context
	// Read Only: true
	Context *ODataQueryContext `json:"Context,omitempty"`

	// filter
	// Read Only: true
	Filter *FilterQueryOption `json:"Filter,omitempty"`

	// if match
	// Read Only: true
	IfMatch interface{} `json:"IfMatch,omitempty"`

	// if none match
	// Read Only: true
	IfNoneMatch interface{} `json:"IfNoneMatch,omitempty"`

	// inline count
	// Read Only: true
	InlineCount *InlineCountQueryOption `json:"InlineCount,omitempty"`

	// order by
	// Read Only: true
	OrderBy *OrderByQueryOption `json:"OrderBy,omitempty"`

	// raw values
	// Read Only: true
	RawValues *ODataRawQueryOptions `json:"RawValues,omitempty"`

	// request
	// Read Only: true
	Request interface{} `json:"Request,omitempty"`

	// select expand
	// Read Only: true
	SelectExpand *SelectExpandQueryOption `json:"SelectExpand,omitempty"`

	// skip
	// Read Only: true
	Skip *SkipQueryOption `json:"Skip,omitempty"`

	// top
	// Read Only: true
	Top *TopQueryOption `json:"Top,omitempty"`

	// validator
	Validator ODataQueryValidator `json:"Validator,omitempty"`
}

ODataQueryOptionsParty o data query options party

swagger:model ODataQueryOptions_Party

func (*ODataQueryOptionsParty) ContextValidate

func (m *ODataQueryOptionsParty) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this o data query options party based on the context it is used

func (*ODataQueryOptionsParty) MarshalBinary

func (m *ODataQueryOptionsParty) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ODataQueryOptionsParty) UnmarshalBinary

func (m *ODataQueryOptionsParty) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ODataQueryOptionsParty) Validate

func (m *ODataQueryOptionsParty) Validate(formats strfmt.Registry) error

Validate validates this o data query options party

type ODataQueryOptionsProduct

type ODataQueryOptionsProduct struct {

	// context
	// Read Only: true
	Context *ODataQueryContext `json:"Context,omitempty"`

	// filter
	// Read Only: true
	Filter *FilterQueryOption `json:"Filter,omitempty"`

	// if match
	// Read Only: true
	IfMatch interface{} `json:"IfMatch,omitempty"`

	// if none match
	// Read Only: true
	IfNoneMatch interface{} `json:"IfNoneMatch,omitempty"`

	// inline count
	// Read Only: true
	InlineCount *InlineCountQueryOption `json:"InlineCount,omitempty"`

	// order by
	// Read Only: true
	OrderBy *OrderByQueryOption `json:"OrderBy,omitempty"`

	// raw values
	// Read Only: true
	RawValues *ODataRawQueryOptions `json:"RawValues,omitempty"`

	// request
	// Read Only: true
	Request interface{} `json:"Request,omitempty"`

	// select expand
	// Read Only: true
	SelectExpand *SelectExpandQueryOption `json:"SelectExpand,omitempty"`

	// skip
	// Read Only: true
	Skip *SkipQueryOption `json:"Skip,omitempty"`

	// top
	// Read Only: true
	Top *TopQueryOption `json:"Top,omitempty"`

	// validator
	Validator ODataQueryValidator `json:"Validator,omitempty"`
}

ODataQueryOptionsProduct o data query options product

swagger:model ODataQueryOptions_Product

func (*ODataQueryOptionsProduct) ContextValidate

func (m *ODataQueryOptionsProduct) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this o data query options product based on the context it is used

func (*ODataQueryOptionsProduct) MarshalBinary

func (m *ODataQueryOptionsProduct) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ODataQueryOptionsProduct) UnmarshalBinary

func (m *ODataQueryOptionsProduct) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ODataQueryOptionsProduct) Validate

func (m *ODataQueryOptionsProduct) Validate(formats strfmt.Registry) error

Validate validates this o data query options product

type ODataQueryOptionsTransaction

type ODataQueryOptionsTransaction struct {

	// context
	// Read Only: true
	Context *ODataQueryContext `json:"Context,omitempty"`

	// filter
	// Read Only: true
	Filter *FilterQueryOption `json:"Filter,omitempty"`

	// if match
	// Read Only: true
	IfMatch interface{} `json:"IfMatch,omitempty"`

	// if none match
	// Read Only: true
	IfNoneMatch interface{} `json:"IfNoneMatch,omitempty"`

	// inline count
	// Read Only: true
	InlineCount *InlineCountQueryOption `json:"InlineCount,omitempty"`

	// order by
	// Read Only: true
	OrderBy *OrderByQueryOption `json:"OrderBy,omitempty"`

	// raw values
	// Read Only: true
	RawValues *ODataRawQueryOptions `json:"RawValues,omitempty"`

	// request
	// Read Only: true
	Request interface{} `json:"Request,omitempty"`

	// select expand
	// Read Only: true
	SelectExpand *SelectExpandQueryOption `json:"SelectExpand,omitempty"`

	// skip
	// Read Only: true
	Skip *SkipQueryOption `json:"Skip,omitempty"`

	// top
	// Read Only: true
	Top *TopQueryOption `json:"Top,omitempty"`

	// validator
	Validator ODataQueryValidator `json:"Validator,omitempty"`
}

ODataQueryOptionsTransaction o data query options transaction

swagger:model ODataQueryOptions_Transaction

func (*ODataQueryOptionsTransaction) ContextValidate

func (m *ODataQueryOptionsTransaction) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this o data query options transaction based on the context it is used

func (*ODataQueryOptionsTransaction) MarshalBinary

func (m *ODataQueryOptionsTransaction) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ODataQueryOptionsTransaction) UnmarshalBinary

func (m *ODataQueryOptionsTransaction) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ODataQueryOptionsTransaction) Validate

func (m *ODataQueryOptionsTransaction) Validate(formats strfmt.Registry) error

Validate validates this o data query options transaction

type ODataQueryValidator

type ODataQueryValidator interface{}

ODataQueryValidator o data query validator

swagger:model ODataQueryValidator

type ODataRawQueryOptions

type ODataRawQueryOptions struct {

	// expand
	// Read Only: true
	Expand string `json:"Expand,omitempty"`

	// filter
	// Read Only: true
	Filter string `json:"Filter,omitempty"`

	// format
	// Read Only: true
	Format string `json:"Format,omitempty"`

	// inline count
	// Read Only: true
	InlineCount string `json:"InlineCount,omitempty"`

	// order by
	// Read Only: true
	OrderBy string `json:"OrderBy,omitempty"`

	// select
	// Read Only: true
	Select string `json:"Select,omitempty"`

	// skip
	// Read Only: true
	Skip string `json:"Skip,omitempty"`

	// skip token
	// Read Only: true
	SkipToken string `json:"SkipToken,omitempty"`

	// top
	// Read Only: true
	Top string `json:"Top,omitempty"`
}

ODataRawQueryOptions o data raw query options

swagger:model ODataRawQueryOptions

func (*ODataRawQueryOptions) ContextValidate

func (m *ODataRawQueryOptions) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this o data raw query options based on the context it is used

func (*ODataRawQueryOptions) MarshalBinary

func (m *ODataRawQueryOptions) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ODataRawQueryOptions) UnmarshalBinary

func (m *ODataRawQueryOptions) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ODataRawQueryOptions) Validate

func (m *ODataRawQueryOptions) Validate(formats strfmt.Registry) error

Validate validates this o data raw query options

type Order

type Order struct {

	// about invoice number
	AboutInvoiceNumber string `json:"AboutInvoiceNumber,omitempty"`

	// account code
	AccountCode int32 `json:"AccountCode,omitempty"`

	// accountant verification needed
	AccountantVerificationNeeded bool `json:"AccountantVerificationNeeded,omitempty"`

	// accounting cost type t c
	AccountingCostTypeTC string `json:"AccountingCostTypeTC,omitempty"`

	// additional document reference
	AdditionalDocumentReference []*AdditionalDocuments `json:"AdditionalDocumentReference"`

	// analytic cost bearer
	AnalyticCostBearer string `json:"AnalyticCostBearer,omitempty"`

	// analytic cost center
	AnalyticCostCenter string `json:"AnalyticCostCenter,omitempty"`

	// approval status
	ApprovalStatus string `json:"ApprovalStatus,omitempty"`

	// attachments
	Attachments []*File `json:"Attachments"`

	// booking entries
	BookingEntries []*BookingEntry `json:"BookingEntries"`

	// category field items
	CategoryFieldItems []*CategoryFieldItem `json:"CategoryFieldItems"`

	// comments
	Comments string `json:"Comments,omitempty"`

	// company ID
	CompanyID int32 `json:"CompanyID,omitempty"`

	// contract document reference
	ContractDocumentReference []*ContractDocumentReference `json:"ContractDocumentReference"`

	// cost category code
	CostCategoryCode int32 `json:"CostCategoryCode,omitempty"`

	// counter party
	CounterParty *Party `json:"CounterParty,omitempty"`

	// counter party ID
	CounterPartyID int32 `json:"CounterPartyID,omitempty"`

	// created
	// Format: date-time
	Created *strfmt.DateTime `json:"Created,omitempty"`

	// currency
	Currency string `json:"Currency,omitempty"`

	// current document delivery details
	CurrentDocumentDeliveryDetails *DocumentDeliveryDetails `json:"CurrentDocumentDeliveryDetails,omitempty"`

	// custom fields
	CustomFields map[string]string `json:"CustomFields,omitempty"`

	// customer
	Customer *Party `json:"Customer,omitempty"`

	// customer ID
	CustomerID int32 `json:"CustomerID,omitempty"`

	// days overdue
	DaysOverdue int32 `json:"DaysOverdue,omitempty"`

	// delivery date
	// Format: date-time
	DeliveryDate *strfmt.DateTime `json:"DeliveryDate,omitempty"`

	// department ID
	DepartmentID int32 `json:"DepartmentID,omitempty"`

	// expiry date
	// Format: date-time
	ExpiryDate *strfmt.DateTime `json:"ExpiryDate,omitempty"`

	// exported to connector
	ExportedToConnector bool `json:"ExportedToConnector,omitempty"`

	// external provider
	ExternalProvider string `json:"ExternalProvider,omitempty"`

	// external provider ID
	ExternalProviderID string `json:"ExternalProviderID,omitempty"`

	// external provider references
	ExternalProviderReferences []*ExternalProviderReference `json:"ExternalProviderReferences"`

	// f x rate to foreign
	FXRateToForeign float64 `json:"FXRateToForeign,omitempty"`

	// internal info
	InternalInfo string `json:"InternalInfo,omitempty"`

	// invoiced
	Invoiced bool `json:"Invoiced,omitempty"`

	// is sent
	IsSent bool `json:"IsSent,omitempty"`

	// journal
	Journal string `json:"Journal,omitempty"`

	// last modified
	// Format: date-time
	LastModified *strfmt.DateTime `json:"LastModified,omitempty"`

	// last reminder
	// Format: date-time
	LastReminder *strfmt.DateTime `json:"LastReminder,omitempty"`

	// message template ID
	MessageTemplateID int32 `json:"MessageTemplateID,omitempty"`

	// messages
	Messages []*OrderMessage `json:"Messages"`

	// mixed use professional percentage
	MixedUseProfessionalPercentage float64 `json:"MixedUseProfessionalPercentage,omitempty"`

	// o c r meta pages
	OCRMetaPages []*OCRPage `json:"OCRMetaPages"`

	// o c r raw text
	OCRRawText string `json:"OCRRawText,omitempty"`

	// order date
	// Format: date-time
	OrderDate *strfmt.DateTime `json:"OrderDate,omitempty"`

	// order direction
	OrderDirection string `json:"OrderDirection,omitempty"`

	// order ID
	OrderID int32 `json:"OrderID,omitempty"`

	// order lines
	OrderLines []*OrderLine `json:"OrderLines"`

	// order number
	OrderNumber string `json:"OrderNumber,omitempty"`

	// order p d f
	OrderPDF *File `json:"OrderPDF,omitempty"`

	// order status
	OrderStatus string `json:"OrderStatus,omitempty"`

	// order title
	OrderTitle string `json:"OrderTitle,omitempty"`

	// order type
	OrderType string `json:"OrderType,omitempty"`

	// overdue
	Overdue bool `json:"Overdue,omitempty"`

	// paid
	Paid bool `json:"Paid,omitempty"`

	// paid date
	// Format: date-time
	PaidDate *strfmt.DateTime `json:"PaidDate,omitempty"`

	// payment discount amount
	PaymentDiscountAmount float64 `json:"PaymentDiscountAmount,omitempty"`

	// payment discount date
	// Format: date-time
	PaymentDiscountDate *strfmt.DateTime `json:"PaymentDiscountDate,omitempty"`

	// payment discount percentage
	PaymentDiscountPercentage float64 `json:"PaymentDiscountPercentage,omitempty"`

	// payment links
	PaymentLinks []*PaymentLink `json:"PaymentLinks"`

	// payment method
	PaymentMethod string `json:"PaymentMethod,omitempty"`

	// payment reduction days
	PaymentReductionDays int32 `json:"PaymentReductionDays,omitempty"`

	// payment reference
	PaymentReference string `json:"PaymentReference,omitempty"`

	// payment terms
	PaymentTerms string `json:"PaymentTerms,omitempty"`

	// period from
	// Format: date-time
	PeriodFrom *strfmt.DateTime `json:"PeriodFrom,omitempty"`

	// period till
	// Format: date-time
	PeriodTill *strfmt.DateTime `json:"PeriodTill,omitempty"`

	// project ID
	ProjectID int32 `json:"ProjectID,omitempty"`

	// project name
	ProjectName string `json:"ProjectName,omitempty"`

	// reference
	Reference string `json:"Reference,omitempty"`

	// reminders sent
	RemindersSent int32 `json:"RemindersSent,omitempty"`

	// signature
	Signature *EInvoiceSignatureModel `json:"Signature,omitempty"`

	// supplier
	Supplier *Party `json:"Supplier,omitempty"`

	// supplier ID
	SupplierID int32 `json:"SupplierID,omitempty"`

	// tags
	Tags []string `json:"Tags"`

	// tax point date
	// Format: date-time
	TaxPointDate *strfmt.DateTime `json:"TaxPointDate,omitempty"`

	// template ID
	TemplateID int32 `json:"TemplateID,omitempty"`

	// to pay
	ToPay float64 `json:"ToPay,omitempty"`

	// total excl
	TotalExcl float64 `json:"TotalExcl,omitempty"`

	// total incl
	TotalIncl float64 `json:"TotalIncl,omitempty"`

	// total v a t
	TotalVAT float64 `json:"TotalVAT,omitempty"`

	// vat deduction
	VatDeduction float64 `json:"VatDeduction,omitempty"`

	// vat groups
	VatGroups []*VatGroup `json:"VatGroups"`

	// ventilation code
	VentilationCode string `json:"VentilationCode,omitempty"`
}

Order order

swagger:model Order

func (*Order) ContextValidate

func (m *Order) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this order based on the context it is used

func (*Order) MarshalBinary

func (m *Order) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Order) UnmarshalBinary

func (m *Order) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Order) Validate

func (m *Order) Validate(formats strfmt.Registry) error

Validate validates this order

type OrderByClause

type OrderByClause struct {

	// direction
	// Read Only: true
	// Enum: ["Ascending","Descending"]
	Direction string `json:"Direction,omitempty"`

	// expression
	// Read Only: true
	Expression *SingleValueNode `json:"Expression,omitempty"`

	// item type
	// Read Only: true
	ItemType *IEdmTypeReference `json:"ItemType,omitempty"`

	// range variable
	// Read Only: true
	RangeVariable *RangeVariable `json:"RangeVariable,omitempty"`

	// then by
	// Read Only: true
	ThenBy *OrderByClause `json:"ThenBy,omitempty"`
}

OrderByClause order by clause

swagger:model OrderByClause

func (*OrderByClause) ContextValidate

func (m *OrderByClause) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this order by clause based on the context it is used

func (*OrderByClause) MarshalBinary

func (m *OrderByClause) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OrderByClause) UnmarshalBinary

func (m *OrderByClause) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OrderByClause) Validate

func (m *OrderByClause) Validate(formats strfmt.Registry) error

Validate validates this order by clause

type OrderByNode

type OrderByNode struct {

	// direction
	// Read Only: true
	// Enum: ["Ascending","Descending"]
	Direction string `json:"Direction,omitempty"`
}

OrderByNode order by node

swagger:model OrderByNode

func (*OrderByNode) ContextValidate

func (m *OrderByNode) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this order by node based on the context it is used

func (*OrderByNode) MarshalBinary

func (m *OrderByNode) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OrderByNode) UnmarshalBinary

func (m *OrderByNode) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OrderByNode) Validate

func (m *OrderByNode) Validate(formats strfmt.Registry) error

Validate validates this order by node

type OrderByQueryOption

type OrderByQueryOption struct {

	// context
	// Read Only: true
	Context *ODataQueryContext `json:"Context,omitempty"`

	// order by clause
	// Read Only: true
	OrderByClause *OrderByClause `json:"OrderByClause,omitempty"`

	// order by nodes
	// Read Only: true
	OrderByNodes []*OrderByNode `json:"OrderByNodes"`

	// raw value
	// Read Only: true
	RawValue string `json:"RawValue,omitempty"`

	// validator
	Validator OrderByQueryValidator `json:"Validator,omitempty"`
}

OrderByQueryOption order by query option

swagger:model OrderByQueryOption

func (*OrderByQueryOption) ContextValidate

func (m *OrderByQueryOption) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this order by query option based on the context it is used

func (*OrderByQueryOption) MarshalBinary

func (m *OrderByQueryOption) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OrderByQueryOption) UnmarshalBinary

func (m *OrderByQueryOption) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OrderByQueryOption) Validate

func (m *OrderByQueryOption) Validate(formats strfmt.Registry) error

Validate validates this order by query option

type OrderByQueryValidator

type OrderByQueryValidator interface{}

OrderByQueryValidator order by query validator

swagger:model OrderByQueryValidator

type OrderLine

type OrderLine struct {

	// account code
	AccountCode int32 `json:"AccountCode,omitempty"`

	// analytic cost bearer
	AnalyticCostBearer string `json:"AnalyticCostBearer,omitempty"`

	// analytic cost center
	AnalyticCostCenter string `json:"AnalyticCostCenter,omitempty"`

	// custom fields
	CustomFields map[string]string `json:"CustomFields,omitempty"`

	// description
	Description string `json:"Description,omitempty"`

	// description extended
	DescriptionExtended string `json:"DescriptionExtended,omitempty"`

	// external provider references
	ExternalProviderReferences []*ExternalProviderReference `json:"ExternalProviderReferences"`

	// incl leading
	InclLeading bool `json:"InclLeading,omitempty"`

	// product ID
	ProductID int32 `json:"ProductID,omitempty"`

	// quantity
	Quantity float64 `json:"Quantity,omitempty"`

	// reduction percentage
	ReductionPercentage float64 `json:"ReductionPercentage,omitempty"`

	// reference
	Reference string `json:"Reference,omitempty"`

	// total excl
	TotalExcl float64 `json:"TotalExcl,omitempty"`

	// total incl
	TotalIncl float64 `json:"TotalIncl,omitempty"`

	// total v a t
	TotalVAT float64 `json:"TotalVAT,omitempty"`

	// unit
	Unit string `json:"Unit,omitempty"`

	// unit price excl
	UnitPriceExcl float64 `json:"UnitPriceExcl,omitempty"`

	// unit price incl
	UnitPriceIncl float64 `json:"UnitPriceIncl,omitempty"`

	// v a t percentage
	VATPercentage float64 `json:"VATPercentage,omitempty"`

	// ventilation code
	VentilationCode string `json:"VentilationCode,omitempty"`
}

OrderLine order line

swagger:model OrderLine

func (*OrderLine) ContextValidate

func (m *OrderLine) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this order line based on the context it is used

func (*OrderLine) MarshalBinary

func (m *OrderLine) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OrderLine) UnmarshalBinary

func (m *OrderLine) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OrderLine) Validate

func (m *OrderLine) Validate(formats strfmt.Registry) error

Validate validates this order line

type OrderMessage

type OrderMessage struct {

	// creation date
	// Format: date-time
	CreationDate *strfmt.DateTime `json:"CreationDate,omitempty"`

	// description
	Description string `json:"Description,omitempty"`

	// destination
	Destination string `json:"Destination,omitempty"`

	// file ID
	// Example: 00000000-0000-0000-0000-000000000000
	// Format: uuid
	FileID strfmt.UUID `json:"FileID,omitempty"`

	// message direction
	MessageDirection string `json:"MessageDirection,omitempty"`

	// order ID
	OrderID int32 `json:"OrderID,omitempty"`

	// success
	Success bool `json:"Success,omitempty"`

	// transport type
	TransportType string `json:"TransportType,omitempty"`

	// trials
	Trials int32 `json:"Trials,omitempty"`
}

OrderMessage order message

swagger:model OrderMessage

func (*OrderMessage) ContextValidate

func (m *OrderMessage) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this order message based on context it is used

func (*OrderMessage) MarshalBinary

func (m *OrderMessage) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OrderMessage) UnmarshalBinary

func (m *OrderMessage) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OrderMessage) Validate

func (m *OrderMessage) Validate(formats strfmt.Registry) error

Validate validates this order message

type PageResultCashbookEntry

type PageResultCashbookEntry struct {

	// count
	Count int64 `json:"Count,omitempty"`

	// items
	Items []*CashbookEntry `json:"Items"`

	// next page link
	NextPageLink string `json:"NextPageLink,omitempty"`
}

PageResultCashbookEntry page result cashbook entry

swagger:model PageResult_CashbookEntry

func (*PageResultCashbookEntry) ContextValidate

func (m *PageResultCashbookEntry) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this page result cashbook entry based on the context it is used

func (*PageResultCashbookEntry) MarshalBinary

func (m *PageResultCashbookEntry) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PageResultCashbookEntry) UnmarshalBinary

func (m *PageResultCashbookEntry) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PageResultCashbookEntry) Validate

func (m *PageResultCashbookEntry) Validate(formats strfmt.Registry) error

Validate validates this page result cashbook entry

type PageResultDocumentAPIView

type PageResultDocumentAPIView struct {

	// count
	Count int64 `json:"Count,omitempty"`

	// items
	Items []*DocumentAPIView `json:"Items"`

	// next page link
	NextPageLink string `json:"NextPageLink,omitempty"`
}

PageResultDocumentAPIView page result document API view

swagger:model PageResult_DocumentAPIView

func (*PageResultDocumentAPIView) ContextValidate

func (m *PageResultDocumentAPIView) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this page result document API view based on the context it is used

func (*PageResultDocumentAPIView) MarshalBinary

func (m *PageResultDocumentAPIView) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PageResultDocumentAPIView) UnmarshalBinary

func (m *PageResultDocumentAPIView) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PageResultDocumentAPIView) Validate

func (m *PageResultDocumentAPIView) Validate(formats strfmt.Registry) error

Validate validates this page result document API view

type PageResultOrder

type PageResultOrder struct {

	// count
	Count int64 `json:"Count,omitempty"`

	// items
	Items []*Order `json:"Items"`

	// next page link
	NextPageLink string `json:"NextPageLink,omitempty"`
}

PageResultOrder page result order

swagger:model PageResult_Order

func (*PageResultOrder) ContextValidate

func (m *PageResultOrder) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this page result order based on the context it is used

func (*PageResultOrder) MarshalBinary

func (m *PageResultOrder) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PageResultOrder) UnmarshalBinary

func (m *PageResultOrder) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PageResultOrder) Validate

func (m *PageResultOrder) Validate(formats strfmt.Registry) error

Validate validates this page result order

type PageResultParty

type PageResultParty struct {

	// count
	Count int64 `json:"Count,omitempty"`

	// items
	Items []*Party `json:"Items"`

	// next page link
	NextPageLink string `json:"NextPageLink,omitempty"`
}

PageResultParty page result party

swagger:model PageResult_Party

func (*PageResultParty) ContextValidate

func (m *PageResultParty) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this page result party based on the context it is used

func (*PageResultParty) MarshalBinary

func (m *PageResultParty) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PageResultParty) UnmarshalBinary

func (m *PageResultParty) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PageResultParty) Validate

func (m *PageResultParty) Validate(formats strfmt.Registry) error

Validate validates this page result party

type PageResultProduct

type PageResultProduct struct {

	// count
	Count int64 `json:"Count,omitempty"`

	// items
	Items []*Product `json:"Items"`

	// next page link
	NextPageLink string `json:"NextPageLink,omitempty"`
}

PageResultProduct page result product

swagger:model PageResult_Product

func (*PageResultProduct) ContextValidate

func (m *PageResultProduct) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this page result product based on the context it is used

func (*PageResultProduct) MarshalBinary

func (m *PageResultProduct) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PageResultProduct) UnmarshalBinary

func (m *PageResultProduct) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PageResultProduct) Validate

func (m *PageResultProduct) Validate(formats strfmt.Registry) error

Validate validates this page result product

type PageResultTransaction

type PageResultTransaction struct {

	// count
	Count int64 `json:"Count,omitempty"`

	// items
	Items []*Transaction `json:"Items"`

	// next page link
	NextPageLink string `json:"NextPageLink,omitempty"`
}

PageResultTransaction page result transaction

swagger:model PageResult_Transaction

func (*PageResultTransaction) ContextValidate

func (m *PageResultTransaction) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this page result transaction based on the context it is used

func (*PageResultTransaction) MarshalBinary

func (m *PageResultTransaction) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PageResultTransaction) UnmarshalBinary

func (m *PageResultTransaction) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PageResultTransaction) Validate

func (m *PageResultTransaction) Validate(formats strfmt.Registry) error

Validate validates this page result transaction

type ParticipantInformationResponse

type ParticipantInformationResponse struct {

	// document types
	DocumentTypes []string `json:"DocumentTypes"`

	// identifier
	Identifier string `json:"Identifier,omitempty"`

	// registered
	Registered bool `json:"Registered,omitempty"`

	// service details
	ServiceDetails []*ServiceDetail `json:"ServiceDetails"`

	// service provider ID
	ServiceProviderID string `json:"ServiceProviderID,omitempty"`
}

ParticipantInformationResponse participant information response

swagger:model ParticipantInformationResponse

func (*ParticipantInformationResponse) ContextValidate

func (m *ParticipantInformationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this participant information response based on the context it is used

func (*ParticipantInformationResponse) MarshalBinary

func (m *ParticipantInformationResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ParticipantInformationResponse) UnmarshalBinary

func (m *ParticipantInformationResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ParticipantInformationResponse) Validate

func (m *ParticipantInformationResponse) Validate(formats strfmt.Registry) error

Validate validates this participant information response

type Party

type Party struct {

	// accountant code
	AccountantCode int32 `json:"AccountantCode,omitempty"`

	// accounting cost type name
	AccountingCostTypeName string `json:"AccountingCostTypeName,omitempty"`

	// addresses
	Addresses []*PartyAddress `json:"Addresses"`

	// auto send invoice reminders
	AutoSendInvoiceReminders bool `json:"AutoSendInvoiceReminders,omitempty"`

	// b i c
	BIC string `json:"BIC,omitempty"`

	// bank accounts
	BankAccounts []*BankAccount `json:"BankAccounts"`

	// book category t c
	BookCategoryTC string `json:"BookCategoryTC,omitempty"`

	// book year start
	// Format: date-time
	BookYearStart *strfmt.DateTime `json:"BookYearStart,omitempty"`

	// box
	Box string `json:"Box,omitempty"`

	// city
	City string `json:"City,omitempty"`

	// commercial name
	CommercialName string `json:"CommercialName,omitempty"`

	// contact
	Contact string `json:"Contact,omitempty"`

	// contact first name
	ContactFirstName string `json:"ContactFirstName,omitempty"`

	// contact last name
	ContactLastName string `json:"ContactLastName,omitempty"`

	// cost category code
	CostCategoryCode int32 `json:"CostCategoryCode,omitempty"`

	// country code
	CountryCode string `json:"CountryCode,omitempty"`

	// created
	// Format: date-time
	Created *strfmt.DateTime `json:"Created,omitempty"`

	// custom fields
	CustomFields []*MutableKeyValuePairStringString `json:"CustomFields"`

	// default currency t c
	DefaultCurrencyTC string `json:"DefaultCurrencyTC,omitempty"`

	// default expiry offset
	DefaultExpiryOffset int32 `json:"DefaultExpiryOffset,omitempty"`

	// default paid
	DefaultPaid bool `json:"DefaultPaid,omitempty"`

	// default payment method t c
	DefaultPaymentMethodTC string `json:"DefaultPaymentMethodTC,omitempty"`

	// default reduction percentage
	DefaultReductionPercentage float64 `json:"DefaultReductionPercentage,omitempty"`

	// default transport type t c
	DefaultTransportTypeTC string `json:"DefaultTransportTypeTC,omitempty"`

	// display name
	DisplayName string `json:"DisplayName,omitempty"`

	// email
	Email string `json:"Email,omitempty"`

	// external provider ID
	ExternalProviderID string `json:"ExternalProviderID,omitempty"`

	// external provider t c
	ExternalProviderTC string `json:"ExternalProviderTC,omitempty"`

	// fax
	Fax string `json:"Fax,omitempty"`

	// financial reduction days default
	FinancialReductionDaysDefault int32 `json:"FinancialReductionDaysDefault,omitempty"`

	// financial reduction percentage default
	FinancialReductionPercentageDefault float64 `json:"FinancialReductionPercentageDefault,omitempty"`

	// g l account code
	GLAccountCode int64 `json:"GLAccountCode,omitempty"`

	// g l default expiry offset
	GLDefaultExpiryOffset int64 `json:"GLDefaultExpiryOffset,omitempty"`

	// i b a n
	IBAN string `json:"IBAN,omitempty"`

	// identifiers
	Identifiers []*PartyIdentifier `json:"Identifiers"`

	// internal info
	InternalInfo string `json:"InternalInfo,omitempty"`

	// is high risk
	IsHighRisk bool `json:"IsHighRisk,omitempty"`

	// language
	Language string `json:"Language,omitempty"`

	// last modified
	// Format: date-time
	LastModified *strfmt.DateTime `json:"LastModified,omitempty"`

	// mobile
	Mobile string `json:"Mobile,omitempty"`

	// name
	Name string `json:"Name,omitempty"`

	// nr
	Nr string `json:"Nr,omitempty"`

	// party ID
	PartyID int32 `json:"PartyID,omitempty"`

	// party type
	// Enum: ["Customer","Supplier"]
	PartyType string `json:"PartyType,omitempty"`

	// peppol identifier
	PeppolIdentifier string `json:"PeppolIdentifier,omitempty"`

	// phone
	Phone string `json:"Phone,omitempty"`

	// r p r
	RPR string `json:"RPR,omitempty"`

	// regime
	Regime string `json:"Regime,omitempty"`

	// role
	Role string `json:"Role,omitempty"`

	// send p d f
	SendPDF bool `json:"SendPDF,omitempty"`

	// send u b l
	SendUBL bool `json:"SendUBL,omitempty"`

	// small enterprise
	SmallEnterprise bool `json:"SmallEnterprise,omitempty"`

	// street
	Street string `json:"Street,omitempty"`

	// street number
	StreetNumber string `json:"StreetNumber,omitempty"`

	// sub regime
	SubRegime string `json:"SubRegime,omitempty"`

	// users
	Users []*UserCoreInfo `json:"Users"`

	// v a t deductable
	VATDeductable bool `json:"VATDeductable,omitempty"`

	// v a t liable
	VATLiable bool `json:"VATLiable,omitempty"`

	// v a t number
	VATNumber string `json:"VATNumber,omitempty"`

	// ventilation code
	VentilationCode string `json:"VentilationCode,omitempty"`

	// website
	Website string `json:"Website,omitempty"`

	// zipcode
	Zipcode string `json:"Zipcode,omitempty"`
}

Party party

swagger:model Party

func (*Party) ContextValidate

func (m *Party) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this party based on the context it is used

func (*Party) MarshalBinary

func (m *Party) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Party) UnmarshalBinary

func (m *Party) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Party) Validate

func (m *Party) Validate(formats strfmt.Registry) error

Validate validates this party

type PartyAddress

type PartyAddress struct {

	// address type
	AddressType string `json:"AddressType,omitempty"`

	// box
	Box string `json:"Box,omitempty"`

	// city
	City string `json:"City,omitempty"`

	// country code
	CountryCode string `json:"CountryCode,omitempty"`

	// name
	Name string `json:"Name,omitempty"`

	// phone
	Phone string `json:"Phone,omitempty"`

	// street
	Street string `json:"Street,omitempty"`

	// street number
	StreetNumber string `json:"StreetNumber,omitempty"`

	// tav
	Tav string `json:"Tav,omitempty"`

	// zipcode
	Zipcode string `json:"Zipcode,omitempty"`
}

PartyAddress party address

swagger:model PartyAddress

func (*PartyAddress) ContextValidate

func (m *PartyAddress) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this party address based on context it is used

func (*PartyAddress) MarshalBinary

func (m *PartyAddress) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PartyAddress) UnmarshalBinary

func (m *PartyAddress) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PartyAddress) Validate

func (m *PartyAddress) Validate(formats strfmt.Registry) error

Validate validates this party address

type PartyIdentifier

type PartyIdentifier struct {

	// identifier
	Identifier string `json:"Identifier,omitempty"`

	// identifier type
	IdentifierType string `json:"IdentifierType,omitempty"`

	// preferred
	Preferred bool `json:"Preferred,omitempty"`

	// scheme ID
	SchemeID string `json:"SchemeID,omitempty"`
}

PartyIdentifier party identifier

swagger:model PartyIdentifier

func (*PartyIdentifier) ContextValidate

func (m *PartyIdentifier) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this party identifier based on context it is used

func (*PartyIdentifier) MarshalBinary

func (m *PartyIdentifier) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PartyIdentifier) UnmarshalBinary

func (m *PartyIdentifier) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PartyIdentifier) Validate

func (m *PartyIdentifier) Validate(formats strfmt.Registry) error

Validate validates this party identifier

type PaymentLink struct {

	// click Url
	ClickURL string `json:"ClickUrl,omitempty"`

	// external provider
	ExternalProvider string `json:"ExternalProvider,omitempty"`

	// q r image Url
	QRImageURL string `json:"QRImageUrl,omitempty"`
}

PaymentLink payment link

swagger:model PaymentLink

func (*PaymentLink) ContextValidate

func (m *PaymentLink) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this payment link based on context it is used

func (*PaymentLink) MarshalBinary

func (m *PaymentLink) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PaymentLink) UnmarshalBinary

func (m *PaymentLink) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PaymentLink) Validate

func (m *PaymentLink) Validate(formats strfmt.Registry) error

Validate validates this payment link

type PostDailyReceiptBookEntryResponseModel

type PostDailyReceiptBookEntryResponseModel struct {

	// cashbook entry Id
	CashbookEntryID int32 `json:"CashbookEntryId,omitempty"`

	// cashbook Id
	CashbookID int32 `json:"CashbookId,omitempty"`
}

PostDailyReceiptBookEntryResponseModel post daily receipt book entry response model

swagger:model PostDailyReceiptBookEntryResponseModel

func (*PostDailyReceiptBookEntryResponseModel) ContextValidate

ContextValidate validates this post daily receipt book entry response model based on context it is used

func (*PostDailyReceiptBookEntryResponseModel) MarshalBinary

func (m *PostDailyReceiptBookEntryResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PostDailyReceiptBookEntryResponseModel) UnmarshalBinary

func (m *PostDailyReceiptBookEntryResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PostDailyReceiptBookEntryResponseModel) Validate

Validate validates this post daily receipt book entry response model

type PostPaymentRequest

type PostPaymentRequest struct {

	// amount
	Amount float64 `json:"Amount,omitempty"`

	// date
	// Format: date-time
	Date *strfmt.DateTime `json:"Date,omitempty"`

	// description
	Description string `json:"Description,omitempty"`
}

PostPaymentRequest post payment request

swagger:model PostPaymentRequest

func (*PostPaymentRequest) ContextValidate

func (m *PostPaymentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this post payment request based on context it is used

func (*PostPaymentRequest) MarshalBinary

func (m *PostPaymentRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PostPaymentRequest) UnmarshalBinary

func (m *PostPaymentRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PostPaymentRequest) Validate

func (m *PostPaymentRequest) Validate(formats strfmt.Registry) error

Validate validates this post payment request

type ProcessInfo

type ProcessInfo struct {

	// endpoints
	Endpoints []*Endpoint `json:"Endpoints"`

	// process identifier
	ProcessIdentifier string `json:"ProcessIdentifier,omitempty"`

	// process identifier scheme
	ProcessIdentifierScheme string `json:"ProcessIdentifierScheme,omitempty"`
}

ProcessInfo process info

swagger:model ProcessInfo

func (*ProcessInfo) ContextValidate

func (m *ProcessInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this process info based on the context it is used

func (*ProcessInfo) MarshalBinary

func (m *ProcessInfo) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ProcessInfo) UnmarshalBinary

func (m *ProcessInfo) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ProcessInfo) Validate

func (m *ProcessInfo) Validate(formats strfmt.Registry) error

Validate validates this process info

type Product

type Product struct {

	// amount excl
	AmountExcl float64 `json:"AmountExcl,omitempty"`

	// amount incl
	AmountIncl float64 `json:"AmountIncl,omitempty"`

	// buy excl
	BuyExcl float64 `json:"BuyExcl,omitempty"`

	// child products
	ChildProducts []*Product `json:"ChildProducts"`

	// created
	// Format: date-time
	Created *strfmt.DateTime `json:"Created,omitempty"`

	// description
	Description string `json:"Description,omitempty"`

	// e a n
	EAN string `json:"EAN,omitempty"`

	// external provider t c
	ExternalProviderTC string `json:"ExternalProviderTC,omitempty"`

	// g l n
	GLN string `json:"GLN,omitempty"`

	// g t i n
	GTIN string `json:"GTIN,omitempty"`

	// group ID
	GroupID int32 `json:"GroupID,omitempty"`

	// group name
	GroupName string `json:"GroupName,omitempty"`

	// internal information
	InternalInformation string `json:"InternalInformation,omitempty"`

	// last modified
	// Format: date-time
	LastModified *strfmt.DateTime `json:"LastModified,omitempty"`

	// minimum billed quantity
	MinimumBilledQuantity float64 `json:"MinimumBilledQuantity,omitempty"`

	// product ID
	ProductID int32 `json:"ProductID,omitempty"`

	// reference
	Reference string `json:"Reference,omitempty"`

	// stock quantity
	StockQuantity float64 `json:"StockQuantity,omitempty"`

	// unit
	Unit string `json:"Unit,omitempty"`

	// v a t
	VAT float64 `json:"VAT,omitempty"`
}

Product product

swagger:model Product

func (*Product) ContextValidate

func (m *Product) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this product based on the context it is used

func (*Product) MarshalBinary

func (m *Product) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Product) UnmarshalBinary

func (m *Product) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Product) Validate

func (m *Product) Validate(formats strfmt.Registry) error

Validate validates this product

type RangeVariable

type RangeVariable struct {

	// kind
	// Read Only: true
	Kind int32 `json:"Kind,omitempty"`

	// name
	// Read Only: true
	Name string `json:"Name,omitempty"`

	// type reference
	// Read Only: true
	TypeReference *IEdmTypeReference `json:"TypeReference,omitempty"`
}

RangeVariable range variable

swagger:model RangeVariable

func (*RangeVariable) ContextValidate

func (m *RangeVariable) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this range variable based on the context it is used

func (*RangeVariable) MarshalBinary

func (m *RangeVariable) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*RangeVariable) UnmarshalBinary

func (m *RangeVariable) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*RangeVariable) Validate

func (m *RangeVariable) Validate(formats strfmt.Registry) error

Validate validates this range variable

type RefusePeppolItemRequest

type RefusePeppolItemRequest struct {

	// refusal reason
	RefusalReason string `json:"RefusalReason,omitempty"`
}

RefusePeppolItemRequest refuse peppol item request

swagger:model RefusePeppolItemRequest

func (*RefusePeppolItemRequest) ContextValidate

func (m *RefusePeppolItemRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this refuse peppol item request based on context it is used

func (*RefusePeppolItemRequest) MarshalBinary

func (m *RefusePeppolItemRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*RefusePeppolItemRequest) UnmarshalBinary

func (m *RefusePeppolItemRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*RefusePeppolItemRequest) Validate

func (m *RefusePeppolItemRequest) Validate(formats strfmt.Registry) error

Validate validates this refuse peppol item request

type RegisterAccountRequestModel

type RegisterAccountRequestModel struct {

	// account settings
	AccountSettings *AccountSettings `json:"AccountSettings,omitempty"`

	// company
	Company *Party `json:"Company,omitempty"`

	// license
	License *LicenseConfiguration `json:"License,omitempty"`
}

RegisterAccountRequestModel register account request model

swagger:model RegisterAccountRequestModel

func (*RegisterAccountRequestModel) ContextValidate

func (m *RegisterAccountRequestModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this register account request model based on the context it is used

func (*RegisterAccountRequestModel) MarshalBinary

func (m *RegisterAccountRequestModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*RegisterAccountRequestModel) UnmarshalBinary

func (m *RegisterAccountRequestModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*RegisterAccountRequestModel) Validate

func (m *RegisterAccountRequestModel) Validate(formats strfmt.Registry) error

Validate validates this register account request model

type RegisterAccountResponse

type RegisterAccountResponse struct {

	// API key
	// Example: 00000000-0000-0000-0000-000000000000
	// Format: uuid
	APIKey strfmt.UUID `json:"APIKey,omitempty"`

	// bank accounts
	BankAccounts []*BankAccountState `json:"BankAccounts"`

	// company ID
	CompanyID int32 `json:"CompanyID,omitempty"`

	// users
	Users []*UserIDBundle `json:"Users"`
}

RegisterAccountResponse register account response

swagger:model RegisterAccountResponse

func (*RegisterAccountResponse) ContextValidate

func (m *RegisterAccountResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this register account response based on the context it is used

func (*RegisterAccountResponse) MarshalBinary

func (m *RegisterAccountResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*RegisterAccountResponse) UnmarshalBinary

func (m *RegisterAccountResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*RegisterAccountResponse) Validate

func (m *RegisterAccountResponse) Validate(formats strfmt.Registry) error

Validate validates this register account response

type RegisterParticipantRequest

type RegisterParticipantRequest struct {

	// company ID
	CompanyID string `json:"CompanyID,omitempty"`
}

RegisterParticipantRequest register participant request

swagger:model RegisterParticipantRequest

func (*RegisterParticipantRequest) ContextValidate

func (m *RegisterParticipantRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this register participant request based on context it is used

func (*RegisterParticipantRequest) MarshalBinary

func (m *RegisterParticipantRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*RegisterParticipantRequest) UnmarshalBinary

func (m *RegisterParticipantRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*RegisterParticipantRequest) Validate

func (m *RegisterParticipantRequest) Validate(formats strfmt.Registry) error

Validate validates this register participant request

type ReportDetailModel

type ReportDetailModel struct {

	// c s vs
	CSVs []string `json:"CSVs"`

	// ID
	ID int32 `json:"ID,omitempty"`

	// name
	Name string `json:"Name,omitempty"`
}

ReportDetailModel report detail model

swagger:model ReportDetailModel

func (*ReportDetailModel) ContextValidate

func (m *ReportDetailModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this report detail model based on context it is used

func (*ReportDetailModel) MarshalBinary

func (m *ReportDetailModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ReportDetailModel) UnmarshalBinary

func (m *ReportDetailModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ReportDetailModel) Validate

func (m *ReportDetailModel) Validate(formats strfmt.Registry) error

Validate validates this report detail model

type ReportsExportOverViewModel

type ReportsExportOverViewModel struct {

	// report ID
	ReportID int32 `json:"ReportID,omitempty"`

	// report name
	ReportName string `json:"ReportName,omitempty"`
}

ReportsExportOverViewModel reports export over view model

swagger:model ReportsExportOverViewModel

func (*ReportsExportOverViewModel) ContextValidate

func (m *ReportsExportOverViewModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this reports export over view model based on context it is used

func (*ReportsExportOverViewModel) MarshalBinary

func (m *ReportsExportOverViewModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ReportsExportOverViewModel) UnmarshalBinary

func (m *ReportsExportOverViewModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ReportsExportOverViewModel) Validate

func (m *ReportsExportOverViewModel) Validate(formats strfmt.Registry) error

Validate validates this reports export over view model

type SelectExpandClause

type SelectExpandClause struct {

	// all selected
	// Read Only: true
	AllSelected *bool `json:"AllSelected,omitempty"`

	// selected items
	// Read Only: true
	SelectedItems []SelectItem `json:"SelectedItems"`
}

SelectExpandClause select expand clause

swagger:model SelectExpandClause

func (*SelectExpandClause) ContextValidate

func (m *SelectExpandClause) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this select expand clause based on the context it is used

func (*SelectExpandClause) MarshalBinary

func (m *SelectExpandClause) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*SelectExpandClause) UnmarshalBinary

func (m *SelectExpandClause) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*SelectExpandClause) Validate

func (m *SelectExpandClause) Validate(formats strfmt.Registry) error

Validate validates this select expand clause

type SelectExpandQueryOption

type SelectExpandQueryOption struct {

	// context
	// Read Only: true
	Context *ODataQueryContext `json:"Context,omitempty"`

	// raw expand
	// Read Only: true
	RawExpand string `json:"RawExpand,omitempty"`

	// raw select
	// Read Only: true
	RawSelect string `json:"RawSelect,omitempty"`

	// select expand clause
	// Read Only: true
	SelectExpandClause *SelectExpandClause `json:"SelectExpandClause,omitempty"`

	// validator
	Validator SelectExpandQueryValidator `json:"Validator,omitempty"`
}

SelectExpandQueryOption select expand query option

swagger:model SelectExpandQueryOption

func (*SelectExpandQueryOption) ContextValidate

func (m *SelectExpandQueryOption) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this select expand query option based on the context it is used

func (*SelectExpandQueryOption) MarshalBinary

func (m *SelectExpandQueryOption) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*SelectExpandQueryOption) UnmarshalBinary

func (m *SelectExpandQueryOption) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*SelectExpandQueryOption) Validate

func (m *SelectExpandQueryOption) Validate(formats strfmt.Registry) error

Validate validates this select expand query option

type SelectExpandQueryValidator

type SelectExpandQueryValidator interface{}

SelectExpandQueryValidator select expand query validator

swagger:model SelectExpandQueryValidator

type SelectItem

type SelectItem interface{}

SelectItem select item

swagger:model SelectItem

type SendRequest

type SendRequest struct {

	// order ids
	OrderIds []int32 `json:"OrderIds"`

	// print type
	PrintType string `json:"PrintType,omitempty"`

	// transport type
	TransportType string `json:"TransportType,omitempty"`
}

SendRequest send request

swagger:model SendRequest

func (*SendRequest) ContextValidate

func (m *SendRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this send request based on context it is used

func (*SendRequest) MarshalBinary

func (m *SendRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*SendRequest) UnmarshalBinary

func (m *SendRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*SendRequest) Validate

func (m *SendRequest) Validate(formats strfmt.Registry) error

Validate validates this send request

type SequenceRequest

type SequenceRequest struct {

	// consume
	Consume bool `json:"Consume,omitempty"`

	// sequence type
	SequenceType string `json:"SequenceType,omitempty"`
}

SequenceRequest sequence request

swagger:model SequenceRequest

func (*SequenceRequest) ContextValidate

func (m *SequenceRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this sequence request based on context it is used

func (*SequenceRequest) MarshalBinary

func (m *SequenceRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*SequenceRequest) UnmarshalBinary

func (m *SequenceRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*SequenceRequest) Validate

func (m *SequenceRequest) Validate(formats strfmt.Registry) error

Validate validates this sequence request

type ServiceDetail

type ServiceDetail struct {

	// document identifier
	DocumentIdentifier string `json:"DocumentIdentifier,omitempty"`

	// document identifier scheme
	DocumentIdentifierScheme string `json:"DocumentIdentifierScheme,omitempty"`

	// processes
	Processes []*ProcessInfo `json:"Processes"`
}

ServiceDetail service detail

swagger:model ServiceDetail

func (*ServiceDetail) ContextValidate

func (m *ServiceDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this service detail based on the context it is used

func (*ServiceDetail) MarshalBinary

func (m *ServiceDetail) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServiceDetail) UnmarshalBinary

func (m *ServiceDetail) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServiceDetail) Validate

func (m *ServiceDetail) Validate(formats strfmt.Registry) error

Validate validates this service detail

type SingleValueNode

type SingleValueNode struct {

	// kind
	// Read Only: true
	// Enum: ["None","Constant","Convert","NonentityRangeVariableReference","BinaryOperator","UnaryOperator","SingleValuePropertyAccess","CollectionPropertyAccess","SingleValueFunctionCall","Any","CollectionNavigationNode","SingleNavigationNode","SingleValueOpenPropertyAccess","SingleEntityCast","All","EntityCollectionCast","EntityRangeVariableReference","SingleEntityFunctionCall","CollectionFunctionCall","EntityCollectionFunctionCall","NamedFunctionParameter"]
	Kind string `json:"Kind,omitempty"`

	// type reference
	// Read Only: true
	TypeReference *IEdmTypeReference `json:"TypeReference,omitempty"`
}

SingleValueNode single value node

swagger:model SingleValueNode

func (*SingleValueNode) ContextValidate

func (m *SingleValueNode) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this single value node based on the context it is used

func (*SingleValueNode) MarshalBinary

func (m *SingleValueNode) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*SingleValueNode) UnmarshalBinary

func (m *SingleValueNode) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*SingleValueNode) Validate

func (m *SingleValueNode) Validate(formats strfmt.Registry) error

Validate validates this single value node

type SkipQueryOption

type SkipQueryOption struct {

	// context
	// Read Only: true
	Context *ODataQueryContext `json:"Context,omitempty"`

	// raw value
	// Read Only: true
	RawValue string `json:"RawValue,omitempty"`

	// validator
	Validator SkipQueryValidator `json:"Validator,omitempty"`

	// value
	// Read Only: true
	Value int32 `json:"Value,omitempty"`
}

SkipQueryOption skip query option

swagger:model SkipQueryOption

func (*SkipQueryOption) ContextValidate

func (m *SkipQueryOption) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this skip query option based on the context it is used

func (*SkipQueryOption) MarshalBinary

func (m *SkipQueryOption) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*SkipQueryOption) UnmarshalBinary

func (m *SkipQueryOption) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*SkipQueryOption) Validate

func (m *SkipQueryOption) Validate(formats strfmt.Registry) error

Validate validates this skip query option

type SkipQueryValidator

type SkipQueryValidator interface{}

SkipQueryValidator skip query validator

swagger:model SkipQueryValidator

type TimezoneInfo

type TimezoneInfo struct {

	// date time
	// Format: date-time
	DateTime *strfmt.DateTime `json:"DateTime,omitempty"`

	// time zone info
	TimeZoneInfo string `json:"TimeZoneInfo,omitempty"`
}

TimezoneInfo timezone info

swagger:model TimezoneInfo

func (*TimezoneInfo) ContextValidate

func (m *TimezoneInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this timezone info based on context it is used

func (*TimezoneInfo) MarshalBinary

func (m *TimezoneInfo) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*TimezoneInfo) UnmarshalBinary

func (m *TimezoneInfo) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*TimezoneInfo) Validate

func (m *TimezoneInfo) Validate(formats strfmt.Registry) error

Validate validates this timezone info

type ToProcessSaveRequest

type ToProcessSaveRequest struct {

	// file
	File *File `json:"File,omitempty"`

	// file source
	FileSource *File `json:"FileSource,omitempty"`

	// Optional
	MetaData *UploadMetadata `json:"MetaData,omitempty"`

	// split
	Split bool `json:"Split,omitempty"`
}

ToProcessSaveRequest to process save request

swagger:model ToProcessSaveRequest

func (*ToProcessSaveRequest) ContextValidate

func (m *ToProcessSaveRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this to process save request based on the context it is used

func (*ToProcessSaveRequest) MarshalBinary

func (m *ToProcessSaveRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ToProcessSaveRequest) UnmarshalBinary

func (m *ToProcessSaveRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ToProcessSaveRequest) Validate

func (m *ToProcessSaveRequest) Validate(formats strfmt.Registry) error

Validate validates this to process save request

type TopQueryOption

type TopQueryOption struct {

	// context
	// Read Only: true
	Context *ODataQueryContext `json:"Context,omitempty"`

	// raw value
	// Read Only: true
	RawValue string `json:"RawValue,omitempty"`

	// validator
	Validator TopQueryValidator `json:"Validator,omitempty"`

	// value
	// Read Only: true
	Value int32 `json:"Value,omitempty"`
}

TopQueryOption top query option

swagger:model TopQueryOption

func (*TopQueryOption) ContextValidate

func (m *TopQueryOption) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this top query option based on the context it is used

func (*TopQueryOption) MarshalBinary

func (m *TopQueryOption) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*TopQueryOption) UnmarshalBinary

func (m *TopQueryOption) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*TopQueryOption) Validate

func (m *TopQueryOption) Validate(formats strfmt.Registry) error

Validate validates this top query option

type TopQueryValidator

type TopQueryValidator interface{}

TopQueryValidator top query validator

swagger:model TopQueryValidator

type Transaction

type Transaction struct {

	// assigned entities
	AssignedEntities []*AssignedEntity `json:"AssignedEntities"`

	// b i c
	BIC string `json:"BIC,omitempty"`

	// b i c counter party
	BICCounterParty string `json:"BICCounterParty,omitempty"`

	// bank account ID
	BankAccountID int32 `json:"BankAccountID,omitempty"`

	// bank account transaction ID
	BankAccountTransactionID int32 `json:"BankAccountTransactionID,omitempty"`

	// bank name
	BankName string `json:"BankName,omitempty"`

	// bank reference
	BankReference string `json:"BankReference,omitempty"`

	// bank transaction code
	BankTransactionCode string `json:"BankTransactionCode,omitempty"`

	// client reference
	ClientReference string `json:"ClientReference,omitempty"`

	// coda file ID
	// Example: 00000000-0000-0000-0000-000000000000
	// Format: uuid
	CodaFileID strfmt.UUID `json:"CodaFileID,omitempty"`

	// coda source
	CodaSource string `json:"CodaSource,omitempty"`

	// currency
	Currency string `json:"Currency,omitempty"`

	// description
	Description string `json:"Description,omitempty"`

	// document Id
	DocumentID int32 `json:"DocumentId,omitempty"`

	// external provider ID
	ExternalProviderID string `json:"ExternalProviderID,omitempty"`

	// external provider t c
	ExternalProviderTC string `json:"ExternalProviderTC,omitempty"`

	// free message
	FreeMessage string `json:"FreeMessage,omitempty"`

	// i b a n
	IBAN string `json:"IBAN,omitempty"`

	// i b a n counter party
	IBANCounterParty string `json:"IBANCounterParty,omitempty"`

	// name counter party
	NameCounterParty string `json:"NameCounterParty,omitempty"`

	// note
	Note string `json:"Note,omitempty"`

	// proprietary bank transaction code
	ProprietaryBankTransactionCode string `json:"ProprietaryBankTransactionCode,omitempty"`

	// total amount
	TotalAmount float64 `json:"TotalAmount,omitempty"`

	// transaction type
	TransactionType string `json:"TransactionType,omitempty"`

	// value date
	// Format: date-time
	ValueDate *strfmt.DateTime `json:"ValueDate,omitempty"`
}

Transaction transaction

swagger:model Transaction

func (*Transaction) ContextValidate

func (m *Transaction) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this transaction based on the context it is used

func (*Transaction) MarshalBinary

func (m *Transaction) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Transaction) UnmarshalBinary

func (m *Transaction) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Transaction) Validate

func (m *Transaction) Validate(formats strfmt.Registry) error

Validate validates this transaction

type TypeCodeResult

type TypeCodeResult struct {

	// items
	Items []*TypeCodeResultItem `json:"Items"`
}

TypeCodeResult type code result

swagger:model TypeCodeResult

func (*TypeCodeResult) ContextValidate

func (m *TypeCodeResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this type code result based on the context it is used

func (*TypeCodeResult) MarshalBinary

func (m *TypeCodeResult) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*TypeCodeResult) UnmarshalBinary

func (m *TypeCodeResult) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*TypeCodeResult) Validate

func (m *TypeCodeResult) Validate(formats strfmt.Registry) error

Validate validates this type code result

type TypeCodeResultItem

type TypeCodeResultItem struct {

	// key
	Key string `json:"Key,omitempty"`

	// value
	Value string `json:"Value,omitempty"`
}

TypeCodeResultItem type code result item

swagger:model TypeCodeResultItem

func (*TypeCodeResultItem) ContextValidate

func (m *TypeCodeResultItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this type code result item based on context it is used

func (*TypeCodeResultItem) MarshalBinary

func (m *TypeCodeResultItem) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*TypeCodeResultItem) UnmarshalBinary

func (m *TypeCodeResultItem) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*TypeCodeResultItem) Validate

func (m *TypeCodeResultItem) Validate(formats strfmt.Registry) error

Validate validates this type code result item

type UpdateLicenseRequestModel

type UpdateLicenseRequestModel struct {

	// company ID
	CompanyID int32 `json:"CompanyID,omitempty"`

	// license
	License *LicenseConfiguration `json:"License,omitempty"`
}

UpdateLicenseRequestModel update license request model

swagger:model UpdateLicenseRequestModel

func (*UpdateLicenseRequestModel) ContextValidate

func (m *UpdateLicenseRequestModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this update license request model based on the context it is used

func (*UpdateLicenseRequestModel) MarshalBinary

func (m *UpdateLicenseRequestModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateLicenseRequestModel) UnmarshalBinary

func (m *UpdateLicenseRequestModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateLicenseRequestModel) Validate

func (m *UpdateLicenseRequestModel) Validate(formats strfmt.Registry) error

Validate validates this update license request model

type UpdateLicenseResponseModel

type UpdateLicenseResponseModel struct {

	// company ID
	CompanyID int32 `json:"CompanyID,omitempty"`
}

UpdateLicenseResponseModel update license response model

swagger:model UpdateLicenseResponseModel

func (*UpdateLicenseResponseModel) ContextValidate

func (m *UpdateLicenseResponseModel) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this update license response model based on context it is used

func (*UpdateLicenseResponseModel) MarshalBinary

func (m *UpdateLicenseResponseModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateLicenseResponseModel) UnmarshalBinary

func (m *UpdateLicenseResponseModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateLicenseResponseModel) Validate

func (m *UpdateLicenseResponseModel) Validate(formats strfmt.Registry) error

Validate validates this update license response model

type UploadMetadata

type UploadMetadata struct {

	// cost type
	CostType string `json:"CostType,omitempty"`

	// currency t c
	CurrencyTC string `json:"CurrencyTC,omitempty"`

	// description
	Description string `json:"Description,omitempty"`

	// order date
	// Format: date-time
	OrderDate *strfmt.DateTime `json:"OrderDate,omitempty"`

	// payment method
	PaymentMethod string `json:"PaymentMethod,omitempty"`

	// total incl
	TotalIncl float64 `json:"TotalIncl,omitempty"`
}

UploadMetadata upload metadata

swagger:model UploadMetadata

func (*UploadMetadata) ContextValidate

func (m *UploadMetadata) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this upload metadata based on context it is used

func (*UploadMetadata) MarshalBinary

func (m *UploadMetadata) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UploadMetadata) UnmarshalBinary

func (m *UploadMetadata) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UploadMetadata) Validate

func (m *UploadMetadata) Validate(formats strfmt.Registry) error

Validate validates this upload metadata

type UserCompanyRole

type UserCompanyRole struct {

	// party ID
	PartyID int32 `json:"PartyID,omitempty"`

	// user role types
	UserRoleTypes []string `json:"UserRoleTypes"`
}

UserCompanyRole user company role

swagger:model UserCompanyRole

func (*UserCompanyRole) ContextValidate

func (m *UserCompanyRole) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this user company role based on context it is used

func (*UserCompanyRole) MarshalBinary

func (m *UserCompanyRole) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UserCompanyRole) UnmarshalBinary

func (m *UserCompanyRole) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UserCompanyRole) Validate

func (m *UserCompanyRole) Validate(formats strfmt.Registry) error

Validate validates this user company role

type UserCoreInfo

type UserCoreInfo struct {

	// external provider ID
	ExternalProviderID string `json:"ExternalProviderID,omitempty"`

	// first name
	FirstName string `json:"FirstName,omitempty"`

	// last name
	LastName string `json:"LastName,omitempty"`

	// role
	Role string `json:"Role,omitempty"`
}

UserCoreInfo user core info

swagger:model UserCoreInfo

func (*UserCoreInfo) ContextValidate

func (m *UserCoreInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this user core info based on context it is used

func (*UserCoreInfo) MarshalBinary

func (m *UserCoreInfo) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UserCoreInfo) UnmarshalBinary

func (m *UserCoreInfo) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UserCoreInfo) Validate

func (m *UserCoreInfo) Validate(formats strfmt.Registry) error

Validate validates this user core info

type UserIDBundle

type UserIDBundle struct {

	// external provider ID
	ExternalProviderID string `json:"ExternalProviderID,omitempty"`

	// user ID
	UserID int32 `json:"UserID,omitempty"`
}

UserIDBundle user Id bundle

swagger:model UserIdBundle

func (*UserIDBundle) ContextValidate

func (m *UserIDBundle) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this user Id bundle based on context it is used

func (*UserIDBundle) MarshalBinary

func (m *UserIDBundle) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UserIDBundle) UnmarshalBinary

func (m *UserIDBundle) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UserIDBundle) Validate

func (m *UserIDBundle) Validate(formats strfmt.Registry) error

Validate validates this user Id bundle

type VatGroup

type VatGroup struct {

	// financial reduction amount
	FinancialReductionAmount float64 `json:"FinancialReductionAmount,omitempty"`

	// mtvh
	Mtvh float64 `json:"Mtvh,omitempty"`

	// total excl
	TotalExcl float64 `json:"TotalExcl,omitempty"`

	// total incl
	TotalIncl float64 `json:"TotalIncl,omitempty"`

	// total v a t
	TotalVAT float64 `json:"TotalVAT,omitempty"`

	// v a t percentage
	VATPercentage float64 `json:"VATPercentage,omitempty"`

	// ventilation code
	VentilationCode string `json:"VentilationCode,omitempty"`
}

VatGroup vat group

swagger:model VatGroup

func (*VatGroup) ContextValidate

func (m *VatGroup) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this vat group based on context it is used

func (*VatGroup) MarshalBinary

func (m *VatGroup) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*VatGroup) UnmarshalBinary

func (m *VatGroup) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*VatGroup) Validate

func (m *VatGroup) Validate(formats strfmt.Registry) error

Validate validates this vat group

type Webhook

type Webhook struct {

	// company ID
	CompanyID int32 `json:"CompanyID,omitempty"`

	// entity type
	EntityType string `json:"EntityType,omitempty"`

	// entity update type
	EntityUpdateType string `json:"EntityUpdateType,omitempty"`

	// secret
	Secret string `json:"Secret,omitempty"`

	// user ID
	UserID int32 `json:"UserID,omitempty"`

	// webhook ID
	WebhookID int32 `json:"WebhookID,omitempty"`

	// webhook URL
	WebhookURL string `json:"WebhookURL,omitempty"`
}

Webhook webhook

swagger:model Webhook

func (*Webhook) ContextValidate

func (m *Webhook) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this webhook based on context it is used

func (*Webhook) MarshalBinary

func (m *Webhook) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Webhook) UnmarshalBinary

func (m *Webhook) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Webhook) Validate

func (m *Webhook) Validate(formats strfmt.Registry) error

Validate validates this webhook

Source Files

Jump to

Keyboard shortcuts

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