Documentation ¶
Index ¶
- Variables
- func CheckResponse(r *http.Response) error
- type CData
- type Class
- type Classes
- type Client
- func (c Client) BaseURL() url.URL
- func (c Client) Charset() string
- func (c Client) CompanyID() string
- func (c Client) Debug() bool
- func (c *Client) Do(req *http.Request, responseBody *Response) (*http.Response, error)
- func (c *Client) GenerateControlID() string
- func (c *Client) GetEndpointURL(path string, pathParams PathParams) url.URL
- func (c Client) LocationID() string
- func (c Client) MediaType() string
- func (c *Client) NewCreateAttachmentLegacyRequest() CreateAttachmentLegacyRequest
- func (c *Client) NewCreateCustomerRequest() CreateCustomerRequest
- func (c *Client) NewCreateInvoiceLegacyRequest() CreateInvoiceLegacyRequest
- func (c *Client) NewCreateInvoiceRequest() CreateInvoiceRequest
- func (c *Client) NewCreateJournalEntryRequest() CreateJournalEntryRequest
- func (c *Client) NewGetAPISessionRequest() GetAPISessionRequest
- func (c *Client) NewGetAccountGroupsRequest() GetAccountGroupsRequest
- func (c *Client) NewGetAccountsRequest() GetAccountsRequest
- func (c *Client) NewGetAttachmentByIDLegacyRequest() GetAttachmentByIDLegacyRequest
- func (c *Client) NewGetAttachmentFoldersRequest() GetAttachmentFoldersRequest
- func (c *Client) NewGetClassesRequest() GetClassesRequest
- func (c *Client) NewGetCustomerObjectDefinitionRequest() GetCustomerObjectDefinitionRequest
- func (c *Client) NewGetCustomersRequest() GetCustomersRequest
- func (c *Client) NewGetDepartmentsRequest() GetDepartmentsRequest
- func (c *Client) NewGetDimensionsRequest() GetDimensionsRequest
- func (c *Client) NewGetInvoiceItemObjectDefinitionRequest() GetInvoiceItemObjectDefinitionRequest
- func (c *Client) NewGetInvoiceItemsRequest() GetInvoiceItemsRequest
- func (c *Client) NewGetInvoiceObjectDefinitionRequest() GetInvoiceObjectDefinitionRequest
- func (c *Client) NewGetInvoicesRequest() GetInvoicesRequest
- func (c *Client) NewGetJournalEntriesRequest() GetJournalEntriesRequest
- func (c *Client) NewGetJournalEntryLineObjectDefinitionRequest() GetJournalEntryLineObjectDefinitionRequest
- func (c *Client) NewGetJournalEntryLinesRequest() GetJournalEntryLinesRequest
- func (c *Client) NewGetLocationsRequest() GetLocationsRequest
- func (c *Client) NewGetObjectsRequest() GetObjectsRequest
- func (c *Client) NewGetProjectsRequest() GetProjectsRequest
- func (c *Client) NewGetTaxDetailObjectDefinitionRequest() GetTaxDetailObjectDefinitionRequest
- func (c *Client) NewGetTaxDetailsRequest() GetTaxDetailsRequest
- func (c *Client) NewRequest(ctx context.Context, method string, URL url.URL, body Request) (*http.Request, error)
- func (c *Client) NewSessionID() (string, error)
- func (c Client) SenderID() string
- func (c Client) SenderPassword() string
- func (c *Client) SessionID() (string, error)
- func (c *Client) SetBaseURL(baseURL url.URL)
- func (c *Client) SetCharset(charset string)
- func (c *Client) SetCompanyID(companyID string)
- func (c *Client) SetDebug(debug bool)
- func (c *Client) SetHTTPClient(client *http.Client)
- func (c *Client) SetLocationID(locationID string)
- func (c *Client) SetMediaType(mediaType string)
- func (c *Client) SetSenderID(senderID string)
- func (c *Client) SetSenderPassword(senderPassword string)
- func (c *Client) SetUserAgent(userAgent string)
- func (c *Client) SetUserID(userID string)
- func (c *Client) SetUserPassword(userPassword string)
- func (c *Client) Unmarshal(r io.Reader, vv ...interface{}) error
- func (c Client) UserAgent() string
- func (c Client) UserID() string
- func (c Client) UserPassword() string
- type Contact
- type CreateAttachmentLegacyPathParams
- type CreateAttachmentLegacyQueryParams
- type CreateAttachmentLegacyRequest
- func (r *CreateAttachmentLegacyRequest) Do() (CreateAttachmentLegacyResponseBody, error)
- func (r *CreateAttachmentLegacyRequest) Method() string
- func (r CreateAttachmentLegacyRequest) NewContent() CreateAttachmentLegacyRequestContent
- func (r CreateAttachmentLegacyRequest) NewPathParams() *CreateAttachmentLegacyPathParams
- func (r CreateAttachmentLegacyRequest) NewQueryParams() *CreateAttachmentLegacyQueryParams
- func (r *CreateAttachmentLegacyRequest) NewRequestBody() CreateAttachmentLegacyRequestBody
- func (r *CreateAttachmentLegacyRequest) NewResponseBody() *CreateAttachmentLegacyResponseBody
- func (r *CreateAttachmentLegacyRequest) PathParams() *CreateAttachmentLegacyPathParams
- func (r *CreateAttachmentLegacyRequest) QueryParams() *CreateAttachmentLegacyQueryParams
- func (r *CreateAttachmentLegacyRequest) RequestBody() *CreateAttachmentLegacyRequestBody
- func (r *CreateAttachmentLegacyRequest) SetMethod(method string)
- func (r *CreateAttachmentLegacyRequest) SetRequestBody(body CreateAttachmentLegacyRequestBody)
- func (r *CreateAttachmentLegacyRequest) URL() url.URL
- type CreateAttachmentLegacyRequestBody
- type CreateAttachmentLegacyRequestContent
- type CreateAttachmentLegacyResponseBody
- type CreateCustomerPathParams
- type CreateCustomerQueryParams
- type CreateCustomerRequest
- func (r *CreateCustomerRequest) Do() (CreateCustomerResponseBody, error)
- func (r *CreateCustomerRequest) Method() string
- func (r CreateCustomerRequest) NewContent() CreateCustomerRequestContent
- func (r CreateCustomerRequest) NewPathParams() *CreateCustomerPathParams
- func (r CreateCustomerRequest) NewQueryParams() *CreateCustomerQueryParams
- func (r *CreateCustomerRequest) NewRequestBody() CreateCustomerRequestBody
- func (r *CreateCustomerRequest) NewResponseBody() *CreateCustomerResponseBody
- func (r *CreateCustomerRequest) PathParams() *CreateCustomerPathParams
- func (r *CreateCustomerRequest) QueryParams() *CreateCustomerQueryParams
- func (r *CreateCustomerRequest) RequestBody() *CreateCustomerRequestBody
- func (r *CreateCustomerRequest) SetMethod(method string)
- func (r *CreateCustomerRequest) SetRequestBody(body CreateCustomerRequestBody)
- func (r *CreateCustomerRequest) URL() url.URL
- type CreateCustomerRequestBody
- type CreateCustomerRequestContent
- type CreateCustomerResponseBody
- type CreateInvoiceLegacyPathParams
- type CreateInvoiceLegacyQueryParams
- type CreateInvoiceLegacyRequest
- func (r *CreateInvoiceLegacyRequest) Do() (CreateInvoiceLegacyResponseBody, error)
- func (r *CreateInvoiceLegacyRequest) Method() string
- func (r CreateInvoiceLegacyRequest) NewContent() CreateInvoiceLegacyRequestContent
- func (r CreateInvoiceLegacyRequest) NewPathParams() *CreateInvoiceLegacyPathParams
- func (r CreateInvoiceLegacyRequest) NewQueryParams() *CreateInvoiceLegacyQueryParams
- func (r *CreateInvoiceLegacyRequest) NewRequestBody() CreateInvoiceLegacyRequestBody
- func (r *CreateInvoiceLegacyRequest) NewResponseBody() *CreateInvoiceLegacyResponseBody
- func (r *CreateInvoiceLegacyRequest) PathParams() *CreateInvoiceLegacyPathParams
- func (r *CreateInvoiceLegacyRequest) QueryParams() *CreateInvoiceLegacyQueryParams
- func (r *CreateInvoiceLegacyRequest) RequestBody() *CreateInvoiceLegacyRequestBody
- func (r *CreateInvoiceLegacyRequest) SetMethod(method string)
- func (r *CreateInvoiceLegacyRequest) SetRequestBody(body CreateInvoiceLegacyRequestBody)
- func (r *CreateInvoiceLegacyRequest) URL() url.URL
- type CreateInvoiceLegacyRequestBody
- type CreateInvoiceLegacyRequestContent
- type CreateInvoiceLegacyResponseBody
- type CreateInvoicePathParams
- type CreateInvoiceQueryParams
- type CreateInvoiceRequest
- func (r *CreateInvoiceRequest) Do() (CreateInvoiceResponseBody, error)
- func (r *CreateInvoiceRequest) Method() string
- func (r CreateInvoiceRequest) NewContent() CreateInvoiceRequestContent
- func (r CreateInvoiceRequest) NewPathParams() *CreateInvoicePathParams
- func (r CreateInvoiceRequest) NewQueryParams() *CreateInvoiceQueryParams
- func (r *CreateInvoiceRequest) NewRequestBody() CreateInvoiceRequestBody
- func (r *CreateInvoiceRequest) NewResponseBody() *CreateInvoiceResponseBody
- func (r *CreateInvoiceRequest) PathParams() *CreateInvoicePathParams
- func (r *CreateInvoiceRequest) QueryParams() *CreateInvoiceQueryParams
- func (r *CreateInvoiceRequest) RequestBody() *CreateInvoiceRequestBody
- func (r *CreateInvoiceRequest) SetMethod(method string)
- func (r *CreateInvoiceRequest) SetRequestBody(body CreateInvoiceRequestBody)
- func (r *CreateInvoiceRequest) URL() url.URL
- type CreateInvoiceRequestBody
- type CreateInvoiceRequestContent
- type CreateInvoiceResponseBody
- type CreateJournalEntryPathParams
- type CreateJournalEntryQueryParams
- type CreateJournalEntryRequest
- func (r *CreateJournalEntryRequest) Do() (CreateJournalEntryResponseBody, error)
- func (r *CreateJournalEntryRequest) Method() string
- func (r CreateJournalEntryRequest) NewContent() CreateJournalEntryRequestContent
- func (r CreateJournalEntryRequest) NewPathParams() *CreateJournalEntryPathParams
- func (r CreateJournalEntryRequest) NewQueryParams() *CreateJournalEntryQueryParams
- func (r *CreateJournalEntryRequest) NewRequestBody() CreateJournalEntryRequestBody
- func (r *CreateJournalEntryRequest) NewResponseBody() *CreateJournalEntryResponseBody
- func (r *CreateJournalEntryRequest) PathParams() *CreateJournalEntryPathParams
- func (r *CreateJournalEntryRequest) QueryParams() *CreateJournalEntryQueryParams
- func (r *CreateJournalEntryRequest) RequestBody() *CreateJournalEntryRequestBody
- func (r *CreateJournalEntryRequest) SetMethod(method string)
- func (r *CreateJournalEntryRequest) SetRequestBody(body CreateJournalEntryRequestBody)
- func (r *CreateJournalEntryRequest) URL() url.URL
- type CreateJournalEntryRequestBody
- type CreateJournalEntryRequestContent
- type CreateJournalEntryResponseBody
- type Customer
- type Customers
- type Date
- type DateTime
- type Department
- type Departments
- type Dimension
- type EqualTo
- type Error
- type ErrorMessage
- type ErrorResponse
- type Filter
- type Filters
- type GLAccount
- type GLAccounts
- type GetAPISessionPathParams
- type GetAPISessionQueryParams
- type GetAPISessionRequest
- func (r *GetAPISessionRequest) Do() (GetAPISessionResponseBody, error)
- func (r *GetAPISessionRequest) Method() string
- func (r GetAPISessionRequest) NewGetAPISessionPathParams() *GetAPISessionPathParams
- func (r GetAPISessionRequest) NewGetAPISessionQueryParams() *GetAPISessionQueryParams
- func (r GetAPISessionRequest) NewGetAPISessionRequestContent() GetAPISessionRequestContent
- func (r *GetAPISessionRequest) NewRequestBody() GetAPISessionRequestBody
- func (r *GetAPISessionRequest) NewResponseBody() *GetAPISessionResponseBody
- func (r *GetAPISessionRequest) PathParams() *GetAPISessionPathParams
- func (r *GetAPISessionRequest) QueryParams() *GetAPISessionQueryParams
- func (r *GetAPISessionRequest) RequestBody() *GetAPISessionRequestBody
- func (r *GetAPISessionRequest) SetMethod(method string)
- func (r *GetAPISessionRequest) SetRequestBody(body GetAPISessionRequestBody)
- func (r *GetAPISessionRequest) URL() url.URL
- type GetAPISessionRequestBody
- type GetAPISessionRequestContent
- type GetAPISessionResponseBody
- type GetAccountGroupsPathParams
- type GetAccountGroupsQueryParams
- type GetAccountGroupsRequest
- func (r *GetAccountGroupsRequest) Do() (GetAccountGroupsResponseBody, error)
- func (r *GetAccountGroupsRequest) Method() string
- func (r GetAccountGroupsRequest) NewContent() GetAccountGroupsRequestContent
- func (r GetAccountGroupsRequest) NewPathParams() *GetAccountGroupsPathParams
- func (r GetAccountGroupsRequest) NewQueryParams() *GetAccountGroupsQueryParams
- func (r *GetAccountGroupsRequest) NewRequestBody() GetAccountGroupsRequestBody
- func (r *GetAccountGroupsRequest) NewResponseBody() *GetAccountGroupsResponseBody
- func (r *GetAccountGroupsRequest) PathParams() *GetAccountGroupsPathParams
- func (r *GetAccountGroupsRequest) QueryParams() *GetAccountGroupsQueryParams
- func (r *GetAccountGroupsRequest) RequestBody() *GetAccountGroupsRequestBody
- func (r *GetAccountGroupsRequest) SetMethod(method string)
- func (r *GetAccountGroupsRequest) SetRequestBody(body GetAccountGroupsRequestBody)
- func (r *GetAccountGroupsRequest) URL() url.URL
- type GetAccountGroupsRequestBody
- type GetAccountGroupsRequestContent
- type GetAccountGroupsResponseBody
- type GetAccountsPathParams
- type GetAccountsQueryParams
- type GetAccountsRequest
- func (r *GetAccountsRequest) Do() (GetAccountsResponseBody, error)
- func (r *GetAccountsRequest) Method() string
- func (r GetAccountsRequest) NewContent() GetAccountsRequestContent
- func (r GetAccountsRequest) NewPathParams() *GetAccountsPathParams
- func (r GetAccountsRequest) NewQueryParams() *GetAccountsQueryParams
- func (r *GetAccountsRequest) NewRequestBody() GetAccountsRequestBody
- func (r *GetAccountsRequest) NewResponseBody() *GetAccountsResponseBody
- func (r *GetAccountsRequest) PathParams() *GetAccountsPathParams
- func (r *GetAccountsRequest) QueryParams() *GetAccountsQueryParams
- func (r *GetAccountsRequest) RequestBody() *GetAccountsRequestBody
- func (r *GetAccountsRequest) SetMethod(method string)
- func (r *GetAccountsRequest) SetRequestBody(body GetAccountsRequestBody)
- func (r *GetAccountsRequest) URL() url.URL
- type GetAccountsRequestBody
- type GetAccountsRequestContent
- type GetAccountsResponseBody
- type GetAttachmentByIDLegacyPathParams
- type GetAttachmentByIDLegacyQueryParams
- type GetAttachmentByIDLegacyRequest
- func (r *GetAttachmentByIDLegacyRequest) Do() (GetAttachmentByIDLegacyResponseBody, error)
- func (r *GetAttachmentByIDLegacyRequest) Method() string
- func (r GetAttachmentByIDLegacyRequest) NewContent() GetAttachmentByIDLegacyRequestContent
- func (r GetAttachmentByIDLegacyRequest) NewPathParams() *GetAttachmentByIDLegacyPathParams
- func (r GetAttachmentByIDLegacyRequest) NewQueryParams() *GetAttachmentByIDLegacyQueryParams
- func (r *GetAttachmentByIDLegacyRequest) NewRequestBody() GetAttachmentByIDLegacyRequestBody
- func (r *GetAttachmentByIDLegacyRequest) NewResponseBody() *GetAttachmentByIDLegacyResponseBody
- func (r *GetAttachmentByIDLegacyRequest) PathParams() *GetAttachmentByIDLegacyPathParams
- func (r *GetAttachmentByIDLegacyRequest) QueryParams() *GetAttachmentByIDLegacyQueryParams
- func (r *GetAttachmentByIDLegacyRequest) RequestBody() *GetAttachmentByIDLegacyRequestBody
- func (r *GetAttachmentByIDLegacyRequest) SetMethod(method string)
- func (r *GetAttachmentByIDLegacyRequest) SetRequestBody(body GetAttachmentByIDLegacyRequestBody)
- func (r *GetAttachmentByIDLegacyRequest) URL() url.URL
- type GetAttachmentByIDLegacyRequestBody
- type GetAttachmentByIDLegacyRequestContent
- type GetAttachmentByIDLegacyResponseBody
- type GetAttachmentFoldersPathParams
- type GetAttachmentFoldersQueryParams
- type GetAttachmentFoldersRequest
- func (r *GetAttachmentFoldersRequest) Do() (GetAttachmentFoldersResponseBody, error)
- func (r *GetAttachmentFoldersRequest) Method() string
- func (r GetAttachmentFoldersRequest) NewContent() GetAttachmentFoldersRequestContent
- func (r GetAttachmentFoldersRequest) NewPathParams() *GetAttachmentFoldersPathParams
- func (r GetAttachmentFoldersRequest) NewQueryParams() *GetAttachmentFoldersQueryParams
- func (r *GetAttachmentFoldersRequest) NewRequestBody() GetAttachmentFoldersRequestBody
- func (r *GetAttachmentFoldersRequest) NewResponseBody() *GetAttachmentFoldersResponseBody
- func (r *GetAttachmentFoldersRequest) PathParams() *GetAttachmentFoldersPathParams
- func (r *GetAttachmentFoldersRequest) QueryParams() *GetAttachmentFoldersQueryParams
- func (r *GetAttachmentFoldersRequest) RequestBody() *GetAttachmentFoldersRequestBody
- func (r *GetAttachmentFoldersRequest) SetMethod(method string)
- func (r *GetAttachmentFoldersRequest) SetRequestBody(body GetAttachmentFoldersRequestBody)
- func (r *GetAttachmentFoldersRequest) URL() url.URL
- type GetAttachmentFoldersRequestBody
- type GetAttachmentFoldersRequestContent
- type GetAttachmentFoldersResponseBody
- type GetClassesPathParams
- type GetClassesQueryParams
- type GetClassesRequest
- func (r *GetClassesRequest) Do() (GetClassesResponseBody, error)
- func (r *GetClassesRequest) Method() string
- func (r GetClassesRequest) NewContent() GetClassesRequestContent
- func (r GetClassesRequest) NewPathParams() *GetClassesPathParams
- func (r GetClassesRequest) NewQueryParams() *GetClassesQueryParams
- func (r *GetClassesRequest) NewRequestBody() GetClassesRequestBody
- func (r *GetClassesRequest) NewResponseBody() *GetClassesResponseBody
- func (r *GetClassesRequest) PathParams() *GetClassesPathParams
- func (r *GetClassesRequest) QueryParams() *GetClassesQueryParams
- func (r *GetClassesRequest) RequestBody() *GetClassesRequestBody
- func (r *GetClassesRequest) SetMethod(method string)
- func (r *GetClassesRequest) SetRequestBody(body GetClassesRequestBody)
- func (r *GetClassesRequest) URL() url.URL
- type GetClassesRequestBody
- type GetClassesRequestContent
- type GetClassesResponseBody
- type GetCustomerObjectDefinitionPathParams
- type GetCustomerObjectDefinitionQueryParams
- type GetCustomerObjectDefinitionRequest
- func (r *GetCustomerObjectDefinitionRequest) Do() (GetCustomerObjectDefinitionResponseBody, error)
- func (r *GetCustomerObjectDefinitionRequest) Method() string
- func (r GetCustomerObjectDefinitionRequest) NewContent() GetCustomerObjectDefinitionRequestContent
- func (r GetCustomerObjectDefinitionRequest) NewPathParams() *GetCustomerObjectDefinitionPathParams
- func (r GetCustomerObjectDefinitionRequest) NewQueryParams() *GetCustomerObjectDefinitionQueryParams
- func (r *GetCustomerObjectDefinitionRequest) NewRequestBody() GetCustomerObjectDefinitionRequestBody
- func (r *GetCustomerObjectDefinitionRequest) NewResponseBody() *GetCustomerObjectDefinitionResponseBody
- func (r *GetCustomerObjectDefinitionRequest) PathParams() *GetCustomerObjectDefinitionPathParams
- func (r *GetCustomerObjectDefinitionRequest) QueryParams() *GetCustomerObjectDefinitionQueryParams
- func (r *GetCustomerObjectDefinitionRequest) RequestBody() *GetCustomerObjectDefinitionRequestBody
- func (r *GetCustomerObjectDefinitionRequest) SetMethod(method string)
- func (r *GetCustomerObjectDefinitionRequest) SetRequestBody(body GetCustomerObjectDefinitionRequestBody)
- func (r *GetCustomerObjectDefinitionRequest) URL() url.URL
- type GetCustomerObjectDefinitionRequestBody
- type GetCustomerObjectDefinitionRequestContent
- type GetCustomerObjectDefinitionResponseBody
- type GetCustomersPathParams
- type GetCustomersQueryParams
- type GetCustomersRequest
- func (r *GetCustomersRequest) Do() (GetCustomersResponseBody, error)
- func (r *GetCustomersRequest) Method() string
- func (r GetCustomersRequest) NewContent() GetCustomersRequestContent
- func (r GetCustomersRequest) NewPathParams() *GetCustomersPathParams
- func (r GetCustomersRequest) NewQueryParams() *GetCustomersQueryParams
- func (r *GetCustomersRequest) NewRequestBody() GetCustomersRequestBody
- func (r *GetCustomersRequest) NewResponseBody() *GetCustomersResponseBody
- func (r *GetCustomersRequest) PathParams() *GetCustomersPathParams
- func (r *GetCustomersRequest) QueryParams() *GetCustomersQueryParams
- func (r *GetCustomersRequest) RequestBody() *GetCustomersRequestBody
- func (r *GetCustomersRequest) SetMethod(method string)
- func (r *GetCustomersRequest) SetRequestBody(body GetCustomersRequestBody)
- func (r *GetCustomersRequest) URL() url.URL
- type GetCustomersRequestBody
- type GetCustomersRequestContent
- type GetCustomersResponseBody
- type GetDepartmentsPathParams
- type GetDepartmentsQueryParams
- type GetDepartmentsRequest
- func (r *GetDepartmentsRequest) Do() (GetDepartmentsResponseBody, error)
- func (r *GetDepartmentsRequest) Method() string
- func (r GetDepartmentsRequest) NewContent() GetDepartmentsRequestContent
- func (r GetDepartmentsRequest) NewPathParams() *GetDepartmentsPathParams
- func (r GetDepartmentsRequest) NewQueryParams() *GetDepartmentsQueryParams
- func (r *GetDepartmentsRequest) NewRequestBody() GetDepartmentsRequestBody
- func (r *GetDepartmentsRequest) NewResponseBody() *GetDepartmentsResponseBody
- func (r *GetDepartmentsRequest) PathParams() *GetDepartmentsPathParams
- func (r *GetDepartmentsRequest) QueryParams() *GetDepartmentsQueryParams
- func (r *GetDepartmentsRequest) RequestBody() *GetDepartmentsRequestBody
- func (r *GetDepartmentsRequest) SetMethod(method string)
- func (r *GetDepartmentsRequest) SetRequestBody(body GetDepartmentsRequestBody)
- func (r *GetDepartmentsRequest) URL() url.URL
- type GetDepartmentsRequestBody
- type GetDepartmentsRequestContent
- type GetDepartmentsResponseBody
- type GetDimensionsPathParams
- type GetDimensionsQueryParams
- type GetDimensionsRequest
- func (r *GetDimensionsRequest) Do() (GetDimensionsResponseBody, error)
- func (r *GetDimensionsRequest) Method() string
- func (r GetDimensionsRequest) NewContent() GetDimensionsRequestContent
- func (r GetDimensionsRequest) NewPathParams() *GetDimensionsPathParams
- func (r GetDimensionsRequest) NewQueryParams() *GetDimensionsQueryParams
- func (r *GetDimensionsRequest) NewRequestBody() GetDimensionsRequestBody
- func (r *GetDimensionsRequest) NewResponseBody() *GetDimensionsResponseBody
- func (r *GetDimensionsRequest) PathParams() *GetDimensionsPathParams
- func (r *GetDimensionsRequest) QueryParams() *GetDimensionsQueryParams
- func (r *GetDimensionsRequest) RequestBody() *GetDimensionsRequestBody
- func (r *GetDimensionsRequest) SetMethod(method string)
- func (r *GetDimensionsRequest) SetRequestBody(body GetDimensionsRequestBody)
- func (r *GetDimensionsRequest) URL() url.URL
- type GetDimensionsRequestBody
- type GetDimensionsRequestContent
- type GetDimensionsResponseBody
- type GetInvoiceItemObjectDefinitionPathParams
- type GetInvoiceItemObjectDefinitionQueryParams
- type GetInvoiceItemObjectDefinitionRequest
- func (r *GetInvoiceItemObjectDefinitionRequest) Do() (GetInvoiceItemObjectDefinitionResponseBody, error)
- func (r *GetInvoiceItemObjectDefinitionRequest) Method() string
- func (r GetInvoiceItemObjectDefinitionRequest) NewContent() GetInvoiceItemObjectDefinitionRequestContent
- func (r GetInvoiceItemObjectDefinitionRequest) NewPathParams() *GetInvoiceItemObjectDefinitionPathParams
- func (r GetInvoiceItemObjectDefinitionRequest) NewQueryParams() *GetInvoiceItemObjectDefinitionQueryParams
- func (r *GetInvoiceItemObjectDefinitionRequest) NewRequestBody() GetInvoiceItemObjectDefinitionRequestBody
- func (r *GetInvoiceItemObjectDefinitionRequest) NewResponseBody() *GetInvoiceItemObjectDefinitionResponseBody
- func (r *GetInvoiceItemObjectDefinitionRequest) PathParams() *GetInvoiceItemObjectDefinitionPathParams
- func (r *GetInvoiceItemObjectDefinitionRequest) QueryParams() *GetInvoiceItemObjectDefinitionQueryParams
- func (r *GetInvoiceItemObjectDefinitionRequest) RequestBody() *GetInvoiceItemObjectDefinitionRequestBody
- func (r *GetInvoiceItemObjectDefinitionRequest) SetMethod(method string)
- func (r *GetInvoiceItemObjectDefinitionRequest) SetRequestBody(body GetInvoiceItemObjectDefinitionRequestBody)
- func (r *GetInvoiceItemObjectDefinitionRequest) URL() url.URL
- type GetInvoiceItemObjectDefinitionRequestBody
- type GetInvoiceItemObjectDefinitionRequestContent
- type GetInvoiceItemObjectDefinitionResponseBody
- type GetInvoiceItemsPathParams
- type GetInvoiceItemsQueryParams
- type GetInvoiceItemsRequest
- func (r *GetInvoiceItemsRequest) Do() (GetInvoiceItemsResponseBody, error)
- func (r *GetInvoiceItemsRequest) Method() string
- func (r GetInvoiceItemsRequest) NewContent() GetInvoiceItemsRequestContent
- func (r GetInvoiceItemsRequest) NewPathParams() *GetInvoiceItemsPathParams
- func (r GetInvoiceItemsRequest) NewQueryParams() *GetInvoiceItemsQueryParams
- func (r *GetInvoiceItemsRequest) NewRequestBody() GetInvoiceItemsRequestBody
- func (r *GetInvoiceItemsRequest) NewResponseBody() *GetInvoiceItemsResponseBody
- func (r *GetInvoiceItemsRequest) PathParams() *GetInvoiceItemsPathParams
- func (r *GetInvoiceItemsRequest) QueryParams() *GetInvoiceItemsQueryParams
- func (r *GetInvoiceItemsRequest) RequestBody() *GetInvoiceItemsRequestBody
- func (r *GetInvoiceItemsRequest) SetMethod(method string)
- func (r *GetInvoiceItemsRequest) SetRequestBody(body GetInvoiceItemsRequestBody)
- func (r *GetInvoiceItemsRequest) URL() url.URL
- type GetInvoiceItemsRequestBody
- type GetInvoiceItemsRequestContent
- type GetInvoiceItemsResponseBody
- type GetInvoiceObjectDefinitionPathParams
- type GetInvoiceObjectDefinitionQueryParams
- type GetInvoiceObjectDefinitionRequest
- func (r *GetInvoiceObjectDefinitionRequest) Do() (GetInvoiceObjectDefinitionResponseBody, error)
- func (r *GetInvoiceObjectDefinitionRequest) Method() string
- func (r GetInvoiceObjectDefinitionRequest) NewContent() GetInvoiceObjectDefinitionRequestContent
- func (r GetInvoiceObjectDefinitionRequest) NewPathParams() *GetInvoiceObjectDefinitionPathParams
- func (r GetInvoiceObjectDefinitionRequest) NewQueryParams() *GetInvoiceObjectDefinitionQueryParams
- func (r *GetInvoiceObjectDefinitionRequest) NewRequestBody() GetInvoiceObjectDefinitionRequestBody
- func (r *GetInvoiceObjectDefinitionRequest) NewResponseBody() *GetInvoiceObjectDefinitionResponseBody
- func (r *GetInvoiceObjectDefinitionRequest) PathParams() *GetInvoiceObjectDefinitionPathParams
- func (r *GetInvoiceObjectDefinitionRequest) QueryParams() *GetInvoiceObjectDefinitionQueryParams
- func (r *GetInvoiceObjectDefinitionRequest) RequestBody() *GetInvoiceObjectDefinitionRequestBody
- func (r *GetInvoiceObjectDefinitionRequest) SetMethod(method string)
- func (r *GetInvoiceObjectDefinitionRequest) SetRequestBody(body GetInvoiceObjectDefinitionRequestBody)
- func (r *GetInvoiceObjectDefinitionRequest) URL() url.URL
- type GetInvoiceObjectDefinitionRequestBody
- type GetInvoiceObjectDefinitionRequestContent
- type GetInvoiceObjectDefinitionResponseBody
- type GetInvoicesPathParams
- type GetInvoicesQueryParams
- type GetInvoicesRequest
- func (r *GetInvoicesRequest) Do() (GetInvoicesResponseBody, error)
- func (r *GetInvoicesRequest) Method() string
- func (r GetInvoicesRequest) NewContent() GetInvoicesRequestContent
- func (r GetInvoicesRequest) NewPathParams() *GetInvoicesPathParams
- func (r GetInvoicesRequest) NewQueryParams() *GetInvoicesQueryParams
- func (r *GetInvoicesRequest) NewRequestBody() GetInvoicesRequestBody
- func (r *GetInvoicesRequest) NewResponseBody() *GetInvoicesResponseBody
- func (r *GetInvoicesRequest) PathParams() *GetInvoicesPathParams
- func (r *GetInvoicesRequest) QueryParams() *GetInvoicesQueryParams
- func (r *GetInvoicesRequest) RequestBody() *GetInvoicesRequestBody
- func (r *GetInvoicesRequest) SetMethod(method string)
- func (r *GetInvoicesRequest) SetRequestBody(body GetInvoicesRequestBody)
- func (r *GetInvoicesRequest) URL() url.URL
- type GetInvoicesRequestBody
- type GetInvoicesRequestContent
- type GetInvoicesResponseBody
- type GetJournalEntriesPathParams
- type GetJournalEntriesQueryParams
- type GetJournalEntriesRequest
- func (r *GetJournalEntriesRequest) Do() (GetJournalEntriesResponseBody, error)
- func (r *GetJournalEntriesRequest) Method() string
- func (r GetJournalEntriesRequest) NewContent() GetJournalEntriesRequestContent
- func (r GetJournalEntriesRequest) NewPathParams() *GetJournalEntriesPathParams
- func (r GetJournalEntriesRequest) NewQueryParams() *GetJournalEntriesQueryParams
- func (r *GetJournalEntriesRequest) NewRequestBody() GetJournalEntriesRequestBody
- func (r *GetJournalEntriesRequest) NewResponseBody() *GetJournalEntriesResponseBody
- func (r *GetJournalEntriesRequest) PathParams() *GetJournalEntriesPathParams
- func (r *GetJournalEntriesRequest) QueryParams() *GetJournalEntriesQueryParams
- func (r *GetJournalEntriesRequest) RequestBody() *GetJournalEntriesRequestBody
- func (r *GetJournalEntriesRequest) SetMethod(method string)
- func (r *GetJournalEntriesRequest) SetRequestBody(body GetJournalEntriesRequestBody)
- func (r *GetJournalEntriesRequest) URL() url.URL
- type GetJournalEntriesRequestBody
- type GetJournalEntriesRequestContent
- type GetJournalEntriesResponseBody
- type GetJournalEntryLineObjectDefinitionPathParams
- type GetJournalEntryLineObjectDefinitionQueryParams
- type GetJournalEntryLineObjectDefinitionRequest
- func (r *GetJournalEntryLineObjectDefinitionRequest) Do() (GetJournalEntryLineObjectDefinitionResponseBody, error)
- func (r *GetJournalEntryLineObjectDefinitionRequest) Method() string
- func (r GetJournalEntryLineObjectDefinitionRequest) NewContent() GetJournalEntryLineObjectDefinitionRequestContent
- func (r GetJournalEntryLineObjectDefinitionRequest) NewPathParams() *GetJournalEntryLineObjectDefinitionPathParams
- func (r GetJournalEntryLineObjectDefinitionRequest) NewQueryParams() *GetJournalEntryLineObjectDefinitionQueryParams
- func (r *GetJournalEntryLineObjectDefinitionRequest) NewRequestBody() GetJournalEntryLineObjectDefinitionRequestBody
- func (r *GetJournalEntryLineObjectDefinitionRequest) NewResponseBody() *GetJournalEntryLineObjectDefinitionResponseBody
- func (r *GetJournalEntryLineObjectDefinitionRequest) PathParams() *GetJournalEntryLineObjectDefinitionPathParams
- func (r *GetJournalEntryLineObjectDefinitionRequest) QueryParams() *GetJournalEntryLineObjectDefinitionQueryParams
- func (r *GetJournalEntryLineObjectDefinitionRequest) RequestBody() *GetJournalEntryLineObjectDefinitionRequestBody
- func (r *GetJournalEntryLineObjectDefinitionRequest) SetMethod(method string)
- func (r *GetJournalEntryLineObjectDefinitionRequest) SetRequestBody(body GetJournalEntryLineObjectDefinitionRequestBody)
- func (r *GetJournalEntryLineObjectDefinitionRequest) URL() url.URL
- type GetJournalEntryLineObjectDefinitionRequestBody
- type GetJournalEntryLineObjectDefinitionRequestContent
- type GetJournalEntryLineObjectDefinitionResponseBody
- type GetJournalEntryLinesPathParams
- type GetJournalEntryLinesQueryParams
- type GetJournalEntryLinesRequest
- func (r *GetJournalEntryLinesRequest) Do() (GetJournalEntryLinesResponseBody, error)
- func (r *GetJournalEntryLinesRequest) Method() string
- func (r GetJournalEntryLinesRequest) NewContent() GetJournalEntryLinesRequestContent
- func (r GetJournalEntryLinesRequest) NewPathParams() *GetJournalEntryLinesPathParams
- func (r GetJournalEntryLinesRequest) NewQueryParams() *GetJournalEntryLinesQueryParams
- func (r *GetJournalEntryLinesRequest) NewRequestBody() GetJournalEntryLinesRequestBody
- func (r *GetJournalEntryLinesRequest) NewResponseBody() *GetJournalEntryLinesResponseBody
- func (r *GetJournalEntryLinesRequest) PathParams() *GetJournalEntryLinesPathParams
- func (r *GetJournalEntryLinesRequest) QueryParams() *GetJournalEntryLinesQueryParams
- func (r *GetJournalEntryLinesRequest) RequestBody() *GetJournalEntryLinesRequestBody
- func (r *GetJournalEntryLinesRequest) SetMethod(method string)
- func (r *GetJournalEntryLinesRequest) SetRequestBody(body GetJournalEntryLinesRequestBody)
- func (r *GetJournalEntryLinesRequest) URL() url.URL
- type GetJournalEntryLinesRequestBody
- type GetJournalEntryLinesRequestContent
- type GetJournalEntryLinesResponseBody
- type GetLocationsPathParams
- type GetLocationsQueryParams
- type GetLocationsRequest
- func (r *GetLocationsRequest) Do() (GetLocationsResponseBody, error)
- func (r *GetLocationsRequest) Method() string
- func (r GetLocationsRequest) NewContent() GetLocationsRequestContent
- func (r GetLocationsRequest) NewPathParams() *GetLocationsPathParams
- func (r GetLocationsRequest) NewQueryParams() *GetLocationsQueryParams
- func (r *GetLocationsRequest) NewRequestBody() GetLocationsRequestBody
- func (r *GetLocationsRequest) NewResponseBody() *GetLocationsResponseBody
- func (r *GetLocationsRequest) PathParams() *GetLocationsPathParams
- func (r *GetLocationsRequest) QueryParams() *GetLocationsQueryParams
- func (r *GetLocationsRequest) RequestBody() *GetLocationsRequestBody
- func (r *GetLocationsRequest) SetMethod(method string)
- func (r *GetLocationsRequest) SetRequestBody(body GetLocationsRequestBody)
- func (r *GetLocationsRequest) URL() url.URL
- type GetLocationsRequestBody
- type GetLocationsRequestContent
- type GetLocationsResponseBody
- type GetObjectsPathParams
- type GetObjectsQueryParams
- type GetObjectsRequest
- func (r *GetObjectsRequest) Do() (GetObjectsResponseBody, error)
- func (r *GetObjectsRequest) Method() string
- func (r GetObjectsRequest) NewContent() GetObjectsRequestContent
- func (r GetObjectsRequest) NewPathParams() *GetObjectsPathParams
- func (r GetObjectsRequest) NewQueryParams() *GetObjectsQueryParams
- func (r *GetObjectsRequest) NewRequestBody() GetObjectsRequestBody
- func (r *GetObjectsRequest) NewResponseBody() *GetObjectsResponseBody
- func (r *GetObjectsRequest) PathParams() *GetObjectsPathParams
- func (r *GetObjectsRequest) QueryParams() *GetObjectsQueryParams
- func (r *GetObjectsRequest) RequestBody() *GetObjectsRequestBody
- func (r *GetObjectsRequest) SetMethod(method string)
- func (r *GetObjectsRequest) SetRequestBody(body GetObjectsRequestBody)
- func (r *GetObjectsRequest) URL() url.URL
- type GetObjectsRequestBody
- type GetObjectsRequestContent
- type GetObjectsResponseBody
- type GetProjectsPathParams
- type GetProjectsQueryParams
- type GetProjectsRequest
- func (r *GetProjectsRequest) Do() (GetProjectsResponseBody, error)
- func (r *GetProjectsRequest) Method() string
- func (r GetProjectsRequest) NewContent() GetProjectsRequestContent
- func (r GetProjectsRequest) NewPathParams() *GetProjectsPathParams
- func (r GetProjectsRequest) NewQueryParams() *GetProjectsQueryParams
- func (r *GetProjectsRequest) NewRequestBody() GetProjectsRequestBody
- func (r *GetProjectsRequest) NewResponseBody() *GetProjectsResponseBody
- func (r *GetProjectsRequest) PathParams() *GetProjectsPathParams
- func (r *GetProjectsRequest) QueryParams() *GetProjectsQueryParams
- func (r *GetProjectsRequest) RequestBody() *GetProjectsRequestBody
- func (r *GetProjectsRequest) SetMethod(method string)
- func (r *GetProjectsRequest) SetRequestBody(body GetProjectsRequestBody)
- func (r *GetProjectsRequest) URL() url.URL
- type GetProjectsRequestBody
- type GetProjectsRequestContent
- type GetProjectsResponseBody
- type GetTaxDetailObjectDefinitionPathParams
- type GetTaxDetailObjectDefinitionQueryParams
- type GetTaxDetailObjectDefinitionRequest
- func (r *GetTaxDetailObjectDefinitionRequest) Do() (GetTaxDetailObjectDefinitionResponseBody, error)
- func (r *GetTaxDetailObjectDefinitionRequest) Method() string
- func (r GetTaxDetailObjectDefinitionRequest) NewContent() GetTaxDetailObjectDefinitionRequestContent
- func (r GetTaxDetailObjectDefinitionRequest) NewPathParams() *GetTaxDetailObjectDefinitionPathParams
- func (r GetTaxDetailObjectDefinitionRequest) NewQueryParams() *GetTaxDetailObjectDefinitionQueryParams
- func (r *GetTaxDetailObjectDefinitionRequest) NewRequestBody() GetTaxDetailObjectDefinitionRequestBody
- func (r *GetTaxDetailObjectDefinitionRequest) NewResponseBody() *GetTaxDetailObjectDefinitionResponseBody
- func (r *GetTaxDetailObjectDefinitionRequest) PathParams() *GetTaxDetailObjectDefinitionPathParams
- func (r *GetTaxDetailObjectDefinitionRequest) QueryParams() *GetTaxDetailObjectDefinitionQueryParams
- func (r *GetTaxDetailObjectDefinitionRequest) RequestBody() *GetTaxDetailObjectDefinitionRequestBody
- func (r *GetTaxDetailObjectDefinitionRequest) SetMethod(method string)
- func (r *GetTaxDetailObjectDefinitionRequest) SetRequestBody(body GetTaxDetailObjectDefinitionRequestBody)
- func (r *GetTaxDetailObjectDefinitionRequest) URL() url.URL
- type GetTaxDetailObjectDefinitionRequestBody
- type GetTaxDetailObjectDefinitionRequestContent
- type GetTaxDetailObjectDefinitionResponseBody
- type GetTaxDetailsPathParams
- type GetTaxDetailsQueryParams
- type GetTaxDetailsRequest
- func (r *GetTaxDetailsRequest) Do() (GetTaxDetailsResponseBody, error)
- func (r *GetTaxDetailsRequest) Method() string
- func (r GetTaxDetailsRequest) NewContent() GetTaxDetailsRequestContent
- func (r GetTaxDetailsRequest) NewPathParams() *GetTaxDetailsPathParams
- func (r GetTaxDetailsRequest) NewQueryParams() *GetTaxDetailsQueryParams
- func (r *GetTaxDetailsRequest) NewRequestBody() GetTaxDetailsRequestBody
- func (r *GetTaxDetailsRequest) NewResponseBody() *GetTaxDetailsResponseBody
- func (r *GetTaxDetailsRequest) PathParams() *GetTaxDetailsPathParams
- func (r *GetTaxDetailsRequest) QueryParams() *GetTaxDetailsQueryParams
- func (r *GetTaxDetailsRequest) RequestBody() *GetTaxDetailsRequestBody
- func (r *GetTaxDetailsRequest) SetMethod(method string)
- func (r *GetTaxDetailsRequest) SetRequestBody(body GetTaxDetailsRequestBody)
- func (r *GetTaxDetailsRequest) URL() url.URL
- type GetTaxDetailsRequestBody
- type GetTaxDetailsRequestContent
- type GetTaxDetailsResponseBody
- type GreaterThan
- type Invoice
- type InvoiceItem
- type InvoiceItems
- type InvoiceLineItem
- type InvoiceLineItems
- type Invoices
- type Like
- type Location
- type Locations
- type NoQuery
- type Number
- type ObjectDefinitionType
- type PathParams
- type Project
- type Projects
- type Query
- type RawQuery
- type ReadByQuery
- type Request
- type RequestAuthentication
- type RequestCompletionCallback
- type RequestControl
- type RequestLogin
- type RequestOperation
- type Response
- type ResponseAuthentication
- type ResponseControl
- type ResponseOperation
- type ResponseResult
- type Select
- type SupDoc
- type TaxDetail
- type TaxDetails
- type TaxEntries
- type TaxEntry
Constants ¶
This section is empty.
Variables ¶
var (
BaseURL = url.URL{
Scheme: "https",
Host: "api.intacct.com",
Path: "/ia/xml/xmlgw.phtml",
}
)
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 Class ¶
type Class struct { RecordNo string `xml:"RECORDNO"` ClassID string `xml:"CLASSID"` Name string `xml:"NAME"` Description string `xml:"DESCRIPTION"` Status string `xml:"STATUS"` ParentKey string `xml:"PARENTKEY"` ParentID string `xml:"PARENTID"` ParentName string `xml:"PARENTNAME"` WhenCreated string `xml:"WHENCREATED"` WhenModified string `xml:"WHENMODIFIED"` CreatedBy string `xml:"CREATEDBY"` ModifiedBy string `xml:"MODIFIEDBY"` MegaEntityKey string `xml:"MEGAENTITYKEY"` MegaEntityID string `xml:"MEGAENTITYID"` MegaEntityName string `xml:"MEGAENTITYNAME"` }
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client manages communication with Exact Globe Client
func NewClient ¶
func NewClient(httpClient *http.Client, senderID, senderPassword, userID, userPassword, companyID string) *Client
NewClient returns a new Exact Globe Client client
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) GenerateControlID ¶
func (*Client) GetEndpointURL ¶
func (c *Client) GetEndpointURL(path string, pathParams PathParams) url.URL
func (Client) LocationID ¶
func (*Client) NewCreateAttachmentLegacyRequest ¶
func (c *Client) NewCreateAttachmentLegacyRequest() CreateAttachmentLegacyRequest
func (*Client) NewCreateCustomerRequest ¶
func (c *Client) NewCreateCustomerRequest() CreateCustomerRequest
func (*Client) NewCreateInvoiceLegacyRequest ¶
func (c *Client) NewCreateInvoiceLegacyRequest() CreateInvoiceLegacyRequest
func (*Client) NewCreateInvoiceRequest ¶
func (c *Client) NewCreateInvoiceRequest() CreateInvoiceRequest
func (*Client) NewCreateJournalEntryRequest ¶
func (c *Client) NewCreateJournalEntryRequest() CreateJournalEntryRequest
func (*Client) NewGetAPISessionRequest ¶
func (c *Client) NewGetAPISessionRequest() GetAPISessionRequest
func (*Client) NewGetAccountGroupsRequest ¶
func (c *Client) NewGetAccountGroupsRequest() GetAccountGroupsRequest
func (*Client) NewGetAccountsRequest ¶
func (c *Client) NewGetAccountsRequest() GetAccountsRequest
func (*Client) NewGetAttachmentByIDLegacyRequest ¶
func (c *Client) NewGetAttachmentByIDLegacyRequest() GetAttachmentByIDLegacyRequest
func (*Client) NewGetAttachmentFoldersRequest ¶
func (c *Client) NewGetAttachmentFoldersRequest() GetAttachmentFoldersRequest
func (*Client) NewGetClassesRequest ¶
func (c *Client) NewGetClassesRequest() GetClassesRequest
func (*Client) NewGetCustomerObjectDefinitionRequest ¶
func (c *Client) NewGetCustomerObjectDefinitionRequest() GetCustomerObjectDefinitionRequest
func (*Client) NewGetCustomersRequest ¶
func (c *Client) NewGetCustomersRequest() GetCustomersRequest
func (*Client) NewGetDepartmentsRequest ¶
func (c *Client) NewGetDepartmentsRequest() GetDepartmentsRequest
func (*Client) NewGetDimensionsRequest ¶
func (c *Client) NewGetDimensionsRequest() GetDimensionsRequest
func (*Client) NewGetInvoiceItemObjectDefinitionRequest ¶
func (c *Client) NewGetInvoiceItemObjectDefinitionRequest() GetInvoiceItemObjectDefinitionRequest
func (*Client) NewGetInvoiceItemsRequest ¶
func (c *Client) NewGetInvoiceItemsRequest() GetInvoiceItemsRequest
func (*Client) NewGetInvoiceObjectDefinitionRequest ¶
func (c *Client) NewGetInvoiceObjectDefinitionRequest() GetInvoiceObjectDefinitionRequest
func (*Client) NewGetInvoicesRequest ¶
func (c *Client) NewGetInvoicesRequest() GetInvoicesRequest
func (*Client) NewGetJournalEntriesRequest ¶
func (c *Client) NewGetJournalEntriesRequest() GetJournalEntriesRequest
func (*Client) NewGetJournalEntryLineObjectDefinitionRequest ¶
func (c *Client) NewGetJournalEntryLineObjectDefinitionRequest() GetJournalEntryLineObjectDefinitionRequest
func (*Client) NewGetJournalEntryLinesRequest ¶
func (c *Client) NewGetJournalEntryLinesRequest() GetJournalEntryLinesRequest
func (*Client) NewGetLocationsRequest ¶
func (c *Client) NewGetLocationsRequest() GetLocationsRequest
func (*Client) NewGetObjectsRequest ¶
func (c *Client) NewGetObjectsRequest() GetObjectsRequest
func (*Client) NewGetProjectsRequest ¶
func (c *Client) NewGetProjectsRequest() GetProjectsRequest
func (*Client) NewGetTaxDetailObjectDefinitionRequest ¶
func (c *Client) NewGetTaxDetailObjectDefinitionRequest() GetTaxDetailObjectDefinitionRequest
func (*Client) NewGetTaxDetailsRequest ¶
func (c *Client) NewGetTaxDetailsRequest() GetTaxDetailsRequest
func (*Client) NewRequest ¶
func (*Client) NewSessionID ¶
func (Client) SenderPassword ¶
func (*Client) SetBaseURL ¶
func (*Client) SetCharset ¶
func (*Client) SetCompanyID ¶
func (*Client) SetHTTPClient ¶
func (*Client) SetLocationID ¶
func (*Client) SetMediaType ¶
func (*Client) SetSenderID ¶
func (*Client) SetSenderPassword ¶
func (*Client) SetUserAgent ¶
func (*Client) SetUserPassword ¶
func (Client) UserPassword ¶
type Contact ¶
type Contact struct { PrintAs string `xml:"PRINTAS,omitempty"` Taxable string `xml:"TAXABLE,omitempty"` TaxGroup string `xml:"TAXGROUP,omitempty"` TaxSolutionID string `xml:"TAXSOLUTIONID,omitempty"` TaxSchedule string `xml:"TAXSCHEDULE,omitempty"` FirstName string `xml:"FIRSTNAME,omitempty"` Lastname string `xml:"LASTNAME,omitempty"` Initial string `xml:"INITIAL,omitempty"` Phone1 string `xml:"PHONE1,omitempty"` Phone2 string `xml:"PHONE2,omitempty"` Cellphone string `xml:"CELLPHONE,omitempty"` Pager string `xml:"PAGER,omitempty"` Fax string `xml:"FAX,omitempty"` Email1 string `xml:"EMAIL1,omitempty"` Email2 string `xml:"EMAIL2,omitempty"` URL1 string `xml:"URL1,omitempty"` URL2 string `xml:"URL2,omitempty"` MAILADDRESS struct { Address1 string `xml:"ADDRESS1,omitempty"` Address2 string `xml:"ADDRESS2,omitempty"` City string `xml:"CITY,omitempty"` State string `xml:"STATE,omitempty"` Zip string `xml:"ZIP,omitempty"` Country string `xml:"COUNTRY,omitempty"` ISOCountryCode string `xml:"ISOCOUNTRYCODE,omitempty"` } // contains filtered or unexported fields }
type CreateAttachmentLegacyPathParams ¶
type CreateAttachmentLegacyPathParams struct { }
func (*CreateAttachmentLegacyPathParams) Params ¶
func (p *CreateAttachmentLegacyPathParams) Params() map[string]string
type CreateAttachmentLegacyQueryParams ¶
type CreateAttachmentLegacyQueryParams struct{}
func (CreateAttachmentLegacyQueryParams) ToURLValues ¶
func (p CreateAttachmentLegacyQueryParams) ToURLValues() (url.Values, error)
type CreateAttachmentLegacyRequest ¶
type CreateAttachmentLegacyRequest struct {
// contains filtered or unexported fields
}
func (*CreateAttachmentLegacyRequest) Do ¶
func (r *CreateAttachmentLegacyRequest) Do() (CreateAttachmentLegacyResponseBody, error)
func (*CreateAttachmentLegacyRequest) Method ¶
func (r *CreateAttachmentLegacyRequest) Method() string
func (CreateAttachmentLegacyRequest) NewContent ¶
func (r CreateAttachmentLegacyRequest) NewContent() CreateAttachmentLegacyRequestContent
func (CreateAttachmentLegacyRequest) NewPathParams ¶
func (r CreateAttachmentLegacyRequest) NewPathParams() *CreateAttachmentLegacyPathParams
func (CreateAttachmentLegacyRequest) NewQueryParams ¶
func (r CreateAttachmentLegacyRequest) NewQueryParams() *CreateAttachmentLegacyQueryParams
func (*CreateAttachmentLegacyRequest) NewRequestBody ¶
func (r *CreateAttachmentLegacyRequest) NewRequestBody() CreateAttachmentLegacyRequestBody
func (*CreateAttachmentLegacyRequest) NewResponseBody ¶
func (r *CreateAttachmentLegacyRequest) NewResponseBody() *CreateAttachmentLegacyResponseBody
func (*CreateAttachmentLegacyRequest) PathParams ¶
func (r *CreateAttachmentLegacyRequest) PathParams() *CreateAttachmentLegacyPathParams
func (*CreateAttachmentLegacyRequest) QueryParams ¶
func (r *CreateAttachmentLegacyRequest) QueryParams() *CreateAttachmentLegacyQueryParams
func (*CreateAttachmentLegacyRequest) RequestBody ¶
func (r *CreateAttachmentLegacyRequest) RequestBody() *CreateAttachmentLegacyRequestBody
func (*CreateAttachmentLegacyRequest) SetMethod ¶
func (r *CreateAttachmentLegacyRequest) SetMethod(method string)
func (*CreateAttachmentLegacyRequest) SetRequestBody ¶
func (r *CreateAttachmentLegacyRequest) SetRequestBody(body CreateAttachmentLegacyRequestBody)
func (*CreateAttachmentLegacyRequest) URL ¶
func (r *CreateAttachmentLegacyRequest) URL() url.URL
type CreateAttachmentLegacyRequestBody ¶
type CreateAttachmentLegacyRequestBody struct {
Request
}
func (CreateAttachmentLegacyRequestBody) Content ¶
func (r CreateAttachmentLegacyRequestBody) Content() *CreateAttachmentLegacyRequestContent
func (*CreateAttachmentLegacyRequestBody) SetContent ¶
func (r *CreateAttachmentLegacyRequestBody) SetContent(content CreateAttachmentLegacyRequestContent)
type CreateAttachmentLegacyRequestContent ¶
type CreateAttachmentLegacyRequestContent struct { Function struct { ControlID string `xml:"controlid,attr"` CreateAttachment struct { XMLName xml.Name `xml:"create_supdoc"` SupDocID string `xml:"supdocid"` SupDocFolderName string `xml:"supdocfoldername"` SupDocDescription string `xml:"supdocdescription"` Attachments []struct { AttachmentName string `xml:"attachmentname"` AttachmentType string `xml:"attachmenttype"` AttachmentData string `xml:"attachmentdata"` } `xml:"attachments>attachment"` } `xml:"create_supdoc"` } `xml:"function"` }
type CreateAttachmentLegacyResponseBody ¶
type CreateAttachmentLegacyResponseBody struct {
Response
}
type CreateCustomerPathParams ¶
type CreateCustomerPathParams struct { }
func (*CreateCustomerPathParams) Params ¶
func (p *CreateCustomerPathParams) Params() map[string]string
type CreateCustomerQueryParams ¶
type CreateCustomerQueryParams struct{}
func (CreateCustomerQueryParams) ToURLValues ¶
func (p CreateCustomerQueryParams) ToURLValues() (url.Values, error)
type CreateCustomerRequest ¶
type CreateCustomerRequest struct {
// contains filtered or unexported fields
}
func (*CreateCustomerRequest) Do ¶
func (r *CreateCustomerRequest) Do() (CreateCustomerResponseBody, error)
func (*CreateCustomerRequest) Method ¶
func (r *CreateCustomerRequest) Method() string
func (CreateCustomerRequest) NewContent ¶
func (r CreateCustomerRequest) NewContent() CreateCustomerRequestContent
func (CreateCustomerRequest) NewPathParams ¶
func (r CreateCustomerRequest) NewPathParams() *CreateCustomerPathParams
func (CreateCustomerRequest) NewQueryParams ¶
func (r CreateCustomerRequest) NewQueryParams() *CreateCustomerQueryParams
func (*CreateCustomerRequest) NewRequestBody ¶
func (r *CreateCustomerRequest) NewRequestBody() CreateCustomerRequestBody
func (*CreateCustomerRequest) NewResponseBody ¶
func (r *CreateCustomerRequest) NewResponseBody() *CreateCustomerResponseBody
func (*CreateCustomerRequest) PathParams ¶
func (r *CreateCustomerRequest) PathParams() *CreateCustomerPathParams
func (*CreateCustomerRequest) QueryParams ¶
func (r *CreateCustomerRequest) QueryParams() *CreateCustomerQueryParams
func (*CreateCustomerRequest) RequestBody ¶
func (r *CreateCustomerRequest) RequestBody() *CreateCustomerRequestBody
func (*CreateCustomerRequest) SetMethod ¶
func (r *CreateCustomerRequest) SetMethod(method string)
func (*CreateCustomerRequest) SetRequestBody ¶
func (r *CreateCustomerRequest) SetRequestBody(body CreateCustomerRequestBody)
func (*CreateCustomerRequest) URL ¶
func (r *CreateCustomerRequest) URL() url.URL
type CreateCustomerRequestBody ¶
type CreateCustomerRequestBody struct {
Request
}
func (CreateCustomerRequestBody) Content ¶
func (r CreateCustomerRequestBody) Content() *CreateCustomerRequestContent
func (*CreateCustomerRequestBody) SetContent ¶
func (r *CreateCustomerRequestBody) SetContent(content CreateCustomerRequestContent)
type CreateCustomerResponseBody ¶
type CreateCustomerResponseBody struct {
Response
}
type CreateInvoiceLegacyPathParams ¶
type CreateInvoiceLegacyPathParams struct { }
func (*CreateInvoiceLegacyPathParams) Params ¶
func (p *CreateInvoiceLegacyPathParams) Params() map[string]string
type CreateInvoiceLegacyQueryParams ¶
type CreateInvoiceLegacyQueryParams struct{}
func (CreateInvoiceLegacyQueryParams) ToURLValues ¶
func (p CreateInvoiceLegacyQueryParams) ToURLValues() (url.Values, error)
type CreateInvoiceLegacyRequest ¶
type CreateInvoiceLegacyRequest struct {
// contains filtered or unexported fields
}
func (*CreateInvoiceLegacyRequest) Do ¶
func (r *CreateInvoiceLegacyRequest) Do() (CreateInvoiceLegacyResponseBody, error)
func (*CreateInvoiceLegacyRequest) Method ¶
func (r *CreateInvoiceLegacyRequest) Method() string
func (CreateInvoiceLegacyRequest) NewContent ¶
func (r CreateInvoiceLegacyRequest) NewContent() CreateInvoiceLegacyRequestContent
func (CreateInvoiceLegacyRequest) NewPathParams ¶
func (r CreateInvoiceLegacyRequest) NewPathParams() *CreateInvoiceLegacyPathParams
func (CreateInvoiceLegacyRequest) NewQueryParams ¶
func (r CreateInvoiceLegacyRequest) NewQueryParams() *CreateInvoiceLegacyQueryParams
func (*CreateInvoiceLegacyRequest) NewRequestBody ¶
func (r *CreateInvoiceLegacyRequest) NewRequestBody() CreateInvoiceLegacyRequestBody
func (*CreateInvoiceLegacyRequest) NewResponseBody ¶
func (r *CreateInvoiceLegacyRequest) NewResponseBody() *CreateInvoiceLegacyResponseBody
func (*CreateInvoiceLegacyRequest) PathParams ¶
func (r *CreateInvoiceLegacyRequest) PathParams() *CreateInvoiceLegacyPathParams
func (*CreateInvoiceLegacyRequest) QueryParams ¶
func (r *CreateInvoiceLegacyRequest) QueryParams() *CreateInvoiceLegacyQueryParams
func (*CreateInvoiceLegacyRequest) RequestBody ¶
func (r *CreateInvoiceLegacyRequest) RequestBody() *CreateInvoiceLegacyRequestBody
func (*CreateInvoiceLegacyRequest) SetMethod ¶
func (r *CreateInvoiceLegacyRequest) SetMethod(method string)
func (*CreateInvoiceLegacyRequest) SetRequestBody ¶
func (r *CreateInvoiceLegacyRequest) SetRequestBody(body CreateInvoiceLegacyRequestBody)
func (*CreateInvoiceLegacyRequest) URL ¶
func (r *CreateInvoiceLegacyRequest) URL() url.URL
type CreateInvoiceLegacyRequestBody ¶
type CreateInvoiceLegacyRequestBody struct {
Request
}
func (CreateInvoiceLegacyRequestBody) Content ¶
func (r CreateInvoiceLegacyRequestBody) Content() *CreateInvoiceLegacyRequestContent
func (*CreateInvoiceLegacyRequestBody) SetContent ¶
func (r *CreateInvoiceLegacyRequestBody) SetContent(content CreateInvoiceLegacyRequestContent)
type CreateInvoiceLegacyRequestContent ¶
type CreateInvoiceLegacyRequestContent struct { Function struct { ControlID string `xml:"controlid,attr"` CreateInvoice struct { XMLName xml.Name `xml:"create_invoice"` CustomerID string `xml:"customerid"` DateCreated struct { Year string `xml:"year"` Month string `xml:"month"` Day string `xml:"day"` } `xml:"datecreated"` DatePosted struct { Year string `xml:"year"` Month string `xml:"month"` Day string `xml:"day"` } `xml:"dateposted"` DateDue struct { Year string `xml:"year"` Month string `xml:"month"` Day string `xml:"day"` } `xml:"datedue"` TermName string `xml:"termname"` BatchKey string `xml:"batchkey"` Action string `xml:"action"` InvoiceNo string `xml:"invoiceno"` PoNumber string `xml:"ponumber"` Description string `xml:"description"` ExternalID string `xml:"externalid"` BillTo struct { Contactname string `xml:"contactname"` } `xml:"billto"` ShipTo struct { Contactname string `xml:"contactname"` } `xml:"shipto"` BaseCurr string `xml:"basecurr"` Currency string `xml:"currency"` // ExchRateDate struct { // Year string `xml:"year"` // Month string `xml:"month"` // Day string `xml:"day"` // } `xml:"exchratedate"` ExchRateType string `xml:"exchratetype"` NoGL string `xml:"nogl"` SupDocID string `xml:"supdocid"` // CustomFields struct { // CustomField struct { // CustomFieldName string `xml:"customfieldname"` // CustomFieldValue string `xml:"customfieldvalue"` // } `xml:"customfield"` // } `xml:"customfields"` TaxSolutionID string `xml:"taxsolutionid,omitempty"` InvoiceItems struct { LineItem InvoiceLineItems `xml:"lineitem,omitempty"` } `xml:"invoiceitems,omitempty"` } `xml:"create_invoice"` } `xml:"function"` }
type CreateInvoiceLegacyResponseBody ¶
type CreateInvoiceLegacyResponseBody struct {
Response
}
type CreateInvoicePathParams ¶
type CreateInvoicePathParams struct { }
func (*CreateInvoicePathParams) Params ¶
func (p *CreateInvoicePathParams) Params() map[string]string
type CreateInvoiceQueryParams ¶
type CreateInvoiceQueryParams struct{}
func (CreateInvoiceQueryParams) ToURLValues ¶
func (p CreateInvoiceQueryParams) ToURLValues() (url.Values, error)
type CreateInvoiceRequest ¶
type CreateInvoiceRequest struct {
// contains filtered or unexported fields
}
func (*CreateInvoiceRequest) Do ¶
func (r *CreateInvoiceRequest) Do() (CreateInvoiceResponseBody, error)
func (*CreateInvoiceRequest) Method ¶
func (r *CreateInvoiceRequest) Method() string
func (CreateInvoiceRequest) NewContent ¶
func (r CreateInvoiceRequest) NewContent() CreateInvoiceRequestContent
func (CreateInvoiceRequest) NewPathParams ¶
func (r CreateInvoiceRequest) NewPathParams() *CreateInvoicePathParams
func (CreateInvoiceRequest) NewQueryParams ¶
func (r CreateInvoiceRequest) NewQueryParams() *CreateInvoiceQueryParams
func (*CreateInvoiceRequest) NewRequestBody ¶
func (r *CreateInvoiceRequest) NewRequestBody() CreateInvoiceRequestBody
func (*CreateInvoiceRequest) NewResponseBody ¶
func (r *CreateInvoiceRequest) NewResponseBody() *CreateInvoiceResponseBody
func (*CreateInvoiceRequest) PathParams ¶
func (r *CreateInvoiceRequest) PathParams() *CreateInvoicePathParams
func (*CreateInvoiceRequest) QueryParams ¶
func (r *CreateInvoiceRequest) QueryParams() *CreateInvoiceQueryParams
func (*CreateInvoiceRequest) RequestBody ¶
func (r *CreateInvoiceRequest) RequestBody() *CreateInvoiceRequestBody
func (*CreateInvoiceRequest) SetMethod ¶
func (r *CreateInvoiceRequest) SetMethod(method string)
func (*CreateInvoiceRequest) SetRequestBody ¶
func (r *CreateInvoiceRequest) SetRequestBody(body CreateInvoiceRequestBody)
func (*CreateInvoiceRequest) URL ¶
func (r *CreateInvoiceRequest) URL() url.URL
type CreateInvoiceRequestBody ¶
type CreateInvoiceRequestBody struct {
Request
}
func (CreateInvoiceRequestBody) Content ¶
func (r CreateInvoiceRequestBody) Content() *CreateInvoiceRequestContent
func (*CreateInvoiceRequestBody) SetContent ¶
func (r *CreateInvoiceRequestBody) SetContent(content CreateInvoiceRequestContent)
type CreateInvoiceResponseBody ¶
type CreateInvoiceResponseBody struct {
Response
}
type CreateJournalEntryPathParams ¶
type CreateJournalEntryPathParams struct { }
func (*CreateJournalEntryPathParams) Params ¶
func (p *CreateJournalEntryPathParams) Params() map[string]string
type CreateJournalEntryQueryParams ¶
type CreateJournalEntryQueryParams struct{}
func (CreateJournalEntryQueryParams) ToURLValues ¶
func (p CreateJournalEntryQueryParams) ToURLValues() (url.Values, error)
type CreateJournalEntryRequest ¶
type CreateJournalEntryRequest struct {
// contains filtered or unexported fields
}
func (*CreateJournalEntryRequest) Do ¶
func (r *CreateJournalEntryRequest) Do() (CreateJournalEntryResponseBody, error)
func (*CreateJournalEntryRequest) Method ¶
func (r *CreateJournalEntryRequest) Method() string
func (CreateJournalEntryRequest) NewContent ¶
func (r CreateJournalEntryRequest) NewContent() CreateJournalEntryRequestContent
func (CreateJournalEntryRequest) NewPathParams ¶
func (r CreateJournalEntryRequest) NewPathParams() *CreateJournalEntryPathParams
func (CreateJournalEntryRequest) NewQueryParams ¶
func (r CreateJournalEntryRequest) NewQueryParams() *CreateJournalEntryQueryParams
func (*CreateJournalEntryRequest) NewRequestBody ¶
func (r *CreateJournalEntryRequest) NewRequestBody() CreateJournalEntryRequestBody
func (*CreateJournalEntryRequest) NewResponseBody ¶
func (r *CreateJournalEntryRequest) NewResponseBody() *CreateJournalEntryResponseBody
func (*CreateJournalEntryRequest) PathParams ¶
func (r *CreateJournalEntryRequest) PathParams() *CreateJournalEntryPathParams
func (*CreateJournalEntryRequest) QueryParams ¶
func (r *CreateJournalEntryRequest) QueryParams() *CreateJournalEntryQueryParams
func (*CreateJournalEntryRequest) RequestBody ¶
func (r *CreateJournalEntryRequest) RequestBody() *CreateJournalEntryRequestBody
func (*CreateJournalEntryRequest) SetMethod ¶
func (r *CreateJournalEntryRequest) SetMethod(method string)
func (*CreateJournalEntryRequest) SetRequestBody ¶
func (r *CreateJournalEntryRequest) SetRequestBody(body CreateJournalEntryRequestBody)
func (*CreateJournalEntryRequest) URL ¶
func (r *CreateJournalEntryRequest) URL() url.URL
type CreateJournalEntryRequestBody ¶
type CreateJournalEntryRequestBody struct {
Request
}
func (CreateJournalEntryRequestBody) Content ¶
func (r CreateJournalEntryRequestBody) Content() *CreateJournalEntryRequestContent
func (*CreateJournalEntryRequestBody) SetContent ¶
func (r *CreateJournalEntryRequestBody) SetContent(content CreateJournalEntryRequestContent)
type CreateJournalEntryRequestContent ¶
type CreateJournalEntryRequestContent struct { Function struct { ControlID string `xml:"controlid,attr"` Create struct { GLBatch struct { Journal string `xml:"JOURNAL"` BatchDate string `xml:"BATCH_DATE"` ReverseDate string `xml:"REVERSEDATE,omitempty"` BatchTitle string `xml:"BATCH_TITLE"` State string `xml:"STATE,omitempty"` TaxImplications string `xml:"TAXIMPLICATIONS,omitempty"` TaxSolutionID string `xml:"TAXSOLUTIONID,omitempty"` Entries []struct { AccountNo string `xml:"ACCOUNTNO"` Department string `xml:"DEPARTMENT,omitempty"` Location string `xml:"LOCATION,omitempty"` ProjectID string `xml:"PROJECTID"` ClassID string `xml:"CLASSID"` Currency string `xml:"CURRENCY"` TrType int `xml:"TR_TYPE"` Amount Number `xml:"AMOUNT"` ExchRateTypeID string `xml:"EXCH_RATE_TYPE_ID"` Description string `xml:"DESCRIPTION"` TaxEntries []struct { TrxTax Number `xml:"TRX_TAX"` DetailID string `xml:"DETAILID"` } `xml:"TAXENTRIES>TAXENTRY"` } `xml:"ENTRIES>GLENTRY"` } `xml:"GLBATCH"` } `xml:"create"` } `xml:"function"` }
type CreateJournalEntryResponseBody ¶
type CreateJournalEntryResponseBody struct {
Response
}
type Customer ¶
type Customer struct { RecordID string `xml:"RECORDNO,omitempty"` CustomerID string `xml:"CUSTOMERID,omitempty"` Name string `xml:"NAME,omitempty"` Entity string `xml:"ENTITY,omitempty"` ParentKey string `xml:"PARENTKEY,omitempty"` ParentID string `xml:"PARENTID,omitempty"` ParentName string `xml:"PARENTNAME,omitempty"` DisplayContactContactName string `xml:"DISPLAYCONTACT.CONTACTNAME,omitempty"` DisplayContactCompanyName string `xml:"DISPLAYCONTACT.COMPANYNAME,omitempty"` DisplayContactPrefix string `xml:"DISPLAYCONTACT.PREFIX,omitempty"` DisplayContactFirstName string `xml:"DISPLAYCONTACT.FIRSTNAME,omitempty"` DisplayContactLastName string `xml:"DISPLAYCONTACT.LASTNAME,omitempty"` DisplayContactInitial string `xml:"DISPLAYCONTACT.INITIAL,omitempty"` DisplayContactPrintAs string `xml:"DISPLAYCONTACT.PRINTAS,omitempty"` DisplayContactTaxable string `xml:"DISPLAYCONTACT.TAXABLE,omitempty"` DisplayContactTaxGroup string `xml:"DISPLAYCONTACT.TAXGROUP,omitempty"` DisplayContactTaxSolutionKey string `xml:"DISPLAYCONTACT.TAXSOLUTIONKEY,omitempty"` DisplayContactTaxSolutionID string `xml:"DISPLAYCONTACT.TAXSOLUTIONID,omitempty"` DisplayContactTaxSchedule string `xml:"DISPLAYCONTACT.TAXSCHEDULE,omitempty"` DisplayContactTaxID string `xml:"DISPLAYCONTACT.TAXID,omitempty"` DisplayContactPhone1 string `xml:"DISPLAYCONTACT.PHONE1,omitempty"` DisplayContactPhone2 string `xml:"DISPLAYCONTACT.PHONE2,omitempty"` DisplayContactCellphone string `xml:"DISPLAYCONTACT.CELLPHONE,omitempty"` DisplayContactPager string `xml:"DISPLAYCONTACT.PAGER,omitempty"` DisplayContactFax string `xml:"DISPLAYCONTACT.FAX,omitempty"` DisplayContactTaxIDValidationDate string `xml:"DISPLAYCONTACT.TAXIDVALIDATIONDATE,omitempty"` DisplayContactGSTRegistered string `xml:"DISPLAYCONTACT.GSTREGISTERED,omitempty"` DisplayContactTaxCompanyName string `xml:"DISPLAYCONTACT.TAXCOMPANYNAME,omitempty"` DisplayContactTaxAddress string `xml:"DISPLAYCONTACT.TAXADDRESS,omitempty"` DisplayContactEmail1 string `xml:"DISPLAYCONTACT.EMAIL1,omitempty"` DisplayContactEmail2 string `xml:"DISPLAYCONTACT.EMAIL2,omitempty"` DisplayContactURL1 string `xml:"DISPLAYCONTACT.URL1,omitempty"` DisplayContactURL2 string `xml:"DISPLAYCONTACT.URL2,omitempty"` DisplayContactVisible string `xml:"DISPLAYCONTACT.VISIBLE,omitempty"` DisplayContactMailAddressAddress1 string `xml:"DISPLAYCONTACT.MAILADDRESS.ADDRESS1,omitempty"` DisplayContactMailAddressAddress2 string `xml:"DISPLAYCONTACT.MAILADDRESS.ADDRESS2,omitempty"` DisplayContactMailAddresscity string `xml:"DISPLAYCONTACT.MAILADDRESS.CITY,omitempty"` DisplayContactMailAddressState string `xml:"DISPLAYCONTACT.MAILADDRESS.STATE,omitempty"` DisplayContactMailAddressZip string `xml:"DISPLAYCONTACT.MAILADDRESS.ZIP,omitempty"` DisplayContactMailAddressCountry string `xml:"DISPLAYCONTACT.MAILADDRESS.COUNTRY,omitempty"` DisplayContactMailAddressCountryCode string `xml:"DISPLAYCONTACT.MAILADDRESS.COUNTRYCODE,omitempty"` DisplayContactMailAddressLatitude string `xml:"DISPLAYCONTACT.MAILADDRESS.LATITUDE,omitempty"` DisplayContactMailAddressLongitude string `xml:"DISPLAYCONTACT.MAILADDRESS.LONGITUDE,omitempty"` DisplayContactStatus string `xml:"DISPLAYCONTACT.STATUS,omitempty"` TermName string `xml:"TERMNAME,omitempty"` TermValue string `xml:"TERMVALUE,omitempty"` CustRepID string `xml:"CUSTREPID,omitempty"` CustRepName string `xml:"CUSTREPNAME,omitempty"` ResaleNo string `xml:"RESALENO,omitempty"` TaxID string `xml:"TAXID,omitempty"` CreditLimit string `xml:"CREDITLIMIT,omitempty"` TotalDue string `xml:"TOTALDUE,omitempty"` Comments string `xml:"COMMENTS,omitempty"` AccountLabel string `xml:"ACCOUNTLABEL,omitempty"` ARAccount string `xml:"ARACCOUNT,omitempty"` ARAccountTitle string `xml:"ARACCOUNTTITLE,omitempty"` LastInvoiceDate string `xml:"LAST_INVOICEDATE,omitempty"` LastStatementDate string `xml:"LAST_STATEMENTDATE,omitempty"` DeliveryOption string `xml:"DELIVERY_OPTIONS,omitempty"` TerrityoryID string `xml:"TERRITORYID,omitempty"` TerritoryName string `xml:"TERRITORYNAME,omitempty"` ShippingMethod string `xml:"SHIPPINGMETHOD,omitempty"` CustType string `xml:"CUSTTYPE,omitempty"` GLGRPKey string `xml:"GLGRPKEY,omitempty"` GLGroup string `xml:"GLGROUP,omitempty"` PriceSchedule string `xml:"PRICESCHEDULE,omitempty"` Discount string `xml:"DISCOUNT,omitempty"` PriceList string `xml:"PRICELIST,omitempty"` VSOEPriceList string `xml:"VSOEPRICELIST,omitempty"` Currency string `xml:"CURRENCY,omitempty"` ContactInfoContactName string `xml:"CONTACTINFO.CONTACTNAME,omitempty"` ContactInfoPrefix string `xml:"CONTACTINFO.PREFIX,omitempty"` ContactInfoFirstName string `xml:"CONTACTINFO.FIRSTNAME,omitempty"` ContactInfoInitial string `xml:"CONTACTINFO.INITIAL,omitempty"` ContactInfoLastName string `xml:"CONTACTINFO.LASTNAME,omitempty"` ContactInfoCompanyName string `xml:"CONTACTINFO.COMPANYNAME,omitempty"` ContactinfoPrintAs string `xml:"CONTACTINFO.PRINTAS,omitempty"` ContactInfoPhone1 string `xml:"CONTACTINFO.PHONE1,omitempty"` ContactInfoPhone2 string `xml:"CONTACTINFO.PHONE2,omitempty"` ContactInfoCellphone string `xml:"CONTACTINFO.CELLPHONE,omitempty"` ContactInfoPager string `xml:"CONTACTINFO.PAGER,omitempty"` ContactInfoFax string `xml:"CONTACTINFO.FAX,omitempty"` ContactInfoEmail1 string `xml:"CONTACTINFO.EMAIL1,omitempty"` ContactInfoEmail2 string `xml:"CONTACTINFO.EMAIL2,omitempty"` ContactInfoURL1 string `xml:"CONTACTINFO.URL1,omitempty"` ContactInfoURL2 string `xml:"CONTACTINFO.URL2,omitempty"` ContactInfoVisible string `xml:"CONTACTINFO.VISIBLE,omitempty"` ContactInfoMailAddressAddress1 string `xml:"CONTACTINFO.MAILADDRESS.ADDRESS1,omitempty"` ContactInfoMailAddressAddress2 string `xml:"CONTACTINFO.MAILADDRESS.ADDRESS2,omitempty"` ContactInfoMailAddressCity string `xml:"CONTACTINFO.MAILADDRESS.CITY,omitempty"` ContactInfoMailAddressState string `xml:"CONTACTINFO.MAILADDRESS.STATE,omitempty"` ContactInfoMailAddressZip string `xml:"CONTACTINFO.MAILADDRESS.ZIP,omitempty"` ContactInfoMailAddressCountry string `xml:"CONTACTINFO.MAILADDRESS.COUNTRY,omitempty"` ContactInfoMailAddressCountryCode string `xml:"CONTACTINFO.MAILADDRESS.COUNTRYCODE,omitempty"` ShipToContactName string `xml:"SHIPTO.CONTACTNAME,omitempty"` ShipToPrefix string `xml:"SHIPTO.PREFIX,omitempty"` ShipToFirstName string `xml:"SHIPTO.FIRSTNAME,omitempty"` ShipToInitial string `xml:"SHIPTO.INITIAL,omitempty"` ShipToLastName string `xml:"SHIPTO.LASTNAME,omitempty"` ShipToCompanyName string `xml:"SHIPTO.COMPANYNAME,omitempty"` ShipToPrintAs string `xml:"SHIPTO.PRINTAS,omitempty"` ShipToTaxable string `xml:"SHIPTO.TAXABLE,omitempty"` ShipToTaxGroup string `xml:"SHIPTO.TAXGROUP,omitempty"` ShipToTaxSolutionKey string `xml:"SHIPTO.TAXSOLUTIONKEY,omitempty"` ShipToTaxSolutionID string `xml:"SHIPTO.TAXSOLUTIONID,omitempty"` ShipToTaxSchedule string `xml:"SHIPTO.TAXSCHEDULE,omitempty"` ShipToTaxID string `xml:"SHIPTO.TAXID,omitempty"` ShipToPhone1 string `xml:"SHIPTO.PHONE1,omitempty"` ShipToPhone2 string `xml:"SHIPTO.PHONE2,omitempty"` ShipToCellphone string `xml:"SHIPTO.CELLPHONE,omitempty"` ShipToPager string `xml:"SHIPTO.PAGER,omitempty"` ShipToFax string `xml:"SHIPTO.FAX,omitempty"` ShipToEmail1 string `xml:"SHIPTO.EMAIL1,omitempty"` ShipToEmail2 string `xml:"SHIPTO.EMAIL2,omitempty"` ShipToURL1 string `xml:"SHIPTO.URL1,omitempty"` ShipToURL2 string `xml:"SHIPTO.URL2,omitempty"` ShipToVisible string `xml:"SHIPTO.VISIBLE,omitempty"` ShipToMailAddressAddress1 string `xml:"SHIPTO.MAILADDRESS.ADDRESS1,omitempty"` ShipToMailAddressAddress2 string `xml:"SHIPTO.MAILADDRESS.ADDRESS2,omitempty"` ShipToMailAddressCity string `xml:"SHIPTO.MAILADDRESS.CITY,omitempty"` ShipToMailAddressState string `xml:"SHIPTO.MAILADDRESS.STATE,omitempty"` ShipToMailAddressZip string `xml:"SHIPTO.MAILADDRESS.ZIP,omitempty"` ShipToMailAddressCountry string `xml:"SHIPTO.MAILADDRESS.COUNTRY,omitempty"` ShipToMailAddressCountryCode string `xml:"SHIPTO.MAILADDRESS.COUNTRYCODE,omitempty"` BillToContactName string `xml:"BILLTO.CONTACTNAME,omitempty"` BillToPrefix string `xml:"BILLTO.PREFIX,omitempty"` BillToFirstName string `xml:"BILLTO.FIRSTNAME,omitempty"` BillToInitial string `xml:"BILLTO.INITIAL,omitempty"` BillToLastName string `xml:"BILLTO.LASTNAME,omitempty"` BillToCompanyName string `xml:"BILLTO.COMPANYNAME,omitempty"` BillToPrintAs string `xml:"BILLTO.PRINTAS,omitempty"` BillToTaxable string `xml:"BILLTO.TAXABLE,omitempty"` BillToTaxGroup string `xml:"BILLTO.TAXGROUP,omitempty"` BillToTaxSolutionKey string `xml:"BILLTO.TAXSOLUTIONKEY,omitempty"` BillToTaxSolutionID string `xml:"BILLTO.TAXSOLUTIONID,omitempty"` BillToTaxSchedule string `xml:"BILLTO.TAXSCHEDULE,omitempty"` BillToPhone1 string `xml:"BILLTO.PHONE1,omitempty"` BillToPhone2 string `xml:"BILLTO.PHONE2,omitempty"` BillToCellphone string `xml:"BILLTO.CELLPHONE,omitempty"` BillToPager string `xml:"BILLTO.PAGER,omitempty"` BillToFax string `xml:"BILLTO.FAX,omitempty"` BillToEmail1 string `xml:"BILLTO.EMAIL1,omitempty"` BillToEmail2 string `xml:"BILLTO.EMAIL2,omitempty"` BillToURL1 string `xml:"BILLTO.URL1,omitempty"` BillToURL2 string `xml:"BILLTO.URL2,omitempty"` BillToVisible string `xml:"BILLTO.VISIBLE,omitempty"` BillToMailAddressAddress1 string `xml:"BILLTO.MAILADDRESS.ADDRESS1,omitempty"` BillToMailAddressAddress2 string `xml:"BILLTO.MAILADDRESS.ADDRESS2,omitempty"` BillToMailAddressCity string `xml:"BILLTO.MAILADDRESS.CITY,omitempty"` BillToMailAddressState string `xml:"BILLTO.MAILADDRESS.STATE,omitempty"` BillToMailAddressZip string `xml:"BILLTO.MAILADDRESS.ZIP,omitempty"` BillToMailAddressCountry string `xml:"BILLTO.MAILADDRESS.COUNTRY,omitempty"` BillToMailAddressCountryCode string `xml:"BILLTO.MAILADDRESS.COUNTRYCODE,omitempty"` Status string `xml:"STATUS,omitempty"` Onetime string `xml:"ONETIME,omitempty"` CustMessageID string `xml:"CUSTMESSAGEID,omitempty"` OnHold string `xml:"ONHOLD,omitempty"` PRCLSTOverride string `xml:"PRCLST_OVERRIDE,omitempty"` OEPRCLSTKey string `xml:"OEPRCLSTKEY,omitempty"` OEPriceschedKey string `xml:"OEPRICESCHEDKEY,omitempty"` EnableOnlineCardPayment string `xml:"ENABLEONLINECARDPAYMENT,omitempty"` EnableOnlineCHPayment string `xml:"ENABLEONLINEACHPAYMENT,omitempty"` VSOEPRCLSTKEY string `xml:"VSOEPRCLSTKEY,omitempty"` WhenModified string `xml:"WHENMODIFIED,omitempty"` ARInvoicePrintTemplateID string `xml:"ARINVOICEPRINTTEMPLATEID,omitempty"` OEQuotePrintTemplateID string `xml:"OEQUOTEPRINTTEMPLATEID,omitempty"` OEOrderPrintTemplateID string `xml:"OEORDERPRINTTEMPLATEID,omitempty"` OEListPrintTemplateID string `xml:"OELISTPRINTTEMPLATEID,omitempty"` OEInvoicePrintTemplateID string `xml:"OEINVOICEPRINTTEMPLATEID,omitempty"` OEAdjPrintTemplateID string `xml:"OEADJPRINTTEMPLATEID,omitempty"` OEOtherPrintTemplateID string `xml:"OEOTHERPRINTTEMPLATEID,omitempty"` WhenCreated string `xml:"WHENCREATED,omitempty"` CreatedBy string `xml:"CREATEDBY,omitempty"` ModifiedBy string `xml:"MODIFIEDBY,omitempty"` ObjectRestriction string `xml:"OBJECTRESTRICTION,omitempty"` DisplayContactKey string `xml:"DISPLAYCONTACTKEY,omitempty"` ContactKey string `xml:"CONTACTKEY,omitempty"` ShipToKey string `xml:"SHIPTOKEY,omitempty"` BillToKey string `xml:"BILLTOKEY,omitempty"` CustRepKey string `xml:"CUSTREPKEY,omitempty"` ShipViaKey string `xml:"SHIPVIAKEY,omitempty"` TerritoryKey string `xml:"TERRITORYKEY,omitempty"` TermsKey string `xml:"TERMSKEY,omitempty"` AccountLabelKey string `xml:"ACCOUNTLABELKEY,omitempty"` AccountKey string `xml:"ACCOUNTKEY,omitempty"` CustTypeKey string `xml:"CUSTTYPEKEY,omitempty"` PriceScheduleKey string `xml:"PRICESCHEDULEKEY,omitempty"` OffsetGLAccountNo string `xml:"OFFSETGLACCOUNTNO,omitempty"` OffsetGLAccountNoTitle string `xml:"OFFSETGLACCOUNTNOTITLE,omitempty"` AdvBillBy string `xml:"ADVBILLBY,omitempty"` AdvBillyByType string `xml:"ADVBILLBYTYPE,omitempty"` SupDocID string `xml:"SUPDOCID,omitempty"` RetainagePercentage string `xml:"RETAINAGEPERCENTAGE,omitempty"` EmailOption string `xml:"EMAILOPTIN,omitempty"` MegaEntityKey string `xml:"MEGAENTITYKEY,omitempty"` MegaEntityID string `xml:"MEGAENTITYID,omitempty"` MegaEntityName string `xml:"MEGAENTITYNAME,omitempty"` HideDisplayContact string `xml:"HIDEDISPLAYCONTACT,omitempty"` DisplayContact Contact `xml:"DISPLAYCONTACT,omitempty"` }
type Department ¶
type Department struct { DepartmentID int `xml:"DEPARTMENTID"` RecordNo int `xml:"RECORDNO"` Title string `xml:"TITLE"` ParentKey string `xml:"PARENTKEY"` ParentID string `xml:"PARENTID"` SupervisorKey string `xml:"SUPERVISORKEY"` SupervisorID string `xml:"SUPERVISORID"` WhenCreated string `xml:"WHENCREATED"` WhenModified string `xml:"WHENMODIFIED"` SupervisorName string `xml:"SUPERVISORNAME"` Status string `xml:"STATUS"` CustTitle string `xml:"CUSTTITLE"` CreatedBy int `xml:"CREATEDBY"` ModifiedBy int `xml:"MODIFIEDBY"` }
type Departments ¶
type Departments []Department
type Dimension ¶
type Dimension struct { RecordNo string `xml:"RECORDNO"` Name string `xml:"NAME"` ParentID string `xml:"PARENTID"` SupervisorName string `xml:"SUPERVISORNAME"` SupervisorID int `xml:"SUPERVISORID"` ContactinfoContactName string `xml:"CONTACTINFO.CONTACTNAME"` ContactinfoPrintAs string `xml:"CONTACTINFO.PRINTAS"` ContactinfoPhone1 string `xml:"CONTACTINFO.PHONE1"` ContactinfoPhon2 string `xml:"CONTACTINFO.PHONE2"` ContactinfoEmail1 string `xml:"CONTACTINFO.EMAIL1"` ContactinfoEmail2 string `xml:"CONTACTINFO.EMAIL2"` ContactinfoFax string `xml:"CONTACTINFO.FAX"` ContactinfoMailaddressAddress1 string `xml:"CONTACTINFO.MAILADDRESS.ADDRESS1"` ContactinfoMailaddressAddress2 string `xml:"CONTACTINFO.MAILADDRESS.ADDRESS2"` ContactinfoMailaddressCity string `xml:"CONTACTINFO.MAILADDRESS.CITY"` ContactinfoMailaddressState string `xml:"CONTACTINFO.MAILADDRESS.STATE"` CONTACTINFOMAILADDRESSZIP string `xml:"CONTACTINFO.MAILADDRESS.ZIP"` CONTACTINFOMAILADDRESSCOUNTRY string `xml:"CONTACTINFO.MAILADDRESS.COUNTRY"` CONTACTINFOMAILADDRESSCOUNTRYCODE string `xml:"CONTACTINFO.MAILADDRESS.COUNTRYCODE"` STARTDATE string `xml:"STARTDATE"` ENDDATE string `xml:"ENDDATE"` SHIPTOCONTACTNAME string `xml:"SHIPTO.CONTACTNAME"` SHIPTOPHONE1 string `xml:"SHIPTO.PHONE1"` SHIPTOPHONE2 string `xml:"SHIPTO.PHONE2"` SHIPTOMAILADDRESSADDRESS1 string `xml:"SHIPTO.MAILADDRESS.ADDRESS1"` SHIPTOMAILADDRESSADDRESS2 string `xml:"SHIPTO.MAILADDRESS.ADDRESS2"` SHIPTOMAILADDRESSCITY string `xml:"SHIPTO.MAILADDRESS.CITY"` SHIPTOMAILADDRESSSTATE string `xml:"SHIPTO.MAILADDRESS.STATE"` SHIPTOMAILADDRESSZIP string `xml:"SHIPTO.MAILADDRESS.ZIP"` SHIPTOMAILADDRESSCOUNTRY string `xml:"SHIPTO.MAILADDRESS.COUNTRY"` SHIPTOMAILADDRESSCOUNTRYCODE string `xml:"SHIPTO.MAILADDRESS.COUNTRYCODE"` STATUS string `xml:"STATUS"` WHENCREATED string `xml:"WHENCREATED"` WHENMODIFIED string `xml:"WHENMODIFIED"` FederalID string `xml:"FEDERALID"` FirstMonth string `xml:"FIRSTMONTH"` WeekStart string `xml:"WEEKSTART"` IEPAYABLEACCOUNT string `xml:"IEPAYABLE.ACCOUNT"` IEPAYABLENUMBER string `xml:"IEPAYABLE.NUMBER"` IERECEIVABLEACCOUNT string `xml:"IERECEIVABLE.ACCOUNT"` IERECEIVABLENUMBER string `xml:"IERECEIVABLE.NUMBER"` MessageText string `xml:"MESSAGE_TEXT"` MarketingText string `xml:"MARKETING_TEXT"` FOOTNOTETEXT string `xml:"FOOTNOTETEXT"` REPORTPRINTAS string `xml:"REPORTPRINTAS"` IsRoot string `xml:"ISROOT"` RESERVEAMT string `xml:"RESERVEAMT"` VendorName string `xml:"VENDORNAME"` VendorID int `xml:"VENDORID"` CustomerID int `xml:"CUSTOMERID"` CustomerName string `xml:"CUSTOMERNAME"` Currency string `xml:"CURRENCY"` Entity string `xml:"ENTITY"` ENTITYRECORDNO string `xml:"ENTITYRECORDNO"` HASIERELATION string `xml:"HAS_IE_RELATION"` CustTitle string `xml:"CUSTTITLE"` BusinessDays string `xml:"BUSINESSDAYS"` Weekend string `xml:"WEEKENDS"` FIRSTMONTHTAX string `xml:"FIRSTMONTHTAX"` ContactKey string `xml:"CONTACTKEY"` SUPERVISORKEY string `xml:"SUPERVISORKEY"` ParentKey string `xml:"PARENTKEY"` SHIPTOKEY string `xml:"SHIPTOKEY"` IEPAYABLEACCTKEY string `xml:"IEPAYABLEACCTKEY"` IERECEIVABLEACCTKEY string `xml:"IERECEIVABLEACCTKEY"` VENDENTITY string `xml:"VENDENTITY"` CUSTENTITY string `xml:"CUSTENTITY"` TaxID string `xml:"TAXID"` CreatedBy string `xml:"CREATEDBY"` ModifiedBy string `xml:"MODIFIEDBY"` ADDRESSCOUNTRYDEFAULT string `xml:"ADDRESSCOUNTRYDEFAULT"` }
type EqualTo ¶
func (EqualTo) MarshalXML ¶
type Error ¶
type ErrorMessage ¶
func (ErrorMessage) Error ¶
func (em ErrorMessage) Error() string
type ErrorResponse ¶
type ErrorResponse struct { // HTTP response that caused this error Response *http.Response `json:"-"` XMLName xml.Name `xml:"response"` Control ResponseControl `xml:"control"` ErrorMessage ErrorMessage `xml:"errormessage"` }
func (ErrorResponse) Error ¶
func (r ErrorResponse) Error() string
type GLAccount ¶
type GLAccount struct { RecordNo int `xml:"RECORDNO"` AccountNo string `xml:"ACCOUNTNO"` Title string `xml:"TITLE"` AccountType string `xml:"ACCOUNTTYPE"` NormalBalance string `xml:"NORMALBALANCE"` ClosingType string `xml:"CLOSINGTYPE"` ClosingAccountNo string `xml:"CLOSINGACCOUNTNO"` ClosingAccountTitle string `xml:"CLOSINGACCOUNTTITLE"` Status string `xml:"STATUS"` RequireDept bool `xml:"REQUIREDEPT"` RequireLoc bool `xml:"REQUIRELOC"` Taxable bool `xml:"TAXABLE"` CategoryKey string `xml:"CATEGORYKEY"` Category string `xml:"CATEGORY"` TaxCode string `xml:"TAXCODE"` MRCCode string `xml:"MRCCODE"` CloseToAcctKey string `xml:"CLOSETOACCTKEY"` AlternativeAccount string `xml:"ALTERNATIVEACCOUNT"` WhenCreated string `xml:"WHENCREATED"` WhenModified string `xml:"WHENMODIFIED"` CreatedBy int `xml:"CREATEDBY"` ModifiedBy int `xml:"MODIFIEDBY"` SubledgerControlOn bool `xml:"SUBLEDGERCONTROLON"` MegaEntityKey interface{} `xml:"MEGAENTITYKEY"` MegaEntityID interface{} `xml:"MEGAENTITYID"` MegaEntityName interface{} `xml:"MEGAENTITYNAME"` RequireProject bool `xml:"REQUIREPROJECT"` RequireCustomer bool `xml:"REQUIRECUSTOMER"` RequireVendor bool `xml:"REQUIREVENDOR"` RequireClass bool `xml:"REQUIRECLASS"` }
type GLAccounts ¶
type GLAccounts []GLAccount
type GetAPISessionPathParams ¶
type GetAPISessionPathParams struct { }
func (*GetAPISessionPathParams) Params ¶
func (p *GetAPISessionPathParams) Params() map[string]string
type GetAPISessionQueryParams ¶
type GetAPISessionQueryParams struct{}
func (GetAPISessionQueryParams) ToURLValues ¶
func (p GetAPISessionQueryParams) ToURLValues() (url.Values, error)
type GetAPISessionRequest ¶
type GetAPISessionRequest struct {
// contains filtered or unexported fields
}
func (*GetAPISessionRequest) Do ¶
func (r *GetAPISessionRequest) Do() (GetAPISessionResponseBody, error)
func (*GetAPISessionRequest) Method ¶
func (r *GetAPISessionRequest) Method() string
func (GetAPISessionRequest) NewGetAPISessionPathParams ¶
func (r GetAPISessionRequest) NewGetAPISessionPathParams() *GetAPISessionPathParams
func (GetAPISessionRequest) NewGetAPISessionQueryParams ¶
func (r GetAPISessionRequest) NewGetAPISessionQueryParams() *GetAPISessionQueryParams
func (GetAPISessionRequest) NewGetAPISessionRequestContent ¶
func (r GetAPISessionRequest) NewGetAPISessionRequestContent() GetAPISessionRequestContent
func (*GetAPISessionRequest) NewRequestBody ¶
func (r *GetAPISessionRequest) NewRequestBody() GetAPISessionRequestBody
func (*GetAPISessionRequest) NewResponseBody ¶
func (r *GetAPISessionRequest) NewResponseBody() *GetAPISessionResponseBody
func (*GetAPISessionRequest) PathParams ¶
func (r *GetAPISessionRequest) PathParams() *GetAPISessionPathParams
func (*GetAPISessionRequest) QueryParams ¶
func (r *GetAPISessionRequest) QueryParams() *GetAPISessionQueryParams
func (*GetAPISessionRequest) RequestBody ¶
func (r *GetAPISessionRequest) RequestBody() *GetAPISessionRequestBody
func (*GetAPISessionRequest) SetMethod ¶
func (r *GetAPISessionRequest) SetMethod(method string)
func (*GetAPISessionRequest) SetRequestBody ¶
func (r *GetAPISessionRequest) SetRequestBody(body GetAPISessionRequestBody)
func (*GetAPISessionRequest) URL ¶
func (r *GetAPISessionRequest) URL() url.URL
type GetAPISessionRequestBody ¶
type GetAPISessionRequestBody struct {
Request
}
func (GetAPISessionRequestBody) Content ¶
func (r GetAPISessionRequestBody) Content() GetAPISessionRequestContent
type GetAPISessionResponseBody ¶
type GetAPISessionResponseBody struct {
Response
}
type GetAccountGroupsPathParams ¶
type GetAccountGroupsPathParams struct { }
func (*GetAccountGroupsPathParams) Params ¶
func (p *GetAccountGroupsPathParams) Params() map[string]string
type GetAccountGroupsQueryParams ¶
type GetAccountGroupsQueryParams struct{}
func (GetAccountGroupsQueryParams) ToURLValues ¶
func (p GetAccountGroupsQueryParams) ToURLValues() (url.Values, error)
type GetAccountGroupsRequest ¶
type GetAccountGroupsRequest struct {
// contains filtered or unexported fields
}
func (*GetAccountGroupsRequest) Do ¶
func (r *GetAccountGroupsRequest) Do() (GetAccountGroupsResponseBody, error)
func (*GetAccountGroupsRequest) Method ¶
func (r *GetAccountGroupsRequest) Method() string
func (GetAccountGroupsRequest) NewContent ¶
func (r GetAccountGroupsRequest) NewContent() GetAccountGroupsRequestContent
func (GetAccountGroupsRequest) NewPathParams ¶
func (r GetAccountGroupsRequest) NewPathParams() *GetAccountGroupsPathParams
func (GetAccountGroupsRequest) NewQueryParams ¶
func (r GetAccountGroupsRequest) NewQueryParams() *GetAccountGroupsQueryParams
func (*GetAccountGroupsRequest) NewRequestBody ¶
func (r *GetAccountGroupsRequest) NewRequestBody() GetAccountGroupsRequestBody
func (*GetAccountGroupsRequest) NewResponseBody ¶
func (r *GetAccountGroupsRequest) NewResponseBody() *GetAccountGroupsResponseBody
func (*GetAccountGroupsRequest) PathParams ¶
func (r *GetAccountGroupsRequest) PathParams() *GetAccountGroupsPathParams
func (*GetAccountGroupsRequest) QueryParams ¶
func (r *GetAccountGroupsRequest) QueryParams() *GetAccountGroupsQueryParams
func (*GetAccountGroupsRequest) RequestBody ¶
func (r *GetAccountGroupsRequest) RequestBody() *GetAccountGroupsRequestBody
func (*GetAccountGroupsRequest) SetMethod ¶
func (r *GetAccountGroupsRequest) SetMethod(method string)
func (*GetAccountGroupsRequest) SetRequestBody ¶
func (r *GetAccountGroupsRequest) SetRequestBody(body GetAccountGroupsRequestBody)
func (*GetAccountGroupsRequest) URL ¶
func (r *GetAccountGroupsRequest) URL() url.URL
type GetAccountGroupsRequestBody ¶
type GetAccountGroupsRequestBody struct {
Request
}
func (GetAccountGroupsRequestBody) Content ¶
func (r GetAccountGroupsRequestBody) Content() GetAccountGroupsRequestContent
type GetAccountGroupsRequestContent ¶
type GetAccountGroupsRequestContent struct { Function struct { ControlID string `xml:"controlid,attr"` ReadByQuery ReadByQuery `xml:"readByQuery"` } `xml:"function"` }
type GetAccountGroupsResponseBody ¶
type GetAccountGroupsResponseBody struct {
Response
}
type GetAccountsPathParams ¶
type GetAccountsPathParams struct { }
func (*GetAccountsPathParams) Params ¶
func (p *GetAccountsPathParams) Params() map[string]string
type GetAccountsQueryParams ¶
type GetAccountsQueryParams struct{}
func (GetAccountsQueryParams) ToURLValues ¶
func (p GetAccountsQueryParams) ToURLValues() (url.Values, error)
type GetAccountsRequest ¶
type GetAccountsRequest struct {
// contains filtered or unexported fields
}
func (*GetAccountsRequest) Do ¶
func (r *GetAccountsRequest) Do() (GetAccountsResponseBody, error)
func (*GetAccountsRequest) Method ¶
func (r *GetAccountsRequest) Method() string
func (GetAccountsRequest) NewContent ¶
func (r GetAccountsRequest) NewContent() GetAccountsRequestContent
func (GetAccountsRequest) NewPathParams ¶
func (r GetAccountsRequest) NewPathParams() *GetAccountsPathParams
func (GetAccountsRequest) NewQueryParams ¶
func (r GetAccountsRequest) NewQueryParams() *GetAccountsQueryParams
func (*GetAccountsRequest) NewRequestBody ¶
func (r *GetAccountsRequest) NewRequestBody() GetAccountsRequestBody
func (*GetAccountsRequest) NewResponseBody ¶
func (r *GetAccountsRequest) NewResponseBody() *GetAccountsResponseBody
func (*GetAccountsRequest) PathParams ¶
func (r *GetAccountsRequest) PathParams() *GetAccountsPathParams
func (*GetAccountsRequest) QueryParams ¶
func (r *GetAccountsRequest) QueryParams() *GetAccountsQueryParams
func (*GetAccountsRequest) RequestBody ¶
func (r *GetAccountsRequest) RequestBody() *GetAccountsRequestBody
func (*GetAccountsRequest) SetMethod ¶
func (r *GetAccountsRequest) SetMethod(method string)
func (*GetAccountsRequest) SetRequestBody ¶
func (r *GetAccountsRequest) SetRequestBody(body GetAccountsRequestBody)
func (*GetAccountsRequest) URL ¶
func (r *GetAccountsRequest) URL() url.URL
type GetAccountsRequestBody ¶
type GetAccountsRequestBody struct {
Request
}
func (GetAccountsRequestBody) Content ¶
func (r GetAccountsRequestBody) Content() GetAccountsRequestContent
type GetAccountsRequestContent ¶
type GetAccountsRequestContent struct { Function struct { ControlID string `xml:"controlid,attr"` ReadByQuery ReadByQuery `xml:"readByQuery"` } `xml:"function"` }
type GetAccountsResponseBody ¶
type GetAccountsResponseBody struct {
Response
}
type GetAttachmentByIDLegacyPathParams ¶
type GetAttachmentByIDLegacyPathParams struct { }
func (*GetAttachmentByIDLegacyPathParams) Params ¶
func (p *GetAttachmentByIDLegacyPathParams) Params() map[string]string
type GetAttachmentByIDLegacyQueryParams ¶
type GetAttachmentByIDLegacyQueryParams struct{}
func (GetAttachmentByIDLegacyQueryParams) ToURLValues ¶
func (p GetAttachmentByIDLegacyQueryParams) ToURLValues() (url.Values, error)
type GetAttachmentByIDLegacyRequest ¶
type GetAttachmentByIDLegacyRequest struct {
// contains filtered or unexported fields
}
func (*GetAttachmentByIDLegacyRequest) Do ¶
func (r *GetAttachmentByIDLegacyRequest) Do() (GetAttachmentByIDLegacyResponseBody, error)
func (*GetAttachmentByIDLegacyRequest) Method ¶
func (r *GetAttachmentByIDLegacyRequest) Method() string
func (GetAttachmentByIDLegacyRequest) NewContent ¶
func (r GetAttachmentByIDLegacyRequest) NewContent() GetAttachmentByIDLegacyRequestContent
func (GetAttachmentByIDLegacyRequest) NewPathParams ¶
func (r GetAttachmentByIDLegacyRequest) NewPathParams() *GetAttachmentByIDLegacyPathParams
func (GetAttachmentByIDLegacyRequest) NewQueryParams ¶
func (r GetAttachmentByIDLegacyRequest) NewQueryParams() *GetAttachmentByIDLegacyQueryParams
func (*GetAttachmentByIDLegacyRequest) NewRequestBody ¶
func (r *GetAttachmentByIDLegacyRequest) NewRequestBody() GetAttachmentByIDLegacyRequestBody
func (*GetAttachmentByIDLegacyRequest) NewResponseBody ¶
func (r *GetAttachmentByIDLegacyRequest) NewResponseBody() *GetAttachmentByIDLegacyResponseBody
func (*GetAttachmentByIDLegacyRequest) PathParams ¶
func (r *GetAttachmentByIDLegacyRequest) PathParams() *GetAttachmentByIDLegacyPathParams
func (*GetAttachmentByIDLegacyRequest) QueryParams ¶
func (r *GetAttachmentByIDLegacyRequest) QueryParams() *GetAttachmentByIDLegacyQueryParams
func (*GetAttachmentByIDLegacyRequest) RequestBody ¶
func (r *GetAttachmentByIDLegacyRequest) RequestBody() *GetAttachmentByIDLegacyRequestBody
func (*GetAttachmentByIDLegacyRequest) SetMethod ¶
func (r *GetAttachmentByIDLegacyRequest) SetMethod(method string)
func (*GetAttachmentByIDLegacyRequest) SetRequestBody ¶
func (r *GetAttachmentByIDLegacyRequest) SetRequestBody(body GetAttachmentByIDLegacyRequestBody)
func (*GetAttachmentByIDLegacyRequest) URL ¶
func (r *GetAttachmentByIDLegacyRequest) URL() url.URL
type GetAttachmentByIDLegacyRequestBody ¶
type GetAttachmentByIDLegacyRequestBody struct {
Request
}
func (GetAttachmentByIDLegacyRequestBody) Content ¶
func (r GetAttachmentByIDLegacyRequestBody) Content() GetAttachmentByIDLegacyRequestContent
type GetAttachmentByIDLegacyRequestContent ¶
type GetAttachmentByIDLegacyRequestContent struct { // Function struct { // ControlID string `xml:"controlid,attr"` // GetAttachmentByIDLegacy struct{} `xml:"getDimensions"` // } `xml:"function"` Function struct { ControlID string `xml:"controlid,attr"` Get struct { XMLName xml.Name `xml:"get"` Object string `xml:"object,attr"` Key string `xml:"key,attr"` } `xml:"get"` } `xml:"function"` }
type GetAttachmentByIDLegacyResponseBody ¶
type GetAttachmentByIDLegacyResponseBody struct {
Response
}
type GetAttachmentFoldersPathParams ¶
type GetAttachmentFoldersPathParams struct { }
func (*GetAttachmentFoldersPathParams) Params ¶
func (p *GetAttachmentFoldersPathParams) Params() map[string]string
type GetAttachmentFoldersQueryParams ¶
type GetAttachmentFoldersQueryParams struct{}
func (GetAttachmentFoldersQueryParams) ToURLValues ¶
func (p GetAttachmentFoldersQueryParams) ToURLValues() (url.Values, error)
type GetAttachmentFoldersRequest ¶
type GetAttachmentFoldersRequest struct {
// contains filtered or unexported fields
}
func (*GetAttachmentFoldersRequest) Do ¶
func (r *GetAttachmentFoldersRequest) Do() (GetAttachmentFoldersResponseBody, error)
func (*GetAttachmentFoldersRequest) Method ¶
func (r *GetAttachmentFoldersRequest) Method() string
func (GetAttachmentFoldersRequest) NewContent ¶
func (r GetAttachmentFoldersRequest) NewContent() GetAttachmentFoldersRequestContent
func (GetAttachmentFoldersRequest) NewPathParams ¶
func (r GetAttachmentFoldersRequest) NewPathParams() *GetAttachmentFoldersPathParams
func (GetAttachmentFoldersRequest) NewQueryParams ¶
func (r GetAttachmentFoldersRequest) NewQueryParams() *GetAttachmentFoldersQueryParams
func (*GetAttachmentFoldersRequest) NewRequestBody ¶
func (r *GetAttachmentFoldersRequest) NewRequestBody() GetAttachmentFoldersRequestBody
func (*GetAttachmentFoldersRequest) NewResponseBody ¶
func (r *GetAttachmentFoldersRequest) NewResponseBody() *GetAttachmentFoldersResponseBody
func (*GetAttachmentFoldersRequest) PathParams ¶
func (r *GetAttachmentFoldersRequest) PathParams() *GetAttachmentFoldersPathParams
func (*GetAttachmentFoldersRequest) QueryParams ¶
func (r *GetAttachmentFoldersRequest) QueryParams() *GetAttachmentFoldersQueryParams
func (*GetAttachmentFoldersRequest) RequestBody ¶
func (r *GetAttachmentFoldersRequest) RequestBody() *GetAttachmentFoldersRequestBody
func (*GetAttachmentFoldersRequest) SetMethod ¶
func (r *GetAttachmentFoldersRequest) SetMethod(method string)
func (*GetAttachmentFoldersRequest) SetRequestBody ¶
func (r *GetAttachmentFoldersRequest) SetRequestBody(body GetAttachmentFoldersRequestBody)
func (*GetAttachmentFoldersRequest) URL ¶
func (r *GetAttachmentFoldersRequest) URL() url.URL
type GetAttachmentFoldersRequestBody ¶
type GetAttachmentFoldersRequestBody struct {
Request
}
func (GetAttachmentFoldersRequestBody) Content ¶
func (r GetAttachmentFoldersRequestBody) Content() GetAttachmentFoldersRequestContent
type GetAttachmentFoldersResponseBody ¶
type GetAttachmentFoldersResponseBody struct {
Response
}
type GetClassesPathParams ¶
type GetClassesPathParams struct { }
func (*GetClassesPathParams) Params ¶
func (p *GetClassesPathParams) Params() map[string]string
type GetClassesQueryParams ¶
type GetClassesQueryParams struct{}
func (GetClassesQueryParams) ToURLValues ¶
func (p GetClassesQueryParams) ToURLValues() (url.Values, error)
type GetClassesRequest ¶
type GetClassesRequest struct {
// contains filtered or unexported fields
}
func (*GetClassesRequest) Do ¶
func (r *GetClassesRequest) Do() (GetClassesResponseBody, error)
func (*GetClassesRequest) Method ¶
func (r *GetClassesRequest) Method() string
func (GetClassesRequest) NewContent ¶
func (r GetClassesRequest) NewContent() GetClassesRequestContent
func (GetClassesRequest) NewPathParams ¶
func (r GetClassesRequest) NewPathParams() *GetClassesPathParams
func (GetClassesRequest) NewQueryParams ¶
func (r GetClassesRequest) NewQueryParams() *GetClassesQueryParams
func (*GetClassesRequest) NewRequestBody ¶
func (r *GetClassesRequest) NewRequestBody() GetClassesRequestBody
func (*GetClassesRequest) NewResponseBody ¶
func (r *GetClassesRequest) NewResponseBody() *GetClassesResponseBody
func (*GetClassesRequest) PathParams ¶
func (r *GetClassesRequest) PathParams() *GetClassesPathParams
func (*GetClassesRequest) QueryParams ¶
func (r *GetClassesRequest) QueryParams() *GetClassesQueryParams
func (*GetClassesRequest) RequestBody ¶
func (r *GetClassesRequest) RequestBody() *GetClassesRequestBody
func (*GetClassesRequest) SetMethod ¶
func (r *GetClassesRequest) SetMethod(method string)
func (*GetClassesRequest) SetRequestBody ¶
func (r *GetClassesRequest) SetRequestBody(body GetClassesRequestBody)
func (*GetClassesRequest) URL ¶
func (r *GetClassesRequest) URL() url.URL
type GetClassesRequestBody ¶
type GetClassesRequestBody struct {
Request
}
func (GetClassesRequestBody) Content ¶
func (r GetClassesRequestBody) Content() GetClassesRequestContent
type GetClassesRequestContent ¶
type GetClassesRequestContent struct { Function struct { ControlID string `xml:"controlid,attr"` ReadByQuery ReadByQuery `xml:"readByQuery"` } `xml:"function"` }
type GetClassesResponseBody ¶
type GetClassesResponseBody struct {
Response
}
type GetCustomerObjectDefinitionPathParams ¶
type GetCustomerObjectDefinitionPathParams struct { }
func (*GetCustomerObjectDefinitionPathParams) Params ¶
func (p *GetCustomerObjectDefinitionPathParams) Params() map[string]string
type GetCustomerObjectDefinitionQueryParams ¶
type GetCustomerObjectDefinitionQueryParams struct{}
func (GetCustomerObjectDefinitionQueryParams) ToURLValues ¶
func (p GetCustomerObjectDefinitionQueryParams) ToURLValues() (url.Values, error)
type GetCustomerObjectDefinitionRequest ¶
type GetCustomerObjectDefinitionRequest struct {
// contains filtered or unexported fields
}
func (*GetCustomerObjectDefinitionRequest) Do ¶
func (r *GetCustomerObjectDefinitionRequest) Do() (GetCustomerObjectDefinitionResponseBody, error)
func (*GetCustomerObjectDefinitionRequest) Method ¶
func (r *GetCustomerObjectDefinitionRequest) Method() string
func (GetCustomerObjectDefinitionRequest) NewContent ¶
func (r GetCustomerObjectDefinitionRequest) NewContent() GetCustomerObjectDefinitionRequestContent
func (GetCustomerObjectDefinitionRequest) NewPathParams ¶
func (r GetCustomerObjectDefinitionRequest) NewPathParams() *GetCustomerObjectDefinitionPathParams
func (GetCustomerObjectDefinitionRequest) NewQueryParams ¶
func (r GetCustomerObjectDefinitionRequest) NewQueryParams() *GetCustomerObjectDefinitionQueryParams
func (*GetCustomerObjectDefinitionRequest) NewRequestBody ¶
func (r *GetCustomerObjectDefinitionRequest) NewRequestBody() GetCustomerObjectDefinitionRequestBody
func (*GetCustomerObjectDefinitionRequest) NewResponseBody ¶
func (r *GetCustomerObjectDefinitionRequest) NewResponseBody() *GetCustomerObjectDefinitionResponseBody
func (*GetCustomerObjectDefinitionRequest) PathParams ¶
func (r *GetCustomerObjectDefinitionRequest) PathParams() *GetCustomerObjectDefinitionPathParams
func (*GetCustomerObjectDefinitionRequest) QueryParams ¶
func (r *GetCustomerObjectDefinitionRequest) QueryParams() *GetCustomerObjectDefinitionQueryParams
func (*GetCustomerObjectDefinitionRequest) RequestBody ¶
func (r *GetCustomerObjectDefinitionRequest) RequestBody() *GetCustomerObjectDefinitionRequestBody
func (*GetCustomerObjectDefinitionRequest) SetMethod ¶
func (r *GetCustomerObjectDefinitionRequest) SetMethod(method string)
func (*GetCustomerObjectDefinitionRequest) SetRequestBody ¶
func (r *GetCustomerObjectDefinitionRequest) SetRequestBody(body GetCustomerObjectDefinitionRequestBody)
func (*GetCustomerObjectDefinitionRequest) URL ¶
func (r *GetCustomerObjectDefinitionRequest) URL() url.URL
type GetCustomerObjectDefinitionRequestBody ¶
type GetCustomerObjectDefinitionRequestBody struct {
Request
}
func (GetCustomerObjectDefinitionRequestBody) Content ¶
func (r GetCustomerObjectDefinitionRequestBody) Content() GetCustomerObjectDefinitionRequestContent
type GetCustomerObjectDefinitionResponseBody ¶
type GetCustomerObjectDefinitionResponseBody struct {
Response
}
type GetCustomersPathParams ¶
type GetCustomersPathParams struct { }
func (*GetCustomersPathParams) Params ¶
func (p *GetCustomersPathParams) Params() map[string]string
type GetCustomersQueryParams ¶
type GetCustomersQueryParams struct{}
func (GetCustomersQueryParams) ToURLValues ¶
func (p GetCustomersQueryParams) ToURLValues() (url.Values, error)
type GetCustomersRequest ¶
type GetCustomersRequest struct {
// contains filtered or unexported fields
}
func (*GetCustomersRequest) Do ¶
func (r *GetCustomersRequest) Do() (GetCustomersResponseBody, error)
func (*GetCustomersRequest) Method ¶
func (r *GetCustomersRequest) Method() string
func (GetCustomersRequest) NewContent ¶
func (r GetCustomersRequest) NewContent() GetCustomersRequestContent
func (GetCustomersRequest) NewPathParams ¶
func (r GetCustomersRequest) NewPathParams() *GetCustomersPathParams
func (GetCustomersRequest) NewQueryParams ¶
func (r GetCustomersRequest) NewQueryParams() *GetCustomersQueryParams
func (*GetCustomersRequest) NewRequestBody ¶
func (r *GetCustomersRequest) NewRequestBody() GetCustomersRequestBody
func (*GetCustomersRequest) NewResponseBody ¶
func (r *GetCustomersRequest) NewResponseBody() *GetCustomersResponseBody
func (*GetCustomersRequest) PathParams ¶
func (r *GetCustomersRequest) PathParams() *GetCustomersPathParams
func (*GetCustomersRequest) QueryParams ¶
func (r *GetCustomersRequest) QueryParams() *GetCustomersQueryParams
func (*GetCustomersRequest) RequestBody ¶
func (r *GetCustomersRequest) RequestBody() *GetCustomersRequestBody
func (*GetCustomersRequest) SetMethod ¶
func (r *GetCustomersRequest) SetMethod(method string)
func (*GetCustomersRequest) SetRequestBody ¶
func (r *GetCustomersRequest) SetRequestBody(body GetCustomersRequestBody)
func (*GetCustomersRequest) URL ¶
func (r *GetCustomersRequest) URL() url.URL
type GetCustomersRequestBody ¶
type GetCustomersRequestBody struct {
Request
}
func (GetCustomersRequestBody) Content ¶
func (r GetCustomersRequestBody) Content() GetCustomersRequestContent
type GetCustomersResponseBody ¶
type GetCustomersResponseBody struct {
Response
}
type GetDepartmentsPathParams ¶
type GetDepartmentsPathParams struct { }
func (*GetDepartmentsPathParams) Params ¶
func (p *GetDepartmentsPathParams) Params() map[string]string
type GetDepartmentsQueryParams ¶
type GetDepartmentsQueryParams struct{}
func (GetDepartmentsQueryParams) ToURLValues ¶
func (p GetDepartmentsQueryParams) ToURLValues() (url.Values, error)
type GetDepartmentsRequest ¶
type GetDepartmentsRequest struct {
// contains filtered or unexported fields
}
func (*GetDepartmentsRequest) Do ¶
func (r *GetDepartmentsRequest) Do() (GetDepartmentsResponseBody, error)
func (*GetDepartmentsRequest) Method ¶
func (r *GetDepartmentsRequest) Method() string
func (GetDepartmentsRequest) NewContent ¶
func (r GetDepartmentsRequest) NewContent() GetDepartmentsRequestContent
func (GetDepartmentsRequest) NewPathParams ¶
func (r GetDepartmentsRequest) NewPathParams() *GetDepartmentsPathParams
func (GetDepartmentsRequest) NewQueryParams ¶
func (r GetDepartmentsRequest) NewQueryParams() *GetDepartmentsQueryParams
func (*GetDepartmentsRequest) NewRequestBody ¶
func (r *GetDepartmentsRequest) NewRequestBody() GetDepartmentsRequestBody
func (*GetDepartmentsRequest) NewResponseBody ¶
func (r *GetDepartmentsRequest) NewResponseBody() *GetDepartmentsResponseBody
func (*GetDepartmentsRequest) PathParams ¶
func (r *GetDepartmentsRequest) PathParams() *GetDepartmentsPathParams
func (*GetDepartmentsRequest) QueryParams ¶
func (r *GetDepartmentsRequest) QueryParams() *GetDepartmentsQueryParams
func (*GetDepartmentsRequest) RequestBody ¶
func (r *GetDepartmentsRequest) RequestBody() *GetDepartmentsRequestBody
func (*GetDepartmentsRequest) SetMethod ¶
func (r *GetDepartmentsRequest) SetMethod(method string)
func (*GetDepartmentsRequest) SetRequestBody ¶
func (r *GetDepartmentsRequest) SetRequestBody(body GetDepartmentsRequestBody)
func (*GetDepartmentsRequest) URL ¶
func (r *GetDepartmentsRequest) URL() url.URL
type GetDepartmentsRequestBody ¶
type GetDepartmentsRequestBody struct {
Request
}
func (GetDepartmentsRequestBody) Content ¶
func (r GetDepartmentsRequestBody) Content() GetDepartmentsRequestContent
type GetDepartmentsRequestContent ¶
type GetDepartmentsRequestContent struct { Function struct { ControlID string `xml:"controlid,attr"` ReadByQuery ReadByQuery `xml:"readByQuery"` } `xml:"function"` }
type GetDepartmentsResponseBody ¶
type GetDepartmentsResponseBody struct {
Response
}
type GetDimensionsPathParams ¶
type GetDimensionsPathParams struct { }
func (*GetDimensionsPathParams) Params ¶
func (p *GetDimensionsPathParams) Params() map[string]string
type GetDimensionsQueryParams ¶
type GetDimensionsQueryParams struct{}
func (GetDimensionsQueryParams) ToURLValues ¶
func (p GetDimensionsQueryParams) ToURLValues() (url.Values, error)
type GetDimensionsRequest ¶
type GetDimensionsRequest struct {
// contains filtered or unexported fields
}
func (*GetDimensionsRequest) Do ¶
func (r *GetDimensionsRequest) Do() (GetDimensionsResponseBody, error)
func (*GetDimensionsRequest) Method ¶
func (r *GetDimensionsRequest) Method() string
func (GetDimensionsRequest) NewContent ¶
func (r GetDimensionsRequest) NewContent() GetDimensionsRequestContent
func (GetDimensionsRequest) NewPathParams ¶
func (r GetDimensionsRequest) NewPathParams() *GetDimensionsPathParams
func (GetDimensionsRequest) NewQueryParams ¶
func (r GetDimensionsRequest) NewQueryParams() *GetDimensionsQueryParams
func (*GetDimensionsRequest) NewRequestBody ¶
func (r *GetDimensionsRequest) NewRequestBody() GetDimensionsRequestBody
func (*GetDimensionsRequest) NewResponseBody ¶
func (r *GetDimensionsRequest) NewResponseBody() *GetDimensionsResponseBody
func (*GetDimensionsRequest) PathParams ¶
func (r *GetDimensionsRequest) PathParams() *GetDimensionsPathParams
func (*GetDimensionsRequest) QueryParams ¶
func (r *GetDimensionsRequest) QueryParams() *GetDimensionsQueryParams
func (*GetDimensionsRequest) RequestBody ¶
func (r *GetDimensionsRequest) RequestBody() *GetDimensionsRequestBody
func (*GetDimensionsRequest) SetMethod ¶
func (r *GetDimensionsRequest) SetMethod(method string)
func (*GetDimensionsRequest) SetRequestBody ¶
func (r *GetDimensionsRequest) SetRequestBody(body GetDimensionsRequestBody)
func (*GetDimensionsRequest) URL ¶
func (r *GetDimensionsRequest) URL() url.URL
type GetDimensionsRequestBody ¶
type GetDimensionsRequestBody struct {
Request
}
func (GetDimensionsRequestBody) Content ¶
func (r GetDimensionsRequestBody) Content() GetDimensionsRequestContent
type GetDimensionsRequestContent ¶
type GetDimensionsRequestContent struct { Function struct { ControlID string `xml:"controlid,attr"` GetDimensions struct{} `xml:"getDimensions"` } `xml:"function"` }
type GetDimensionsResponseBody ¶
type GetDimensionsResponseBody struct {
Response
}
type GetInvoiceItemObjectDefinitionPathParams ¶
type GetInvoiceItemObjectDefinitionPathParams struct { }
func (*GetInvoiceItemObjectDefinitionPathParams) Params ¶
func (p *GetInvoiceItemObjectDefinitionPathParams) Params() map[string]string
type GetInvoiceItemObjectDefinitionQueryParams ¶
type GetInvoiceItemObjectDefinitionQueryParams struct{}
func (GetInvoiceItemObjectDefinitionQueryParams) ToURLValues ¶
func (p GetInvoiceItemObjectDefinitionQueryParams) ToURLValues() (url.Values, error)
type GetInvoiceItemObjectDefinitionRequest ¶
type GetInvoiceItemObjectDefinitionRequest struct {
// contains filtered or unexported fields
}
func (*GetInvoiceItemObjectDefinitionRequest) Method ¶
func (r *GetInvoiceItemObjectDefinitionRequest) Method() string
func (GetInvoiceItemObjectDefinitionRequest) NewContent ¶
func (r GetInvoiceItemObjectDefinitionRequest) NewContent() GetInvoiceItemObjectDefinitionRequestContent
func (GetInvoiceItemObjectDefinitionRequest) NewPathParams ¶
func (r GetInvoiceItemObjectDefinitionRequest) NewPathParams() *GetInvoiceItemObjectDefinitionPathParams
func (GetInvoiceItemObjectDefinitionRequest) NewQueryParams ¶
func (r GetInvoiceItemObjectDefinitionRequest) NewQueryParams() *GetInvoiceItemObjectDefinitionQueryParams
func (*GetInvoiceItemObjectDefinitionRequest) NewRequestBody ¶
func (r *GetInvoiceItemObjectDefinitionRequest) NewRequestBody() GetInvoiceItemObjectDefinitionRequestBody
func (*GetInvoiceItemObjectDefinitionRequest) NewResponseBody ¶
func (r *GetInvoiceItemObjectDefinitionRequest) NewResponseBody() *GetInvoiceItemObjectDefinitionResponseBody
func (*GetInvoiceItemObjectDefinitionRequest) PathParams ¶
func (r *GetInvoiceItemObjectDefinitionRequest) PathParams() *GetInvoiceItemObjectDefinitionPathParams
func (*GetInvoiceItemObjectDefinitionRequest) QueryParams ¶
func (r *GetInvoiceItemObjectDefinitionRequest) QueryParams() *GetInvoiceItemObjectDefinitionQueryParams
func (*GetInvoiceItemObjectDefinitionRequest) RequestBody ¶
func (r *GetInvoiceItemObjectDefinitionRequest) RequestBody() *GetInvoiceItemObjectDefinitionRequestBody
func (*GetInvoiceItemObjectDefinitionRequest) SetMethod ¶
func (r *GetInvoiceItemObjectDefinitionRequest) SetMethod(method string)
func (*GetInvoiceItemObjectDefinitionRequest) SetRequestBody ¶
func (r *GetInvoiceItemObjectDefinitionRequest) SetRequestBody(body GetInvoiceItemObjectDefinitionRequestBody)
func (*GetInvoiceItemObjectDefinitionRequest) URL ¶
func (r *GetInvoiceItemObjectDefinitionRequest) URL() url.URL
type GetInvoiceItemObjectDefinitionRequestBody ¶
type GetInvoiceItemObjectDefinitionRequestBody struct {
Request
}
type GetInvoiceItemObjectDefinitionResponseBody ¶
type GetInvoiceItemObjectDefinitionResponseBody struct {
Response
}
type GetInvoiceItemsPathParams ¶
type GetInvoiceItemsPathParams struct { }
func (*GetInvoiceItemsPathParams) Params ¶
func (p *GetInvoiceItemsPathParams) Params() map[string]string
type GetInvoiceItemsQueryParams ¶
type GetInvoiceItemsQueryParams struct{}
func (GetInvoiceItemsQueryParams) ToURLValues ¶
func (p GetInvoiceItemsQueryParams) ToURLValues() (url.Values, error)
type GetInvoiceItemsRequest ¶
type GetInvoiceItemsRequest struct {
// contains filtered or unexported fields
}
func (*GetInvoiceItemsRequest) Do ¶
func (r *GetInvoiceItemsRequest) Do() (GetInvoiceItemsResponseBody, error)
func (*GetInvoiceItemsRequest) Method ¶
func (r *GetInvoiceItemsRequest) Method() string
func (GetInvoiceItemsRequest) NewContent ¶
func (r GetInvoiceItemsRequest) NewContent() GetInvoiceItemsRequestContent
func (GetInvoiceItemsRequest) NewPathParams ¶
func (r GetInvoiceItemsRequest) NewPathParams() *GetInvoiceItemsPathParams
func (GetInvoiceItemsRequest) NewQueryParams ¶
func (r GetInvoiceItemsRequest) NewQueryParams() *GetInvoiceItemsQueryParams
func (*GetInvoiceItemsRequest) NewRequestBody ¶
func (r *GetInvoiceItemsRequest) NewRequestBody() GetInvoiceItemsRequestBody
func (*GetInvoiceItemsRequest) NewResponseBody ¶
func (r *GetInvoiceItemsRequest) NewResponseBody() *GetInvoiceItemsResponseBody
func (*GetInvoiceItemsRequest) PathParams ¶
func (r *GetInvoiceItemsRequest) PathParams() *GetInvoiceItemsPathParams
func (*GetInvoiceItemsRequest) QueryParams ¶
func (r *GetInvoiceItemsRequest) QueryParams() *GetInvoiceItemsQueryParams
func (*GetInvoiceItemsRequest) RequestBody ¶
func (r *GetInvoiceItemsRequest) RequestBody() *GetInvoiceItemsRequestBody
func (*GetInvoiceItemsRequest) SetMethod ¶
func (r *GetInvoiceItemsRequest) SetMethod(method string)
func (*GetInvoiceItemsRequest) SetRequestBody ¶
func (r *GetInvoiceItemsRequest) SetRequestBody(body GetInvoiceItemsRequestBody)
func (*GetInvoiceItemsRequest) URL ¶
func (r *GetInvoiceItemsRequest) URL() url.URL
type GetInvoiceItemsRequestBody ¶
type GetInvoiceItemsRequestBody struct {
Request
}
func (GetInvoiceItemsRequestBody) Content ¶
func (r GetInvoiceItemsRequestBody) Content() GetInvoiceItemsRequestContent
type GetInvoiceItemsResponseBody ¶
type GetInvoiceItemsResponseBody struct {
Response
}
type GetInvoiceObjectDefinitionPathParams ¶
type GetInvoiceObjectDefinitionPathParams struct { }
func (*GetInvoiceObjectDefinitionPathParams) Params ¶
func (p *GetInvoiceObjectDefinitionPathParams) Params() map[string]string
type GetInvoiceObjectDefinitionQueryParams ¶
type GetInvoiceObjectDefinitionQueryParams struct{}
func (GetInvoiceObjectDefinitionQueryParams) ToURLValues ¶
func (p GetInvoiceObjectDefinitionQueryParams) ToURLValues() (url.Values, error)
type GetInvoiceObjectDefinitionRequest ¶
type GetInvoiceObjectDefinitionRequest struct {
// contains filtered or unexported fields
}
func (*GetInvoiceObjectDefinitionRequest) Do ¶
func (r *GetInvoiceObjectDefinitionRequest) Do() (GetInvoiceObjectDefinitionResponseBody, error)
func (*GetInvoiceObjectDefinitionRequest) Method ¶
func (r *GetInvoiceObjectDefinitionRequest) Method() string
func (GetInvoiceObjectDefinitionRequest) NewContent ¶
func (r GetInvoiceObjectDefinitionRequest) NewContent() GetInvoiceObjectDefinitionRequestContent
func (GetInvoiceObjectDefinitionRequest) NewPathParams ¶
func (r GetInvoiceObjectDefinitionRequest) NewPathParams() *GetInvoiceObjectDefinitionPathParams
func (GetInvoiceObjectDefinitionRequest) NewQueryParams ¶
func (r GetInvoiceObjectDefinitionRequest) NewQueryParams() *GetInvoiceObjectDefinitionQueryParams
func (*GetInvoiceObjectDefinitionRequest) NewRequestBody ¶
func (r *GetInvoiceObjectDefinitionRequest) NewRequestBody() GetInvoiceObjectDefinitionRequestBody
func (*GetInvoiceObjectDefinitionRequest) NewResponseBody ¶
func (r *GetInvoiceObjectDefinitionRequest) NewResponseBody() *GetInvoiceObjectDefinitionResponseBody
func (*GetInvoiceObjectDefinitionRequest) PathParams ¶
func (r *GetInvoiceObjectDefinitionRequest) PathParams() *GetInvoiceObjectDefinitionPathParams
func (*GetInvoiceObjectDefinitionRequest) QueryParams ¶
func (r *GetInvoiceObjectDefinitionRequest) QueryParams() *GetInvoiceObjectDefinitionQueryParams
func (*GetInvoiceObjectDefinitionRequest) RequestBody ¶
func (r *GetInvoiceObjectDefinitionRequest) RequestBody() *GetInvoiceObjectDefinitionRequestBody
func (*GetInvoiceObjectDefinitionRequest) SetMethod ¶
func (r *GetInvoiceObjectDefinitionRequest) SetMethod(method string)
func (*GetInvoiceObjectDefinitionRequest) SetRequestBody ¶
func (r *GetInvoiceObjectDefinitionRequest) SetRequestBody(body GetInvoiceObjectDefinitionRequestBody)
func (*GetInvoiceObjectDefinitionRequest) URL ¶
func (r *GetInvoiceObjectDefinitionRequest) URL() url.URL
type GetInvoiceObjectDefinitionRequestBody ¶
type GetInvoiceObjectDefinitionRequestBody struct {
Request
}
func (GetInvoiceObjectDefinitionRequestBody) Content ¶
func (r GetInvoiceObjectDefinitionRequestBody) Content() GetInvoiceObjectDefinitionRequestContent
type GetInvoiceObjectDefinitionResponseBody ¶
type GetInvoiceObjectDefinitionResponseBody struct {
Response
}
type GetInvoicesPathParams ¶
type GetInvoicesPathParams struct { }
func (*GetInvoicesPathParams) Params ¶
func (p *GetInvoicesPathParams) Params() map[string]string
type GetInvoicesQueryParams ¶
type GetInvoicesQueryParams struct{}
func (GetInvoicesQueryParams) ToURLValues ¶
func (p GetInvoicesQueryParams) ToURLValues() (url.Values, error)
type GetInvoicesRequest ¶
type GetInvoicesRequest struct {
// contains filtered or unexported fields
}
func (*GetInvoicesRequest) Do ¶
func (r *GetInvoicesRequest) Do() (GetInvoicesResponseBody, error)
func (*GetInvoicesRequest) Method ¶
func (r *GetInvoicesRequest) Method() string
func (GetInvoicesRequest) NewContent ¶
func (r GetInvoicesRequest) NewContent() GetInvoicesRequestContent
func (GetInvoicesRequest) NewPathParams ¶
func (r GetInvoicesRequest) NewPathParams() *GetInvoicesPathParams
func (GetInvoicesRequest) NewQueryParams ¶
func (r GetInvoicesRequest) NewQueryParams() *GetInvoicesQueryParams
func (*GetInvoicesRequest) NewRequestBody ¶
func (r *GetInvoicesRequest) NewRequestBody() GetInvoicesRequestBody
func (*GetInvoicesRequest) NewResponseBody ¶
func (r *GetInvoicesRequest) NewResponseBody() *GetInvoicesResponseBody
func (*GetInvoicesRequest) PathParams ¶
func (r *GetInvoicesRequest) PathParams() *GetInvoicesPathParams
func (*GetInvoicesRequest) QueryParams ¶
func (r *GetInvoicesRequest) QueryParams() *GetInvoicesQueryParams
func (*GetInvoicesRequest) RequestBody ¶
func (r *GetInvoicesRequest) RequestBody() *GetInvoicesRequestBody
func (*GetInvoicesRequest) SetMethod ¶
func (r *GetInvoicesRequest) SetMethod(method string)
func (*GetInvoicesRequest) SetRequestBody ¶
func (r *GetInvoicesRequest) SetRequestBody(body GetInvoicesRequestBody)
func (*GetInvoicesRequest) URL ¶
func (r *GetInvoicesRequest) URL() url.URL
type GetInvoicesRequestBody ¶
type GetInvoicesRequestBody struct {
Request
}
func (GetInvoicesRequestBody) Content ¶
func (r GetInvoicesRequestBody) Content() GetInvoicesRequestContent
type GetInvoicesResponseBody ¶
type GetInvoicesResponseBody struct {
Response
}
type GetJournalEntriesPathParams ¶
type GetJournalEntriesPathParams struct { }
func (*GetJournalEntriesPathParams) Params ¶
func (p *GetJournalEntriesPathParams) Params() map[string]string
type GetJournalEntriesQueryParams ¶
type GetJournalEntriesQueryParams struct{}
func (GetJournalEntriesQueryParams) ToURLValues ¶
func (p GetJournalEntriesQueryParams) ToURLValues() (url.Values, error)
type GetJournalEntriesRequest ¶
type GetJournalEntriesRequest struct {
// contains filtered or unexported fields
}
func (*GetJournalEntriesRequest) Do ¶
func (r *GetJournalEntriesRequest) Do() (GetJournalEntriesResponseBody, error)
func (*GetJournalEntriesRequest) Method ¶
func (r *GetJournalEntriesRequest) Method() string
func (GetJournalEntriesRequest) NewContent ¶
func (r GetJournalEntriesRequest) NewContent() GetJournalEntriesRequestContent
func (GetJournalEntriesRequest) NewPathParams ¶
func (r GetJournalEntriesRequest) NewPathParams() *GetJournalEntriesPathParams
func (GetJournalEntriesRequest) NewQueryParams ¶
func (r GetJournalEntriesRequest) NewQueryParams() *GetJournalEntriesQueryParams
func (*GetJournalEntriesRequest) NewRequestBody ¶
func (r *GetJournalEntriesRequest) NewRequestBody() GetJournalEntriesRequestBody
func (*GetJournalEntriesRequest) NewResponseBody ¶
func (r *GetJournalEntriesRequest) NewResponseBody() *GetJournalEntriesResponseBody
func (*GetJournalEntriesRequest) PathParams ¶
func (r *GetJournalEntriesRequest) PathParams() *GetJournalEntriesPathParams
func (*GetJournalEntriesRequest) QueryParams ¶
func (r *GetJournalEntriesRequest) QueryParams() *GetJournalEntriesQueryParams
func (*GetJournalEntriesRequest) RequestBody ¶
func (r *GetJournalEntriesRequest) RequestBody() *GetJournalEntriesRequestBody
func (*GetJournalEntriesRequest) SetMethod ¶
func (r *GetJournalEntriesRequest) SetMethod(method string)
func (*GetJournalEntriesRequest) SetRequestBody ¶
func (r *GetJournalEntriesRequest) SetRequestBody(body GetJournalEntriesRequestBody)
func (*GetJournalEntriesRequest) URL ¶
func (r *GetJournalEntriesRequest) URL() url.URL
type GetJournalEntriesRequestBody ¶
type GetJournalEntriesRequestBody struct {
Request
}
func (GetJournalEntriesRequestBody) Content ¶
func (r GetJournalEntriesRequestBody) Content() GetJournalEntriesRequestContent
type GetJournalEntriesRequestContent ¶
type GetJournalEntriesRequestContent struct { Function struct { ControlID string `xml:"controlid,attr"` ReadByQuery ReadByQuery `xml:"readByQuery"` } `xml:"function"` }
type GetJournalEntriesResponseBody ¶
type GetJournalEntriesResponseBody struct {
Response
}
type GetJournalEntryLineObjectDefinitionPathParams ¶
type GetJournalEntryLineObjectDefinitionPathParams struct { }
func (*GetJournalEntryLineObjectDefinitionPathParams) Params ¶
func (p *GetJournalEntryLineObjectDefinitionPathParams) Params() map[string]string
type GetJournalEntryLineObjectDefinitionQueryParams ¶
type GetJournalEntryLineObjectDefinitionQueryParams struct{}
func (GetJournalEntryLineObjectDefinitionQueryParams) ToURLValues ¶
func (p GetJournalEntryLineObjectDefinitionQueryParams) ToURLValues() (url.Values, error)
type GetJournalEntryLineObjectDefinitionRequest ¶
type GetJournalEntryLineObjectDefinitionRequest struct {
// contains filtered or unexported fields
}
func (*GetJournalEntryLineObjectDefinitionRequest) Method ¶
func (r *GetJournalEntryLineObjectDefinitionRequest) Method() string
func (GetJournalEntryLineObjectDefinitionRequest) NewContent ¶
func (r GetJournalEntryLineObjectDefinitionRequest) NewContent() GetJournalEntryLineObjectDefinitionRequestContent
func (GetJournalEntryLineObjectDefinitionRequest) NewPathParams ¶
func (r GetJournalEntryLineObjectDefinitionRequest) NewPathParams() *GetJournalEntryLineObjectDefinitionPathParams
func (GetJournalEntryLineObjectDefinitionRequest) NewQueryParams ¶
func (r GetJournalEntryLineObjectDefinitionRequest) NewQueryParams() *GetJournalEntryLineObjectDefinitionQueryParams
func (*GetJournalEntryLineObjectDefinitionRequest) NewRequestBody ¶
func (r *GetJournalEntryLineObjectDefinitionRequest) NewRequestBody() GetJournalEntryLineObjectDefinitionRequestBody
func (*GetJournalEntryLineObjectDefinitionRequest) NewResponseBody ¶
func (r *GetJournalEntryLineObjectDefinitionRequest) NewResponseBody() *GetJournalEntryLineObjectDefinitionResponseBody
func (*GetJournalEntryLineObjectDefinitionRequest) PathParams ¶
func (r *GetJournalEntryLineObjectDefinitionRequest) PathParams() *GetJournalEntryLineObjectDefinitionPathParams
func (*GetJournalEntryLineObjectDefinitionRequest) QueryParams ¶
func (r *GetJournalEntryLineObjectDefinitionRequest) QueryParams() *GetJournalEntryLineObjectDefinitionQueryParams
func (*GetJournalEntryLineObjectDefinitionRequest) RequestBody ¶
func (r *GetJournalEntryLineObjectDefinitionRequest) RequestBody() *GetJournalEntryLineObjectDefinitionRequestBody
func (*GetJournalEntryLineObjectDefinitionRequest) SetMethod ¶
func (r *GetJournalEntryLineObjectDefinitionRequest) SetMethod(method string)
func (*GetJournalEntryLineObjectDefinitionRequest) SetRequestBody ¶
func (r *GetJournalEntryLineObjectDefinitionRequest) SetRequestBody(body GetJournalEntryLineObjectDefinitionRequestBody)
func (*GetJournalEntryLineObjectDefinitionRequest) URL ¶
func (r *GetJournalEntryLineObjectDefinitionRequest) URL() url.URL
type GetJournalEntryLineObjectDefinitionRequestBody ¶
type GetJournalEntryLineObjectDefinitionRequestBody struct {
Request
}
type GetJournalEntryLineObjectDefinitionResponseBody ¶
type GetJournalEntryLineObjectDefinitionResponseBody struct {
Response
}
type GetJournalEntryLinesPathParams ¶
type GetJournalEntryLinesPathParams struct { }
func (*GetJournalEntryLinesPathParams) Params ¶
func (p *GetJournalEntryLinesPathParams) Params() map[string]string
type GetJournalEntryLinesQueryParams ¶
type GetJournalEntryLinesQueryParams struct{}
func (GetJournalEntryLinesQueryParams) ToURLValues ¶
func (p GetJournalEntryLinesQueryParams) ToURLValues() (url.Values, error)
type GetJournalEntryLinesRequest ¶
type GetJournalEntryLinesRequest struct {
// contains filtered or unexported fields
}
func (*GetJournalEntryLinesRequest) Do ¶
func (r *GetJournalEntryLinesRequest) Do() (GetJournalEntryLinesResponseBody, error)
func (*GetJournalEntryLinesRequest) Method ¶
func (r *GetJournalEntryLinesRequest) Method() string
func (GetJournalEntryLinesRequest) NewContent ¶
func (r GetJournalEntryLinesRequest) NewContent() GetJournalEntryLinesRequestContent
func (GetJournalEntryLinesRequest) NewPathParams ¶
func (r GetJournalEntryLinesRequest) NewPathParams() *GetJournalEntryLinesPathParams
func (GetJournalEntryLinesRequest) NewQueryParams ¶
func (r GetJournalEntryLinesRequest) NewQueryParams() *GetJournalEntryLinesQueryParams
func (*GetJournalEntryLinesRequest) NewRequestBody ¶
func (r *GetJournalEntryLinesRequest) NewRequestBody() GetJournalEntryLinesRequestBody
func (*GetJournalEntryLinesRequest) NewResponseBody ¶
func (r *GetJournalEntryLinesRequest) NewResponseBody() *GetJournalEntryLinesResponseBody
func (*GetJournalEntryLinesRequest) PathParams ¶
func (r *GetJournalEntryLinesRequest) PathParams() *GetJournalEntryLinesPathParams
func (*GetJournalEntryLinesRequest) QueryParams ¶
func (r *GetJournalEntryLinesRequest) QueryParams() *GetJournalEntryLinesQueryParams
func (*GetJournalEntryLinesRequest) RequestBody ¶
func (r *GetJournalEntryLinesRequest) RequestBody() *GetJournalEntryLinesRequestBody
func (*GetJournalEntryLinesRequest) SetMethod ¶
func (r *GetJournalEntryLinesRequest) SetMethod(method string)
func (*GetJournalEntryLinesRequest) SetRequestBody ¶
func (r *GetJournalEntryLinesRequest) SetRequestBody(body GetJournalEntryLinesRequestBody)
func (*GetJournalEntryLinesRequest) URL ¶
func (r *GetJournalEntryLinesRequest) URL() url.URL
type GetJournalEntryLinesRequestBody ¶
type GetJournalEntryLinesRequestBody struct {
Request
}
func (GetJournalEntryLinesRequestBody) Content ¶
func (r GetJournalEntryLinesRequestBody) Content() GetJournalEntryLinesRequestContent
type GetJournalEntryLinesResponseBody ¶
type GetJournalEntryLinesResponseBody struct {
Response
}
type GetLocationsPathParams ¶
type GetLocationsPathParams struct { }
func (*GetLocationsPathParams) Params ¶
func (p *GetLocationsPathParams) Params() map[string]string
type GetLocationsQueryParams ¶
type GetLocationsQueryParams struct{}
func (GetLocationsQueryParams) ToURLValues ¶
func (p GetLocationsQueryParams) ToURLValues() (url.Values, error)
type GetLocationsRequest ¶
type GetLocationsRequest struct {
// contains filtered or unexported fields
}
func (*GetLocationsRequest) Do ¶
func (r *GetLocationsRequest) Do() (GetLocationsResponseBody, error)
func (*GetLocationsRequest) Method ¶
func (r *GetLocationsRequest) Method() string
func (GetLocationsRequest) NewContent ¶
func (r GetLocationsRequest) NewContent() GetLocationsRequestContent
func (GetLocationsRequest) NewPathParams ¶
func (r GetLocationsRequest) NewPathParams() *GetLocationsPathParams
func (GetLocationsRequest) NewQueryParams ¶
func (r GetLocationsRequest) NewQueryParams() *GetLocationsQueryParams
func (*GetLocationsRequest) NewRequestBody ¶
func (r *GetLocationsRequest) NewRequestBody() GetLocationsRequestBody
func (*GetLocationsRequest) NewResponseBody ¶
func (r *GetLocationsRequest) NewResponseBody() *GetLocationsResponseBody
func (*GetLocationsRequest) PathParams ¶
func (r *GetLocationsRequest) PathParams() *GetLocationsPathParams
func (*GetLocationsRequest) QueryParams ¶
func (r *GetLocationsRequest) QueryParams() *GetLocationsQueryParams
func (*GetLocationsRequest) RequestBody ¶
func (r *GetLocationsRequest) RequestBody() *GetLocationsRequestBody
func (*GetLocationsRequest) SetMethod ¶
func (r *GetLocationsRequest) SetMethod(method string)
func (*GetLocationsRequest) SetRequestBody ¶
func (r *GetLocationsRequest) SetRequestBody(body GetLocationsRequestBody)
func (*GetLocationsRequest) URL ¶
func (r *GetLocationsRequest) URL() url.URL
type GetLocationsRequestBody ¶
type GetLocationsRequestBody struct {
Request
}
func (GetLocationsRequestBody) Content ¶
func (r GetLocationsRequestBody) Content() GetLocationsRequestContent
type GetLocationsRequestContent ¶
type GetLocationsRequestContent struct { Function struct { ControlID string `xml:"controlid,attr"` ReadByQuery ReadByQuery `xml:"readByQuery"` } `xml:"function"` }
type GetLocationsResponseBody ¶
type GetLocationsResponseBody struct {
Response
}
type GetObjectsPathParams ¶
type GetObjectsPathParams struct { }
func (*GetObjectsPathParams) Params ¶
func (p *GetObjectsPathParams) Params() map[string]string
type GetObjectsQueryParams ¶
type GetObjectsQueryParams struct{}
func (GetObjectsQueryParams) ToURLValues ¶
func (p GetObjectsQueryParams) ToURLValues() (url.Values, error)
type GetObjectsRequest ¶
type GetObjectsRequest struct {
// contains filtered or unexported fields
}
func (*GetObjectsRequest) Do ¶
func (r *GetObjectsRequest) Do() (GetObjectsResponseBody, error)
func (*GetObjectsRequest) Method ¶
func (r *GetObjectsRequest) Method() string
func (GetObjectsRequest) NewContent ¶
func (r GetObjectsRequest) NewContent() GetObjectsRequestContent
func (GetObjectsRequest) NewPathParams ¶
func (r GetObjectsRequest) NewPathParams() *GetObjectsPathParams
func (GetObjectsRequest) NewQueryParams ¶
func (r GetObjectsRequest) NewQueryParams() *GetObjectsQueryParams
func (*GetObjectsRequest) NewRequestBody ¶
func (r *GetObjectsRequest) NewRequestBody() GetObjectsRequestBody
func (*GetObjectsRequest) NewResponseBody ¶
func (r *GetObjectsRequest) NewResponseBody() *GetObjectsResponseBody
func (*GetObjectsRequest) PathParams ¶
func (r *GetObjectsRequest) PathParams() *GetObjectsPathParams
func (*GetObjectsRequest) QueryParams ¶
func (r *GetObjectsRequest) QueryParams() *GetObjectsQueryParams
func (*GetObjectsRequest) RequestBody ¶
func (r *GetObjectsRequest) RequestBody() *GetObjectsRequestBody
func (*GetObjectsRequest) SetMethod ¶
func (r *GetObjectsRequest) SetMethod(method string)
func (*GetObjectsRequest) SetRequestBody ¶
func (r *GetObjectsRequest) SetRequestBody(body GetObjectsRequestBody)
func (*GetObjectsRequest) URL ¶
func (r *GetObjectsRequest) URL() url.URL
type GetObjectsRequestBody ¶
type GetObjectsRequestBody struct {
Request
}
func (GetObjectsRequestBody) Content ¶
func (r GetObjectsRequestBody) Content() GetObjectsRequestContent
type GetObjectsResponseBody ¶
type GetObjectsResponseBody struct {
Response
}
type GetProjectsPathParams ¶
type GetProjectsPathParams struct { }
func (*GetProjectsPathParams) Params ¶
func (p *GetProjectsPathParams) Params() map[string]string
type GetProjectsQueryParams ¶
type GetProjectsQueryParams struct{}
func (GetProjectsQueryParams) ToURLValues ¶
func (p GetProjectsQueryParams) ToURLValues() (url.Values, error)
type GetProjectsRequest ¶
type GetProjectsRequest struct {
// contains filtered or unexported fields
}
func (*GetProjectsRequest) Do ¶
func (r *GetProjectsRequest) Do() (GetProjectsResponseBody, error)
func (*GetProjectsRequest) Method ¶
func (r *GetProjectsRequest) Method() string
func (GetProjectsRequest) NewContent ¶
func (r GetProjectsRequest) NewContent() GetProjectsRequestContent
func (GetProjectsRequest) NewPathParams ¶
func (r GetProjectsRequest) NewPathParams() *GetProjectsPathParams
func (GetProjectsRequest) NewQueryParams ¶
func (r GetProjectsRequest) NewQueryParams() *GetProjectsQueryParams
func (*GetProjectsRequest) NewRequestBody ¶
func (r *GetProjectsRequest) NewRequestBody() GetProjectsRequestBody
func (*GetProjectsRequest) NewResponseBody ¶
func (r *GetProjectsRequest) NewResponseBody() *GetProjectsResponseBody
func (*GetProjectsRequest) PathParams ¶
func (r *GetProjectsRequest) PathParams() *GetProjectsPathParams
func (*GetProjectsRequest) QueryParams ¶
func (r *GetProjectsRequest) QueryParams() *GetProjectsQueryParams
func (*GetProjectsRequest) RequestBody ¶
func (r *GetProjectsRequest) RequestBody() *GetProjectsRequestBody
func (*GetProjectsRequest) SetMethod ¶
func (r *GetProjectsRequest) SetMethod(method string)
func (*GetProjectsRequest) SetRequestBody ¶
func (r *GetProjectsRequest) SetRequestBody(body GetProjectsRequestBody)
func (*GetProjectsRequest) URL ¶
func (r *GetProjectsRequest) URL() url.URL
type GetProjectsRequestBody ¶
type GetProjectsRequestBody struct {
Request
}
func (GetProjectsRequestBody) Content ¶
func (r GetProjectsRequestBody) Content() *GetProjectsRequestContent
type GetProjectsRequestContent ¶
type GetProjectsRequestContent struct { Function struct { ControlID string `xml:"controlid,attr"` ReadByQuery ReadByQuery `xml:"readByQuery"` } `xml:"function"` }
type GetProjectsResponseBody ¶
type GetProjectsResponseBody struct {
Response
}
type GetTaxDetailObjectDefinitionPathParams ¶
type GetTaxDetailObjectDefinitionPathParams struct { }
func (*GetTaxDetailObjectDefinitionPathParams) Params ¶
func (p *GetTaxDetailObjectDefinitionPathParams) Params() map[string]string
type GetTaxDetailObjectDefinitionQueryParams ¶
type GetTaxDetailObjectDefinitionQueryParams struct{}
func (GetTaxDetailObjectDefinitionQueryParams) ToURLValues ¶
func (p GetTaxDetailObjectDefinitionQueryParams) ToURLValues() (url.Values, error)
type GetTaxDetailObjectDefinitionRequest ¶
type GetTaxDetailObjectDefinitionRequest struct {
// contains filtered or unexported fields
}
func (*GetTaxDetailObjectDefinitionRequest) Do ¶
func (r *GetTaxDetailObjectDefinitionRequest) Do() (GetTaxDetailObjectDefinitionResponseBody, error)
func (*GetTaxDetailObjectDefinitionRequest) Method ¶
func (r *GetTaxDetailObjectDefinitionRequest) Method() string
func (GetTaxDetailObjectDefinitionRequest) NewContent ¶
func (r GetTaxDetailObjectDefinitionRequest) NewContent() GetTaxDetailObjectDefinitionRequestContent
func (GetTaxDetailObjectDefinitionRequest) NewPathParams ¶
func (r GetTaxDetailObjectDefinitionRequest) NewPathParams() *GetTaxDetailObjectDefinitionPathParams
func (GetTaxDetailObjectDefinitionRequest) NewQueryParams ¶
func (r GetTaxDetailObjectDefinitionRequest) NewQueryParams() *GetTaxDetailObjectDefinitionQueryParams
func (*GetTaxDetailObjectDefinitionRequest) NewRequestBody ¶
func (r *GetTaxDetailObjectDefinitionRequest) NewRequestBody() GetTaxDetailObjectDefinitionRequestBody
func (*GetTaxDetailObjectDefinitionRequest) NewResponseBody ¶
func (r *GetTaxDetailObjectDefinitionRequest) NewResponseBody() *GetTaxDetailObjectDefinitionResponseBody
func (*GetTaxDetailObjectDefinitionRequest) PathParams ¶
func (r *GetTaxDetailObjectDefinitionRequest) PathParams() *GetTaxDetailObjectDefinitionPathParams
func (*GetTaxDetailObjectDefinitionRequest) QueryParams ¶
func (r *GetTaxDetailObjectDefinitionRequest) QueryParams() *GetTaxDetailObjectDefinitionQueryParams
func (*GetTaxDetailObjectDefinitionRequest) RequestBody ¶
func (r *GetTaxDetailObjectDefinitionRequest) RequestBody() *GetTaxDetailObjectDefinitionRequestBody
func (*GetTaxDetailObjectDefinitionRequest) SetMethod ¶
func (r *GetTaxDetailObjectDefinitionRequest) SetMethod(method string)
func (*GetTaxDetailObjectDefinitionRequest) SetRequestBody ¶
func (r *GetTaxDetailObjectDefinitionRequest) SetRequestBody(body GetTaxDetailObjectDefinitionRequestBody)
func (*GetTaxDetailObjectDefinitionRequest) URL ¶
func (r *GetTaxDetailObjectDefinitionRequest) URL() url.URL
type GetTaxDetailObjectDefinitionRequestBody ¶
type GetTaxDetailObjectDefinitionRequestBody struct {
Request
}
type GetTaxDetailObjectDefinitionResponseBody ¶
type GetTaxDetailObjectDefinitionResponseBody struct {
Response
}
type GetTaxDetailsPathParams ¶
type GetTaxDetailsPathParams struct { }
func (*GetTaxDetailsPathParams) Params ¶
func (p *GetTaxDetailsPathParams) Params() map[string]string
type GetTaxDetailsQueryParams ¶
type GetTaxDetailsQueryParams struct{}
func (GetTaxDetailsQueryParams) ToURLValues ¶
func (p GetTaxDetailsQueryParams) ToURLValues() (url.Values, error)
type GetTaxDetailsRequest ¶
type GetTaxDetailsRequest struct {
// contains filtered or unexported fields
}
func (*GetTaxDetailsRequest) Do ¶
func (r *GetTaxDetailsRequest) Do() (GetTaxDetailsResponseBody, error)
func (*GetTaxDetailsRequest) Method ¶
func (r *GetTaxDetailsRequest) Method() string
func (GetTaxDetailsRequest) NewContent ¶
func (r GetTaxDetailsRequest) NewContent() GetTaxDetailsRequestContent
func (GetTaxDetailsRequest) NewPathParams ¶
func (r GetTaxDetailsRequest) NewPathParams() *GetTaxDetailsPathParams
func (GetTaxDetailsRequest) NewQueryParams ¶
func (r GetTaxDetailsRequest) NewQueryParams() *GetTaxDetailsQueryParams
func (*GetTaxDetailsRequest) NewRequestBody ¶
func (r *GetTaxDetailsRequest) NewRequestBody() GetTaxDetailsRequestBody
func (*GetTaxDetailsRequest) NewResponseBody ¶
func (r *GetTaxDetailsRequest) NewResponseBody() *GetTaxDetailsResponseBody
func (*GetTaxDetailsRequest) PathParams ¶
func (r *GetTaxDetailsRequest) PathParams() *GetTaxDetailsPathParams
func (*GetTaxDetailsRequest) QueryParams ¶
func (r *GetTaxDetailsRequest) QueryParams() *GetTaxDetailsQueryParams
func (*GetTaxDetailsRequest) RequestBody ¶
func (r *GetTaxDetailsRequest) RequestBody() *GetTaxDetailsRequestBody
func (*GetTaxDetailsRequest) SetMethod ¶
func (r *GetTaxDetailsRequest) SetMethod(method string)
func (*GetTaxDetailsRequest) SetRequestBody ¶
func (r *GetTaxDetailsRequest) SetRequestBody(body GetTaxDetailsRequestBody)
func (*GetTaxDetailsRequest) URL ¶
func (r *GetTaxDetailsRequest) URL() url.URL
type GetTaxDetailsRequestBody ¶
type GetTaxDetailsRequestBody struct {
Request
}
func (GetTaxDetailsRequestBody) Content ¶
func (r GetTaxDetailsRequestBody) Content() GetTaxDetailsRequestContent
type GetTaxDetailsResponseBody ¶
type GetTaxDetailsResponseBody struct {
Response
}
type GreaterThan ¶
func (GreaterThan) IsFilter ¶
func (gt GreaterThan) IsFilter() bool
func (GreaterThan) MarshalXML ¶
func (gt GreaterThan) MarshalXML(e *xml.Encoder, start xml.StartElement) error
type Invoice ¶
type Invoice struct { RecordNo string `xml:"RECORDNO,omitempty"` RecordType string `xml:"RECORDTYPE,omitempty"` RecordID string `xml:"RECORDID,omitempty"` ContactTaxGroup string `xml:"CONTACTTAXGROUP,omitempty"` State string `xml:"STATE,omitempty"` RawStState string `xml:"RAWSTATE,omitempty"` CustomerID string `xml:"CUSTOMERID,omitempty"` CustomerName string `xml:"CUSTOMERNAME,omitempty"` CustEmailOption string `xml:"CUSTEMAILOPTIN,omitempty"` TrxEntityDue string `xml:"TRX_ENTITYDUE,omitempty"` CustMessageID string `xml:"CUSTMESSAGEID,omitempty"` CustMessageMessage string `xml:"CUSTMESSAGE.MESSAGE,omitempty"` DeliveryOptions string `xml:"DELIVERY_OPTIONS,omitempty"` DocNumber string `xml:"DOCNUMBER,omitempty"` Description string `xml:"DESCRIPTION,omitempty"` Description2 string `xml:"DESCRIPTION2,omitempty"` TermName string `xml:"TERMNAME,omitempty"` TermKey string `xml:"TERMKEY,omitempty"` TermValue string `xml:"TERMVALUE,omitempty"` WhenCreated string `xml:"WHENCREATED,omitempty"` WhenPosted string `xml:"WHENPOSTED,omitempty"` WhenDiscount string `xml:"WHENDISCOUNT,omitempty"` WhenDue string `xml:"WHENDUE,omitempty"` WhenPaid string `xml:"WHENPAID,omitempty"` BaseCurr string `xml:"BASECURR,omitempty"` Currency string `xml:"CURRENCY,omitempty"` ExchRateDate string `xml:"EXCH_RATE_DATE,omitempty"` ExchRateTypeID string `xml:"EXCH_RATE_TYPE_ID,omitempty"` ExchangeRate string `xml:"EXCHANGE_RATE,omitempty"` TotalEntered string `xml:"TOTALENTERED,omitempty"` TotalSelected string `xml:"TOTALSELECTED,omitempty"` TotalPaid string `xml:"TOTALPAID,omitempty"` TotalDue string `xml:"TOTALDUE,omitempty"` TrxTotalEntered string `xml:"TRX_TOTALENTERED,omitempty"` TrxTotalSelected string `xml:"TRX_TOTALSELECTED,omitempty"` TrxTotalPaid string `xml:"TRX_TOTALPAID,omitempty"` TrxTotalDue string `xml:"TRX_TOTALDUE,omitempty"` BillToPayToContactName string `xml:"BILLTOPAYTOCONTACTNAME,omitempty"` ShipToReturnToContactName string `xml:"SHIPTORETURNTOCONTACTNAME,omitempty"` BillToPayToKey string `xml:"BILLTOPAYTOKEY,omitempty"` ShopToReturnToKey string `xml:"SHIPTORETURNTOKEY,omitempty"` ContactContactName string `xml:"CONTACT.CONTACTNAME,omitempty"` ContactPrefix string `xml:"CONTACT.PREFIX,omitempty"` ContactFirstName string `xml:"CONTACT.FIRSTNAME,omitempty"` ContactInitial string `xml:"CONTACT.INITIAL,omitempty"` ContactLastName string `xml:"CONTACT.LASTNAME,omitempty"` ContactCompanyName string `xml:"CONTACT.COMPANYNAME,omitempty"` ContactPrintAs string `xml:"CONTACT.PRINTAS,omitempty"` ContactPhone1 string `xml:"CONTACT.PHONE1,omitempty"` ContactPhone2 string `xml:"CONTACT.PHONE2,omitempty"` ContactCellphone string `xml:"CONTACT.CELLPHONE,omitempty"` ContactPager string `xml:"CONTACT.PAGER,omitempty"` ContactFax string `xml:"CONTACT.FAX,omitempty"` ContactEmail1 string `xml:"CONTACT.EMAIL1,omitempty"` ContactEmail2 string `xml:"CONTACT.EMAIL2,omitempty"` ContactURL1 string `xml:"CONTACT.URL1,omitempty"` ContactURL2 string `xml:"CONTACT.URL2,omitempty"` ContactVissible string `xml:"CONTACT.VISIBLE,omitempty"` ContactMailAddressAddress1 string `xml:"CONTACT.MAILADDRESS.ADDRESS1,omitempty"` ContactMailAddressAddress2 string `xml:"CONTACT.MAILADDRESS.ADDRESS2,omitempty"` ContactMailAddressState string `xml:"CONTACT.MAILADDRESS.STATE,omitempty"` ContactMailAddressZip string `xml:"CONTACT.MAILADDRESS.ZIP,omitempty"` ContactMailAddressCountry string `xml:"CONTACT.MAILADDRESS.COUNTRY,omitempty"` ContactMailAddressCountryCode string `xml:"CONTACT.MAILADDRESS.COUNTRYCODE,omitempty"` ShipToContactName string `xml:"SHIPTO.CONTACTNAME,omitempty"` ShipToPrefix string `xml:"SHIPTO.PREFIX,omitempty"` ShipToFirstName string `xml:"SHIPTO.FIRSTNAME,omitempty"` ShipToInitial string `xml:"SHIPTO.INITIAL,omitempty"` ShipToLastName string `xml:"SHIPTO.LASTNAME,omitempty"` ShipToCompanyName string `xml:"SHIPTO.COMPANYNAME,omitempty"` ShipToPrintAs string `xml:"SHIPTO.PRINTAS,omitempty"` ShipToPhone1 string `xml:"SHIPTO.PHONE1,omitempty"` ShipToPhone2 string `xml:"SHIPTO.PHONE2,omitempty"` ShipToCellphone string `xml:"SHIPTO.CELLPHONE,omitempty"` ShipToPager string `xml:"SHIPTO.PAGER,omitempty"` ShipToFax string `xml:"SHIPTO.FAX,omitempty"` ShipToEmail1 string `xml:"SHIPTO.EMAIL1,omitempty"` ShipToEmail2 string `xml:"SHIPTO.EMAIL2,omitempty"` ShipToURL1 string `xml:"SHIPTO.URL1,omitempty"` ShipToURL2 string `xml:"SHIPTO.URL2,omitempty"` ShipToVisible string `xml:"SHIPTO.VISIBLE,omitempty"` ShipToMailAddressAddress1 string `xml:"SHIPTO.MAILADDRESS.ADDRESS1,omitempty"` ShipToMailAddressAddress2 string `xml:"SHIPTO.MAILADDRESS.ADDRESS2,omitempty"` ShipToMailAddressCity string `xml:"SHIPTO.MAILADDRESS.CITY,omitempty"` ShipToMailAddressState string `xml:"SHIPTO.MAILADDRESS.STATE,omitempty"` ShipToMailAddressZip string `xml:"SHIPTO.MAILADDRESS.ZIP,omitempty"` ShipToMailAddressCountry string `xml:"SHIPTO.MAILADDRESS.COUNTRY,omitempty"` ShipToMailAddressCountryCode string `xml:"SHIPTO.MAILADDRESS.COUNTRYCODE,omitempty"` BillToContactName string `xml:"BILLTO.CONTACTNAME,omitempty"` BillToPrefix string `xml:"BILLTO.PREFIX,omitempty"` BillToFirstName string `xml:"BILLTO.FIRSTNAME,omitempty"` BillToInitial string `xml:"BILLTO.INITIAL,omitempty"` BillToLastName string `xml:"BILLTO.LASTNAME,omitempty"` BillToCompanyName string `xml:"BILLTO.COMPANYNAME,omitempty"` BillToPrintAs string `xml:"BILLTO.PRINTAS,omitempty"` BillToPhone1 string `xml:"BILLTO.PHONE1,omitempty"` BillToPhone2 string `xml:"BILLTO.PHONE2,omitempty"` BillToCellphone string `xml:"BILLTO.CELLPHONE,omitempty"` BillToPager string `xml:"BILLTO.PAGER,omitempty"` BillToFax string `xml:"BILLTO.FAX,omitempty"` BillToEmail1 string `xml:"BILLTO.EMAIL1,omitempty"` BillToEmail2 string `xml:"BILLTO.EMAIL2,omitempty"` BillToURL1 string `xml:"BILLTO.URL1,omitempty"` BillToURL2 string `xml:"BILLTO.URL2,omitempty"` BillToVisible string `xml:"BILLTO.VISIBLE,omitempty"` BillToMailAddressAddress1 string `xml:"BILLTO.MAILADDRESS.ADDRESS1,omitempty"` BillToMailAddressAddress2 string `xml:"BILLTO.MAILADDRESS.ADDRESS2,omitempty"` BillToMailAddressCity string `xml:"BILLTO.MAILADDRESS.CITY,omitempty"` BillToMailAddressState string `xml:"BILLTO.MAILADDRESS.STATE,omitempty"` BillToMailAddressZip string `xml:"BILLTO.MAILADDRESS.ZIP,omitempty"` BillToMailAddressCountry string `xml:"BILLTO.MAILADDRESS.COUNTRY,omitempty"` BillToMailAddressCountryCode string `xml:"BILLTO.MAILADDRESS.COUNTRYCODE,omitempty"` PRBatch string `xml:"PRBATCH,omitempty"` PRBatchKey string `xml:"PRBATCHKEY,omitempty"` ModuleKey string `xml:"MODULEKEY,omitempty"` SchopKye string `xml:"SCHOPKEY,omitempty"` SystemGenerated string `xml:"SYSTEMGENERATED,omitempty"` HasPostedRevRec string `xml:"HASPOSTEDREVREC,omitempty"` BillBackTemplateKey string `xml:"BILLBACKTEMPLATEKEY,omitempty"` AUWhenCreated string `xml:"AUWHENCREATED,omitempty"` WhenModified string `xml:"WHENMODIFIED,omitempty"` CreatedBy string `xml:"CREATEDBY,omitempty"` ModifiedBy string `xml:"MODIFIEDBY,omitempty"` DueInDays string `xml:"DUE_IN_DAYS,omitempty"` ShopToTaxGroupName string `xml:"SHIPTO.TAXGROUP.NAME,omitempty"` ShipToTaxGroupRecordNo string `xml:"SHIPTO.TAXGROUP.RECORDNO,omitempty"` ShipToTaxID string `xml:"SHIPTO.TAXID,omitempty"` TaxSolutionID string `xml:"TAXSOLUTIONID,omitempty"` RetainagePercentage string `xml:"RETAINAGEPERCENTAGE,omitempty"` TrxTotalRetained string `xml:"TRX_TOTALRETAINED,omitempty"` TrxTotalReleased string `xml:"TRX_TOTALRELEASED,omitempty"` TotalRetained string `xml:"TOTALRETAINED,omitempty"` SupDocID string `xml:"SUPDOCID,omitempty"` ProjectContractKey string `xml:"PROJECTCONTRACTKEY,omitempty"` ProjectContractID string `xml:"PROJECTCONTRACTID,omitempty"` DunningCount string `xml:"DUNNINGCOUNT,omitempty"` MegaEntityKey string `xml:"MEGAENTITYKEY,omitempty"` MegaEntityID string `xml:"MEGAENTITYID,omitempty"` MegaEntityName string `xml:"MEGAENTITYNAME,omitempty"` RecordURL string `xml:"RECORD_URL,omitempty"` InvoiceItems InvoiceItems `xml:"INVOICEITEM>LINEITEM"` // contains filtered or unexported fields }
type InvoiceItem ¶
type InvoiceItem struct { RecordNo string `xml:"RECORDNO,omitempty"` RecordKey string `xml:"RECORDKEY,omitempty"` AccountKey string `xml:"ACCOUNTKEY,omitempty"` AccountNo string `xml:"ACCOUNTNO,omitempty"` OffsetAccountKey string `xml:"OFFSETACCOUNTKEY,omitempty"` OffsetGLAccountNo string `xml:"OFFSETGLACCOUNTNO,omitempty"` OffsetGLAccountTitle string `xml:"OFFSETGLACCOUNTTITLE,omitempty"` AccountTitle string `xml:"ACCOUNTTITLE,omitempty"` AccountLabelKey string `xml:"ACCOUNTLABELKEY,omitempty"` AccountLabel string `xml:"ACCOUNTLABEL,omitempty"` EntryDate string `xml:"ENTRY_DATE,omitempty"` Amount Number `xml:"AMOUNT,omitempty"` TrxAmount Number `xml:"TRX_AMOUNT,omitempty"` DepartmentID string `xml:"DEPARTMENTID,omitempty"` DepartmentName string `xml:"DEPARTMENTNAME,omitempty"` LocationID string `xml:"LOCATIONID,omitempty"` LocationName string `xml:"LOCATIONNAME,omitempty"` EntryDescription string `xml:"ENTRYDESCRIPTION,omitempty"` ExchRateDate string `xml:"EXCH_RATE_DATE,omitempty"` ExchRateTypeID string `xml:"EXCH_RATE_TYPE_ID,omitempty"` ExchangeRate string `xml:"EXCHANGE_RATE,omitempty"` AllocationKey string `xml:"ALLOCATIONKEY,omitempty"` Allocation string `xml:"ALLOCATION,omitempty"` LineItem string `xml:"LINEITEM,omitempty"` LineNo string `xml:"LINE_NO,omitempty"` Currency string `xml:"CURRENCY,omitempty"` BaseCurr string `xml:"BASECURR,omitempty"` TotalPaid string `xml:"TOTALPAID,omitempty"` TrxTotalPaid string `xml:"TRX_TOTALPAID,omitempty"` TotalSelected string `xml:"TOTALSELECTED,omitempty"` TrxTotalSelected string `xml:"TRX_TOTALSELECTED,omitempty"` Subtotal string `xml:"SUBTOTAL,omitempty"` ParentEntry string `xml:"PARENTENTRY,omitempty"` DeferredRevenue string `xml:"DEFERREVENUE,omitempty"` RevRecTemplateKey string `xml:"REVRECTEMPLATEKEY,omitempty"` RevRecTemplate string `xml:"REVRECTEMPLATE,omitempty"` DeferredRevAcctKey string `xml:"DEFERREDREVACCTKEY,omitempty"` DeferredRevActNo string `xml:"DEFERREDREVACCTNO,omitempty"` DeferredRevActTitle string `xml:"DEFERREDREVACCTTITLE,omitempty"` RevRecStartDate string `xml:"REVRECSTARTDATE,omitempty"` RevRecEndDate string `xml:"REVRECENDDATE,omitempty"` BaseLocation string `xml:"BASELOCATION,omitempty"` State string `xml:"STATE,omitempty"` RecordType string `xml:"RECORDTYPE,omitempty"` DetailKey string `xml:"DETAILKEY,omitempty"` WhenCreated string `xml:"WHENCREATED,omitempty"` WhenModified string `xml:"WHENMODIFIED,omitempty"` CreatedBy string `xml:"CREATEDBY,omitempty"` ModifiedBy string `xml:"MODIFIEDBY,omitempty"` RetainagePercentage string `xml:"RETAINAGEPERCENTAGE,omitempty"` TrxAmountRetained string `xml:"TRX_AMOUNTRETAINED,omitempty"` AmountRetained string `xml:"AMOUNTRETAINED,omitempty"` TrxAmountReleased string `xml:"TRX_AMOUNTRELEASED,omitempty"` RetainageOffsetGLAccountNo string `xml:"RETAINAGE_OFFSETGLACCOUNTNO,omitempty"` ProjectContractID string `xml:"PROJECTCONTRACTID,omitempty"` ProjectContractKey string `xml:"PROJECTCONTRACTKEY,omitempty"` ProjectContractLineID string `xml:"PROJECTCONTRACTLINEID,omitempty"` ProjectContractLineKey string `xml:"PROJECTCONTRACTLINEKEY,omitempty"` ProjectDimKey string `xml:"PROJECTDIMKEY,omitempty"` ProjectID string `xml:"PROJECTID,omitempty"` ProjectName string `xml:"PROJECTNAME,omitempty"` CustomerDimKey string `xml:"CUSTOMERDIMKEY,omitempty"` CustomerID string `xml:"CUSTOMERID,omitempty"` CustomerName string `xml:"CUSTOMERNAME,omitempty"` VendorDimKey string `xml:"VENDORDIMKEY,omitempty"` VendorID string `xml:"VENDORID,omitempty"` VendorName string `xml:"VENDORNAME,omitempty"` EmployeeDimKey string `xml:"EMPLOYEEDIMKEY,omitempty"` EmployeeID string `xml:"EMPLOYEEID,omitempty"` EmployeeName string `xml:"EMPLOYEENAME,omitempty"` ItemDimKey string `xml:"ITEMDIMKEY,omitempty"` ItemID string `xml:"ITEMID,omitempty"` ItemName string `xml:"ITEMNAME,omitempty"` ClassDimKey string `xml:"CLASSDIMKEY,omitempty"` ClassID string `xml:"CLASSID,omitempty"` ClassName string `xml:"CLASSNAME,omitempty"` RecordURL string `xml:"RECORD_URL,omitempty"` }
type InvoiceItems ¶
type InvoiceItems []InvoiceItem
type InvoiceLineItem ¶
type InvoiceLineItem struct { GLAccountNo string `xml:"glaccountno,omitempty"` AccountLabel string `xml:"accountlabel,omitempty"` OffsetGLAccountNo string `xml:"offsetglaccountno,omitempty"` Amount Number `xml:"amount"` Memo string `xml:"memo,omitempty"` LocationID string `xml:"locationid,omitempty"` DepartmentID string `xml:"departmentid,omitempty"` Key string `xml:"key,omitempty"` TotalPaid string `xml:"totalpaid,omitempty"` TotalDue string `xml:"totaldue,omitempty"` // CustomFields struct { // CustomField struct { // CustomFieldName string `xml:"customfieldname,omitempty"` // CustomFieldValue string `xml:"customfieldvalue,omitempty"` // } `xml:"customfield,omitempty"` // } `xml:"customfields,omitempty"` // RevRecTemplate string `xml:"revrectemplate,omitempty"` // DefRevAccount string `xml:"defrevaccount,omitempty"` // RevRecStartDate struct { // Year string `xml:"year,omitempty"` // Month string `xml:"month,omitempty"` // Day string `xml:"day,omitempty"` // } `xml:"revrecstartdate,omitempty"` // RevRecEndDate struct { // Year string `xml:"year,omitempty"` // Month string `xml:"month,omitempty"` // Day string `xml:"day,omitempty"` // } `xml:"revrecenddate"` ProjectID string `xml:"projectid,omitempty"` CustomerID string `xml:"customerid,omitempty"` VendorID string `xml:"vendorid,omitempty"` EmployeeID string `xml:"employeeid,omitempty"` ItemID string `xml:"itemid,omitempty"` ClassID string `xml:"classid,omitempty"` WarehouseID string `xml:"warehouseid,omitempty"` TaxEntries TaxEntries `xml:"taxentries>taxentry,omitempty"` }
func (InvoiceLineItem) MarshalXML ¶
func (i InvoiceLineItem) MarshalXML(e *xml.Encoder, start xml.StartElement) error
type InvoiceLineItems ¶
type InvoiceLineItems []InvoiceLineItem
type Like ¶
func (Like) MarshalXML ¶
type Location ¶
type Location struct { LocationID string `xml:"LOCATIONID"` RecordNo string `xml:"RECORDNO"` Name string `xml:"NAME"` ParentID string `xml:"PARENTID"` SupervisorName string `xml:"SUPERVISORNAME"` SupervisorID int `xml:"SUPERVISORID"` ContactinfoContactName string `xml:"CONTACTINFO.CONTACTNAME"` ContactinfoPrintAs string `xml:"CONTACTINFO.PRINTAS"` ContactinfoPhone1 string `xml:"CONTACTINFO.PHONE1"` ContactinfoPhon2 string `xml:"CONTACTINFO.PHONE2"` ContactinfoEmail1 string `xml:"CONTACTINFO.EMAIL1"` ContactinfoEmail2 string `xml:"CONTACTINFO.EMAIL2"` ContactinfoFax string `xml:"CONTACTINFO.FAX"` ContactinfoMailaddressAddress1 string `xml:"CONTACTINFO.MAILADDRESS.ADDRESS1"` ContactinfoMailaddressAddress2 string `xml:"CONTACTINFO.MAILADDRESS.ADDRESS2"` ContactinfoMailaddressCity string `xml:"CONTACTINFO.MAILADDRESS.CITY"` ContactinfoMailaddressState string `xml:"CONTACTINFO.MAILADDRESS.STATE"` CONTACTINFOMAILADDRESSZIP string `xml:"CONTACTINFO.MAILADDRESS.ZIP"` CONTACTINFOMAILADDRESSCOUNTRY string `xml:"CONTACTINFO.MAILADDRESS.COUNTRY"` CONTACTINFOMAILADDRESSCOUNTRYCODE string `xml:"CONTACTINFO.MAILADDRESS.COUNTRYCODE"` STARTDATE string `xml:"STARTDATE"` ENDDATE string `xml:"ENDDATE"` SHIPTOCONTACTNAME string `xml:"SHIPTO.CONTACTNAME"` SHIPTOPHONE1 string `xml:"SHIPTO.PHONE1"` SHIPTOPHONE2 string `xml:"SHIPTO.PHONE2"` SHIPTOMAILADDRESSADDRESS1 string `xml:"SHIPTO.MAILADDRESS.ADDRESS1"` SHIPTOMAILADDRESSADDRESS2 string `xml:"SHIPTO.MAILADDRESS.ADDRESS2"` SHIPTOMAILADDRESSCITY string `xml:"SHIPTO.MAILADDRESS.CITY"` SHIPTOMAILADDRESSSTATE string `xml:"SHIPTO.MAILADDRESS.STATE"` SHIPTOMAILADDRESSZIP string `xml:"SHIPTO.MAILADDRESS.ZIP"` SHIPTOMAILADDRESSCOUNTRY string `xml:"SHIPTO.MAILADDRESS.COUNTRY"` SHIPTOMAILADDRESSCOUNTRYCODE string `xml:"SHIPTO.MAILADDRESS.COUNTRYCODE"` STATUS string `xml:"STATUS"` WHENCREATED string `xml:"WHENCREATED"` WHENMODIFIED string `xml:"WHENMODIFIED"` FederalID string `xml:"FEDERALID"` FirstMonth string `xml:"FIRSTMONTH"` WeekStart string `xml:"WEEKSTART"` IEPAYABLEACCOUNT string `xml:"IEPAYABLE.ACCOUNT"` IEPAYABLENUMBER string `xml:"IEPAYABLE.NUMBER"` IERECEIVABLEACCOUNT string `xml:"IERECEIVABLE.ACCOUNT"` IERECEIVABLENUMBER string `xml:"IERECEIVABLE.NUMBER"` MessageText string `xml:"MESSAGE_TEXT"` MarketingText string `xml:"MARKETING_TEXT"` FOOTNOTETEXT string `xml:"FOOTNOTETEXT"` REPORTPRINTAS string `xml:"REPORTPRINTAS"` IsRoot string `xml:"ISROOT"` RESERVEAMT string `xml:"RESERVEAMT"` VendorName string `xml:"VENDORNAME"` VendorID int `xml:"VENDORID"` CustomerID int `xml:"CUSTOMERID"` CustomerName string `xml:"CUSTOMERNAME"` Currency string `xml:"CURRENCY"` Entity string `xml:"ENTITY"` ENTITYRECORDNO string `xml:"ENTITYRECORDNO"` HASIERELATION string `xml:"HAS_IE_RELATION"` CustTitle string `xml:"CUSTTITLE"` BusinessDays string `xml:"BUSINESSDAYS"` Weekend string `xml:"WEEKENDS"` FIRSTMONTHTAX string `xml:"FIRSTMONTHTAX"` ContactKey string `xml:"CONTACTKEY"` SUPERVISORKEY string `xml:"SUPERVISORKEY"` ParentKey string `xml:"PARENTKEY"` SHIPTOKEY string `xml:"SHIPTOKEY"` IEPAYABLEACCTKEY string `xml:"IEPAYABLEACCTKEY"` IERECEIVABLEACCTKEY string `xml:"IERECEIVABLEACCTKEY"` VENDENTITY string `xml:"VENDENTITY"` CUSTENTITY string `xml:"CUSTENTITY"` TaxID string `xml:"TAXID"` CreatedBy string `xml:"CREATEDBY"` ModifiedBy string `xml:"MODIFIEDBY"` ADDRESSCOUNTRYDEFAULT string `xml:"ADDRESSCOUNTRYDEFAULT"` }
type ObjectDefinitionType ¶
type ObjectDefinitionType struct { Name string `xml:"Name,attr"` DocumentType string `xml:"DocumentType,attr"` Fields struct { Field []struct { ID string `xml:"ID"` LABEL string `xml:"LABEL"` DESCRIPTION string `xml:"DESCRIPTION"` REQUIRED string `xml:"REQUIRED"` READONLY string `xml:"READONLY"` DATATYPE string `xml:"DATATYPE"` ISCUSTOM string `xml:"ISCUSTOM"` VALIDVALUES struct { VALIDVALUE []string `xml:"VALIDVALUE"` } `xml:"VALIDVALUES"` } `xml:"Field"` } `xml:"Fields"` Relationships struct { Relationship []struct { OBJECTPATH string `xml:"OBJECTPATH"` OBJECTNAME string `xml:"OBJECTNAME"` LABEL string `xml:"LABEL"` RELATIONSHIPTYPE string `xml:"RELATIONSHIPTYPE"` RELATEDBY string `xml:"RELATEDBY"` } `xml:"Relationship"` } `xml:"Relationships"` }
type PathParams ¶
type Project ¶
type Project struct { RecordNo string `xml:"RECORDNO"` ProjectID string `xml:"PROJECTID"` Name string `xml:"NAME"` Description string `xml:"DESCRIPTION"` Currency string `xml:"CURRENCY"` ProjectCategory string `xml:"PROJECTCATEGORY"` ProjectStatusKey string `xml:"PROJECTSTATUSKEY"` ProjectStatus string `xml:"PROJECTSTATUS"` PreventTimesheet string `xml:"PREVENTTIMESHEET"` PreventExpense string `xml:"PREVENTEXPENSE"` PreventAppo string `xml:"PREVENTAPPO"` PreventGenInvoice string `xml:"PREVENTGENINVOICE"` Status string `xml:"STATUS"` BeginDate string `xml:"BEGINDATE"` EndDate string `xml:"ENDDATE"` BudgetAmount string `xml:"BUDGETAMOUNT"` ActualAmount string `xml:"ACTUALAMOUNT"` BudgetQty string `xml:"BUDGETQTY"` EstQty string `xml:"ESTQTY"` ActualQty string `xml:"ACTUALQTY"` ApprovedQty string `xml:"APPROVEDQTY"` RemainingQty string `xml:"REMAININGQTY"` PercentComplete string `xml:"PERCENTCOMPLETE"` ObsPercentComplete string `xml:"OBSPERCENTCOMPLETE"` BillingType string `xml:"BILLINGTYPE"` SONumber string `xml:"SONUMBER"` PONumber string `xml:"PONUMBER"` POAmount string `xml:"POAMOUNT"` PQNumber string `xml:"PQNUMBER"` SFDCKey string `xml:"SFDCKEY"` QarrowKey string `xml:"QARROWKEY"` OAKey string `xml:"OAKEY"` ParentKey string `xml:"PARENTKEY"` ParentID string `xml:"PARENTID"` ParentName string `xml:"PARENTNAME"` InvoiceWithParent string `xml:"INVOICEWITHPARENT"` CustomerKey string `xml:"CUSTOMERKEY"` CustomerID string `xml:"CUSTOMERID"` CustomerName string `xml:"CUSTOMERNAME"` SalesContactKey string `xml:"SALESCONTACTKEY"` SalesContactID string `xml:"SALESCONTACTID"` SalesContactName string `xml:"SALESCONTACTNAME"` ProjectTypeKey string `xml:"PROJECTTYPEKEY"` ProjectType string `xml:"PROJECTTYPE"` ManagerKey string `xml:"MANAGERKEY"` ManagerID string `xml:"MANAGERID"` ManagerContactName string `xml:"MANAGERCONTACTNAME"` ProjectDeptKey string `xml:"PROJECTDEPTKEY"` DepartmentID string `xml:"DEPARTMENTID"` DepartmentName string `xml:"DEPARTMENTNAME"` ProjectLocationKey string `xml:"PROJECTLOCATIONKEY"` LocationID string `xml:"LOCATIONID"` LocationName string `xml:"LOCATIONNAME"` ContactInfoContactName string `xml:"CONTACTINFO.CONTACTNAME"` ShipToContactName string `xml:"SHIPTO.CONTACTNAME"` BillToContactName string `xml:"BILLTO.CONTACTNAME"` TermsKey string `xml:"TERMSKEY"` TermName string `xml:"TERMNAME"` DocNumber string `xml:"DOCNUMBER"` CustUserKey string `xml:"CUSTUSERKEY"` CustUserID string `xml:"CUSTUSERID"` WhenCreated string `xml:"WHENCREATED"` WhenModified string `xml:"WHENMODIFIED"` CreatedBy string `xml:"CREATEDBY"` ModifiedBy string `xml:"MODIFIEDBY"` BudgetCost string `xml:"BUDGETEDCOST"` ClassName string `xml:"CLASSNAME"` ClassKey string `xml:"CLASSKEY"` UserRestrictions string `xml:"USERRESTRICTIONS"` BillableExpDefault string `xml:"BILLABLEEXPDEFAULT"` BillablePODefault string `xml:"BILLABLEAPPODEFAULT"` BudgetID string `xml:"BUDGETID"` BudgetKey string `xml:"BUDGETKEY"` BillingRate string `xml:"BILLINGRATE"` BillingPrice string `xml:"BILLINGPRICING"` ExpenseRate string `xml:"EXPENSERATE"` ExpensePricing string `xml:"EXPENSEPRICING"` POAPRate string `xml:"POAPRATE"` POAPPricing string `xml:"POAPPRICING"` ContactKey string `xml:"CONTACTKEY"` ShipTokey string `xml:"SHIPTOKEY"` BillTokey string `xml:"BILLTOKEY"` InvoiceMessage string `xml:"INVOICEMESSAGE"` InvoiceCurrency string `xml:"INVOICECURRENCY"` BillingOverMax string `xml:"BILLINGOVERMAX"` ExcludeExpenses string `xml:"EXCLUDEEXPENSES"` ContractKey string `xml:"CONTRACTKEY"` ContractID string `xml:"CONTRACTID"` RootParentKey string `xml:"ROOTPARENTKEY"` RootParentID string `xml:"ROOTPARENTID"` RootParentName string `xml:"ROOTPARENTNAME"` MegaEntityKey string `xml:"MEGAENTITYKEY"` MegaEntityID string `xml:"MEGAENTITYID"` MegaEntityName string `xml:"MEGAENTITYNAME"` RCIP string `xml:"RCIP"` CIPProject string `xml:"CIP_PROJECT"` // contains filtered or unexported fields }
type ReadByQuery ¶
type Request ¶
type Request struct { XMLName xml.Name `xml:"request" json:"-"` Control RequestControl `xml:"control"` Operation RequestOperation `xml:"operation"` }
func NewRequest ¶
func NewRequest() Request
func (*Request) SetSessionID ¶
type RequestAuthentication ¶
type RequestAuthentication struct { SessionID string `xml:"sessionid,omitempty"` Login *RequestLogin `xml:"login,omitempty"` }
type RequestCompletionCallback ¶
RequestCompletionCallback defines the type of the request callback function
type RequestControl ¶
type RequestLogin ¶
type RequestOperation ¶
type RequestOperation struct { Authentication RequestAuthentication `xml:"authentication"` Content interface{} `xml:"content"` }
type Response ¶
type Response struct { XMLName xml.Name `xml:"response" json:"-"` Control ResponseControl `xml:"control"` Operation ResponseOperation `xml:"operation"` }
func NewResponse ¶
func NewResponse() Response
type ResponseAuthentication ¶
type ResponseControl ¶
type ResponseOperation ¶
type ResponseOperation struct { Authentication ResponseAuthentication `xml:"authentication"` Result ResponseResult `xml:"result"` }
type ResponseResult ¶
type ResponseResult struct { Status string `xml:"status"` Function string `xml:"function"` ControlID string `xml:"controlid"` // Data interface{} `xml:"data"` Data struct { Listtype string `xml:"listtype,attr"` Count int `xml:"count"` TotalCount int `xml:"totalcount,attr"` NumRemaining int `xml:"numremaining,attr"` ResultID string `xml:"resultId,attr"` API struct { SessionID string `xml:"sessionid"` Endpoint string `xml:"endpoint"` LocationID string `xml:"locationid"` } `xml:"api"` GLAccounts GLAccounts `xml:"GLACCOUNT"` Classes Classes `xml:"class"` Customers Customers `xml:"CUSTOMER"` Departments Departments `xml:"department"` Type ObjectDefinitionType `xml:"Type"` Locations Locations `xml:"location"` Projects Projects `xml:"project"` TaxDetails TaxDetails `xml:"TAXDETAIL"` Invoices Invoices `xml:"ARINVOICE"` InvoiceItems InvoiceItems `xml:"ARINVOICEITEM"` SupDoc SupDoc `xml:"supdoc"` } `xml:"data"` ErrorMessage ErrorMessage `xml:"errormessage"` }
type SupDoc ¶
type SupDoc struct { RecordNo string `xml:"recordno"` SupDocID string `xml:"supdocid"` SupDocName string `xml:"supdocname"` Folder string `xml:"folder"` Description string `xml:"description"` Creationdate string `xml:"creationdate"` Createdby string `xml:"createdby"` Attachments struct { Attachment struct { AttachmentName string `xml:"attachmentname"` AttachmentType string `xml:"attachmenttype"` AttachmentData string `xml:"attachmentdata"` } `xml:"attachment"` } `xml:"attachments"` }
type TaxDetail ¶
type TaxDetail struct { // Text string `xml:",chardata"` RECORDNO string `xml:"RECORDNO"` DETAILID string `xml:"DETAILID"` TAXUID string `xml:"TAXUID"` DESCRIPTION string `xml:"DESCRIPTION"` TAXTYPE string `xml:"TAXTYPE"` VALUE string `xml:"VALUE"` MINTAXABLE string `xml:"MINTAXABLE"` MAXTAXABLE string `xml:"MAXTAXABLE"` INCLUDE string `xml:"INCLUDE"` MINTAX string `xml:"MINTAX"` MAXTAX string `xml:"MAXTAX"` GLACCOUNT string `xml:"GLACCOUNT"` TAXAUTHORITY string `xml:"TAXAUTHORITY"` STATUS string `xml:"STATUS"` SYSGENERATED string `xml:"SYSGENERATED"` REVERSECHARGE string `xml:"REVERSECHARGE"` TAXRATE string `xml:"TAXRATE"` TAXSOLUTIONID string `xml:"TAXSOLUTIONID"` USEEXPENSEACCT string `xml:"USEEXPENSEACCT"` MEGAENTITYKEY string `xml:"MEGAENTITYKEY"` MEGAENTITYID string `xml:"MEGAENTITYID"` MEGAENTITYNAME string `xml:"MEGAENTITYNAME"` RECORDURL string `xml:"RECORD_URL"` }
type TaxDetails ¶
type TaxDetails []TaxDetail
type TaxEntries ¶
type TaxEntries []TaxEntry
func (TaxEntries) IsEmpty ¶
func (ee TaxEntries) IsEmpty() bool
Source Files ¶
- client.go
- create_attachment_legacy.go
- create_customer.go
- create_invoice.go
- create_invoice_legacy.go
- create_journal_entry.go
- date.go
- datetime.go
- get_account_groups.go
- get_accounts.go
- get_api_session.go
- get_attachment_by_id_legacy.go
- get_attachment_folders.go
- get_classes.go
- get_customer_object_definition.go
- get_customers.go
- get_departments.go
- get_dimensions.go
- get_invoice_item_object_definition.go
- get_invoice_items.go
- get_invoice_object_definition.go
- get_invoices.go
- get_journal_entries.go
- get_journal_entry_line_object_definition.go
- get_journal_entry_lines.go
- get_locations.go
- get_objects.go
- get_projects.go
- get_tax_detail_object_definition.go
- get_tax_details.go
- request.go
- response.go
- types.go