Documentation ¶
Index ¶
- Variables
- func CheckResponse(r *http.Response) error
- type Account
- type AccountCreatePathParams
- type AccountCreateQueryParams
- type AccountCreateRequest
- func (r *AccountCreateRequest) Do() (AccountCreateResponseBody, error)
- func (r *AccountCreateRequest) Method() string
- func (r *AccountCreateRequest) NewRequestBody() AccountCreateRequestBody
- func (r *AccountCreateRequest) NewResponseBody() *AccountCreateResponseBody
- func (r *AccountCreateRequest) PathParams() *AccountCreatePathParams
- func (r *AccountCreateRequest) QueryParams() *AccountCreateQueryParams
- func (r *AccountCreateRequest) RequestBody() *AccountCreateRequestBody
- func (r *AccountCreateRequest) SetMethod(method string)
- func (r *AccountCreateRequest) SetRequestBody(body AccountCreateRequestBody)
- func (r *AccountCreateRequest) URL() url.URL
- type AccountCreateRequestBody
- type AccountCreateResponseBody
- type AccountReadPathParams
- type AccountReadQueryParams
- type AccountReadRequest
- func (r *AccountReadRequest) Do() (AccountReadResponseBody, error)
- func (r *AccountReadRequest) Method() string
- func (r *AccountReadRequest) NewResponseBody() *AccountReadResponseBody
- func (r *AccountReadRequest) PathParams() *AccountReadPathParams
- func (r *AccountReadRequest) QueryParams() *AccountReadQueryParams
- func (r *AccountReadRequest) RequestBody() *AccountReadRequestBody
- func (r *AccountReadRequest) SetMethod(method string)
- func (r *AccountReadRequest) SetRequestBody(body AccountReadRequestBody)
- func (r *AccountReadRequest) URL() url.URL
- type AccountReadRequestBody
- type AccountReadResponseBody
- type AccountUpdatePathParams
- type AccountUpdateQueryParams
- type AccountUpdateRequest
- func (r *AccountUpdateRequest) Do() (AccountUpdateResponseBody, error)
- func (r *AccountUpdateRequest) Method() string
- func (r *AccountUpdateRequest) NewRequestBody() AccountUpdateRequestBody
- func (r *AccountUpdateRequest) NewResponseBody() *AccountUpdateResponseBody
- func (r *AccountUpdateRequest) PathParams() *AccountUpdatePathParams
- func (r *AccountUpdateRequest) QueryParams() *AccountUpdateQueryParams
- func (r *AccountUpdateRequest) RequestBody() *AccountUpdateRequestBody
- func (r *AccountUpdateRequest) SetMethod(method string)
- func (r *AccountUpdateRequest) SetRequestBody(body AccountUpdateRequestBody)
- func (r *AccountUpdateRequest) URL() url.URL
- type AccountUpdateRequestBody
- type AccountUpdateResponseBody
- type Accounts
- type BeforeRequestDoCallback
- type Binary
- type BinaryCreatePathParams
- type BinaryCreateQueryParams
- type BinaryCreateRequest
- func (r *BinaryCreateRequest) Do() (BinaryCreateResponseBody, error)
- func (r *BinaryCreateRequest) Method() string
- func (r *BinaryCreateRequest) NewRequestBody() BinaryCreateRequestBody
- func (r *BinaryCreateRequest) NewResponseBody() *BinaryCreateResponseBody
- func (r *BinaryCreateRequest) PathParams() *BinaryCreatePathParams
- func (r *BinaryCreateRequest) QueryParams() *BinaryCreateQueryParams
- func (r *BinaryCreateRequest) RequestBody() *BinaryCreateRequestBody
- func (r *BinaryCreateRequest) SetMethod(method string)
- func (r *BinaryCreateRequest) SetRequestBody(body BinaryCreateRequestBody)
- func (r *BinaryCreateRequest) URL() url.URL
- type BinaryCreateRequestBody
- type BinaryCreateResponseBody
- type BinaryReadPathParams
- type BinaryReadQueryParams
- type BinaryReadRequest
- func (r *BinaryReadRequest) Do() (BinaryReadResponseBody, error)
- func (r *BinaryReadRequest) Method() string
- func (r *BinaryReadRequest) NewResponseBody() *BinaryReadResponseBody
- func (r *BinaryReadRequest) PathParams() *BinaryReadPathParams
- func (r *BinaryReadRequest) QueryParams() *BinaryReadQueryParams
- func (r *BinaryReadRequest) RequestBody() *BinaryReadRequestBody
- func (r *BinaryReadRequest) SetMethod(method string)
- func (r *BinaryReadRequest) SetRequestBody(body BinaryReadRequestBody)
- func (r *BinaryReadRequest) URL() url.URL
- type BinaryReadRequestBody
- type BinaryReadResponseBody
- type Client
- func (c *Client) BaseURL() url.URL
- func (c *Client) Charset() string
- func (c *Client) DatabaseName() string
- func (c *Client) DatabaseServerName() string
- func (c *Client) Debug() bool
- func (c *Client) Do(req *http.Request, responseBody interface{}) (*http.Response, error)
- func (c *Client) GetEndpointURL(path string, pathParams PathParams) url.URL
- func (c *Client) MediaType() string
- func (c *Client) NewAccountCreatePathParams() *AccountCreatePathParams
- func (c *Client) NewAccountCreateQueryParams() *AccountCreateQueryParams
- func (c *Client) NewAccountCreateRequest() AccountCreateRequest
- func (c *Client) NewAccountReadPathParams() *AccountReadPathParams
- func (c *Client) NewAccountReadQueryParams() *AccountReadQueryParams
- func (c *Client) NewAccountReadRequest() AccountReadRequest
- func (s *Client) NewAccountReadRequestBody() AccountReadRequestBody
- func (c *Client) NewAccountUpdatePathParams() *AccountUpdatePathParams
- func (c *Client) NewAccountUpdateQueryParams() *AccountUpdateQueryParams
- func (c *Client) NewAccountUpdateRequest() AccountUpdateRequest
- func (c *Client) NewBinaryCreatePathParams() *BinaryCreatePathParams
- func (c *Client) NewBinaryCreateQueryParams() *BinaryCreateQueryParams
- func (c *Client) NewBinaryCreateRequest() BinaryCreateRequest
- func (c *Client) NewBinaryReadPathParams() *BinaryReadPathParams
- func (c *Client) NewBinaryReadQueryParams() *BinaryReadQueryParams
- func (c *Client) NewBinaryReadRequest() BinaryReadRequest
- func (s *Client) NewBinaryReadRequestBody() BinaryReadRequestBody
- func (c *Client) NewCostCenterGroupReadPathParams() *CostCenterGroupReadPathParams
- func (c *Client) NewCostCenterGroupReadQueryParams() *CostCenterGroupReadQueryParams
- func (c *Client) NewCostCenterGroupReadRequest() CostCenterGroupReadRequest
- func (s *Client) NewCostCenterGroupReadRequestBody() CostCenterGroupReadRequestBody
- func (c *Client) NewCostCenterReadPathParams() *CostCenterReadPathParams
- func (c *Client) NewCostCenterReadQueryParams() *CostCenterReadQueryParams
- func (c *Client) NewCostCenterReadRequest() CostCenterReadRequest
- func (s *Client) NewCostCenterReadRequestBody() CostCenterReadRequestBody
- func (c *Client) NewCostCenterSubGroupReadPathParams() *CostCenterSubGroupReadPathParams
- func (c *Client) NewCostCenterSubGroupReadQueryParams() *CostCenterSubGroupReadQueryParams
- func (c *Client) NewCostCenterSubGroupReadRequest() CostCenterSubGroupReadRequest
- func (s *Client) NewCostCenterSubGroupReadRequestBody() CostCenterSubGroupReadRequestBody
- func (c *Client) NewCostUnitReadPathParams() *CostUnitReadPathParams
- func (c *Client) NewCostUnitReadQueryParams() *CostUnitReadQueryParams
- func (c *Client) NewCostUnitReadRequest() CostUnitReadRequest
- func (s *Client) NewCostUnitReadRequestBody() CostUnitReadRequestBody
- func (c *Client) NewDocumentCreatePathParams() *DocumentCreatePathParams
- func (c *Client) NewDocumentCreateQueryParams() *DocumentCreateQueryParams
- func (c *Client) NewDocumentCreateRequest() DocumentCreateRequest
- func (c *Client) NewDocumentReadPathParams() *DocumentReadPathParams
- func (c *Client) NewDocumentReadQueryParams() *DocumentReadQueryParams
- func (c *Client) NewDocumentReadRequest() DocumentReadRequest
- func (s *Client) NewDocumentReadRequestBody() DocumentReadRequestBody
- func (c *Client) NewDocumentTypeReadPathParams() *DocumentTypeReadPathParams
- func (c *Client) NewDocumentTypeReadQueryParams() *DocumentTypeReadQueryParams
- func (c *Client) NewDocumentTypeReadRequest() DocumentTypeReadRequest
- func (s *Client) NewDocumentTypeReadRequestBody() DocumentTypeReadRequestBody
- func (c *Client) NewFinancialHeaderCreatePathParams() *FinancialHeaderCreatePathParams
- func (c *Client) NewFinancialHeaderCreateQueryParams() *FinancialHeaderCreateQueryParams
- func (c *Client) NewFinancialHeaderCreateRequest() FinancialHeaderCreateRequest
- func (c *Client) NewFinancialHeaderReadPathParams() *FinancialHeaderReadPathParams
- func (c *Client) NewFinancialHeaderReadQueryParams() *FinancialHeaderReadQueryParams
- func (c *Client) NewFinancialHeaderReadRequest() FinancialHeaderReadRequest
- func (s *Client) NewFinancialHeaderReadRequestBody() FinancialHeaderReadRequestBody
- func (c *Client) NewFinancialLineCreatePathParams() *FinancialLineCreatePathParams
- func (c *Client) NewFinancialLineCreateQueryParams() *FinancialLineCreateQueryParams
- func (c *Client) NewFinancialLineCreateRequest() FinancialLineCreateRequest
- func (s *Client) NewFinancialLineCreateRequestBody() FinancialLineCreateRequestBody
- func (c *Client) NewFinancialLineReadPathParams() *FinancialLineReadPathParams
- func (c *Client) NewFinancialLineReadQueryParams() *FinancialLineReadQueryParams
- func (c *Client) NewFinancialLineReadRequest() FinancialLineReadRequest
- func (s *Client) NewFinancialLineReadRequestBody() FinancialLineReadRequestBody
- func (c *Client) NewGeneralLedgerAccountReadPathParams() *GeneralLedgerAccountReadPathParams
- func (c *Client) NewGeneralLedgerAccountReadQueryParams() *GeneralLedgerAccountReadQueryParams
- func (c *Client) NewGeneralLedgerAccountReadRequest() GeneralLedgerAccountReadRequest
- func (s *Client) NewGeneralLedgerAccountReadRequestBody() GeneralLedgerAccountReadRequestBody
- func (c *Client) NewMetadataPathParams() *MetadataPathParams
- func (c *Client) NewMetadataQueryParams() *MetadataQueryParams
- func (c *Client) NewMetadataRequest() MetadataRequest
- func (s *Client) NewMetadataRequestBody() MetadataRequestBody
- func (c *Client) NewProjectReadPathParams() *ProjectReadPathParams
- func (c *Client) NewProjectReadQueryParams() *ProjectReadQueryParams
- func (c *Client) NewProjectReadRequest() ProjectReadRequest
- func (s *Client) NewProjectReadRequestBody() ProjectReadRequestBody
- func (c *Client) NewRequest(ctx context.Context, method string, URL url.URL, body interface{}) (*http.Request, error)
- func (c *Client) NewResourceReadPathParams() *ResourceReadPathParams
- func (c *Client) NewResourceReadQueryParams() *ResourceReadQueryParams
- func (c *Client) NewResourceReadRequest() ResourceReadRequest
- func (s *Client) NewResourceReadRequestBody() ResourceReadRequestBody
- func (c *Client) SetBaseURL(baseURL url.URL)
- func (c *Client) SetBeforeRequestDo(fun BeforeRequestDoCallback)
- func (c *Client) SetCharset(charset string)
- func (c *Client) SetDatabaseName(databaseName string)
- func (c *Client) SetDatabaseServerName(databaseServerName string)
- func (c *Client) SetDebug(debug bool)
- func (c *Client) SetDisallowUnknownFields(disallowUnknownFields bool)
- func (c *Client) SetHTTPClient(client *http.Client)
- func (c *Client) SetMediaType(mediaType string)
- func (c *Client) SetUserAgent(userAgent string)
- func (c *Client) UserAgent() string
- type CostCenter
- type CostCenterGroup
- type CostCenterGroupReadPathParams
- type CostCenterGroupReadQueryParams
- type CostCenterGroupReadRequest
- func (r *CostCenterGroupReadRequest) Do() (CostCenterGroupReadResponseBody, error)
- func (r *CostCenterGroupReadRequest) Method() string
- func (r *CostCenterGroupReadRequest) NewResponseBody() *CostCenterGroupReadResponseBody
- func (r *CostCenterGroupReadRequest) PathParams() *CostCenterGroupReadPathParams
- func (r *CostCenterGroupReadRequest) QueryParams() *CostCenterGroupReadQueryParams
- func (r *CostCenterGroupReadRequest) RequestBody() *CostCenterGroupReadRequestBody
- func (r *CostCenterGroupReadRequest) SetMethod(method string)
- func (r *CostCenterGroupReadRequest) SetRequestBody(body CostCenterGroupReadRequestBody)
- func (r *CostCenterGroupReadRequest) URL() url.URL
- type CostCenterGroupReadRequestBody
- type CostCenterGroupReadResponseBody
- type CostCenterGroups
- type CostCenterReadPathParams
- type CostCenterReadQueryParams
- type CostCenterReadRequest
- func (r *CostCenterReadRequest) Do() (CostCenterReadResponseBody, error)
- func (r *CostCenterReadRequest) Method() string
- func (r *CostCenterReadRequest) NewResponseBody() *CostCenterReadResponseBody
- func (r *CostCenterReadRequest) PathParams() *CostCenterReadPathParams
- func (r *CostCenterReadRequest) QueryParams() *CostCenterReadQueryParams
- func (r *CostCenterReadRequest) RequestBody() *CostCenterReadRequestBody
- func (r *CostCenterReadRequest) SetMethod(method string)
- func (r *CostCenterReadRequest) SetRequestBody(body CostCenterReadRequestBody)
- func (r *CostCenterReadRequest) URL() url.URL
- type CostCenterReadRequestBody
- type CostCenterReadResponseBody
- type CostCenterSubGroup
- type CostCenterSubGroupReadPathParams
- type CostCenterSubGroupReadQueryParams
- type CostCenterSubGroupReadRequest
- func (r *CostCenterSubGroupReadRequest) Do() (CostCenterSubGroupReadResponseBody, error)
- func (r *CostCenterSubGroupReadRequest) Method() string
- func (r *CostCenterSubGroupReadRequest) NewResponseBody() *CostCenterSubGroupReadResponseBody
- func (r *CostCenterSubGroupReadRequest) PathParams() *CostCenterSubGroupReadPathParams
- func (r *CostCenterSubGroupReadRequest) QueryParams() *CostCenterSubGroupReadQueryParams
- func (r *CostCenterSubGroupReadRequest) RequestBody() *CostCenterSubGroupReadRequestBody
- func (r *CostCenterSubGroupReadRequest) SetMethod(method string)
- func (r *CostCenterSubGroupReadRequest) SetRequestBody(body CostCenterSubGroupReadRequestBody)
- func (r *CostCenterSubGroupReadRequest) URL() url.URL
- type CostCenterSubGroupReadRequestBody
- type CostCenterSubGroupReadResponseBody
- type CostCenterSubGroups
- type CostCenters
- type CostUnit
- type CostUnitReadPathParams
- type CostUnitReadQueryParams
- type CostUnitReadRequest
- func (r *CostUnitReadRequest) Do() (CostUnitReadResponseBody, error)
- func (r *CostUnitReadRequest) Method() string
- func (r *CostUnitReadRequest) NewResponseBody() *CostUnitReadResponseBody
- func (r *CostUnitReadRequest) PathParams() *CostUnitReadPathParams
- func (r *CostUnitReadRequest) QueryParams() *CostUnitReadQueryParams
- func (r *CostUnitReadRequest) RequestBody() *CostUnitReadRequestBody
- func (r *CostUnitReadRequest) SetMethod(method string)
- func (r *CostUnitReadRequest) SetRequestBody(body CostUnitReadRequestBody)
- func (r *CostUnitReadRequest) URL() url.URL
- type CostUnitReadRequestBody
- type CostUnitReadResponseBody
- type CostUnits
- type DateTime
- type Document
- type DocumentCreatePathParams
- type DocumentCreateQueryParams
- type DocumentCreateRequest
- func (r *DocumentCreateRequest) Do() (DocumentCreateResponseBody, error)
- func (r *DocumentCreateRequest) Method() string
- func (r *DocumentCreateRequest) NewRequestBody() DocumentCreateRequestBody
- func (r *DocumentCreateRequest) NewResponseBody() *DocumentCreateResponseBody
- func (r *DocumentCreateRequest) PathParams() *DocumentCreatePathParams
- func (r *DocumentCreateRequest) QueryParams() *DocumentCreateQueryParams
- func (r *DocumentCreateRequest) RequestBody() *DocumentCreateRequestBody
- func (r *DocumentCreateRequest) SetMethod(method string)
- func (r *DocumentCreateRequest) SetRequestBody(body DocumentCreateRequestBody)
- func (r *DocumentCreateRequest) URL() url.URL
- type DocumentCreateRequestBody
- type DocumentCreateResponseBody
- type DocumentReadPathParams
- type DocumentReadQueryParams
- type DocumentReadRequest
- func (r *DocumentReadRequest) Do() (DocumentReadResponseBody, error)
- func (r *DocumentReadRequest) Method() string
- func (r *DocumentReadRequest) NewResponseBody() *DocumentReadResponseBody
- func (r *DocumentReadRequest) PathParams() *DocumentReadPathParams
- func (r *DocumentReadRequest) QueryParams() *DocumentReadQueryParams
- func (r *DocumentReadRequest) RequestBody() *DocumentReadRequestBody
- func (r *DocumentReadRequest) SetMethod(method string)
- func (r *DocumentReadRequest) SetRequestBody(body DocumentReadRequestBody)
- func (r *DocumentReadRequest) URL() url.URL
- type DocumentReadRequestBody
- type DocumentReadResponseBody
- type DocumentType
- type DocumentTypeReadPathParams
- type DocumentTypeReadQueryParams
- type DocumentTypeReadRequest
- func (r *DocumentTypeReadRequest) Do() (DocumentTypeReadResponseBody, error)
- func (r *DocumentTypeReadRequest) Method() string
- func (r *DocumentTypeReadRequest) NewResponseBody() *DocumentTypeReadResponseBody
- func (r *DocumentTypeReadRequest) PathParams() *DocumentTypeReadPathParams
- func (r *DocumentTypeReadRequest) QueryParams() *DocumentTypeReadQueryParams
- func (r *DocumentTypeReadRequest) RequestBody() *DocumentTypeReadRequestBody
- func (r *DocumentTypeReadRequest) SetMethod(method string)
- func (r *DocumentTypeReadRequest) SetRequestBody(body DocumentTypeReadRequestBody)
- func (r *DocumentTypeReadRequest) URL() url.URL
- type DocumentTypeReadRequestBody
- type DocumentTypeReadResponseBody
- type DocumentTypes
- type Documents
- type Error
- type ErrorResponse
- type FinancialHeader
- type FinancialHeaderCreatePathParams
- type FinancialHeaderCreateQueryParams
- type FinancialHeaderCreateRequest
- func (r *FinancialHeaderCreateRequest) Do() (FinancialHeaderCreateResponseBody, error)
- func (r *FinancialHeaderCreateRequest) Method() string
- func (r *FinancialHeaderCreateRequest) NewRequestBody() FinancialHeaderCreateRequestBody
- func (r *FinancialHeaderCreateRequest) NewResponseBody() *FinancialHeaderCreateResponseBody
- func (r *FinancialHeaderCreateRequest) PathParams() *FinancialHeaderCreatePathParams
- func (r *FinancialHeaderCreateRequest) QueryParams() *FinancialHeaderCreateQueryParams
- func (r *FinancialHeaderCreateRequest) RequestBody() *FinancialHeaderCreateRequestBody
- func (r *FinancialHeaderCreateRequest) SetMethod(method string)
- func (r *FinancialHeaderCreateRequest) SetRequestBody(body FinancialHeaderCreateRequestBody)
- func (r *FinancialHeaderCreateRequest) URL() url.URL
- type FinancialHeaderCreateRequestBody
- type FinancialHeaderCreateResponseBody
- type FinancialHeaderReadPathParams
- type FinancialHeaderReadQueryParams
- type FinancialHeaderReadRequest
- func (r *FinancialHeaderReadRequest) Do() (FinancialHeaderReadResponseBody, error)
- func (r *FinancialHeaderReadRequest) Method() string
- func (r *FinancialHeaderReadRequest) NewResponseBody() *FinancialHeaderReadResponseBody
- func (r *FinancialHeaderReadRequest) PathParams() *FinancialHeaderReadPathParams
- func (r *FinancialHeaderReadRequest) QueryParams() *FinancialHeaderReadQueryParams
- func (r *FinancialHeaderReadRequest) RequestBody() *FinancialHeaderReadRequestBody
- func (r *FinancialHeaderReadRequest) SetMethod(method string)
- func (r *FinancialHeaderReadRequest) SetRequestBody(body FinancialHeaderReadRequestBody)
- func (r *FinancialHeaderReadRequest) URL() url.URL
- type FinancialHeaderReadRequestBody
- type FinancialHeaderReadResponseBody
- type FinancialLine
- type FinancialLineCreatePathParams
- type FinancialLineCreateQueryParams
- type FinancialLineCreateRequest
- func (r *FinancialLineCreateRequest) Do() (FinancialLineCreateResponseBody, error)
- func (r *FinancialLineCreateRequest) Method() string
- func (r *FinancialLineCreateRequest) NewResponseBody() *FinancialLineCreateResponseBody
- func (r *FinancialLineCreateRequest) PathParams() *FinancialLineCreatePathParams
- func (r *FinancialLineCreateRequest) QueryParams() *FinancialLineCreateQueryParams
- func (r *FinancialLineCreateRequest) RequestBody() *FinancialLineCreateRequestBody
- func (r *FinancialLineCreateRequest) SetMethod(method string)
- func (r *FinancialLineCreateRequest) SetRequestBody(body FinancialLineCreateRequestBody)
- func (r *FinancialLineCreateRequest) URL() url.URL
- type FinancialLineCreateRequestBody
- type FinancialLineCreateResponseBody
- type FinancialLineReadPathParams
- type FinancialLineReadQueryParams
- type FinancialLineReadRequest
- func (r *FinancialLineReadRequest) Do() (FinancialLineReadResponseBody, error)
- func (r *FinancialLineReadRequest) Method() string
- func (r *FinancialLineReadRequest) NewResponseBody() *FinancialLineReadResponseBody
- func (r *FinancialLineReadRequest) PathParams() *FinancialLineReadPathParams
- func (r *FinancialLineReadRequest) QueryParams() *FinancialLineReadQueryParams
- func (r *FinancialLineReadRequest) RequestBody() *FinancialLineReadRequestBody
- func (r *FinancialLineReadRequest) SetMethod(method string)
- func (r *FinancialLineReadRequest) SetRequestBody(body FinancialLineReadRequestBody)
- func (r *FinancialLineReadRequest) URL() url.URL
- type FinancialLineReadRequestBody
- type FinancialLineReadResponseBody
- type FinancialLines
- type GeneralLedgerAccount
- type GeneralLedgerAccountReadPathParams
- type GeneralLedgerAccountReadQueryParams
- type GeneralLedgerAccountReadRequest
- func (r *GeneralLedgerAccountReadRequest) Do() (GeneralLedgerAccountReadResponseBody, error)
- func (r *GeneralLedgerAccountReadRequest) Method() string
- func (r *GeneralLedgerAccountReadRequest) NewResponseBody() *GeneralLedgerAccountReadResponseBody
- func (r *GeneralLedgerAccountReadRequest) PathParams() *GeneralLedgerAccountReadPathParams
- func (r *GeneralLedgerAccountReadRequest) QueryParams() *GeneralLedgerAccountReadQueryParams
- func (r *GeneralLedgerAccountReadRequest) RequestBody() *GeneralLedgerAccountReadRequestBody
- func (r *GeneralLedgerAccountReadRequest) SetMethod(method string)
- func (r *GeneralLedgerAccountReadRequest) SetRequestBody(body GeneralLedgerAccountReadRequestBody)
- func (r *GeneralLedgerAccountReadRequest) URL() url.URL
- type GeneralLedgerAccountReadRequestBody
- type GeneralLedgerAccountReadResponseBody
- type GeneralLedgerAccounts
- type InnerError
- type InternalException
- type Message
- type Metadata
- type MetadataPathParams
- type MetadataQueryParams
- type MetadataRequest
- func (r *MetadataRequest) Do() (MetadataResponseBody, error)
- func (r *MetadataRequest) Method() string
- func (r *MetadataRequest) NewResponseBody() *MetadataResponseBody
- func (r *MetadataRequest) PathParams() *MetadataPathParams
- func (r *MetadataRequest) QueryParams() *MetadataQueryParams
- func (r *MetadataRequest) RequestBody() *MetadataRequestBody
- func (r *MetadataRequest) SetMethod(method string)
- func (r *MetadataRequest) SetRequestBody(body MetadataRequestBody)
- func (r *MetadataRequest) URL() url.URL
- type MetadataRequestBody
- type MetadataResponseBody
- type NewAccount
- type NewBinary
- type NewDocument
- type NewFinancialHeader
- type NewFinancialLine
- type PathParams
- type Project
- type ProjectReadPathParams
- type ProjectReadQueryParams
- type ProjectReadRequest
- func (r *ProjectReadRequest) Do() (ProjectReadResponseBody, error)
- func (r *ProjectReadRequest) Method() string
- func (r *ProjectReadRequest) NewResponseBody() *ProjectReadResponseBody
- func (r *ProjectReadRequest) PathParams() *ProjectReadPathParams
- func (r *ProjectReadRequest) QueryParams() *ProjectReadQueryParams
- func (r *ProjectReadRequest) RequestBody() *ProjectReadRequestBody
- func (r *ProjectReadRequest) SetMethod(method string)
- func (r *ProjectReadRequest) SetRequestBody(body ProjectReadRequestBody)
- func (r *ProjectReadRequest) URL() url.URL
- type ProjectReadRequestBody
- type ProjectReadResponseBody
- type Projects
- type RequestCompletionCallback
- type Resource
- type ResourceReadPathParams
- type ResourceReadQueryParams
- type ResourceReadRequest
- func (r *ResourceReadRequest) Do() (ResourceReadResponseBody, error)
- func (r *ResourceReadRequest) Method() string
- func (r *ResourceReadRequest) NewResponseBody() *ResourceReadResponseBody
- func (r *ResourceReadRequest) PathParams() *ResourceReadPathParams
- func (r *ResourceReadRequest) QueryParams() *ResourceReadQueryParams
- func (r *ResourceReadRequest) RequestBody() *ResourceReadRequestBody
- func (r *ResourceReadRequest) SetMethod(method string)
- func (r *ResourceReadRequest) SetRequestBody(body ResourceReadRequestBody)
- func (r *ResourceReadRequest) URL() url.URL
- type ResourceReadRequestBody
- type ResourceReadResponseBody
Constants ¶
This section is empty.
Variables ¶
var (
BaseURL = url.URL{
Scheme: "https",
Host: "dijk177740vm001:8020",
Path: "Services/Exact.Entity.REST.EG/",
}
)
Functions ¶
func CheckResponse ¶
CheckResponse checks the Client response for errors, and returns them if present. A response is considered an error if it has a status code outside the 200 range. Client error responses are expected to have either no response body, or a json response body that maps to ErrorResponse. Any other response body will be silently ignored.
Types ¶
type Account ¶
type Account struct { AccountEmployeeId int AccountEmployeeName string AccountManagerID int AccountManagerName string AccountManagerType string AddExtraReceiptToOrder bool AddressID string CompanyCode string CompanyName string AllowBackorder bool AllowPartialDelivery bool ApplyShippingCharges bool ASPDatabase string ASPDatabaseServer string ASPWebsiteServer string ASPWebsiteURL string AttachUBL bool Attention bool AutoAllocate bool AvalaraEntityUseCode string BankAccount string BankAccountType string BICCode string Blocked bool BOELimitAmount int BOEMaxAmount int Category_01 string Category_02 string Category_03 string Category_04 string Category_05 string Category_06 string Category_07 string Category_08 string Category_09 string Category_10 string Category_11 string Category_12 string Category_13 string Category_14 string Category_15 string DebtorCreditorAccount string DebtorAccountName string ChamberofCommerceNumber string ChangeVatData bool ChangeVatServices bool CheckDate *DateTime CityOfLoadUnload string ClassificationDescription string ClassificationID string ContactAccountManager int ContactCompanyCode string ContactCreator int ContactCreatedDate *DateTime ContactModifiedDate *DateTime ContactEmail string ContactFaxNumber string ContactFirstName string ContactInitials string JobDescription string JobTitle string JobTitleDescription string ContactLanguage string ContactLanguageDescription string ContactLastName string ContactMiddleName string ContactMobileNumber string ContactModifier int ContactPhoneNumber string Extension string PictureFilename string ContactTitle string Abbreviation string TitleDescription string CiscoDirectory string CollectionInvoice string CompanySize string SizeDescription string CompanyType int ContactFullName string ContactID uuid.UUID ContactNumberFreeField1 float64 ContactNumberFreeField2 float64 ContactNumberFreeField3 float64 ContactNumberFreeField4 float64 ContactNumberFreeField5 float64 CountryOfAssembly string CountryOfOrigin string CreditorCode string CreditorNumber string Creator int CreatorName string CreditabilityScenario string CreditcardNumberReference string CreditCardDescription string CreditCardHolder string CreditLine int CreditorNumberReference string CreditorType string CurrencyCode string CurrencyDescription string AccountCode string CodeatSupplier string Source string SourceDescription string CustomerSince *DateTime CustomerStatus string CustomerStatusDescription string CustomerType string CustomerTypeDescription string CreatedDate DateTime DateFreeField1 *DateTime DateFreeField2 *DateTime DateFreeField3 *DateTime DateFreeField4 *DateTime DateFreeField5 *DateTime DateLastReminder *DateTime ModifiedDate DateTime DebtorCode string DebtorNumber string DebtorNumberReference string DefaultSelCode string DefaultSelDescription string DeliveryAddressline1 string DeliveryAddressline2 string DeliveryAddressline3 string DeliveryCity string DeliveryCountry string DeliveryCounty string DeleteBankAccount int DeliveryMethod string DeliverymethodDescription string DeliveryTerms string DeliveryPostCode string DeliveryState string DestinationCountry string Directory string Discount int SupplierID uuid.UUID CompanyCodeDebtorAccountID *uuid.UUID CustomerID *uuid.UUID Document string DocumentCreator string DocumentCreatedDate *DateTime DocumentSubject string DunBradstreetNumber string EmailAddress string ESFContactID *uuid.UUID ExemptNumber string CreditCardExpirationDate string ExtraDuty bool FaxNumber string FedCategory string FedIDNumber string FedIDType string FiscalCode string ContactGender string GLN string GroupDueDates string GuidFreeField1 *uuid.UUID GuidFreeField2 *uuid.UUID GuidFreeField3 *uuid.UUID GuidFreeField4 *uuid.UUID GuidFreeField5 *uuid.UUID IBAN string ID string IncoTermAcknowledgeOrder bool IncoTermCode string IncoTermConfirmPrices bool IncoTermProperty string SectorCode string SectorDescription string IntermediaryassociateID *uuid.UUID IntrastatSystem string IntRegion string InvoiceAddress string InvoiceAddress2 string InvoiceAddress3 string InvoiceCity string InvoiceCountry string InvoiceCounty string InvoiceCopies int InvoiceDebtor string InvoiceMethod string InvoiceAddressPostCode string InvoiceState string IsBinaryServiceEnabled bool IsCommissionable bool IsTaxExempted bool ExtraItemDescription string ExtraDescriptionName string JournalCode string LogoFilename string MailingAddress1 string MailingAddress2 string MailingAddress3 string Mailbox string MailingCity string MailingCountry string MailingCountryDescription string MailingCounty string MailingPostcode string MailingState string ManagersCostCenter string ManagersCCDescription string MessageIDCompanyLogo string MessageIDRemarks string Modifier int ModifierName string AccountName string Note interface{} `json:"Note"` NumberFreeField1 float64 NumberFreeField2 float64 NumberFreeField3 float64 NumberFreeField4 float64 NumberFreeField5 float64 IntegerFreeField1 int IntegerFreeField2 int IntegerFreeField3 int IntegerFreeField4 int IntegerFreeField5 int OffsetLedgerAccount string OffsetAccountName string Parent string ParentCode string ParentName string PayeeName string PaymentCondition string PaymentConditionDescription string PaymentDay1 int PaymentDay2 int PaymentDay3 int PaymentDay4 int PaymentDay5 int PhoneNumber string PhoneExtension string PhoneQueue string PostalAddressLine1 string PostalAddressLine2 string PostalAddressLine3 string PostalCity string PostalCountry string PostalCounty string PostalPostCode string PostalState string PriceList string PriceListDescription string PurchaseOrderConfirmation bool OrderConfirmation string Rating string RatingDescription string Reminder bool ResellerCode string ResellerID *uuid.UUID ResellerName string SecurityLevel int SignDate *DateTime MailingStateDescription string StatementDate *DateTime StatementFrequency string StatementNumber int StatementPrint bool StatFactor string AccountStatus string SubSector string SubSectorDescription string SyncID *uuid.UUID Terms string TerritoryCode string TextFreeField1 string TextFreeField10 string TextFreeField11 string TextFreeField12 string TextFreeField13 string TextFreeField14 string TextFreeField15 string TextFreeField16 string TextFreeField17 string TextFreeField18 string TextFreeField19 string TextFreeField2 string TextFreeField20 string TextFreeField21 string TextFreeField22 string TextFreeField23 string TextFreeField24 string TextFreeField25 string TextFreeField26 string TextFreeField27 string TextFreeField28 string TextFreeField29 string TextFreeField3 string TextFreeField30 string TextFreeField4 string TextFreeField5 string TextFreeField6 string TextFreeField7 string TextFreeField8 string TextFreeField9 string TransactionA string TransactionB string Transport string Transshipment string TriangularCountry string TypeSince *DateTime UseAvalaraTaxation bool VatCode string VATLiability string VATNumber string VatServices string WebAddress string YesNoFreeField1 bool YesNoFreeField2 bool YesNoFreeField3 bool YesNoFreeField4 bool YesNoFreeField5 bool }
type AccountCreatePathParams ¶
type AccountCreatePathParams struct{}
func (*AccountCreatePathParams) Params ¶
func (p *AccountCreatePathParams) Params() map[string]string
type AccountCreateQueryParams ¶
type AccountCreateQueryParams struct{}
func (AccountCreateQueryParams) ToURLValues ¶
func (p AccountCreateQueryParams) ToURLValues() (url.Values, error)
type AccountCreateRequest ¶
type AccountCreateRequest struct {
// contains filtered or unexported fields
}
func (*AccountCreateRequest) Do ¶
func (r *AccountCreateRequest) Do() (AccountCreateResponseBody, error)
func (*AccountCreateRequest) Method ¶
func (r *AccountCreateRequest) Method() string
func (*AccountCreateRequest) NewRequestBody ¶
func (r *AccountCreateRequest) NewRequestBody() AccountCreateRequestBody
func (*AccountCreateRequest) NewResponseBody ¶
func (r *AccountCreateRequest) NewResponseBody() *AccountCreateResponseBody
func (*AccountCreateRequest) PathParams ¶
func (r *AccountCreateRequest) PathParams() *AccountCreatePathParams
func (*AccountCreateRequest) QueryParams ¶
func (r *AccountCreateRequest) QueryParams() *AccountCreateQueryParams
func (*AccountCreateRequest) RequestBody ¶
func (r *AccountCreateRequest) RequestBody() *AccountCreateRequestBody
func (*AccountCreateRequest) SetMethod ¶
func (r *AccountCreateRequest) SetMethod(method string)
func (*AccountCreateRequest) SetRequestBody ¶
func (r *AccountCreateRequest) SetRequestBody(body AccountCreateRequestBody)
func (*AccountCreateRequest) URL ¶
func (r *AccountCreateRequest) URL() url.URL
type AccountCreateRequestBody ¶
type AccountCreateRequestBody NewAccount
type AccountReadPathParams ¶
type AccountReadPathParams struct { }
func (*AccountReadPathParams) Params ¶
func (p *AccountReadPathParams) Params() map[string]string
type AccountReadQueryParams ¶
type AccountReadQueryParams struct { // @TODO: check if this an OData struct or something Select *odata.Select `schema:"$select,omitempty"` Filter *odata.Filter `schema:"$filter,omitempty"` Top *odata.Top `schema:"$top,omitempty"` Skip *odata.Skip `schema:"$skip,omitempty"` }
func (AccountReadQueryParams) ToURLValues ¶
func (p AccountReadQueryParams) ToURLValues() (url.Values, error)
type AccountReadRequest ¶
type AccountReadRequest struct {
// contains filtered or unexported fields
}
func (*AccountReadRequest) Do ¶
func (r *AccountReadRequest) Do() (AccountReadResponseBody, error)
func (*AccountReadRequest) Method ¶
func (r *AccountReadRequest) Method() string
func (*AccountReadRequest) NewResponseBody ¶
func (r *AccountReadRequest) NewResponseBody() *AccountReadResponseBody
func (*AccountReadRequest) PathParams ¶
func (r *AccountReadRequest) PathParams() *AccountReadPathParams
func (*AccountReadRequest) QueryParams ¶
func (r *AccountReadRequest) QueryParams() *AccountReadQueryParams
func (*AccountReadRequest) RequestBody ¶
func (r *AccountReadRequest) RequestBody() *AccountReadRequestBody
func (*AccountReadRequest) SetMethod ¶
func (r *AccountReadRequest) SetMethod(method string)
func (*AccountReadRequest) SetRequestBody ¶
func (r *AccountReadRequest) SetRequestBody(body AccountReadRequestBody)
func (*AccountReadRequest) URL ¶
func (r *AccountReadRequest) URL() url.URL
type AccountReadRequestBody ¶
type AccountReadRequestBody struct{}
type AccountReadResponseBody ¶
type AccountUpdatePathParams ¶
type AccountUpdatePathParams struct {
GUID string
}
func (*AccountUpdatePathParams) Params ¶
func (p *AccountUpdatePathParams) Params() map[string]string
type AccountUpdateQueryParams ¶
type AccountUpdateQueryParams struct { }
func (AccountUpdateQueryParams) ToURLValues ¶
func (p AccountUpdateQueryParams) ToURLValues() (url.Values, error)
type AccountUpdateRequest ¶
type AccountUpdateRequest struct {
// contains filtered or unexported fields
}
func (*AccountUpdateRequest) Do ¶
func (r *AccountUpdateRequest) Do() (AccountUpdateResponseBody, error)
func (*AccountUpdateRequest) Method ¶
func (r *AccountUpdateRequest) Method() string
func (*AccountUpdateRequest) NewRequestBody ¶
func (r *AccountUpdateRequest) NewRequestBody() AccountUpdateRequestBody
func (*AccountUpdateRequest) NewResponseBody ¶
func (r *AccountUpdateRequest) NewResponseBody() *AccountUpdateResponseBody
func (*AccountUpdateRequest) PathParams ¶
func (r *AccountUpdateRequest) PathParams() *AccountUpdatePathParams
func (*AccountUpdateRequest) QueryParams ¶
func (r *AccountUpdateRequest) QueryParams() *AccountUpdateQueryParams
func (*AccountUpdateRequest) RequestBody ¶
func (r *AccountUpdateRequest) RequestBody() *AccountUpdateRequestBody
func (*AccountUpdateRequest) SetMethod ¶
func (r *AccountUpdateRequest) SetMethod(method string)
func (*AccountUpdateRequest) SetRequestBody ¶
func (r *AccountUpdateRequest) SetRequestBody(body AccountUpdateRequestBody)
func (*AccountUpdateRequest) URL ¶
func (r *AccountUpdateRequest) URL() url.URL
type AccountUpdateRequestBody ¶
type AccountUpdateRequestBody NewAccount
type BeforeRequestDoCallback ¶
type BinaryCreatePathParams ¶
type BinaryCreatePathParams struct{}
func (*BinaryCreatePathParams) Params ¶
func (p *BinaryCreatePathParams) Params() map[string]string
type BinaryCreateQueryParams ¶
type BinaryCreateQueryParams struct{}
func (BinaryCreateQueryParams) ToURLValues ¶
func (p BinaryCreateQueryParams) ToURLValues() (url.Values, error)
type BinaryCreateRequest ¶
type BinaryCreateRequest struct {
// contains filtered or unexported fields
}
func (*BinaryCreateRequest) Do ¶
func (r *BinaryCreateRequest) Do() (BinaryCreateResponseBody, error)
func (*BinaryCreateRequest) Method ¶
func (r *BinaryCreateRequest) Method() string
func (*BinaryCreateRequest) NewRequestBody ¶
func (r *BinaryCreateRequest) NewRequestBody() BinaryCreateRequestBody
func (*BinaryCreateRequest) NewResponseBody ¶
func (r *BinaryCreateRequest) NewResponseBody() *BinaryCreateResponseBody
func (*BinaryCreateRequest) PathParams ¶
func (r *BinaryCreateRequest) PathParams() *BinaryCreatePathParams
func (*BinaryCreateRequest) QueryParams ¶
func (r *BinaryCreateRequest) QueryParams() *BinaryCreateQueryParams
func (*BinaryCreateRequest) RequestBody ¶
func (r *BinaryCreateRequest) RequestBody() *BinaryCreateRequestBody
func (*BinaryCreateRequest) SetMethod ¶
func (r *BinaryCreateRequest) SetMethod(method string)
func (*BinaryCreateRequest) SetRequestBody ¶
func (r *BinaryCreateRequest) SetRequestBody(body BinaryCreateRequestBody)
func (*BinaryCreateRequest) URL ¶
func (r *BinaryCreateRequest) URL() url.URL
type BinaryCreateRequestBody ¶
type BinaryCreateRequestBody NewBinary
type BinaryReadPathParams ¶
type BinaryReadPathParams struct { }
func (*BinaryReadPathParams) Params ¶
func (p *BinaryReadPathParams) Params() map[string]string
type BinaryReadQueryParams ¶
type BinaryReadQueryParams struct { // @TODO: check if this an OData struct or something Select *odata.Select `schema:"$select,omitempty"` Filter *odata.Filter `schema:"$filter,omitempty"` Top *odata.Top `schema:"$top,omitempty"` Skip *odata.Skip `schema:"$skip,omitempty"` }
func (BinaryReadQueryParams) ToURLValues ¶
func (p BinaryReadQueryParams) ToURLValues() (url.Values, error)
type BinaryReadRequest ¶
type BinaryReadRequest struct {
// contains filtered or unexported fields
}
func (*BinaryReadRequest) Do ¶
func (r *BinaryReadRequest) Do() (BinaryReadResponseBody, error)
func (*BinaryReadRequest) Method ¶
func (r *BinaryReadRequest) Method() string
func (*BinaryReadRequest) NewResponseBody ¶
func (r *BinaryReadRequest) NewResponseBody() *BinaryReadResponseBody
func (*BinaryReadRequest) PathParams ¶
func (r *BinaryReadRequest) PathParams() *BinaryReadPathParams
func (*BinaryReadRequest) QueryParams ¶
func (r *BinaryReadRequest) QueryParams() *BinaryReadQueryParams
func (*BinaryReadRequest) RequestBody ¶
func (r *BinaryReadRequest) RequestBody() *BinaryReadRequestBody
func (*BinaryReadRequest) SetMethod ¶
func (r *BinaryReadRequest) SetMethod(method string)
func (*BinaryReadRequest) SetRequestBody ¶
func (r *BinaryReadRequest) SetRequestBody(body BinaryReadRequestBody)
func (*BinaryReadRequest) URL ¶
func (r *BinaryReadRequest) URL() url.URL
type BinaryReadRequestBody ¶
type BinaryReadRequestBody struct{}
type BinaryReadResponseBody ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client manages communication with Exact Globe Client
func NewClient ¶
func NewClient(httpClient *http.Client, baseURL url.URL, databaseName string, databaseServerName string) *Client
NewClient returns a new Exact Globe Client client
func (*Client) DatabaseName ¶
func (*Client) DatabaseServerName ¶
func (*Client) Do ¶
Do sends an Client request and returns the Client response. The Client response is json decoded and stored in the value pointed to by v, or returned as an error if an Client error has occurred. If v implements the io.Writer interface, the raw response will be written to v, without attempting to decode it.
func (*Client) GetEndpointURL ¶
func (c *Client) GetEndpointURL(path string, pathParams PathParams) url.URL
func (*Client) NewAccountCreatePathParams ¶
func (c *Client) NewAccountCreatePathParams() *AccountCreatePathParams
func (*Client) NewAccountCreateQueryParams ¶
func (c *Client) NewAccountCreateQueryParams() *AccountCreateQueryParams
func (*Client) NewAccountCreateRequest ¶
func (c *Client) NewAccountCreateRequest() AccountCreateRequest
func (*Client) NewAccountReadPathParams ¶
func (c *Client) NewAccountReadPathParams() *AccountReadPathParams
func (*Client) NewAccountReadQueryParams ¶
func (c *Client) NewAccountReadQueryParams() *AccountReadQueryParams
func (*Client) NewAccountReadRequest ¶
func (c *Client) NewAccountReadRequest() AccountReadRequest
func (*Client) NewAccountReadRequestBody ¶
func (s *Client) NewAccountReadRequestBody() AccountReadRequestBody
func (*Client) NewAccountUpdatePathParams ¶
func (c *Client) NewAccountUpdatePathParams() *AccountUpdatePathParams
func (*Client) NewAccountUpdateQueryParams ¶
func (c *Client) NewAccountUpdateQueryParams() *AccountUpdateQueryParams
func (*Client) NewAccountUpdateRequest ¶
func (c *Client) NewAccountUpdateRequest() AccountUpdateRequest
func (*Client) NewBinaryCreatePathParams ¶
func (c *Client) NewBinaryCreatePathParams() *BinaryCreatePathParams
func (*Client) NewBinaryCreateQueryParams ¶
func (c *Client) NewBinaryCreateQueryParams() *BinaryCreateQueryParams
func (*Client) NewBinaryCreateRequest ¶
func (c *Client) NewBinaryCreateRequest() BinaryCreateRequest
func (*Client) NewBinaryReadPathParams ¶
func (c *Client) NewBinaryReadPathParams() *BinaryReadPathParams
func (*Client) NewBinaryReadQueryParams ¶
func (c *Client) NewBinaryReadQueryParams() *BinaryReadQueryParams
func (*Client) NewBinaryReadRequest ¶
func (c *Client) NewBinaryReadRequest() BinaryReadRequest
func (*Client) NewBinaryReadRequestBody ¶
func (s *Client) NewBinaryReadRequestBody() BinaryReadRequestBody
func (*Client) NewCostCenterGroupReadPathParams ¶
func (c *Client) NewCostCenterGroupReadPathParams() *CostCenterGroupReadPathParams
func (*Client) NewCostCenterGroupReadQueryParams ¶
func (c *Client) NewCostCenterGroupReadQueryParams() *CostCenterGroupReadQueryParams
func (*Client) NewCostCenterGroupReadRequest ¶
func (c *Client) NewCostCenterGroupReadRequest() CostCenterGroupReadRequest
func (*Client) NewCostCenterGroupReadRequestBody ¶
func (s *Client) NewCostCenterGroupReadRequestBody() CostCenterGroupReadRequestBody
func (*Client) NewCostCenterReadPathParams ¶
func (c *Client) NewCostCenterReadPathParams() *CostCenterReadPathParams
func (*Client) NewCostCenterReadQueryParams ¶
func (c *Client) NewCostCenterReadQueryParams() *CostCenterReadQueryParams
func (*Client) NewCostCenterReadRequest ¶
func (c *Client) NewCostCenterReadRequest() CostCenterReadRequest
func (*Client) NewCostCenterReadRequestBody ¶
func (s *Client) NewCostCenterReadRequestBody() CostCenterReadRequestBody
func (*Client) NewCostCenterSubGroupReadPathParams ¶
func (c *Client) NewCostCenterSubGroupReadPathParams() *CostCenterSubGroupReadPathParams
func (*Client) NewCostCenterSubGroupReadQueryParams ¶
func (c *Client) NewCostCenterSubGroupReadQueryParams() *CostCenterSubGroupReadQueryParams
func (*Client) NewCostCenterSubGroupReadRequest ¶
func (c *Client) NewCostCenterSubGroupReadRequest() CostCenterSubGroupReadRequest
func (*Client) NewCostCenterSubGroupReadRequestBody ¶
func (s *Client) NewCostCenterSubGroupReadRequestBody() CostCenterSubGroupReadRequestBody
func (*Client) NewCostUnitReadPathParams ¶
func (c *Client) NewCostUnitReadPathParams() *CostUnitReadPathParams
func (*Client) NewCostUnitReadQueryParams ¶
func (c *Client) NewCostUnitReadQueryParams() *CostUnitReadQueryParams
func (*Client) NewCostUnitReadRequest ¶
func (c *Client) NewCostUnitReadRequest() CostUnitReadRequest
func (*Client) NewCostUnitReadRequestBody ¶
func (s *Client) NewCostUnitReadRequestBody() CostUnitReadRequestBody
func (*Client) NewDocumentCreatePathParams ¶
func (c *Client) NewDocumentCreatePathParams() *DocumentCreatePathParams
func (*Client) NewDocumentCreateQueryParams ¶
func (c *Client) NewDocumentCreateQueryParams() *DocumentCreateQueryParams
func (*Client) NewDocumentCreateRequest ¶
func (c *Client) NewDocumentCreateRequest() DocumentCreateRequest
func (*Client) NewDocumentReadPathParams ¶
func (c *Client) NewDocumentReadPathParams() *DocumentReadPathParams
func (*Client) NewDocumentReadQueryParams ¶
func (c *Client) NewDocumentReadQueryParams() *DocumentReadQueryParams
func (*Client) NewDocumentReadRequest ¶
func (c *Client) NewDocumentReadRequest() DocumentReadRequest
func (*Client) NewDocumentReadRequestBody ¶
func (s *Client) NewDocumentReadRequestBody() DocumentReadRequestBody
func (*Client) NewDocumentTypeReadPathParams ¶
func (c *Client) NewDocumentTypeReadPathParams() *DocumentTypeReadPathParams
func (*Client) NewDocumentTypeReadQueryParams ¶
func (c *Client) NewDocumentTypeReadQueryParams() *DocumentTypeReadQueryParams
func (*Client) NewDocumentTypeReadRequest ¶
func (c *Client) NewDocumentTypeReadRequest() DocumentTypeReadRequest
func (*Client) NewDocumentTypeReadRequestBody ¶
func (s *Client) NewDocumentTypeReadRequestBody() DocumentTypeReadRequestBody
func (*Client) NewFinancialHeaderCreatePathParams ¶
func (c *Client) NewFinancialHeaderCreatePathParams() *FinancialHeaderCreatePathParams
func (*Client) NewFinancialHeaderCreateQueryParams ¶
func (c *Client) NewFinancialHeaderCreateQueryParams() *FinancialHeaderCreateQueryParams
func (*Client) NewFinancialHeaderCreateRequest ¶
func (c *Client) NewFinancialHeaderCreateRequest() FinancialHeaderCreateRequest
func (*Client) NewFinancialHeaderReadPathParams ¶
func (c *Client) NewFinancialHeaderReadPathParams() *FinancialHeaderReadPathParams
func (*Client) NewFinancialHeaderReadQueryParams ¶
func (c *Client) NewFinancialHeaderReadQueryParams() *FinancialHeaderReadQueryParams
func (*Client) NewFinancialHeaderReadRequest ¶
func (c *Client) NewFinancialHeaderReadRequest() FinancialHeaderReadRequest
func (*Client) NewFinancialHeaderReadRequestBody ¶
func (s *Client) NewFinancialHeaderReadRequestBody() FinancialHeaderReadRequestBody
func (*Client) NewFinancialLineCreatePathParams ¶
func (c *Client) NewFinancialLineCreatePathParams() *FinancialLineCreatePathParams
func (*Client) NewFinancialLineCreateQueryParams ¶
func (c *Client) NewFinancialLineCreateQueryParams() *FinancialLineCreateQueryParams
func (*Client) NewFinancialLineCreateRequest ¶
func (c *Client) NewFinancialLineCreateRequest() FinancialLineCreateRequest
func (*Client) NewFinancialLineCreateRequestBody ¶
func (s *Client) NewFinancialLineCreateRequestBody() FinancialLineCreateRequestBody
func (*Client) NewFinancialLineReadPathParams ¶
func (c *Client) NewFinancialLineReadPathParams() *FinancialLineReadPathParams
func (*Client) NewFinancialLineReadQueryParams ¶
func (c *Client) NewFinancialLineReadQueryParams() *FinancialLineReadQueryParams
func (*Client) NewFinancialLineReadRequest ¶
func (c *Client) NewFinancialLineReadRequest() FinancialLineReadRequest
func (*Client) NewFinancialLineReadRequestBody ¶
func (s *Client) NewFinancialLineReadRequestBody() FinancialLineReadRequestBody
func (*Client) NewGeneralLedgerAccountReadPathParams ¶
func (c *Client) NewGeneralLedgerAccountReadPathParams() *GeneralLedgerAccountReadPathParams
func (*Client) NewGeneralLedgerAccountReadQueryParams ¶
func (c *Client) NewGeneralLedgerAccountReadQueryParams() *GeneralLedgerAccountReadQueryParams
func (*Client) NewGeneralLedgerAccountReadRequest ¶
func (c *Client) NewGeneralLedgerAccountReadRequest() GeneralLedgerAccountReadRequest
func (*Client) NewGeneralLedgerAccountReadRequestBody ¶
func (s *Client) NewGeneralLedgerAccountReadRequestBody() GeneralLedgerAccountReadRequestBody
func (*Client) NewMetadataPathParams ¶
func (c *Client) NewMetadataPathParams() *MetadataPathParams
func (*Client) NewMetadataQueryParams ¶
func (c *Client) NewMetadataQueryParams() *MetadataQueryParams
func (*Client) NewMetadataRequest ¶
func (c *Client) NewMetadataRequest() MetadataRequest
func (*Client) NewMetadataRequestBody ¶
func (s *Client) NewMetadataRequestBody() MetadataRequestBody
func (*Client) NewProjectReadPathParams ¶
func (c *Client) NewProjectReadPathParams() *ProjectReadPathParams
func (*Client) NewProjectReadQueryParams ¶
func (c *Client) NewProjectReadQueryParams() *ProjectReadQueryParams
func (*Client) NewProjectReadRequest ¶
func (c *Client) NewProjectReadRequest() ProjectReadRequest
func (*Client) NewProjectReadRequestBody ¶
func (s *Client) NewProjectReadRequestBody() ProjectReadRequestBody
func (*Client) NewRequest ¶
func (*Client) NewResourceReadPathParams ¶
func (c *Client) NewResourceReadPathParams() *ResourceReadPathParams
func (*Client) NewResourceReadQueryParams ¶
func (c *Client) NewResourceReadQueryParams() *ResourceReadQueryParams
func (*Client) NewResourceReadRequest ¶
func (c *Client) NewResourceReadRequest() ResourceReadRequest
func (*Client) NewResourceReadRequestBody ¶
func (s *Client) NewResourceReadRequestBody() ResourceReadRequestBody
func (*Client) SetBaseURL ¶
func (*Client) SetBeforeRequestDo ¶
func (c *Client) SetBeforeRequestDo(fun BeforeRequestDoCallback)
func (*Client) SetCharset ¶
func (*Client) SetDatabaseName ¶
func (*Client) SetDatabaseServerName ¶
func (*Client) SetDisallowUnknownFields ¶
func (*Client) SetHTTPClient ¶
func (*Client) SetMediaType ¶
func (*Client) SetUserAgent ¶
type CostCenter ¶
type CostCenter struct { AllocationLevel int Class1 string Class2 string Class string Class4 string ClassDescription1 string ClassDescription2 string ClassDescription3 string ClassDescription4 string Code string CompanyCode string CompanyName string CreatedDate DateTime Creator int CreatorName string Description string Description1 string Description2 string Description3 string Description4 string DirectManager int DirectManagerName string Enabled bool GLAccount string GLOffsetAccount string ID int ModifiedDate DateTime Modifier int ModifierName string StandardRate int TextFreeField1 string TextFreeField2 string TextFreeField3 string TextFreeField4 string TextFreeField5 string NumberFreeField1 float64 NumberFreeField2 float64 NumberFreeField3 float64 NumberFreeField4 float64 NumberFreeField5 float64 }
type CostCenterGroup ¶
type CostCenterGroupReadPathParams ¶
type CostCenterGroupReadPathParams struct { }
func (*CostCenterGroupReadPathParams) Params ¶
func (p *CostCenterGroupReadPathParams) Params() map[string]string
type CostCenterGroupReadQueryParams ¶
type CostCenterGroupReadQueryParams struct { // @TODO: check if this an OData struct or something Select *odata.Select `schema:"$select,omitempty"` Filter *odata.Filter `schema:"$filter,omitempty"` Top *odata.Top `schema:"$top,omitempty"` Skip *odata.Skip `schema:"$skip,omitempty"` }
func (CostCenterGroupReadQueryParams) ToURLValues ¶
func (p CostCenterGroupReadQueryParams) ToURLValues() (url.Values, error)
type CostCenterGroupReadRequest ¶
type CostCenterGroupReadRequest struct {
// contains filtered or unexported fields
}
func (*CostCenterGroupReadRequest) Do ¶
func (r *CostCenterGroupReadRequest) Do() (CostCenterGroupReadResponseBody, error)
func (*CostCenterGroupReadRequest) Method ¶
func (r *CostCenterGroupReadRequest) Method() string
func (*CostCenterGroupReadRequest) NewResponseBody ¶
func (r *CostCenterGroupReadRequest) NewResponseBody() *CostCenterGroupReadResponseBody
func (*CostCenterGroupReadRequest) PathParams ¶
func (r *CostCenterGroupReadRequest) PathParams() *CostCenterGroupReadPathParams
func (*CostCenterGroupReadRequest) QueryParams ¶
func (r *CostCenterGroupReadRequest) QueryParams() *CostCenterGroupReadQueryParams
func (*CostCenterGroupReadRequest) RequestBody ¶
func (r *CostCenterGroupReadRequest) RequestBody() *CostCenterGroupReadRequestBody
func (*CostCenterGroupReadRequest) SetMethod ¶
func (r *CostCenterGroupReadRequest) SetMethod(method string)
func (*CostCenterGroupReadRequest) SetRequestBody ¶
func (r *CostCenterGroupReadRequest) SetRequestBody(body CostCenterGroupReadRequestBody)
func (*CostCenterGroupReadRequest) URL ¶
func (r *CostCenterGroupReadRequest) URL() url.URL
type CostCenterGroupReadRequestBody ¶
type CostCenterGroupReadRequestBody CostCenterGroups
type CostCenterGroupReadResponseBody ¶
type CostCenterGroupReadResponseBody CostCenterGroups
type CostCenterGroups ¶
type CostCenterGroups []CostCenterGroup
type CostCenterReadPathParams ¶
type CostCenterReadPathParams struct { }
func (*CostCenterReadPathParams) Params ¶
func (p *CostCenterReadPathParams) Params() map[string]string
type CostCenterReadQueryParams ¶
type CostCenterReadQueryParams struct { // @TODO: check if this an OData struct or something Select *odata.Select `schema:"$select,omitempty"` Filter *odata.Filter `schema:"$filter,omitempty"` Top *odata.Top `schema:"$top,omitempty"` Skip *odata.Skip `schema:"$skip,omitempty"` }
func (CostCenterReadQueryParams) ToURLValues ¶
func (p CostCenterReadQueryParams) ToURLValues() (url.Values, error)
type CostCenterReadRequest ¶
type CostCenterReadRequest struct {
// contains filtered or unexported fields
}
func (*CostCenterReadRequest) Do ¶
func (r *CostCenterReadRequest) Do() (CostCenterReadResponseBody, error)
func (*CostCenterReadRequest) Method ¶
func (r *CostCenterReadRequest) Method() string
func (*CostCenterReadRequest) NewResponseBody ¶
func (r *CostCenterReadRequest) NewResponseBody() *CostCenterReadResponseBody
func (*CostCenterReadRequest) PathParams ¶
func (r *CostCenterReadRequest) PathParams() *CostCenterReadPathParams
func (*CostCenterReadRequest) QueryParams ¶
func (r *CostCenterReadRequest) QueryParams() *CostCenterReadQueryParams
func (*CostCenterReadRequest) RequestBody ¶
func (r *CostCenterReadRequest) RequestBody() *CostCenterReadRequestBody
func (*CostCenterReadRequest) SetMethod ¶
func (r *CostCenterReadRequest) SetMethod(method string)
func (*CostCenterReadRequest) SetRequestBody ¶
func (r *CostCenterReadRequest) SetRequestBody(body CostCenterReadRequestBody)
func (*CostCenterReadRequest) URL ¶
func (r *CostCenterReadRequest) URL() url.URL
type CostCenterReadRequestBody ¶
type CostCenterReadRequestBody CostCenters
type CostCenterReadResponseBody ¶
type CostCenterReadResponseBody CostCenters
type CostCenterSubGroup ¶
type CostCenterSubGroup struct { }
type CostCenterSubGroupReadPathParams ¶
type CostCenterSubGroupReadPathParams struct { }
func (*CostCenterSubGroupReadPathParams) Params ¶
func (p *CostCenterSubGroupReadPathParams) Params() map[string]string
type CostCenterSubGroupReadQueryParams ¶
type CostCenterSubGroupReadQueryParams struct { // @TODO: check if this an OData struct or something Select *odata.Select `schema:"$select,omitempty"` Filter *odata.Filter `schema:"$filter,omitempty"` Top *odata.Top `schema:"$top,omitempty"` Skip *odata.Skip `schema:"$skip,omitempty"` }
func (CostCenterSubGroupReadQueryParams) ToURLValues ¶
func (p CostCenterSubGroupReadQueryParams) ToURLValues() (url.Values, error)
type CostCenterSubGroupReadRequest ¶
type CostCenterSubGroupReadRequest struct {
// contains filtered or unexported fields
}
func (*CostCenterSubGroupReadRequest) Do ¶
func (r *CostCenterSubGroupReadRequest) Do() (CostCenterSubGroupReadResponseBody, error)
func (*CostCenterSubGroupReadRequest) Method ¶
func (r *CostCenterSubGroupReadRequest) Method() string
func (*CostCenterSubGroupReadRequest) NewResponseBody ¶
func (r *CostCenterSubGroupReadRequest) NewResponseBody() *CostCenterSubGroupReadResponseBody
func (*CostCenterSubGroupReadRequest) PathParams ¶
func (r *CostCenterSubGroupReadRequest) PathParams() *CostCenterSubGroupReadPathParams
func (*CostCenterSubGroupReadRequest) QueryParams ¶
func (r *CostCenterSubGroupReadRequest) QueryParams() *CostCenterSubGroupReadQueryParams
func (*CostCenterSubGroupReadRequest) RequestBody ¶
func (r *CostCenterSubGroupReadRequest) RequestBody() *CostCenterSubGroupReadRequestBody
func (*CostCenterSubGroupReadRequest) SetMethod ¶
func (r *CostCenterSubGroupReadRequest) SetMethod(method string)
func (*CostCenterSubGroupReadRequest) SetRequestBody ¶
func (r *CostCenterSubGroupReadRequest) SetRequestBody(body CostCenterSubGroupReadRequestBody)
func (*CostCenterSubGroupReadRequest) URL ¶
func (r *CostCenterSubGroupReadRequest) URL() url.URL
type CostCenterSubGroupReadRequestBody ¶
type CostCenterSubGroupReadRequestBody CostCenterSubGroups
type CostCenterSubGroupReadResponseBody ¶
type CostCenterSubGroupReadResponseBody CostCenterSubGroups
type CostCenterSubGroups ¶
type CostCenterSubGroups []CostCenterSubGroup
type CostCenters ¶
type CostCenters []CostCenter
type CostUnitReadPathParams ¶
type CostUnitReadPathParams struct { }
func (*CostUnitReadPathParams) Params ¶
func (p *CostUnitReadPathParams) Params() map[string]string
type CostUnitReadQueryParams ¶
type CostUnitReadQueryParams struct { // @TODO: check if this an OData struct or something Select *odata.Select `schema:"$select,omitempty"` Filter *odata.Filter `schema:"$filter,omitempty"` Top *odata.Top `schema:"$top,omitempty"` Skip *odata.Skip `schema:"$skip,omitempty"` }
func (CostUnitReadQueryParams) ToURLValues ¶
func (p CostUnitReadQueryParams) ToURLValues() (url.Values, error)
type CostUnitReadRequest ¶
type CostUnitReadRequest struct {
// contains filtered or unexported fields
}
func (*CostUnitReadRequest) Do ¶
func (r *CostUnitReadRequest) Do() (CostUnitReadResponseBody, error)
func (*CostUnitReadRequest) Method ¶
func (r *CostUnitReadRequest) Method() string
func (*CostUnitReadRequest) NewResponseBody ¶
func (r *CostUnitReadRequest) NewResponseBody() *CostUnitReadResponseBody
func (*CostUnitReadRequest) PathParams ¶
func (r *CostUnitReadRequest) PathParams() *CostUnitReadPathParams
func (*CostUnitReadRequest) QueryParams ¶
func (r *CostUnitReadRequest) QueryParams() *CostUnitReadQueryParams
func (*CostUnitReadRequest) RequestBody ¶
func (r *CostUnitReadRequest) RequestBody() *CostUnitReadRequestBody
func (*CostUnitReadRequest) SetMethod ¶
func (r *CostUnitReadRequest) SetMethod(method string)
func (*CostUnitReadRequest) SetRequestBody ¶
func (r *CostUnitReadRequest) SetRequestBody(body CostUnitReadRequestBody)
func (*CostUnitReadRequest) URL ¶
func (r *CostUnitReadRequest) URL() url.URL
type CostUnitReadRequestBody ¶
type CostUnitReadRequestBody CostUnits
type CostUnitReadResponseBody ¶
type CostUnitReadResponseBody CostUnits
type Document ¶
type Document struct { edm.MetaData `json:"__metadata,omitempty"` AccountContactEmail string `json:"AccountContactEmail,omitempty"` AccountContactID string `json:"AccountContactID,omitempty"` AccountContactName string `json:"AccountContactName,omitempty"` AllowPublish bool `json:"AllowPublish,omitempty"` AllowReplies bool `json:"AllowReplies,omitempty"` AccountCode string `json:"AccountCode,omitempty"` AccountID string `json:"AccountID,omitempty"` AccountEmail string `json:"AccountEmail,omitempty"` AccountName string `json:"AccountName,omitempty"` Category string `json:"Category,omitempty"` CategoryID string `json:"CategoryID,omitempty"` CheckedOut edm.Date `json:"CheckedOut,omitempty"` CheckedOutBy string `json:"CheckedOutBy,omitempty"` CheckedOutByName string `json:"CheckedOutByName,omitempty"` Assortment float64 `json:"Assortment,omitempty"` Description string `json:"Description,omitempty"` ProductReleaseOn string `json:"ProductReleaseOn,omitempty"` CompanyCode string `json:"CompanyCode,omitempty"` CompanyName string `json:"CompanyName,omitempty"` Creator string `json:"Creator,omitempty"` CreatorName string `json:"CreatorName,omitempty"` CreatedDate string `json:"CreatedDate,omitempty"` CreditorNumber string `json:"CreditorNumber,omitempty"` DebtorNumber string `json:"DebtorNumber,omitempty"` EntryKey string `json:"EntryKey,omitempty"` ExpiryDate edm.Date `json:"ExpiryDate,omitempty"` FileName string `json:"FileName,omitempty"` FrontPageIntroText string `json:"FrontPageIntroText,omitempty"` GroupID int `json:"GroupID,omitempty"` GroupName string `json:"GroupName,omitempty"` GroupTemplate string `json:"GroupTemplate,omitempty"` Hid int `json:"HID,omitempty"` ID string `json:"ID,omitempty"` IsBinaryServiceEnabled bool `json:"IsBinaryServiceEnabled,omitempty"` IsMailMerge bool `json:"IsMailMerge,omitempty"` IsTemplate bool `json:"IsTemplate,omitempty"` ItemCode string `json:"ItemCode,omitempty"` ItemName string `json:"ItemName,omitempty"` ItemSerialNumberCode string `json:"ItemSerialNumberCode,omitempty"` ItemSerialNumber string `json:"ItemSerialNumber,omitempty"` ItemSerialNumberName string `json:"ItemSerialNumberName,omitempty"` LanguageID string `json:"LanguageID,omitempty"` LanguageName string `json:"LanguageName,omitempty"` MessageIDBody string `json:"MessageIDBody,omitempty"` MessageIDDocument string `json:"MessageIDDocument,omitempty"` Modifier string `json:"Modifier,omitempty"` ModifierName string `json:"ModifierName,omitempty"` ModifiedDate edm.Date `json:"ModifiedDate,omitempty"` NeedsApproval bool `json:"NeedsApproval,omitempty"` NewsType int `json:"NewsType,omitempty"` Note string `json:"Note,omitempty"` OrderNumber string `json:"OrderNumber,omitempty"` OurRef string `json:"OurRef,omitempty"` Owner int `json:"Owner,omitempty"` OwnerName string `json:"OwnerName,omitempty"` OwnerType int `json:"OwnerType,omitempty"` OwnerTypeValue string `json:"OwnerTypeValue,omitempty"` ParentID string `json:"ParentID,omitempty"` PaymentReference string `json:"PaymentReference,omitempty"` PersonID int `json:"PersonID,omitempty"` PersonEmail string `json:"PersonEmail,omitempty"` PersonName string `json:"PersonName,omitempty"` ProjectDescription string `json:"ProjectDescription,omitempty"` ProjectNumber string `json:"ProjectNumber,omitempty"` ProjectCompanyCode string `json:"ProjectCompanyCode,omitempty"` Security bool `json:"Security,omitempty"` SecurityLevel int `json:"SecurityLevel,omitempty"` ShipmentMethod string `json:"ShipmentMethod,omitempty"` Source string `json:"Source,omitempty"` Status int `json:"Status,omitempty"` StatusText string `json:"StatusText,omitempty"` SubCategory string `json:"SubCategory,omitempty"` Subject string `json:"Subject,omitempty"` Type int `json:"Type,omitempty"` TypeAccountLabel string `json:"TypeAccountLabel,omitempty"` TypeAccountSelection string `json:"TypeAccountSelection,omitempty"` TypeAccountType string `json:"TypeAccountType,omitempty"` TypeAllowAttachment int `json:"TypeAllowAttachment,omitempty"` TypeDaysToExpiry float64 `json:"TypeDaysToExpiry,omitempty"` TypeDefSecurity int `json:"TypeDefSecurity,omitempty"` TypeDeleteRights string `json:"TypeDeleteRights,omitempty"` TypeEditRights string `json:"TypeEditRights,omitempty"` TypeEditSecurity int `json:"TypeEditSecurity,omitempty"` TypeFinanceSelection string `json:"TypeFinanceSelection,omitempty"` TypeItemLabel string `json:"TypeItemLabel,omitempty"` TypeItemSelection string `json:"TypeItemSelection,omitempty"` TypeItemStatus string `json:"TypeItemStatus,omitempty"` TypeName string `json:"TypeName,omitempty"` TypeProjectSelection string `json:"TypeProjectSelection,omitempty"` TypeResourceLabel string `json:"TypeResourceLabel,omitempty"` TypeResourceSelection string `json:"TypeResourceSelection,omitempty"` TypeResourceStatus string `json:"TypeResourceStatus,omitempty"` TypeResourceType string `json:"TypeResourceType,omitempty"` TypeTemplate string `json:"TypeTemplate,omitempty"` TypeUseAccount int `json:"TypeUseAccount,omitempty"` TypeUseApprove int `json:"TypeUseApprove,omitempty"` TypeUseAssortment int `json:"TypeUseAssortment,omitempty"` TypeUseFinance int `json:"TypeUseFinance,omitempty"` TypeUseItem int `json:"TypeUseItem,omitempty"` TypeUseItemSerialNumber int `json:"TypeUseItemSerialNumber,omitempty"` TypeUseOrderNumber int `json:"TypeUseOrderNumber,omitempty"` TypeUseOurReference int `json:"TypeUseOurReference,omitempty"` TypeUseOwner int `json:"TypeUseOwner,omitempty"` TypeUsePaymentReference int `json:"TypeUsePaymentReference,omitempty"` TypeUseProject int `json:"TypeUseProject,omitempty"` TypeUsePublish int `json:"TypeUsePublish,omitempty"` TypeUseRating int `json:"TypeUseRating,omitempty"` TypeUseResource int `json:"TypeUseResource,omitempty"` TypeUseShipmentMethod int `json:"TypeUseShipmentMethod,omitempty"` TypeUseWarehouse int `json:"TypeUseWarehouse,omitempty"` TypeUseYourReference int `json:"TypeUseYourReference,omitempty"` TypeVersionType string `json:"TypeVersionType,omitempty"` UseAssociate int `json:"UseAssociate,omitempty"` UseClass int `json:"UseClass,omitempty"` UseCompany int `json:"UseCompany,omitempty"` UseEntryKey int `json:"UseEntryKey,omitempty"` UseItem int `json:"UseItem,omitempty"` UseItemSerialNumber int `json:"UseItemSerialNumber,omitempty"` UseLanguage int `json:"UseLanguage,omitempty"` UsePerson int `json:"UsePerson,omitempty"` UseProjectNumber int `json:"UseProjectNumber,omitempty"` Version string `json:"Version,omitempty"` VersionActivate bool `json:"VersionActivate,omitempty"` VersionCheckedOut edm.Date `json:"VersionCheckedOut,omitempty"` VersionCheckedOutBy string `json:"VersionCheckedOutBy,omitempty"` VersionCheckedOutByName string `json:"VersionCheckedOutByName,omitempty"` VersionCreatedBy string `json:"VersionCreatedBy,omitempty"` VersionCreatedDate string `json:"VersionCreatedDate,omitempty"` VersionFilename string `json:"VersionFilename,omitempty"` VersionFPIntroText string `json:"VersionFPIntroText,omitempty"` VersionHID float64 `json:"VersionHID,omitempty"` VersionID string `json:"VersionID,omitempty"` VersionModifiedBy string `json:"VersionModifiedBy,omitempty"` VersionModifiedDate edm.Date `json:"VersionModifiedDate,omitempty"` VersionNote string `json:"VersionNote,omitempty"` VersionStartDate edm.Date `json:"VersionStartDate,omitempty"` VersionStatus float64 `json:"VersionStatus,omitempty"` VersionStatusText string `json:"VersionStatusText,omitempty"` VersionSubject string `json:"VersionSubject,omitempty"` VersionToDealWith string `json:"VersionToDealWith,omitempty"` ViewDate string `json:"ViewDate,omitempty"` Warehouse string `json:"Warehouse,omitempty"` YourRef string `json:"YourRef,omitempty"` }
type DocumentCreatePathParams ¶
type DocumentCreatePathParams struct{}
func (*DocumentCreatePathParams) Params ¶
func (p *DocumentCreatePathParams) Params() map[string]string
type DocumentCreateQueryParams ¶
type DocumentCreateQueryParams struct{}
func (DocumentCreateQueryParams) ToURLValues ¶
func (p DocumentCreateQueryParams) ToURLValues() (url.Values, error)
type DocumentCreateRequest ¶
type DocumentCreateRequest struct {
// contains filtered or unexported fields
}
func (*DocumentCreateRequest) Do ¶
func (r *DocumentCreateRequest) Do() (DocumentCreateResponseBody, error)
func (*DocumentCreateRequest) Method ¶
func (r *DocumentCreateRequest) Method() string
func (*DocumentCreateRequest) NewRequestBody ¶
func (r *DocumentCreateRequest) NewRequestBody() DocumentCreateRequestBody
func (*DocumentCreateRequest) NewResponseBody ¶
func (r *DocumentCreateRequest) NewResponseBody() *DocumentCreateResponseBody
func (*DocumentCreateRequest) PathParams ¶
func (r *DocumentCreateRequest) PathParams() *DocumentCreatePathParams
func (*DocumentCreateRequest) QueryParams ¶
func (r *DocumentCreateRequest) QueryParams() *DocumentCreateQueryParams
func (*DocumentCreateRequest) RequestBody ¶
func (r *DocumentCreateRequest) RequestBody() *DocumentCreateRequestBody
func (*DocumentCreateRequest) SetMethod ¶
func (r *DocumentCreateRequest) SetMethod(method string)
func (*DocumentCreateRequest) SetRequestBody ¶
func (r *DocumentCreateRequest) SetRequestBody(body DocumentCreateRequestBody)
func (*DocumentCreateRequest) URL ¶
func (r *DocumentCreateRequest) URL() url.URL
type DocumentCreateRequestBody ¶
type DocumentCreateRequestBody NewDocument
type DocumentCreateResponseBody ¶
type DocumentCreateResponseBody struct { D struct { Next string `json:"__next"` MetaData edm.MetaData `json:"__metadata"` NewDocument } `json:"d"` }
type DocumentReadPathParams ¶
type DocumentReadPathParams struct { }
func (*DocumentReadPathParams) Params ¶
func (p *DocumentReadPathParams) Params() map[string]string
type DocumentReadQueryParams ¶
type DocumentReadQueryParams struct { // @TODO: check if this an OData struct or something Select *odata.Select `schema:"$select,omitempty"` Filter *odata.Filter `schema:"$filter,omitempty"` Top *odata.Top `schema:"$top,omitempty"` Skip *odata.Skip `schema:"$skip,omitempty"` }
func (DocumentReadQueryParams) ToURLValues ¶
func (p DocumentReadQueryParams) ToURLValues() (url.Values, error)
type DocumentReadRequest ¶
type DocumentReadRequest struct {
// contains filtered or unexported fields
}
func (*DocumentReadRequest) Do ¶
func (r *DocumentReadRequest) Do() (DocumentReadResponseBody, error)
func (*DocumentReadRequest) Method ¶
func (r *DocumentReadRequest) Method() string
func (*DocumentReadRequest) NewResponseBody ¶
func (r *DocumentReadRequest) NewResponseBody() *DocumentReadResponseBody
func (*DocumentReadRequest) PathParams ¶
func (r *DocumentReadRequest) PathParams() *DocumentReadPathParams
func (*DocumentReadRequest) QueryParams ¶
func (r *DocumentReadRequest) QueryParams() *DocumentReadQueryParams
func (*DocumentReadRequest) RequestBody ¶
func (r *DocumentReadRequest) RequestBody() *DocumentReadRequestBody
func (*DocumentReadRequest) SetMethod ¶
func (r *DocumentReadRequest) SetMethod(method string)
func (*DocumentReadRequest) SetRequestBody ¶
func (r *DocumentReadRequest) SetRequestBody(body DocumentReadRequestBody)
func (*DocumentReadRequest) URL ¶
func (r *DocumentReadRequest) URL() url.URL
type DocumentReadRequestBody ¶
type DocumentReadRequestBody struct{}
type DocumentType ¶
type DocumentType struct { edm.MetaData `json:"__metadata,omitempty"` AccountLabel string `json:"AccountLabel,omitempty"` AccountSelection string `json:"AccountSelection,omitempty"` AccountType string `json:"AccountType,omitempty"` UseAccount int `json:"UseAccount,omitempty"` Active bool `json:"Active,omitempty"` AllowApproval bool `json:"AllowApproval,omitempty"` AssortmentDefault int `json:"AssortmentDefault,omitempty"` UseAssortment int `json:"UseAssortment,omitempty"` AllowAttachment bool `json:"AllowAttachment,omitempty"` CreatorRoleLevel1 int `json:"CreatorRoleLevel1,omitempty"` CreatorRoleLevel2 int `json:"CreatorRoleLevel2,omitempty"` CreatorRoleLevel3 int `json:"CreatorRoleLevel3,omitempty"` CreatorRole1 int `json:"CreatorRole1,omitempty"` CreatorRoleLevel1Description string `json:"CreatorRoleLevel1Description,omitempty"` CreatorRole2 int `json:"CreatorRole2,omitempty"` CreatorRoleLevel2Description string `json:"CreatorRoleLevel2Description,omitempty"` CreatorRole3 int `json:"CreatorRole3,omitempty"` CreatorRoleLevel3Description string `json:"CreatorRoleLevel3Description,omitempty"` CreatorSecurityLevel int `json:"CreatorSecurityLevel,omitempty"` IsSystemGenerated bool `json:"IsSystemGenerated,omitempty"` Creator int `json:"Creator,omitempty"` CreatedDate string `json:"CreatedDate,omitempty"` DaysBeforeDeletion int `json:"DaysBeforeDeletion,omitempty"` DefaultCategory string `json:"DefaultCategory,omitempty"` DefaultGroupID int `json:"DefaultGroupID,omitempty"` DefaultSecurityLevel int `json:"DefaultSecurityLevel,omitempty"` DefaultSubCategory string `json:"DefaultSubCategory,omitempty"` DeleteRights string `json:"DeleteRights,omitempty"` TypeDescription string `json:"TypeDescription,omitempty"` EditRights string `json:"EditRights,omitempty"` AllowEditSecurityLevel bool `json:"AllowEditSecurityLevel,omitempty"` FinancialOurReference int `json:"FinancialOurReference,omitempty"` FinancialSelection string `json:"FinancialSelection,omitempty"` UseTransaction int `json:"UseTransaction,omitempty"` FinancialYourReference int `json:"FinancialYourReference,omitempty"` GroupID string `json:"GroupID,omitempty"` GroupName string `json:"GroupName,omitempty"` ID int `json:"ID,omitempty"` ItemDefault string `json:"ItemDefault,omitempty"` ItemLabel string `json:"ItemLabel,omitempty"` ItemDescription string `json:"ItemDescription,omitempty"` ItemSelection string `json:"ItemSelection,omitempty"` ItemStatus string `json:"ItemStatus,omitempty"` UseItem int `json:"UseItem,omitempty"` UseSerialNumber int `json:"UseSerialNumber,omitempty"` Manager int `json:"Manager,omitempty"` ManagerFullName string `json:"ManagerFullName,omitempty"` Modifier int `json:"Modifier,omitempty"` ModifiedDate string `json:"ModifiedDate,omitempty"` UseOrderNumber int `json:"UseOrderNumber,omitempty"` UsePaymentReference int `json:"UsePaymentReference,omitempty"` Policy string `json:"Policy,omitempty"` PolicyDescription string `json:"PolicyDescription,omitempty"` ProjectDefault string `json:"ProjectDefault,omitempty"` ProjectDescription string `json:"ProjectDescription,omitempty"` ProjectSelection string `json:"ProjectSelection,omitempty"` UseProject int `json:"UseProject,omitempty"` ResourceLabel string `json:"ResourceLabel,omitempty"` ResourceSelection string `json:"ResourceSelection,omitempty"` ResourceStatus string `json:"ResourceStatus,omitempty"` ResourceType string `json:"ResourceType,omitempty"` UseResource int `json:"UseResource,omitempty"` UseSecurityApproval bool `json:"UseSecurityApproval,omitempty"` UseShipmentMethod int `json:"UseShipmentMethod,omitempty"` SystemType bool `json:"SystemType,omitempty"` Layout string `json:"Layout,omitempty"` LayoutSubject string `json:"LayoutSubject,omitempty"` UseOwner bool `json:"UseOwner,omitempty"` AllowPublish bool `json:"AllowPublish,omitempty"` AllowRating bool `json:"AllowRating,omitempty"` UsedInStatisticReports bool `json:"UsedInStatisticReports,omitempty"` VersionType string `json:"VersionType,omitempty"` UseWarehouse int `json:"UseWarehouse,omitempty"` }
type DocumentTypeReadPathParams ¶
type DocumentTypeReadPathParams struct { }
func (*DocumentTypeReadPathParams) Params ¶
func (p *DocumentTypeReadPathParams) Params() map[string]string
type DocumentTypeReadQueryParams ¶
type DocumentTypeReadQueryParams struct { // @TODO: check if this an OData struct or something Select *odata.Select `schema:"$select,omitempty"` Filter *odata.Filter `schema:"$filter,omitempty"` Top *odata.Top `schema:"$top,omitempty"` Skip *odata.Skip `schema:"$skip,omitempty"` }
func (DocumentTypeReadQueryParams) ToURLValues ¶
func (p DocumentTypeReadQueryParams) ToURLValues() (url.Values, error)
type DocumentTypeReadRequest ¶
type DocumentTypeReadRequest struct {
// contains filtered or unexported fields
}
func (*DocumentTypeReadRequest) Do ¶
func (r *DocumentTypeReadRequest) Do() (DocumentTypeReadResponseBody, error)
func (*DocumentTypeReadRequest) Method ¶
func (r *DocumentTypeReadRequest) Method() string
func (*DocumentTypeReadRequest) NewResponseBody ¶
func (r *DocumentTypeReadRequest) NewResponseBody() *DocumentTypeReadResponseBody
func (*DocumentTypeReadRequest) PathParams ¶
func (r *DocumentTypeReadRequest) PathParams() *DocumentTypeReadPathParams
func (*DocumentTypeReadRequest) QueryParams ¶
func (r *DocumentTypeReadRequest) QueryParams() *DocumentTypeReadQueryParams
func (*DocumentTypeReadRequest) RequestBody ¶
func (r *DocumentTypeReadRequest) RequestBody() *DocumentTypeReadRequestBody
func (*DocumentTypeReadRequest) SetMethod ¶
func (r *DocumentTypeReadRequest) SetMethod(method string)
func (*DocumentTypeReadRequest) SetRequestBody ¶
func (r *DocumentTypeReadRequest) SetRequestBody(body DocumentTypeReadRequestBody)
func (*DocumentTypeReadRequest) URL ¶
func (r *DocumentTypeReadRequest) URL() url.URL
type DocumentTypeReadRequestBody ¶
type DocumentTypeReadRequestBody struct{}
type DocumentTypeReadResponseBody ¶
type DocumentTypeReadResponseBody struct { D struct { Results []struct { Next string `json:"__next"` MetaData edm.MetaData `json:"__metadata"` DocumentType } `json:"results"` Next string `json:"__next"` } `json:"d"` }
type DocumentTypes ¶
type DocumentTypes []DocumentType
type Error ¶
type Error struct { Code string `json:"code"` Message Message `json:"message"` InnerError InnerError `json:"innererror"` }
type ErrorResponse ¶
type ErrorResponse struct { // HTTP response that caused this error Response *http.Response `json:"-"` Errors []error }
func (ErrorResponse) Error ¶
func (r ErrorResponse) Error() string
func (*ErrorResponse) UnmarshalJSON ¶
func (r *ErrorResponse) UnmarshalJSON(data []byte) error
type FinancialHeader ¶
type FinancialHeader struct { ID int `json:"ID"` FinancialYear int `json:"FinancialYear"` FinancialPeriod int `json:"FinancialPeriod"` Journal string `json:"Journal"` JournalType string `json:"JournalType"` JournalTypeDescription string `json:"JournalTypeDescription"` JournalAccount string `json:"JournalAccount"` SequenceNumber string `json:"SequenceNumber"` EntryNumber string `json:"EntryNumber"` EntryDate edm.Date `json:"EntryDate"` ReportingDate edm.Date `json:"ReportingDate"` Description string `json:"Description"` CostCenter interface{} `json:"CostCenter"` CostCenterDescription interface{} `json:"CostCenterDescription"` CostUnit interface{} `json:"CostUnit"` CostUnitDescription interface{} `json:"CostUnitDescription"` Resource int `json:"Resource"` FullName interface{} `json:"FullName"` DebtorNumber interface{} `json:"DebtorNumber"` DebtorName interface{} `json:"DebtorName"` CreditorNumber interface{} `json:"CreditorNumber"` Creditorname interface{} `json:"Creditorname"` PaymentMethod interface{} `json:"PaymentMethod"` PaymentCondition interface{} `json:"PaymentCondition"` SelectionCode interface{} `json:"SelectionCode"` OurReference string `json:"OurReference"` YourReference string `json:"YourReference"` FulfillmentDate string `json:"FulfillmentDate"` InvoiceDueDate interface{} `json:"InvoiceDueDate"` CurrencyCode string `json:"CurrencyCode"` CurrencyRate int `json:"CurrencyRate"` AngloSaxonNotation interface{} `json:"AngloSaxonNotation"` Amount float64 `json:"Amount"` Project interface{} `json:"Project"` ProjectDescription interface{} `json:"ProjectDescription"` PaymentReference interface{} `json:"PaymentReference"` Status string `json:"Status"` StatusDescription string `json:"StatusDescription"` TextField1 interface{} `json:"TextField1"` TextField2 interface{} `json:"TextField2"` TextField3 interface{} `json:"TextField3"` NumberField1 int `json:"NumberField1"` NumberField2 int `json:"NumberField2"` CSSDDueDate interface{} `json:"CSSDDueDate"` CSSDDueDate2 interface{} `json:"CSSDDueDate2"` CSSDAmount string `json:"CSSDAmount"` CSSDAmount1 int `json:"CSSDAmount1"` CSSDAmount2 int `json:"CSSDAmount2"` BankAccount interface{} `json:"BankAccount"` OpeningBalance int `json:"OpeningBalance"` ClosingBalance int `json:"ClosingBalance"` TransactionKey interface{} `json:"TransactionKey"` EntryLines string `json:"EntryLines"` PaymentTermLines string `json:"PaymentTermLines"` BankStatementLines string `json:"BankStatementLines"` BankStatementNumber interface{} `json:"BankStatementNumber"` PaymentStatus string `json:"PaymentStatus"` PaymentReceived float64 `json:"PaymentReceived"` PaymentReceivedTC float64 `json:"PaymentReceivedTC"` OutstandingAmount float64 `json:"OutstandingAmount"` OutstandingAmountTC float64 `json:"OutstandingAmountTC"` MandateReference interface{} `json:"MandateReference"` SysGUID string `json:"SysGuid"` VoidReason interface{} `json:"VoidReason"` }
type FinancialHeaderCreatePathParams ¶
type FinancialHeaderCreatePathParams struct { }
func (*FinancialHeaderCreatePathParams) Params ¶
func (p *FinancialHeaderCreatePathParams) Params() map[string]string
type FinancialHeaderCreateQueryParams ¶
type FinancialHeaderCreateQueryParams struct { // @TODO: check if this an OData struct or something Select *odata.Select `schema:"$select,omitempty"` Filter *odata.Filter `schema:"$filter,omitempty"` Top *odata.Top `schema:"$top,omitempty"` Skip *odata.Skip `schema:"$skip,omitempty"` }
func (FinancialHeaderCreateQueryParams) ToURLValues ¶
func (p FinancialHeaderCreateQueryParams) ToURLValues() (url.Values, error)
type FinancialHeaderCreateRequest ¶
type FinancialHeaderCreateRequest struct {
// contains filtered or unexported fields
}
func (*FinancialHeaderCreateRequest) Do ¶
func (r *FinancialHeaderCreateRequest) Do() (FinancialHeaderCreateResponseBody, error)
func (*FinancialHeaderCreateRequest) Method ¶
func (r *FinancialHeaderCreateRequest) Method() string
func (*FinancialHeaderCreateRequest) NewRequestBody ¶
func (r *FinancialHeaderCreateRequest) NewRequestBody() FinancialHeaderCreateRequestBody
func (*FinancialHeaderCreateRequest) NewResponseBody ¶
func (r *FinancialHeaderCreateRequest) NewResponseBody() *FinancialHeaderCreateResponseBody
func (*FinancialHeaderCreateRequest) PathParams ¶
func (r *FinancialHeaderCreateRequest) PathParams() *FinancialHeaderCreatePathParams
func (*FinancialHeaderCreateRequest) QueryParams ¶
func (r *FinancialHeaderCreateRequest) QueryParams() *FinancialHeaderCreateQueryParams
func (*FinancialHeaderCreateRequest) RequestBody ¶
func (r *FinancialHeaderCreateRequest) RequestBody() *FinancialHeaderCreateRequestBody
func (*FinancialHeaderCreateRequest) SetMethod ¶
func (r *FinancialHeaderCreateRequest) SetMethod(method string)
func (*FinancialHeaderCreateRequest) SetRequestBody ¶
func (r *FinancialHeaderCreateRequest) SetRequestBody(body FinancialHeaderCreateRequestBody)
func (*FinancialHeaderCreateRequest) URL ¶
func (r *FinancialHeaderCreateRequest) URL() url.URL
type FinancialHeaderCreateRequestBody ¶
type FinancialHeaderCreateRequestBody NewFinancialHeader
type FinancialHeaderReadPathParams ¶
type FinancialHeaderReadPathParams struct { }
func (*FinancialHeaderReadPathParams) Params ¶
func (p *FinancialHeaderReadPathParams) Params() map[string]string
type FinancialHeaderReadQueryParams ¶
type FinancialHeaderReadQueryParams struct { // @TODO: check if this an OData struct or something Select *odata.Select `schema:"$select,omitempty"` Filter *odata.Filter `schema:"$filter,omitempty"` Top *odata.Top `schema:"$top,omitempty"` Skip *odata.Skip `schema:"$skip,omitempty"` }
func (FinancialHeaderReadQueryParams) ToURLValues ¶
func (p FinancialHeaderReadQueryParams) ToURLValues() (url.Values, error)
type FinancialHeaderReadRequest ¶
type FinancialHeaderReadRequest struct {
// contains filtered or unexported fields
}
func (*FinancialHeaderReadRequest) Do ¶
func (r *FinancialHeaderReadRequest) Do() (FinancialHeaderReadResponseBody, error)
func (*FinancialHeaderReadRequest) Method ¶
func (r *FinancialHeaderReadRequest) Method() string
func (*FinancialHeaderReadRequest) NewResponseBody ¶
func (r *FinancialHeaderReadRequest) NewResponseBody() *FinancialHeaderReadResponseBody
func (*FinancialHeaderReadRequest) PathParams ¶
func (r *FinancialHeaderReadRequest) PathParams() *FinancialHeaderReadPathParams
func (*FinancialHeaderReadRequest) QueryParams ¶
func (r *FinancialHeaderReadRequest) QueryParams() *FinancialHeaderReadQueryParams
func (*FinancialHeaderReadRequest) RequestBody ¶
func (r *FinancialHeaderReadRequest) RequestBody() *FinancialHeaderReadRequestBody
func (*FinancialHeaderReadRequest) SetMethod ¶
func (r *FinancialHeaderReadRequest) SetMethod(method string)
func (*FinancialHeaderReadRequest) SetRequestBody ¶
func (r *FinancialHeaderReadRequest) SetRequestBody(body FinancialHeaderReadRequestBody)
func (*FinancialHeaderReadRequest) URL ¶
func (r *FinancialHeaderReadRequest) URL() url.URL
type FinancialHeaderReadRequestBody ¶
type FinancialHeaderReadRequestBody struct { D struct { Results []struct { Next string `json:"__next"` MetaData edm.MetaData `json:"__metadata"` FinancialHeader } `json:"results"` Next string `json:"__next"` } `json:"d"` }
type FinancialHeaderReadResponseBody ¶
type FinancialHeaderReadResponseBody struct { D struct { Results []struct { Next string `json:"__next"` MetaData edm.MetaData `json:"__metadata"` FinancialHeader } `json:"results"` Next string `json:"__next"` } `json:"d"` }
type FinancialLine ¶
type FinancialLine struct { ID int `json:"ID"` TransactionKey interface{} `json:"TransactionKey"` FinancialYear int `json:"FinancialYear"` FinancialPeriod int `json:"FinancialPeriod"` SequenceNumber int `json:"SequenceNumber"` EntryNumber string `json:"EntryNumber"` Journal string `json:"Journal"` LineNumber int `json:"LineNumber"` EntryDate edm.Date `json:"EntryDate"` GLAccount string `json:"GLAccount"` Description string `json:"Description"` CurrencyCode string `json:"CurrencyCode"` CurrencyRate int `json:"CurrencyRate"` Amount float64 `json:"Amount"` VATBasis float64 `json:"VATBasis"` VATAmount float64 `json:"VATAmount"` VATCode string `json:"VATCode"` CostCenter string `json:"CostCenter"` CostCenterDescription string `json:"CostCenterDescription"` CostUnit interface{} `json:"CostUnit"` CostUnitDescription interface{} `json:"CostUnitDescription"` FulfillmentDate edm.Date `json:"FulfillmentDate"` DebtorNumber interface{} `json:"DebtorNumber"` DebtorName interface{} `json:"DebtorName"` CreditorNumber interface{} `json:"CreditorNumber"` CreditorName interface{} `json:"CreditorName"` Resource int `json:"Resource"` FullName string `json:"FullName"` OurReference string `json:"OurReference"` YourReference string `json:"YourReference"` Quantity int `json:"Quantity"` SerialNumber interface{} `json:"SerialNumber"` ItemCode string `json:"ItemCode"` Project interface{} `json:"Project"` ProjectDescription interface{} `json:"ProjectDescription"` Warehouse string `json:"Warehouse"` WarehouseLocation string `json:"WarehouseLocation"` OrderNumber interface{} `json:"OrderNumber"` ReportingDate edm.Date `json:"ReportingDate"` Textfield1 interface{} `json:"Textfield1"` Textfield2 interface{} `json:"Textfield2"` Textfield3 interface{} `json:"Textfield3"` NumberField1 int `json:"NumberField1"` NumberField2 int `json:"NumberField2"` TaxCode2 interface{} `json:"TaxCode2"` TaxCode3 interface{} `json:"TaxCode3"` TaxCode4 interface{} `json:"TaxCode4"` TaxCode5 interface{} `json:"TaxCode5"` TaxBasis2 int `json:"TaxBasis2"` TaxBasis3 int `json:"TaxBasis3"` TaxBasis4 int `json:"TaxBasis4"` TaxBasis5 int `json:"TaxBasis5"` TaxAmount2 int `json:"TaxAmount2"` TaxAmount3 int `json:"TaxAmount3"` TaxAmount4 int `json:"TaxAmount4"` TaxAmount5 int `json:"TaxAmount5"` OrderDebtor interface{} `json:"OrderDebtor"` TransactionType string `json:"TransactionType"` EntryType string `json:"EntryType"` BankAccount interface{} `json:"BankAccount"` PaymentMethod interface{} `json:"PaymentMethod"` PaymentCondition interface{} `json:"PaymentCondition"` PaymentReference interface{} `json:"PaymentReference"` CSSDDueDate edm.Date `json:"CSSDDueDate"` CSSDDueDate2 edm.Date `json:"CSSDDueDate2"` InvoiceDueDate edm.Date `json:"InvoiceDueDate"` TransactionOrigin string `json:"TransactionOrigin"` DocumentID interface{} `json:"DocumentID"` DocAttachmentID interface{} `json:"DocAttachmentID"` Shipment interface{} `json:"Shipment"` UnitCode string `json:"UnitCode"` PriceList interface{} `json:"PriceList"` Discount interface{} `json:"Discount"` BankTransactionGUID interface{} `json:"BankTransactionGUID"` }
type FinancialLineCreatePathParams ¶
type FinancialLineCreatePathParams struct { }
func (*FinancialLineCreatePathParams) Params ¶
func (p *FinancialLineCreatePathParams) Params() map[string]string
type FinancialLineCreateQueryParams ¶
type FinancialLineCreateQueryParams struct { // @TODO: check if this an OData struct or something Select *odata.Select `schema:"$select,omitempty"` Filter *odata.Filter `schema:"$filter,omitempty"` Top *odata.Top `schema:"$top,omitempty"` Skip *odata.Skip `schema:"$skip,omitempty"` }
func (FinancialLineCreateQueryParams) ToURLValues ¶
func (p FinancialLineCreateQueryParams) ToURLValues() (url.Values, error)
type FinancialLineCreateRequest ¶
type FinancialLineCreateRequest struct {
// contains filtered or unexported fields
}
func (*FinancialLineCreateRequest) Do ¶
func (r *FinancialLineCreateRequest) Do() (FinancialLineCreateResponseBody, error)
func (*FinancialLineCreateRequest) Method ¶
func (r *FinancialLineCreateRequest) Method() string
func (*FinancialLineCreateRequest) NewResponseBody ¶
func (r *FinancialLineCreateRequest) NewResponseBody() *FinancialLineCreateResponseBody
func (*FinancialLineCreateRequest) PathParams ¶
func (r *FinancialLineCreateRequest) PathParams() *FinancialLineCreatePathParams
func (*FinancialLineCreateRequest) QueryParams ¶
func (r *FinancialLineCreateRequest) QueryParams() *FinancialLineCreateQueryParams
func (*FinancialLineCreateRequest) RequestBody ¶
func (r *FinancialLineCreateRequest) RequestBody() *FinancialLineCreateRequestBody
func (*FinancialLineCreateRequest) SetMethod ¶
func (r *FinancialLineCreateRequest) SetMethod(method string)
func (*FinancialLineCreateRequest) SetRequestBody ¶
func (r *FinancialLineCreateRequest) SetRequestBody(body FinancialLineCreateRequestBody)
func (*FinancialLineCreateRequest) URL ¶
func (r *FinancialLineCreateRequest) URL() url.URL
type FinancialLineCreateRequestBody ¶
type FinancialLineCreateRequestBody NewFinancialLine
type FinancialLineCreateResponseBody ¶
type FinancialLineCreateResponseBody struct { D struct { Next string `json:"__next"` MetaData edm.MetaData `json:"__metadata"` ID int `json:"ID,omitempty"` TransactionKey string `json:"TransactionKey,omitempty"` FinancialYear interface{} `json:"FinancialYear,omitempty"` FinancialPeriod interface{} `json:"FinancialPeriod,omitempty"` SequenceNumber interface{} `json:"SequenceNumber,omitempty"` EntryNumber interface{} `json:"EntryNumber,omitempty"` Journal string `json:"Journal,omitempty"` LineNumber interface{} `json:"LineNumber,omitempty"` EntryDate interface{} `json:"EntryDate,omitempty"` GLAccount string `json:"GLAccount,omitempty"` Description interface{} `json:"Description,omitempty"` CurrencyCode interface{} `json:"CurrencyCode,omitempty"` CurrencyRate interface{} `json:"CurrencyRate,omitempty"` Amount float64 `json:"Amount,omitempty"` VATBasis interface{} `json:"VATBasis,omitempty"` VATAmount interface{} `json:"VATAmount,omitempty"` VATCode interface{} `json:"VATCode,omitempty"` CostCenter string `json:"CostCenter,omitempty"` CostCenterDescription interface{} `json:"CostCenterDescription,omitempty"` CostUnit string `json:"CostUnit,omitempty"` CostUnitDescription interface{} `json:"CostUnitDescription,omitempty"` FulfillmentDate interface{} `json:"FulfillmentDate,omitempty"` DebtorNumber string `json:"DebtorNumber,omitempty"` DebtorName interface{} `json:"DebtorName,omitempty"` CreditorNumber interface{} `json:"CreditorNumber,omitempty"` CreditorName interface{} `json:"CreditorName,omitempty"` Resource int `json:"Resource,omitempty"` FullName interface{} `json:"FullName,omitempty"` OurReference string `json:"OurReference,omitempty"` YourReference string `json:"YourReference,omitempty"` Quantity interface{} `json:"Quantity,omitempty"` SerialNumber interface{} `json:"SerialNumber,omitempty"` ItemCode interface{} `json:"ItemCode,omitempty"` Project string `json:"Project,omitempty"` ProjectDescription interface{} `json:"ProjectDescription,omitempty"` Warehouse interface{} `json:"Warehouse,omitempty"` WarehouseLocation interface{} `json:"WarehouseLocation,omitempty"` OrderNumber interface{} `json:"OrderNumber,omitempty"` ReportingDate interface{} `json:"ReportingDate,omitempty"` Textfield1 interface{} `json:"Textfield1,omitempty"` Textfield2 interface{} `json:"Textfield2,omitempty"` Textfield3 interface{} `json:"Textfield3,omitempty"` NumberField1 interface{} `json:"NumberField1,omitempty"` NumberField2 interface{} `json:"NumberField2,omitempty"` TaxCode2 interface{} `json:"TaxCode2,omitempty"` TaxCode3 interface{} `json:"TaxCode3,omitempty"` TaxCode4 interface{} `json:"TaxCode4,omitempty"` TaxCode5 interface{} `json:"TaxCode5,omitempty"` TaxBasis2 interface{} `json:"TaxBasis2,omitempty"` TaxBasis3 interface{} `json:"TaxBasis3,omitempty"` TaxBasis4 interface{} `json:"TaxBasis4,omitempty"` TaxBasis5 interface{} `json:"TaxBasis5,omitempty"` TaxAmount2 interface{} `json:"TaxAmount2,omitempty"` TaxAmount3 interface{} `json:"TaxAmount3,omitempty"` TaxAmount4 interface{} `json:"TaxAmount4,omitempty"` TaxAmount5 interface{} `json:"TaxAmount5,omitempty"` OrderDebtor interface{} `json:"OrderDebtor,omitempty"` TransactionType interface{} `json:"TransactionType,omitempty"` EntryType interface{} `json:"EntryType,omitempty"` BankAccount interface{} `json:"BankAccount,omitempty"` PaymentMethod interface{} `json:"PaymentMethod,omitempty"` PaymentCondition interface{} `json:"PaymentCondition,omitempty"` PaymentReference interface{} `json:"PaymentReference,omitempty"` CSSDDueDate interface{} `json:"CSSDDueDate,omitempty"` CSSDDueDate2 interface{} `json:"CSSDDueDate2,omitempty"` InvoiceDueDate interface{} `json:"InvoiceDueDate,omitempty"` TransactionOrigin interface{} `json:"TransactionOrigin,omitempty"` DocumentID interface{} `json:"DocumentID,omitempty"` DocAttachmentID interface{} `json:"DocAttachmentID,omitempty"` Shipment interface{} `json:"Shipment,omitempty"` UnitCode interface{} `json:"UnitCode,omitempty"` PriceList interface{} `json:"PriceList,omitempty"` Discount interface{} `json:"Discount,omitempty"` BankTransactionGUID interface{} `json:"BankTransactionGUID,omitempty"` } `json:"d"` }
type FinancialLineReadPathParams ¶
type FinancialLineReadPathParams struct { }
func (*FinancialLineReadPathParams) Params ¶
func (p *FinancialLineReadPathParams) Params() map[string]string
type FinancialLineReadQueryParams ¶
type FinancialLineReadQueryParams struct { // @TODO: check if this an OData struct or something Select *odata.Select `schema:"$select,omitempty"` Filter *odata.Filter `schema:"$filter,omitempty"` Top *odata.Top `schema:"$top,omitempty"` Skip *odata.Skip `schema:"$skip,omitempty"` }
func (FinancialLineReadQueryParams) ToURLValues ¶
func (p FinancialLineReadQueryParams) ToURLValues() (url.Values, error)
type FinancialLineReadRequest ¶
type FinancialLineReadRequest struct {
// contains filtered or unexported fields
}
func (*FinancialLineReadRequest) Do ¶
func (r *FinancialLineReadRequest) Do() (FinancialLineReadResponseBody, error)
func (*FinancialLineReadRequest) Method ¶
func (r *FinancialLineReadRequest) Method() string
func (*FinancialLineReadRequest) NewResponseBody ¶
func (r *FinancialLineReadRequest) NewResponseBody() *FinancialLineReadResponseBody
func (*FinancialLineReadRequest) PathParams ¶
func (r *FinancialLineReadRequest) PathParams() *FinancialLineReadPathParams
func (*FinancialLineReadRequest) QueryParams ¶
func (r *FinancialLineReadRequest) QueryParams() *FinancialLineReadQueryParams
func (*FinancialLineReadRequest) RequestBody ¶
func (r *FinancialLineReadRequest) RequestBody() *FinancialLineReadRequestBody
func (*FinancialLineReadRequest) SetMethod ¶
func (r *FinancialLineReadRequest) SetMethod(method string)
func (*FinancialLineReadRequest) SetRequestBody ¶
func (r *FinancialLineReadRequest) SetRequestBody(body FinancialLineReadRequestBody)
func (*FinancialLineReadRequest) URL ¶
func (r *FinancialLineReadRequest) URL() url.URL
type FinancialLineReadRequestBody ¶
type FinancialLineReadRequestBody FinancialLines
type FinancialLineReadResponseBody ¶
type FinancialLineReadResponseBody struct { D struct { Results []struct { Next string `json:"__next"` MetaData edm.MetaData `json:"__metadata"` FinancialLine } `json:"results"` Next string `json:"__next"` } `json:"d"` }
type FinancialLines ¶
type FinancialLines []FinancialLine
type GeneralLedgerAccount ¶
type GeneralLedgerAccount struct { AccountConversionType int AccountReportCategory string AdjustmentAccount string AlternativeLedger string Assets bool BalanceProfitAndLoss string Blocked bool CentralizationAccount string ChequeAccount bool Class1 string Class1Description string Class2 string Class2Description string Class3 string Class3Description string Class4 string Class4Description string Class5 string Class5Description string Class6 string Class6Description string Class7 string Class7Description string Class8 string Class8Description string Class9 string Class9Description string Class10 string Class10Description string Class11 string Class12 string ClosingEntryAccount string Compress bool CorporateGeneralLedgerCode string CorporateGeneralLedgerDescription string CostCentreAccount bool CostUnitAccount bool CreatedDate edm.DateTime Creator int CreatorFullName string DebitCredit string DefaultCostCentre string DefaultCostUnit string DefaultDebtorCreditor bool CompanyCode string CompanyName string DocumentID *uuid.UUID DocumentSubject string ExcludeVATListing bool ExternalBalanceCredit string TextFreeField1 string TextFreeField2 string TextFreeField3 string TextFreeField4 string TextFreeField5 string TextFreeField6 string TextFreeField7 string TextFreeField8 string TextFreeField9 string TextFreeField10 string AmountFreeField1 float64 AmountFreeField2 float64 AmountFreeField3 float64 AmountFreeField4 float64 AmountFreeField5 float64 YesNoFreeField1 bool YesNoFreeField2 bool YesNoFreeField3 bool YesNoFreeField4 bool YesNoFreeField5 bool GeneralLedgerAccountNumber string GLAssociate string GeneralLedgerCode string GeneralLedgerDescription string GeneralLedgerDescription1 string GeneralLedgerDescription2 string GeneralLedgerDescription3 string GeneralLedgerDescription4 string ID int InvoiceRegisterType string ItemAccount bool Match bool ModifiedDate edm.DateTime Modifier int ModifierFullName string PageAfterClosing int PercentagePrivate float64 PersonalAccount bool ProjectAccount bool PurchaseVATReturnType string Quantities bool RegisterMinerals string ResourceAccount bool Revalue bool RevenueAccount string RewardType string SchemeType string ShowNotes bool SubTotalAccount string TypeAdjustmentInflation string UseCostcenterAllocation bool UseIntercompany bool VATCode string VATNonDeductibleAccount string VatNonDeductiblePercent float64 }
type GeneralLedgerAccountReadPathParams ¶
type GeneralLedgerAccountReadPathParams struct { }
func (*GeneralLedgerAccountReadPathParams) Params ¶
func (p *GeneralLedgerAccountReadPathParams) Params() map[string]string
type GeneralLedgerAccountReadQueryParams ¶
type GeneralLedgerAccountReadQueryParams struct { // @TODO: check if this an OData struct or something Select *odata.Select `schema:"$select,omitempty"` Filter *odata.Filter `schema:"$filter,omitempty"` Top *odata.Top `schema:"$top,omitempty"` Skip *odata.Skip `schema:"$skip,omitempty"` }
func (GeneralLedgerAccountReadQueryParams) ToURLValues ¶
func (p GeneralLedgerAccountReadQueryParams) ToURLValues() (url.Values, error)
type GeneralLedgerAccountReadRequest ¶
type GeneralLedgerAccountReadRequest struct {
// contains filtered or unexported fields
}
func (*GeneralLedgerAccountReadRequest) Do ¶
func (r *GeneralLedgerAccountReadRequest) Do() (GeneralLedgerAccountReadResponseBody, error)
func (*GeneralLedgerAccountReadRequest) Method ¶
func (r *GeneralLedgerAccountReadRequest) Method() string
func (*GeneralLedgerAccountReadRequest) NewResponseBody ¶
func (r *GeneralLedgerAccountReadRequest) NewResponseBody() *GeneralLedgerAccountReadResponseBody
func (*GeneralLedgerAccountReadRequest) PathParams ¶
func (r *GeneralLedgerAccountReadRequest) PathParams() *GeneralLedgerAccountReadPathParams
func (*GeneralLedgerAccountReadRequest) QueryParams ¶
func (r *GeneralLedgerAccountReadRequest) QueryParams() *GeneralLedgerAccountReadQueryParams
func (*GeneralLedgerAccountReadRequest) RequestBody ¶
func (r *GeneralLedgerAccountReadRequest) RequestBody() *GeneralLedgerAccountReadRequestBody
func (*GeneralLedgerAccountReadRequest) SetMethod ¶
func (r *GeneralLedgerAccountReadRequest) SetMethod(method string)
func (*GeneralLedgerAccountReadRequest) SetRequestBody ¶
func (r *GeneralLedgerAccountReadRequest) SetRequestBody(body GeneralLedgerAccountReadRequestBody)
func (*GeneralLedgerAccountReadRequest) URL ¶
func (r *GeneralLedgerAccountReadRequest) URL() url.URL
type GeneralLedgerAccountReadRequestBody ¶
type GeneralLedgerAccountReadRequestBody GeneralLedgerAccounts
type GeneralLedgerAccountReadResponseBody ¶
type GeneralLedgerAccountReadResponseBody struct { D struct { Results []struct { Next string `json:"__next"` MetaData edm.MetaData `json:"__metadata"` GeneralLedgerAccount } `json:"results"` Next string `json:"__next"` } `json:"d"` }
type GeneralLedgerAccounts ¶
type GeneralLedgerAccounts []GeneralLedgerAccount
type InnerError ¶
type InnerError struct { Message string `json:"message"` Type string `json:"type"` Stacktrace string `json:"stacktrace"` InternalException InternalException `json:"internalexception"` }
type InternalException ¶
type MetadataPathParams ¶
type MetadataPathParams struct { }
func (*MetadataPathParams) Params ¶
func (p *MetadataPathParams) Params() map[string]string
type MetadataQueryParams ¶
type MetadataQueryParams struct { // @TODO: check if this an OData struct or something Select *odata.Select `schema:"$select,omitempty"` Filter *odata.Filter `schema:"$filter,omitempty"` Top *odata.Top `schema:"$top,omitempty"` Skip *odata.Skip `schema:"$skip,omitempty"` }
func (MetadataQueryParams) ToURLValues ¶
func (p MetadataQueryParams) ToURLValues() (url.Values, error)
type MetadataRequest ¶
type MetadataRequest struct {
// contains filtered or unexported fields
}
func (*MetadataRequest) Do ¶
func (r *MetadataRequest) Do() (MetadataResponseBody, error)
func (*MetadataRequest) Method ¶
func (r *MetadataRequest) Method() string
func (*MetadataRequest) NewResponseBody ¶
func (r *MetadataRequest) NewResponseBody() *MetadataResponseBody
func (*MetadataRequest) PathParams ¶
func (r *MetadataRequest) PathParams() *MetadataPathParams
func (*MetadataRequest) QueryParams ¶
func (r *MetadataRequest) QueryParams() *MetadataQueryParams
func (*MetadataRequest) RequestBody ¶
func (r *MetadataRequest) RequestBody() *MetadataRequestBody
func (*MetadataRequest) SetMethod ¶
func (r *MetadataRequest) SetMethod(method string)
func (*MetadataRequest) SetRequestBody ¶
func (r *MetadataRequest) SetRequestBody(body MetadataRequestBody)
func (*MetadataRequest) URL ¶
func (r *MetadataRequest) URL() url.URL
type MetadataRequestBody ¶
type MetadataRequestBody struct{}
type MetadataResponseBody ¶
type MetadataResponseBody struct{}
type NewAccount ¶
type NewAccount struct { AccountCode string `json:"AccountCode"` AccountStatus string `json:"AccountStatus"` CustomerType string `json:"CustomerType"` CustomerStatus string `json:"CustomerStatus"` AccountName string `json:"AccountName"` CountryOfOrigin string `json:"CountryOfOrigin"` CountryOfAssembly string `json:"CountryOfAssembly"` PhoneNumber string `json:"PhoneNumber"` FaxNumber string `json:"FaxNumber"` ContactTitle string `json:"ContactTitle,omitempty"` ContactFirstName string `json:"ContactFirstName,omitempty"` ContactLastName string `json:"ContactLastName,omitempty"` ContactEmail string `json:"ContactEmail,omitempty"` ContactGender string `json:"ContactGender,omitempty"` VATNumber string `json:"VATNumber"` DeliveryAddressline1 string `json:"DeliveryAddressline1,omitempty"` DeliveryAddressline2 string `json:"DeliveryAddressline2,omitempty"` DeliveryAddressline3 string `json:"DeliveryAddressline3,omitempty"` DeliveryPostCode string `json:"DeliveryPostCode,omitempty"` DeliveryCity string `json:"DeliveryCity,omitempty"` DeliveryCountry string `json:"DeliveryCountry,omitempty"` InvoiceAddress string `json:"InvoiceAddress,omitempty"` InvoiceAddress2 string `json:"InvoiceAddress2,omitempty"` InvoiceAddress3 string `json:"InvoiceAddress3,omitempty"` InvoiceAddressPostCode string `json:"InvoiceAddressPostCode,omitempty"` InvoiceCity string `json:"InvoiceCity,omitempty"` InvoiceCountry string `json:"InvoiceCountry,omitempty"` MailingAddress1 string `json:"MailingAddress1,omitempty"` MailingAddress2 string `json:"MailingAddress2,omitempty"` MailingAddress3 string `json:"MailingAddress3,omitempty"` MailingPostcode string `json:"MailingPostcode,omitempty"` MailingCity string `json:"MailingCity,omitempty"` MailingCountry string `json:"MailingCountry,omitempty"` PostalAddressLine1 string `json:"PostalAddressLine1,omitempty"` PostalAddressLine2 string `json:"PostalAddressLine2,omitempty"` PostalAddressLine3 string `json:"PostalAddressLine3,omitempty"` PostalPostCode string `json:"PostalPostCode,omitempty"` PostalCity string `json:"PostalCity,omitempty"` PostalCountry string `json:"PostalCountry,omitempty"` DebtorNumber string `json:"DebtorNumber,omitempty"` DebtorCode string `json:"DebtorCode,omitempty"` }
type NewDocument ¶
type NewDocument Document
type NewFinancialHeader ¶
type NewFinancialHeader struct { TransactionKey string `json:"TransactionKey"` Journal string `json:"Journal"` DebtorNumber string `json:"DebtorNumber"` OurReference string `json:"OurReference"` YourReference string `json:"YourReference"` Description string `json:"Description"` EntryDate edm.Date `json:"EntryDate"` ReportingDate edm.Date `json:"ReportingDate"` }
type NewFinancialLine ¶
type NewFinancialLine struct { TransactionKey string `json:"TransactionKey,omitempty"` Journal string `json:"Journal"` GLAccount string `json:"GLAccount"` CostCenter string `json:"CostCenter,omitempty"` CostUnit string `json:"CostUnit,omitempty"` Resource int `json:"Resource"` Project string `json:"Project,omitempty"` Amount float64 `json:"Amount"` DebtorNumber string `json:"DebtorNumber,omitempty"` CreditorNumber string `json:"CreditorNumber,omitempty"` VATAmount float64 `json:"VATAmount"` VATCode string `json:"VATCode"` Description string `json:"Description"` EntryDate edm.Date `json:"EntryDate"` ReportingDate edm.Date `json:"ReportingDate"` Quantity float64 `json:"Quantity"` Textfield1 string `json:"Textfield1,omitempty"` Textfield2 string `json:"Textfield2,omitempty"` Textfield3 string `json:"Textfield3,omitempty"` Textfield4 string `json:"Textfield4,omitempty"` Textfield5 string `json:"Textfield5,omitempty"` DocumentID string `json:"DocumentID,omitempty"` }
type PathParams ¶
type Project ¶
type Project struct { BackFlushing bool CompressionSO string ProjectCostCenter string ProjectCostCenterName string ProjectCostUnit string ProjectCostUnitName string Creator int CreatorName string CreatedDate *DateTime CustomerCode string CustomerCountry string CustomerID *uuid.UUID CustomerName string CustomerStatus string CustomerType string DateFreeField1 *DateTime DateFreeField2 *DateTime DateFreeField3 *DateTime DateFreeField4 *DateTime DateFreeField5 *DateTime Description string CompanyCode string CompanyName string Member bool MemberCompanyCode string MemberCompanyName string MemberName string MemberJobTitle string ImageFileName string EndDate *DateTime StartDate *DateTime IsBinaryServiceEnabled bool ItemCode string ItemName string JobGroup int JobGroupName string LinkHour bool Material string Memo string MessageID *uuid.UUID Modifie int ModifierName string ModifiedDate DateTime NumberFreeField1 float64 NumberFreeField2 float64 NumberFreeField3 float64 NumberFreeField4 float64 NumberFreeField5 float64 ParentProject string ParentProjectName string PercentCompletion int Assortment int AssortmentName string ProjectNumber string ProjectManager int SecurityLevel int SerialNumber int SerialNumberName string Status string TextFreeField1 string TextFreeField2 string TextFreeField3 string TextFreeField4 string TextFreeField5 string TrainingCosts int TrainingQuantity int Type string VisibleMember bool Warehouse string WarehouseName string WIPMethod string WorkInProgressCost string YesNoFreeField1 bool YesNoFreeField2 bool YesNoFreeField3 bool YesNoFreeField4 bool YesNoFreeField5 bool }
type ProjectReadPathParams ¶
type ProjectReadPathParams struct { }
func (*ProjectReadPathParams) Params ¶
func (p *ProjectReadPathParams) Params() map[string]string
type ProjectReadQueryParams ¶
type ProjectReadQueryParams struct { // @TODO: check if this an OData struct or something Select *odata.Select `schema:"$select,omitempty"` Filter *odata.Filter `schema:"$filter,omitempty"` Top *odata.Top `schema:"$top,omitempty"` Skip *odata.Skip `schema:"$skip,omitempty"` }
func (ProjectReadQueryParams) ToURLValues ¶
func (p ProjectReadQueryParams) ToURLValues() (url.Values, error)
type ProjectReadRequest ¶
type ProjectReadRequest struct {
// contains filtered or unexported fields
}
func (*ProjectReadRequest) Do ¶
func (r *ProjectReadRequest) Do() (ProjectReadResponseBody, error)
func (*ProjectReadRequest) Method ¶
func (r *ProjectReadRequest) Method() string
func (*ProjectReadRequest) NewResponseBody ¶
func (r *ProjectReadRequest) NewResponseBody() *ProjectReadResponseBody
func (*ProjectReadRequest) PathParams ¶
func (r *ProjectReadRequest) PathParams() *ProjectReadPathParams
func (*ProjectReadRequest) QueryParams ¶
func (r *ProjectReadRequest) QueryParams() *ProjectReadQueryParams
func (*ProjectReadRequest) RequestBody ¶
func (r *ProjectReadRequest) RequestBody() *ProjectReadRequestBody
func (*ProjectReadRequest) SetMethod ¶
func (r *ProjectReadRequest) SetMethod(method string)
func (*ProjectReadRequest) SetRequestBody ¶
func (r *ProjectReadRequest) SetRequestBody(body ProjectReadRequestBody)
func (*ProjectReadRequest) URL ¶
func (r *ProjectReadRequest) URL() url.URL
type ProjectReadRequestBody ¶
type ProjectReadRequestBody struct{}
type ProjectReadResponseBody ¶
type ProjectReadResponseBody Projects
type RequestCompletionCallback ¶
RequestCompletionCallback defines the type of the request callback function
type Resource ¶
type Resource struct { Blocked bool `json:"Blocked"` AddressLine1 string `json:"AddressLine1"` AddressLine2 string `json:"AddressLine2"` AddressHouseNumber string `json:"AddressHouseNumber"` AdjustedHireDate *DateTime `json:"AdjustedHireDate"` Suffix string `json:"Suffix"` ApplicationPhase string `json:"ApplicationPhase"` AssistantFullName string `json:"AssistantFullName"` AssistantID int `json:"AssistantID"` AccountAddressID *uuid.UUID `json:"AccountAddressID"` AccountContactID *uuid.UUID `json:""AccountContactID"` AccountID int `json:"AccountID"` BackOfficeBlocked bool `json:"BackOfficeBlocked"` BankAccount1 string `json:"BankAccount1"` BirthDate *DateTime `json:"BirthDate"` BirthPrefix string `json:"BirthPrefix"` CentralizationAccount string `json:"CentralizationAccount"` City string `json:"City"` Classification string `json:"Classification"` ClassificationID *uuid.UUID `json:"ClassificationID"` CreditorID *uuid.UUID `json:"CreditorID"` CompanyCode string `json:"CompanyCode"` CompanyName string `json:"CompanyName"` ContractEnd *DateTime `json:"ContractEnd"` CostCenter string `json:"CostCenter"` CostCenterDescription string `json:"CostCenterDescription"` CostUnit string `json:"CostUnit"` CostUnitDescription string `json:"CostUnitDescription"` CountryCode string `json:"CountryCode"` CountryDescription string `json:"CountryDescription"` CreatedDate DateTime `json:"CreatedDate"` Creator int `json:"Creator"` CreatorName string `json:"CreatorName"` CreditLine int `json:"CreditLine"` AccountPayable string `json:"AccountPayable"` AccountPayableName string `json:"AccountPayableName"` AccountPayableNumber string `json:"AccountPayableNumber"` Currency string `json:"Currency"` CurrencyDescription string DateFreeField1 *DateTime DateFreeField2 *DateTime DateFreeField3 *DateTime DateFreeField4 *DateTime DateFreeField5 *DateTime DebtorCode string DebtorNumber string Discount int EmailPersonal string EmailWork string EmploymentEndDate *DateTime EmploymentStartDate DateTime PhoneWorkExtension string Fax string FirstName string FiscalCode string FTE float64 FullName string Gender string HRContractID *uuid.UUID ID int Initials string InternalRate int IsBinaryServiceEnabled string ISPAccount string ItemCode string JobCategory string JobGroup string SecurityLevel int JobTitle string JobTitleDescription string JobTitleLevel int Langua string LanguageDescription string LastName string PhysicalLocation string PhysicalLocationDescription string MaidenNa string ContractLocati string ContractLocationDescription string ManagerFullName string ManagerID int ManagerUserID *uuid.UUID MaritalState string MaritalStateDate string MessageIDPicture string MessageIDSignature string MiddleName string ModifiedDate DateTime Modifier int ModifierName string MsnID string Nationality string NationalityDescription string NumberFreeField1 float64 NumberFreeField2 float64 NumberFreeField3 float64 NumberFreeField4 float64 NumberFreeField5 float64 OffSetAccount string OriginCountryCode string OriginCountryDescription string PayeeName string PaymentCondition string PaymentConditionDescription string PaymentLimit int PaymentMethod string PhonePersonal string PhoneWorkMobile string PhonePersonalMobile string PhoneWorkMobileExtension string PhoneWork string PictureFilename string PlaceOfBirth string PostalAddressLine1 string PostalAddressLine2 string PostalCity string PostalCountry string PostalCountryDescription string PostalKeepSameAsVisit bool PostalPhone string PostalPostCode string PostalStateCode string PostalStateDescription string Postcode string Prefix string PrevRating string PriceList string PurchaseCurrency string PurchaseLimit int Qualifications string Race string Rating string ReasonResign string RMALimit int Room string SalesInvoiceLimit int SalesOrderLimit int JobLevel int SignatureFile string SkypeID string SocialSecurityNumber string State string StateDescription string Status string Focus string TextFreeField1 string TextFreeField2 string TextFreeField3 string TextFreeField4 string TextFreeField5 string TimeZoneDescription string TimeZone string Title string TitleDescription string ResourceType string UserID string VacancyStartDate *DateTime VacancyType string VatNumber string YesNoFreeField1 bool YesNoFreeField2 bool YesNoFreeField3 bool YesNoFreeField4 bool YesNoFreeField5 bool // contains filtered or unexported fields }
type ResourceReadPathParams ¶
type ResourceReadPathParams struct { }
func (*ResourceReadPathParams) Params ¶
func (p *ResourceReadPathParams) Params() map[string]string
type ResourceReadQueryParams ¶
type ResourceReadQueryParams struct { // @TODO: check if this an OData struct or something Select *odata.Select `schema:"$select,omitempty"` Filter *odata.Filter `schema:"$filter,omitempty"` Top *odata.Top `schema:"$top,omitempty"` Skip *odata.Skip `schema:"$skip,omitempty"` }
func (ResourceReadQueryParams) ToURLValues ¶
func (p ResourceReadQueryParams) ToURLValues() (url.Values, error)
type ResourceReadRequest ¶
type ResourceReadRequest struct {
// contains filtered or unexported fields
}
func (*ResourceReadRequest) Do ¶
func (r *ResourceReadRequest) Do() (ResourceReadResponseBody, error)
func (*ResourceReadRequest) Method ¶
func (r *ResourceReadRequest) Method() string
func (*ResourceReadRequest) NewResponseBody ¶
func (r *ResourceReadRequest) NewResponseBody() *ResourceReadResponseBody
func (*ResourceReadRequest) PathParams ¶
func (r *ResourceReadRequest) PathParams() *ResourceReadPathParams
func (*ResourceReadRequest) QueryParams ¶
func (r *ResourceReadRequest) QueryParams() *ResourceReadQueryParams
func (*ResourceReadRequest) RequestBody ¶
func (r *ResourceReadRequest) RequestBody() *ResourceReadRequestBody
func (*ResourceReadRequest) SetMethod ¶
func (r *ResourceReadRequest) SetMethod(method string)
func (*ResourceReadRequest) SetRequestBody ¶
func (r *ResourceReadRequest) SetRequestBody(body ResourceReadRequestBody)
func (*ResourceReadRequest) URL ¶
func (r *ResourceReadRequest) URL() url.URL
type ResourceReadRequestBody ¶
type ResourceReadRequestBody struct{}
Source Files ¶
- account_create.go
- account_read.go
- account_update.go
- binary_create.go
- binary_read.go
- client.go
- cost_center_group_read.go
- cost_center_read.go
- cost_center_sub_group_read.go
- cost_unit_read.go
- datetime.go
- document_create.go
- document_read.go
- document_type_read.go
- financial_header_create.go
- financial_header_read.go
- financial_line_create.go
- financial_line_read.go
- general_ledger_account_read.go
- metadata.go
- project_read.go
- resource_read.go