Documentation
¶
Index ¶
- Constants
- type APIConsumer
- type APIError
- type APIValidationMessage
- type AccommodationAllowance
- type Account
- type AccountingPeriod
- type Activity
- type Address
- type AltinnCompanyModule
- type AnnualAccount
- type AppSpecific
- type AutoLogin
- type AutoLoginPayloadDTO
- type AutoPayMessageDTO
- type Bank
- type BankReconciliation
- type BankReconciliationAdjustment
- type BankReconciliationMatch
- type BankReconciliationPaymentType
- type BankStatement
- type BankStatementBalanceDTO
- type BankTransaction
- type Banner
- type BodyPart
- type Change
- type CloseGroup
- type Company
- type CompanyAuthorityDTO
- type CompanyAutoCompleteDTO
- type CompanyHoliday
- type ConsumerToken
- type Contact
- type ContentDisposition
- type Cost
- type Country
- type Credentials
- type Currency
- type CurrencyExchangeRate
- type Customer
- type CustomerCategory
- type CustomerTripletexAccount
- type CustomerTripletexAccount2
- type DashboardDTO
- type Delete
- type DeliveryAddress
- type Department
- type Deviation
- type Division
- type Document
- type DocumentArchive
- type Employee
- type EmployeeCompanyDTO
- type EmployeeEmail
- type EmployeePeriod
- type EmployeeToken
- type Employment
- type EmploymentDetails
- type EmploymentType
- type Entitlement
- type EventInfoDTO
- type EventInfoDescription
- type ExternalProduct
- type FlexSummary
- type FormDataBodyPart
- type FormDataContentDisposition
- type FormDataMultiPart
- type GoodsReceipt
- type GoodsReceiptLine
- type HolidayAllowanceEarned
- type HourSummary
- type HourlyCostAndRate
- type InternationalID
- type Inventories
- type Inventory
- type Invoice
- type Job
- type JobDetailDTO
- type LeaveOfAbsence
- type LeaveOfAbsenceType
- type LedgerAccount
- type LegacyAddress
- type Link
- type ListResponseAccommodationAllowance
- type ListResponseAccount
- type ListResponseAccountingPeriod
- type ListResponseActivity
- type ListResponseAnnualAccount
- type ListResponseBank
- type ListResponseBankReconciliation
- type ListResponseBankReconciliationAdjustment
- type ListResponseBankReconciliationMatch
- type ListResponseBankReconciliationPaymentType
- type ListResponseBankStatement
- type ListResponseBankTransaction
- type ListResponseBanner
- type ListResponseCloseGroup
- type ListResponseCompany
- type ListResponseCompanyAutoCompleteDTO
- type ListResponseCompanyHoliday
- type ListResponseContact
- type ListResponseCost
- type ListResponseCountry
- type ListResponseCurrency
- type ListResponseCustomer
- type ListResponseCustomerCategory
- type ListResponseDeliveryAddress
- type ListResponseDepartment
- type ListResponseDeviation
- type ListResponseDivision
- type ListResponseDocumentArchive
- type ListResponseEmployee
- type ListResponseEmployeeCompanyDTO
- type ListResponseEmployment
- type ListResponseEmploymentDetails
- type ListResponseEmploymentType
- type ListResponseEntitlement
- type ListResponseExternalProduct
- type ListResponseGoodsReceipt
- type ListResponseGoodsReceiptLine
- type ListResponseHourlyCostAndRate
- type ListResponseInventories
- type ListResponseInventory
- type ListResponseInvoice
- type ListResponseLeaveOfAbsence
- type ListResponseLeaveOfAbsenceType
- type ListResponseLedgerAccount
- type ListResponseLegacyAddress
- type ListResponseMileageAllowance
- type ListResponseMonthlyStatus
- type ListResponseMunicipality
- type ListResponseNextOfKin
- type ListResponseNotification
- type ListResponseOccupationCode
- type ListResponseOrder
- type ListResponseOrderLine
- type ListResponseOrderOffer
- type ListResponsePassenger
- type ListResponsePayment
- type ListResponsePaymentType
- type ListResponsePaymentTypeOut
- type ListResponsePayslip
- type ListResponsePerDiemCompensation
- type ListResponsePerDiemCompensationTransientDTO
- type ListResponsePersonAutoCompleteDTO
- type ListResponsePosting
- type ListResponseProduct
- type ListResponseProductGroup
- type ListResponseProductGroupRelation
- type ListResponseProductLine
- type ListResponseProductUnit
- type ListResponseProject
- type ListResponseProjectCategory
- type ListResponseProjectControlForm
- type ListResponseProjectHourlyRate
- type ListResponseProjectInvoiceDetails
- type ListResponseProjectOrderLine
- type ListResponseProjectParticipant
- type ListResponseProjectPeriodMonthlyStatus
- type ListResponseProjectSpecificRate
- type ListResponseProspect
- type ListResponsePurchaseOrder
- type ListResponseReminder
- type ListResponseRemunerationType
- type ListResponseSalarySpecification
- type ListResponseSalaryTransaction
- type ListResponseSalaryType
- type ListResponseSalesForceAccountInfo
- type ListResponseSalesForceEmployee
- type ListResponseSalesModuleDTO
- type ListResponseSearchCompletionDTO
- type ListResponseStandardTime
- type ListResponseStocktaking
- type ListResponseSubscription
- type ListResponseSupplier
- type ListResponseSupplierBalance
- type ListResponseSupplierInvoice
- type ListResponseTask
- type ListResponseTimeClock
- type ListResponseTimesheetEntry
- type ListResponseTimesheetSalaryTypeSpecification
- type ListResponseTravelCostCategory
- type ListResponseTravelExpense
- type ListResponseTravelExpenseRate
- type ListResponseTravelExpenseRateCategory
- type ListResponseTravelExpenseRateCategoryGroup
- type ListResponseTravelExpenseZone
- type ListResponseTravelPaymentType
- type ListResponseVatType
- type ListResponseVoucher
- type ListResponseVoucherType
- type ListResponseWeek
- type ListResponseWorkingHoursScheme
- type LoggedInUserInfoDTO
- type MaritimeEmployment
- type MaventaEventDataDTO
- type MaventaStatusDTO
- type MediaType
- type MessageBodyWorkers
- type MileageAllowance
- type MobileAppLogin
- type Modules
- type MonthlyStatus
- type MultiPart
- type Municipality
- type NextOfKin
- type Notification
- type OccupationCode
- type Order
- type OrderLine
- type OrderOffer
- type PG2CallbackDTO
- type PageOptions
- type ParameterizedHeader
- type Passenger
- type Payment
- type PaymentType
- type PaymentTypeOut
- type Payslip
- type PerDiemCompensation
- type PerDiemCompensationTransientDTO
- type PersonAutoCompleteDTO
- type Posting
- type Prediction
- type Product
- type ProductGroup
- type ProductGroupRelation
- type ProductLine
- type ProductUnit
- type Project
- type ProjectActivity
- type ProjectCategory
- type ProjectControlForm
- type ProjectHourlyRate
- type ProjectInvoiceDetails
- type ProjectOrderLine
- type ProjectParticipant
- type ProjectPeriodHourlyReport
- type ProjectPeriodInvoiced
- type ProjectPeriodInvoicingReserve
- type ProjectPeriodMonthlyStatus
- type ProjectPeriodOverallStatus
- type ProjectSpecificRate
- type Prospect
- type Providers
- type PurchaseOrder
- type PurchaseOrderline
- type Reminder
- type RemunerationType
- type ResponseWrapperAPIConsumer
- type ResponseWrapperAccommodationAllowance
- type ResponseWrapperAccount
- type ResponseWrapperAccountingPeriod
- type ResponseWrapperActivity
- type ResponseWrapperAltinnCompanyModule
- type ResponseWrapperAnnualAccount
- type ResponseWrapperAppSpecific
- type ResponseWrapperAutoLogin
- type ResponseWrapperBankReconciliation
- type ResponseWrapperBankReconciliationMatch
- type ResponseWrapperBankReconciliationPaymentType
- type ResponseWrapperBankStatement
- type ResponseWrapperBankStatementBalanceDTO
- type ResponseWrapperBankTransaction
- type ResponseWrapperBanner
- type ResponseWrapperBoolean
- type ResponseWrapperCloseGroup
- type ResponseWrapperCompany
- type ResponseWrapperCompanyAuthorityDTO
- type ResponseWrapperCompanyHoliday
- type ResponseWrapperConsumerToken
- type ResponseWrapperContact
- type ResponseWrapperCost
- type ResponseWrapperCountry
- type ResponseWrapperCurrency
- type ResponseWrapperCurrencyExchangeRate
- type ResponseWrapperCustomer
- type ResponseWrapperCustomerCategory
- type ResponseWrapperDashboardDTO
- type ResponseWrapperDeliveryAddress
- type ResponseWrapperDepartment
- type ResponseWrapperDeviation
- type ResponseWrapperDivision
- type ResponseWrapperDocument
- type ResponseWrapperDocumentArchive
- type ResponseWrapperDouble
- type ResponseWrapperEmployee
- type ResponseWrapperEmployeeToken
- type ResponseWrapperEmployment
- type ResponseWrapperEmploymentDetails
- type ResponseWrapperEntitlement
- type ResponseWrapperEventInfoDTO
- type ResponseWrapperExternalProduct
- type ResponseWrapperGoodsReceipt
- type ResponseWrapperGoodsReceiptLine
- type ResponseWrapperHourlyCostAndRate
- type ResponseWrapperInteger
- type ResponseWrapperInventory
- type ResponseWrapperInvoice
- type ResponseWrapperLeaveOfAbsence
- type ResponseWrapperLegacyAddress
- type ResponseWrapperListJob
- type ResponseWrapperLoggedInUserInfoDTO
- type ResponseWrapperMapStringEventInfoDescription
- type ResponseWrapperMileageAllowance
- type ResponseWrapperModules
- type ResponseWrapperMonthlyStatus
- type ResponseWrapperNextOfKin
- type ResponseWrapperNotification
- type ResponseWrapperObject
- type ResponseWrapperOrder
- type ResponseWrapperOrderLine
- type ResponseWrapperOrderOffer
- type ResponseWrapperPageOptions
- type ResponseWrapperPassenger
- type ResponseWrapperPayment
- type ResponseWrapperPaymentType
- type ResponseWrapperPaymentTypeOut
- type ResponseWrapperPayslip
- type ResponseWrapperPerDiemCompensation
- type ResponseWrapperPosting
- type ResponseWrapperProduct
- type ResponseWrapperProductGroup
- type ResponseWrapperProductGroupRelation
- type ResponseWrapperProductLine
- type ResponseWrapperProductUnit
- type ResponseWrapperProject
- type ResponseWrapperProjectActivity
- type ResponseWrapperProjectCategory
- type ResponseWrapperProjectControlForm
- type ResponseWrapperProjectHourlyRate
- type ResponseWrapperProjectInvoiceDetails
- type ResponseWrapperProjectOrderLine
- type ResponseWrapperProjectParticipant
- type ResponseWrapperProjectPeriodHourlyReport
- type ResponseWrapperProjectPeriodInvoiced
- type ResponseWrapperProjectPeriodInvoicingReserve
- type ResponseWrapperProjectPeriodOverallStatus
- type ResponseWrapperProjectSpecificRate
- type ResponseWrapperProspect
- type ResponseWrapperPurchaseOrder
- type ResponseWrapperPurchaseOrderline
- type ResponseWrapperReminder
- type ResponseWrapperSalaryCompilation
- type ResponseWrapperSalarySettings
- type ResponseWrapperSalarySpecification
- type ResponseWrapperSalaryTransaction
- type ResponseWrapperSalaryType
- type ResponseWrapperSalesForceAccountInfo
- type ResponseWrapperSalesForceEmployee
- type ResponseWrapperSalesForceEmployeeRole
- type ResponseWrapperSalesForceOpportunity
- type ResponseWrapperSalesModuleDTO
- type ResponseWrapperSessionToken
- type ResponseWrapperStandardTime
- type ResponseWrapperStocktaking
- type ResponseWrapperString
- type ResponseWrapperSubscription
- type ResponseWrapperSupplier
- type ResponseWrapperSupplierInvoice
- type ResponseWrapperSystemMessage
- type ResponseWrapperTimeClock
- type ResponseWrapperTimesheetEntry
- type ResponseWrapperTimesheetSalaryTypeSpecification
- type ResponseWrapperTimesheetSettings
- type ResponseWrapperTravelCostCategory
- type ResponseWrapperTravelExpense
- type ResponseWrapperTravelExpenseRate
- type ResponseWrapperTravelExpenseRateCategory
- type ResponseWrapperTravelExpenseRateCategoryGroup
- type ResponseWrapperTravelExpenseSettings
- type ResponseWrapperTravelExpenseZone
- type ResponseWrapperTravelPaymentType
- type ResponseWrapperTripDTO
- type ResponseWrapperTripletexAccountReturn
- type ResponseWrapperUnreadCountDTO
- type ResponseWrapperVatType
- type ResponseWrapperVoucher
- type ResponseWrapperVoucherOptions
- type ResponseWrapperVoucherType
- type ResponseWrapperWeek
- type RestrictedEntitlementChangeDTO
- type SalaryCompilation
- type SalaryCompilationLine
- type SalarySettings
- type SalarySpecification
- type SalaryTransaction
- type SalaryType
- type SalesForceAccountInfo
- type SalesForceAddress
- type SalesForceCountry
- type SalesForceEmployee
- type SalesForceEmployeeRole
- type SalesForceOpportunity
- type SalesModuleDTO
- type SearchCompletionDTO
- type SessionToken
- type StandardTime
- type Stock
- type Stocktaking
- type Subscription
- type Supplier
- type SupplierBalance
- type SupplierInvoice
- type SystemMessage
- type Task
- type TimeClock
- type TimesheetEntry
- type TimesheetEntrySearchResponse
- type TimesheetSalaryTypeSpecification
- type TimesheetSettings
- type TravelCostCategory
- type TravelDetails
- type TravelExpense
- type TravelExpenseRate
- type TravelExpenseRateCategory
- type TravelExpenseRateCategoryGroup
- type TravelExpenseSettings
- type TravelExpenseZone
- type TravelPaymentType
- type TriggerDTO
- type TripDTO
- type TripletexAccount
- type TripletexAccount2
- type TripletexAccountReturn
- type UnreadCountDTO
- type VNTCStatusDTO
- type VatType
- type Voucher
- type VoucherOptions
- type VoucherSearchResponse
- type VoucherType
- type WebHookWrapper
- type Week
- type WorkingHoursScheme
Constants ¶
const ( // AccountTypeASSETS captures enum value "ASSETS" AccountTypeASSETS string = "ASSETS" // AccountTypeEQUITY captures enum value "EQUITY" AccountTypeEQUITY string = "EQUITY" // AccountTypeLIABILITIES captures enum value "LIABILITIES" AccountTypeLIABILITIES string = "LIABILITIES" // AccountTypeOPERATINGREVENUES captures enum value "OPERATING_REVENUES" AccountTypeOPERATINGREVENUES string = "OPERATING_REVENUES" // AccountTypeOPERATINGEXPENSES captures enum value "OPERATING_EXPENSES" AccountTypeOPERATINGEXPENSES string = "OPERATING_EXPENSES" // AccountTypeINVESTMENTINCOME captures enum value "INVESTMENT_INCOME" AccountTypeINVESTMENTINCOME string = "INVESTMENT_INCOME" // AccountTypeCOSTOFCAPITAL captures enum value "COST_OF_CAPITAL" AccountTypeCOSTOFCAPITAL string = "COST_OF_CAPITAL" // AccountTypeTAXONORDINARYACTIVITIES captures enum value "TAX_ON_ORDINARY_ACTIVITIES" AccountTypeTAXONORDINARYACTIVITIES string = "TAX_ON_ORDINARY_ACTIVITIES" // AccountTypeEXTRAORDINARYINCOME captures enum value "EXTRAORDINARY_INCOME" AccountTypeEXTRAORDINARYINCOME string = "EXTRAORDINARY_INCOME" // AccountTypeEXTRAORDINARYCOST captures enum value "EXTRAORDINARY_COST" AccountTypeEXTRAORDINARYCOST string = "EXTRAORDINARY_COST" // AccountTypeTAXONEXTRAORDINARYACTIVITIES captures enum value "TAX_ON_EXTRAORDINARY_ACTIVITIES" AccountTypeTAXONEXTRAORDINARYACTIVITIES string = "TAX_ON_EXTRAORDINARY_ACTIVITIES" // AccountTypeANNUALRESULT captures enum value "ANNUAL_RESULT" AccountTypeANNUALRESULT string = "ANNUAL_RESULT" // AccountTypeTRANSFERSANDALLOCATIONS captures enum value "TRANSFERS_AND_ALLOCATIONS" AccountTypeTRANSFERSANDALLOCATIONS string = "TRANSFERS_AND_ALLOCATIONS" )
const ( // ActivityActivityTypeGENERALACTIVITY captures enum value "GENERAL_ACTIVITY" ActivityActivityTypeGENERALACTIVITY string = "GENERAL_ACTIVITY" // ActivityActivityTypePROJECTGENERALACTIVITY captures enum value "PROJECT_GENERAL_ACTIVITY" ActivityActivityTypePROJECTGENERALACTIVITY string = "PROJECT_GENERAL_ACTIVITY" // ActivityActivityTypePROJECTSPECIFICACTIVITY captures enum value "PROJECT_SPECIFIC_ACTIVITY" ActivityActivityTypePROJECTSPECIFICACTIVITY string = "PROJECT_SPECIFIC_ACTIVITY" // ActivityActivityTypeTASK captures enum value "TASK" ActivityActivityTypeTASK string = "TASK" )
const ( // BankReconciliationTypeMANUAL captures enum value "MANUAL" BankReconciliationTypeMANUAL string = "MANUAL" // BankReconciliationTypeAUTOMATIC captures enum value "AUTOMATIC" BankReconciliationTypeAUTOMATIC string = "AUTOMATIC" )
const ( // BankReconciliationMatchTypeMANUAL captures enum value "MANUAL" BankReconciliationMatchTypeMANUAL string = "MANUAL" // BankReconciliationMatchTypePENDINGSUGGESTION captures enum value "PENDING_SUGGESTION" BankReconciliationMatchTypePENDINGSUGGESTION string = "PENDING_SUGGESTION" // BankReconciliationMatchTypeREJECTEDSUGGESTION captures enum value "REJECTED_SUGGESTION" BankReconciliationMatchTypeREJECTEDSUGGESTION string = "REJECTED_SUGGESTION" // BankReconciliationMatchTypeAPPROVEDSUGGESTION captures enum value "APPROVED_SUGGESTION" BankReconciliationMatchTypeAPPROVEDSUGGESTION string = "APPROVED_SUGGESTION" // BankReconciliationMatchTypeADJUSTMENT captures enum value "ADJUSTMENT" BankReconciliationMatchTypeADJUSTMENT string = "ADJUSTMENT" // BankReconciliationMatchTypeAUTOMATCHED captures enum value "AUTO_MATCHED" BankReconciliationMatchTypeAUTOMATCHED string = "AUTO_MATCHED" // BankReconciliationMatchTypeREJECTEDAUTOMATCH captures enum value "REJECTED_AUTO_MATCH" BankReconciliationMatchTypeREJECTEDAUTOMATCH string = "REJECTED_AUTO_MATCH" )
const ( // ChangeChangeTypeCREATE captures enum value "CREATE" ChangeChangeTypeCREATE string = "CREATE" // ChangeChangeTypeUPDATE captures enum value "UPDATE" ChangeChangeTypeUPDATE string = "UPDATE" // ChangeChangeTypeDELETE captures enum value "DELETE" ChangeChangeTypeDELETE string = "DELETE" // ChangeChangeTypeLOCKED captures enum value "LOCKED" ChangeChangeTypeLOCKED string = "LOCKED" // ChangeChangeTypeREOPENED captures enum value "REOPENED" ChangeChangeTypeREOPENED string = "REOPENED" // ChangeChangeTypeDONOTSHOW captures enum value "DO_NOT_SHOW" ChangeChangeTypeDONOTSHOW string = "DO_NOT_SHOW" )
const ( // CompanyTypeNONE captures enum value "NONE" CompanyTypeNONE string = "NONE" // CompanyTypeENK captures enum value "ENK" CompanyTypeENK string = "ENK" // CompanyTypeAS captures enum value "AS" CompanyTypeAS string = "AS" // CompanyTypeNUF captures enum value "NUF" CompanyTypeNUF string = "NUF" // CompanyTypeANS captures enum value "ANS" CompanyTypeANS string = "ANS" // CompanyTypeDA captures enum value "DA" CompanyTypeDA string = "DA" // CompanyTypePRE captures enum value "PRE" CompanyTypePRE string = "PRE" // CompanyTypeKS captures enum value "KS" CompanyTypeKS string = "KS" // CompanyTypeASA captures enum value "ASA" CompanyTypeASA string = "ASA" // CompanyTypeBBL captures enum value "BBL" CompanyTypeBBL string = "BBL" // CompanyTypeBRL captures enum value "BRL" CompanyTypeBRL string = "BRL" // CompanyTypeGFS captures enum value "GFS" CompanyTypeGFS string = "GFS" // CompanyTypeSPA captures enum value "SPA" CompanyTypeSPA string = "SPA" // CompanyTypeSF captures enum value "SF" CompanyTypeSF string = "SF" // CompanyTypeIKS captures enum value "IKS" CompanyTypeIKS string = "IKS" // CompanyTypeKFFKF captures enum value "KF_FKF" CompanyTypeKFFKF string = "KF_FKF" // CompanyTypeFCD captures enum value "FCD" CompanyTypeFCD string = "FCD" // CompanyTypeEOFG captures enum value "EOFG" CompanyTypeEOFG string = "EOFG" // CompanyTypeBA captures enum value "BA" CompanyTypeBA string = "BA" // CompanyTypeSTI captures enum value "STI" CompanyTypeSTI string = "STI" // CompanyTypeORG captures enum value "ORG" CompanyTypeORG string = "ORG" // CompanyTypeESEK captures enum value "ESEK" CompanyTypeESEK string = "ESEK" // CompanyTypeSA captures enum value "SA" CompanyTypeSA string = "SA" // CompanyTypeSAM captures enum value "SAM" CompanyTypeSAM string = "SAM" // CompanyTypeBO captures enum value "BO" CompanyTypeBO string = "BO" // CompanyTypeVPFO captures enum value "VPFO" CompanyTypeVPFO string = "VPFO" // CompanyTypeOS captures enum value "OS" CompanyTypeOS string = "OS" // CompanyTypeOther captures enum value "Other" CompanyTypeOther string = "Other" )
const ( // CurrencyExchangeRateSourceNORGESBANK captures enum value "NORGES_BANK" CurrencyExchangeRateSourceNORGESBANK string = "NORGES_BANK" // CurrencyExchangeRateSourceHALLONEN captures enum value "HALLONEN" CurrencyExchangeRateSourceHALLONEN string = "HALLONEN" )
const ( // CustomerEmailAttachmentTypeLINK captures enum value "LINK" CustomerEmailAttachmentTypeLINK string = "LINK" // CustomerEmailAttachmentTypeATTACHMENT captures enum value "ATTACHMENT" CustomerEmailAttachmentTypeATTACHMENT string = "ATTACHMENT" )
const ( // CustomerInvoiceSendMethodEMAIL captures enum value "EMAIL" CustomerInvoiceSendMethodEMAIL string = "EMAIL" // CustomerInvoiceSendMethodEHF captures enum value "EHF" CustomerInvoiceSendMethodEHF string = "EHF" // CustomerInvoiceSendMethodEFAKTURA captures enum value "EFAKTURA" CustomerInvoiceSendMethodEFAKTURA string = "EFAKTURA" // CustomerInvoiceSendMethodVIPPS captures enum value "VIPPS" CustomerInvoiceSendMethodVIPPS string = "VIPPS" // CustomerInvoiceSendMethodPAPER captures enum value "PAPER" CustomerInvoiceSendMethodPAPER string = "PAPER" // CustomerInvoiceSendMethodMANUAL captures enum value "MANUAL" CustomerInvoiceSendMethodMANUAL string = "MANUAL" )
const ( // CustomerInvoicesDueInTypeDAYS captures enum value "DAYS" CustomerInvoicesDueInTypeDAYS string = "DAYS" // CustomerInvoicesDueInTypeMONTHS captures enum value "MONTHS" CustomerInvoicesDueInTypeMONTHS string = "MONTHS" // CustomerInvoicesDueInTypeRECURRINGDAYOFMONTH captures enum value "RECURRING_DAY_OF_MONTH" CustomerInvoicesDueInTypeRECURRINGDAYOFMONTH string = "RECURRING_DAY_OF_MONTH" )
const ( // CustomerTripletexAccountAccountTypeTEST captures enum value "TEST" CustomerTripletexAccountAccountTypeTEST string = "TEST" // CustomerTripletexAccountAccountTypePAYING captures enum value "PAYING" CustomerTripletexAccountAccountTypePAYING string = "PAYING" )
const ( // CustomerTripletexAccountChartOfAccountsTypeDEFAULT captures enum value "DEFAULT" CustomerTripletexAccountChartOfAccountsTypeDEFAULT string = "DEFAULT" // CustomerTripletexAccountChartOfAccountsTypeMAMUTSTDPAYROLL captures enum value "MAMUT_STD_PAYROLL" CustomerTripletexAccountChartOfAccountsTypeMAMUTSTDPAYROLL string = "MAMUT_STD_PAYROLL" // CustomerTripletexAccountChartOfAccountsTypeMAMUTNARFPAYROLL captures enum value "MAMUT_NARF_PAYROLL" CustomerTripletexAccountChartOfAccountsTypeMAMUTNARFPAYROLL string = "MAMUT_NARF_PAYROLL" // CustomerTripletexAccountChartOfAccountsTypeAGROFORRETNINGPAYROLL captures enum value "AGRO_FORRETNING_PAYROLL" CustomerTripletexAccountChartOfAccountsTypeAGROFORRETNINGPAYROLL string = "AGRO_FORRETNING_PAYROLL" // CustomerTripletexAccountChartOfAccountsTypeAGROLANDBRUKPAYROLL captures enum value "AGRO_LANDBRUK_PAYROLL" CustomerTripletexAccountChartOfAccountsTypeAGROLANDBRUKPAYROLL string = "AGRO_LANDBRUK_PAYROLL" // CustomerTripletexAccountChartOfAccountsTypeAGROFISKEPAYROLL captures enum value "AGRO_FISKE_PAYROLL" CustomerTripletexAccountChartOfAccountsTypeAGROFISKEPAYROLL string = "AGRO_FISKE_PAYROLL" // CustomerTripletexAccountChartOfAccountsTypeAGROFORSOKSRINGPAYROLL captures enum value "AGRO_FORSOKSRING_PAYROLL" CustomerTripletexAccountChartOfAccountsTypeAGROFORSOKSRINGPAYROLL string = "AGRO_FORSOKSRING_PAYROLL" // CustomerTripletexAccountChartOfAccountsTypeAGROIDRETTSLAGPAYROLL captures enum value "AGRO_IDRETTSLAG_PAYROLL" CustomerTripletexAccountChartOfAccountsTypeAGROIDRETTSLAGPAYROLL string = "AGRO_IDRETTSLAG_PAYROLL" // CustomerTripletexAccountChartOfAccountsTypeAGROFORENINGPAYROLL captures enum value "AGRO_FORENING_PAYROLL" CustomerTripletexAccountChartOfAccountsTypeAGROFORENINGPAYROLL string = "AGRO_FORENING_PAYROLL" )
const ( // CustomerTripletexAccountNumberOfVouchersINTERVAL0100 captures enum value "INTERVAL_0_100" CustomerTripletexAccountNumberOfVouchersINTERVAL0100 string = "INTERVAL_0_100" // CustomerTripletexAccountNumberOfVouchersINTERVAL101500 captures enum value "INTERVAL_101_500" CustomerTripletexAccountNumberOfVouchersINTERVAL101500 string = "INTERVAL_101_500" // CustomerTripletexAccountNumberOfVouchersINTERVAL0500 captures enum value "INTERVAL_0_500" CustomerTripletexAccountNumberOfVouchersINTERVAL0500 string = "INTERVAL_0_500" // CustomerTripletexAccountNumberOfVouchersINTERVAL5011000 captures enum value "INTERVAL_501_1000" CustomerTripletexAccountNumberOfVouchersINTERVAL5011000 string = "INTERVAL_501_1000" // CustomerTripletexAccountNumberOfVouchersINTERVAL10012000 captures enum value "INTERVAL_1001_2000" CustomerTripletexAccountNumberOfVouchersINTERVAL10012000 string = "INTERVAL_1001_2000" // CustomerTripletexAccountNumberOfVouchersINTERVAL20013500 captures enum value "INTERVAL_2001_3500" CustomerTripletexAccountNumberOfVouchersINTERVAL20013500 string = "INTERVAL_2001_3500" // CustomerTripletexAccountNumberOfVouchersINTERVAL35015000 captures enum value "INTERVAL_3501_5000" CustomerTripletexAccountNumberOfVouchersINTERVAL35015000 string = "INTERVAL_3501_5000" // CustomerTripletexAccountNumberOfVouchersINTERVAL500110000 captures enum value "INTERVAL_5001_10000" CustomerTripletexAccountNumberOfVouchersINTERVAL500110000 string = "INTERVAL_5001_10000" // CustomerTripletexAccountNumberOfVouchersINTERVALUNLIMITED captures enum value "INTERVAL_UNLIMITED" CustomerTripletexAccountNumberOfVouchersINTERVALUNLIMITED string = "INTERVAL_UNLIMITED" )
const ( // CustomerTripletexAccountTypeNONE captures enum value "NONE" CustomerTripletexAccountTypeNONE string = "NONE" // CustomerTripletexAccountTypeENK captures enum value "ENK" CustomerTripletexAccountTypeENK string = "ENK" // CustomerTripletexAccountTypeAS captures enum value "AS" CustomerTripletexAccountTypeAS string = "AS" // CustomerTripletexAccountTypeNUF captures enum value "NUF" CustomerTripletexAccountTypeNUF string = "NUF" // CustomerTripletexAccountTypeANS captures enum value "ANS" CustomerTripletexAccountTypeANS string = "ANS" // CustomerTripletexAccountTypeDA captures enum value "DA" CustomerTripletexAccountTypeDA string = "DA" // CustomerTripletexAccountTypePRE captures enum value "PRE" CustomerTripletexAccountTypePRE string = "PRE" // CustomerTripletexAccountTypeKS captures enum value "KS" CustomerTripletexAccountTypeKS string = "KS" // CustomerTripletexAccountTypeASA captures enum value "ASA" CustomerTripletexAccountTypeASA string = "ASA" // CustomerTripletexAccountTypeBBL captures enum value "BBL" CustomerTripletexAccountTypeBBL string = "BBL" // CustomerTripletexAccountTypeBRL captures enum value "BRL" CustomerTripletexAccountTypeBRL string = "BRL" // CustomerTripletexAccountTypeGFS captures enum value "GFS" CustomerTripletexAccountTypeGFS string = "GFS" // CustomerTripletexAccountTypeSPA captures enum value "SPA" CustomerTripletexAccountTypeSPA string = "SPA" // CustomerTripletexAccountTypeSF captures enum value "SF" CustomerTripletexAccountTypeSF string = "SF" // CustomerTripletexAccountTypeIKS captures enum value "IKS" CustomerTripletexAccountTypeIKS string = "IKS" // CustomerTripletexAccountTypeKFFKF captures enum value "KF_FKF" CustomerTripletexAccountTypeKFFKF string = "KF_FKF" // CustomerTripletexAccountTypeFCD captures enum value "FCD" CustomerTripletexAccountTypeFCD string = "FCD" // CustomerTripletexAccountTypeEOFG captures enum value "EOFG" CustomerTripletexAccountTypeEOFG string = "EOFG" // CustomerTripletexAccountTypeBA captures enum value "BA" CustomerTripletexAccountTypeBA string = "BA" // CustomerTripletexAccountTypeSTI captures enum value "STI" CustomerTripletexAccountTypeSTI string = "STI" // CustomerTripletexAccountTypeORG captures enum value "ORG" CustomerTripletexAccountTypeORG string = "ORG" // CustomerTripletexAccountTypeESEK captures enum value "ESEK" CustomerTripletexAccountTypeESEK string = "ESEK" // CustomerTripletexAccountTypeSA captures enum value "SA" CustomerTripletexAccountTypeSA string = "SA" // CustomerTripletexAccountTypeSAM captures enum value "SAM" CustomerTripletexAccountTypeSAM string = "SAM" // CustomerTripletexAccountTypeBO captures enum value "BO" CustomerTripletexAccountTypeBO string = "BO" // CustomerTripletexAccountTypeVPFO captures enum value "VPFO" CustomerTripletexAccountTypeVPFO string = "VPFO" // CustomerTripletexAccountTypeOS captures enum value "OS" CustomerTripletexAccountTypeOS string = "OS" // CustomerTripletexAccountTypeOther captures enum value "Other" CustomerTripletexAccountTypeOther string = "Other" )
const ( // CustomerTripletexAccount2AccountTypeTEST captures enum value "TEST" CustomerTripletexAccount2AccountTypeTEST string = "TEST" // CustomerTripletexAccount2AccountTypePAYING captures enum value "PAYING" CustomerTripletexAccount2AccountTypePAYING string = "PAYING" )
const ( // CustomerTripletexAccount2ChartOfAccountsTypeDEFAULT captures enum value "DEFAULT" CustomerTripletexAccount2ChartOfAccountsTypeDEFAULT string = "DEFAULT" // CustomerTripletexAccount2ChartOfAccountsTypeMAMUTSTDPAYROLL captures enum value "MAMUT_STD_PAYROLL" CustomerTripletexAccount2ChartOfAccountsTypeMAMUTSTDPAYROLL string = "MAMUT_STD_PAYROLL" // CustomerTripletexAccount2ChartOfAccountsTypeMAMUTNARFPAYROLL captures enum value "MAMUT_NARF_PAYROLL" CustomerTripletexAccount2ChartOfAccountsTypeMAMUTNARFPAYROLL string = "MAMUT_NARF_PAYROLL" // CustomerTripletexAccount2ChartOfAccountsTypeAGROFORRETNINGPAYROLL captures enum value "AGRO_FORRETNING_PAYROLL" CustomerTripletexAccount2ChartOfAccountsTypeAGROFORRETNINGPAYROLL string = "AGRO_FORRETNING_PAYROLL" // CustomerTripletexAccount2ChartOfAccountsTypeAGROLANDBRUKPAYROLL captures enum value "AGRO_LANDBRUK_PAYROLL" CustomerTripletexAccount2ChartOfAccountsTypeAGROLANDBRUKPAYROLL string = "AGRO_LANDBRUK_PAYROLL" // CustomerTripletexAccount2ChartOfAccountsTypeAGROFISKEPAYROLL captures enum value "AGRO_FISKE_PAYROLL" CustomerTripletexAccount2ChartOfAccountsTypeAGROFISKEPAYROLL string = "AGRO_FISKE_PAYROLL" // CustomerTripletexAccount2ChartOfAccountsTypeAGROFORSOKSRINGPAYROLL captures enum value "AGRO_FORSOKSRING_PAYROLL" CustomerTripletexAccount2ChartOfAccountsTypeAGROFORSOKSRINGPAYROLL string = "AGRO_FORSOKSRING_PAYROLL" // CustomerTripletexAccount2ChartOfAccountsTypeAGROIDRETTSLAGPAYROLL captures enum value "AGRO_IDRETTSLAG_PAYROLL" CustomerTripletexAccount2ChartOfAccountsTypeAGROIDRETTSLAGPAYROLL string = "AGRO_IDRETTSLAG_PAYROLL" // CustomerTripletexAccount2ChartOfAccountsTypeAGROFORENINGPAYROLL captures enum value "AGRO_FORENING_PAYROLL" CustomerTripletexAccount2ChartOfAccountsTypeAGROFORENINGPAYROLL string = "AGRO_FORENING_PAYROLL" )
const ( // CustomerTripletexAccount2TypeNONE captures enum value "NONE" CustomerTripletexAccount2TypeNONE string = "NONE" // CustomerTripletexAccount2TypeENK captures enum value "ENK" CustomerTripletexAccount2TypeENK string = "ENK" // CustomerTripletexAccount2TypeAS captures enum value "AS" CustomerTripletexAccount2TypeAS string = "AS" // CustomerTripletexAccount2TypeNUF captures enum value "NUF" CustomerTripletexAccount2TypeNUF string = "NUF" // CustomerTripletexAccount2TypeANS captures enum value "ANS" CustomerTripletexAccount2TypeANS string = "ANS" // CustomerTripletexAccount2TypeDA captures enum value "DA" CustomerTripletexAccount2TypeDA string = "DA" // CustomerTripletexAccount2TypePRE captures enum value "PRE" CustomerTripletexAccount2TypePRE string = "PRE" // CustomerTripletexAccount2TypeKS captures enum value "KS" CustomerTripletexAccount2TypeKS string = "KS" // CustomerTripletexAccount2TypeASA captures enum value "ASA" CustomerTripletexAccount2TypeASA string = "ASA" // CustomerTripletexAccount2TypeBBL captures enum value "BBL" CustomerTripletexAccount2TypeBBL string = "BBL" // CustomerTripletexAccount2TypeBRL captures enum value "BRL" CustomerTripletexAccount2TypeBRL string = "BRL" // CustomerTripletexAccount2TypeGFS captures enum value "GFS" CustomerTripletexAccount2TypeGFS string = "GFS" // CustomerTripletexAccount2TypeSPA captures enum value "SPA" CustomerTripletexAccount2TypeSPA string = "SPA" // CustomerTripletexAccount2TypeSF captures enum value "SF" CustomerTripletexAccount2TypeSF string = "SF" // CustomerTripletexAccount2TypeIKS captures enum value "IKS" CustomerTripletexAccount2TypeIKS string = "IKS" // CustomerTripletexAccount2TypeKFFKF captures enum value "KF_FKF" CustomerTripletexAccount2TypeKFFKF string = "KF_FKF" // CustomerTripletexAccount2TypeFCD captures enum value "FCD" CustomerTripletexAccount2TypeFCD string = "FCD" // CustomerTripletexAccount2TypeEOFG captures enum value "EOFG" CustomerTripletexAccount2TypeEOFG string = "EOFG" // CustomerTripletexAccount2TypeBA captures enum value "BA" CustomerTripletexAccount2TypeBA string = "BA" // CustomerTripletexAccount2TypeSTI captures enum value "STI" CustomerTripletexAccount2TypeSTI string = "STI" // CustomerTripletexAccount2TypeORG captures enum value "ORG" CustomerTripletexAccount2TypeORG string = "ORG" // CustomerTripletexAccount2TypeESEK captures enum value "ESEK" CustomerTripletexAccount2TypeESEK string = "ESEK" // CustomerTripletexAccount2TypeSA captures enum value "SA" CustomerTripletexAccount2TypeSA string = "SA" // CustomerTripletexAccount2TypeSAM captures enum value "SAM" CustomerTripletexAccount2TypeSAM string = "SAM" // CustomerTripletexAccount2TypeBO captures enum value "BO" CustomerTripletexAccount2TypeBO string = "BO" // CustomerTripletexAccount2TypeVPFO captures enum value "VPFO" CustomerTripletexAccount2TypeVPFO string = "VPFO" // CustomerTripletexAccount2TypeOS captures enum value "OS" CustomerTripletexAccount2TypeOS string = "OS" // CustomerTripletexAccount2TypeOther captures enum value "Other" CustomerTripletexAccount2TypeOther string = "Other" )
const ( // CustomerTripletexAccount2VatStatusTypeVATREGISTERED captures enum value "VAT_REGISTERED" CustomerTripletexAccount2VatStatusTypeVATREGISTERED string = "VAT_REGISTERED" // CustomerTripletexAccount2VatStatusTypeVATNOTREGISTERED captures enum value "VAT_NOT_REGISTERED" CustomerTripletexAccount2VatStatusTypeVATNOTREGISTERED string = "VAT_NOT_REGISTERED" // CustomerTripletexAccount2VatStatusTypeVATAPPLICANT captures enum value "VAT_APPLICANT" CustomerTripletexAccount2VatStatusTypeVATAPPLICANT string = "VAT_APPLICANT" )
const ( // DeviationActionACTIONIGNORE captures enum value "ACTION_IGNORE" DeviationActionACTIONIGNORE string = "ACTION_IGNORE" // DeviationActionACTIONGENERATERESTORDER captures enum value "ACTION_GENERATE_RESTORDER" DeviationActionACTIONGENERATERESTORDER string = "ACTION_GENERATE_RESTORDER" // DeviationActionACTIONRETURN captures enum value "ACTION_RETURN" DeviationActionACTIONRETURN string = "ACTION_RETURN" // DeviationActionACTIONRETURNGENERATERESTORDER captures enum value "ACTION_RETURN_GENERATE_RESTORDER" DeviationActionACTIONRETURNGENERATERESTORDER string = "ACTION_RETURN_GENERATE_RESTORDER" )
const ( // DeviationCauseCAUSEDEFECT captures enum value "CAUSE_DEFECT" DeviationCauseCAUSEDEFECT string = "CAUSE_DEFECT" // DeviationCauseCAUSETOOFEW captures enum value "CAUSE_TOO_FEW" DeviationCauseCAUSETOOFEW string = "CAUSE_TOO_FEW" // DeviationCauseCAUSETOOMANY captures enum value "CAUSE_TOO_MANY" DeviationCauseCAUSETOOMANY string = "CAUSE_TOO_MANY" // DeviationCauseCAUSEREPLACEMENT captures enum value "CAUSE_REPLACEMENT" DeviationCauseCAUSEREPLACEMENT string = "CAUSE_REPLACEMENT" )
const ( // EmployeeUserTypeSTANDARD captures enum value "STANDARD" EmployeeUserTypeSTANDARD string = "STANDARD" // EmployeeUserTypeEXTENDED captures enum value "EXTENDED" EmployeeUserTypeEXTENDED string = "EXTENDED" // EmployeeUserTypeNOACCESS captures enum value "NO_ACCESS" EmployeeUserTypeNOACCESS string = "NO_ACCESS" )
const ( // EmploymentTaxDeductionCodeLoennFraHovedarbeidsgiver captures enum value "loennFraHovedarbeidsgiver" EmploymentTaxDeductionCodeLoennFraHovedarbeidsgiver string = "loennFraHovedarbeidsgiver" // EmploymentTaxDeductionCodeLoennFraBiarbeidsgiver captures enum value "loennFraBiarbeidsgiver" EmploymentTaxDeductionCodeLoennFraBiarbeidsgiver string = "loennFraBiarbeidsgiver" // EmploymentTaxDeductionCodePensjon captures enum value "pensjon" EmploymentTaxDeductionCodePensjon string = "pensjon" // EmploymentTaxDeductionCodeLoennTilUtenrikstjenestemann captures enum value "loennTilUtenrikstjenestemann" EmploymentTaxDeductionCodeLoennTilUtenrikstjenestemann string = "loennTilUtenrikstjenestemann" // EmploymentTaxDeductionCodeLoennKunTrygdeavgiftTilUtenlandskBorger captures enum value "loennKunTrygdeavgiftTilUtenlandskBorger" EmploymentTaxDeductionCodeLoennKunTrygdeavgiftTilUtenlandskBorger string = "loennKunTrygdeavgiftTilUtenlandskBorger" // EmploymentTaxDeductionCodeLoennKunTrygdeavgiftTilUtenlandskBorgerSomGrensegjenger captures enum value "loennKunTrygdeavgiftTilUtenlandskBorgerSomGrensegjenger" EmploymentTaxDeductionCodeLoennKunTrygdeavgiftTilUtenlandskBorgerSomGrensegjenger string = "loennKunTrygdeavgiftTilUtenlandskBorgerSomGrensegjenger" // EmploymentTaxDeductionCodeIntroduksjonsstoenad captures enum value "introduksjonsstoenad" EmploymentTaxDeductionCodeIntroduksjonsstoenad string = "introduksjonsstoenad" // EmploymentTaxDeductionCodeUfoereytelserFraAndre captures enum value "ufoereytelserFraAndre" EmploymentTaxDeductionCodeUfoereytelserFraAndre string = "ufoereytelserFraAndre" // EmploymentTaxDeductionCodeEMPTY captures enum value "EMPTY" EmploymentTaxDeductionCodeEMPTY string = "EMPTY" )
const ( // EmploymentDetailsEmploymentTypeORDINARY captures enum value "ORDINARY" EmploymentDetailsEmploymentTypeORDINARY string = "ORDINARY" // EmploymentDetailsEmploymentTypeMARITIME captures enum value "MARITIME" EmploymentDetailsEmploymentTypeMARITIME string = "MARITIME" // EmploymentDetailsEmploymentTypeFREELANCE captures enum value "FREELANCE" EmploymentDetailsEmploymentTypeFREELANCE string = "FREELANCE" )
const ( // EmploymentDetailsRemunerationTypeMONTHLYWAGE captures enum value "MONTHLY_WAGE" EmploymentDetailsRemunerationTypeMONTHLYWAGE string = "MONTHLY_WAGE" // EmploymentDetailsRemunerationTypeHOURLYWAGE captures enum value "HOURLY_WAGE" EmploymentDetailsRemunerationTypeHOURLYWAGE string = "HOURLY_WAGE" // EmploymentDetailsRemunerationTypeCOMMISIONPERCENTAGE captures enum value "COMMISION_PERCENTAGE" EmploymentDetailsRemunerationTypeCOMMISIONPERCENTAGE string = "COMMISION_PERCENTAGE" // EmploymentDetailsRemunerationTypeFEE captures enum value "FEE" EmploymentDetailsRemunerationTypeFEE string = "FEE" // EmploymentDetailsRemunerationTypePIECEWORKWAGE captures enum value "PIECEWORK_WAGE" EmploymentDetailsRemunerationTypePIECEWORKWAGE string = "PIECEWORK_WAGE" )
const ( // EmploymentDetailsWorkingHoursSchemeNOTSHIFT captures enum value "NOT_SHIFT" EmploymentDetailsWorkingHoursSchemeNOTSHIFT string = "NOT_SHIFT" // EmploymentDetailsWorkingHoursSchemeROUNDTHECLOCK captures enum value "ROUND_THE_CLOCK" EmploymentDetailsWorkingHoursSchemeROUNDTHECLOCK string = "ROUND_THE_CLOCK" // EmploymentDetailsWorkingHoursSchemeSHIFT365 captures enum value "SHIFT_365" EmploymentDetailsWorkingHoursSchemeSHIFT365 string = "SHIFT_365" // EmploymentDetailsWorkingHoursSchemeOFFSHORE336 captures enum value "OFFSHORE_336" EmploymentDetailsWorkingHoursSchemeOFFSHORE336 string = "OFFSHORE_336" // EmploymentDetailsWorkingHoursSchemeCONTINUOUS captures enum value "CONTINUOUS" EmploymentDetailsWorkingHoursSchemeCONTINUOUS string = "CONTINUOUS" // EmploymentDetailsWorkingHoursSchemeOTHERSHIFT captures enum value "OTHER_SHIFT" EmploymentDetailsWorkingHoursSchemeOTHERSHIFT string = "OTHER_SHIFT" )
const ( // EmploymentTypeEmploymentTypeORDINARY captures enum value "ORDINARY" EmploymentTypeEmploymentTypeORDINARY string = "ORDINARY" // EmploymentTypeEmploymentTypeMARITIME captures enum value "MARITIME" EmploymentTypeEmploymentTypeMARITIME string = "MARITIME" // EmploymentTypeEmploymentTypeFREELANCE captures enum value "FREELANCE" EmploymentTypeEmploymentTypeFREELANCE string = "FREELANCE" )
const ( // GoodsReceiptStatusSTATUSOPEN captures enum value "STATUS_OPEN" GoodsReceiptStatusSTATUSOPEN string = "STATUS_OPEN" // GoodsReceiptStatusSTATUSCONFIRMED captures enum value "STATUS_CONFIRMED" GoodsReceiptStatusSTATUSCONFIRMED string = "STATUS_CONFIRMED" )
const ( // InternationalIDIntAmeldingTypePASSPORTNO captures enum value "PASSPORT_NO" InternationalIDIntAmeldingTypePASSPORTNO string = "PASSPORT_NO" // InternationalIDIntAmeldingTypeNATIONALINSURANCENO captures enum value "NATIONAL_INSURANCE_NO" InternationalIDIntAmeldingTypeNATIONALINSURANCENO string = "NATIONAL_INSURANCE_NO" // InternationalIDIntAmeldingTypeTAXIDENTIFICATIONNO captures enum value "TAX_IDENTIFICATION_NO" InternationalIDIntAmeldingTypeTAXIDENTIFICATIONNO string = "TAX_IDENTIFICATION_NO" // InternationalIDIntAmeldingTypeVALUEADDEDTAXIDENTIFICATIONNO captures enum value "VALUE_ADDED_TAX_IDENTIFICATION_NO" InternationalIDIntAmeldingTypeVALUEADDEDTAXIDENTIFICATIONNO string = "VALUE_ADDED_TAX_IDENTIFICATION_NO" )
const ( // InvoiceEhfSendStatusDONOTSEND captures enum value "DO_NOT_SEND" InvoiceEhfSendStatusDONOTSEND string = "DO_NOT_SEND" // InvoiceEhfSendStatusSEND captures enum value "SEND" InvoiceEhfSendStatusSEND string = "SEND" // InvoiceEhfSendStatusSENT captures enum value "SENT" InvoiceEhfSendStatusSENT string = "SENT" // InvoiceEhfSendStatusSENDFAILURERECIPIENTNOTFOUND captures enum value "SEND_FAILURE_RECIPIENT_NOT_FOUND" InvoiceEhfSendStatusSENDFAILURERECIPIENTNOTFOUND string = "SEND_FAILURE_RECIPIENT_NOT_FOUND" )
const ( // LeaveOfAbsenceTypeLEAVEOFABSENCE captures enum value "LEAVE_OF_ABSENCE" LeaveOfAbsenceTypeLEAVEOFABSENCE string = "LEAVE_OF_ABSENCE" // LeaveOfAbsenceTypeFURLOUGH captures enum value "FURLOUGH" LeaveOfAbsenceTypeFURLOUGH string = "FURLOUGH" // LeaveOfAbsenceTypePARENTALBENEFITS captures enum value "PARENTAL_BENEFITS" LeaveOfAbsenceTypePARENTALBENEFITS string = "PARENTAL_BENEFITS" // LeaveOfAbsenceTypeMILITARYSERVICE captures enum value "MILITARY_SERVICE" LeaveOfAbsenceTypeMILITARYSERVICE string = "MILITARY_SERVICE" // LeaveOfAbsenceTypeEDUCATIONAL captures enum value "EDUCATIONAL" LeaveOfAbsenceTypeEDUCATIONAL string = "EDUCATIONAL" // LeaveOfAbsenceTypeCOMPASSIONATE captures enum value "COMPASSIONATE" LeaveOfAbsenceTypeCOMPASSIONATE string = "COMPASSIONATE" )
const ( // LeaveOfAbsenceTypeLeaveOfAbsenceTypeLEAVEOFABSENCE captures enum value "LEAVE_OF_ABSENCE" LeaveOfAbsenceTypeLeaveOfAbsenceTypeLEAVEOFABSENCE string = "LEAVE_OF_ABSENCE" // LeaveOfAbsenceTypeLeaveOfAbsenceTypeFURLOUGH captures enum value "FURLOUGH" LeaveOfAbsenceTypeLeaveOfAbsenceTypeFURLOUGH string = "FURLOUGH" // LeaveOfAbsenceTypeLeaveOfAbsenceTypePARENTALBENEFITS captures enum value "PARENTAL_BENEFITS" LeaveOfAbsenceTypeLeaveOfAbsenceTypePARENTALBENEFITS string = "PARENTAL_BENEFITS" // LeaveOfAbsenceTypeLeaveOfAbsenceTypeMILITARYSERVICE captures enum value "MILITARY_SERVICE" LeaveOfAbsenceTypeLeaveOfAbsenceTypeMILITARYSERVICE string = "MILITARY_SERVICE" // LeaveOfAbsenceTypeLeaveOfAbsenceTypeEDUCATIONAL captures enum value "EDUCATIONAL" LeaveOfAbsenceTypeLeaveOfAbsenceTypeEDUCATIONAL string = "EDUCATIONAL" // LeaveOfAbsenceTypeLeaveOfAbsenceTypeCOMPASSIONATE captures enum value "COMPASSIONATE" LeaveOfAbsenceTypeLeaveOfAbsenceTypeCOMPASSIONATE string = "COMPASSIONATE" )
const ( // LinkTypePOST captures enum value "POST" LinkTypePOST string = "POST" // LinkTypePUT captures enum value "PUT" LinkTypePUT string = "PUT" // LinkTypeGET captures enum value "GET" LinkTypeGET string = "GET" // LinkTypeDELETE captures enum value "DELETE" LinkTypeDELETE string = "DELETE" )
const ( // MaritimeEmploymentShipRegisterNIS captures enum value "NIS" MaritimeEmploymentShipRegisterNIS string = "NIS" // MaritimeEmploymentShipRegisterNOR captures enum value "NOR" MaritimeEmploymentShipRegisterNOR string = "NOR" // MaritimeEmploymentShipRegisterFOREIGN captures enum value "FOREIGN" MaritimeEmploymentShipRegisterFOREIGN string = "FOREIGN" )
const ( // MaritimeEmploymentShipTypeOTHER captures enum value "OTHER" MaritimeEmploymentShipTypeOTHER string = "OTHER" // MaritimeEmploymentShipTypeDRILLINGPLATFORM captures enum value "DRILLING_PLATFORM" MaritimeEmploymentShipTypeDRILLINGPLATFORM string = "DRILLING_PLATFORM" // MaritimeEmploymentShipTypeTOURIST captures enum value "TOURIST" MaritimeEmploymentShipTypeTOURIST string = "TOURIST" )
const ( // MaritimeEmploymentTradeAreaDOMESTIC captures enum value "DOMESTIC" MaritimeEmploymentTradeAreaDOMESTIC string = "DOMESTIC" // MaritimeEmploymentTradeAreaFOREIGN captures enum value "FOREIGN" MaritimeEmploymentTradeAreaFOREIGN string = "FOREIGN" )
const ( // NextOfKinTypeOfRelationshipSPOUSE captures enum value "SPOUSE" NextOfKinTypeOfRelationshipSPOUSE string = "SPOUSE" // NextOfKinTypeOfRelationshipPARTNER captures enum value "PARTNER" NextOfKinTypeOfRelationshipPARTNER string = "PARTNER" // NextOfKinTypeOfRelationshipPARENT captures enum value "PARENT" NextOfKinTypeOfRelationshipPARENT string = "PARENT" // NextOfKinTypeOfRelationshipCHILD captures enum value "CHILD" NextOfKinTypeOfRelationshipCHILD string = "CHILD" // NextOfKinTypeOfRelationshipSIBLING captures enum value "SIBLING" NextOfKinTypeOfRelationshipSIBLING string = "SIBLING" )
const ( // OrderInvoicesDueInTypeDAYS captures enum value "DAYS" OrderInvoicesDueInTypeDAYS string = "DAYS" // OrderInvoicesDueInTypeMONTHS captures enum value "MONTHS" OrderInvoicesDueInTypeMONTHS string = "MONTHS" // OrderInvoicesDueInTypeRECURRINGDAYOFMONTH captures enum value "RECURRING_DAY_OF_MONTH" OrderInvoicesDueInTypeRECURRINGDAYOFMONTH string = "RECURRING_DAY_OF_MONTH" )
const ( // OrderOrderLineSortingID captures enum value "ID" OrderOrderLineSortingID string = "ID" // OrderOrderLineSortingPRODUCT captures enum value "PRODUCT" OrderOrderLineSortingPRODUCT string = "PRODUCT" // OrderOrderLineSortingCUSTOM captures enum value "CUSTOM" OrderOrderLineSortingCUSTOM string = "CUSTOM" )
const ( // OrderSubscriptionDurationTypeMONTHS captures enum value "MONTHS" OrderSubscriptionDurationTypeMONTHS string = "MONTHS" // OrderSubscriptionDurationTypeYEAR captures enum value "YEAR" OrderSubscriptionDurationTypeYEAR string = "YEAR" )
const ( // OrderSubscriptionInvoicingTimeInAdvanceOrArrearsADVANCE captures enum value "ADVANCE" OrderSubscriptionInvoicingTimeInAdvanceOrArrearsADVANCE string = "ADVANCE" // OrderSubscriptionInvoicingTimeInAdvanceOrArrearsARREARS captures enum value "ARREARS" OrderSubscriptionInvoicingTimeInAdvanceOrArrearsARREARS string = "ARREARS" )
const ( // OrderSubscriptionInvoicingTimeTypeDAYS captures enum value "DAYS" OrderSubscriptionInvoicingTimeTypeDAYS string = "DAYS" // OrderSubscriptionInvoicingTimeTypeMONTHS captures enum value "MONTHS" OrderSubscriptionInvoicingTimeTypeMONTHS string = "MONTHS" )
const ( // PaymentStatusNOTAPPROVED captures enum value "NOT_APPROVED" PaymentStatusNOTAPPROVED string = "NOT_APPROVED" // PaymentStatusAPPROVED captures enum value "APPROVED" PaymentStatusAPPROVED string = "APPROVED" // PaymentStatusSENTTOAUTOPAY captures enum value "SENT_TO_AUTOPAY" PaymentStatusSENTTOAUTOPAY string = "SENT_TO_AUTOPAY" // PaymentStatusRECEIVEDBYBANK captures enum value "RECEIVED_BY_BANK" PaymentStatusRECEIVEDBYBANK string = "RECEIVED_BY_BANK" // PaymentStatusACCEPTEDBYBANK captures enum value "ACCEPTED_BY_BANK" PaymentStatusACCEPTEDBYBANK string = "ACCEPTED_BY_BANK" // PaymentStatusFAILED captures enum value "FAILED" PaymentStatusFAILED string = "FAILED" // PaymentStatusCANCELLED captures enum value "CANCELLED" PaymentStatusCANCELLED string = "CANCELLED" // PaymentStatusSUCCESS captures enum value "SUCCESS" PaymentStatusSUCCESS string = "SUCCESS" )
const ( // PerDiemCompensationOvernightAccommodationNONE captures enum value "NONE" PerDiemCompensationOvernightAccommodationNONE string = "NONE" // PerDiemCompensationOvernightAccommodationHOTEL captures enum value "HOTEL" PerDiemCompensationOvernightAccommodationHOTEL string = "HOTEL" // PerDiemCompensationOvernightAccommodationBOARDINGHOUSEWITHOUTCOOKING captures enum value "BOARDING_HOUSE_WITHOUT_COOKING" PerDiemCompensationOvernightAccommodationBOARDINGHOUSEWITHOUTCOOKING string = "BOARDING_HOUSE_WITHOUT_COOKING" // PerDiemCompensationOvernightAccommodationBOARDINGHOUSEWITHCOOKING captures enum value "BOARDING_HOUSE_WITH_COOKING" PerDiemCompensationOvernightAccommodationBOARDINGHOUSEWITHCOOKING string = "BOARDING_HOUSE_WITH_COOKING" )
const ( // PerDiemCompensationTransientDTOOvernightAccommodationNONE captures enum value "NONE" PerDiemCompensationTransientDTOOvernightAccommodationNONE string = "NONE" // PerDiemCompensationTransientDTOOvernightAccommodationHOTEL captures enum value "HOTEL" PerDiemCompensationTransientDTOOvernightAccommodationHOTEL string = "HOTEL" // PerDiemCompensationTransientDTOOvernightAccommodationBOARDINGHOUSEWITHOUTCOOKING captures enum value "BOARDING_HOUSE_WITHOUT_COOKING" PerDiemCompensationTransientDTOOvernightAccommodationBOARDINGHOUSEWITHOUTCOOKING string = "BOARDING_HOUSE_WITHOUT_COOKING" // PerDiemCompensationTransientDTOOvernightAccommodationBOARDINGHOUSEWITHCOOKING captures enum value "BOARDING_HOUSE_WITH_COOKING" PerDiemCompensationTransientDTOOvernightAccommodationBOARDINGHOUSEWITHCOOKING string = "BOARDING_HOUSE_WITH_COOKING" )
const ( // ProjectDisplayNameFormatNAMESTANDARD captures enum value "NAME_STANDARD" ProjectDisplayNameFormatNAMESTANDARD string = "NAME_STANDARD" // ProjectDisplayNameFormatNAMEINCLCUSTOMERNAME captures enum value "NAME_INCL_CUSTOMER_NAME" ProjectDisplayNameFormatNAMEINCLCUSTOMERNAME string = "NAME_INCL_CUSTOMER_NAME" // ProjectDisplayNameFormatNAMEINCLPARENTNAME captures enum value "NAME_INCL_PARENT_NAME" ProjectDisplayNameFormatNAMEINCLPARENTNAME string = "NAME_INCL_PARENT_NAME" // ProjectDisplayNameFormatNAMEINCLPARENTNUMBER captures enum value "NAME_INCL_PARENT_NUMBER" ProjectDisplayNameFormatNAMEINCLPARENTNUMBER string = "NAME_INCL_PARENT_NUMBER" // ProjectDisplayNameFormatNAMEINCLPARENTNAMEANDNUMBER captures enum value "NAME_INCL_PARENT_NAME_AND_NUMBER" ProjectDisplayNameFormatNAMEINCLPARENTNAMEANDNUMBER string = "NAME_INCL_PARENT_NAME_AND_NUMBER" )
const ( // ProjectHourlyRateHourlyRateModelTYPEPREDEFINEDHOURLYRATES captures enum value "TYPE_PREDEFINED_HOURLY_RATES" ProjectHourlyRateHourlyRateModelTYPEPREDEFINEDHOURLYRATES string = "TYPE_PREDEFINED_HOURLY_RATES" // ProjectHourlyRateHourlyRateModelTYPEPROJECTSPECIFICHOURLYRATES captures enum value "TYPE_PROJECT_SPECIFIC_HOURLY_RATES" ProjectHourlyRateHourlyRateModelTYPEPROJECTSPECIFICHOURLYRATES string = "TYPE_PROJECT_SPECIFIC_HOURLY_RATES" // ProjectHourlyRateHourlyRateModelTYPEFIXEDHOURLYRATE captures enum value "TYPE_FIXED_HOURLY_RATE" ProjectHourlyRateHourlyRateModelTYPEFIXEDHOURLYRATE string = "TYPE_FIXED_HOURLY_RATE" )
const ( // PurchaseOrderStatusSTATUSOPEN captures enum value "STATUS_OPEN" PurchaseOrderStatusSTATUSOPEN string = "STATUS_OPEN" // PurchaseOrderStatusSTATUSSENT captures enum value "STATUS_SENT" PurchaseOrderStatusSTATUSSENT string = "STATUS_SENT" // PurchaseOrderStatusSTATUSRECEIVING captures enum value "STATUS_RECEIVING" PurchaseOrderStatusSTATUSRECEIVING string = "STATUS_RECEIVING" // PurchaseOrderStatusSTATUSCONFIRMEDDEVIATIONDETECTED captures enum value "STATUS_CONFIRMED_DEVIATION_DETECTED" PurchaseOrderStatusSTATUSCONFIRMEDDEVIATIONDETECTED string = "STATUS_CONFIRMED_DEVIATION_DETECTED" // PurchaseOrderStatusSTATUSDEVIATIONOPEN captures enum value "STATUS_DEVIATION_OPEN" PurchaseOrderStatusSTATUSDEVIATIONOPEN string = "STATUS_DEVIATION_OPEN" // PurchaseOrderStatusSTATUSDEVIATIONCONFIRMED captures enum value "STATUS_DEVIATION_CONFIRMED" PurchaseOrderStatusSTATUSDEVIATIONCONFIRMED string = "STATUS_DEVIATION_CONFIRMED" // PurchaseOrderStatusSTATUSCONFIRMED captures enum value "STATUS_CONFIRMED" PurchaseOrderStatusSTATUSCONFIRMED string = "STATUS_CONFIRMED" )
const ( // ReminderTypeSOFTREMINDER captures enum value "SOFT_REMINDER" ReminderTypeSOFTREMINDER string = "SOFT_REMINDER" // ReminderTypeREMINDER captures enum value "REMINDER" ReminderTypeREMINDER string = "REMINDER" // ReminderTypeNOTICEOFDEBTCOLLECTION captures enum value "NOTICE_OF_DEBT_COLLECTION" ReminderTypeNOTICEOFDEBTCOLLECTION string = "NOTICE_OF_DEBT_COLLECTION" // ReminderTypeDEBTCOLLECTION captures enum value "DEBT_COLLECTION" ReminderTypeDEBTCOLLECTION string = "DEBT_COLLECTION" )
const ( // RemunerationTypeRemunerationTypeMONTHLYWAGE captures enum value "MONTHLY_WAGE" RemunerationTypeRemunerationTypeMONTHLYWAGE string = "MONTHLY_WAGE" // RemunerationTypeRemunerationTypeHOURLYWAGE captures enum value "HOURLY_WAGE" RemunerationTypeRemunerationTypeHOURLYWAGE string = "HOURLY_WAGE" // RemunerationTypeRemunerationTypeCOMMISIONPERCENTAGE captures enum value "COMMISION_PERCENTAGE" RemunerationTypeRemunerationTypeCOMMISIONPERCENTAGE string = "COMMISION_PERCENTAGE" // RemunerationTypeRemunerationTypeFEE captures enum value "FEE" RemunerationTypeRemunerationTypeFEE string = "FEE" // RemunerationTypeRemunerationTypePIECEWORKWAGE captures enum value "PIECEWORK_WAGE" RemunerationTypeRemunerationTypePIECEWORKWAGE string = "PIECEWORK_WAGE" )
const ( // SalarySettingsPayrollTaxCalcMethodAA captures enum value "AA" SalarySettingsPayrollTaxCalcMethodAA string = "AA" // SalarySettingsPayrollTaxCalcMethodBB captures enum value "BB" SalarySettingsPayrollTaxCalcMethodBB string = "BB" // SalarySettingsPayrollTaxCalcMethodCC captures enum value "CC" SalarySettingsPayrollTaxCalcMethodCC string = "CC" // SalarySettingsPayrollTaxCalcMethodDD captures enum value "DD" SalarySettingsPayrollTaxCalcMethodDD string = "DD" // SalarySettingsPayrollTaxCalcMethodEE captures enum value "EE" SalarySettingsPayrollTaxCalcMethodEE string = "EE" // SalarySettingsPayrollTaxCalcMethodGG captures enum value "GG" SalarySettingsPayrollTaxCalcMethodGG string = "GG" // SalarySettingsPayrollTaxCalcMethodJJ captures enum value "JJ" SalarySettingsPayrollTaxCalcMethodJJ string = "JJ" // SalarySettingsPayrollTaxCalcMethodEMPTY captures enum value "EMPTY" SalarySettingsPayrollTaxCalcMethodEMPTY string = "EMPTY" )
const ( // SalesModuleDTONameMAMUT captures enum value "MAMUT" SalesModuleDTONameMAMUT string = "MAMUT" // SalesModuleDTONameMAMUTWITHWAGE captures enum value "MAMUT_WITH_WAGE" SalesModuleDTONameMAMUTWITHWAGE string = "MAMUT_WITH_WAGE" // SalesModuleDTONameAGROLICENCE captures enum value "AGRO_LICENCE" SalesModuleDTONameAGROLICENCE string = "AGRO_LICENCE" // SalesModuleDTONameAGROCLIENT captures enum value "AGRO_CLIENT" SalesModuleDTONameAGROCLIENT string = "AGRO_CLIENT" // SalesModuleDTONameAGRODOCUMENTCENTER captures enum value "AGRO_DOCUMENT_CENTER" SalesModuleDTONameAGRODOCUMENTCENTER string = "AGRO_DOCUMENT_CENTER" // SalesModuleDTONameAGROINVOICE captures enum value "AGRO_INVOICE" SalesModuleDTONameAGROINVOICE string = "AGRO_INVOICE" // SalesModuleDTONameAGROWAGE captures enum value "AGRO_WAGE" SalesModuleDTONameAGROWAGE string = "AGRO_WAGE" )
const ( // StocktakingTypeOfStocktakingALLPRODUCTSWITHINVENTORIES captures enum value "ALL_PRODUCTS_WITH_INVENTORIES" StocktakingTypeOfStocktakingALLPRODUCTSWITHINVENTORIES string = "ALL_PRODUCTS_WITH_INVENTORIES" // StocktakingTypeOfStocktakingINCLUDEPRODUCTS captures enum value "INCLUDE_PRODUCTS" StocktakingTypeOfStocktakingINCLUDEPRODUCTS string = "INCLUDE_PRODUCTS" // StocktakingTypeOfStocktakingNOPRODUCTS captures enum value "NO_PRODUCTS" StocktakingTypeOfStocktakingNOPRODUCTS string = "NO_PRODUCTS" )
const ( // SubscriptionStatusACTIVE captures enum value "ACTIVE" SubscriptionStatusACTIVE string = "ACTIVE" // SubscriptionStatusDISABLED captures enum value "DISABLED" SubscriptionStatusDISABLED string = "DISABLED" // SubscriptionStatusDISABLEDTOOMANYERRORS captures enum value "DISABLED_TOO_MANY_ERRORS" SubscriptionStatusDISABLEDTOOMANYERRORS string = "DISABLED_TOO_MANY_ERRORS" // SubscriptionStatusDISABLEDRATELIMITEXCEEDED captures enum value "DISABLED_RATE_LIMIT_EXCEEDED" SubscriptionStatusDISABLEDRATELIMITEXCEEDED string = "DISABLED_RATE_LIMIT_EXCEEDED" // SubscriptionStatusDISABLEDMISUSE captures enum value "DISABLED_MISUSE" SubscriptionStatusDISABLEDMISUSE string = "DISABLED_MISUSE" )
const ( // TravelExpenseStateALL captures enum value "ALL" TravelExpenseStateALL string = "ALL" // TravelExpenseStateOPEN captures enum value "OPEN" TravelExpenseStateOPEN string = "OPEN" // TravelExpenseStateAPPROVED captures enum value "APPROVED" TravelExpenseStateAPPROVED string = "APPROVED" // TravelExpenseStateSALARYPAID captures enum value "SALARY_PAID" TravelExpenseStateSALARYPAID string = "SALARY_PAID" // TravelExpenseStateDELIVERED captures enum value "DELIVERED" TravelExpenseStateDELIVERED string = "DELIVERED" )
const ( // TravelExpenseRateCategoryTypePERDIEM captures enum value "PER_DIEM" TravelExpenseRateCategoryTypePERDIEM string = "PER_DIEM" // TravelExpenseRateCategoryTypeACCOMMODATIONALLOWANCE captures enum value "ACCOMMODATION_ALLOWANCE" TravelExpenseRateCategoryTypeACCOMMODATIONALLOWANCE string = "ACCOMMODATION_ALLOWANCE" // TravelExpenseRateCategoryTypeMILEAGEALLOWANCE captures enum value "MILEAGE_ALLOWANCE" TravelExpenseRateCategoryTypeMILEAGEALLOWANCE string = "MILEAGE_ALLOWANCE" )
const ( // TripletexAccountAccountTypeTEST captures enum value "TEST" TripletexAccountAccountTypeTEST string = "TEST" // TripletexAccountAccountTypePAYING captures enum value "PAYING" TripletexAccountAccountTypePAYING string = "PAYING" )
const ( // TripletexAccountChartOfAccountsTypeDEFAULT captures enum value "DEFAULT" TripletexAccountChartOfAccountsTypeDEFAULT string = "DEFAULT" // TripletexAccountChartOfAccountsTypeMAMUTSTDPAYROLL captures enum value "MAMUT_STD_PAYROLL" TripletexAccountChartOfAccountsTypeMAMUTSTDPAYROLL string = "MAMUT_STD_PAYROLL" // TripletexAccountChartOfAccountsTypeMAMUTNARFPAYROLL captures enum value "MAMUT_NARF_PAYROLL" TripletexAccountChartOfAccountsTypeMAMUTNARFPAYROLL string = "MAMUT_NARF_PAYROLL" // TripletexAccountChartOfAccountsTypeAGROFORRETNINGPAYROLL captures enum value "AGRO_FORRETNING_PAYROLL" TripletexAccountChartOfAccountsTypeAGROFORRETNINGPAYROLL string = "AGRO_FORRETNING_PAYROLL" // TripletexAccountChartOfAccountsTypeAGROLANDBRUKPAYROLL captures enum value "AGRO_LANDBRUK_PAYROLL" TripletexAccountChartOfAccountsTypeAGROLANDBRUKPAYROLL string = "AGRO_LANDBRUK_PAYROLL" // TripletexAccountChartOfAccountsTypeAGROFISKEPAYROLL captures enum value "AGRO_FISKE_PAYROLL" TripletexAccountChartOfAccountsTypeAGROFISKEPAYROLL string = "AGRO_FISKE_PAYROLL" // TripletexAccountChartOfAccountsTypeAGROFORSOKSRINGPAYROLL captures enum value "AGRO_FORSOKSRING_PAYROLL" TripletexAccountChartOfAccountsTypeAGROFORSOKSRINGPAYROLL string = "AGRO_FORSOKSRING_PAYROLL" // TripletexAccountChartOfAccountsTypeAGROIDRETTSLAGPAYROLL captures enum value "AGRO_IDRETTSLAG_PAYROLL" TripletexAccountChartOfAccountsTypeAGROIDRETTSLAGPAYROLL string = "AGRO_IDRETTSLAG_PAYROLL" // TripletexAccountChartOfAccountsTypeAGROFORENINGPAYROLL captures enum value "AGRO_FORENING_PAYROLL" TripletexAccountChartOfAccountsTypeAGROFORENINGPAYROLL string = "AGRO_FORENING_PAYROLL" )
const ( // TripletexAccountNumberOfVouchersINTERVAL0100 captures enum value "INTERVAL_0_100" TripletexAccountNumberOfVouchersINTERVAL0100 string = "INTERVAL_0_100" // TripletexAccountNumberOfVouchersINTERVAL101500 captures enum value "INTERVAL_101_500" TripletexAccountNumberOfVouchersINTERVAL101500 string = "INTERVAL_101_500" // TripletexAccountNumberOfVouchersINTERVAL0500 captures enum value "INTERVAL_0_500" TripletexAccountNumberOfVouchersINTERVAL0500 string = "INTERVAL_0_500" // TripletexAccountNumberOfVouchersINTERVAL5011000 captures enum value "INTERVAL_501_1000" TripletexAccountNumberOfVouchersINTERVAL5011000 string = "INTERVAL_501_1000" // TripletexAccountNumberOfVouchersINTERVAL10012000 captures enum value "INTERVAL_1001_2000" TripletexAccountNumberOfVouchersINTERVAL10012000 string = "INTERVAL_1001_2000" // TripletexAccountNumberOfVouchersINTERVAL20013500 captures enum value "INTERVAL_2001_3500" TripletexAccountNumberOfVouchersINTERVAL20013500 string = "INTERVAL_2001_3500" // TripletexAccountNumberOfVouchersINTERVAL35015000 captures enum value "INTERVAL_3501_5000" TripletexAccountNumberOfVouchersINTERVAL35015000 string = "INTERVAL_3501_5000" // TripletexAccountNumberOfVouchersINTERVAL500110000 captures enum value "INTERVAL_5001_10000" TripletexAccountNumberOfVouchersINTERVAL500110000 string = "INTERVAL_5001_10000" // TripletexAccountNumberOfVouchersINTERVALUNLIMITED captures enum value "INTERVAL_UNLIMITED" TripletexAccountNumberOfVouchersINTERVALUNLIMITED string = "INTERVAL_UNLIMITED" )
const ( // TripletexAccount2AccountTypeTEST captures enum value "TEST" TripletexAccount2AccountTypeTEST string = "TEST" // TripletexAccount2AccountTypePAYING captures enum value "PAYING" TripletexAccount2AccountTypePAYING string = "PAYING" )
const ( // TripletexAccount2ChartOfAccountsTypeDEFAULT captures enum value "DEFAULT" TripletexAccount2ChartOfAccountsTypeDEFAULT string = "DEFAULT" // TripletexAccount2ChartOfAccountsTypeMAMUTSTDPAYROLL captures enum value "MAMUT_STD_PAYROLL" TripletexAccount2ChartOfAccountsTypeMAMUTSTDPAYROLL string = "MAMUT_STD_PAYROLL" // TripletexAccount2ChartOfAccountsTypeMAMUTNARFPAYROLL captures enum value "MAMUT_NARF_PAYROLL" TripletexAccount2ChartOfAccountsTypeMAMUTNARFPAYROLL string = "MAMUT_NARF_PAYROLL" // TripletexAccount2ChartOfAccountsTypeAGROFORRETNINGPAYROLL captures enum value "AGRO_FORRETNING_PAYROLL" TripletexAccount2ChartOfAccountsTypeAGROFORRETNINGPAYROLL string = "AGRO_FORRETNING_PAYROLL" // TripletexAccount2ChartOfAccountsTypeAGROLANDBRUKPAYROLL captures enum value "AGRO_LANDBRUK_PAYROLL" TripletexAccount2ChartOfAccountsTypeAGROLANDBRUKPAYROLL string = "AGRO_LANDBRUK_PAYROLL" // TripletexAccount2ChartOfAccountsTypeAGROFISKEPAYROLL captures enum value "AGRO_FISKE_PAYROLL" TripletexAccount2ChartOfAccountsTypeAGROFISKEPAYROLL string = "AGRO_FISKE_PAYROLL" // TripletexAccount2ChartOfAccountsTypeAGROFORSOKSRINGPAYROLL captures enum value "AGRO_FORSOKSRING_PAYROLL" TripletexAccount2ChartOfAccountsTypeAGROFORSOKSRINGPAYROLL string = "AGRO_FORSOKSRING_PAYROLL" // TripletexAccount2ChartOfAccountsTypeAGROIDRETTSLAGPAYROLL captures enum value "AGRO_IDRETTSLAG_PAYROLL" TripletexAccount2ChartOfAccountsTypeAGROIDRETTSLAGPAYROLL string = "AGRO_IDRETTSLAG_PAYROLL" // TripletexAccount2ChartOfAccountsTypeAGROFORENINGPAYROLL captures enum value "AGRO_FORENING_PAYROLL" TripletexAccount2ChartOfAccountsTypeAGROFORENINGPAYROLL string = "AGRO_FORENING_PAYROLL" )
const ( // TripletexAccount2NumberOfVouchersINTERVAL0100 captures enum value "INTERVAL_0_100" TripletexAccount2NumberOfVouchersINTERVAL0100 string = "INTERVAL_0_100" // TripletexAccount2NumberOfVouchersINTERVAL101500 captures enum value "INTERVAL_101_500" TripletexAccount2NumberOfVouchersINTERVAL101500 string = "INTERVAL_101_500" // TripletexAccount2NumberOfVouchersINTERVAL0500 captures enum value "INTERVAL_0_500" TripletexAccount2NumberOfVouchersINTERVAL0500 string = "INTERVAL_0_500" // TripletexAccount2NumberOfVouchersINTERVAL5011000 captures enum value "INTERVAL_501_1000" TripletexAccount2NumberOfVouchersINTERVAL5011000 string = "INTERVAL_501_1000" // TripletexAccount2NumberOfVouchersINTERVAL10012000 captures enum value "INTERVAL_1001_2000" TripletexAccount2NumberOfVouchersINTERVAL10012000 string = "INTERVAL_1001_2000" // TripletexAccount2NumberOfVouchersINTERVAL20013500 captures enum value "INTERVAL_2001_3500" TripletexAccount2NumberOfVouchersINTERVAL20013500 string = "INTERVAL_2001_3500" // TripletexAccount2NumberOfVouchersINTERVAL35015000 captures enum value "INTERVAL_3501_5000" TripletexAccount2NumberOfVouchersINTERVAL35015000 string = "INTERVAL_3501_5000" // TripletexAccount2NumberOfVouchersINTERVAL500110000 captures enum value "INTERVAL_5001_10000" TripletexAccount2NumberOfVouchersINTERVAL500110000 string = "INTERVAL_5001_10000" // TripletexAccount2NumberOfVouchersINTERVALUNLIMITED captures enum value "INTERVAL_UNLIMITED" TripletexAccount2NumberOfVouchersINTERVALUNLIMITED string = "INTERVAL_UNLIMITED" )
const ( // TripletexAccount2VatStatusTypeVATREGISTERED captures enum value "VAT_REGISTERED" TripletexAccount2VatStatusTypeVATREGISTERED string = "VAT_REGISTERED" // TripletexAccount2VatStatusTypeVATNOTREGISTERED captures enum value "VAT_NOT_REGISTERED" TripletexAccount2VatStatusTypeVATNOTREGISTERED string = "VAT_NOT_REGISTERED" // TripletexAccount2VatStatusTypeVATAPPLICANT captures enum value "VAT_APPLICANT" TripletexAccount2VatStatusTypeVATAPPLICANT string = "VAT_APPLICANT" )
const ( // WorkingHoursSchemeWorkingHoursSchemeNOTSHIFT captures enum value "NOT_SHIFT" WorkingHoursSchemeWorkingHoursSchemeNOTSHIFT string = "NOT_SHIFT" // WorkingHoursSchemeWorkingHoursSchemeROUNDTHECLOCK captures enum value "ROUND_THE_CLOCK" WorkingHoursSchemeWorkingHoursSchemeROUNDTHECLOCK string = "ROUND_THE_CLOCK" // WorkingHoursSchemeWorkingHoursSchemeSHIFT365 captures enum value "SHIFT_365" WorkingHoursSchemeWorkingHoursSchemeSHIFT365 string = "SHIFT_365" // WorkingHoursSchemeWorkingHoursSchemeOFFSHORE336 captures enum value "OFFSHORE_336" WorkingHoursSchemeWorkingHoursSchemeOFFSHORE336 string = "OFFSHORE_336" // WorkingHoursSchemeWorkingHoursSchemeCONTINUOUS captures enum value "CONTINUOUS" WorkingHoursSchemeWorkingHoursSchemeCONTINUOUS string = "CONTINUOUS" // WorkingHoursSchemeWorkingHoursSchemeOTHERSHIFT captures enum value "OTHER_SHIFT" WorkingHoursSchemeWorkingHoursSchemeOTHERSHIFT string = "OTHER_SHIFT" )
const ( // OrderSubscriptionPeriodsOnInvoiceTypeMONTHS captures enum value "MONTHS" OrderSubscriptionPeriodsOnInvoiceTypeMONTHS string = "MONTHS" )
const ( // PageOptionsTypeIncomingInvoiceViewOptions captures enum value "IncomingInvoiceViewOptions" PageOptionsTypeIncomingInvoiceViewOptions string = "IncomingInvoiceViewOptions" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIConsumer ¶
type APIConsumer struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// consumer name
// Required: true
// Max Length: 100
// Min Length: 5
ConsumerName *string `json:"consumerName"`
// emails
// Required: true
// Max Length: 255
// Format: email
Emails *strfmt.Email `json:"emails"`
// id
ID int32 `json:"id,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
APIConsumer Api consumer
swagger:model ApiConsumer
func (*APIConsumer) MarshalBinary ¶
func (m *APIConsumer) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIConsumer) UnmarshalBinary ¶
func (m *APIConsumer) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIError ¶
type APIError struct {
// code
Code int32 `json:"code,omitempty"`
// developer message
DeveloperMessage string `json:"developerMessage,omitempty"`
// link
Link string `json:"link,omitempty"`
// message
Message string `json:"message,omitempty"`
// request Id
RequestID string `json:"requestId,omitempty"`
// status
Status int32 `json:"status,omitempty"`
// validation messages
ValidationMessages []*APIValidationMessage `json:"validationMessages"`
}
APIError Api error
swagger:model ApiError
func (*APIError) MarshalBinary ¶
MarshalBinary interface implementation
func (*APIError) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type APIValidationMessage ¶
type APIValidationMessage struct {
// field
Field string `json:"field,omitempty"`
// message
Message string `json:"message,omitempty"`
// path
Path string `json:"path,omitempty"`
// root Id
RootID int32 `json:"rootId,omitempty"`
}
APIValidationMessage Api validation message
swagger:model ApiValidationMessage
func (*APIValidationMessage) MarshalBinary ¶
func (m *APIValidationMessage) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIValidationMessage) UnmarshalBinary ¶
func (m *APIValidationMessage) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccommodationAllowance ¶
type AccommodationAllowance struct {
// address
Address string `json:"address,omitempty"`
// amount
Amount float64 `json:"amount,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// count
Count int32 `json:"count,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// location
// Required: true
// Max Length: 255
Location *string `json:"location"`
// rate
Rate float64 `json:"rate,omitempty"`
// rate category
RateCategory *TravelExpenseRateCategory `json:"rateCategory,omitempty"`
// rate type
RateType *TravelExpenseRate `json:"rateType,omitempty"`
// travel expense
TravelExpense *TravelExpense `json:"travelExpense,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
// zone
Zone string `json:"zone,omitempty"`
}
AccommodationAllowance accommodation allowance
swagger:model AccommodationAllowance
func (*AccommodationAllowance) MarshalBinary ¶
func (m *AccommodationAllowance) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccommodationAllowance) UnmarshalBinary ¶
func (m *AccommodationAllowance) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Account ¶
type Account struct {
// bank account country
BankAccountCountry *Country `json:"bankAccountCountry,omitempty"`
// bank account i b a n
// Max Length: 100
BankAccountIBAN string `json:"bankAccountIBAN,omitempty"`
// bank account number
// Max Length: 100
BankAccountNumber string `json:"bankAccountNumber,omitempty"`
// bank account s w i f t
// Max Length: 100
BankAccountSWIFT string `json:"bankAccountSWIFT,omitempty"`
// bank name
// Max Length: 255
BankName string `json:"bankName,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// If given, all entries on this account must have this currency.
Currency *Currency `json:"currency,omitempty"`
// description
Description string `json:"description,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// True if this account is applicable for supplier invoice registration.
IsApplicableForSupplierInvoice *bool `json:"isApplicableForSupplierInvoice,omitempty"`
// is bank account
IsBankAccount *bool `json:"isBankAccount,omitempty"`
// True if it should be possible to close entries on this account and it is possible to filter on open entries.
IsCloseable *bool `json:"isCloseable,omitempty"`
// Inactive accounts will not show up in UI lists.
IsInactive *bool `json:"isInactive,omitempty"`
// is invoice account
IsInvoiceAccount *bool `json:"isInvoiceAccount,omitempty"`
// name
// Required: true
// Max Length: 255
Name *string `json:"name"`
// number
// Required: true
// Minimum: 0
Number *int32 `json:"number"`
// True if this account must be reconciled before the accounting period closure.
RequireReconciliation *bool `json:"requireReconciliation,omitempty"`
// type
// Read Only: true
// Enum: [ASSETS EQUITY LIABILITIES OPERATING_REVENUES OPERATING_EXPENSES INVESTMENT_INCOME COST_OF_CAPITAL TAX_ON_ORDINARY_ACTIVITIES EXTRAORDINARY_INCOME EXTRAORDINARY_COST TAX_ON_EXTRAORDINARY_ACTIVITIES ANNUAL_RESULT TRANSFERS_AND_ALLOCATIONS]
Type string `json:"type,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// True if all entries on this account must have the vat type given by vatType.
VatLocked *bool `json:"vatLocked,omitempty"`
// The default vat type for this account.
VatType *VatType `json:"vatType,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Account account
swagger:model Account
func (*Account) MarshalBinary ¶
MarshalBinary interface implementation
func (*Account) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AccountingPeriod ¶
type AccountingPeriod struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// end
// Read Only: true
End string `json:"end,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// is closed
// Read Only: true
IsClosed *bool `json:"isClosed,omitempty"`
// name
// Read Only: true
// Max Length: 255
Name string `json:"name,omitempty"`
// number
// Read Only: true
// Maximum: 11
// Minimum: 0
Number int32 `json:"number,omitempty"`
// start
// Read Only: true
Start string `json:"start,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
AccountingPeriod accounting period
swagger:model AccountingPeriod
func (*AccountingPeriod) MarshalBinary ¶
func (m *AccountingPeriod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountingPeriod) UnmarshalBinary ¶
func (m *AccountingPeriod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Activity ¶
type Activity struct {
// PROJECT_SPECIFIC_ACTIVITY are made via project/projectactivity, as they must be part of a project.
// Enum: [GENERAL_ACTIVITY PROJECT_GENERAL_ACTIVITY PROJECT_SPECIFIC_ACTIVITY TASK]
ActivityType string `json:"activityType,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// description
Description string `json:"description,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// is chargeable
IsChargeable *bool `json:"isChargeable,omitempty"`
// is disabled
// Read Only: true
IsDisabled *bool `json:"isDisabled,omitempty"`
// Manipulate these with ActivityType
// Read Only: true
IsGeneral *bool `json:"isGeneral,omitempty"`
// Manipulate these with ActivityType
// Read Only: true
IsProjectActivity *bool `json:"isProjectActivity,omitempty"`
// Manipulate these with ActivityType
// Read Only: true
IsTask *bool `json:"isTask,omitempty"`
// name
// Max Length: 255
Name string `json:"name,omitempty"`
// number
// Max Length: 100
Number string `json:"number,omitempty"`
// rate
Rate float64 `json:"rate,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Activity activity
swagger:model Activity
func (*Activity) MarshalBinary ¶
MarshalBinary interface implementation
func (*Activity) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Address ¶
type Address struct {
// address line1
// Max Length: 255
// Min Length: 0
AddressLine1 *string `json:"addressLine1,omitempty"`
// address line2
// Max Length: 255
// Min Length: 0
AddressLine2 *string `json:"addressLine2,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// city
// Max Length: 100
// Min Length: 0
City *string `json:"city,omitempty"`
// country
Country *Country `json:"country,omitempty"`
// employee
Employee *Employee `json:"employee,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// postal code
// Max Length: 100
// Min Length: 0
PostalCode *string `json:"postalCode,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Address address
swagger:model Address
func (*Address) MarshalBinary ¶
MarshalBinary interface implementation
func (*Address) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AltinnCompanyModule ¶
type AltinnCompanyModule struct {
// alt inn Id
// Required: true
AltInnID *int32 `json:"altInnId"`
// alt inn password
// Required: true
// Max Length: 100
// Min Length: 1
AltInnPassword *string `json:"altInnPassword"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// id
ID int32 `json:"id,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
AltinnCompanyModule altinn company module
swagger:model AltinnCompanyModule
func (*AltinnCompanyModule) MarshalBinary ¶
func (m *AltinnCompanyModule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AltinnCompanyModule) UnmarshalBinary ¶
func (m *AltinnCompanyModule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AnnualAccount ¶
type AnnualAccount struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// end
// Read Only: true
End string `json:"end,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// start
// Read Only: true
Start string `json:"start,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
// year
// Read Only: true
Year int32 `json:"year,omitempty"`
}
AnnualAccount annual account
swagger:model AnnualAccount
func (*AnnualAccount) MarshalBinary ¶
func (m *AnnualAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AnnualAccount) UnmarshalBinary ¶
func (m *AnnualAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppSpecific ¶
type AppSpecific struct {
// approve travel expense enabled
ApproveTravelExpenseEnabled *bool `json:"approveTravelExpenseEnabled,omitempty"`
// archive reception enabled
ArchiveReceptionEnabled *bool `json:"archiveReceptionEnabled,omitempty"`
// document archive enabled
DocumentArchiveEnabled *bool `json:"documentArchiveEnabled,omitempty"`
// electronic vouchers enabled
ElectronicVouchersEnabled *bool `json:"electronicVouchersEnabled,omitempty"`
// employee enabled
EmployeeEnabled *bool `json:"employeeEnabled,omitempty"`
// hour registration enabled
HourRegistrationEnabled *bool `json:"hourRegistrationEnabled,omitempty"`
// payroll accounting enabled
PayrollAccountingEnabled *bool `json:"payrollAccountingEnabled,omitempty"`
// project enabled
ProjectEnabled *bool `json:"projectEnabled,omitempty"`
// tax free diet rates enabled
TaxFreeDietRatesEnabled *bool `json:"taxFreeDietRatesEnabled,omitempty"`
// tax free mileage rates enabled
TaxFreeMileageRatesEnabled *bool `json:"taxFreeMileageRatesEnabled,omitempty"`
// travel diet ignore posting enabled
TravelDietIgnorePostingEnabled *bool `json:"travelDietIgnorePostingEnabled,omitempty"`
// travel expense enabled
TravelExpenseEnabled *bool `json:"travelExpenseEnabled,omitempty"`
// travel expense rates enabled
TravelExpenseRatesEnabled *bool `json:"travelExpenseRatesEnabled,omitempty"`
// user is allowed to register hours
UserIsAllowedToRegisterHours *bool `json:"userIsAllowedToRegisterHours,omitempty"`
// user is auth employee info
UserIsAuthEmployeeInfo *bool `json:"userIsAuthEmployeeInfo,omitempty"`
// user is auth my salary
UserIsAuthMySalary *bool `json:"userIsAuthMySalary,omitempty"`
// user is auth project info
UserIsAuthProjectInfo *bool `json:"userIsAuthProjectInfo,omitempty"`
// user is auth remit approve
UserIsAuthRemitApprove *bool `json:"userIsAuthRemitApprove,omitempty"`
// user is auth travel and expense approve
UserIsAuthTravelAndExpenseApprove *bool `json:"userIsAuthTravelAndExpenseApprove,omitempty"`
// user is auth voucher approve
UserIsAuthVoucherApprove *bool `json:"userIsAuthVoucherApprove,omitempty"`
// user is auth wage menu
UserIsAuthWageMenu *bool `json:"userIsAuthWageMenu,omitempty"`
// user is payslip only
UserIsPayslipOnly *bool `json:"userIsPayslipOnly,omitempty"`
// vat on for company
VatOnForCompany *bool `json:"vatOnForCompany,omitempty"`
}
AppSpecific app specific
swagger:model AppSpecific
func (*AppSpecific) MarshalBinary ¶
func (m *AppSpecific) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppSpecific) UnmarshalBinary ¶
func (m *AppSpecific) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AutoLogin ¶
type AutoLogin struct {
// login Url
// Read Only: true
LoginURL string `json:"loginUrl,omitempty"`
}
AutoLogin auto login
swagger:model AutoLogin
func (*AutoLogin) MarshalBinary ¶
MarshalBinary interface implementation
func (*AutoLogin) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AutoLoginPayloadDTO ¶
type AutoLoginPayloadDTO struct {
// redirect path
RedirectPath string `json:"redirectPath,omitempty"`
}
AutoLoginPayloadDTO auto login payload d t o
swagger:model AutoLoginPayloadDTO
func (*AutoLoginPayloadDTO) MarshalBinary ¶
func (m *AutoLoginPayloadDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AutoLoginPayloadDTO) UnmarshalBinary ¶
func (m *AutoLoginPayloadDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AutoPayMessageDTO ¶
type AutoPayMessageDTO struct {
// message
// Required: true
// Read Only: true
Message string `json:"message"`
// message Id
// Required: true
// Read Only: true
MessageID string `json:"messageId"`
// message type
// Required: true
// Read Only: true
MessageType string `json:"messageType"`
}
AutoPayMessageDTO auto pay message d t o
swagger:model AutoPayMessageDTO
func (*AutoPayMessageDTO) MarshalBinary ¶
func (m *AutoPayMessageDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AutoPayMessageDTO) UnmarshalBinary ¶
func (m *AutoPayMessageDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Bank ¶
type Bank struct {
// Bank statement file formats supported.
// Read Only: true
BankStatementFileFormatSupport []string `json:"bankStatementFileFormatSupport"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// id
ID int32 `json:"id,omitempty"`
// Bank name
// Read Only: true
// Max Length: 255
Name string `json:"name,omitempty"`
// Register numbers belonging to bank.
// Read Only: true
RegisterNumbers []int32 `json:"registerNumbers"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Bank bank
swagger:model Bank
func (*Bank) MarshalBinary ¶
MarshalBinary interface implementation
func (*Bank) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type BankReconciliation ¶
type BankReconciliation struct {
// account
// Required: true
Account *Account `json:"account"`
// accounting period
// Required: true
AccountingPeriod *AccountingPeriod `json:"accountingPeriod"`
// approvable
// Read Only: true
Approvable *bool `json:"approvable,omitempty"`
// bank account closing balance currency
BankAccountClosingBalanceCurrency float64 `json:"bankAccountClosingBalanceCurrency,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// closed by contact
// Read Only: true
ClosedByContact *Contact `json:"closedByContact,omitempty"`
// closed by employee
// Read Only: true
ClosedByEmployee *Employee `json:"closedByEmployee,omitempty"`
// closed date
// Read Only: true
ClosedDate string `json:"closedDate,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// is closed
IsClosed *bool `json:"isClosed,omitempty"`
// Bank transactions tied to the bank reconciliation
// Read Only: true
Transactions []*BankTransaction `json:"transactions"`
// Type of Bank Reconciliation.
// Required: true
// Enum: [MANUAL AUTOMATIC]
Type *string `json:"type"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
// voucher
// Read Only: true
Voucher *Voucher `json:"voucher,omitempty"`
}
BankReconciliation bank reconciliation
swagger:model BankReconciliation
func (*BankReconciliation) MarshalBinary ¶
func (m *BankReconciliation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BankReconciliation) UnmarshalBinary ¶
func (m *BankReconciliation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BankReconciliationAdjustment ¶
type BankReconciliationAdjustment struct {
// amount
// Minimum: 0
Amount *float64 `json:"amount,omitempty"`
// bank reconciliation match
// Read Only: true
BankReconciliationMatch *BankReconciliationMatch `json:"bankReconciliationMatch,omitempty"`
// bank transactions
BankTransactions []*BankTransaction `json:"bankTransactions"`
// payment type
// Required: true
PaymentType *BankReconciliationPaymentType `json:"paymentType"`
// posting date
PostingDate string `json:"postingDate,omitempty"`
// postings
Postings []*Posting `json:"postings"`
}
BankReconciliationAdjustment bank reconciliation adjustment
swagger:model BankReconciliationAdjustment
func (*BankReconciliationAdjustment) MarshalBinary ¶
func (m *BankReconciliationAdjustment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BankReconciliationAdjustment) UnmarshalBinary ¶
func (m *BankReconciliationAdjustment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BankReconciliationMatch ¶
type BankReconciliationMatch struct {
// bank reconciliation
// Required: true
BankReconciliation *BankReconciliation `json:"bankReconciliation"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// id
ID int32 `json:"id,omitempty"`
// Match postings
Postings []*Posting `json:"postings"`
// Match transactions
Transactions []*BankTransaction `json:"transactions"`
// Type of match, MANUAL and APPROVED_SUGGESTION are considered part of reconciliation.
// Enum: [MANUAL PENDING_SUGGESTION REJECTED_SUGGESTION APPROVED_SUGGESTION ADJUSTMENT AUTO_MATCHED REJECTED_AUTO_MATCH]
Type string `json:"type,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
BankReconciliationMatch bank reconciliation match
swagger:model BankReconciliationMatch
func (*BankReconciliationMatch) MarshalBinary ¶
func (m *BankReconciliationMatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BankReconciliationMatch) UnmarshalBinary ¶
func (m *BankReconciliationMatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BankReconciliationPaymentType ¶
type BankReconciliationPaymentType struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// Credit account
// Read Only: true
CreditAccount *Account `json:"creditAccount,omitempty"`
// Debit account
// Read Only: true
DebitAccount *Account `json:"debitAccount,omitempty"`
// Description
// Read Only: true
// Max Length: 255
Description string `json:"description,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// is inactive
// Read Only: true
IsInactive *bool `json:"isInactive,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
BankReconciliationPaymentType bank reconciliation payment type
swagger:model BankReconciliationPaymentType
func (*BankReconciliationPaymentType) MarshalBinary ¶
func (m *BankReconciliationPaymentType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BankReconciliationPaymentType) UnmarshalBinary ¶
func (m *BankReconciliationPaymentType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BankStatement ¶
type BankStatement struct {
// Bank
// Read Only: true
Bank *Bank `json:"bank,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// Closing balance on the account.
// Read Only: true
ClosingBalanceCurrency float64 `json:"closingBalanceCurrency,omitempty"`
// Bank statement file name.
// Read Only: true
FileName string `json:"fileName,omitempty"`
// from date
// Read Only: true
FromDate string `json:"fromDate,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// Opening balance on the account.
// Read Only: true
OpeningBalanceCurrency float64 `json:"openingBalanceCurrency,omitempty"`
// to date
// Read Only: true
ToDate string `json:"toDate,omitempty"`
// Bank transactions tied to the bank statement
// Read Only: true
Transactions []*BankTransaction `json:"transactions"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
BankStatement bank statement
swagger:model BankStatement
func (*BankStatement) MarshalBinary ¶
func (m *BankStatement) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BankStatement) UnmarshalBinary ¶
func (m *BankStatement) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BankStatementBalanceDTO ¶
type BankStatementBalanceDTO struct {
// Balance on the given date.
// Read Only: true
Amount float64 `json:"amount,omitempty"`
// date
// Read Only: true
Date string `json:"date,omitempty"`
}
BankStatementBalanceDTO bank statement balance d t o
swagger:model BankStatementBalanceDTO
func (*BankStatementBalanceDTO) MarshalBinary ¶
func (m *BankStatementBalanceDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BankStatementBalanceDTO) UnmarshalBinary ¶
func (m *BankStatementBalanceDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BankTransaction ¶
type BankTransaction struct {
// amount currency
AmountCurrency float64 `json:"amountCurrency,omitempty"`
// bank statement
BankStatement *BankStatement `json:"bankStatement,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// description
// Max Length: 255
Description string `json:"description,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// posted date
PostedDate string `json:"postedDate,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
BankTransaction bank transaction
swagger:model BankTransaction
func (*BankTransaction) MarshalBinary ¶
func (m *BankTransaction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BankTransaction) UnmarshalBinary ¶
func (m *BankTransaction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Banner ¶
type Banner struct {
// banner type
// Read Only: true
BannerType string `json:"bannerType,omitempty"`
// button
// Read Only: true
// Max Length: 255
Button string `json:"button,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// done
// Read Only: true
Done *bool `json:"done,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// link
// Read Only: true
Link string `json:"link,omitempty"`
// message
// Read Only: true
Message string `json:"message,omitempty"`
// tag
// Read Only: true
// Max Length: 255
Tag string `json:"tag,omitempty"`
// title
// Read Only: true
// Max Length: 255
Title string `json:"title,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Banner banner
swagger:model Banner
func (*Banner) MarshalBinary ¶
MarshalBinary interface implementation
func (*Banner) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type BodyPart ¶
type BodyPart struct {
// content disposition
ContentDisposition *ContentDisposition `json:"contentDisposition,omitempty"`
// entity
Entity interface{} `json:"entity,omitempty"`
// headers
Headers map[string][]string `json:"headers,omitempty"`
// media type
MediaType *MediaType `json:"mediaType,omitempty"`
// message body workers
MessageBodyWorkers MessageBodyWorkers `json:"messageBodyWorkers,omitempty"`
// parameterized headers
ParameterizedHeaders map[string][]ParameterizedHeader `json:"parameterizedHeaders,omitempty"`
// parent
Parent *MultiPart `json:"parent,omitempty"`
// providers
Providers Providers `json:"providers,omitempty"`
}
BodyPart body part
swagger:model BodyPart
func (*BodyPart) MarshalBinary ¶
MarshalBinary interface implementation
func (*BodyPart) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Change ¶
type Change struct {
// change type
// Enum: [CREATE UPDATE DELETE LOCKED REOPENED DO_NOT_SHOW]
ChangeType string `json:"changeType,omitempty"`
// employee Id
EmployeeID int32 `json:"employeeId,omitempty"`
// period locked
PeriodLocked string `json:"periodLocked,omitempty"`
// period reopened
PeriodReopened string `json:"periodReopened,omitempty"`
// timestamp
// Format: date-time
Timestamp strfmt.DateTime `json:"timestamp,omitempty"`
}
Change change
swagger:model Change
func (*Change) MarshalBinary ¶
MarshalBinary interface implementation
func (*Change) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type CloseGroup ¶
type CloseGroup struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// date
Date string `json:"date,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// postings
// Read Only: true
Postings []*Posting `json:"postings"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
CloseGroup close group
swagger:model CloseGroup
func (*CloseGroup) MarshalBinary ¶
func (m *CloseGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CloseGroup) UnmarshalBinary ¶
func (m *CloseGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Company ¶
type Company struct {
// address
// Required: true
Address *Address `json:"address"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// email
// Max Length: 254
// Format: email
Email strfmt.Email `json:"email,omitempty"`
// end date
EndDate string `json:"endDate,omitempty"`
// fax number
// Max Length: 100
FaxNumber string `json:"faxNumber,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// name
// Required: true
// Max Length: 255
Name *string `json:"name"`
// organization number
// Max Length: 100
OrganizationNumber string `json:"organizationNumber,omitempty"`
// phone number
// Max Length: 100
PhoneNumber string `json:"phoneNumber,omitempty"`
// phone number mobile
// Max Length: 100
PhoneNumberMobile string `json:"phoneNumberMobile,omitempty"`
// start date
StartDate string `json:"startDate,omitempty"`
// type
// Required: true
// Enum: [NONE ENK AS NUF ANS DA PRE KS ASA BBL BRL GFS SPA SF IKS KF_FKF FCD EOFG BA STI ORG ESEK SA SAM BO VPFO OS Other]
Type *string `json:"type"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Company company
swagger:model Company
func (*Company) MarshalBinary ¶
MarshalBinary interface implementation
func (*Company) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type CompanyAuthorityDTO ¶
type CompanyAuthorityDTO struct {
// has company authority
HasCompanyAuthority *bool `json:"hasCompanyAuthority,omitempty"`
}
CompanyAuthorityDTO company authority d t o
swagger:model CompanyAuthorityDTO
func (*CompanyAuthorityDTO) MarshalBinary ¶
func (m *CompanyAuthorityDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CompanyAuthorityDTO) UnmarshalBinary ¶
func (m *CompanyAuthorityDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CompanyAutoCompleteDTO ¶
type CompanyAutoCompleteDTO struct {
// address
Address string `json:"address,omitempty"`
// alternate name
AlternateName string `json:"alternateName,omitempty"`
// company code
CompanyCode string `json:"companyCode,omitempty"`
// company type
CompanyType int32 `json:"companyType,omitempty"`
// country Id
CountryID int32 `json:"countryId,omitempty"`
// email
Email string `json:"email,omitempty"`
// latitude
Latitude float64 `json:"latitude,omitempty"`
// longitude
Longitude float64 `json:"longitude,omitempty"`
// name
Name string `json:"name,omitempty"`
// phone number
PhoneNumber string `json:"phoneNumber,omitempty"`
// phone number mobile
PhoneNumberMobile string `json:"phoneNumberMobile,omitempty"`
// postal area
PostalArea string `json:"postalArea,omitempty"`
// postal code
PostalCode string `json:"postalCode,omitempty"`
// score
Score int32 `json:"score,omitempty"`
// sources
Sources []string `json:"sources"`
// url
URL string `json:"url,omitempty"`
}
CompanyAutoCompleteDTO company auto complete d t o
swagger:model CompanyAutoCompleteDTO
func (*CompanyAutoCompleteDTO) MarshalBinary ¶
func (m *CompanyAutoCompleteDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CompanyAutoCompleteDTO) UnmarshalBinary ¶
func (m *CompanyAutoCompleteDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CompanyHoliday ¶
type CompanyHoliday struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// days
Days float64 `json:"days,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// is max percentage2 amount6 g
IsMaxPercentage2Amount6G *bool `json:"isMaxPercentage2Amount6G,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// vacation pay percentage1
VacationPayPercentage1 float64 `json:"vacationPayPercentage1,omitempty"`
// vacation pay percentage2
VacationPayPercentage2 float64 `json:"vacationPayPercentage2,omitempty"`
// version
Version int32 `json:"version,omitempty"`
// year
Year int32 `json:"year,omitempty"`
}
CompanyHoliday company holiday
swagger:model CompanyHoliday
func (*CompanyHoliday) MarshalBinary ¶
func (m *CompanyHoliday) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CompanyHoliday) UnmarshalBinary ¶
func (m *CompanyHoliday) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConsumerToken ¶
type ConsumerToken struct {
// api consumer
APIConsumer *APIConsumer `json:"apiConsumer,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// expiration date
ExpirationDate string `json:"expirationDate,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// token
Token string `json:"token,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
ConsumerToken consumer token
swagger:model ConsumerToken
func (*ConsumerToken) MarshalBinary ¶
func (m *ConsumerToken) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConsumerToken) UnmarshalBinary ¶
func (m *ConsumerToken) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Contact ¶
type Contact struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// customer
Customer *Customer `json:"customer,omitempty"`
// email
// Max Length: 100
// Min Length: 0
// Format: email
Email strfmt.Email `json:"email,omitempty"`
// first name
// Max Length: 100
// Min Length: 0
FirstName *string `json:"firstName,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// last name
// Max Length: 100
// Min Length: 0
LastName *string `json:"lastName,omitempty"`
// phone number mobile
// Max Length: 100
PhoneNumberMobile string `json:"phoneNumberMobile,omitempty"`
// The country of the mobile phone number. If not set, the country is derived as best as possible from phoneNumberMobile. NB! 8 digit numbers are assumed to be Norwegian.
PhoneNumberMobileCountry *Country `json:"phoneNumberMobileCountry,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Contact contact
swagger:model Contact
func (*Contact) MarshalBinary ¶
MarshalBinary interface implementation
func (*Contact) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ContentDisposition ¶
type ContentDisposition struct {
// creation date
// Format: date-time
CreationDate strfmt.DateTime `json:"creationDate,omitempty"`
// file name
FileName string `json:"fileName,omitempty"`
// modification date
// Format: date-time
ModificationDate strfmt.DateTime `json:"modificationDate,omitempty"`
// parameters
Parameters map[string]string `json:"parameters,omitempty"`
// read date
// Format: date-time
ReadDate strfmt.DateTime `json:"readDate,omitempty"`
// size
Size int64 `json:"size,omitempty"`
// type
Type string `json:"type,omitempty"`
}
ContentDisposition content disposition
swagger:model ContentDisposition
func (*ContentDisposition) MarshalBinary ¶
func (m *ContentDisposition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ContentDisposition) UnmarshalBinary ¶
func (m *ContentDisposition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Cost ¶
type Cost struct {
// amount currency inc vat
// Required: true
AmountCurrencyIncVat *float64 `json:"amountCurrencyIncVat"`
// amount n o k incl v a t
AmountNOKInclVAT float64 `json:"amountNOKInclVAT,omitempty"`
// amount n o k incl v a t high
// Read Only: true
AmountNOKInclVATHigh float64 `json:"amountNOKInclVATHigh,omitempty"`
// amount n o k incl v a t low
// Read Only: true
AmountNOKInclVATLow float64 `json:"amountNOKInclVATLow,omitempty"`
// amount n o k incl v a t medium
// Read Only: true
AmountNOKInclVATMedium float64 `json:"amountNOKInclVATMedium,omitempty"`
// category
// Max Length: 100
Category string `json:"category,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// comments
Comments string `json:"comments,omitempty"`
// cost category
CostCategory *TravelCostCategory `json:"costCategory,omitempty"`
// currency
Currency *Currency `json:"currency,omitempty"`
// date
Date string `json:"date,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// is chargeable
IsChargeable *bool `json:"isChargeable,omitempty"`
// is paid by employee
// Read Only: true
IsPaidByEmployee *bool `json:"isPaidByEmployee,omitempty"`
// payment type
// Required: true
PaymentType *TravelPaymentType `json:"paymentType"`
// predictions
Predictions map[string][]Prediction `json:"predictions,omitempty"`
// rate
Rate float64 `json:"rate,omitempty"`
// travel expense
TravelExpense *TravelExpense `json:"travelExpense,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// vat type
VatType *VatType `json:"vatType,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Cost cost
swagger:model Cost
func (*Cost) MarshalBinary ¶
MarshalBinary interface implementation
func (*Cost) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Country ¶
type Country struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// id
ID int32 `json:"id,omitempty"`
// The ISO 3166-1 Alpha2 code of the country (2 letters). https://en.wikipedia.org/wiki/ISO_3166-1
// Read Only: true
IsoAlpha2Code string `json:"isoAlpha2Code,omitempty"`
// The ISO 3166-1 Alpha3 code of the country (3 letters). https://en.wikipedia.org/wiki/ISO_3166-1
// Read Only: true
// Max Length: 3
IsoAlpha3Code string `json:"isoAlpha3Code,omitempty"`
// The ISO 3166-1 numeric code of the country (3 digits). https://en.wikipedia.org/wiki/ISO_3166-1
// Read Only: true
IsoNumericCode string `json:"isoNumericCode,omitempty"`
// name
// Read Only: true
Name string `json:"name,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Country country
swagger:model Country
func (*Country) MarshalBinary ¶
MarshalBinary interface implementation
func (*Country) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Credentials ¶
type Credentials struct {
// App secret
// Required: true
AppSecret *string `json:"appSecret"`
// Optional mfa auth code
MfaCode int32 `json:"mfaCode,omitempty"`
// Users password
// Required: true
Password *string `json:"password"`
// Users username (email)
// Required: true
Username *string `json:"username"`
}
Credentials credentials
swagger:model Credentials
func (*Credentials) MarshalBinary ¶
func (m *Credentials) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Credentials) UnmarshalBinary ¶
func (m *Credentials) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Currency ¶
type Currency struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// code
// Max Length: 10
Code string `json:"code,omitempty"`
// description
// Max Length: 100
Description string `json:"description,omitempty"`
// factor
// Maximum: 100
// Minimum: 1
Factor int32 `json:"factor,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Currency currency
swagger:model Currency
func (*Currency) MarshalBinary ¶
MarshalBinary interface implementation
func (*Currency) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type CurrencyExchangeRate ¶
type CurrencyExchangeRate struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// date
Date string `json:"date,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// rate
// Minimum: 0
Rate *float64 `json:"rate,omitempty"`
// Source of exchange rates, i.e Norges Bank
// Enum: [NORGES_BANK HALLONEN]
Source string `json:"source,omitempty"`
// source currency
// Required: true
SourceCurrency *Currency `json:"sourceCurrency"`
// target currency
// Required: true
TargetCurrency *Currency `json:"targetCurrency"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
CurrencyExchangeRate currency exchange rate
swagger:model CurrencyExchangeRate
func (*CurrencyExchangeRate) MarshalBinary ¶
func (m *CurrencyExchangeRate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CurrencyExchangeRate) UnmarshalBinary ¶
func (m *CurrencyExchangeRate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Customer ¶
type Customer struct {
// account manager
AccountManager *Employee `json:"accountManager,omitempty"`
// List of the bank account numbers for this customer. Norwegian bank account numbers only.
BankAccounts []string `json:"bankAccounts"`
// Category 1 of this customer
Category1 *CustomerCategory `json:"category1,omitempty"`
// Category 2 of this customer
Category2 *CustomerCategory `json:"category2,omitempty"`
// Category 3 of this customer
Category3 *CustomerCategory `json:"category3,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// customer number
// Minimum: 0
CustomerNumber *int32 `json:"customerNumber,omitempty"`
// delivery address
DeliveryAddress *DeliveryAddress `json:"deliveryAddress,omitempty"`
// description
Description string `json:"description,omitempty"`
// email
// Max Length: 254
// Min Length: 0
// Format: email
Email strfmt.Email `json:"email,omitempty"`
// Define the invoice attachment type for emailing to the customer.<br>LINK: Send invoice as link in email.<br>ATTACHMENT: Send invoice as attachment in email.<br>
// Enum: [LINK ATTACHMENT]
EmailAttachmentType string `json:"emailAttachmentType,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// invoice email
// Max Length: 254
// Min Length: 0
InvoiceEmail *string `json:"invoiceEmail,omitempty"`
// Define the invoicing method for the customer.<br>EMAIL: Send invoices as email.<br>EHF: Send invoices as EHF.<br>EFAKTURA: Send invoices as EFAKTURA.<br>VIPPS: Send invoices through VIPPS.<br>PAPER: Send invoices as paper invoice.<br>MANUAL: User will have to send invocie manually.<br>
// Enum: [EMAIL EHF EFAKTURA VIPPS PAPER MANUAL]
InvoiceSendMethod string `json:"invoiceSendMethod,omitempty"`
// Number of days/months in which invoices created from this customer is due
// Maximum: 10000
// Minimum: 0
InvoicesDueIn *int32 `json:"invoicesDueIn,omitempty"`
// Set the time unit of invoicesDueIn. The special case RECURRING_DAY_OF_MONTH enables the due date to be fixed to a specific day of the month, in this case the fixed due date will automatically be set as standard on all invoices created from this customer. Note that when RECURRING_DAY_OF_MONTH is set, the due date will be set to the last day of month if "31" is set in invoicesDueIn.
// Enum: [DAYS MONTHS RECURRING_DAY_OF_MONTH]
InvoicesDueInType string `json:"invoicesDueInType,omitempty"`
// is customer
// Read Only: true
IsCustomer *bool `json:"isCustomer,omitempty"`
// is inactive
// Read Only: true
IsInactive *bool `json:"isInactive,omitempty"`
// is private individual
IsPrivateIndividual *bool `json:"isPrivateIndividual,omitempty"`
// Defines if the customer is also a supplier.
IsSupplier *bool `json:"isSupplier,omitempty"`
// name
// Required: true
// Max Length: 255
Name *string `json:"name"`
// organization number
// Max Length: 100
OrganizationNumber string `json:"organizationNumber,omitempty"`
// The email address of the customer where the noticing emails are sent in case of an overdue
// Max Length: 254
// Min Length: 0
// Format: email
OverdueNoticeEmail strfmt.Email `json:"overdueNoticeEmail,omitempty"`
// phone number
// Max Length: 100
PhoneNumber string `json:"phoneNumber,omitempty"`
// phone number mobile
// Max Length: 100
PhoneNumberMobile string `json:"phoneNumberMobile,omitempty"`
// physical address
PhysicalAddress *Address `json:"physicalAddress,omitempty"`
// postal address
PostalAddress *Address `json:"postalAddress,omitempty"`
// Enables various orders on one customer invoice.
SingleCustomerInvoice *bool `json:"singleCustomerInvoice,omitempty"`
// supplier number
// Minimum: 0
SupplierNumber *int32 `json:"supplierNumber,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Customer customer
swagger:model Customer
func (*Customer) MarshalBinary ¶
MarshalBinary interface implementation
func (*Customer) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type CustomerCategory ¶
type CustomerCategory struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// description
Description string `json:"description,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// name
// Required: true
// Max Length: 255
// Min Length: 1
Name *string `json:"name"`
// number
// Max Length: 100
Number string `json:"number,omitempty"`
// type
// Minimum: 0
Type *int32 `json:"type,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
CustomerCategory customer category
swagger:model CustomerCategory
func (*CustomerCategory) MarshalBinary ¶
func (m *CustomerCategory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomerCategory) UnmarshalBinary ¶
func (m *CustomerCategory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomerTripletexAccount ¶
type CustomerTripletexAccount struct {
// account type
// Required: true
// Enum: [TEST PAYING]
AccountType *string `json:"accountType"`
// Administrator user to create in the new company. Leave empty if calling this enpoint as an auditor og accountant company
Administrator *Employee `json:"administrator,omitempty"`
// The password of the administrator user.
AdministratorPassword string `json:"administratorPassword,omitempty"`
// Should the user be automatically validated?
AutoValidateUserLogin *bool `json:"autoValidateUserLogin,omitempty"`
// The chart of accounts to use for the new company
// Enum: [DEFAULT MAMUT_STD_PAYROLL MAMUT_NARF_PAYROLL AGRO_FORRETNING_PAYROLL AGRO_LANDBRUK_PAYROLL AGRO_FISKE_PAYROLL AGRO_FORSOKSRING_PAYROLL AGRO_IDRETTSLAG_PAYROLL AGRO_FORENING_PAYROLL]
ChartOfAccountsType string `json:"chartOfAccountsType,omitempty"`
// Creates a token for the admin user. The accounting office could also use their tokens so you might not need this.
CreateAPIToken *bool `json:"createApiToken,omitempty"`
// The customer id to an already created customer to create a Tripletex account for.
// Minimum: 1
CustomerID int32 `json:"customerId,omitempty"`
// The address to send the invoice to at the customer.
CustomerInvoiceEmail string `json:"customerInvoiceEmail,omitempty"`
// modules
// Required: true
Modules *Modules `json:"modules"`
// The number of employees in the customer company. Is used for calculating prices and setting some default settings, i.e. approval settings for timesheet.
NumberOfEmployees int32 `json:"numberOfEmployees,omitempty"`
// Number of vouchers each year. Used to calculate prices.
// Required: true
// Enum: [INTERVAL_0_100 INTERVAL_101_500 INTERVAL_0_500 INTERVAL_501_1000 INTERVAL_1001_2000 INTERVAL_2001_3500 INTERVAL_3501_5000 INTERVAL_5001_10000 INTERVAL_UNLIMITED]
NumberOfVouchers *string `json:"numberOfVouchers"`
// Should the emails normally sent during creation be sent in this case?
SendEmails *bool `json:"sendEmails,omitempty"`
// Should the invoices for this account be sent to the customer?
SendInvoiceToCustomer *bool `json:"sendInvoiceToCustomer,omitempty"`
// type
// Required: true
// Enum: [NONE ENK AS NUF ANS DA PRE KS ASA BBL BRL GFS SPA SF IKS KF_FKF FCD EOFG BA STI ORG ESEK SA SAM BO VPFO OS Other]
Type *string `json:"type"`
}
CustomerTripletexAccount customer tripletex account
swagger:model CustomerTripletexAccount
func (*CustomerTripletexAccount) MarshalBinary ¶
func (m *CustomerTripletexAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomerTripletexAccount) UnmarshalBinary ¶
func (m *CustomerTripletexAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomerTripletexAccount2 ¶
type CustomerTripletexAccount2 struct {
// account type
// Required: true
// Enum: [TEST PAYING]
AccountType *string `json:"accountType"`
// Administrator user to create in the new company. Leave empty if calling this enpoint as an auditor og accountant company
Administrator *Employee `json:"administrator,omitempty"`
// The password of the administrator user.
AdministratorPassword string `json:"administratorPassword,omitempty"`
// Should the user be automatically validated?
AutoValidateUserLogin *bool `json:"autoValidateUserLogin,omitempty"`
// The chart of accounts to use for the new company
// Enum: [DEFAULT MAMUT_STD_PAYROLL MAMUT_NARF_PAYROLL AGRO_FORRETNING_PAYROLL AGRO_LANDBRUK_PAYROLL AGRO_FISKE_PAYROLL AGRO_FORSOKSRING_PAYROLL AGRO_IDRETTSLAG_PAYROLL AGRO_FORENING_PAYROLL]
ChartOfAccountsType string `json:"chartOfAccountsType,omitempty"`
// Creates a token for the admin user. The accounting office could also use their tokens so you might not need this.
CreateAPIToken *bool `json:"createApiToken,omitempty"`
// The customer id to an already created customer to create a Tripletex account for.
CustomerID int32 `json:"customerId,omitempty"`
// The address to send the invoice to at the customer.
CustomerInvoiceEmail string `json:"customerInvoiceEmail,omitempty"`
// modules
// Required: true
Modules []*SalesModuleDTO `json:"modules"`
// The number of employees in the customer company. Is used for calculating prices and setting some default settings, i.e. approval settings for timesheet.
NumberOfEmployees int32 `json:"numberOfEmployees,omitempty"`
// Should the emails normally sent during creation be sent in this case?
SendEmails *bool `json:"sendEmails,omitempty"`
// Should the invoices for this account be sent to the customer?
SendInvoiceToCustomer *bool `json:"sendInvoiceToCustomer,omitempty"`
// type
// Required: true
// Enum: [NONE ENK AS NUF ANS DA PRE KS ASA BBL BRL GFS SPA SF IKS KF_FKF FCD EOFG BA STI ORG ESEK SA SAM BO VPFO OS Other]
Type *string `json:"type"`
// VAT type
// Enum: [VAT_REGISTERED VAT_NOT_REGISTERED VAT_APPLICANT]
VatStatusType string `json:"vatStatusType,omitempty"`
}
CustomerTripletexAccount2 customer tripletex account2
swagger:model CustomerTripletexAccount2
func (*CustomerTripletexAccount2) MarshalBinary ¶
func (m *CustomerTripletexAccount2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomerTripletexAccount2) UnmarshalBinary ¶
func (m *CustomerTripletexAccount2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DashboardDTO ¶
type DashboardDTO struct {
// content
// Required: true
// Min Length: 1
Content *string `json:"content"`
// version
// Required: true
// Minimum: 0
Version *int32 `json:"version"`
}
DashboardDTO dashboard d t o
swagger:model DashboardDTO
func (*DashboardDTO) MarshalBinary ¶
func (m *DashboardDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DashboardDTO) UnmarshalBinary ¶
func (m *DashboardDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Delete ¶
type Delete struct {
// Is the delete operation available for this Voucher?
// Read Only: true
Available *bool `json:"available,omitempty"`
// If the delete operation is not available then this is a list of reasons why. Otherwise the list will be empty
// Read Only: true
Reasons []string `json:"reasons"`
}
Delete delete
swagger:model Delete
func (*Delete) MarshalBinary ¶
MarshalBinary interface implementation
func (*Delete) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type DeliveryAddress ¶
type DeliveryAddress struct {
// address line1
// Max Length: 255
// Min Length: 0
AddressLine1 *string `json:"addressLine1,omitempty"`
// address line2
// Max Length: 255
// Min Length: 0
AddressLine2 *string `json:"addressLine2,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// city
// Max Length: 100
// Min Length: 0
City *string `json:"city,omitempty"`
// country
Country *Country `json:"country,omitempty"`
// employee
Employee *Employee `json:"employee,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// name
// Max Length: 100
Name string `json:"name,omitempty"`
// postal code
// Max Length: 100
// Min Length: 0
PostalCode *string `json:"postalCode,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
DeliveryAddress delivery address
swagger:model DeliveryAddress
func (*DeliveryAddress) MarshalBinary ¶
func (m *DeliveryAddress) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeliveryAddress) UnmarshalBinary ¶
func (m *DeliveryAddress) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Department ¶
type Department struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// department manager
DepartmentManager *Employee `json:"departmentManager,omitempty"`
// department number
// Max Length: 100
// Min Length: 0
DepartmentNumber *string `json:"departmentNumber,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// name
// Required: true
// Max Length: 255
// Min Length: 1
Name *string `json:"name"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Department department
swagger:model Department
func (*Department) MarshalBinary ¶
func (m *Department) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Department) UnmarshalBinary ¶
func (m *Department) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Deviation ¶
type Deviation struct {
// action
// Enum: [ACTION_IGNORE ACTION_GENERATE_RESTORDER ACTION_RETURN ACTION_RETURN_GENERATE_RESTORDER]
Action string `json:"action,omitempty"`
// cause
// Enum: [CAUSE_DEFECT CAUSE_TOO_FEW CAUSE_TOO_MANY CAUSE_REPLACEMENT]
Cause string `json:"cause,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// comment
Comment string `json:"comment,omitempty"`
// date
// Required: true
Date *string `json:"date"`
// deviation
// Read Only: true
Deviation float64 `json:"deviation,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// purchase order line
// Required: true
PurchaseOrderLine *OrderLine `json:"purchaseOrderLine"`
// quantity ordered
// Read Only: true
QuantityOrdered float64 `json:"quantityOrdered,omitempty"`
// quantity received
// Read Only: true
QuantityReceived float64 `json:"quantityReceived,omitempty"`
// received by
// Read Only: true
ReceivedBy string `json:"receivedBy,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Deviation deviation
swagger:model Deviation
func (*Deviation) MarshalBinary ¶
MarshalBinary interface implementation
func (*Deviation) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Division ¶
type Division struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// end date
EndDate string `json:"endDate,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// municipality
Municipality *Municipality `json:"municipality,omitempty"`
// name
// Required: true
// Max Length: 255
// Min Length: 1
Name *string `json:"name"`
// organization number
// Max Length: 100
OrganizationNumber string `json:"organizationNumber,omitempty"`
// start date
StartDate string `json:"startDate,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Division division
swagger:model Division
func (*Division) MarshalBinary ¶
MarshalBinary interface implementation
func (*Division) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Document ¶
type Document struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// The name of the document.
// Required: true
// Max Length: 255
FileName *string `json:"fileName"`
// id
ID int32 `json:"id,omitempty"`
// Type of the document
// Read Only: true
// Max Length: 100
MimeType string `json:"mimeType,omitempty"`
// The size of the document in bytes.
// Read Only: true
// Minimum: 0
Size int32 `json:"size,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Document document
swagger:model Document
func (*Document) MarshalBinary ¶
MarshalBinary interface implementation
func (*Document) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type DocumentArchive ¶
type DocumentArchive struct {
// archive date
ArchiveDate string `json:"archiveDate,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// The name of the document.
// Required: true
// Max Length: 255
FileName *string `json:"fileName"`
// id
ID int32 `json:"id,omitempty"`
// Type of the document
// Required: true
// Max Length: 100
MimeType *string `json:"mimeType"`
// The size of the document in readable format.
// Read Only: true
// Minimum: 0
Size int32 `json:"size,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
DocumentArchive document archive
swagger:model DocumentArchive
func (*DocumentArchive) MarshalBinary ¶
func (m *DocumentArchive) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DocumentArchive) UnmarshalBinary ¶
func (m *DocumentArchive) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Employee ¶
type Employee struct {
// Address tied to the employee
Address *Address `json:"address,omitempty"`
// Determines if salary information can be registered on the user including hours, travel expenses and employee expenses. The user may also be selected as a project member on projects.
// Read Only: true
AllowInformationRegistration *bool `json:"allowInformationRegistration,omitempty"`
// bank account number
// Max Length: 100
BankAccountNumber string `json:"bankAccountNumber,omitempty"`
// Bic (swift) field -- pilot program
Bic string `json:"bic,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// comments
Comments string `json:"comments,omitempty"`
// Country of creditor bank field -- pilot program
CreditorBankCountryID int32 `json:"creditorBankCountryId,omitempty"`
// date of birth
DateOfBirth string `json:"dateOfBirth,omitempty"`
// department
Department *Department `json:"department,omitempty"`
// dnumber
// Max Length: 11
Dnumber string `json:"dnumber,omitempty"`
// email
// Max Length: 100
// Format: email
Email strfmt.Email `json:"email,omitempty"`
// employee number
// Max Length: 100
// Min Length: 0
EmployeeNumber *string `json:"employeeNumber,omitempty"`
// Employments tied to the employee
Employments []*Employment `json:"employments"`
// first name
// Required: true
// Max Length: 100
// Min Length: 1
FirstName *string `json:"firstName"`
// holiday allowance earned
HolidayAllowanceEarned *HolidayAllowanceEarned `json:"holidayAllowanceEarned,omitempty"`
// IBAN field -- pilot program
Iban string `json:"iban,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// international Id
InternationalID *InternationalID `json:"internationalId,omitempty"`
// is contact
// Read Only: true
IsContact *bool `json:"isContact,omitempty"`
// last name
// Required: true
// Max Length: 100
// Min Length: 1
LastName *string `json:"lastName"`
// national identity number
// Max Length: 100
NationalIdentityNumber string `json:"nationalIdentityNumber,omitempty"`
// phone number home
// Max Length: 100
PhoneNumberHome string `json:"phoneNumberHome,omitempty"`
// phone number mobile
// Max Length: 100
PhoneNumberMobile string `json:"phoneNumberMobile,omitempty"`
// The country of the mobile phone number. If not set, the country is derived as best as possible from phoneNumberMobile. NB! 8 digit numbers are assumed to be Norwegian.
PhoneNumberMobileCountry *Country `json:"phoneNumberMobileCountry,omitempty"`
// phone number work
// Max Length: 100
PhoneNumberWork string `json:"phoneNumberWork,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// Define the employee's user type.<br>STANDARD: Reduced access. Users with limited system entitlements.<br>EXTENDED: Users can be given all system entitlements.<br>NO_ACCESS: User with no log on access.<br>Users with access to Tripletex must confirm the email address.
// Enum: [STANDARD EXTENDED NO_ACCESS]
UserType string `json:"userType,omitempty"`
// UsesAbroadPayment field -- pilot program. Determines if we should use domestic or abroad remittance. To be able to use abroad remittance, one has to: 1: have Autopay 2: have valid combination of the fields Iban, Bic (swift) and Country of creditor bank.
UsesAbroadPayment *bool `json:"usesAbroadPayment,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Employee employee
swagger:model Employee
func (*Employee) MarshalBinary ¶
MarshalBinary interface implementation
func (*Employee) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type EmployeeCompanyDTO ¶
type EmployeeCompanyDTO struct {
// company
Company *Company `json:"company,omitempty"`
// employee
Employee *Employee `json:"employee,omitempty"`
// is default
IsDefault *bool `json:"isDefault,omitempty"`
}
EmployeeCompanyDTO employee company d t o
swagger:model EmployeeCompanyDTO
func (*EmployeeCompanyDTO) MarshalBinary ¶
func (m *EmployeeCompanyDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EmployeeCompanyDTO) UnmarshalBinary ¶
func (m *EmployeeCompanyDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EmployeeEmail ¶
type EmployeeEmail struct {
// Employee e-mail address
// Required: true
// Min Length: 1
// Format: email
Email *strfmt.Email `json:"email"`
}
EmployeeEmail employee email
swagger:model EmployeeEmail
func (*EmployeeEmail) MarshalBinary ¶
func (m *EmployeeEmail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EmployeeEmail) UnmarshalBinary ¶
func (m *EmployeeEmail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EmployeePeriod ¶
type EmployeePeriod struct {
// incoming vacation balance
// Read Only: true
IncomingVacationBalance float64 `json:"incomingVacationBalance,omitempty"`
// outgoing vacation balance
// Read Only: true
OutgoingVacationBalance float64 `json:"outgoingVacationBalance,omitempty"`
// vacation taken in period
// Read Only: true
VacationTakenInPeriod float64 `json:"vacationTakenInPeriod,omitempty"`
// vacation taken this year
// Read Only: true
VacationTakenThisYear float64 `json:"vacationTakenThisYear,omitempty"`
}
EmployeePeriod employee period
swagger:model EmployeePeriod
func (*EmployeePeriod) MarshalBinary ¶
func (m *EmployeePeriod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EmployeePeriod) UnmarshalBinary ¶
func (m *EmployeePeriod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EmployeeToken ¶
type EmployeeToken struct {
// api consumer
APIConsumer *APIConsumer `json:"apiConsumer,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// employee
Employee *Employee `json:"employee,omitempty"`
// expiration date
ExpirationDate string `json:"expirationDate,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// token
Token string `json:"token,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
EmployeeToken employee token
swagger:model EmployeeToken
func (*EmployeeToken) MarshalBinary ¶
func (m *EmployeeToken) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EmployeeToken) UnmarshalBinary ¶
func (m *EmployeeToken) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Employment ¶
type Employment struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// division
Division *Division `json:"division,omitempty"`
// employee
Employee *Employee `json:"employee,omitempty"`
// Employment types tied to the employment
EmploymentDetails []*EmploymentDetails `json:"employmentDetails"`
// Existing employment ID used by the current accounting system
// Max Length: 255
EmploymentID string `json:"employmentId,omitempty"`
// end date
EndDate string `json:"endDate,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// Determines if company is main employer for the employee. Default value is true.<br />Some values will be default set if not sent upon creation of employment: <br/> If isMainEmployer is NOT sent and tax deduction code loennFraHovedarbeidsgiver is sent, isMainEmployer will be set to true. <br /> If isMainEmployer is NOT sent and tax deduction code loennFraBiarbeidsgiver is sent, isMainEmployer will be set to false. <br /> If true and deduction code is NOT sent, value of tax deduction code will be set to loennFraHovedarbeidsgiver. <br /> If false and deduction code is NOT sent, value of tax deduction code will be set to loennFraBiarbeidsgiver. <br /> For other types of Tax Deduction Codes, isMainEmployer does not influence anything.
IsMainEmployer *bool `json:"isMainEmployer,omitempty"`
// last salary change date
LastSalaryChangeDate string `json:"lastSalaryChangeDate,omitempty"`
// Activate pensions and other benefits with no employment relationship.
NoEmploymentRelationship *bool `json:"noEmploymentRelationship,omitempty"`
// start date
// Required: true
StartDate *string `json:"startDate"`
// EMPTY - represents that a tax deduction code is not set on the employment. It is illegal to set the field to this value. <br /> Default value of this field is loennFraHovedarbeidsgiver or loennFraBiarbeidsgiver depending on boolean isMainEmployer
// Enum: [loennFraHovedarbeidsgiver loennFraBiarbeidsgiver pensjon loennTilUtenrikstjenestemann loennKunTrygdeavgiftTilUtenlandskBorger loennKunTrygdeavgiftTilUtenlandskBorgerSomGrensegjenger introduksjonsstoenad ufoereytelserFraAndre EMPTY]
TaxDeductionCode string `json:"taxDeductionCode,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Employment employment
swagger:model Employment
func (*Employment) MarshalBinary ¶
func (m *Employment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Employment) UnmarshalBinary ¶
func (m *Employment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EmploymentDetails ¶
type EmploymentDetails struct {
// annual salary
AnnualSalary float64 `json:"annualSalary,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// date
Date string `json:"date,omitempty"`
// employment
Employment *Employment `json:"employment,omitempty"`
// Define the employment type.
// Enum: [ORDINARY MARITIME FREELANCE]
EmploymentType string `json:"employmentType,omitempty"`
// hourly wage
HourlyWage float64 `json:"hourlyWage,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// maritime employment
MaritimeEmployment *MaritimeEmployment `json:"maritimeEmployment,omitempty"`
// To find the right value to enter in this field, you could go to GET /employee/employment/occupationCode to get a list of valid ID's.
OccupationCode *OccupationCode `json:"occupationCode,omitempty"`
// payroll tax municipality Id
PayrollTaxMunicipalityID *Municipality `json:"payrollTaxMunicipalityId,omitempty"`
// percentage of full time equivalent
// Required: true
PercentageOfFullTimeEquivalent *float64 `json:"percentageOfFullTimeEquivalent"`
// Define the remuneration type.
// Enum: [MONTHLY_WAGE HOURLY_WAGE COMMISION_PERCENTAGE FEE PIECEWORK_WAGE]
RemunerationType string `json:"remunerationType,omitempty"`
// shift duration hours
ShiftDurationHours float64 `json:"shiftDurationHours,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
// Define the working hours scheme type. If you enter a value for SHIFT WORK, you must also enter value for shiftDurationHours
// Enum: [NOT_SHIFT ROUND_THE_CLOCK SHIFT_365 OFFSHORE_336 CONTINUOUS OTHER_SHIFT]
WorkingHoursScheme string `json:"workingHoursScheme,omitempty"`
}
EmploymentDetails employment details
swagger:model EmploymentDetails
func (*EmploymentDetails) MarshalBinary ¶
func (m *EmploymentDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EmploymentDetails) UnmarshalBinary ¶
func (m *EmploymentDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EmploymentType ¶
type EmploymentType struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// code
// Max Length: 100
Code string `json:"code,omitempty"`
// Defines the employment type option.
// Required: true
// Enum: [ORDINARY MARITIME FREELANCE]
EmploymentType *string `json:"employmentType"`
// id
ID int32 `json:"id,omitempty"`
// name n o
// Max Length: 100
NameNO string `json:"nameNO,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
EmploymentType employment type
swagger:model EmploymentType
func (*EmploymentType) MarshalBinary ¶
func (m *EmploymentType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EmploymentType) UnmarshalBinary ¶
func (m *EmploymentType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Entitlement ¶
type Entitlement struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// The company this role applies for
// Required: true
Customer *Company `json:"customer"`
// Employee which has this privilege
// Required: true
Employee *Employee `json:"employee"`
// Unique id for the type of privilege.
// Required: true
EntitlementID *int32 `json:"entitlementId"`
// id
ID int32 `json:"id,omitempty"`
// Descriptive name for the privilege. Might change between releases.
// Read Only: true
Name string `json:"name,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Entitlement entitlement
swagger:model Entitlement
func (*Entitlement) MarshalBinary ¶
func (m *Entitlement) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Entitlement) UnmarshalBinary ¶
func (m *Entitlement) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EventInfoDTO ¶
type EventInfoDTO struct {
// description
Description string `json:"description,omitempty"`
// examples
Examples []*WebHookWrapper `json:"examples"`
// name
Name string `json:"name,omitempty"`
// payload model
PayloadModel string `json:"payloadModel,omitempty"`
}
EventInfoDTO event info d t o
swagger:model EventInfoDTO
func (*EventInfoDTO) MarshalBinary ¶
func (m *EventInfoDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EventInfoDTO) UnmarshalBinary ¶
func (m *EventInfoDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EventInfoDescription ¶
type EventInfoDescription struct {
// description
Description string `json:"description,omitempty"`
// payload model
PayloadModel string `json:"payloadModel,omitempty"`
}
EventInfoDescription event info description
swagger:model EventInfoDescription
func (*EventInfoDescription) MarshalBinary ¶
func (m *EventInfoDescription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EventInfoDescription) UnmarshalBinary ¶
func (m *EventInfoDescription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExternalProduct ¶
type ExternalProduct struct {
// account
Account *Account `json:"account,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// Price purchase (cost) excluding VAT in the product's currency
// Read Only: true
CostExcludingVatCurrency float64 `json:"costExcludingVatCurrency,omitempty"`
// currency
Currency *Currency `json:"currency,omitempty"`
// department
Department *Department `json:"department,omitempty"`
// discount price
// Read Only: true
DiscountPrice float64 `json:"discountPrice,omitempty"`
// el number
// Max Length: 14
ElNumber string `json:"elNumber,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// is inactive
IsInactive *bool `json:"isInactive,omitempty"`
// is stock item
IsStockItem *bool `json:"isStockItem,omitempty"`
// name
// Max Length: 255
Name string `json:"name,omitempty"`
// nrf number
// Max Length: 14
NrfNumber string `json:"nrfNumber,omitempty"`
// Price of purchase excluding VAT in the product's currency
PriceExcludingVatCurrency float64 `json:"priceExcludingVatCurrency,omitempty"`
// Price of purchase including VAT in the product's currency
PriceIncludingVatCurrency float64 `json:"priceIncludingVatCurrency,omitempty"`
// product unit
ProductUnit *ProductUnit `json:"productUnit,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// vat type
VatType *VatType `json:"vatType,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
ExternalProduct external product
swagger:model ExternalProduct
func (*ExternalProduct) MarshalBinary ¶
func (m *ExternalProduct) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExternalProduct) UnmarshalBinary ¶
func (m *ExternalProduct) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FlexSummary ¶
type FlexSummary struct {
// change
// Read Only: true
Change float64 `json:"change,omitempty"`
// incoming hour balance
// Read Only: true
IncomingHourBalance float64 `json:"incomingHourBalance,omitempty"`
// outgoing hour balance
// Read Only: true
OutgoingHourBalance float64 `json:"outgoingHourBalance,omitempty"`
}
FlexSummary flex summary
swagger:model FlexSummary
func (*FlexSummary) MarshalBinary ¶
func (m *FlexSummary) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FlexSummary) UnmarshalBinary ¶
func (m *FlexSummary) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FormDataBodyPart ¶
type FormDataBodyPart struct {
// content disposition
ContentDisposition *ContentDisposition `json:"contentDisposition,omitempty"`
// entity
Entity interface{} `json:"entity,omitempty"`
// form data content disposition
FormDataContentDisposition *FormDataContentDisposition `json:"formDataContentDisposition,omitempty"`
// headers
Headers map[string][]string `json:"headers,omitempty"`
// media type
MediaType *MediaType `json:"mediaType,omitempty"`
// message body workers
MessageBodyWorkers MessageBodyWorkers `json:"messageBodyWorkers,omitempty"`
// name
Name string `json:"name,omitempty"`
// parameterized headers
ParameterizedHeaders map[string][]ParameterizedHeader `json:"parameterizedHeaders,omitempty"`
// parent
Parent *MultiPart `json:"parent,omitempty"`
// providers
Providers Providers `json:"providers,omitempty"`
// simple
Simple *bool `json:"simple,omitempty"`
// value
Value string `json:"value,omitempty"`
}
FormDataBodyPart form data body part
swagger:model FormDataBodyPart
func (*FormDataBodyPart) MarshalBinary ¶
func (m *FormDataBodyPart) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FormDataBodyPart) UnmarshalBinary ¶
func (m *FormDataBodyPart) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FormDataContentDisposition ¶
type FormDataContentDisposition struct {
// creation date
// Format: date-time
CreationDate strfmt.DateTime `json:"creationDate,omitempty"`
// file name
FileName string `json:"fileName,omitempty"`
// modification date
// Format: date-time
ModificationDate strfmt.DateTime `json:"modificationDate,omitempty"`
// name
Name string `json:"name,omitempty"`
// parameters
Parameters map[string]string `json:"parameters,omitempty"`
// read date
// Format: date-time
ReadDate strfmt.DateTime `json:"readDate,omitempty"`
// size
Size int64 `json:"size,omitempty"`
// type
Type string `json:"type,omitempty"`
}
FormDataContentDisposition form data content disposition
swagger:model FormDataContentDisposition
func (*FormDataContentDisposition) MarshalBinary ¶
func (m *FormDataContentDisposition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FormDataContentDisposition) UnmarshalBinary ¶
func (m *FormDataContentDisposition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FormDataMultiPart ¶
type FormDataMultiPart struct {
// body parts
BodyParts []*BodyPart `json:"bodyParts"`
// content disposition
ContentDisposition *ContentDisposition `json:"contentDisposition,omitempty"`
// entity
Entity interface{} `json:"entity,omitempty"`
// fields
Fields map[string][]FormDataBodyPart `json:"fields,omitempty"`
// headers
Headers map[string][]string `json:"headers,omitempty"`
// media type
MediaType *MediaType `json:"mediaType,omitempty"`
// message body workers
MessageBodyWorkers MessageBodyWorkers `json:"messageBodyWorkers,omitempty"`
// parameterized headers
ParameterizedHeaders map[string][]ParameterizedHeader `json:"parameterizedHeaders,omitempty"`
// parent
Parent *MultiPart `json:"parent,omitempty"`
// providers
Providers Providers `json:"providers,omitempty"`
}
FormDataMultiPart form data multi part
swagger:model FormDataMultiPart
func (*FormDataMultiPart) MarshalBinary ¶
func (m *FormDataMultiPart) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FormDataMultiPart) UnmarshalBinary ¶
func (m *FormDataMultiPart) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GoodsReceipt ¶
type GoodsReceipt struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// Purchase Order lines tied to the goods receipt
// Required: true
GoodsReceiptLines []*GoodsReceiptLine `json:"goodsReceiptLines"`
// id
ID int32 `json:"id,omitempty"`
// purchase order
PurchaseOrder *PurchaseOrder `json:"purchaseOrder,omitempty"`
// received by
// Read Only: true
ReceivedBy *Employee `json:"receivedBy,omitempty"`
// registration date
// Required: true
RegistrationDate *string `json:"registrationDate"`
// status
// Read Only: true
// Enum: [STATUS_OPEN STATUS_CONFIRMED]
Status string `json:"status,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
GoodsReceipt goods receipt
swagger:model GoodsReceipt
func (*GoodsReceipt) MarshalBinary ¶
func (m *GoodsReceipt) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GoodsReceipt) UnmarshalBinary ¶
func (m *GoodsReceipt) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GoodsReceiptLine ¶
type GoodsReceiptLine struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// deviation
// Read Only: true
Deviation float64 `json:"deviation,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// If not entered, the default warehouse will be used
Inventory *Inventory `json:"inventory,omitempty"`
// product
// Required: true
Product *Product `json:"product"`
// purchase order
PurchaseOrder *PurchaseOrder `json:"purchaseOrder,omitempty"`
// quantity ordered
// Read Only: true
QuantityOrdered float64 `json:"quantityOrdered,omitempty"`
// quantity received
// Required: true
QuantityReceived *float64 `json:"quantityReceived"`
// quantity rest
// Read Only: true
QuantityRest float64 `json:"quantityRest,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
GoodsReceiptLine goods receipt line
swagger:model GoodsReceiptLine
func (*GoodsReceiptLine) MarshalBinary ¶
func (m *GoodsReceiptLine) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GoodsReceiptLine) UnmarshalBinary ¶
func (m *GoodsReceiptLine) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HolidayAllowanceEarned ¶
type HolidayAllowanceEarned struct {
// amount
Amount float64 `json:"amount,omitempty"`
// amount extra holiday week
AmountExtraHolidayWeek float64 `json:"amountExtraHolidayWeek,omitempty"`
// basis
Basis float64 `json:"basis,omitempty"`
// year
Year int32 `json:"year,omitempty"`
}
HolidayAllowanceEarned holiday allowance earned
swagger:model HolidayAllowanceEarned
func (*HolidayAllowanceEarned) MarshalBinary ¶
func (m *HolidayAllowanceEarned) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HolidayAllowanceEarned) UnmarshalBinary ¶
func (m *HolidayAllowanceEarned) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HourSummary ¶
type HourSummary struct {
// budget chargeable hours
// Read Only: true
BudgetChargeableHours float64 `json:"budgetChargeableHours,omitempty"`
// chargeable hours
// Read Only: true
ChargeableHours float64 `json:"chargeableHours,omitempty"`
// hourly wage hours with pay
// Read Only: true
HourlyWageHoursWithPay float64 `json:"hourlyWageHoursWithPay,omitempty"`
// hours with pay
// Read Only: true
HoursWithPay float64 `json:"hoursWithPay,omitempty"`
// non chargeable hours
// Read Only: true
NonChargeableHours float64 `json:"nonChargeableHours,omitempty"`
// non chargeable hours with pay
// Read Only: true
NonChargeableHoursWithPay float64 `json:"nonChargeableHoursWithPay,omitempty"`
// standard time
StandardTime float64 `json:"standardTime,omitempty"`
// sum hours
// Read Only: true
SumHours float64 `json:"sumHours,omitempty"`
}
HourSummary hour summary
swagger:model HourSummary
func (*HourSummary) MarshalBinary ¶
func (m *HourSummary) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HourSummary) UnmarshalBinary ¶
func (m *HourSummary) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HourlyCostAndRate ¶
type HourlyCostAndRate struct {
// budget rate
BudgetRate float64 `json:"budgetRate,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// date
Date string `json:"date,omitempty"`
// employee
Employee *Employee `json:"employee,omitempty"`
// hour cost rate
HourCostRate float64 `json:"hourCostRate,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// rate
Rate float64 `json:"rate,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
HourlyCostAndRate hourly cost and rate
swagger:model HourlyCostAndRate
func (*HourlyCostAndRate) MarshalBinary ¶
func (m *HourlyCostAndRate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HourlyCostAndRate) UnmarshalBinary ¶
func (m *HourlyCostAndRate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InternationalID ¶
type InternationalID struct {
// country
Country *Country `json:"country,omitempty"`
// Define the employee's International Identificator.<br>PASSPORT_NO<br>NATIONAL_INSURANCE_NO<br>TAX_IDENTIFICATION_NO<br>VALUE_ADDED_TAX_IDENTIFICATION_NO
// Enum: [PASSPORT_NO NATIONAL_INSURANCE_NO TAX_IDENTIFICATION_NO VALUE_ADDED_TAX_IDENTIFICATION_NO]
IntAmeldingType string `json:"intAmeldingType,omitempty"`
// number
// Max Length: 100
Number string `json:"number,omitempty"`
}
InternationalID international Id
swagger:model InternationalId
func (*InternationalID) MarshalBinary ¶
func (m *InternationalID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InternationalID) UnmarshalBinary ¶
func (m *InternationalID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Inventories ¶
type Inventories struct {
// product
// Read Only: true
Product *Product `json:"product,omitempty"`
// stock
// Read Only: true
Stock []*Stock `json:"stock"`
}
Inventories inventories
swagger:model Inventories
func (*Inventories) MarshalBinary ¶
func (m *Inventories) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Inventories) UnmarshalBinary ¶
func (m *Inventories) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Inventory ¶
type Inventory struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// id
ID int32 `json:"id,omitempty"`
// is inactive
IsInactive *bool `json:"isInactive,omitempty"`
// is main inventory
IsMainInventory *bool `json:"isMainInventory,omitempty"`
// name
// Required: true
// Max Length: 255
// Min Length: 1
Name *string `json:"name"`
// number
// Max Length: 100
// Min Length: 1
Number string `json:"number,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Inventory inventory
swagger:model Inventory
func (*Inventory) MarshalBinary ¶
MarshalBinary interface implementation
func (*Inventory) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Invoice ¶
type Invoice struct {
// In the company’s currency, typically NOK.
// Read Only: true
Amount float64 `json:"amount,omitempty"`
// In the specified currency.
// Read Only: true
AmountCurrency float64 `json:"amountCurrency,omitempty"`
// Amount excluding VAT (NOK).
// Read Only: true
AmountExcludingVat float64 `json:"amountExcludingVat,omitempty"`
// Amount excluding VAT in the specified currency.
// Read Only: true
AmountExcludingVatCurrency float64 `json:"amountExcludingVatCurrency,omitempty"`
// The amount outstanding based on the history collection, excluding reminders and any existing remits, in the invoice currency.
// Read Only: true
AmountOutstanding float64 `json:"amountOutstanding,omitempty"`
// The amount outstanding based on the history collection and including the last reminder and any existing remits. This is the total invoice balance including reminders and remittances, in the invoice currency.
// Read Only: true
AmountOutstandingTotal float64 `json:"amountOutstandingTotal,omitempty"`
// Amount of round off to nearest integer.
// Read Only: true
AmountRoundoff float64 `json:"amountRoundoff,omitempty"`
// Amount of round off to nearest integer in the specified currency.
// Read Only: true
AmountRoundoffCurrency float64 `json:"amountRoundoffCurrency,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// Comment text for the specific invoice.
Comment string `json:"comment,omitempty"`
// currency
// Read Only: true
Currency *Currency `json:"currency,omitempty"`
// The invoice customer
// Read Only: true
Customer *Customer `json:"customer,omitempty"`
// The delivery date.
// Read Only: true
DeliveryDate string `json:"deliveryDate,omitempty"`
// [Deprecated] EHF (Peppol) send status. This only shows status for historic EHFs.
// Enum: [DO_NOT_SEND SEND SENT SEND_FAILURE_RECIPIENT_NOT_FOUND]
EhfSendStatus string `json:"ehfSendStatus,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// Comment text for the invoice. This was specified on the order as invoiceComment.
// Read Only: true
InvoiceComment string `json:"invoiceComment,omitempty"`
// invoice date
// Required: true
InvoiceDate *string `json:"invoiceDate"`
// invoice due date
// Required: true
InvoiceDueDate *string `json:"invoiceDueDate"`
// If value is set to 0, the invoice number will be generated.
// Minimum: 0
InvoiceNumber *int32 `json:"invoiceNumber,omitempty"`
// Invoice remarks - automatically stops reminder/notice of debt collection if specified.
InvoiceRemarks string `json:"invoiceRemarks,omitempty"`
// is approved
// Read Only: true
IsApproved *bool `json:"isApproved,omitempty"`
// is charged
// Read Only: true
IsCharged *bool `json:"isCharged,omitempty"`
// is credit note
// Read Only: true
IsCreditNote *bool `json:"isCreditNote,omitempty"`
// KID - Kundeidentifikasjonsnummer.
// Max Length: 25
Kid string `json:"kid,omitempty"`
// Related orders. Only one order per invoice is supported at the moment.
// Required: true
Orders []*Order `json:"orders"`
// The invoice postings, which includes a posting for the invoice with a positive amount, and one or more posting for the payments with negative amounts.
// Read Only: true
Postings []*Posting `json:"postings"`
// ProjectInvoiceDetails contains additional information about the invoice, in particular invoices for projects. It contains information about the charged project, the fee amount, extra percent and amount, extra costs, travel expenses, invoice and project comments, akonto amount and values determining if extra costs, akonto and hours should be included. ProjectInvoiceDetails is an object which represents the relation between an invoice and a Project, Orderline and OrderOut object.
// Read Only: true
ProjectInvoiceDetails []*ProjectInvoiceDetails `json:"projectInvoiceDetails"`
// Invoice debt collection and reminders.
// Read Only: true
Reminders []*Reminder `json:"reminders"`
// The sum of all open remittances of the invoice. Remittances are reimbursement payments back to the customer and are therefore relevant to the bookkeeping of the invoice in the accounts.
// Read Only: true
SumRemits float64 `json:"sumRemits,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
// The invoice voucher.
// Read Only: true
Voucher *Voucher `json:"voucher,omitempty"`
}
Invoice invoice
swagger:model Invoice
func (*Invoice) MarshalBinary ¶
MarshalBinary interface implementation
func (*Invoice) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Job ¶
type Job struct {
// group
Group string `json:"group,omitempty"`
// interruptable
Interruptable *bool `json:"interruptable,omitempty"`
// job detail
JobDetail *JobDetailDTO `json:"jobDetail,omitempty"`
// name
Name string `json:"name,omitempty"`
// stateful
Stateful *bool `json:"stateful,omitempty"`
// triggers
Triggers []*TriggerDTO `json:"triggers"`
}
Job job
swagger:model Job
func (*Job) MarshalBinary ¶
MarshalBinary interface implementation
func (*Job) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type JobDetailDTO ¶
type JobDetailDTO struct {
// description
Description string `json:"description,omitempty"`
// group
Group string `json:"group,omitempty"`
// job data
JobData map[string]interface{} `json:"jobData,omitempty"`
// jobclass
Jobclass string `json:"jobclass,omitempty"`
// name
Name string `json:"name,omitempty"`
}
JobDetailDTO job detail d t o
swagger:model JobDetailDTO
func (*JobDetailDTO) MarshalBinary ¶
func (m *JobDetailDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*JobDetailDTO) UnmarshalBinary ¶
func (m *JobDetailDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LeaveOfAbsence ¶
type LeaveOfAbsence struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// employment
Employment *Employment `json:"employment,omitempty"`
// end date
EndDate string `json:"endDate,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// is wage deduction
IsWageDeduction *bool `json:"isWageDeduction,omitempty"`
// Existing leave of absence ID used by the current accounting system
// Max Length: 255
LeaveOfAbsenceID string `json:"leaveOfAbsenceId,omitempty"`
// percentage
// Required: true
Percentage *float64 `json:"percentage"`
// start date
// Required: true
StartDate *string `json:"startDate"`
// Define the leave of absence type.
// Enum: [LEAVE_OF_ABSENCE FURLOUGH PARENTAL_BENEFITS MILITARY_SERVICE EDUCATIONAL COMPASSIONATE]
Type string `json:"type,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
LeaveOfAbsence leave of absence
swagger:model LeaveOfAbsence
func (*LeaveOfAbsence) MarshalBinary ¶
func (m *LeaveOfAbsence) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LeaveOfAbsence) UnmarshalBinary ¶
func (m *LeaveOfAbsence) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LeaveOfAbsenceType ¶
type LeaveOfAbsenceType struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// code
// Max Length: 100
Code string `json:"code,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// Defines the leave of absence type option.
// Required: true
// Enum: [LEAVE_OF_ABSENCE FURLOUGH PARENTAL_BENEFITS MILITARY_SERVICE EDUCATIONAL COMPASSIONATE]
LeaveOfAbsenceType *string `json:"leaveOfAbsenceType"`
// name n o
// Max Length: 100
NameNO string `json:"nameNO,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
LeaveOfAbsenceType leave of absence type
swagger:model LeaveOfAbsenceType
func (*LeaveOfAbsenceType) MarshalBinary ¶
func (m *LeaveOfAbsenceType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LeaveOfAbsenceType) UnmarshalBinary ¶
func (m *LeaveOfAbsenceType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LedgerAccount ¶
type LedgerAccount struct {
// account
// Read Only: true
Account *Account `json:"account,omitempty"`
// closing balance
// Read Only: true
ClosingBalance float64 `json:"closingBalance,omitempty"`
// closing balance currency
// Read Only: true
ClosingBalanceCurrency float64 `json:"closingBalanceCurrency,omitempty"`
// currency
// Read Only: true
Currency *Currency `json:"currency,omitempty"`
// opening balance
// Read Only: true
OpeningBalance float64 `json:"openingBalance,omitempty"`
// opening balance currency
// Read Only: true
OpeningBalanceCurrency float64 `json:"openingBalanceCurrency,omitempty"`
// Link to postings on this account.
// Read Only: true
Postings []*Posting `json:"postings"`
// sum amount
// Read Only: true
SumAmount float64 `json:"sumAmount,omitempty"`
// sum amount currency
// Read Only: true
SumAmountCurrency float64 `json:"sumAmountCurrency,omitempty"`
}
LedgerAccount ledger account
swagger:model LedgerAccount
func (*LedgerAccount) MarshalBinary ¶
func (m *LedgerAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LedgerAccount) UnmarshalBinary ¶
func (m *LedgerAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LegacyAddress ¶
type LegacyAddress struct {
// address line1
// Max Length: 255
// Min Length: 0
AddressLine1 *string `json:"addressLine1,omitempty"`
// address line2
// Max Length: 255
// Min Length: 0
AddressLine2 *string `json:"addressLine2,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// city
// Max Length: 100
// Min Length: 0
City *string `json:"city,omitempty"`
// country
Country *Country `json:"country,omitempty"`
// employee
Employee *Employee `json:"employee,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// name
// Max Length: 100
Name string `json:"name,omitempty"`
// postal code
// Max Length: 100
// Min Length: 0
PostalCode *string `json:"postalCode,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
LegacyAddress legacy address
swagger:model LegacyAddress
func (*LegacyAddress) MarshalBinary ¶
func (m *LegacyAddress) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LegacyAddress) UnmarshalBinary ¶
func (m *LegacyAddress) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Link ¶
type Link struct {
// href
Href string `json:"href,omitempty"`
// rel
Rel string `json:"rel,omitempty"`
// type
// Enum: [POST PUT GET DELETE]
Type string `json:"type,omitempty"`
}
Link link
swagger:model Link
func (*Link) MarshalBinary ¶
MarshalBinary interface implementation
func (*Link) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ListResponseAccommodationAllowance ¶
type ListResponseAccommodationAllowance struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*AccommodationAllowance `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseAccommodationAllowance list response accommodation allowance
swagger:model ListResponseAccommodationAllowance
func (*ListResponseAccommodationAllowance) MarshalBinary ¶
func (m *ListResponseAccommodationAllowance) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseAccommodationAllowance) UnmarshalBinary ¶
func (m *ListResponseAccommodationAllowance) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseAccount ¶
type ListResponseAccount struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Account `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseAccount list response account
swagger:model ListResponseAccount
func (*ListResponseAccount) MarshalBinary ¶
func (m *ListResponseAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseAccount) UnmarshalBinary ¶
func (m *ListResponseAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseAccountingPeriod ¶
type ListResponseAccountingPeriod struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*AccountingPeriod `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseAccountingPeriod list response accounting period
swagger:model ListResponseAccountingPeriod
func (*ListResponseAccountingPeriod) MarshalBinary ¶
func (m *ListResponseAccountingPeriod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseAccountingPeriod) UnmarshalBinary ¶
func (m *ListResponseAccountingPeriod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseActivity ¶
type ListResponseActivity struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Activity `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseActivity list response activity
swagger:model ListResponseActivity
func (*ListResponseActivity) MarshalBinary ¶
func (m *ListResponseActivity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseActivity) UnmarshalBinary ¶
func (m *ListResponseActivity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseAnnualAccount ¶
type ListResponseAnnualAccount struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*AnnualAccount `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseAnnualAccount list response annual account
swagger:model ListResponseAnnualAccount
func (*ListResponseAnnualAccount) MarshalBinary ¶
func (m *ListResponseAnnualAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseAnnualAccount) UnmarshalBinary ¶
func (m *ListResponseAnnualAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseBank ¶
type ListResponseBank struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Bank `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseBank list response bank
swagger:model ListResponseBank
func (*ListResponseBank) MarshalBinary ¶
func (m *ListResponseBank) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseBank) UnmarshalBinary ¶
func (m *ListResponseBank) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseBankReconciliation ¶
type ListResponseBankReconciliation struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*BankReconciliation `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseBankReconciliation list response bank reconciliation
swagger:model ListResponseBankReconciliation
func (*ListResponseBankReconciliation) MarshalBinary ¶
func (m *ListResponseBankReconciliation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseBankReconciliation) UnmarshalBinary ¶
func (m *ListResponseBankReconciliation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseBankReconciliationAdjustment ¶
type ListResponseBankReconciliationAdjustment struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*BankReconciliationAdjustment `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseBankReconciliationAdjustment list response bank reconciliation adjustment
swagger:model ListResponseBankReconciliationAdjustment
func (*ListResponseBankReconciliationAdjustment) MarshalBinary ¶
func (m *ListResponseBankReconciliationAdjustment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseBankReconciliationAdjustment) UnmarshalBinary ¶
func (m *ListResponseBankReconciliationAdjustment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseBankReconciliationMatch ¶
type ListResponseBankReconciliationMatch struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*BankReconciliationMatch `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseBankReconciliationMatch list response bank reconciliation match
swagger:model ListResponseBankReconciliationMatch
func (*ListResponseBankReconciliationMatch) MarshalBinary ¶
func (m *ListResponseBankReconciliationMatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseBankReconciliationMatch) UnmarshalBinary ¶
func (m *ListResponseBankReconciliationMatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseBankReconciliationPaymentType ¶
type ListResponseBankReconciliationPaymentType struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*BankReconciliationPaymentType `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseBankReconciliationPaymentType list response bank reconciliation payment type
swagger:model ListResponseBankReconciliationPaymentType
func (*ListResponseBankReconciliationPaymentType) MarshalBinary ¶
func (m *ListResponseBankReconciliationPaymentType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseBankReconciliationPaymentType) UnmarshalBinary ¶
func (m *ListResponseBankReconciliationPaymentType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseBankStatement ¶
type ListResponseBankStatement struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*BankStatement `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseBankStatement list response bank statement
swagger:model ListResponseBankStatement
func (*ListResponseBankStatement) MarshalBinary ¶
func (m *ListResponseBankStatement) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseBankStatement) UnmarshalBinary ¶
func (m *ListResponseBankStatement) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseBankTransaction ¶
type ListResponseBankTransaction struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*BankTransaction `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseBankTransaction list response bank transaction
swagger:model ListResponseBankTransaction
func (*ListResponseBankTransaction) MarshalBinary ¶
func (m *ListResponseBankTransaction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseBankTransaction) UnmarshalBinary ¶
func (m *ListResponseBankTransaction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseBanner ¶
type ListResponseBanner struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Banner `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseBanner list response banner
swagger:model ListResponseBanner
func (*ListResponseBanner) MarshalBinary ¶
func (m *ListResponseBanner) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseBanner) UnmarshalBinary ¶
func (m *ListResponseBanner) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseCloseGroup ¶
type ListResponseCloseGroup struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*CloseGroup `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseCloseGroup list response close group
swagger:model ListResponseCloseGroup
func (*ListResponseCloseGroup) MarshalBinary ¶
func (m *ListResponseCloseGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseCloseGroup) UnmarshalBinary ¶
func (m *ListResponseCloseGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseCompany ¶
type ListResponseCompany struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Company `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseCompany list response company
swagger:model ListResponseCompany
func (*ListResponseCompany) MarshalBinary ¶
func (m *ListResponseCompany) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseCompany) UnmarshalBinary ¶
func (m *ListResponseCompany) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseCompanyAutoCompleteDTO ¶
type ListResponseCompanyAutoCompleteDTO struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*CompanyAutoCompleteDTO `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseCompanyAutoCompleteDTO list response company auto complete d t o
swagger:model ListResponseCompanyAutoCompleteDTO
func (*ListResponseCompanyAutoCompleteDTO) MarshalBinary ¶
func (m *ListResponseCompanyAutoCompleteDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseCompanyAutoCompleteDTO) UnmarshalBinary ¶
func (m *ListResponseCompanyAutoCompleteDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseCompanyHoliday ¶
type ListResponseCompanyHoliday struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*CompanyHoliday `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseCompanyHoliday list response company holiday
swagger:model ListResponseCompanyHoliday
func (*ListResponseCompanyHoliday) MarshalBinary ¶
func (m *ListResponseCompanyHoliday) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseCompanyHoliday) UnmarshalBinary ¶
func (m *ListResponseCompanyHoliday) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseContact ¶
type ListResponseContact struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Contact `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseContact list response contact
swagger:model ListResponseContact
func (*ListResponseContact) MarshalBinary ¶
func (m *ListResponseContact) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseContact) UnmarshalBinary ¶
func (m *ListResponseContact) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseCost ¶
type ListResponseCost struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Cost `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseCost list response cost
swagger:model ListResponseCost
func (*ListResponseCost) MarshalBinary ¶
func (m *ListResponseCost) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseCost) UnmarshalBinary ¶
func (m *ListResponseCost) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseCountry ¶
type ListResponseCountry struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Country `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseCountry list response country
swagger:model ListResponseCountry
func (*ListResponseCountry) MarshalBinary ¶
func (m *ListResponseCountry) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseCountry) UnmarshalBinary ¶
func (m *ListResponseCountry) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseCurrency ¶
type ListResponseCurrency struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Currency `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseCurrency list response currency
swagger:model ListResponseCurrency
func (*ListResponseCurrency) MarshalBinary ¶
func (m *ListResponseCurrency) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseCurrency) UnmarshalBinary ¶
func (m *ListResponseCurrency) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseCustomer ¶
type ListResponseCustomer struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Customer `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseCustomer list response customer
swagger:model ListResponseCustomer
func (*ListResponseCustomer) MarshalBinary ¶
func (m *ListResponseCustomer) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseCustomer) UnmarshalBinary ¶
func (m *ListResponseCustomer) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseCustomerCategory ¶
type ListResponseCustomerCategory struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*CustomerCategory `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseCustomerCategory list response customer category
swagger:model ListResponseCustomerCategory
func (*ListResponseCustomerCategory) MarshalBinary ¶
func (m *ListResponseCustomerCategory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseCustomerCategory) UnmarshalBinary ¶
func (m *ListResponseCustomerCategory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseDeliveryAddress ¶
type ListResponseDeliveryAddress struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*DeliveryAddress `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseDeliveryAddress list response delivery address
swagger:model ListResponseDeliveryAddress
func (*ListResponseDeliveryAddress) MarshalBinary ¶
func (m *ListResponseDeliveryAddress) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseDeliveryAddress) UnmarshalBinary ¶
func (m *ListResponseDeliveryAddress) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseDepartment ¶
type ListResponseDepartment struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Department `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseDepartment list response department
swagger:model ListResponseDepartment
func (*ListResponseDepartment) MarshalBinary ¶
func (m *ListResponseDepartment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseDepartment) UnmarshalBinary ¶
func (m *ListResponseDepartment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseDeviation ¶
type ListResponseDeviation struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Deviation `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseDeviation list response deviation
swagger:model ListResponseDeviation
func (*ListResponseDeviation) MarshalBinary ¶
func (m *ListResponseDeviation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseDeviation) UnmarshalBinary ¶
func (m *ListResponseDeviation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseDivision ¶
type ListResponseDivision struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Division `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseDivision list response division
swagger:model ListResponseDivision
func (*ListResponseDivision) MarshalBinary ¶
func (m *ListResponseDivision) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseDivision) UnmarshalBinary ¶
func (m *ListResponseDivision) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseDocumentArchive ¶
type ListResponseDocumentArchive struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*DocumentArchive `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseDocumentArchive list response document archive
swagger:model ListResponseDocumentArchive
func (*ListResponseDocumentArchive) MarshalBinary ¶
func (m *ListResponseDocumentArchive) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseDocumentArchive) UnmarshalBinary ¶
func (m *ListResponseDocumentArchive) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseEmployee ¶
type ListResponseEmployee struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Employee `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseEmployee list response employee
swagger:model ListResponseEmployee
func (*ListResponseEmployee) MarshalBinary ¶
func (m *ListResponseEmployee) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseEmployee) UnmarshalBinary ¶
func (m *ListResponseEmployee) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseEmployeeCompanyDTO ¶
type ListResponseEmployeeCompanyDTO struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*EmployeeCompanyDTO `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseEmployeeCompanyDTO list response employee company d t o
swagger:model ListResponseEmployeeCompanyDTO
func (*ListResponseEmployeeCompanyDTO) MarshalBinary ¶
func (m *ListResponseEmployeeCompanyDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseEmployeeCompanyDTO) UnmarshalBinary ¶
func (m *ListResponseEmployeeCompanyDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseEmployment ¶
type ListResponseEmployment struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Employment `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseEmployment list response employment
swagger:model ListResponseEmployment
func (*ListResponseEmployment) MarshalBinary ¶
func (m *ListResponseEmployment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseEmployment) UnmarshalBinary ¶
func (m *ListResponseEmployment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseEmploymentDetails ¶
type ListResponseEmploymentDetails struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*EmploymentDetails `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseEmploymentDetails list response employment details
swagger:model ListResponseEmploymentDetails
func (*ListResponseEmploymentDetails) MarshalBinary ¶
func (m *ListResponseEmploymentDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseEmploymentDetails) UnmarshalBinary ¶
func (m *ListResponseEmploymentDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseEmploymentType ¶
type ListResponseEmploymentType struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*EmploymentType `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseEmploymentType list response employment type
swagger:model ListResponseEmploymentType
func (*ListResponseEmploymentType) MarshalBinary ¶
func (m *ListResponseEmploymentType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseEmploymentType) UnmarshalBinary ¶
func (m *ListResponseEmploymentType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseEntitlement ¶
type ListResponseEntitlement struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Entitlement `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseEntitlement list response entitlement
swagger:model ListResponseEntitlement
func (*ListResponseEntitlement) MarshalBinary ¶
func (m *ListResponseEntitlement) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseEntitlement) UnmarshalBinary ¶
func (m *ListResponseEntitlement) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseExternalProduct ¶
type ListResponseExternalProduct struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*ExternalProduct `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseExternalProduct list response external product
swagger:model ListResponseExternalProduct
func (*ListResponseExternalProduct) MarshalBinary ¶
func (m *ListResponseExternalProduct) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseExternalProduct) UnmarshalBinary ¶
func (m *ListResponseExternalProduct) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseGoodsReceipt ¶
type ListResponseGoodsReceipt struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*GoodsReceipt `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseGoodsReceipt list response goods receipt
swagger:model ListResponseGoodsReceipt
func (*ListResponseGoodsReceipt) MarshalBinary ¶
func (m *ListResponseGoodsReceipt) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseGoodsReceipt) UnmarshalBinary ¶
func (m *ListResponseGoodsReceipt) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseGoodsReceiptLine ¶
type ListResponseGoodsReceiptLine struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*GoodsReceiptLine `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseGoodsReceiptLine list response goods receipt line
swagger:model ListResponseGoodsReceiptLine
func (*ListResponseGoodsReceiptLine) MarshalBinary ¶
func (m *ListResponseGoodsReceiptLine) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseGoodsReceiptLine) UnmarshalBinary ¶
func (m *ListResponseGoodsReceiptLine) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseHourlyCostAndRate ¶
type ListResponseHourlyCostAndRate struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*HourlyCostAndRate `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseHourlyCostAndRate list response hourly cost and rate
swagger:model ListResponseHourlyCostAndRate
func (*ListResponseHourlyCostAndRate) MarshalBinary ¶
func (m *ListResponseHourlyCostAndRate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseHourlyCostAndRate) UnmarshalBinary ¶
func (m *ListResponseHourlyCostAndRate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseInventories ¶
type ListResponseInventories struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Inventories `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseInventories list response inventories
swagger:model ListResponseInventories
func (*ListResponseInventories) MarshalBinary ¶
func (m *ListResponseInventories) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseInventories) UnmarshalBinary ¶
func (m *ListResponseInventories) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseInventory ¶
type ListResponseInventory struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Inventory `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseInventory list response inventory
swagger:model ListResponseInventory
func (*ListResponseInventory) MarshalBinary ¶
func (m *ListResponseInventory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseInventory) UnmarshalBinary ¶
func (m *ListResponseInventory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseInvoice ¶
type ListResponseInvoice struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Invoice `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseInvoice list response invoice
swagger:model ListResponseInvoice
func (*ListResponseInvoice) MarshalBinary ¶
func (m *ListResponseInvoice) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseInvoice) UnmarshalBinary ¶
func (m *ListResponseInvoice) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseLeaveOfAbsence ¶
type ListResponseLeaveOfAbsence struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*LeaveOfAbsence `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseLeaveOfAbsence list response leave of absence
swagger:model ListResponseLeaveOfAbsence
func (*ListResponseLeaveOfAbsence) MarshalBinary ¶
func (m *ListResponseLeaveOfAbsence) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseLeaveOfAbsence) UnmarshalBinary ¶
func (m *ListResponseLeaveOfAbsence) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseLeaveOfAbsenceType ¶
type ListResponseLeaveOfAbsenceType struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*LeaveOfAbsenceType `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseLeaveOfAbsenceType list response leave of absence type
swagger:model ListResponseLeaveOfAbsenceType
func (*ListResponseLeaveOfAbsenceType) MarshalBinary ¶
func (m *ListResponseLeaveOfAbsenceType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseLeaveOfAbsenceType) UnmarshalBinary ¶
func (m *ListResponseLeaveOfAbsenceType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseLedgerAccount ¶
type ListResponseLedgerAccount struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*LedgerAccount `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseLedgerAccount list response ledger account
swagger:model ListResponseLedgerAccount
func (*ListResponseLedgerAccount) MarshalBinary ¶
func (m *ListResponseLedgerAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseLedgerAccount) UnmarshalBinary ¶
func (m *ListResponseLedgerAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseLegacyAddress ¶
type ListResponseLegacyAddress struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*LegacyAddress `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseLegacyAddress list response legacy address
swagger:model ListResponseLegacyAddress
func (*ListResponseLegacyAddress) MarshalBinary ¶
func (m *ListResponseLegacyAddress) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseLegacyAddress) UnmarshalBinary ¶
func (m *ListResponseLegacyAddress) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseMileageAllowance ¶
type ListResponseMileageAllowance struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*MileageAllowance `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseMileageAllowance list response mileage allowance
swagger:model ListResponseMileageAllowance
func (*ListResponseMileageAllowance) MarshalBinary ¶
func (m *ListResponseMileageAllowance) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseMileageAllowance) UnmarshalBinary ¶
func (m *ListResponseMileageAllowance) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseMonthlyStatus ¶
type ListResponseMonthlyStatus struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*MonthlyStatus `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseMonthlyStatus list response monthly status
swagger:model ListResponseMonthlyStatus
func (*ListResponseMonthlyStatus) MarshalBinary ¶
func (m *ListResponseMonthlyStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseMonthlyStatus) UnmarshalBinary ¶
func (m *ListResponseMonthlyStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseMunicipality ¶
type ListResponseMunicipality struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Municipality `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseMunicipality list response municipality
swagger:model ListResponseMunicipality
func (*ListResponseMunicipality) MarshalBinary ¶
func (m *ListResponseMunicipality) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseMunicipality) UnmarshalBinary ¶
func (m *ListResponseMunicipality) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseNextOfKin ¶
type ListResponseNextOfKin struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*NextOfKin `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseNextOfKin list response next of kin
swagger:model ListResponseNextOfKin
func (*ListResponseNextOfKin) MarshalBinary ¶
func (m *ListResponseNextOfKin) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseNextOfKin) UnmarshalBinary ¶
func (m *ListResponseNextOfKin) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseNotification ¶
type ListResponseNotification struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Notification `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseNotification list response notification
swagger:model ListResponseNotification
func (*ListResponseNotification) MarshalBinary ¶
func (m *ListResponseNotification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseNotification) UnmarshalBinary ¶
func (m *ListResponseNotification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseOccupationCode ¶
type ListResponseOccupationCode struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*OccupationCode `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseOccupationCode list response occupation code
swagger:model ListResponseOccupationCode
func (*ListResponseOccupationCode) MarshalBinary ¶
func (m *ListResponseOccupationCode) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseOccupationCode) UnmarshalBinary ¶
func (m *ListResponseOccupationCode) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseOrder ¶
type ListResponseOrder struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Order `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseOrder list response order
swagger:model ListResponseOrder
func (*ListResponseOrder) MarshalBinary ¶
func (m *ListResponseOrder) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseOrder) UnmarshalBinary ¶
func (m *ListResponseOrder) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseOrderLine ¶
type ListResponseOrderLine struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*OrderLine `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseOrderLine list response order line
swagger:model ListResponseOrderLine
func (*ListResponseOrderLine) MarshalBinary ¶
func (m *ListResponseOrderLine) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseOrderLine) UnmarshalBinary ¶
func (m *ListResponseOrderLine) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseOrderOffer ¶
type ListResponseOrderOffer struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*OrderOffer `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseOrderOffer list response order offer
swagger:model ListResponseOrderOffer
func (*ListResponseOrderOffer) MarshalBinary ¶
func (m *ListResponseOrderOffer) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseOrderOffer) UnmarshalBinary ¶
func (m *ListResponseOrderOffer) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponsePassenger ¶
type ListResponsePassenger struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Passenger `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponsePassenger list response passenger
swagger:model ListResponsePassenger
func (*ListResponsePassenger) MarshalBinary ¶
func (m *ListResponsePassenger) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponsePassenger) UnmarshalBinary ¶
func (m *ListResponsePassenger) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponsePayment ¶
type ListResponsePayment struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Payment `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponsePayment list response payment
swagger:model ListResponsePayment
func (*ListResponsePayment) MarshalBinary ¶
func (m *ListResponsePayment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponsePayment) UnmarshalBinary ¶
func (m *ListResponsePayment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponsePaymentType ¶
type ListResponsePaymentType struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*PaymentType `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponsePaymentType list response payment type
swagger:model ListResponsePaymentType
func (*ListResponsePaymentType) MarshalBinary ¶
func (m *ListResponsePaymentType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponsePaymentType) UnmarshalBinary ¶
func (m *ListResponsePaymentType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponsePaymentTypeOut ¶
type ListResponsePaymentTypeOut struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*PaymentTypeOut `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponsePaymentTypeOut list response payment type out
swagger:model ListResponsePaymentTypeOut
func (*ListResponsePaymentTypeOut) MarshalBinary ¶
func (m *ListResponsePaymentTypeOut) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponsePaymentTypeOut) UnmarshalBinary ¶
func (m *ListResponsePaymentTypeOut) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponsePayslip ¶
type ListResponsePayslip struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Payslip `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponsePayslip list response payslip
swagger:model ListResponsePayslip
func (*ListResponsePayslip) MarshalBinary ¶
func (m *ListResponsePayslip) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponsePayslip) UnmarshalBinary ¶
func (m *ListResponsePayslip) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponsePerDiemCompensation ¶
type ListResponsePerDiemCompensation struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*PerDiemCompensation `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponsePerDiemCompensation list response per diem compensation
swagger:model ListResponsePerDiemCompensation
func (*ListResponsePerDiemCompensation) MarshalBinary ¶
func (m *ListResponsePerDiemCompensation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponsePerDiemCompensation) UnmarshalBinary ¶
func (m *ListResponsePerDiemCompensation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponsePerDiemCompensationTransientDTO ¶
type ListResponsePerDiemCompensationTransientDTO struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*PerDiemCompensationTransientDTO `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponsePerDiemCompensationTransientDTO list response per diem compensation transient d t o
swagger:model ListResponsePerDiemCompensationTransientDTO
func (*ListResponsePerDiemCompensationTransientDTO) MarshalBinary ¶
func (m *ListResponsePerDiemCompensationTransientDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponsePerDiemCompensationTransientDTO) UnmarshalBinary ¶
func (m *ListResponsePerDiemCompensationTransientDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponsePersonAutoCompleteDTO ¶
type ListResponsePersonAutoCompleteDTO struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*PersonAutoCompleteDTO `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponsePersonAutoCompleteDTO list response person auto complete d t o
swagger:model ListResponsePersonAutoCompleteDTO
func (*ListResponsePersonAutoCompleteDTO) MarshalBinary ¶
func (m *ListResponsePersonAutoCompleteDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponsePersonAutoCompleteDTO) UnmarshalBinary ¶
func (m *ListResponsePersonAutoCompleteDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponsePosting ¶
type ListResponsePosting struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Posting `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponsePosting list response posting
swagger:model ListResponsePosting
func (*ListResponsePosting) MarshalBinary ¶
func (m *ListResponsePosting) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponsePosting) UnmarshalBinary ¶
func (m *ListResponsePosting) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseProduct ¶
type ListResponseProduct struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Product `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseProduct list response product
swagger:model ListResponseProduct
func (*ListResponseProduct) MarshalBinary ¶
func (m *ListResponseProduct) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseProduct) UnmarshalBinary ¶
func (m *ListResponseProduct) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseProductGroup ¶
type ListResponseProductGroup struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*ProductGroup `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseProductGroup list response product group
swagger:model ListResponseProductGroup
func (*ListResponseProductGroup) MarshalBinary ¶
func (m *ListResponseProductGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseProductGroup) UnmarshalBinary ¶
func (m *ListResponseProductGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseProductGroupRelation ¶
type ListResponseProductGroupRelation struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*ProductGroupRelation `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseProductGroupRelation list response product group relation
swagger:model ListResponseProductGroupRelation
func (*ListResponseProductGroupRelation) MarshalBinary ¶
func (m *ListResponseProductGroupRelation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseProductGroupRelation) UnmarshalBinary ¶
func (m *ListResponseProductGroupRelation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseProductLine ¶
type ListResponseProductLine struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*ProductLine `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseProductLine list response product line
swagger:model ListResponseProductLine
func (*ListResponseProductLine) MarshalBinary ¶
func (m *ListResponseProductLine) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseProductLine) UnmarshalBinary ¶
func (m *ListResponseProductLine) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseProductUnit ¶
type ListResponseProductUnit struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*ProductUnit `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseProductUnit list response product unit
swagger:model ListResponseProductUnit
func (*ListResponseProductUnit) MarshalBinary ¶
func (m *ListResponseProductUnit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseProductUnit) UnmarshalBinary ¶
func (m *ListResponseProductUnit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseProject ¶
type ListResponseProject struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Project `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseProject list response project
swagger:model ListResponseProject
func (*ListResponseProject) MarshalBinary ¶
func (m *ListResponseProject) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseProject) UnmarshalBinary ¶
func (m *ListResponseProject) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseProjectCategory ¶
type ListResponseProjectCategory struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*ProjectCategory `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseProjectCategory list response project category
swagger:model ListResponseProjectCategory
func (*ListResponseProjectCategory) MarshalBinary ¶
func (m *ListResponseProjectCategory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseProjectCategory) UnmarshalBinary ¶
func (m *ListResponseProjectCategory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseProjectControlForm ¶
type ListResponseProjectControlForm struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*ProjectControlForm `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseProjectControlForm list response project control form
swagger:model ListResponseProjectControlForm
func (*ListResponseProjectControlForm) MarshalBinary ¶
func (m *ListResponseProjectControlForm) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseProjectControlForm) UnmarshalBinary ¶
func (m *ListResponseProjectControlForm) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseProjectHourlyRate ¶
type ListResponseProjectHourlyRate struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*ProjectHourlyRate `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseProjectHourlyRate list response project hourly rate
swagger:model ListResponseProjectHourlyRate
func (*ListResponseProjectHourlyRate) MarshalBinary ¶
func (m *ListResponseProjectHourlyRate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseProjectHourlyRate) UnmarshalBinary ¶
func (m *ListResponseProjectHourlyRate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseProjectInvoiceDetails ¶
type ListResponseProjectInvoiceDetails struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*ProjectInvoiceDetails `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseProjectInvoiceDetails list response project invoice details
swagger:model ListResponseProjectInvoiceDetails
func (*ListResponseProjectInvoiceDetails) MarshalBinary ¶
func (m *ListResponseProjectInvoiceDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseProjectInvoiceDetails) UnmarshalBinary ¶
func (m *ListResponseProjectInvoiceDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseProjectOrderLine ¶
type ListResponseProjectOrderLine struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*ProjectOrderLine `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseProjectOrderLine list response project order line
swagger:model ListResponseProjectOrderLine
func (*ListResponseProjectOrderLine) MarshalBinary ¶
func (m *ListResponseProjectOrderLine) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseProjectOrderLine) UnmarshalBinary ¶
func (m *ListResponseProjectOrderLine) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseProjectParticipant ¶
type ListResponseProjectParticipant struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*ProjectParticipant `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseProjectParticipant list response project participant
swagger:model ListResponseProjectParticipant
func (*ListResponseProjectParticipant) MarshalBinary ¶
func (m *ListResponseProjectParticipant) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseProjectParticipant) UnmarshalBinary ¶
func (m *ListResponseProjectParticipant) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseProjectPeriodMonthlyStatus ¶
type ListResponseProjectPeriodMonthlyStatus struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*ProjectPeriodMonthlyStatus `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseProjectPeriodMonthlyStatus list response project period monthly status
swagger:model ListResponseProjectPeriodMonthlyStatus
func (*ListResponseProjectPeriodMonthlyStatus) MarshalBinary ¶
func (m *ListResponseProjectPeriodMonthlyStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseProjectPeriodMonthlyStatus) UnmarshalBinary ¶
func (m *ListResponseProjectPeriodMonthlyStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseProjectSpecificRate ¶
type ListResponseProjectSpecificRate struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*ProjectSpecificRate `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseProjectSpecificRate list response project specific rate
swagger:model ListResponseProjectSpecificRate
func (*ListResponseProjectSpecificRate) MarshalBinary ¶
func (m *ListResponseProjectSpecificRate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseProjectSpecificRate) UnmarshalBinary ¶
func (m *ListResponseProjectSpecificRate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseProspect ¶
type ListResponseProspect struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Prospect `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseProspect list response prospect
swagger:model ListResponseProspect
func (*ListResponseProspect) MarshalBinary ¶
func (m *ListResponseProspect) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseProspect) UnmarshalBinary ¶
func (m *ListResponseProspect) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponsePurchaseOrder ¶
type ListResponsePurchaseOrder struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*PurchaseOrder `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponsePurchaseOrder list response purchase order
swagger:model ListResponsePurchaseOrder
func (*ListResponsePurchaseOrder) MarshalBinary ¶
func (m *ListResponsePurchaseOrder) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponsePurchaseOrder) UnmarshalBinary ¶
func (m *ListResponsePurchaseOrder) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseReminder ¶
type ListResponseReminder struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Reminder `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseReminder list response reminder
swagger:model ListResponseReminder
func (*ListResponseReminder) MarshalBinary ¶
func (m *ListResponseReminder) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseReminder) UnmarshalBinary ¶
func (m *ListResponseReminder) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseRemunerationType ¶
type ListResponseRemunerationType struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*RemunerationType `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseRemunerationType list response remuneration type
swagger:model ListResponseRemunerationType
func (*ListResponseRemunerationType) MarshalBinary ¶
func (m *ListResponseRemunerationType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseRemunerationType) UnmarshalBinary ¶
func (m *ListResponseRemunerationType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseSalarySpecification ¶
type ListResponseSalarySpecification struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*SalarySpecification `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseSalarySpecification list response salary specification
swagger:model ListResponseSalarySpecification
func (*ListResponseSalarySpecification) MarshalBinary ¶
func (m *ListResponseSalarySpecification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseSalarySpecification) UnmarshalBinary ¶
func (m *ListResponseSalarySpecification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseSalaryTransaction ¶
type ListResponseSalaryTransaction struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*SalaryTransaction `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseSalaryTransaction list response salary transaction
swagger:model ListResponseSalaryTransaction
func (*ListResponseSalaryTransaction) MarshalBinary ¶
func (m *ListResponseSalaryTransaction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseSalaryTransaction) UnmarshalBinary ¶
func (m *ListResponseSalaryTransaction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseSalaryType ¶
type ListResponseSalaryType struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*SalaryType `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseSalaryType list response salary type
swagger:model ListResponseSalaryType
func (*ListResponseSalaryType) MarshalBinary ¶
func (m *ListResponseSalaryType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseSalaryType) UnmarshalBinary ¶
func (m *ListResponseSalaryType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseSalesForceAccountInfo ¶
type ListResponseSalesForceAccountInfo struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*SalesForceAccountInfo `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseSalesForceAccountInfo list response sales force account info
swagger:model ListResponseSalesForceAccountInfo
func (*ListResponseSalesForceAccountInfo) MarshalBinary ¶
func (m *ListResponseSalesForceAccountInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseSalesForceAccountInfo) UnmarshalBinary ¶
func (m *ListResponseSalesForceAccountInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseSalesForceEmployee ¶
type ListResponseSalesForceEmployee struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*SalesForceEmployee `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseSalesForceEmployee list response sales force employee
swagger:model ListResponseSalesForceEmployee
func (*ListResponseSalesForceEmployee) MarshalBinary ¶
func (m *ListResponseSalesForceEmployee) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseSalesForceEmployee) UnmarshalBinary ¶
func (m *ListResponseSalesForceEmployee) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseSalesModuleDTO ¶
type ListResponseSalesModuleDTO struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*SalesModuleDTO `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseSalesModuleDTO list response sales module d t o
swagger:model ListResponseSalesModuleDTO
func (*ListResponseSalesModuleDTO) MarshalBinary ¶
func (m *ListResponseSalesModuleDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseSalesModuleDTO) UnmarshalBinary ¶
func (m *ListResponseSalesModuleDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseSearchCompletionDTO ¶
type ListResponseSearchCompletionDTO struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*SearchCompletionDTO `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseSearchCompletionDTO list response search completion d t o
swagger:model ListResponseSearchCompletionDTO
func (*ListResponseSearchCompletionDTO) MarshalBinary ¶
func (m *ListResponseSearchCompletionDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseSearchCompletionDTO) UnmarshalBinary ¶
func (m *ListResponseSearchCompletionDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseStandardTime ¶
type ListResponseStandardTime struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*StandardTime `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseStandardTime list response standard time
swagger:model ListResponseStandardTime
func (*ListResponseStandardTime) MarshalBinary ¶
func (m *ListResponseStandardTime) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseStandardTime) UnmarshalBinary ¶
func (m *ListResponseStandardTime) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseStocktaking ¶
type ListResponseStocktaking struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Stocktaking `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseStocktaking list response stocktaking
swagger:model ListResponseStocktaking
func (*ListResponseStocktaking) MarshalBinary ¶
func (m *ListResponseStocktaking) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseStocktaking) UnmarshalBinary ¶
func (m *ListResponseStocktaking) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseSubscription ¶
type ListResponseSubscription struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Subscription `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseSubscription list response subscription
swagger:model ListResponseSubscription
func (*ListResponseSubscription) MarshalBinary ¶
func (m *ListResponseSubscription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseSubscription) UnmarshalBinary ¶
func (m *ListResponseSubscription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseSupplier ¶
type ListResponseSupplier struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Supplier `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseSupplier list response supplier
swagger:model ListResponseSupplier
func (*ListResponseSupplier) MarshalBinary ¶
func (m *ListResponseSupplier) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseSupplier) UnmarshalBinary ¶
func (m *ListResponseSupplier) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseSupplierBalance ¶
type ListResponseSupplierBalance struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*SupplierBalance `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseSupplierBalance list response supplier balance
swagger:model ListResponseSupplierBalance
func (*ListResponseSupplierBalance) MarshalBinary ¶
func (m *ListResponseSupplierBalance) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseSupplierBalance) UnmarshalBinary ¶
func (m *ListResponseSupplierBalance) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseSupplierInvoice ¶
type ListResponseSupplierInvoice struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*SupplierInvoice `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseSupplierInvoice list response supplier invoice
swagger:model ListResponseSupplierInvoice
func (*ListResponseSupplierInvoice) MarshalBinary ¶
func (m *ListResponseSupplierInvoice) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseSupplierInvoice) UnmarshalBinary ¶
func (m *ListResponseSupplierInvoice) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseTask ¶
type ListResponseTask struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Task `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseTask list response task
swagger:model ListResponseTask
func (*ListResponseTask) MarshalBinary ¶
func (m *ListResponseTask) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseTask) UnmarshalBinary ¶
func (m *ListResponseTask) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseTimeClock ¶
type ListResponseTimeClock struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*TimeClock `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseTimeClock list response time clock
swagger:model ListResponseTimeClock
func (*ListResponseTimeClock) MarshalBinary ¶
func (m *ListResponseTimeClock) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseTimeClock) UnmarshalBinary ¶
func (m *ListResponseTimeClock) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseTimesheetEntry ¶
type ListResponseTimesheetEntry struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*TimesheetEntry `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseTimesheetEntry list response timesheet entry
swagger:model ListResponseTimesheetEntry
func (*ListResponseTimesheetEntry) MarshalBinary ¶
func (m *ListResponseTimesheetEntry) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseTimesheetEntry) UnmarshalBinary ¶
func (m *ListResponseTimesheetEntry) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseTimesheetSalaryTypeSpecification ¶
type ListResponseTimesheetSalaryTypeSpecification struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*TimesheetSalaryTypeSpecification `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseTimesheetSalaryTypeSpecification list response timesheet salary type specification
swagger:model ListResponseTimesheetSalaryTypeSpecification
func (*ListResponseTimesheetSalaryTypeSpecification) MarshalBinary ¶
func (m *ListResponseTimesheetSalaryTypeSpecification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseTimesheetSalaryTypeSpecification) UnmarshalBinary ¶
func (m *ListResponseTimesheetSalaryTypeSpecification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseTravelCostCategory ¶
type ListResponseTravelCostCategory struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*TravelCostCategory `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseTravelCostCategory list response travel cost category
swagger:model ListResponseTravelCostCategory
func (*ListResponseTravelCostCategory) MarshalBinary ¶
func (m *ListResponseTravelCostCategory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseTravelCostCategory) UnmarshalBinary ¶
func (m *ListResponseTravelCostCategory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseTravelExpense ¶
type ListResponseTravelExpense struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*TravelExpense `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseTravelExpense list response travel expense
swagger:model ListResponseTravelExpense
func (*ListResponseTravelExpense) MarshalBinary ¶
func (m *ListResponseTravelExpense) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseTravelExpense) UnmarshalBinary ¶
func (m *ListResponseTravelExpense) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseTravelExpenseRate ¶
type ListResponseTravelExpenseRate struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*TravelExpenseRate `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseTravelExpenseRate list response travel expense rate
swagger:model ListResponseTravelExpenseRate
func (*ListResponseTravelExpenseRate) MarshalBinary ¶
func (m *ListResponseTravelExpenseRate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseTravelExpenseRate) UnmarshalBinary ¶
func (m *ListResponseTravelExpenseRate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseTravelExpenseRateCategory ¶
type ListResponseTravelExpenseRateCategory struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*TravelExpenseRateCategory `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseTravelExpenseRateCategory list response travel expense rate category
swagger:model ListResponseTravelExpenseRateCategory
func (*ListResponseTravelExpenseRateCategory) MarshalBinary ¶
func (m *ListResponseTravelExpenseRateCategory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseTravelExpenseRateCategory) UnmarshalBinary ¶
func (m *ListResponseTravelExpenseRateCategory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseTravelExpenseRateCategoryGroup ¶
type ListResponseTravelExpenseRateCategoryGroup struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*TravelExpenseRateCategoryGroup `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseTravelExpenseRateCategoryGroup list response travel expense rate category group
swagger:model ListResponseTravelExpenseRateCategoryGroup
func (*ListResponseTravelExpenseRateCategoryGroup) MarshalBinary ¶
func (m *ListResponseTravelExpenseRateCategoryGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseTravelExpenseRateCategoryGroup) UnmarshalBinary ¶
func (m *ListResponseTravelExpenseRateCategoryGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseTravelExpenseZone ¶
type ListResponseTravelExpenseZone struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*TravelExpenseZone `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseTravelExpenseZone list response travel expense zone
swagger:model ListResponseTravelExpenseZone
func (*ListResponseTravelExpenseZone) MarshalBinary ¶
func (m *ListResponseTravelExpenseZone) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseTravelExpenseZone) UnmarshalBinary ¶
func (m *ListResponseTravelExpenseZone) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseTravelPaymentType ¶
type ListResponseTravelPaymentType struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*TravelPaymentType `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseTravelPaymentType list response travel payment type
swagger:model ListResponseTravelPaymentType
func (*ListResponseTravelPaymentType) MarshalBinary ¶
func (m *ListResponseTravelPaymentType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseTravelPaymentType) UnmarshalBinary ¶
func (m *ListResponseTravelPaymentType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseVatType ¶
type ListResponseVatType struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*VatType `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseVatType list response vat type
swagger:model ListResponseVatType
func (*ListResponseVatType) MarshalBinary ¶
func (m *ListResponseVatType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseVatType) UnmarshalBinary ¶
func (m *ListResponseVatType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseVoucher ¶
type ListResponseVoucher struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Voucher `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseVoucher list response voucher
swagger:model ListResponseVoucher
func (*ListResponseVoucher) MarshalBinary ¶
func (m *ListResponseVoucher) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseVoucher) UnmarshalBinary ¶
func (m *ListResponseVoucher) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseVoucherType ¶
type ListResponseVoucherType struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*VoucherType `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseVoucherType list response voucher type
swagger:model ListResponseVoucherType
func (*ListResponseVoucherType) MarshalBinary ¶
func (m *ListResponseVoucherType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseVoucherType) UnmarshalBinary ¶
func (m *ListResponseVoucherType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseWeek ¶
type ListResponseWeek struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*Week `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseWeek list response week
swagger:model ListResponseWeek
func (*ListResponseWeek) MarshalBinary ¶
func (m *ListResponseWeek) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseWeek) UnmarshalBinary ¶
func (m *ListResponseWeek) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListResponseWorkingHoursScheme ¶
type ListResponseWorkingHoursScheme struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// values
Values []*WorkingHoursScheme `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
ListResponseWorkingHoursScheme list response working hours scheme
swagger:model ListResponseWorkingHoursScheme
func (*ListResponseWorkingHoursScheme) MarshalBinary ¶
func (m *ListResponseWorkingHoursScheme) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListResponseWorkingHoursScheme) UnmarshalBinary ¶
func (m *ListResponseWorkingHoursScheme) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LoggedInUserInfoDTO ¶
type LoggedInUserInfoDTO struct {
// company
Company *Company `json:"company,omitempty"`
// company Id
CompanyID int32 `json:"companyId,omitempty"`
// employee
Employee *Employee `json:"employee,omitempty"`
// employee Id
EmployeeID int32 `json:"employeeId,omitempty"`
// language
Language string `json:"language,omitempty"`
}
LoggedInUserInfoDTO logged in user info d t o
swagger:model LoggedInUserInfoDTO
func (*LoggedInUserInfoDTO) MarshalBinary ¶
func (m *LoggedInUserInfoDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LoggedInUserInfoDTO) UnmarshalBinary ¶
func (m *LoggedInUserInfoDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MaritimeEmployment ¶
type MaritimeEmployment struct {
// Define the ship register. NIS: Norwegian International Ship Register, NOR: Norwegian Ordinary Ship Register, FOREIGN: Foreign Ship Register.
// Enum: [NIS NOR FOREIGN]
ShipRegister string `json:"shipRegister,omitempty"`
// Define the ship type.
// Enum: [OTHER DRILLING_PLATFORM TOURIST]
ShipType string `json:"shipType,omitempty"`
// Define the trade area.
// Enum: [DOMESTIC FOREIGN]
TradeArea string `json:"tradeArea,omitempty"`
}
MaritimeEmployment maritime employment
swagger:model MaritimeEmployment
func (*MaritimeEmployment) MarshalBinary ¶
func (m *MaritimeEmployment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MaritimeEmployment) UnmarshalBinary ¶
func (m *MaritimeEmployment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MaventaEventDataDTO ¶
type MaventaEventDataDTO struct {
// destination
// Required: true
// Read Only: true
Destination string `json:"destination"`
// error message
// Read Only: true
ErrorMessage string `json:"error_message,omitempty"`
// invoice id
// Required: true
// Read Only: true
InvoiceID string `json:"invoice_id"`
// invoice number
// Required: true
// Read Only: true
InvoiceNumber string `json:"invoice_number"`
// recipient bid
// Required: true
// Read Only: true
RecipientBid string `json:"recipient_bid"`
// recipient name
// Required: true
// Read Only: true
RecipientName string `json:"recipient_name"`
}
MaventaEventDataDTO maventa event data d t o
swagger:model MaventaEventDataDTO
func (*MaventaEventDataDTO) MarshalBinary ¶
func (m *MaventaEventDataDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MaventaEventDataDTO) UnmarshalBinary ¶
func (m *MaventaEventDataDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MaventaStatusDTO ¶
type MaventaStatusDTO struct {
// company id
// Required: true
// Read Only: true
CompanyID string `json:"company_id"`
// event
// Required: true
// Read Only: true
Event string `json:"event"`
// event data
// Required: true
// Read Only: true
EventData *MaventaEventDataDTO `json:"event_data"`
// event timestamp
// Required: true
// Read Only: true
// Format: date-time
EventTimestamp strfmt.DateTime `json:"event_timestamp"`
}
MaventaStatusDTO maventa status d t o
swagger:model MaventaStatusDTO
func (*MaventaStatusDTO) MarshalBinary ¶
func (m *MaventaStatusDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MaventaStatusDTO) UnmarshalBinary ¶
func (m *MaventaStatusDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MediaType ¶
type MediaType struct {
// parameters
Parameters map[string]string `json:"parameters,omitempty"`
// subtype
Subtype string `json:"subtype,omitempty"`
// type
Type string `json:"type,omitempty"`
// wildcard subtype
WildcardSubtype *bool `json:"wildcardSubtype,omitempty"`
// wildcard type
WildcardType *bool `json:"wildcardType,omitempty"`
}
MediaType media type
swagger:model MediaType
func (*MediaType) MarshalBinary ¶
MarshalBinary interface implementation
func (*MediaType) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type MessageBodyWorkers ¶
type MessageBodyWorkers interface{}
MessageBodyWorkers message body workers
swagger:model MessageBodyWorkers
type MileageAllowance ¶
type MileageAllowance struct {
// amount
Amount float64 `json:"amount,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// date
// Required: true
Date *string `json:"date"`
// departure location
// Required: true
DepartureLocation *string `json:"departureLocation"`
// destination
// Required: true
Destination *string `json:"destination"`
// id
ID int32 `json:"id,omitempty"`
// is company car
IsCompanyCar *bool `json:"isCompanyCar,omitempty"`
// km
Km float64 `json:"km,omitempty"`
// Passenger mileage allowance associated with this mileage allowance.
PassengerSupplement *MileageAllowance `json:"passengerSupplement,omitempty"`
// Link to individual passengers.
// Read Only: true
Passengers []*Passenger `json:"passengers"`
// rate
Rate float64 `json:"rate,omitempty"`
// rate category
RateCategory *TravelExpenseRateCategory `json:"rateCategory,omitempty"`
// rate type
RateType *TravelExpenseRate `json:"rateType,omitempty"`
// Toll cost associated with this mileage allowance.
TollCost *Cost `json:"tollCost,omitempty"`
// travel expense
TravelExpense *TravelExpense `json:"travelExpense,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
MileageAllowance mileage allowance
swagger:model MileageAllowance
func (*MileageAllowance) MarshalBinary ¶
func (m *MileageAllowance) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MileageAllowance) UnmarshalBinary ¶
func (m *MileageAllowance) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MobileAppLogin ¶
type MobileAppLogin struct {
// App secret
// Required: true
AppSecret *string `json:"appSecret"`
// Optional employee ID. Default employee is used when null
EmployeeID int32 `json:"employeeId,omitempty"`
// Expiration date for the combined token
// Required: true
ExpirationDate *string `json:"expirationDate"`
// Optional mfa auth code
MfaCode int32 `json:"mfaCode,omitempty"`
// Users password
// Required: true
Password *string `json:"password"`
// Users username (email)
// Required: true
Username *string `json:"username"`
}
MobileAppLogin mobile app login
swagger:model MobileAppLogin
func (*MobileAppLogin) MarshalBinary ¶
func (m *MobileAppLogin) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MobileAppLogin) UnmarshalBinary ¶
func (m *MobileAppLogin) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Modules ¶
type Modules struct {
// Not readable. Only for input.
Accounting *bool `json:"accounting,omitempty"`
// agro
Agro *bool `json:"agro,omitempty"`
// Only readable for now
// Read Only: true
ApproveVoucher *bool `json:"approveVoucher,omitempty"`
// Not readable. Only for input.
Electro *bool `json:"electro,omitempty"`
// Not readable. Only for input.
ElectronicVouchers *bool `json:"electronicVouchers,omitempty"`
// Not readable. Only for input.
Invoice *bool `json:"invoice,omitempty"`
// mamut
Mamut *bool `json:"mamut,omitempty"`
// ocr
Ocr *bool `json:"ocr,omitempty"`
// Not readable. Only for input.
Project *bool `json:"project,omitempty"`
// remit
Remit *bool `json:"remit,omitempty"`
// Not readable. Only for input.
Salary *bool `json:"salary,omitempty"`
// salary start date
// Format: date
SalaryStartDate strfmt.Date `json:"salaryStartDate,omitempty"`
// Not readable. Only for input.
Vvs *bool `json:"vvs,omitempty"`
}
Modules modules
swagger:model Modules
func (*Modules) MarshalBinary ¶
MarshalBinary interface implementation
func (*Modules) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type MonthlyStatus ¶
type MonthlyStatus struct {
// approved
// Read Only: true
Approved *bool `json:"approved,omitempty"`
// approved by
// Read Only: true
ApprovedBy *Employee `json:"approvedBy,omitempty"`
// approved date
// Read Only: true
ApprovedDate string `json:"approvedDate,omitempty"`
// approved until date
// Read Only: true
ApprovedUntilDate string `json:"approvedUntilDate,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// completed
// Read Only: true
Completed *bool `json:"completed,omitempty"`
// employee
// Read Only: true
Employee *Employee `json:"employee,omitempty"`
// flex summary
// Read Only: true
FlexSummary *FlexSummary `json:"flexSummary,omitempty"`
// hour summary
// Read Only: true
HourSummary *HourSummary `json:"hourSummary,omitempty"`
// hours payout
HoursPayout float64 `json:"hoursPayout,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// month year
// Read Only: true
MonthYear string `json:"monthYear,omitempty"`
// timesheet entries
// Read Only: true
TimesheetEntries []*TimesheetEntry `json:"timesheetEntries"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// vacation payout
VacationPayout float64 `json:"vacationPayout,omitempty"`
// vacation summary
// Read Only: true
VacationSummary *EmployeePeriod `json:"vacationSummary,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
MonthlyStatus monthly status
swagger:model MonthlyStatus
func (*MonthlyStatus) MarshalBinary ¶
func (m *MonthlyStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MonthlyStatus) UnmarshalBinary ¶
func (m *MonthlyStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MultiPart ¶
type MultiPart struct {
// body parts
BodyParts []*BodyPart `json:"bodyParts"`
// content disposition
ContentDisposition *ContentDisposition `json:"contentDisposition,omitempty"`
// entity
Entity interface{} `json:"entity,omitempty"`
// headers
Headers map[string][]string `json:"headers,omitempty"`
// media type
MediaType *MediaType `json:"mediaType,omitempty"`
// message body workers
MessageBodyWorkers MessageBodyWorkers `json:"messageBodyWorkers,omitempty"`
// parameterized headers
ParameterizedHeaders map[string][]ParameterizedHeader `json:"parameterizedHeaders,omitempty"`
// parent
Parent *MultiPart `json:"parent,omitempty"`
// providers
Providers Providers `json:"providers,omitempty"`
}
MultiPart multi part
swagger:model MultiPart
func (*MultiPart) MarshalBinary ¶
MarshalBinary interface implementation
func (*MultiPart) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Municipality ¶
type Municipality struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// county
// Read Only: true
// Max Length: 100
County string `json:"county,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// name
// Read Only: true
// Max Length: 100
Name string `json:"name,omitempty"`
// number
// Read Only: true
// Max Length: 4
Number string `json:"number,omitempty"`
// payroll tax zone
// Read Only: true
PayrollTaxZone string `json:"payrollTaxZone,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Municipality municipality
swagger:model Municipality
func (*Municipality) MarshalBinary ¶
func (m *Municipality) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Municipality) UnmarshalBinary ¶
func (m *Municipality) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NextOfKin ¶
type NextOfKin struct {
// address
// Max Length: 255
Address string `json:"address,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// employee
Employee *Employee `json:"employee,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// name
// Required: true
// Max Length: 255
Name *string `json:"name"`
// phone number
// Required: true
// Max Length: 20
PhoneNumber *string `json:"phoneNumber"`
// Define the employee's next of kin relationtype.<br>SPOUSE<br>PARTNER<br>PARENT<br>CHILD<br>SIBLING
// Enum: [SPOUSE PARTNER PARENT CHILD SIBLING]
TypeOfRelationship string `json:"typeOfRelationship,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
NextOfKin next of kin
swagger:model NextOfKin
func (*NextOfKin) MarshalBinary ¶
MarshalBinary interface implementation
func (*NextOfKin) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Notification ¶
type Notification struct {
// category
Category string `json:"category,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// date
// Required: true
Date *string `json:"date"`
// id
ID int32 `json:"id,omitempty"`
// link
// Max Length: 255
Link string `json:"link,omitempty"`
// message
// Required: true
// Max Length: 255
Message *string `json:"message"`
// title
// Required: true
// Max Length: 100
Title *string `json:"title"`
// type
// Required: true
// Max Length: 50
Type *string `json:"type"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Notification notification
swagger:model Notification
func (*Notification) MarshalBinary ¶
func (m *Notification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Notification) UnmarshalBinary ¶
func (m *Notification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OccupationCode ¶
type OccupationCode struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// code
// Max Length: 7
Code string `json:"code,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// name n o
// Max Length: 100
NameNO string `json:"nameNO,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
OccupationCode occupation code
swagger:model OccupationCode
func (*OccupationCode) MarshalBinary ¶
func (m *OccupationCode) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OccupationCode) UnmarshalBinary ¶
func (m *OccupationCode) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Order ¶
type Order struct {
// attn
Attn *Contact `json:"attn,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// contact
Contact *Contact `json:"contact,omitempty"`
// currency
Currency *Currency `json:"currency,omitempty"`
// customer
// Required: true
Customer *Customer `json:"customer"`
// Delivery address of this order. This can be a new or existing address
// (useful to know, especially if the delivery is to a private person: if 'deliveryAddress.name' is set, we ignore the state of 'customer.id')
DeliveryAddress *DeliveryAddress `json:"deliveryAddress,omitempty"`
// delivery comment
DeliveryComment string `json:"deliveryComment,omitempty"`
// delivery date
// Required: true
DeliveryDate *string `json:"deliveryDate"`
// department
Department *Department `json:"department,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// Comment to be displayed in the invoice based on this order. Can be also found in Invoice.invoiceComment on Invoice objects.
InvoiceComment string `json:"invoiceComment,omitempty"`
// Number of days/months in which invoices created from this order is due
// Maximum: 10000
// Minimum: 0
InvoicesDueIn *int32 `json:"invoicesDueIn,omitempty"`
// Set the time unit of invoicesDueIn. The special case RECURRING_DAY_OF_MONTH enables the due date to be fixed to a specific day of the month, in this case the fixed due date will automatically be set as standard on all invoices created from this order. Note that when RECURRING_DAY_OF_MONTH is set, the due date will be set to the last day of month if "31" is set in invoicesDueIn.
// Enum: [DAYS MONTHS RECURRING_DAY_OF_MONTH]
InvoicesDueInType string `json:"invoicesDueInType,omitempty"`
// Denotes if this order is closed. A closed order can no longer be invoiced unless it is opened again.
IsClosed *bool `json:"isClosed,omitempty"`
// is prioritize amounts including vat
IsPrioritizeAmountsIncludingVat *bool `json:"isPrioritizeAmountsIncludingVat,omitempty"`
// Show account statement - open posts on invoices created from this order
IsShowOpenPostsOnInvoices *bool `json:"isShowOpenPostsOnInvoices,omitempty"`
// If true, the order is a subscription, which enables periodical invoicing of order lines. First, create an order with isSubscription=true, then approve it for subscription invoicing with the :approveSubscriptionInvoice method.
IsSubscription *bool `json:"isSubscription,omitempty"`
// Automatic invoicing. Starts when the subscription is approved
IsSubscriptionAutoInvoicing *bool `json:"isSubscriptionAutoInvoicing,omitempty"`
// number
// Max Length: 100
Number string `json:"number,omitempty"`
// order date
// Required: true
OrderDate *string `json:"orderDate"`
// order line sorting
// Enum: [ID PRODUCT CUSTOM]
OrderLineSorting string `json:"orderLineSorting,omitempty"`
// Order lines tied to the order
// Read Only: true
OrderLines []*OrderLine `json:"orderLines"`
// If the contact is not an employee
OurContact *Contact `json:"ourContact,omitempty"`
// If the contact is an employee
OurContactEmployee *Employee `json:"ourContactEmployee,omitempty"`
// overdue notice email
// Max Length: 254
// Format: email
OverdueNoticeEmail strfmt.Email `json:"overdueNoticeEmail,omitempty"`
// project
Project *Project `json:"project,omitempty"`
// receiver email
// Max Length: 254
// Format: email
ReceiverEmail strfmt.Email `json:"receiverEmail,omitempty"`
// reference
// Max Length: 255
Reference string `json:"reference,omitempty"`
// Number of months/years the subscription shall run
// Minimum: 0
SubscriptionDuration *int32 `json:"subscriptionDuration,omitempty"`
// The time unit of subscriptionDuration
// Enum: [MONTHS YEAR]
SubscriptionDurationType string `json:"subscriptionDurationType,omitempty"`
// Number of days/months invoicing in advance/in arrears
// Minimum: 0
SubscriptionInvoicingTime *int32 `json:"subscriptionInvoicingTime,omitempty"`
// Invoicing in advance/in arrears
// Enum: [ADVANCE ARREARS]
SubscriptionInvoicingTimeInAdvanceOrArrears string `json:"subscriptionInvoicingTimeInAdvanceOrArrears,omitempty"`
// The time unit of subscriptionInvoicingTime
// Enum: [DAYS MONTHS]
SubscriptionInvoicingTimeType string `json:"subscriptionInvoicingTimeType,omitempty"`
// Number of periods on each invoice
// Minimum: 0
SubscriptionPeriodsOnInvoice *int32 `json:"subscriptionPeriodsOnInvoice,omitempty"`
// The time unit of subscriptionPeriodsOnInvoice
// Read Only: true
// Enum: [MONTHS]
SubscriptionPeriodsOnInvoiceType string `json:"subscriptionPeriodsOnInvoiceType,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Order order
swagger:model Order
func (*Order) MarshalBinary ¶
MarshalBinary interface implementation
func (*Order) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type OrderLine ¶
type OrderLine struct {
// Total amount on order line excluding VAT in the order's currency
// Read Only: true
AmountExcludingVatCurrency float64 `json:"amountExcludingVatCurrency,omitempty"`
// Total amount on order line including VAT in the order's currency
// Read Only: true
AmountIncludingVatCurrency float64 `json:"amountIncludingVatCurrency,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// count
Count float64 `json:"count,omitempty"`
// The order line's currency. Determined by the order's currency.
// Read Only: true
Currency *Currency `json:"currency,omitempty"`
// description
Description string `json:"description,omitempty"`
// Discount given as a percentage (%)
Discount float64 `json:"discount,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// inventory
Inventory *Inventory `json:"inventory,omitempty"`
// is subscription
IsSubscription *bool `json:"isSubscription,omitempty"`
// Markup given as a percentage (%)
Markup float64 `json:"markup,omitempty"`
// order
// Required: true
Order *Order `json:"order"`
// product
Product *Product `json:"product,omitempty"`
// subscription period end
SubscriptionPeriodEnd string `json:"subscriptionPeriodEnd,omitempty"`
// subscription period start
SubscriptionPeriodStart string `json:"subscriptionPeriodStart,omitempty"`
// Unit price purchase (cost) excluding VAT in the order's currency
UnitCostCurrency float64 `json:"unitCostCurrency,omitempty"`
// Unit price of purchase excluding VAT in the order's currency
UnitPriceExcludingVatCurrency float64 `json:"unitPriceExcludingVatCurrency,omitempty"`
// Unit price of purchase including VAT in the order's currency
UnitPriceIncludingVatCurrency float64 `json:"unitPriceIncludingVatCurrency,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// vat type
VatType *VatType `json:"vatType,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
OrderLine order line
swagger:model OrderLine
func (*OrderLine) MarshalBinary ¶
MarshalBinary interface implementation
func (*OrderLine) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type OrderOffer ¶
type OrderOffer struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// The offer's customer
Customer *Customer `json:"customer,omitempty"`
// department
Department *Department `json:"department,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// number
// Max Length: 100
Number string `json:"number,omitempty"`
// offer date
OfferDate string `json:"offerDate,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
OrderOffer order offer
swagger:model OrderOffer
func (*OrderOffer) MarshalBinary ¶
func (m *OrderOffer) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrderOffer) UnmarshalBinary ¶
func (m *OrderOffer) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PG2CallbackDTO ¶
type PG2CallbackDTO struct {
// o d p company ID
// Required: true
ODPCompanyID *int32 `json:"ODPCompanyID"`
// o d p customer ID
// Required: true
ODPCustomerID *int32 `json:"ODPCustomerID"`
// auto pay key
// Required: true
AutoPayKey *string `json:"autoPayKey"`
// auto pay key last generated date
// Required: true
// Format: date
AutoPayKeyLastGeneratedDate *strfmt.Date `json:"autoPayKeyLastGeneratedDate"`
// odpcompany ID
OdpcompanyID int32 `json:"odpcompanyID,omitempty"`
// odpcustomer ID
OdpcustomerID int32 `json:"odpcustomerID,omitempty"`
// pg request Id
// Required: true
PgRequestID *string `json:"pgRequestId"`
// tenant Id
// Required: true
TenantID *string `json:"tenantId"`
}
PG2CallbackDTO p g2 callback d t o
swagger:model PG2CallbackDTO
func (*PG2CallbackDTO) MarshalBinary ¶
func (m *PG2CallbackDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PG2CallbackDTO) UnmarshalBinary ¶
func (m *PG2CallbackDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PageOptions ¶
type PageOptions struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// The actual options as a JSON blob
// Required: true
Data map[string]interface{} `json:"data"`
// id
ID int32 `json:"id,omitempty"`
// The lookup key for this PageOptions entry
// Max Length: 255
Key string `json:"key,omitempty"`
// The type that `data` is
// Enum: [IncomingInvoiceViewOptions]
Type string `json:"type,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
PageOptions page options
swagger:model PageOptions
func (*PageOptions) MarshalBinary ¶
func (m *PageOptions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PageOptions) UnmarshalBinary ¶
func (m *PageOptions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ParameterizedHeader ¶
type ParameterizedHeader struct {
// parameters
Parameters map[string]string `json:"parameters,omitempty"`
// value
Value string `json:"value,omitempty"`
}
ParameterizedHeader parameterized header
swagger:model ParameterizedHeader
func (*ParameterizedHeader) MarshalBinary ¶
func (m *ParameterizedHeader) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ParameterizedHeader) UnmarshalBinary ¶
func (m *ParameterizedHeader) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Passenger ¶
type Passenger struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// id
ID int32 `json:"id,omitempty"`
// mileage allowance
MileageAllowance *MileageAllowance `json:"mileageAllowance,omitempty"`
// name
// Required: true
// Max Length: 255
Name *string `json:"name"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Passenger passenger
swagger:model Passenger
func (*Passenger) MarshalBinary ¶
MarshalBinary interface implementation
func (*Passenger) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Payment ¶
type Payment struct {
// The payment account.
// Read Only: true
Account *Account `json:"account,omitempty"`
// In the specified currency.
// Read Only: true
AmountCurrency float64 `json:"amountCurrency,omitempty"`
// booking date
// Read Only: true
BookingDate string `json:"bookingDate,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// creditor bank address
// Read Only: true
// Max Length: 255
CreditorBankAddress string `json:"creditorBankAddress,omitempty"`
// creditor bank name
// Read Only: true
// Max Length: 255
CreditorBankName string `json:"creditorBankName,omitempty"`
// creditor bank postal city
// Read Only: true
// Max Length: 255
CreditorBankPostalCity string `json:"creditorBankPostalCity,omitempty"`
// creditor bank postal code
// Read Only: true
// Max Length: 255
CreditorBankPostalCode string `json:"creditorBankPostalCode,omitempty"`
// currency
// Read Only: true
Currency *Currency `json:"currency,omitempty"`
// description
// Read Only: true
// Max Length: 255
Description string `json:"description,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// is final status
// Read Only: true
IsFinalStatus *bool `json:"isFinalStatus,omitempty"`
// is foreign payment
// Read Only: true
IsForeignPayment *bool `json:"isForeignPayment,omitempty"`
// is salary
// Read Only: true
IsSalary *bool `json:"isSalary,omitempty"`
// KID - Kundeidentifikasjonsnummer.
// Read Only: true
// Max Length: 25
Kid string `json:"kid,omitempty"`
// payment date
// Read Only: true
PaymentDate string `json:"paymentDate,omitempty"`
// The payment posting.
// Read Only: true
Postings *Posting `json:"postings,omitempty"`
// receiver reference
// Read Only: true
// Max Length: 250
ReceiverReference string `json:"receiverReference,omitempty"`
// Vouchere that was paid.
// Read Only: true
SourceVoucher *Voucher `json:"sourceVoucher,omitempty"`
// The payment status.NOT_APPROVED: Payment not approved yet.<br>APPROVED: Payment approved, but not yet sent to bank.<br>SENT_TO_AUTOPAY: Payment sent to bank.<br>RECEIVED_BY_BANK: Payment received by the bank.<br>ACCEPTED_BY_BANK: Payment that was accepted by the bank.<br>FAILED: Payment that failed.<br>CANCELLED: Cancelled payment.<br>SUCCESS: Payment that ended successfully.<br>
// Read Only: true
// Enum: [NOT_APPROVED APPROVED SENT_TO_AUTOPAY RECEIVED_BY_BANK ACCEPTED_BY_BANK FAILED CANCELLED SUCCESS]
Status string `json:"status,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// value date
// Read Only: true
ValueDate string `json:"valueDate,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Payment payment
swagger:model Payment
func (*Payment) MarshalBinary ¶
MarshalBinary interface implementation
func (*Payment) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type PaymentType ¶
type PaymentType struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// credit account
CreditAccount *Account `json:"creditAccount,omitempty"`
// customer
// Read Only: true
Customer *Customer `json:"customer,omitempty"`
// debit account
DebitAccount *Account `json:"debitAccount,omitempty"`
// description
// Required: true
// Max Length: 255
Description *string `json:"description"`
// id
ID int32 `json:"id,omitempty"`
// supplier
// Read Only: true
Supplier *Supplier `json:"supplier,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// vat type
VatType *VatType `json:"vatType,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
PaymentType payment type
swagger:model PaymentType
func (*PaymentType) MarshalBinary ¶
func (m *PaymentType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentType) UnmarshalBinary ¶
func (m *PaymentType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaymentTypeOut ¶
type PaymentTypeOut struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// credit account
// Required: true
CreditAccount *Account `json:"creditAccount"`
// description
// Required: true
// Max Length: 255
Description *string `json:"description"`
// id
ID int32 `json:"id,omitempty"`
// true if it should be a deduction from the wage. The module PROVISIONSALARY is required to both view and change this setting
IsBruttoWageDeduction *bool `json:"isBruttoWageDeduction,omitempty"`
// true if the payment type should be hidden from available payment types
IsInactive *bool `json:"isInactive,omitempty"`
// true if a separate voucher is required
RequiresSeparateVoucher *bool `json:"requiresSeparateVoucher,omitempty"`
// determines in which order the types should be listed. No 1 is listed first
Sequence int32 `json:"sequence,omitempty"`
// true if the payment type should be available in supplier invoices
ShowIncomingInvoice *bool `json:"showIncomingInvoice,omitempty"`
// true if the payment type should be available in vat returns
ShowVatReturns *bool `json:"showVatReturns,omitempty"`
// true if the payment type should be available in wage payments. The wage module is required to both view and change this setting
ShowWagePayment *bool `json:"showWagePayment,omitempty"`
// true if the payment type should be available in period transactionsThe wage module is required to both view and change this setting
ShowWagePeriodTransaction *bool `json:"showWagePeriodTransaction,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
PaymentTypeOut payment type out
swagger:model PaymentTypeOut
func (*PaymentTypeOut) MarshalBinary ¶
func (m *PaymentTypeOut) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentTypeOut) UnmarshalBinary ¶
func (m *PaymentTypeOut) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Payslip ¶
type Payslip struct {
// amount
// Read Only: true
Amount float64 `json:"amount,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// Voucher date.
Date string `json:"date,omitempty"`
// employee
// Required: true
Employee *Employee `json:"employee"`
// gross amount
// Read Only: true
GrossAmount float64 `json:"grossAmount,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// month
Month int32 `json:"month,omitempty"`
// number
// Read Only: true
// Minimum: 0
Number int32 `json:"number,omitempty"`
// Link to salary specifications.
Specifications []*SalarySpecification `json:"specifications"`
// transaction
Transaction *SalaryTransaction `json:"transaction,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// vacation allowance amount
// Read Only: true
VacationAllowanceAmount float64 `json:"vacationAllowanceAmount,omitempty"`
// version
Version int32 `json:"version,omitempty"`
// year
Year int32 `json:"year,omitempty"`
}
Payslip payslip
swagger:model Payslip
func (*Payslip) MarshalBinary ¶
MarshalBinary interface implementation
func (*Payslip) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type PerDiemCompensation ¶
type PerDiemCompensation struct {
// address
Address string `json:"address,omitempty"`
// amount
Amount float64 `json:"amount,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// count
Count int32 `json:"count,omitempty"`
// country code
CountryCode string `json:"countryCode,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// is deduction for breakfast
IsDeductionForBreakfast *bool `json:"isDeductionForBreakfast,omitempty"`
// is deduction for dinner
IsDeductionForDinner *bool `json:"isDeductionForDinner,omitempty"`
// is deduction for lunch
IsDeductionForLunch *bool `json:"isDeductionForLunch,omitempty"`
// location
// Required: true
// Max Length: 255
Location *string `json:"location"`
// Set what sort of accommodation was had overnight.
// Enum: [NONE HOTEL BOARDING_HOUSE_WITHOUT_COOKING BOARDING_HOUSE_WITH_COOKING]
OvernightAccommodation string `json:"overnightAccommodation,omitempty"`
// rate
Rate float64 `json:"rate,omitempty"`
// rate category
RateCategory *TravelExpenseRateCategory `json:"rateCategory,omitempty"`
// rate type
RateType *TravelExpenseRate `json:"rateType,omitempty"`
// travel expense
TravelExpense *TravelExpense `json:"travelExpense,omitempty"`
// Optional travel expense zone id. If not specified, the value from field zone will be used.
TravelExpenseZoneID int32 `json:"travelExpenseZoneId,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
PerDiemCompensation per diem compensation
swagger:model PerDiemCompensation
func (*PerDiemCompensation) MarshalBinary ¶
func (m *PerDiemCompensation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PerDiemCompensation) UnmarshalBinary ¶
func (m *PerDiemCompensation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PerDiemCompensationTransientDTO ¶
type PerDiemCompensationTransientDTO struct {
// address
Address string `json:"address,omitempty"`
// amount
Amount float64 `json:"amount,omitempty"`
// count
Count int32 `json:"count,omitempty"`
// country code
CountryCode string `json:"countryCode,omitempty"`
// is deduction for breakfast
IsDeductionForBreakfast *bool `json:"isDeductionForBreakfast,omitempty"`
// is deduction for dinner
IsDeductionForDinner *bool `json:"isDeductionForDinner,omitempty"`
// is deduction for lunch
IsDeductionForLunch *bool `json:"isDeductionForLunch,omitempty"`
// location
Location string `json:"location,omitempty"`
// overnight accommodation
// Enum: [NONE HOTEL BOARDING_HOUSE_WITHOUT_COOKING BOARDING_HOUSE_WITH_COOKING]
OvernightAccommodation string `json:"overnightAccommodation,omitempty"`
// rate
Rate float64 `json:"rate,omitempty"`
// rate category
RateCategory *TravelExpenseRateCategory `json:"rateCategory,omitempty"`
// rate type
RateType *TravelExpenseRate `json:"rateType,omitempty"`
// travel expense
TravelExpense *TravelExpense `json:"travelExpense,omitempty"`
// travel expense zone Id
TravelExpenseZoneID int32 `json:"travelExpenseZoneId,omitempty"`
}
PerDiemCompensationTransientDTO per diem compensation transient d t o
swagger:model PerDiemCompensationTransientDTO
func (*PerDiemCompensationTransientDTO) MarshalBinary ¶
func (m *PerDiemCompensationTransientDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PerDiemCompensationTransientDTO) UnmarshalBinary ¶
func (m *PerDiemCompensationTransientDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PersonAutoCompleteDTO ¶
type PersonAutoCompleteDTO struct {
// address
Address string `json:"address,omitempty"`
// alternate name
AlternateName string `json:"alternateName,omitempty"`
// country Id
CountryID int32 `json:"countryId,omitempty"`
// email
Email string `json:"email,omitempty"`
// firstname
Firstname string `json:"firstname,omitempty"`
// lastname
Lastname string `json:"lastname,omitempty"`
// latitude
Latitude float64 `json:"latitude,omitempty"`
// longitude
Longitude float64 `json:"longitude,omitempty"`
// name
Name string `json:"name,omitempty"`
// phone number
PhoneNumber string `json:"phoneNumber,omitempty"`
// phone number mobile
PhoneNumberMobile string `json:"phoneNumberMobile,omitempty"`
// postal area
PostalArea string `json:"postalArea,omitempty"`
// postal code
PostalCode string `json:"postalCode,omitempty"`
// reserved
Reserved *bool `json:"reserved,omitempty"`
// score
Score int32 `json:"score,omitempty"`
// sources
Sources []string `json:"sources"`
// url
URL string `json:"url,omitempty"`
}
PersonAutoCompleteDTO person auto complete d t o
swagger:model PersonAutoCompleteDTO
func (*PersonAutoCompleteDTO) MarshalBinary ¶
func (m *PersonAutoCompleteDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PersonAutoCompleteDTO) UnmarshalBinary ¶
func (m *PersonAutoCompleteDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Posting ¶
type Posting struct {
// account
Account *Account `json:"account,omitempty"`
// amount
Amount float64 `json:"amount,omitempty"`
// amount currency
AmountCurrency float64 `json:"amountCurrency,omitempty"`
// amount gross
AmountGross float64 `json:"amountGross,omitempty"`
// amount gross currency
AmountGrossCurrency float64 `json:"amountGrossCurrency,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// close group
CloseGroup *CloseGroup `json:"closeGroup,omitempty"`
// currency
Currency *Currency `json:"currency,omitempty"`
// customer
Customer *Customer `json:"customer,omitempty"`
// date
Date string `json:"date,omitempty"`
// department
Department *Department `json:"department,omitempty"`
// description
Description string `json:"description,omitempty"`
// employee
Employee *Employee `json:"employee,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// invoice number
// Max Length: 100
InvoiceNumber string `json:"invoiceNumber,omitempty"`
// product
Product *Product `json:"product,omitempty"`
// project
Project *Project `json:"project,omitempty"`
// row
// Minimum: 0
Row *int32 `json:"row,omitempty"`
// supplier
Supplier *Supplier `json:"supplier,omitempty"`
// system generated
// Read Only: true
SystemGenerated *bool `json:"systemGenerated,omitempty"`
// term of payment
TermOfPayment string `json:"termOfPayment,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// vat type
VatType *VatType `json:"vatType,omitempty"`
// version
Version int32 `json:"version,omitempty"`
// voucher
// Read Only: true
Voucher *Voucher `json:"voucher,omitempty"`
}
Posting posting
swagger:model Posting
func (*Posting) MarshalBinary ¶
MarshalBinary interface implementation
func (*Posting) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Prediction ¶
type Prediction struct {
// confidence
Confidence string `json:"confidence,omitempty"`
// corrected value
CorrectedValue string `json:"correctedValue,omitempty"`
// predicted value
PredictedValue string `json:"predictedValue,omitempty"`
}
Prediction prediction
swagger:model Prediction
func (*Prediction) MarshalBinary ¶
func (m *Prediction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Prediction) UnmarshalBinary ¶
func (m *Prediction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Product ¶
type Product struct {
// account
Account *Account `json:"account,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// Price purchase (cost) excluding VAT in the product's currency
CostExcludingVatCurrency float64 `json:"costExcludingVatCurrency,omitempty"`
// currency
Currency *Currency `json:"currency,omitempty"`
// department
Department *Department `json:"department,omitempty"`
// description
Description string `json:"description,omitempty"`
// discount price
// Read Only: true
DiscountPrice float64 `json:"discountPrice,omitempty"`
// ean
// Max Length: 14
Ean string `json:"ean,omitempty"`
// el number
// Read Only: true
// Max Length: 14
ElNumber string `json:"elNumber,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// is inactive
IsInactive *bool `json:"isInactive,omitempty"`
// is stock item
IsStockItem *bool `json:"isStockItem,omitempty"`
// name
// Max Length: 255
Name string `json:"name,omitempty"`
// nrf number
// Read Only: true
// Max Length: 14
NrfNumber string `json:"nrfNumber,omitempty"`
// number
// Max Length: 100
Number string `json:"number,omitempty"`
// Price of purchase excluding VAT in the product's currency
PriceExcludingVatCurrency float64 `json:"priceExcludingVatCurrency,omitempty"`
// Price of purchase including VAT in the product's currency
PriceIncludingVatCurrency float64 `json:"priceIncludingVatCurrency,omitempty"`
// product unit
ProductUnit *ProductUnit `json:"productUnit,omitempty"`
// resale product
ResaleProduct *Product `json:"resaleProduct,omitempty"`
// stock of goods
// Read Only: true
StockOfGoods float64 `json:"stockOfGoods,omitempty"`
// supplier
Supplier *Supplier `json:"supplier,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// vat type
VatType *VatType `json:"vatType,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Product product
swagger:model Product
func (*Product) MarshalBinary ¶
MarshalBinary interface implementation
func (*Product) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ProductGroup ¶
type ProductGroup struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// id
ID int32 `json:"id,omitempty"`
// Product group name
// Required: true
// Max Length: 255
Name *string `json:"name"`
// Product group parent
ParentGroup *ProductGroup `json:"parentGroup,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
ProductGroup product group
swagger:model ProductGroup
func (*ProductGroup) MarshalBinary ¶
func (m *ProductGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProductGroup) UnmarshalBinary ¶
func (m *ProductGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProductGroupRelation ¶
type ProductGroupRelation struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// id
ID int32 `json:"id,omitempty"`
// product
// Required: true
Product *Product `json:"product"`
// product group
// Required: true
ProductGroup *ProductGroup `json:"productGroup"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
ProductGroupRelation product group relation
swagger:model ProductGroupRelation
func (*ProductGroupRelation) MarshalBinary ¶
func (m *ProductGroupRelation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProductGroupRelation) UnmarshalBinary ¶
func (m *ProductGroupRelation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProductLine ¶
type ProductLine struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// comment
Comment string `json:"comment,omitempty"`
// cost currency
// Read Only: true
CostCurrency float64 `json:"costCurrency,omitempty"`
// count
Count float64 `json:"count,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// product
// Required: true
Product *Product `json:"product"`
// stocktaking
// Required: true
Stocktaking *Stocktaking `json:"stocktaking"`
// Unit price purchase (cost) excluding VAT in the order's currency
UnitCostCurrency float64 `json:"unitCostCurrency,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
ProductLine product line
swagger:model ProductLine
func (*ProductLine) MarshalBinary ¶
func (m *ProductLine) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProductLine) UnmarshalBinary ¶
func (m *ProductLine) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProductUnit ¶
type ProductUnit struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// common code
// Max Length: 50
CommonCode string `json:"commonCode,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// name
// Max Length: 100
Name string `json:"name,omitempty"`
// name short
// Max Length: 50
NameShort string `json:"nameShort,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
ProductUnit product unit
swagger:model ProductUnit
func (*ProductUnit) MarshalBinary ¶
func (m *ProductUnit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProductUnit) UnmarshalBinary ¶
func (m *ProductUnit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Project ¶
type Project struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// contact
// Read Only: true
Contact *Contact `json:"contact,omitempty"`
// contribution margin percent
// Read Only: true
ContributionMarginPercent float64 `json:"contributionMarginPercent,omitempty"`
// currency
Currency *Currency `json:"currency,omitempty"`
// The project's customer
Customer *Customer `json:"customer,omitempty"`
// delivery address
// Read Only: true
DeliveryAddress *DeliveryAddress `json:"deliveryAddress,omitempty"`
// department
Department *Department `json:"department,omitempty"`
// description
Description string `json:"description,omitempty"`
// Project discount percentage.
// Read Only: true
DiscountPercentage float64 `json:"discountPercentage,omitempty"`
// display name
// Read Only: true
DisplayName string `json:"displayName,omitempty"`
// Defines project name presentation in overviews.
// Enum: [NAME_STANDARD NAME_INCL_CUSTOMER_NAME NAME_INCL_PARENT_NAME NAME_INCL_PARENT_NUMBER NAME_INCL_PARENT_NAME_AND_NUMBER]
DisplayNameFormat string `json:"displayNameFormat,omitempty"`
// end date
EndDate string `json:"endDate,omitempty"`
// external accounts number
// Max Length: 100
ExternalAccountsNumber string `json:"externalAccountsNumber,omitempty"`
// Project markup percentage.
// Read Only: true
ExtraPercentOrderLines float64 `json:"extraPercentOrderLines,omitempty"`
// Fixed price amount, in the project's currency.
Fixedprice float64 `json:"fixedprice,omitempty"`
// Set to true if only project participants can register information on the project
ForParticipantsOnly *bool `json:"forParticipantsOnly,omitempty"`
// Set to true if a general project activity must be linked to project to allow time tracking.
GeneralProjectActivitiesPerProjectOnly *bool `json:"generalProjectActivitiesPerProjectOnly,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// Invoicing plans tied to the project
// Read Only: true
InvoicingPlan []*Invoice `json:"invoicingPlan"`
// is closed
IsClosed *bool `json:"isClosed,omitempty"`
// Project is fixed price if set to true, hourly rate if set to false.
IsFixedPrice *bool `json:"isFixedPrice,omitempty"`
// is internal
// Required: true
IsInternal bool `json:"isInternal"`
// is offer
// Read Only: true
IsOffer *bool `json:"isOffer,omitempty"`
// Set to true if an hourly rate project has a price ceiling.
IsPriceCeiling *bool `json:"isPriceCeiling,omitempty"`
// is ready for invoicing
IsReadyForInvoicing *bool `json:"isReadyForInvoicing,omitempty"`
// main project
MainProject *Project `json:"mainProject,omitempty"`
// Set mark-up (%) for fees earned.
MarkUpFeesEarned float64 `json:"markUpFeesEarned,omitempty"`
// Set mark-up (%) for order lines.
MarkUpOrderLines float64 `json:"markUpOrderLines,omitempty"`
// name
// Required: true
// Max Length: 255
Name *string `json:"name"`
// number
// Max Length: 100
Number string `json:"number,omitempty"`
// number of project participants
// Read Only: true
NumberOfProjectParticipants int32 `json:"numberOfProjectParticipants,omitempty"`
// number of sub projects
// Read Only: true
NumberOfSubProjects int32 `json:"numberOfSubProjects,omitempty"`
// Order lines tied to the order
// Read Only: true
OrderLines []*ProjectOrderLine `json:"orderLines"`
// Link to individual project participants.
Participants []*ProjectParticipant `json:"participants"`
// preliminary invoice
// Read Only: true
PreliminaryInvoice *Invoice `json:"preliminaryInvoice,omitempty"`
// Price ceiling amount, in the project's currency.
PriceCeilingAmount float64 `json:"priceCeilingAmount,omitempty"`
// Project Activities
ProjectActivities []*ProjectActivity `json:"projectActivities"`
// project category
ProjectCategory *ProjectCategory `json:"projectCategory,omitempty"`
// Project Rate Types tied to the project.
ProjectHourlyRates []*ProjectHourlyRate `json:"projectHourlyRates"`
// project manager
// Required: true
ProjectManager *Employee `json:"projectManager"`
// start date
// Required: true
StartDate *string `json:"startDate"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// The default vat type for this project.
VatType *VatType `json:"vatType,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Project project
swagger:model Project
func (*Project) MarshalBinary ¶
MarshalBinary interface implementation
func (*Project) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ProjectActivity ¶
type ProjectActivity struct {
// Add existing project activity or create new project specific activity
Activity *Activity `json:"activity,omitempty"`
// Set budget fee
BudgetFeeCurrency float64 `json:"budgetFeeCurrency,omitempty"`
// Set budget hourly rate
BudgetHourlyRateCurrency float64 `json:"budgetHourlyRateCurrency,omitempty"`
// Set budget hours
BudgetHours float64 `json:"budgetHours,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// end date
EndDate string `json:"endDate,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// is closed
IsClosed *bool `json:"isClosed,omitempty"`
// project
Project *Project `json:"project,omitempty"`
// start date
StartDate string `json:"startDate,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
ProjectActivity project activity
swagger:model ProjectActivity
func (*ProjectActivity) MarshalBinary ¶
func (m *ProjectActivity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProjectActivity) UnmarshalBinary ¶
func (m *ProjectActivity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProjectCategory ¶
type ProjectCategory struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// description
Description string `json:"description,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// name
// Required: true
// Max Length: 255
// Min Length: 1
Name *string `json:"name"`
// number
// Max Length: 100
Number string `json:"number,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
ProjectCategory project category
swagger:model ProjectCategory
func (*ProjectCategory) MarshalBinary ¶
func (m *ProjectCategory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProjectCategory) UnmarshalBinary ¶
func (m *ProjectCategory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProjectControlForm ¶
type ProjectControlForm struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// comment
// Required: true
// Min Length: 1
Comment *string `json:"comment"`
// completed
Completed *bool `json:"completed,omitempty"`
// control form
// Read Only: true
ControlForm string `json:"controlForm,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// signature required
// Read Only: true
SignatureRequired *bool `json:"signatureRequired,omitempty"`
// signed
// Read Only: true
Signed *bool `json:"signed,omitempty"`
// title
// Required: true
// Max Length: 255
// Min Length: 1
Title *string `json:"title"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
ProjectControlForm project control form
swagger:model ProjectControlForm
func (*ProjectControlForm) MarshalBinary ¶
func (m *ProjectControlForm) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProjectControlForm) UnmarshalBinary ¶
func (m *ProjectControlForm) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProjectHourlyRate ¶
type ProjectHourlyRate struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// Fixed Hourly rates if hourlyRateModel is TYPE_FIXED_HOURLY_RATE.
FixedRate float64 `json:"fixedRate,omitempty"`
// Defines the model used for the hourly rate.
// Required: true
// Enum: [TYPE_PREDEFINED_HOURLY_RATES TYPE_PROJECT_SPECIFIC_HOURLY_RATES TYPE_FIXED_HOURLY_RATE]
HourlyRateModel *string `json:"hourlyRateModel"`
// id
ID int32 `json:"id,omitempty"`
// project
Project *Project `json:"project,omitempty"`
// Project specific rates if hourlyRateModel is TYPE_PROJECT_SPECIFIC_HOURLY_RATES.
ProjectSpecificRates []*ProjectSpecificRate `json:"projectSpecificRates"`
// Show on contract confirmation/offers
ShowInProjectOrder *bool `json:"showInProjectOrder,omitempty"`
// start date
// Required: true
StartDate *string `json:"startDate"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
ProjectHourlyRate project hourly rate
swagger:model ProjectHourlyRate
func (*ProjectHourlyRate) MarshalBinary ¶
func (m *ProjectHourlyRate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProjectHourlyRate) UnmarshalBinary ¶
func (m *ProjectHourlyRate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProjectInvoiceDetails ¶
type ProjectInvoiceDetails struct {
// The amount of chargeable manual order lines and vendor invoices on the project invoice.
// Read Only: true
AmountOrderLinesAndReinvoicing float64 `json:"amountOrderLinesAndReinvoicing,omitempty"`
// The amount of chargeable manual order lines and vendor invoices on the project invoice, in the invoice currency.
// Read Only: true
AmountOrderLinesAndReinvoicingCurrency float64 `json:"amountOrderLinesAndReinvoicingCurrency,omitempty"`
// The amount of travel costs and expenses on the project invoice.
// Read Only: true
AmountTravelReportsAndExpenses float64 `json:"amountTravelReportsAndExpenses,omitempty"`
// The amount of travel costs and expenses on the project invoice, in the invoice currency.
// Read Only: true
AmountTravelReportsAndExpensesCurrency float64 `json:"amountTravelReportsAndExpensesCurrency,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// Fee amount of the project. For example: 100 NOK.
// Read Only: true
FeeAmount float64 `json:"feeAmount,omitempty"`
// Fee amount of the project in the invoice currency.
// Read Only: true
FeeAmountCurrency float64 `json:"feeAmountCurrency,omitempty"`
// The fee comment on the project invoice.
// Read Only: true
FeeInvoiceText string `json:"feeInvoiceText,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// Determines if hours should be included on the project invoice.
// Read Only: true
IncludeHours *bool `json:"includeHours,omitempty"`
// Determines if akonto should be included on the project invoice.
// Read Only: true
IncludeOnAccountBalance *bool `json:"includeOnAccountBalance,omitempty"`
// Determines if extra costs should be included on the project invoice.
// Read Only: true
IncludeOrderLinesAndReinvoicing *bool `json:"includeOrderLinesAndReinvoicing,omitempty"`
// invoice
// Read Only: true
Invoice *Invoice `json:"invoice,omitempty"`
// The comment on the project invoice.
// Read Only: true
InvoiceText string `json:"invoiceText,omitempty"`
// The amount value of mark-up of amountFee on the project invoice. For example: 10 NOK.
// Read Only: true
MarkupAmount float64 `json:"markupAmount,omitempty"`
// The amount value of mark-up of amountFee on the project invoice, in the invoice currency.
// Read Only: true
MarkupAmountCurrency float64 `json:"markupAmountCurrency,omitempty"`
// The percentage value of mark-up of amountFee. For example: 10%.
// Read Only: true
MarkupPercent float64 `json:"markupPercent,omitempty"`
// The akonto amount on the project invoice.
// Read Only: true
OnAccountBalanceAmount float64 `json:"onAccountBalanceAmount,omitempty"`
// The akonto amount on the project invoice in the invoice currency.
// Read Only: true
OnAccountBalanceAmountCurrency float64 `json:"onAccountBalanceAmountCurrency,omitempty"`
// The Project related to the Invoice and ProjectInvoiceAdditionalInfo.
// Read Only: true
Project *Project `json:"project,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// The VAT type of the project invoice.
// Read Only: true
VatType *VatType `json:"vatType,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
ProjectInvoiceDetails project invoice details
swagger:model ProjectInvoiceDetails
func (*ProjectInvoiceDetails) MarshalBinary ¶
func (m *ProjectInvoiceDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProjectInvoiceDetails) UnmarshalBinary ¶
func (m *ProjectInvoiceDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProjectOrderLine ¶
type ProjectOrderLine struct {
// Total amount on order line excluding VAT in the order's currency
// Read Only: true
AmountExcludingVatCurrency float64 `json:"amountExcludingVatCurrency,omitempty"`
// Total amount on order line including VAT in the order's currency
// Read Only: true
AmountIncludingVatCurrency float64 `json:"amountIncludingVatCurrency,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// count
Count float64 `json:"count,omitempty"`
// The order line's currency. Determined by the order's currency.
// Read Only: true
Currency *Currency `json:"currency,omitempty"`
// date
// Required: true
Date *string `json:"date"`
// description
Description string `json:"description,omitempty"`
// Discount given as a percentage (%)
Discount float64 `json:"discount,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// inventory
Inventory *Inventory `json:"inventory,omitempty"`
// invoice
// Read Only: true
Invoice *Invoice `json:"invoice,omitempty"`
// is budget
// Read Only: true
IsBudget *bool `json:"isBudget,omitempty"`
// is chargeable
IsChargeable *bool `json:"isChargeable,omitempty"`
// Markup given as a percentage (%)
Markup float64 `json:"markup,omitempty"`
// product
Product *Product `json:"product,omitempty"`
// project
// Required: true
Project *Project `json:"project"`
// Unit price purchase (cost) excluding VAT in the order's currency
UnitCostCurrency float64 `json:"unitCostCurrency,omitempty"`
// Unit price of purchase excluding VAT in the order's currency
UnitPriceExcludingVatCurrency float64 `json:"unitPriceExcludingVatCurrency,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// vat type
VatType *VatType `json:"vatType,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
ProjectOrderLine project order line
swagger:model ProjectOrderLine
func (*ProjectOrderLine) MarshalBinary ¶
func (m *ProjectOrderLine) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProjectOrderLine) UnmarshalBinary ¶
func (m *ProjectOrderLine) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProjectParticipant ¶
type ProjectParticipant struct {
// admin access
AdminAccess *bool `json:"adminAccess,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// employee
Employee *Employee `json:"employee,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// project
Project *Project `json:"project,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
ProjectParticipant project participant
swagger:model ProjectParticipant
func (*ProjectParticipant) MarshalBinary ¶
func (m *ProjectParticipant) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProjectParticipant) UnmarshalBinary ¶
func (m *ProjectParticipant) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProjectPeriodHourlyReport ¶
type ProjectPeriodHourlyReport struct {
// approved but uncharged hours
// Read Only: true
ApprovedButUnchargedHours float64 `json:"approvedButUnchargedHours,omitempty"`
// chargeable hours
// Read Only: true
ChargeableHours float64 `json:"chargeableHours,omitempty"`
// non approved hours
// Read Only: true
NonApprovedHours float64 `json:"nonApprovedHours,omitempty"`
// non chargeable hours
// Read Only: true
NonChargeableHours float64 `json:"nonChargeableHours,omitempty"`
// registered hours
// Read Only: true
RegisteredHours float64 `json:"registeredHours,omitempty"`
}
ProjectPeriodHourlyReport project period hourly report
swagger:model ProjectPeriodHourlyReport
func (*ProjectPeriodHourlyReport) MarshalBinary ¶
func (m *ProjectPeriodHourlyReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProjectPeriodHourlyReport) UnmarshalBinary ¶
func (m *ProjectPeriodHourlyReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProjectPeriodInvoiced ¶
type ProjectPeriodInvoiced struct {
// sum amount
// Read Only: true
SumAmount float64 `json:"sumAmount,omitempty"`
// sum amount due
// Read Only: true
SumAmountDue float64 `json:"sumAmountDue,omitempty"`
// sum amount due outstanding
// Read Only: true
SumAmountDueOutstanding float64 `json:"sumAmountDueOutstanding,omitempty"`
// sum amount outstanding
// Read Only: true
SumAmountOutstanding float64 `json:"sumAmountOutstanding,omitempty"`
// sum amount paid
// Read Only: true
SumAmountPaid float64 `json:"sumAmountPaid,omitempty"`
}
ProjectPeriodInvoiced project period invoiced
swagger:model ProjectPeriodInvoiced
func (*ProjectPeriodInvoiced) MarshalBinary ¶
func (m *ProjectPeriodInvoiced) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProjectPeriodInvoiced) UnmarshalBinary ¶
func (m *ProjectPeriodInvoiced) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProjectPeriodInvoicingReserve ¶
type ProjectPeriodInvoicingReserve struct {
// invoice akonto reserve amount currency
// Read Only: true
InvoiceAkontoReserveAmountCurrency float64 `json:"invoiceAkontoReserveAmountCurrency,omitempty"`
// invoice extracosts reserve currency
// Read Only: true
InvoiceExtracostsReserveCurrency float64 `json:"invoiceExtracostsReserveCurrency,omitempty"`
// invoice fee reserve currency
// Read Only: true
InvoiceFeeReserveCurrency float64 `json:"invoiceFeeReserveCurrency,omitempty"`
// invoice reserve total amount currency
// Read Only: true
InvoiceReserveTotalAmountCurrency float64 `json:"invoiceReserveTotalAmountCurrency,omitempty"`
// period order lines income currency
// Read Only: true
PeriodOrderLinesIncomeCurrency float64 `json:"periodOrderLinesIncomeCurrency,omitempty"`
}
ProjectPeriodInvoicingReserve project period invoicing reserve
swagger:model ProjectPeriodInvoicingReserve
func (*ProjectPeriodInvoicingReserve) MarshalBinary ¶
func (m *ProjectPeriodInvoicingReserve) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProjectPeriodInvoicingReserve) UnmarshalBinary ¶
func (m *ProjectPeriodInvoicingReserve) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProjectPeriodMonthlyStatus ¶
type ProjectPeriodMonthlyStatus struct {
// costs
// Read Only: true
Costs float64 `json:"costs,omitempty"`
// date from
// Read Only: true
DateFrom string `json:"dateFrom,omitempty"`
// date to
// Read Only: true
DateTo string `json:"dateTo,omitempty"`
// income
// Read Only: true
Income float64 `json:"income,omitempty"`
}
ProjectPeriodMonthlyStatus project period monthly status
swagger:model ProjectPeriodMonthlyStatus
func (*ProjectPeriodMonthlyStatus) MarshalBinary ¶
func (m *ProjectPeriodMonthlyStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProjectPeriodMonthlyStatus) UnmarshalBinary ¶
func (m *ProjectPeriodMonthlyStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProjectPeriodOverallStatus ¶
type ProjectPeriodOverallStatus struct {
// costs
// Read Only: true
Costs float64 `json:"costs,omitempty"`
// income
// Read Only: true
Income float64 `json:"income,omitempty"`
}
ProjectPeriodOverallStatus project period overall status
swagger:model ProjectPeriodOverallStatus
func (*ProjectPeriodOverallStatus) MarshalBinary ¶
func (m *ProjectPeriodOverallStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProjectPeriodOverallStatus) UnmarshalBinary ¶
func (m *ProjectPeriodOverallStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProjectSpecificRate ¶
type ProjectSpecificRate struct {
// activity
Activity *Activity `json:"activity,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// employee
Employee *Employee `json:"employee,omitempty"`
// hourly cost percentage
HourlyCostPercentage float64 `json:"hourlyCostPercentage,omitempty"`
// hourly rate
// Required: true
HourlyRate *float64 `json:"hourlyRate"`
// id
ID int32 `json:"id,omitempty"`
// project hourly rate
// Required: true
ProjectHourlyRate *ProjectHourlyRate `json:"projectHourlyRate"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
ProjectSpecificRate project specific rate
swagger:model ProjectSpecificRate
func (*ProjectSpecificRate) MarshalBinary ¶
func (m *ProjectSpecificRate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProjectSpecificRate) UnmarshalBinary ¶
func (m *ProjectSpecificRate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Prospect ¶
type Prospect struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// closed date
ClosedDate string `json:"closedDate,omitempty"`
// closed reason
// Minimum: 0
ClosedReason *int32 `json:"closedReason,omitempty"`
// competitor
// Max Length: 255
Competitor string `json:"competitor,omitempty"`
// created date
// Required: true
CreatedDate *string `json:"createdDate"`
// customer
Customer *Customer `json:"customer,omitempty"`
// description
Description string `json:"description,omitempty"`
// Tripletex specific.
FinalAdditionalServicesValue float64 `json:"finalAdditionalServicesValue,omitempty"`
// The estimated start date for income on the prospect.
FinalIncomeDate string `json:"finalIncomeDate,omitempty"`
// The estimated startup fee on this prospect.
FinalInitialValue float64 `json:"finalInitialValue,omitempty"`
// The estimated monthly fee on this prospect.
FinalMonthlyValue float64 `json:"finalMonthlyValue,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// is closed
IsClosed *bool `json:"isClosed,omitempty"`
// name
// Max Length: 255
Name string `json:"name,omitempty"`
// The project connected to this prospect.
Project *Project `json:"project,omitempty"`
// The project offer connected to this prospect.
ProjectOffer *Project `json:"projectOffer,omitempty"`
// prospect type
// Minimum: 1
ProspectType int32 `json:"prospectType,omitempty"`
// sales employee
SalesEmployee *Employee `json:"salesEmployee,omitempty"`
// The estimated total fee on this prospect.
// Read Only: true
TotalValue float64 `json:"totalValue,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Prospect prospect
swagger:model Prospect
func (*Prospect) MarshalBinary ¶
MarshalBinary interface implementation
func (*Prospect) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type PurchaseOrder ¶
type PurchaseOrder struct {
// Attention
Attention *Employee `json:"attention,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// Delivery information and invoice comments
Comments string `json:"comments,omitempty"`
// creation date
CreationDate string `json:"creationDate,omitempty"`
// Company currency
Currency *Currency `json:"currency,omitempty"`
// Delivery address
DeliveryAddress *Address `json:"deliveryAddress,omitempty"`
// delivery date
// Required: true
DeliveryDate *string `json:"deliveryDate"`
// Department/order
Department *Department `json:"department,omitempty"`
// Discount Percentage
Discount float64 `json:"discount,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// is closed
IsClosed *bool `json:"isClosed,omitempty"`
// Purchase order number
// Read Only: true
// Max Length: 100
Number string `json:"number,omitempty"`
// Order lines tied to the purchase order
// Read Only: true
OrderLines []*PurchaseOrderline `json:"orderLines"`
// our contact
// Required: true
OurContact *Employee `json:"ourContact"`
// Message on packing note.Wholesaler specific.
// Max Length: 50
PackingNoteMessage string `json:"packingNoteMessage,omitempty"`
// Project/order
Project *Project `json:"project,omitempty"`
// Email when purchase order is send by email.
// Max Length: 100
ReceiverEmail string `json:"receiverEmail,omitempty"`
// restorder
// Read Only: true
Restorder *PurchaseOrder `json:"restorder,omitempty"`
// status
// Read Only: true
// Enum: [STATUS_OPEN STATUS_SENT STATUS_RECEIVING STATUS_CONFIRMED_DEVIATION_DETECTED STATUS_DEVIATION_OPEN STATUS_DEVIATION_CONFIRMED STATUS_CONFIRMED]
Status string `json:"status,omitempty"`
// supplier
// Required: true
Supplier *Supplier `json:"supplier"`
// Recipient when purchase order is send by email.
SupplierContact *Employee `json:"supplierContact,omitempty"`
// Message to transporter.Wholesaler specific.
// Max Length: 255
TransporterMessage string `json:"transporterMessage,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
PurchaseOrder purchase order
swagger:model PurchaseOrder
func (*PurchaseOrder) MarshalBinary ¶
func (m *PurchaseOrder) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PurchaseOrder) UnmarshalBinary ¶
func (m *PurchaseOrder) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PurchaseOrderline ¶
type PurchaseOrderline struct {
// Total amount on order line excluding VAT in the order's currency
// Read Only: true
AmountExcludingVatCurrency float64 `json:"amountExcludingVatCurrency,omitempty"`
// Total amount on order line including VAT in the order's currency
// Read Only: true
AmountIncludingVatCurrency float64 `json:"amountIncludingVatCurrency,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// count
// Minimum: 1
Count float64 `json:"count,omitempty"`
// The order line's currency. Determined by the order's currency.
// Read Only: true
Currency *Currency `json:"currency,omitempty"`
// description
Description string `json:"description,omitempty"`
// Discount given as a percentage (%)
Discount float64 `json:"discount,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// product
Product *Product `json:"product,omitempty"`
// The purchase order to attach the orderline.
// Required: true
PurchaseOrder *PurchaseOrder `json:"purchaseOrder"`
// Unit price purchase (cost) excluding VAT in the order's currency
UnitCostCurrency float64 `json:"unitCostCurrency,omitempty"`
// Unit price of purchase excluding VAT in the order's currency
UnitPriceExcludingVatCurrency float64 `json:"unitPriceExcludingVatCurrency,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
PurchaseOrderline purchase orderline
swagger:model PurchaseOrderline
func (*PurchaseOrderline) MarshalBinary ¶
func (m *PurchaseOrderline) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PurchaseOrderline) UnmarshalBinary ¶
func (m *PurchaseOrderline) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Reminder ¶
type Reminder struct {
// bank
// Max Length: 255
Bank string `json:"bank,omitempty"`
// bank account i b a n
// Max Length: 255
BankAccountIBAN string `json:"bankAccountIBAN,omitempty"`
// bank account number
// Max Length: 255
BankAccountNumber string `json:"bankAccountNumber,omitempty"`
// bank account s w i f t
// Max Length: 255
BankAccountSWIFT string `json:"bankAccountSWIFT,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// The fee part of the reminder, in the company's currency.
// Read Only: true
Charge float64 `json:"charge,omitempty"`
// The fee part of the reminder, in the invoice currency.
// Read Only: true
ChargeCurrency float64 `json:"chargeCurrency,omitempty"`
// comment
Comment string `json:"comment,omitempty"`
// The reminder currency.
// Read Only: true
Currency *Currency `json:"currency,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// The reminder interest rate.
// Read Only: true
InterestRate float64 `json:"interestRate,omitempty"`
// The interests part of the reminder.
// Read Only: true
Interests float64 `json:"interests,omitempty"`
// KID - Kundeidentifikasjonsnummer.
// Max Length: 25
Kid string `json:"kid,omitempty"`
// Creation date of the invoice reminder.
// Read Only: true
ReminderDate string `json:"reminderDate,omitempty"`
// The reminder term of payment date.
// Required: true
TermOfPayment *string `json:"termOfPayment"`
// The total amount to pay in reminder's currency.
// Read Only: true
TotalAmountCurrency float64 `json:"totalAmountCurrency,omitempty"`
// The total fee part of all reminders, in the company's currency.
// Read Only: true
TotalCharge float64 `json:"totalCharge,omitempty"`
// The total fee part of all reminders, in the invoice currency.
// Read Only: true
TotalChargeCurrency float64 `json:"totalChargeCurrency,omitempty"`
// type
// Required: true
// Enum: [SOFT_REMINDER REMINDER NOTICE_OF_DEBT_COLLECTION DEBT_COLLECTION]
Type *string `json:"type"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Reminder reminder
swagger:model Reminder
func (*Reminder) MarshalBinary ¶
MarshalBinary interface implementation
func (*Reminder) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type RemunerationType ¶
type RemunerationType struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// code
// Max Length: 100
Code string `json:"code,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// name n o
// Max Length: 100
NameNO string `json:"nameNO,omitempty"`
// Defines the remuneration type option.
// Required: true
// Enum: [MONTHLY_WAGE HOURLY_WAGE COMMISION_PERCENTAGE FEE PIECEWORK_WAGE]
RemunerationType *string `json:"remunerationType"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
RemunerationType remuneration type
swagger:model RemunerationType
func (*RemunerationType) MarshalBinary ¶
func (m *RemunerationType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RemunerationType) UnmarshalBinary ¶
func (m *RemunerationType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperAPIConsumer ¶
type ResponseWrapperAPIConsumer struct {
// value
Value *APIConsumer `json:"value,omitempty"`
}
ResponseWrapperAPIConsumer response wrapper Api consumer
swagger:model ResponseWrapperApiConsumer
func (*ResponseWrapperAPIConsumer) MarshalBinary ¶
func (m *ResponseWrapperAPIConsumer) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperAPIConsumer) UnmarshalBinary ¶
func (m *ResponseWrapperAPIConsumer) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperAccommodationAllowance ¶
type ResponseWrapperAccommodationAllowance struct {
// value
Value *AccommodationAllowance `json:"value,omitempty"`
}
ResponseWrapperAccommodationAllowance response wrapper accommodation allowance
swagger:model ResponseWrapperAccommodationAllowance
func (*ResponseWrapperAccommodationAllowance) MarshalBinary ¶
func (m *ResponseWrapperAccommodationAllowance) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperAccommodationAllowance) UnmarshalBinary ¶
func (m *ResponseWrapperAccommodationAllowance) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperAccount ¶
type ResponseWrapperAccount struct {
// value
Value *Account `json:"value,omitempty"`
}
ResponseWrapperAccount response wrapper account
swagger:model ResponseWrapperAccount
func (*ResponseWrapperAccount) MarshalBinary ¶
func (m *ResponseWrapperAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperAccount) UnmarshalBinary ¶
func (m *ResponseWrapperAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperAccountingPeriod ¶
type ResponseWrapperAccountingPeriod struct {
// value
Value *AccountingPeriod `json:"value,omitempty"`
}
ResponseWrapperAccountingPeriod response wrapper accounting period
swagger:model ResponseWrapperAccountingPeriod
func (*ResponseWrapperAccountingPeriod) MarshalBinary ¶
func (m *ResponseWrapperAccountingPeriod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperAccountingPeriod) UnmarshalBinary ¶
func (m *ResponseWrapperAccountingPeriod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperActivity ¶
type ResponseWrapperActivity struct {
// value
Value *Activity `json:"value,omitempty"`
}
ResponseWrapperActivity response wrapper activity
swagger:model ResponseWrapperActivity
func (*ResponseWrapperActivity) MarshalBinary ¶
func (m *ResponseWrapperActivity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperActivity) UnmarshalBinary ¶
func (m *ResponseWrapperActivity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperAltinnCompanyModule ¶
type ResponseWrapperAltinnCompanyModule struct {
// value
Value *AltinnCompanyModule `json:"value,omitempty"`
}
ResponseWrapperAltinnCompanyModule response wrapper altinn company module
swagger:model ResponseWrapperAltinnCompanyModule
func (*ResponseWrapperAltinnCompanyModule) MarshalBinary ¶
func (m *ResponseWrapperAltinnCompanyModule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperAltinnCompanyModule) UnmarshalBinary ¶
func (m *ResponseWrapperAltinnCompanyModule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperAnnualAccount ¶
type ResponseWrapperAnnualAccount struct {
// value
Value *AnnualAccount `json:"value,omitempty"`
}
ResponseWrapperAnnualAccount response wrapper annual account
swagger:model ResponseWrapperAnnualAccount
func (*ResponseWrapperAnnualAccount) MarshalBinary ¶
func (m *ResponseWrapperAnnualAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperAnnualAccount) UnmarshalBinary ¶
func (m *ResponseWrapperAnnualAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperAppSpecific ¶
type ResponseWrapperAppSpecific struct {
// value
Value *AppSpecific `json:"value,omitempty"`
}
ResponseWrapperAppSpecific response wrapper app specific
swagger:model ResponseWrapperAppSpecific
func (*ResponseWrapperAppSpecific) MarshalBinary ¶
func (m *ResponseWrapperAppSpecific) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperAppSpecific) UnmarshalBinary ¶
func (m *ResponseWrapperAppSpecific) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperAutoLogin ¶
type ResponseWrapperAutoLogin struct {
// value
Value *AutoLogin `json:"value,omitempty"`
}
ResponseWrapperAutoLogin response wrapper auto login
swagger:model ResponseWrapperAutoLogin
func (*ResponseWrapperAutoLogin) MarshalBinary ¶
func (m *ResponseWrapperAutoLogin) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperAutoLogin) UnmarshalBinary ¶
func (m *ResponseWrapperAutoLogin) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperBankReconciliation ¶
type ResponseWrapperBankReconciliation struct {
// value
Value *BankReconciliation `json:"value,omitempty"`
}
ResponseWrapperBankReconciliation response wrapper bank reconciliation
swagger:model ResponseWrapperBankReconciliation
func (*ResponseWrapperBankReconciliation) MarshalBinary ¶
func (m *ResponseWrapperBankReconciliation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperBankReconciliation) UnmarshalBinary ¶
func (m *ResponseWrapperBankReconciliation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperBankReconciliationMatch ¶
type ResponseWrapperBankReconciliationMatch struct {
// value
Value *BankReconciliationMatch `json:"value,omitempty"`
}
ResponseWrapperBankReconciliationMatch response wrapper bank reconciliation match
swagger:model ResponseWrapperBankReconciliationMatch
func (*ResponseWrapperBankReconciliationMatch) MarshalBinary ¶
func (m *ResponseWrapperBankReconciliationMatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperBankReconciliationMatch) UnmarshalBinary ¶
func (m *ResponseWrapperBankReconciliationMatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperBankReconciliationPaymentType ¶
type ResponseWrapperBankReconciliationPaymentType struct {
// value
Value *BankReconciliationPaymentType `json:"value,omitempty"`
}
ResponseWrapperBankReconciliationPaymentType response wrapper bank reconciliation payment type
swagger:model ResponseWrapperBankReconciliationPaymentType
func (*ResponseWrapperBankReconciliationPaymentType) MarshalBinary ¶
func (m *ResponseWrapperBankReconciliationPaymentType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperBankReconciliationPaymentType) UnmarshalBinary ¶
func (m *ResponseWrapperBankReconciliationPaymentType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperBankStatement ¶
type ResponseWrapperBankStatement struct {
// value
Value *BankStatement `json:"value,omitempty"`
}
ResponseWrapperBankStatement response wrapper bank statement
swagger:model ResponseWrapperBankStatement
func (*ResponseWrapperBankStatement) MarshalBinary ¶
func (m *ResponseWrapperBankStatement) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperBankStatement) UnmarshalBinary ¶
func (m *ResponseWrapperBankStatement) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperBankStatementBalanceDTO ¶
type ResponseWrapperBankStatementBalanceDTO struct {
// value
Value *BankStatementBalanceDTO `json:"value,omitempty"`
}
ResponseWrapperBankStatementBalanceDTO response wrapper bank statement balance d t o
swagger:model ResponseWrapperBankStatementBalanceDTO
func (*ResponseWrapperBankStatementBalanceDTO) MarshalBinary ¶
func (m *ResponseWrapperBankStatementBalanceDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperBankStatementBalanceDTO) UnmarshalBinary ¶
func (m *ResponseWrapperBankStatementBalanceDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperBankTransaction ¶
type ResponseWrapperBankTransaction struct {
// value
Value *BankTransaction `json:"value,omitempty"`
}
ResponseWrapperBankTransaction response wrapper bank transaction
swagger:model ResponseWrapperBankTransaction
func (*ResponseWrapperBankTransaction) MarshalBinary ¶
func (m *ResponseWrapperBankTransaction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperBankTransaction) UnmarshalBinary ¶
func (m *ResponseWrapperBankTransaction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperBanner ¶
type ResponseWrapperBanner struct {
// value
Value *Banner `json:"value,omitempty"`
}
ResponseWrapperBanner response wrapper banner
swagger:model ResponseWrapperBanner
func (*ResponseWrapperBanner) MarshalBinary ¶
func (m *ResponseWrapperBanner) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperBanner) UnmarshalBinary ¶
func (m *ResponseWrapperBanner) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperBoolean ¶
type ResponseWrapperBoolean struct {
// value
Value *bool `json:"value,omitempty"`
}
ResponseWrapperBoolean response wrapper boolean
swagger:model ResponseWrapperBoolean
func (*ResponseWrapperBoolean) MarshalBinary ¶
func (m *ResponseWrapperBoolean) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperBoolean) UnmarshalBinary ¶
func (m *ResponseWrapperBoolean) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperCloseGroup ¶
type ResponseWrapperCloseGroup struct {
// value
Value *CloseGroup `json:"value,omitempty"`
}
ResponseWrapperCloseGroup response wrapper close group
swagger:model ResponseWrapperCloseGroup
func (*ResponseWrapperCloseGroup) MarshalBinary ¶
func (m *ResponseWrapperCloseGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperCloseGroup) UnmarshalBinary ¶
func (m *ResponseWrapperCloseGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperCompany ¶
type ResponseWrapperCompany struct {
// value
Value *Company `json:"value,omitempty"`
}
ResponseWrapperCompany response wrapper company
swagger:model ResponseWrapperCompany
func (*ResponseWrapperCompany) MarshalBinary ¶
func (m *ResponseWrapperCompany) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperCompany) UnmarshalBinary ¶
func (m *ResponseWrapperCompany) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperCompanyAuthorityDTO ¶
type ResponseWrapperCompanyAuthorityDTO struct {
// value
Value *CompanyAuthorityDTO `json:"value,omitempty"`
}
ResponseWrapperCompanyAuthorityDTO response wrapper company authority d t o
swagger:model ResponseWrapperCompanyAuthorityDTO
func (*ResponseWrapperCompanyAuthorityDTO) MarshalBinary ¶
func (m *ResponseWrapperCompanyAuthorityDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperCompanyAuthorityDTO) UnmarshalBinary ¶
func (m *ResponseWrapperCompanyAuthorityDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperCompanyHoliday ¶
type ResponseWrapperCompanyHoliday struct {
// value
Value *CompanyHoliday `json:"value,omitempty"`
}
ResponseWrapperCompanyHoliday response wrapper company holiday
swagger:model ResponseWrapperCompanyHoliday
func (*ResponseWrapperCompanyHoliday) MarshalBinary ¶
func (m *ResponseWrapperCompanyHoliday) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperCompanyHoliday) UnmarshalBinary ¶
func (m *ResponseWrapperCompanyHoliday) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperConsumerToken ¶
type ResponseWrapperConsumerToken struct {
// value
Value *ConsumerToken `json:"value,omitempty"`
}
ResponseWrapperConsumerToken response wrapper consumer token
swagger:model ResponseWrapperConsumerToken
func (*ResponseWrapperConsumerToken) MarshalBinary ¶
func (m *ResponseWrapperConsumerToken) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperConsumerToken) UnmarshalBinary ¶
func (m *ResponseWrapperConsumerToken) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperContact ¶
type ResponseWrapperContact struct {
// value
Value *Contact `json:"value,omitempty"`
}
ResponseWrapperContact response wrapper contact
swagger:model ResponseWrapperContact
func (*ResponseWrapperContact) MarshalBinary ¶
func (m *ResponseWrapperContact) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperContact) UnmarshalBinary ¶
func (m *ResponseWrapperContact) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperCost ¶
type ResponseWrapperCost struct {
// value
Value *Cost `json:"value,omitempty"`
}
ResponseWrapperCost response wrapper cost
swagger:model ResponseWrapperCost
func (*ResponseWrapperCost) MarshalBinary ¶
func (m *ResponseWrapperCost) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperCost) UnmarshalBinary ¶
func (m *ResponseWrapperCost) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperCountry ¶
type ResponseWrapperCountry struct {
// value
Value *Country `json:"value,omitempty"`
}
ResponseWrapperCountry response wrapper country
swagger:model ResponseWrapperCountry
func (*ResponseWrapperCountry) MarshalBinary ¶
func (m *ResponseWrapperCountry) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperCountry) UnmarshalBinary ¶
func (m *ResponseWrapperCountry) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperCurrency ¶
type ResponseWrapperCurrency struct {
// value
Value *Currency `json:"value,omitempty"`
}
ResponseWrapperCurrency response wrapper currency
swagger:model ResponseWrapperCurrency
func (*ResponseWrapperCurrency) MarshalBinary ¶
func (m *ResponseWrapperCurrency) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperCurrency) UnmarshalBinary ¶
func (m *ResponseWrapperCurrency) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperCurrencyExchangeRate ¶
type ResponseWrapperCurrencyExchangeRate struct {
// value
Value *CurrencyExchangeRate `json:"value,omitempty"`
}
ResponseWrapperCurrencyExchangeRate response wrapper currency exchange rate
swagger:model ResponseWrapperCurrencyExchangeRate
func (*ResponseWrapperCurrencyExchangeRate) MarshalBinary ¶
func (m *ResponseWrapperCurrencyExchangeRate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperCurrencyExchangeRate) UnmarshalBinary ¶
func (m *ResponseWrapperCurrencyExchangeRate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperCustomer ¶
type ResponseWrapperCustomer struct {
// value
Value *Customer `json:"value,omitempty"`
}
ResponseWrapperCustomer response wrapper customer
swagger:model ResponseWrapperCustomer
func (*ResponseWrapperCustomer) MarshalBinary ¶
func (m *ResponseWrapperCustomer) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperCustomer) UnmarshalBinary ¶
func (m *ResponseWrapperCustomer) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperCustomerCategory ¶
type ResponseWrapperCustomerCategory struct {
// value
Value *CustomerCategory `json:"value,omitempty"`
}
ResponseWrapperCustomerCategory response wrapper customer category
swagger:model ResponseWrapperCustomerCategory
func (*ResponseWrapperCustomerCategory) MarshalBinary ¶
func (m *ResponseWrapperCustomerCategory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperCustomerCategory) UnmarshalBinary ¶
func (m *ResponseWrapperCustomerCategory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperDashboardDTO ¶
type ResponseWrapperDashboardDTO struct {
// value
Value *DashboardDTO `json:"value,omitempty"`
}
ResponseWrapperDashboardDTO response wrapper dashboard d t o
swagger:model ResponseWrapperDashboardDTO
func (*ResponseWrapperDashboardDTO) MarshalBinary ¶
func (m *ResponseWrapperDashboardDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperDashboardDTO) UnmarshalBinary ¶
func (m *ResponseWrapperDashboardDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperDeliveryAddress ¶
type ResponseWrapperDeliveryAddress struct {
// value
Value *DeliveryAddress `json:"value,omitempty"`
}
ResponseWrapperDeliveryAddress response wrapper delivery address
swagger:model ResponseWrapperDeliveryAddress
func (*ResponseWrapperDeliveryAddress) MarshalBinary ¶
func (m *ResponseWrapperDeliveryAddress) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperDeliveryAddress) UnmarshalBinary ¶
func (m *ResponseWrapperDeliveryAddress) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperDepartment ¶
type ResponseWrapperDepartment struct {
// value
Value *Department `json:"value,omitempty"`
}
ResponseWrapperDepartment response wrapper department
swagger:model ResponseWrapperDepartment
func (*ResponseWrapperDepartment) MarshalBinary ¶
func (m *ResponseWrapperDepartment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperDepartment) UnmarshalBinary ¶
func (m *ResponseWrapperDepartment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperDeviation ¶
type ResponseWrapperDeviation struct {
// value
Value *Deviation `json:"value,omitempty"`
}
ResponseWrapperDeviation response wrapper deviation
swagger:model ResponseWrapperDeviation
func (*ResponseWrapperDeviation) MarshalBinary ¶
func (m *ResponseWrapperDeviation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperDeviation) UnmarshalBinary ¶
func (m *ResponseWrapperDeviation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperDivision ¶
type ResponseWrapperDivision struct {
// value
Value *Division `json:"value,omitempty"`
}
ResponseWrapperDivision response wrapper division
swagger:model ResponseWrapperDivision
func (*ResponseWrapperDivision) MarshalBinary ¶
func (m *ResponseWrapperDivision) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperDivision) UnmarshalBinary ¶
func (m *ResponseWrapperDivision) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperDocument ¶
type ResponseWrapperDocument struct {
// value
Value *Document `json:"value,omitempty"`
}
ResponseWrapperDocument response wrapper document
swagger:model ResponseWrapperDocument
func (*ResponseWrapperDocument) MarshalBinary ¶
func (m *ResponseWrapperDocument) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperDocument) UnmarshalBinary ¶
func (m *ResponseWrapperDocument) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperDocumentArchive ¶
type ResponseWrapperDocumentArchive struct {
// value
Value *DocumentArchive `json:"value,omitempty"`
}
ResponseWrapperDocumentArchive response wrapper document archive
swagger:model ResponseWrapperDocumentArchive
func (*ResponseWrapperDocumentArchive) MarshalBinary ¶
func (m *ResponseWrapperDocumentArchive) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperDocumentArchive) UnmarshalBinary ¶
func (m *ResponseWrapperDocumentArchive) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperDouble ¶
type ResponseWrapperDouble struct {
// value
Value float64 `json:"value,omitempty"`
}
ResponseWrapperDouble response wrapper double
swagger:model ResponseWrapperDouble
func (*ResponseWrapperDouble) MarshalBinary ¶
func (m *ResponseWrapperDouble) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperDouble) UnmarshalBinary ¶
func (m *ResponseWrapperDouble) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperEmployee ¶
type ResponseWrapperEmployee struct {
// value
Value *Employee `json:"value,omitempty"`
}
ResponseWrapperEmployee response wrapper employee
swagger:model ResponseWrapperEmployee
func (*ResponseWrapperEmployee) MarshalBinary ¶
func (m *ResponseWrapperEmployee) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperEmployee) UnmarshalBinary ¶
func (m *ResponseWrapperEmployee) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperEmployeeToken ¶
type ResponseWrapperEmployeeToken struct {
// value
Value *EmployeeToken `json:"value,omitempty"`
}
ResponseWrapperEmployeeToken response wrapper employee token
swagger:model ResponseWrapperEmployeeToken
func (*ResponseWrapperEmployeeToken) MarshalBinary ¶
func (m *ResponseWrapperEmployeeToken) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperEmployeeToken) UnmarshalBinary ¶
func (m *ResponseWrapperEmployeeToken) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperEmployment ¶
type ResponseWrapperEmployment struct {
// value
Value *Employment `json:"value,omitempty"`
}
ResponseWrapperEmployment response wrapper employment
swagger:model ResponseWrapperEmployment
func (*ResponseWrapperEmployment) MarshalBinary ¶
func (m *ResponseWrapperEmployment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperEmployment) UnmarshalBinary ¶
func (m *ResponseWrapperEmployment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperEmploymentDetails ¶
type ResponseWrapperEmploymentDetails struct {
// value
Value *EmploymentDetails `json:"value,omitempty"`
}
ResponseWrapperEmploymentDetails response wrapper employment details
swagger:model ResponseWrapperEmploymentDetails
func (*ResponseWrapperEmploymentDetails) MarshalBinary ¶
func (m *ResponseWrapperEmploymentDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperEmploymentDetails) UnmarshalBinary ¶
func (m *ResponseWrapperEmploymentDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperEntitlement ¶
type ResponseWrapperEntitlement struct {
// value
Value *Entitlement `json:"value,omitempty"`
}
ResponseWrapperEntitlement response wrapper entitlement
swagger:model ResponseWrapperEntitlement
func (*ResponseWrapperEntitlement) MarshalBinary ¶
func (m *ResponseWrapperEntitlement) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperEntitlement) UnmarshalBinary ¶
func (m *ResponseWrapperEntitlement) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperEventInfoDTO ¶
type ResponseWrapperEventInfoDTO struct {
// value
Value *EventInfoDTO `json:"value,omitempty"`
}
ResponseWrapperEventInfoDTO response wrapper event info d t o
swagger:model ResponseWrapperEventInfoDTO
func (*ResponseWrapperEventInfoDTO) MarshalBinary ¶
func (m *ResponseWrapperEventInfoDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperEventInfoDTO) UnmarshalBinary ¶
func (m *ResponseWrapperEventInfoDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperExternalProduct ¶
type ResponseWrapperExternalProduct struct {
// value
Value *ExternalProduct `json:"value,omitempty"`
}
ResponseWrapperExternalProduct response wrapper external product
swagger:model ResponseWrapperExternalProduct
func (*ResponseWrapperExternalProduct) MarshalBinary ¶
func (m *ResponseWrapperExternalProduct) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperExternalProduct) UnmarshalBinary ¶
func (m *ResponseWrapperExternalProduct) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperGoodsReceipt ¶
type ResponseWrapperGoodsReceipt struct {
// value
Value *GoodsReceipt `json:"value,omitempty"`
}
ResponseWrapperGoodsReceipt response wrapper goods receipt
swagger:model ResponseWrapperGoodsReceipt
func (*ResponseWrapperGoodsReceipt) MarshalBinary ¶
func (m *ResponseWrapperGoodsReceipt) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperGoodsReceipt) UnmarshalBinary ¶
func (m *ResponseWrapperGoodsReceipt) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperGoodsReceiptLine ¶
type ResponseWrapperGoodsReceiptLine struct {
// value
Value *GoodsReceiptLine `json:"value,omitempty"`
}
ResponseWrapperGoodsReceiptLine response wrapper goods receipt line
swagger:model ResponseWrapperGoodsReceiptLine
func (*ResponseWrapperGoodsReceiptLine) MarshalBinary ¶
func (m *ResponseWrapperGoodsReceiptLine) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperGoodsReceiptLine) UnmarshalBinary ¶
func (m *ResponseWrapperGoodsReceiptLine) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperHourlyCostAndRate ¶
type ResponseWrapperHourlyCostAndRate struct {
// value
Value *HourlyCostAndRate `json:"value,omitempty"`
}
ResponseWrapperHourlyCostAndRate response wrapper hourly cost and rate
swagger:model ResponseWrapperHourlyCostAndRate
func (*ResponseWrapperHourlyCostAndRate) MarshalBinary ¶
func (m *ResponseWrapperHourlyCostAndRate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperHourlyCostAndRate) UnmarshalBinary ¶
func (m *ResponseWrapperHourlyCostAndRate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperInteger ¶
type ResponseWrapperInteger struct {
// value
Value int32 `json:"value,omitempty"`
}
ResponseWrapperInteger response wrapper integer
swagger:model ResponseWrapperInteger
func (*ResponseWrapperInteger) MarshalBinary ¶
func (m *ResponseWrapperInteger) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperInteger) UnmarshalBinary ¶
func (m *ResponseWrapperInteger) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperInventory ¶
type ResponseWrapperInventory struct {
// value
Value *Inventory `json:"value,omitempty"`
}
ResponseWrapperInventory response wrapper inventory
swagger:model ResponseWrapperInventory
func (*ResponseWrapperInventory) MarshalBinary ¶
func (m *ResponseWrapperInventory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperInventory) UnmarshalBinary ¶
func (m *ResponseWrapperInventory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperInvoice ¶
type ResponseWrapperInvoice struct {
// value
Value *Invoice `json:"value,omitempty"`
}
ResponseWrapperInvoice response wrapper invoice
swagger:model ResponseWrapperInvoice
func (*ResponseWrapperInvoice) MarshalBinary ¶
func (m *ResponseWrapperInvoice) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperInvoice) UnmarshalBinary ¶
func (m *ResponseWrapperInvoice) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperLeaveOfAbsence ¶
type ResponseWrapperLeaveOfAbsence struct {
// value
Value *LeaveOfAbsence `json:"value,omitempty"`
}
ResponseWrapperLeaveOfAbsence response wrapper leave of absence
swagger:model ResponseWrapperLeaveOfAbsence
func (*ResponseWrapperLeaveOfAbsence) MarshalBinary ¶
func (m *ResponseWrapperLeaveOfAbsence) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperLeaveOfAbsence) UnmarshalBinary ¶
func (m *ResponseWrapperLeaveOfAbsence) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperLegacyAddress ¶
type ResponseWrapperLegacyAddress struct {
// value
Value *LegacyAddress `json:"value,omitempty"`
}
ResponseWrapperLegacyAddress response wrapper legacy address
swagger:model ResponseWrapperLegacyAddress
func (*ResponseWrapperLegacyAddress) MarshalBinary ¶
func (m *ResponseWrapperLegacyAddress) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperLegacyAddress) UnmarshalBinary ¶
func (m *ResponseWrapperLegacyAddress) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperListJob ¶
type ResponseWrapperListJob struct {
// value
Value []*Job `json:"value"`
}
ResponseWrapperListJob response wrapper list job
swagger:model ResponseWrapperListJob
func (*ResponseWrapperListJob) MarshalBinary ¶
func (m *ResponseWrapperListJob) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperListJob) UnmarshalBinary ¶
func (m *ResponseWrapperListJob) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperLoggedInUserInfoDTO ¶
type ResponseWrapperLoggedInUserInfoDTO struct {
// value
Value *LoggedInUserInfoDTO `json:"value,omitempty"`
}
ResponseWrapperLoggedInUserInfoDTO response wrapper logged in user info d t o
swagger:model ResponseWrapperLoggedInUserInfoDTO
func (*ResponseWrapperLoggedInUserInfoDTO) MarshalBinary ¶
func (m *ResponseWrapperLoggedInUserInfoDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperLoggedInUserInfoDTO) UnmarshalBinary ¶
func (m *ResponseWrapperLoggedInUserInfoDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperMapStringEventInfoDescription ¶
type ResponseWrapperMapStringEventInfoDescription struct {
// value
Value map[string]EventInfoDescription `json:"value,omitempty"`
}
ResponseWrapperMapStringEventInfoDescription response wrapper map string event info description
swagger:model ResponseWrapperMapStringEventInfoDescription
func (*ResponseWrapperMapStringEventInfoDescription) MarshalBinary ¶
func (m *ResponseWrapperMapStringEventInfoDescription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperMapStringEventInfoDescription) UnmarshalBinary ¶
func (m *ResponseWrapperMapStringEventInfoDescription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperMileageAllowance ¶
type ResponseWrapperMileageAllowance struct {
// value
Value *MileageAllowance `json:"value,omitempty"`
}
ResponseWrapperMileageAllowance response wrapper mileage allowance
swagger:model ResponseWrapperMileageAllowance
func (*ResponseWrapperMileageAllowance) MarshalBinary ¶
func (m *ResponseWrapperMileageAllowance) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperMileageAllowance) UnmarshalBinary ¶
func (m *ResponseWrapperMileageAllowance) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperModules ¶
type ResponseWrapperModules struct {
// value
Value *Modules `json:"value,omitempty"`
}
ResponseWrapperModules response wrapper modules
swagger:model ResponseWrapperModules
func (*ResponseWrapperModules) MarshalBinary ¶
func (m *ResponseWrapperModules) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperModules) UnmarshalBinary ¶
func (m *ResponseWrapperModules) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperMonthlyStatus ¶
type ResponseWrapperMonthlyStatus struct {
// value
Value *MonthlyStatus `json:"value,omitempty"`
}
ResponseWrapperMonthlyStatus response wrapper monthly status
swagger:model ResponseWrapperMonthlyStatus
func (*ResponseWrapperMonthlyStatus) MarshalBinary ¶
func (m *ResponseWrapperMonthlyStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperMonthlyStatus) UnmarshalBinary ¶
func (m *ResponseWrapperMonthlyStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperNextOfKin ¶
type ResponseWrapperNextOfKin struct {
// value
Value *NextOfKin `json:"value,omitempty"`
}
ResponseWrapperNextOfKin response wrapper next of kin
swagger:model ResponseWrapperNextOfKin
func (*ResponseWrapperNextOfKin) MarshalBinary ¶
func (m *ResponseWrapperNextOfKin) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperNextOfKin) UnmarshalBinary ¶
func (m *ResponseWrapperNextOfKin) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperNotification ¶
type ResponseWrapperNotification struct {
// value
Value *Notification `json:"value,omitempty"`
}
ResponseWrapperNotification response wrapper notification
swagger:model ResponseWrapperNotification
func (*ResponseWrapperNotification) MarshalBinary ¶
func (m *ResponseWrapperNotification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperNotification) UnmarshalBinary ¶
func (m *ResponseWrapperNotification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperObject ¶
type ResponseWrapperObject struct {
// value
Value interface{} `json:"value,omitempty"`
}
ResponseWrapperObject response wrapper object
swagger:model ResponseWrapperObject
func (*ResponseWrapperObject) MarshalBinary ¶
func (m *ResponseWrapperObject) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperObject) UnmarshalBinary ¶
func (m *ResponseWrapperObject) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperOrder ¶
type ResponseWrapperOrder struct {
// value
Value *Order `json:"value,omitempty"`
}
ResponseWrapperOrder response wrapper order
swagger:model ResponseWrapperOrder
func (*ResponseWrapperOrder) MarshalBinary ¶
func (m *ResponseWrapperOrder) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperOrder) UnmarshalBinary ¶
func (m *ResponseWrapperOrder) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperOrderLine ¶
type ResponseWrapperOrderLine struct {
// value
Value *OrderLine `json:"value,omitempty"`
}
ResponseWrapperOrderLine response wrapper order line
swagger:model ResponseWrapperOrderLine
func (*ResponseWrapperOrderLine) MarshalBinary ¶
func (m *ResponseWrapperOrderLine) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperOrderLine) UnmarshalBinary ¶
func (m *ResponseWrapperOrderLine) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperOrderOffer ¶
type ResponseWrapperOrderOffer struct {
// value
Value *OrderOffer `json:"value,omitempty"`
}
ResponseWrapperOrderOffer response wrapper order offer
swagger:model ResponseWrapperOrderOffer
func (*ResponseWrapperOrderOffer) MarshalBinary ¶
func (m *ResponseWrapperOrderOffer) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperOrderOffer) UnmarshalBinary ¶
func (m *ResponseWrapperOrderOffer) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperPageOptions ¶
type ResponseWrapperPageOptions struct {
// value
Value *PageOptions `json:"value,omitempty"`
}
ResponseWrapperPageOptions response wrapper page options
swagger:model ResponseWrapperPageOptions
func (*ResponseWrapperPageOptions) MarshalBinary ¶
func (m *ResponseWrapperPageOptions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperPageOptions) UnmarshalBinary ¶
func (m *ResponseWrapperPageOptions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperPassenger ¶
type ResponseWrapperPassenger struct {
// value
Value *Passenger `json:"value,omitempty"`
}
ResponseWrapperPassenger response wrapper passenger
swagger:model ResponseWrapperPassenger
func (*ResponseWrapperPassenger) MarshalBinary ¶
func (m *ResponseWrapperPassenger) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperPassenger) UnmarshalBinary ¶
func (m *ResponseWrapperPassenger) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperPayment ¶
type ResponseWrapperPayment struct {
// value
Value *Payment `json:"value,omitempty"`
}
ResponseWrapperPayment response wrapper payment
swagger:model ResponseWrapperPayment
func (*ResponseWrapperPayment) MarshalBinary ¶
func (m *ResponseWrapperPayment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperPayment) UnmarshalBinary ¶
func (m *ResponseWrapperPayment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperPaymentType ¶
type ResponseWrapperPaymentType struct {
// value
Value *PaymentType `json:"value,omitempty"`
}
ResponseWrapperPaymentType response wrapper payment type
swagger:model ResponseWrapperPaymentType
func (*ResponseWrapperPaymentType) MarshalBinary ¶
func (m *ResponseWrapperPaymentType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperPaymentType) UnmarshalBinary ¶
func (m *ResponseWrapperPaymentType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperPaymentTypeOut ¶
type ResponseWrapperPaymentTypeOut struct {
// value
Value *PaymentTypeOut `json:"value,omitempty"`
}
ResponseWrapperPaymentTypeOut response wrapper payment type out
swagger:model ResponseWrapperPaymentTypeOut
func (*ResponseWrapperPaymentTypeOut) MarshalBinary ¶
func (m *ResponseWrapperPaymentTypeOut) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperPaymentTypeOut) UnmarshalBinary ¶
func (m *ResponseWrapperPaymentTypeOut) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperPayslip ¶
type ResponseWrapperPayslip struct {
// value
Value *Payslip `json:"value,omitempty"`
}
ResponseWrapperPayslip response wrapper payslip
swagger:model ResponseWrapperPayslip
func (*ResponseWrapperPayslip) MarshalBinary ¶
func (m *ResponseWrapperPayslip) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperPayslip) UnmarshalBinary ¶
func (m *ResponseWrapperPayslip) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperPerDiemCompensation ¶
type ResponseWrapperPerDiemCompensation struct {
// value
Value *PerDiemCompensation `json:"value,omitempty"`
}
ResponseWrapperPerDiemCompensation response wrapper per diem compensation
swagger:model ResponseWrapperPerDiemCompensation
func (*ResponseWrapperPerDiemCompensation) MarshalBinary ¶
func (m *ResponseWrapperPerDiemCompensation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperPerDiemCompensation) UnmarshalBinary ¶
func (m *ResponseWrapperPerDiemCompensation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperPosting ¶
type ResponseWrapperPosting struct {
// value
Value *Posting `json:"value,omitempty"`
}
ResponseWrapperPosting response wrapper posting
swagger:model ResponseWrapperPosting
func (*ResponseWrapperPosting) MarshalBinary ¶
func (m *ResponseWrapperPosting) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperPosting) UnmarshalBinary ¶
func (m *ResponseWrapperPosting) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperProduct ¶
type ResponseWrapperProduct struct {
// value
Value *Product `json:"value,omitempty"`
}
ResponseWrapperProduct response wrapper product
swagger:model ResponseWrapperProduct
func (*ResponseWrapperProduct) MarshalBinary ¶
func (m *ResponseWrapperProduct) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperProduct) UnmarshalBinary ¶
func (m *ResponseWrapperProduct) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperProductGroup ¶
type ResponseWrapperProductGroup struct {
// value
Value *ProductGroup `json:"value,omitempty"`
}
ResponseWrapperProductGroup response wrapper product group
swagger:model ResponseWrapperProductGroup
func (*ResponseWrapperProductGroup) MarshalBinary ¶
func (m *ResponseWrapperProductGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperProductGroup) UnmarshalBinary ¶
func (m *ResponseWrapperProductGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperProductGroupRelation ¶
type ResponseWrapperProductGroupRelation struct {
// value
Value *ProductGroupRelation `json:"value,omitempty"`
}
ResponseWrapperProductGroupRelation response wrapper product group relation
swagger:model ResponseWrapperProductGroupRelation
func (*ResponseWrapperProductGroupRelation) MarshalBinary ¶
func (m *ResponseWrapperProductGroupRelation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperProductGroupRelation) UnmarshalBinary ¶
func (m *ResponseWrapperProductGroupRelation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperProductLine ¶
type ResponseWrapperProductLine struct {
// value
Value *ProductLine `json:"value,omitempty"`
}
ResponseWrapperProductLine response wrapper product line
swagger:model ResponseWrapperProductLine
func (*ResponseWrapperProductLine) MarshalBinary ¶
func (m *ResponseWrapperProductLine) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperProductLine) UnmarshalBinary ¶
func (m *ResponseWrapperProductLine) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperProductUnit ¶
type ResponseWrapperProductUnit struct {
// value
Value *ProductUnit `json:"value,omitempty"`
}
ResponseWrapperProductUnit response wrapper product unit
swagger:model ResponseWrapperProductUnit
func (*ResponseWrapperProductUnit) MarshalBinary ¶
func (m *ResponseWrapperProductUnit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperProductUnit) UnmarshalBinary ¶
func (m *ResponseWrapperProductUnit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperProject ¶
type ResponseWrapperProject struct {
// value
Value *Project `json:"value,omitempty"`
}
ResponseWrapperProject response wrapper project
swagger:model ResponseWrapperProject
func (*ResponseWrapperProject) MarshalBinary ¶
func (m *ResponseWrapperProject) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperProject) UnmarshalBinary ¶
func (m *ResponseWrapperProject) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperProjectActivity ¶
type ResponseWrapperProjectActivity struct {
// value
Value *ProjectActivity `json:"value,omitempty"`
}
ResponseWrapperProjectActivity response wrapper project activity
swagger:model ResponseWrapperProjectActivity
func (*ResponseWrapperProjectActivity) MarshalBinary ¶
func (m *ResponseWrapperProjectActivity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperProjectActivity) UnmarshalBinary ¶
func (m *ResponseWrapperProjectActivity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperProjectCategory ¶
type ResponseWrapperProjectCategory struct {
// value
Value *ProjectCategory `json:"value,omitempty"`
}
ResponseWrapperProjectCategory response wrapper project category
swagger:model ResponseWrapperProjectCategory
func (*ResponseWrapperProjectCategory) MarshalBinary ¶
func (m *ResponseWrapperProjectCategory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperProjectCategory) UnmarshalBinary ¶
func (m *ResponseWrapperProjectCategory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperProjectControlForm ¶
type ResponseWrapperProjectControlForm struct {
// value
Value *ProjectControlForm `json:"value,omitempty"`
}
ResponseWrapperProjectControlForm response wrapper project control form
swagger:model ResponseWrapperProjectControlForm
func (*ResponseWrapperProjectControlForm) MarshalBinary ¶
func (m *ResponseWrapperProjectControlForm) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperProjectControlForm) UnmarshalBinary ¶
func (m *ResponseWrapperProjectControlForm) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperProjectHourlyRate ¶
type ResponseWrapperProjectHourlyRate struct {
// value
Value *ProjectHourlyRate `json:"value,omitempty"`
}
ResponseWrapperProjectHourlyRate response wrapper project hourly rate
swagger:model ResponseWrapperProjectHourlyRate
func (*ResponseWrapperProjectHourlyRate) MarshalBinary ¶
func (m *ResponseWrapperProjectHourlyRate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperProjectHourlyRate) UnmarshalBinary ¶
func (m *ResponseWrapperProjectHourlyRate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperProjectInvoiceDetails ¶
type ResponseWrapperProjectInvoiceDetails struct {
// value
Value *ProjectInvoiceDetails `json:"value,omitempty"`
}
ResponseWrapperProjectInvoiceDetails response wrapper project invoice details
swagger:model ResponseWrapperProjectInvoiceDetails
func (*ResponseWrapperProjectInvoiceDetails) MarshalBinary ¶
func (m *ResponseWrapperProjectInvoiceDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperProjectInvoiceDetails) UnmarshalBinary ¶
func (m *ResponseWrapperProjectInvoiceDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperProjectOrderLine ¶
type ResponseWrapperProjectOrderLine struct {
// value
Value *ProjectOrderLine `json:"value,omitempty"`
}
ResponseWrapperProjectOrderLine response wrapper project order line
swagger:model ResponseWrapperProjectOrderLine
func (*ResponseWrapperProjectOrderLine) MarshalBinary ¶
func (m *ResponseWrapperProjectOrderLine) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperProjectOrderLine) UnmarshalBinary ¶
func (m *ResponseWrapperProjectOrderLine) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperProjectParticipant ¶
type ResponseWrapperProjectParticipant struct {
// value
Value *ProjectParticipant `json:"value,omitempty"`
}
ResponseWrapperProjectParticipant response wrapper project participant
swagger:model ResponseWrapperProjectParticipant
func (*ResponseWrapperProjectParticipant) MarshalBinary ¶
func (m *ResponseWrapperProjectParticipant) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperProjectParticipant) UnmarshalBinary ¶
func (m *ResponseWrapperProjectParticipant) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperProjectPeriodHourlyReport ¶
type ResponseWrapperProjectPeriodHourlyReport struct {
// value
Value *ProjectPeriodHourlyReport `json:"value,omitempty"`
}
ResponseWrapperProjectPeriodHourlyReport response wrapper project period hourly report
swagger:model ResponseWrapperProjectPeriodHourlyReport
func (*ResponseWrapperProjectPeriodHourlyReport) MarshalBinary ¶
func (m *ResponseWrapperProjectPeriodHourlyReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperProjectPeriodHourlyReport) UnmarshalBinary ¶
func (m *ResponseWrapperProjectPeriodHourlyReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperProjectPeriodInvoiced ¶
type ResponseWrapperProjectPeriodInvoiced struct {
// value
Value *ProjectPeriodInvoiced `json:"value,omitempty"`
}
ResponseWrapperProjectPeriodInvoiced response wrapper project period invoiced
swagger:model ResponseWrapperProjectPeriodInvoiced
func (*ResponseWrapperProjectPeriodInvoiced) MarshalBinary ¶
func (m *ResponseWrapperProjectPeriodInvoiced) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperProjectPeriodInvoiced) UnmarshalBinary ¶
func (m *ResponseWrapperProjectPeriodInvoiced) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperProjectPeriodInvoicingReserve ¶
type ResponseWrapperProjectPeriodInvoicingReserve struct {
// value
Value *ProjectPeriodInvoicingReserve `json:"value,omitempty"`
}
ResponseWrapperProjectPeriodInvoicingReserve response wrapper project period invoicing reserve
swagger:model ResponseWrapperProjectPeriodInvoicingReserve
func (*ResponseWrapperProjectPeriodInvoicingReserve) MarshalBinary ¶
func (m *ResponseWrapperProjectPeriodInvoicingReserve) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperProjectPeriodInvoicingReserve) UnmarshalBinary ¶
func (m *ResponseWrapperProjectPeriodInvoicingReserve) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperProjectPeriodOverallStatus ¶
type ResponseWrapperProjectPeriodOverallStatus struct {
// value
Value *ProjectPeriodOverallStatus `json:"value,omitempty"`
}
ResponseWrapperProjectPeriodOverallStatus response wrapper project period overall status
swagger:model ResponseWrapperProjectPeriodOverallStatus
func (*ResponseWrapperProjectPeriodOverallStatus) MarshalBinary ¶
func (m *ResponseWrapperProjectPeriodOverallStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperProjectPeriodOverallStatus) UnmarshalBinary ¶
func (m *ResponseWrapperProjectPeriodOverallStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperProjectSpecificRate ¶
type ResponseWrapperProjectSpecificRate struct {
// value
Value *ProjectSpecificRate `json:"value,omitempty"`
}
ResponseWrapperProjectSpecificRate response wrapper project specific rate
swagger:model ResponseWrapperProjectSpecificRate
func (*ResponseWrapperProjectSpecificRate) MarshalBinary ¶
func (m *ResponseWrapperProjectSpecificRate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperProjectSpecificRate) UnmarshalBinary ¶
func (m *ResponseWrapperProjectSpecificRate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperProspect ¶
type ResponseWrapperProspect struct {
// value
Value *Prospect `json:"value,omitempty"`
}
ResponseWrapperProspect response wrapper prospect
swagger:model ResponseWrapperProspect
func (*ResponseWrapperProspect) MarshalBinary ¶
func (m *ResponseWrapperProspect) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperProspect) UnmarshalBinary ¶
func (m *ResponseWrapperProspect) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperPurchaseOrder ¶
type ResponseWrapperPurchaseOrder struct {
// value
Value *PurchaseOrder `json:"value,omitempty"`
}
ResponseWrapperPurchaseOrder response wrapper purchase order
swagger:model ResponseWrapperPurchaseOrder
func (*ResponseWrapperPurchaseOrder) MarshalBinary ¶
func (m *ResponseWrapperPurchaseOrder) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperPurchaseOrder) UnmarshalBinary ¶
func (m *ResponseWrapperPurchaseOrder) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperPurchaseOrderline ¶
type ResponseWrapperPurchaseOrderline struct {
// value
Value *PurchaseOrderline `json:"value,omitempty"`
}
ResponseWrapperPurchaseOrderline response wrapper purchase orderline
swagger:model ResponseWrapperPurchaseOrderline
func (*ResponseWrapperPurchaseOrderline) MarshalBinary ¶
func (m *ResponseWrapperPurchaseOrderline) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperPurchaseOrderline) UnmarshalBinary ¶
func (m *ResponseWrapperPurchaseOrderline) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperReminder ¶
type ResponseWrapperReminder struct {
// value
Value *Reminder `json:"value,omitempty"`
}
ResponseWrapperReminder response wrapper reminder
swagger:model ResponseWrapperReminder
func (*ResponseWrapperReminder) MarshalBinary ¶
func (m *ResponseWrapperReminder) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperReminder) UnmarshalBinary ¶
func (m *ResponseWrapperReminder) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperSalaryCompilation ¶
type ResponseWrapperSalaryCompilation struct {
// value
Value *SalaryCompilation `json:"value,omitempty"`
}
ResponseWrapperSalaryCompilation response wrapper salary compilation
swagger:model ResponseWrapperSalaryCompilation
func (*ResponseWrapperSalaryCompilation) MarshalBinary ¶
func (m *ResponseWrapperSalaryCompilation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperSalaryCompilation) UnmarshalBinary ¶
func (m *ResponseWrapperSalaryCompilation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperSalarySettings ¶
type ResponseWrapperSalarySettings struct {
// value
Value *SalarySettings `json:"value,omitempty"`
}
ResponseWrapperSalarySettings response wrapper salary settings
swagger:model ResponseWrapperSalarySettings
func (*ResponseWrapperSalarySettings) MarshalBinary ¶
func (m *ResponseWrapperSalarySettings) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperSalarySettings) UnmarshalBinary ¶
func (m *ResponseWrapperSalarySettings) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperSalarySpecification ¶
type ResponseWrapperSalarySpecification struct {
// value
Value *SalarySpecification `json:"value,omitempty"`
}
ResponseWrapperSalarySpecification response wrapper salary specification
swagger:model ResponseWrapperSalarySpecification
func (*ResponseWrapperSalarySpecification) MarshalBinary ¶
func (m *ResponseWrapperSalarySpecification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperSalarySpecification) UnmarshalBinary ¶
func (m *ResponseWrapperSalarySpecification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperSalaryTransaction ¶
type ResponseWrapperSalaryTransaction struct {
// value
Value *SalaryTransaction `json:"value,omitempty"`
}
ResponseWrapperSalaryTransaction response wrapper salary transaction
swagger:model ResponseWrapperSalaryTransaction
func (*ResponseWrapperSalaryTransaction) MarshalBinary ¶
func (m *ResponseWrapperSalaryTransaction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperSalaryTransaction) UnmarshalBinary ¶
func (m *ResponseWrapperSalaryTransaction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperSalaryType ¶
type ResponseWrapperSalaryType struct {
// value
Value *SalaryType `json:"value,omitempty"`
}
ResponseWrapperSalaryType response wrapper salary type
swagger:model ResponseWrapperSalaryType
func (*ResponseWrapperSalaryType) MarshalBinary ¶
func (m *ResponseWrapperSalaryType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperSalaryType) UnmarshalBinary ¶
func (m *ResponseWrapperSalaryType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperSalesForceAccountInfo ¶
type ResponseWrapperSalesForceAccountInfo struct {
// value
Value *SalesForceAccountInfo `json:"value,omitempty"`
}
ResponseWrapperSalesForceAccountInfo response wrapper sales force account info
swagger:model ResponseWrapperSalesForceAccountInfo
func (*ResponseWrapperSalesForceAccountInfo) MarshalBinary ¶
func (m *ResponseWrapperSalesForceAccountInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperSalesForceAccountInfo) UnmarshalBinary ¶
func (m *ResponseWrapperSalesForceAccountInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperSalesForceEmployee ¶
type ResponseWrapperSalesForceEmployee struct {
// value
Value *SalesForceEmployee `json:"value,omitempty"`
}
ResponseWrapperSalesForceEmployee response wrapper sales force employee
swagger:model ResponseWrapperSalesForceEmployee
func (*ResponseWrapperSalesForceEmployee) MarshalBinary ¶
func (m *ResponseWrapperSalesForceEmployee) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperSalesForceEmployee) UnmarshalBinary ¶
func (m *ResponseWrapperSalesForceEmployee) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperSalesForceEmployeeRole ¶
type ResponseWrapperSalesForceEmployeeRole struct {
// value
Value *SalesForceEmployeeRole `json:"value,omitempty"`
}
ResponseWrapperSalesForceEmployeeRole response wrapper sales force employee role
swagger:model ResponseWrapperSalesForceEmployeeRole
func (*ResponseWrapperSalesForceEmployeeRole) MarshalBinary ¶
func (m *ResponseWrapperSalesForceEmployeeRole) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperSalesForceEmployeeRole) UnmarshalBinary ¶
func (m *ResponseWrapperSalesForceEmployeeRole) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperSalesForceOpportunity ¶
type ResponseWrapperSalesForceOpportunity struct {
// value
Value *SalesForceOpportunity `json:"value,omitempty"`
}
ResponseWrapperSalesForceOpportunity response wrapper sales force opportunity
swagger:model ResponseWrapperSalesForceOpportunity
func (*ResponseWrapperSalesForceOpportunity) MarshalBinary ¶
func (m *ResponseWrapperSalesForceOpportunity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperSalesForceOpportunity) UnmarshalBinary ¶
func (m *ResponseWrapperSalesForceOpportunity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperSalesModuleDTO ¶
type ResponseWrapperSalesModuleDTO struct {
// value
Value *SalesModuleDTO `json:"value,omitempty"`
}
ResponseWrapperSalesModuleDTO response wrapper sales module d t o
swagger:model ResponseWrapperSalesModuleDTO
func (*ResponseWrapperSalesModuleDTO) MarshalBinary ¶
func (m *ResponseWrapperSalesModuleDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperSalesModuleDTO) UnmarshalBinary ¶
func (m *ResponseWrapperSalesModuleDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperSessionToken ¶
type ResponseWrapperSessionToken struct {
// value
Value *SessionToken `json:"value,omitempty"`
}
ResponseWrapperSessionToken response wrapper session token
swagger:model ResponseWrapperSessionToken
func (*ResponseWrapperSessionToken) MarshalBinary ¶
func (m *ResponseWrapperSessionToken) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperSessionToken) UnmarshalBinary ¶
func (m *ResponseWrapperSessionToken) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperStandardTime ¶
type ResponseWrapperStandardTime struct {
// value
Value *StandardTime `json:"value,omitempty"`
}
ResponseWrapperStandardTime response wrapper standard time
swagger:model ResponseWrapperStandardTime
func (*ResponseWrapperStandardTime) MarshalBinary ¶
func (m *ResponseWrapperStandardTime) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperStandardTime) UnmarshalBinary ¶
func (m *ResponseWrapperStandardTime) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperStocktaking ¶
type ResponseWrapperStocktaking struct {
// value
Value *Stocktaking `json:"value,omitempty"`
}
ResponseWrapperStocktaking response wrapper stocktaking
swagger:model ResponseWrapperStocktaking
func (*ResponseWrapperStocktaking) MarshalBinary ¶
func (m *ResponseWrapperStocktaking) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperStocktaking) UnmarshalBinary ¶
func (m *ResponseWrapperStocktaking) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperString ¶
type ResponseWrapperString struct {
// value
Value string `json:"value,omitempty"`
}
ResponseWrapperString response wrapper string
swagger:model ResponseWrapperString
func (*ResponseWrapperString) MarshalBinary ¶
func (m *ResponseWrapperString) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperString) UnmarshalBinary ¶
func (m *ResponseWrapperString) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperSubscription ¶
type ResponseWrapperSubscription struct {
// value
Value *Subscription `json:"value,omitempty"`
}
ResponseWrapperSubscription response wrapper subscription
swagger:model ResponseWrapperSubscription
func (*ResponseWrapperSubscription) MarshalBinary ¶
func (m *ResponseWrapperSubscription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperSubscription) UnmarshalBinary ¶
func (m *ResponseWrapperSubscription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperSupplier ¶
type ResponseWrapperSupplier struct {
// value
Value *Supplier `json:"value,omitempty"`
}
ResponseWrapperSupplier response wrapper supplier
swagger:model ResponseWrapperSupplier
func (*ResponseWrapperSupplier) MarshalBinary ¶
func (m *ResponseWrapperSupplier) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperSupplier) UnmarshalBinary ¶
func (m *ResponseWrapperSupplier) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperSupplierInvoice ¶
type ResponseWrapperSupplierInvoice struct {
// value
Value *SupplierInvoice `json:"value,omitempty"`
}
ResponseWrapperSupplierInvoice response wrapper supplier invoice
swagger:model ResponseWrapperSupplierInvoice
func (*ResponseWrapperSupplierInvoice) MarshalBinary ¶
func (m *ResponseWrapperSupplierInvoice) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperSupplierInvoice) UnmarshalBinary ¶
func (m *ResponseWrapperSupplierInvoice) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperSystemMessage ¶
type ResponseWrapperSystemMessage struct {
// value
Value *SystemMessage `json:"value,omitempty"`
}
ResponseWrapperSystemMessage response wrapper system message
swagger:model ResponseWrapperSystemMessage
func (*ResponseWrapperSystemMessage) MarshalBinary ¶
func (m *ResponseWrapperSystemMessage) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperSystemMessage) UnmarshalBinary ¶
func (m *ResponseWrapperSystemMessage) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperTimeClock ¶
type ResponseWrapperTimeClock struct {
// value
Value *TimeClock `json:"value,omitempty"`
}
ResponseWrapperTimeClock response wrapper time clock
swagger:model ResponseWrapperTimeClock
func (*ResponseWrapperTimeClock) MarshalBinary ¶
func (m *ResponseWrapperTimeClock) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperTimeClock) UnmarshalBinary ¶
func (m *ResponseWrapperTimeClock) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperTimesheetEntry ¶
type ResponseWrapperTimesheetEntry struct {
// value
Value *TimesheetEntry `json:"value,omitempty"`
}
ResponseWrapperTimesheetEntry response wrapper timesheet entry
swagger:model ResponseWrapperTimesheetEntry
func (*ResponseWrapperTimesheetEntry) MarshalBinary ¶
func (m *ResponseWrapperTimesheetEntry) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperTimesheetEntry) UnmarshalBinary ¶
func (m *ResponseWrapperTimesheetEntry) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperTimesheetSalaryTypeSpecification ¶
type ResponseWrapperTimesheetSalaryTypeSpecification struct {
// value
Value *TimesheetSalaryTypeSpecification `json:"value,omitempty"`
}
ResponseWrapperTimesheetSalaryTypeSpecification response wrapper timesheet salary type specification
swagger:model ResponseWrapperTimesheetSalaryTypeSpecification
func (*ResponseWrapperTimesheetSalaryTypeSpecification) MarshalBinary ¶
func (m *ResponseWrapperTimesheetSalaryTypeSpecification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperTimesheetSalaryTypeSpecification) UnmarshalBinary ¶
func (m *ResponseWrapperTimesheetSalaryTypeSpecification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperTimesheetSettings ¶
type ResponseWrapperTimesheetSettings struct {
// value
Value *TimesheetSettings `json:"value,omitempty"`
}
ResponseWrapperTimesheetSettings response wrapper timesheet settings
swagger:model ResponseWrapperTimesheetSettings
func (*ResponseWrapperTimesheetSettings) MarshalBinary ¶
func (m *ResponseWrapperTimesheetSettings) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperTimesheetSettings) UnmarshalBinary ¶
func (m *ResponseWrapperTimesheetSettings) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperTravelCostCategory ¶
type ResponseWrapperTravelCostCategory struct {
// value
Value *TravelCostCategory `json:"value,omitempty"`
}
ResponseWrapperTravelCostCategory response wrapper travel cost category
swagger:model ResponseWrapperTravelCostCategory
func (*ResponseWrapperTravelCostCategory) MarshalBinary ¶
func (m *ResponseWrapperTravelCostCategory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperTravelCostCategory) UnmarshalBinary ¶
func (m *ResponseWrapperTravelCostCategory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperTravelExpense ¶
type ResponseWrapperTravelExpense struct {
// value
Value *TravelExpense `json:"value,omitempty"`
}
ResponseWrapperTravelExpense response wrapper travel expense
swagger:model ResponseWrapperTravelExpense
func (*ResponseWrapperTravelExpense) MarshalBinary ¶
func (m *ResponseWrapperTravelExpense) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperTravelExpense) UnmarshalBinary ¶
func (m *ResponseWrapperTravelExpense) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperTravelExpenseRate ¶
type ResponseWrapperTravelExpenseRate struct {
// value
Value *TravelExpenseRate `json:"value,omitempty"`
}
ResponseWrapperTravelExpenseRate response wrapper travel expense rate
swagger:model ResponseWrapperTravelExpenseRate
func (*ResponseWrapperTravelExpenseRate) MarshalBinary ¶
func (m *ResponseWrapperTravelExpenseRate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperTravelExpenseRate) UnmarshalBinary ¶
func (m *ResponseWrapperTravelExpenseRate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperTravelExpenseRateCategory ¶
type ResponseWrapperTravelExpenseRateCategory struct {
// value
Value *TravelExpenseRateCategory `json:"value,omitempty"`
}
ResponseWrapperTravelExpenseRateCategory response wrapper travel expense rate category
swagger:model ResponseWrapperTravelExpenseRateCategory
func (*ResponseWrapperTravelExpenseRateCategory) MarshalBinary ¶
func (m *ResponseWrapperTravelExpenseRateCategory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperTravelExpenseRateCategory) UnmarshalBinary ¶
func (m *ResponseWrapperTravelExpenseRateCategory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperTravelExpenseRateCategoryGroup ¶
type ResponseWrapperTravelExpenseRateCategoryGroup struct {
// value
Value *TravelExpenseRateCategoryGroup `json:"value,omitempty"`
}
ResponseWrapperTravelExpenseRateCategoryGroup response wrapper travel expense rate category group
swagger:model ResponseWrapperTravelExpenseRateCategoryGroup
func (*ResponseWrapperTravelExpenseRateCategoryGroup) MarshalBinary ¶
func (m *ResponseWrapperTravelExpenseRateCategoryGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperTravelExpenseRateCategoryGroup) UnmarshalBinary ¶
func (m *ResponseWrapperTravelExpenseRateCategoryGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperTravelExpenseSettings ¶
type ResponseWrapperTravelExpenseSettings struct {
// value
Value *TravelExpenseSettings `json:"value,omitempty"`
}
ResponseWrapperTravelExpenseSettings response wrapper travel expense settings
swagger:model ResponseWrapperTravelExpenseSettings
func (*ResponseWrapperTravelExpenseSettings) MarshalBinary ¶
func (m *ResponseWrapperTravelExpenseSettings) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperTravelExpenseSettings) UnmarshalBinary ¶
func (m *ResponseWrapperTravelExpenseSettings) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperTravelExpenseZone ¶
type ResponseWrapperTravelExpenseZone struct {
// value
Value *TravelExpenseZone `json:"value,omitempty"`
}
ResponseWrapperTravelExpenseZone response wrapper travel expense zone
swagger:model ResponseWrapperTravelExpenseZone
func (*ResponseWrapperTravelExpenseZone) MarshalBinary ¶
func (m *ResponseWrapperTravelExpenseZone) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperTravelExpenseZone) UnmarshalBinary ¶
func (m *ResponseWrapperTravelExpenseZone) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperTravelPaymentType ¶
type ResponseWrapperTravelPaymentType struct {
// value
Value *TravelPaymentType `json:"value,omitempty"`
}
ResponseWrapperTravelPaymentType response wrapper travel payment type
swagger:model ResponseWrapperTravelPaymentType
func (*ResponseWrapperTravelPaymentType) MarshalBinary ¶
func (m *ResponseWrapperTravelPaymentType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperTravelPaymentType) UnmarshalBinary ¶
func (m *ResponseWrapperTravelPaymentType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperTripDTO ¶
type ResponseWrapperTripDTO struct {
// value
Value *TripDTO `json:"value,omitempty"`
}
ResponseWrapperTripDTO response wrapper trip d t o
swagger:model ResponseWrapperTripDTO
func (*ResponseWrapperTripDTO) MarshalBinary ¶
func (m *ResponseWrapperTripDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperTripDTO) UnmarshalBinary ¶
func (m *ResponseWrapperTripDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperTripletexAccountReturn ¶
type ResponseWrapperTripletexAccountReturn struct {
// value
Value *TripletexAccountReturn `json:"value,omitempty"`
}
ResponseWrapperTripletexAccountReturn response wrapper tripletex account return
swagger:model ResponseWrapperTripletexAccountReturn
func (*ResponseWrapperTripletexAccountReturn) MarshalBinary ¶
func (m *ResponseWrapperTripletexAccountReturn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperTripletexAccountReturn) UnmarshalBinary ¶
func (m *ResponseWrapperTripletexAccountReturn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperUnreadCountDTO ¶
type ResponseWrapperUnreadCountDTO struct {
// value
Value *UnreadCountDTO `json:"value,omitempty"`
}
ResponseWrapperUnreadCountDTO response wrapper unread count d t o
swagger:model ResponseWrapperUnreadCountDTO
func (*ResponseWrapperUnreadCountDTO) MarshalBinary ¶
func (m *ResponseWrapperUnreadCountDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperUnreadCountDTO) UnmarshalBinary ¶
func (m *ResponseWrapperUnreadCountDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperVatType ¶
type ResponseWrapperVatType struct {
// value
Value *VatType `json:"value,omitempty"`
}
ResponseWrapperVatType response wrapper vat type
swagger:model ResponseWrapperVatType
func (*ResponseWrapperVatType) MarshalBinary ¶
func (m *ResponseWrapperVatType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperVatType) UnmarshalBinary ¶
func (m *ResponseWrapperVatType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperVoucher ¶
type ResponseWrapperVoucher struct {
// value
Value *Voucher `json:"value,omitempty"`
}
ResponseWrapperVoucher response wrapper voucher
swagger:model ResponseWrapperVoucher
func (*ResponseWrapperVoucher) MarshalBinary ¶
func (m *ResponseWrapperVoucher) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperVoucher) UnmarshalBinary ¶
func (m *ResponseWrapperVoucher) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperVoucherOptions ¶
type ResponseWrapperVoucherOptions struct {
// value
Value *VoucherOptions `json:"value,omitempty"`
}
ResponseWrapperVoucherOptions response wrapper voucher options
swagger:model ResponseWrapperVoucherOptions
func (*ResponseWrapperVoucherOptions) MarshalBinary ¶
func (m *ResponseWrapperVoucherOptions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperVoucherOptions) UnmarshalBinary ¶
func (m *ResponseWrapperVoucherOptions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperVoucherType ¶
type ResponseWrapperVoucherType struct {
// value
Value *VoucherType `json:"value,omitempty"`
}
ResponseWrapperVoucherType response wrapper voucher type
swagger:model ResponseWrapperVoucherType
func (*ResponseWrapperVoucherType) MarshalBinary ¶
func (m *ResponseWrapperVoucherType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperVoucherType) UnmarshalBinary ¶
func (m *ResponseWrapperVoucherType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseWrapperWeek ¶
type ResponseWrapperWeek struct {
// value
Value *Week `json:"value,omitempty"`
}
ResponseWrapperWeek response wrapper week
swagger:model ResponseWrapperWeek
func (*ResponseWrapperWeek) MarshalBinary ¶
func (m *ResponseWrapperWeek) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseWrapperWeek) UnmarshalBinary ¶
func (m *ResponseWrapperWeek) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RestrictedEntitlementChangeDTO ¶
type RestrictedEntitlementChangeDTO struct {
// change
Change string `json:"change,omitempty"`
// customer Id
CustomerID int32 `json:"customerId,omitempty"`
}
RestrictedEntitlementChangeDTO restricted entitlement change d t o
swagger:model RestrictedEntitlementChangeDTO
func (*RestrictedEntitlementChangeDTO) MarshalBinary ¶
func (m *RestrictedEntitlementChangeDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestrictedEntitlementChangeDTO) UnmarshalBinary ¶
func (m *RestrictedEntitlementChangeDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SalaryCompilation ¶
type SalaryCompilation struct {
// deductions
// Read Only: true
Deductions []*SalaryCompilationLine `json:"deductions"`
// employee
// Read Only: true
Employee int32 `json:"employee,omitempty"`
// expenses
// Read Only: true
Expenses []*SalaryCompilationLine `json:"expenses"`
// vacation pay basis
// Read Only: true
VacationPayBasis float64 `json:"vacationPayBasis,omitempty"`
// wages
// Read Only: true
Wages []*SalaryCompilationLine `json:"wages"`
// year
// Read Only: true
Year int32 `json:"year,omitempty"`
}
SalaryCompilation salary compilation
swagger:model SalaryCompilation
func (*SalaryCompilation) MarshalBinary ¶
func (m *SalaryCompilation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SalaryCompilation) UnmarshalBinary ¶
func (m *SalaryCompilation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SalaryCompilationLine ¶
type SalaryCompilationLine struct {
// amount
// Read Only: true
Amount float64 `json:"amount,omitempty"`
// description
// Read Only: true
Description string `json:"description,omitempty"`
// taxable
// Read Only: true
Taxable *bool `json:"taxable,omitempty"`
// taxable description
// Read Only: true
TaxableDescription string `json:"taxableDescription,omitempty"`
}
SalaryCompilationLine salary compilation line
swagger:model SalaryCompilationLine
func (*SalaryCompilationLine) MarshalBinary ¶
func (m *SalaryCompilationLine) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SalaryCompilationLine) UnmarshalBinary ¶
func (m *SalaryCompilationLine) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SalarySettings ¶
type SalarySettings struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// id
ID int32 `json:"id,omitempty"`
// municipality
Municipality *Municipality `json:"municipality,omitempty"`
// Define the Payroll Tax Calculation Method. AA General industries,BB Central government administration and health trusts, CC Exempted business sectors (and undertakings in economic difficulty),DD Agriculture and forestry, fisheries etc., EE Reporting of payroll withholding tax only,GG Road freight transport
// Required: true
// Enum: [AA BB CC DD EE GG JJ EMPTY]
PayrollTaxCalcMethod *string `json:"payrollTaxCalcMethod"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
SalarySettings salary settings
swagger:model SalarySettings
func (*SalarySettings) MarshalBinary ¶
func (m *SalarySettings) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SalarySettings) UnmarshalBinary ¶
func (m *SalarySettings) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SalarySpecification ¶
type SalarySpecification struct {
// amount
Amount float64 `json:"amount,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// count
// Required: true
Count *float64 `json:"count"`
// department
Department *Department `json:"department,omitempty"`
// description
Description string `json:"description,omitempty"`
// employee
Employee *Employee `json:"employee,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// month
Month int32 `json:"month,omitempty"`
// payslip
Payslip *Payslip `json:"payslip,omitempty"`
// project
Project *Project `json:"project,omitempty"`
// rate
// Required: true
Rate *float64 `json:"rate"`
// salary type
// Required: true
SalaryType *SalaryType `json:"salaryType"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
// year
Year int32 `json:"year,omitempty"`
}
SalarySpecification salary specification
swagger:model SalarySpecification
func (*SalarySpecification) MarshalBinary ¶
func (m *SalarySpecification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SalarySpecification) UnmarshalBinary ¶
func (m *SalarySpecification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SalaryTransaction ¶
type SalaryTransaction struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// Voucher date.
Date string `json:"date,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// With historical wage vouchers you can update the wage system with information dated before the opening balance.
IsHistorical *bool `json:"isHistorical,omitempty"`
// month
// Required: true
Month *int32 `json:"month"`
// The date payslips are made available to the employee. Defaults to voucherDate.
PaySlipsAvailableDate string `json:"paySlipsAvailableDate,omitempty"`
// Link to individual payslip objects.
// Required: true
Payslips []*Payslip `json:"payslips"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
// year
// Required: true
Year *int32 `json:"year"`
}
SalaryTransaction salary transaction
swagger:model SalaryTransaction
func (*SalaryTransaction) MarshalBinary ¶
func (m *SalaryTransaction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SalaryTransaction) UnmarshalBinary ¶
func (m *SalaryTransaction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SalaryType ¶
type SalaryType struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// description
Description string `json:"description,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// name
// Max Length: 255
Name string `json:"name,omitempty"`
// number
// Max Length: 10
Number string `json:"number,omitempty"`
// show in timesheet
// Read Only: true
ShowInTimesheet *bool `json:"showInTimesheet,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
SalaryType salary type
swagger:model SalaryType
func (*SalaryType) MarshalBinary ¶
func (m *SalaryType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SalaryType) UnmarshalBinary ¶
func (m *SalaryType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SalesForceAccountInfo ¶
type SalesForceAccountInfo struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// customer company Id
CustomerCompanyID int32 `json:"customerCompanyId,omitempty"`
// customer Id
CustomerID int32 `json:"customerId,omitempty"`
// Tripletex account end Date
// Read Only: true
EndDate string `json:"endDate,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// is accountant
IsAccountant *bool `json:"isAccountant,omitempty"`
// is auditor
IsAuditor *bool `json:"isAuditor,omitempty"`
// is reseller
IsReseller *bool `json:"isReseller,omitempty"`
// is suspended
IsSuspended *bool `json:"isSuspended,omitempty"`
// Tripletex account register Date
// Read Only: true
RegisterDate string `json:"registerDate,omitempty"`
// Tripletex account start Date
// Read Only: true
StartDate string `json:"startDate,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
SalesForceAccountInfo sales force account info
swagger:model SalesForceAccountInfo
func (*SalesForceAccountInfo) MarshalBinary ¶
func (m *SalesForceAccountInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SalesForceAccountInfo) UnmarshalBinary ¶
func (m *SalesForceAccountInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SalesForceAddress ¶
type SalesForceAddress struct {
// address line1
// Read Only: true
// Max Length: 255
AddressLine1 string `json:"addressLine1,omitempty"`
// address line2
// Read Only: true
// Max Length: 255
AddressLine2 string `json:"addressLine2,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// city
// Read Only: true
// Max Length: 100
City string `json:"city,omitempty"`
// country
// Read Only: true
Country *SalesForceCountry `json:"country,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// postal code
// Read Only: true
// Max Length: 100
PostalCode string `json:"postalCode,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
SalesForceAddress sales force address
swagger:model SalesForceAddress
func (*SalesForceAddress) MarshalBinary ¶
func (m *SalesForceAddress) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SalesForceAddress) UnmarshalBinary ¶
func (m *SalesForceAddress) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SalesForceCountry ¶
type SalesForceCountry struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// id
ID int32 `json:"id,omitempty"`
// iso alpha2 code
// Read Only: true
IsoAlpha2Code string `json:"isoAlpha2Code,omitempty"`
// iso alpha3 code
// Read Only: true
// Max Length: 3
IsoAlpha3Code string `json:"isoAlpha3Code,omitempty"`
// iso numeric code
// Read Only: true
IsoNumericCode string `json:"isoNumericCode,omitempty"`
// name
// Read Only: true
Name string `json:"name,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
SalesForceCountry sales force country
swagger:model SalesForceCountry
func (*SalesForceCountry) MarshalBinary ¶
func (m *SalesForceCountry) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SalesForceCountry) UnmarshalBinary ¶
func (m *SalesForceCountry) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SalesForceEmployee ¶
type SalesForceEmployee struct {
// address
// Read Only: true
Address *SalesForceAddress `json:"address,omitempty"`
// allow login
// Read Only: true
AllowLogin *bool `json:"allowLogin,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// company Id
// Read Only: true
CompanyID int32 `json:"companyId,omitempty"`
// customer Id
// Read Only: true
CustomerID int32 `json:"customerId,omitempty"`
// email
// Read Only: true
// Max Length: 100
Email string `json:"email,omitempty"`
// first name
// Read Only: true
// Max Length: 100
FirstName string `json:"firstName,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// is account administrator
// Read Only: true
IsAccountAdministrator *bool `json:"isAccountAdministrator,omitempty"`
// is default login
// Read Only: true
IsDefaultLogin *bool `json:"isDefaultLogin,omitempty"`
// is external
// Read Only: true
IsExternal *bool `json:"isExternal,omitempty"`
// is tripletex certified
// Read Only: true
IsTripletexCertified *bool `json:"isTripletexCertified,omitempty"`
// is user administrator
// Read Only: true
IsUserAdministrator *bool `json:"isUserAdministrator,omitempty"`
// last name
// Read Only: true
// Max Length: 100
LastName string `json:"lastName,omitempty"`
// Login end date
// Read Only: true
LoginEndDate string `json:"loginEndDate,omitempty"`
// phone number home
// Read Only: true
// Max Length: 100
PhoneNumberHome string `json:"phoneNumberHome,omitempty"`
// phone number mobile
// Read Only: true
// Max Length: 100
PhoneNumberMobile string `json:"phoneNumberMobile,omitempty"`
// phone number sms certified
// Read Only: true
PhoneNumberSmsCertified string `json:"phoneNumberSmsCertified,omitempty"`
// phone number work
// Read Only: true
// Max Length: 100
PhoneNumberWork string `json:"phoneNumberWork,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// user Id
// Read Only: true
UserID int32 `json:"userId,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
SalesForceEmployee sales force employee
swagger:model SalesForceEmployee
func (*SalesForceEmployee) MarshalBinary ¶
func (m *SalesForceEmployee) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SalesForceEmployee) UnmarshalBinary ¶
func (m *SalesForceEmployee) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SalesForceEmployeeRole ¶
type SalesForceEmployeeRole struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// company Id
CompanyID int32 `json:"companyId,omitempty"`
// employee Id
EmployeeID int32 `json:"employeeId,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// role Id
RoleID int32 `json:"roleId,omitempty"`
// tripletex customer Id
TripletexCustomerID int32 `json:"tripletexCustomerId,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// user Id
UserID int32 `json:"userId,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
SalesForceEmployeeRole sales force employee role
swagger:model SalesForceEmployeeRole
func (*SalesForceEmployeeRole) MarshalBinary ¶
func (m *SalesForceEmployeeRole) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SalesForceEmployeeRole) UnmarshalBinary ¶
func (m *SalesForceEmployeeRole) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SalesForceOpportunity ¶
type SalesForceOpportunity struct {
// The monthly provision for the accountant of the monthly price (percentage)
AccountantMonthlyProvision float64 `json:"accountantMonthlyProvision,omitempty"`
// The initial provision for the accountant of the startup price (percentage)
AccountantStartupProvision float64 `json:"accountantStartupProvision,omitempty"`
// A nested map of all active sales modules. The key in the outer map is the sales module, whilest the inner map contains the different pricing types for the given sales module. A pricing type could be PER_USE(10).
AllPrices map[string]map[string]float64 `json:"allPrices,omitempty"`
// The monthly list price per user.
ListPriceCategory1UserService float64 `json:"listPriceCategory1UserService,omitempty"`
// The startup list price per user.
ListPriceCategory1UserStartup float64 `json:"listPriceCategory1UserStartup,omitempty"`
// The number of users included for free in the purchased module.
NoOfUsersIncluded int32 `json:"noOfUsersIncluded,omitempty"`
// The number of users prepaid when creating the company.
NoOfUsersPrepaid int32 `json:"noOfUsersPrepaid,omitempty"`
// The total startup price for additional services.
SumAdditionalServices float64 `json:"sumAdditionalServices,omitempty"`
// The monthly price for the company.
SumService float64 `json:"sumService,omitempty"`
// The total price per monthly price for users of category 1.
SumServiceCategory1Users float64 `json:"sumServiceCategory1Users,omitempty"`
// The startup price for the company.
SumStartup float64 `json:"sumStartup,omitempty"`
// The total startup price for users of category 1.
SumStartupCategory1Users float64 `json:"sumStartupCategory1Users,omitempty"`
}
SalesForceOpportunity sales force opportunity
swagger:model SalesForceOpportunity
func (*SalesForceOpportunity) MarshalBinary ¶
func (m *SalesForceOpportunity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SalesForceOpportunity) UnmarshalBinary ¶
func (m *SalesForceOpportunity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SalesModuleDTO ¶
type SalesModuleDTO struct {
// cost start date
CostStartDate string `json:"costStartDate,omitempty"`
// name
// Required: true
// Enum: [MAMUT MAMUT_WITH_WAGE AGRO_LICENCE AGRO_CLIENT AGRO_DOCUMENT_CENTER AGRO_INVOICE AGRO_WAGE]
Name *string `json:"name"`
}
SalesModuleDTO sales module d t o
swagger:model SalesModuleDTO
func (*SalesModuleDTO) MarshalBinary ¶
func (m *SalesModuleDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SalesModuleDTO) UnmarshalBinary ¶
func (m *SalesModuleDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SearchCompletionDTO ¶
type SearchCompletionDTO struct {
// address
Address string `json:"address,omitempty"`
// alternate name
AlternateName string `json:"alternateName,omitempty"`
// category
Category string `json:"category,omitempty"`
// id
ID string `json:"id,omitempty"`
// latitude
Latitude float64 `json:"latitude,omitempty"`
// longitude
Longitude float64 `json:"longitude,omitempty"`
// name
Name string `json:"name,omitempty"`
// postal area
PostalArea string `json:"postalArea,omitempty"`
// postal code
PostalCode string `json:"postalCode,omitempty"`
// score
Score int32 `json:"score,omitempty"`
// sources
Sources []string `json:"sources"`
}
SearchCompletionDTO search completion d t o
swagger:model SearchCompletionDTO
func (*SearchCompletionDTO) MarshalBinary ¶
func (m *SearchCompletionDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SearchCompletionDTO) UnmarshalBinary ¶
func (m *SearchCompletionDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SessionToken ¶
type SessionToken struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// consumer token
ConsumerToken *ConsumerToken `json:"consumerToken,omitempty"`
// employee token
EmployeeToken *EmployeeToken `json:"employeeToken,omitempty"`
// encryption key
// Read Only: true
// Max Length: 100
EncryptionKey string `json:"encryptionKey,omitempty"`
// expiration date
// Required: true
ExpirationDate *string `json:"expirationDate"`
// id
ID int32 `json:"id,omitempty"`
// token
Token string `json:"token,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
SessionToken session token
swagger:model SessionToken
func (*SessionToken) MarshalBinary ¶
func (m *SessionToken) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SessionToken) UnmarshalBinary ¶
func (m *SessionToken) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StandardTime ¶
type StandardTime struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// employee
Employee *Employee `json:"employee,omitempty"`
// from date
// Required: true
FromDate *string `json:"fromDate"`
// hours per day
// Required: true
HoursPerDay *float64 `json:"hoursPerDay"`
// id
ID int32 `json:"id,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
StandardTime standard time
swagger:model StandardTime
func (*StandardTime) MarshalBinary ¶
func (m *StandardTime) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StandardTime) UnmarshalBinary ¶
func (m *StandardTime) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Stock ¶
type Stock struct {
// changes in period
// Read Only: true
ChangesInPeriod float64 `json:"changesInPeriod,omitempty"`
// closing stock
// Read Only: true
ClosingStock float64 `json:"closingStock,omitempty"`
// inventory
// Read Only: true
// Max Length: 255
Inventory string `json:"inventory,omitempty"`
// opening stock
// Read Only: true
OpeningStock float64 `json:"openingStock,omitempty"`
}
Stock stock
swagger:model Stock
func (*Stock) MarshalBinary ¶
MarshalBinary interface implementation
func (*Stock) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Stocktaking ¶
type Stocktaking struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// comment
Comment string `json:"comment,omitempty"`
// date
// Required: true
Date *string `json:"date"`
// id
ID int32 `json:"id,omitempty"`
// The inventory this applies for
// Required: true
Inventory *Inventory `json:"inventory"`
// is completed
IsCompleted *bool `json:"isCompleted,omitempty"`
// number
// Read Only: true
Number int32 `json:"number,omitempty"`
// Define the type of stoctaking.<br>ALL_PRODUCTS_WITH_INVENTORIES: Create a stocktaking for all products with inventories.<br>INCLUDE_PRODUCTS: Create a stocktaking which includes all products.<br>NO_PRODUCTS: Create a stocktaking without products.<br>If not specified, the value 'ALL_PRODUCTS_WITH_INVENTORIES' is used.
// Required: true
// Enum: [ALL_PRODUCTS_WITH_INVENTORIES INCLUDE_PRODUCTS NO_PRODUCTS]
TypeOfStocktaking *string `json:"typeOfStocktaking"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Stocktaking stocktaking
swagger:model Stocktaking
func (*Stocktaking) MarshalBinary ¶
func (m *Stocktaking) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Stocktaking) UnmarshalBinary ¶
func (m *Stocktaking) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Subscription ¶
type Subscription struct {
// Custom authentication header name
// Max Length: 255
AuthHeaderName string `json:"authHeaderName,omitempty"`
// Custom authentication header value (write only)
// Max Length: 4096
AuthHeaderValue string `json:"authHeaderValue,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// Event name (from /v2/event) you wish to subscribe to. Form should be: *subject.verb*.
// Required: true
// Max Length: 255
// Min Length: 1
Event *string `json:"event"`
// The fields in the object delivered with the notification callback, nested as in other API calls.
// Max Length: 255
Fields string `json:"fields,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// The status of the subscription.
// Read Only: true
// Enum: [ACTIVE DISABLED DISABLED_TOO_MANY_ERRORS DISABLED_RATE_LIMIT_EXCEEDED DISABLED_MISUSE]
Status string `json:"status,omitempty"`
// The callback URL used for subscriptions (including authentication tokens). Must be absolute and use HTTPS. Basic authentication is supported.
// Required: true
// Max Length: 255
// Min Length: 1
TargetURL *string `json:"targetUrl"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Subscription subscription
swagger:model Subscription
func (*Subscription) MarshalBinary ¶
func (m *Subscription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Subscription) UnmarshalBinary ¶
func (m *Subscription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Supplier ¶
type Supplier struct {
// account manager
// Read Only: true
AccountManager *Employee `json:"accountManager,omitempty"`
// List of the bank account numbers for this supplier. Norwegian bank account numbers only.
BankAccounts []string `json:"bankAccounts"`
// Category 1 of this supplier
Category1 *CustomerCategory `json:"category1,omitempty"`
// Category 2 of this supplier
Category2 *CustomerCategory `json:"category2,omitempty"`
// Category 3 of this supplier
Category3 *CustomerCategory `json:"category3,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// customer number
CustomerNumber int32 `json:"customerNumber,omitempty"`
// delivery address
DeliveryAddress *DeliveryAddress `json:"deliveryAddress,omitempty"`
// description
Description string `json:"description,omitempty"`
// email
// Max Length: 254
// Min Length: 0
// Format: email
Email strfmt.Email `json:"email,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// invoice email
// Max Length: 254
// Min Length: 0
// Format: email
InvoiceEmail strfmt.Email `json:"invoiceEmail,omitempty"`
// Determine if the supplier is also a customer
IsCustomer *bool `json:"isCustomer,omitempty"`
// is inactive
// Read Only: true
IsInactive *bool `json:"isInactive,omitempty"`
// is private individual
IsPrivateIndividual *bool `json:"isPrivateIndividual,omitempty"`
// is supplier
// Read Only: true
IsSupplier *bool `json:"isSupplier,omitempty"`
// name
// Required: true
// Max Length: 255
Name *string `json:"name"`
// organization number
// Max Length: 100
OrganizationNumber string `json:"organizationNumber,omitempty"`
// The email address of the customer where the noticing emails are sent in case of an overdue
// Max Length: 254
// Min Length: 0
// Format: email
OverdueNoticeEmail strfmt.Email `json:"overdueNoticeEmail,omitempty"`
// phone number
// Max Length: 100
PhoneNumber string `json:"phoneNumber,omitempty"`
// phone number mobile
// Max Length: 100
PhoneNumberMobile string `json:"phoneNumberMobile,omitempty"`
// physical address
PhysicalAddress *Address `json:"physicalAddress,omitempty"`
// postal address
PostalAddress *Address `json:"postalAddress,omitempty"`
// show products
ShowProducts *bool `json:"showProducts,omitempty"`
// supplier number
SupplierNumber int32 `json:"supplierNumber,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Supplier supplier
swagger:model Supplier
func (*Supplier) MarshalBinary ¶
MarshalBinary interface implementation
func (*Supplier) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type SupplierBalance ¶
type SupplierBalance struct {
// balance change
// Read Only: true
BalanceChange float64 `json:"balanceChange,omitempty"`
// balance in
// Read Only: true
BalanceIn float64 `json:"balanceIn,omitempty"`
// Currencies that have been used prior to this period, for the given filter
// Read Only: true
BalanceInCurrencies []*Currency `json:"balanceInCurrencies"`
// balance out
// Read Only: true
BalanceOut float64 `json:"balanceOut,omitempty"`
// sum amount negative
// Read Only: true
SumAmountNegative float64 `json:"sumAmountNegative,omitempty"`
// supplier
Supplier *Supplier `json:"supplier,omitempty"`
}
SupplierBalance supplier balance
swagger:model SupplierBalance
func (*SupplierBalance) MarshalBinary ¶
func (m *SupplierBalance) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SupplierBalance) UnmarshalBinary ¶
func (m *SupplierBalance) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SupplierInvoice ¶
type SupplierInvoice struct {
// In the company’s currency, typically NOK. Is 0 if value is missing.
// Read Only: true
Amount float64 `json:"amount,omitempty"`
// In the specified currency.
// Read Only: true
AmountCurrency float64 `json:"amountCurrency,omitempty"`
// Amount excluding VAT (NOK). Is 0 if value is missing.
// Read Only: true
AmountExcludingVat float64 `json:"amountExcludingVat,omitempty"`
// Amount excluding VAT in the specified currency. Is 0 if value is missing.
// Read Only: true
AmountExcludingVatCurrency float64 `json:"amountExcludingVatCurrency,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// currency
// Read Only: true
Currency *Currency `json:"currency,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// invoice date
// Required: true
InvoiceDate *string `json:"invoiceDate"`
// invoice due date
// Required: true
InvoiceDueDate *string `json:"invoiceDueDate"`
// If value is set to 0, the invoice number will be generated.
// Minimum: 0
InvoiceNumber *int32 `json:"invoiceNumber,omitempty"`
// is credit note
// Read Only: true
IsCreditNote *bool `json:"isCreditNote,omitempty"`
// KID or message
KidOrReceiverReference string `json:"kidOrReceiverReference,omitempty"`
// order lines
// Read Only: true
OrderLines []*OrderLine `json:"orderLines"`
// payments
// Read Only: true
Payments []*Posting `json:"payments"`
// The invoice supplier
// Read Only: true
Supplier *Supplier `json:"supplier,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
// The invoice voucher.
// Read Only: true
Voucher *Voucher `json:"voucher,omitempty"`
}
SupplierInvoice supplier invoice
swagger:model SupplierInvoice
func (*SupplierInvoice) MarshalBinary ¶
func (m *SupplierInvoice) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SupplierInvoice) UnmarshalBinary ¶
func (m *SupplierInvoice) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SystemMessage ¶
type SystemMessage struct {
// message
Message string `json:"message,omitempty"`
}
SystemMessage system message
swagger:model SystemMessage
func (*SystemMessage) MarshalBinary ¶
func (m *SystemMessage) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SystemMessage) UnmarshalBinary ¶
func (m *SystemMessage) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Task ¶
type Task struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// id
ID int32 `json:"id,omitempty"`
// name
// Read Only: true
Name string `json:"name,omitempty"`
// status
// Read Only: true
Status string `json:"status,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
Task task
swagger:model Task
func (*Task) MarshalBinary ¶
MarshalBinary interface implementation
func (*Task) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type TimeClock ¶
type TimeClock struct {
// activity
Activity *Activity `json:"activity,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// date
// Required: true
Date *string `json:"date"`
// employee
// Required: true
Employee *Employee `json:"employee"`
// hours start
// Minimum: 0
HoursStart *float64 `json:"hoursStart,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// project
Project *Project `json:"project,omitempty"`
// time start
// Required: true
TimeStart *string `json:"timeStart"`
// time stop
// Required: true
TimeStop *string `json:"timeStop"`
// timesheet entry
// Required: true
TimesheetEntry *TimesheetEntry `json:"timesheetEntry"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
TimeClock time clock
swagger:model TimeClock
func (*TimeClock) MarshalBinary ¶
MarshalBinary interface implementation
func (*TimeClock) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type TimesheetEntry ¶
type TimesheetEntry struct {
// activity
// Required: true
Activity *Activity `json:"activity"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// chargeable
// Read Only: true
Chargeable *bool `json:"chargeable,omitempty"`
// chargeable hours
// Read Only: true
ChargeableHours float64 `json:"chargeableHours,omitempty"`
// comment
Comment string `json:"comment,omitempty"`
// date
// Required: true
Date *string `json:"date"`
// employee
// Required: true
Employee *Employee `json:"employee"`
// hourly cost
// Read Only: true
HourlyCost float64 `json:"hourlyCost,omitempty"`
// hourly cost percentage
// Read Only: true
HourlyCostPercentage float64 `json:"hourlyCostPercentage,omitempty"`
// hourly rate
// Read Only: true
HourlyRate float64 `json:"hourlyRate,omitempty"`
// hours
// Required: true
Hours *float64 `json:"hours"`
// id
ID int32 `json:"id,omitempty"`
// invoice
// Read Only: true
Invoice *Invoice `json:"invoice,omitempty"`
// Indicates if the hour can be changed.
// Read Only: true
Locked *bool `json:"locked,omitempty"`
// project
Project *Project `json:"project,omitempty"`
// Link to stop watches on this hour.
// Read Only: true
TimeClocks []*TimeClock `json:"timeClocks"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
TimesheetEntry timesheet entry
swagger:model TimesheetEntry
func (*TimesheetEntry) MarshalBinary ¶
func (m *TimesheetEntry) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TimesheetEntry) UnmarshalBinary ¶
func (m *TimesheetEntry) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TimesheetEntrySearchResponse ¶
type TimesheetEntrySearchResponse struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// sum all hours
SumAllHours float64 `json:"sumAllHours,omitempty"`
// values
Values []*TimesheetEntry `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
TimesheetEntrySearchResponse timesheet entry search response
swagger:model TimesheetEntrySearchResponse
func (*TimesheetEntrySearchResponse) MarshalBinary ¶
func (m *TimesheetEntrySearchResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TimesheetEntrySearchResponse) UnmarshalBinary ¶
func (m *TimesheetEntrySearchResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TimesheetSalaryTypeSpecification ¶
type TimesheetSalaryTypeSpecification struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// count
// Required: true
Count *float64 `json:"count"`
// date
// Required: true
Date *string `json:"date"`
// description
Description string `json:"description,omitempty"`
// employee
// Required: true
Employee *Employee `json:"employee"`
// id
ID int32 `json:"id,omitempty"`
// salary type
// Required: true
SalaryType *SalaryType `json:"salaryType"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
TimesheetSalaryTypeSpecification timesheet salary type specification
swagger:model TimesheetSalaryTypeSpecification
func (*TimesheetSalaryTypeSpecification) MarshalBinary ¶
func (m *TimesheetSalaryTypeSpecification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TimesheetSalaryTypeSpecification) UnmarshalBinary ¶
func (m *TimesheetSalaryTypeSpecification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TimesheetSettings ¶
type TimesheetSettings struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// id
ID int32 `json:"id,omitempty"`
// time clock
TimeClock *bool `json:"timeClock,omitempty"`
// timesheet completed
TimesheetCompleted *bool `json:"timesheetCompleted,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
TimesheetSettings timesheet settings
swagger:model TimesheetSettings
func (*TimesheetSettings) MarshalBinary ¶
func (m *TimesheetSettings) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TimesheetSettings) UnmarshalBinary ¶
func (m *TimesheetSettings) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TravelCostCategory ¶
type TravelCostCategory struct {
// account
Account *Account `json:"account,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// description
// Required: true
// Max Length: 255
Description *string `json:"description"`
// id
ID int32 `json:"id,omitempty"`
// is inactive
// Read Only: true
IsInactive *bool `json:"isInactive,omitempty"`
// is vat locked
// Read Only: true
IsVatLocked *bool `json:"isVatLocked,omitempty"`
// show on employee expenses
// Read Only: true
ShowOnEmployeeExpenses *bool `json:"showOnEmployeeExpenses,omitempty"`
// show on travel expenses
// Read Only: true
ShowOnTravelExpenses *bool `json:"showOnTravelExpenses,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// vat type
VatType *VatType `json:"vatType,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
TravelCostCategory travel cost category
swagger:model TravelCostCategory
func (*TravelCostCategory) MarshalBinary ¶
func (m *TravelCostCategory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TravelCostCategory) UnmarshalBinary ¶
func (m *TravelCostCategory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TravelDetails ¶
type TravelDetails struct {
// departure date
DepartureDate string `json:"departureDate,omitempty"`
// departure from
// Max Length: 255
DepartureFrom string `json:"departureFrom,omitempty"`
// departure time
// Max Length: 20
DepartureTime string `json:"departureTime,omitempty"`
// destination
// Max Length: 255
Destination string `json:"destination,omitempty"`
// detailed journey description
DetailedJourneyDescription string `json:"detailedJourneyDescription,omitempty"`
// is compensation from rates
IsCompensationFromRates *bool `json:"isCompensationFromRates,omitempty"`
// is day trip
IsDayTrip *bool `json:"isDayTrip,omitempty"`
// is foreign travel
IsForeignTravel *bool `json:"isForeignTravel,omitempty"`
// purpose
Purpose string `json:"purpose,omitempty"`
// return date
ReturnDate string `json:"returnDate,omitempty"`
// return time
// Max Length: 20
ReturnTime string `json:"returnTime,omitempty"`
}
TravelDetails travel details
swagger:model TravelDetails
func (*TravelDetails) MarshalBinary ¶
func (m *TravelDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TravelDetails) UnmarshalBinary ¶
func (m *TravelDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TravelExpense ¶
type TravelExpense struct {
// Link to individual accommodation allowances.
// Read Only: true
AccommodationAllowances []*AccommodationAllowance `json:"accommodationAllowances"`
// accounting period closed
// Read Only: true
AccountingPeriodClosed *bool `json:"accountingPeriodClosed,omitempty"`
// accounting period v a t closed
// Read Only: true
AccountingPeriodVATClosed *bool `json:"accountingPeriodVATClosed,omitempty"`
// actions
// Read Only: true
Actions []*Link `json:"actions"`
// amount
// Read Only: true
Amount float64 `json:"amount,omitempty"`
// approved by
// Read Only: true
ApprovedBy *Employee `json:"approvedBy,omitempty"`
// approved date
// Read Only: true
ApprovedDate string `json:"approvedDate,omitempty"`
// attachment
// Read Only: true
Attachment *Document `json:"attachment,omitempty"`
// attachment count
// Read Only: true
// Maximum: 2.147483647e+09
// Minimum: 0
AttachmentCount int32 `json:"attachmentCount,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// chargeable amount
// Read Only: true
ChargeableAmount float64 `json:"chargeableAmount,omitempty"`
// completed by
// Read Only: true
CompletedBy *Employee `json:"completedBy,omitempty"`
// completed date
// Read Only: true
CompletedDate string `json:"completedDate,omitempty"`
// Link to individual costs.
Costs []*Cost `json:"costs"`
// date
// Read Only: true
Date string `json:"date,omitempty"`
// department
Department *Department `json:"department,omitempty"`
// employee
// Required: true
Employee *Employee `json:"employee"`
// fixed invoiced amount
FixedInvoicedAmount float64 `json:"fixedInvoicedAmount,omitempty"`
// high rate v a t
// Read Only: true
HighRateVAT float64 `json:"highRateVAT,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// invoice
// Read Only: true
Invoice *Invoice `json:"invoice,omitempty"`
// is approved
// Read Only: true
IsApproved *bool `json:"isApproved,omitempty"`
// is chargeable
IsChargeable *bool `json:"isChargeable,omitempty"`
// is completed
// Read Only: true
IsCompleted *bool `json:"isCompleted,omitempty"`
// is fixed invoiced amount
IsFixedInvoicedAmount *bool `json:"isFixedInvoicedAmount,omitempty"`
// is include attached receipts when reinvoicing
IsIncludeAttachedReceiptsWhenReinvoicing *bool `json:"isIncludeAttachedReceiptsWhenReinvoicing,omitempty"`
// is salary admin
// Read Only: true
IsSalaryAdmin *bool `json:"isSalaryAdmin,omitempty"`
// low rate v a t
// Read Only: true
LowRateVAT float64 `json:"lowRateVAT,omitempty"`
// medium rate v a t
// Read Only: true
MediumRateVAT float64 `json:"mediumRateVAT,omitempty"`
// Link to individual mileage allowances.
// Read Only: true
MileageAllowances []*MileageAllowance `json:"mileageAllowances"`
// number
// Read Only: true
Number int32 `json:"number,omitempty"`
// payment amount
// Read Only: true
PaymentAmount float64 `json:"paymentAmount,omitempty"`
// payment amount currency
// Read Only: true
PaymentAmountCurrency float64 `json:"paymentAmountCurrency,omitempty"`
// payment currency
PaymentCurrency *Currency `json:"paymentCurrency,omitempty"`
// payslip
// Read Only: true
Payslip *Payslip `json:"payslip,omitempty"`
// Link to individual per diem compensations.
PerDiemCompensations []*PerDiemCompensation `json:"perDiemCompensations"`
// project
Project *Project `json:"project,omitempty"`
// show payslip
// Read Only: true
ShowPayslip *bool `json:"showPayslip,omitempty"`
// state
// Read Only: true
// Enum: [ALL OPEN APPROVED SALARY_PAID DELIVERED]
State string `json:"state,omitempty"`
// title
// Max Length: 255
Title string `json:"title,omitempty"`
// travel advance
TravelAdvance float64 `json:"travelAdvance,omitempty"`
// travel details
TravelDetails *TravelDetails `json:"travelDetails,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// vat type
VatType *VatType `json:"vatType,omitempty"`
// version
Version int32 `json:"version,omitempty"`
// voucher
// Read Only: true
Voucher *Voucher `json:"voucher,omitempty"`
}
TravelExpense travel expense
swagger:model TravelExpense
func (*TravelExpense) MarshalBinary ¶
func (m *TravelExpense) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TravelExpense) UnmarshalBinary ¶
func (m *TravelExpense) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TravelExpenseRate ¶
type TravelExpenseRate struct {
// breakfast deduction rate
BreakfastDeductionRate float64 `json:"breakfastDeductionRate,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// dinner deduction rate
DinnerDeductionRate float64 `json:"dinnerDeductionRate,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// lunch deduction rate
LunchDeductionRate float64 `json:"lunchDeductionRate,omitempty"`
// rate
Rate float64 `json:"rate,omitempty"`
// rate category
// Required: true
RateCategory *TravelExpenseRateCategory `json:"rateCategory"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
// zone
// Required: true
Zone *string `json:"zone"`
}
TravelExpenseRate travel expense rate
swagger:model TravelExpenseRate
func (*TravelExpenseRate) MarshalBinary ¶
func (m *TravelExpenseRate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TravelExpenseRate) UnmarshalBinary ¶
func (m *TravelExpenseRate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TravelExpenseRateCategory ¶
type TravelExpenseRateCategory struct {
// amelding wage code
AmeldingWageCode int32 `json:"ameldingWageCode,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// from date
// Required: true
FromDate *string `json:"fromDate"`
// id
ID int32 `json:"id,omitempty"`
// is requires overnight accommodation
IsRequiresOvernightAccommodation *bool `json:"isRequiresOvernightAccommodation,omitempty"`
// is requires zone
IsRequiresZone *bool `json:"isRequiresZone,omitempty"`
// is valid accommodation
IsValidAccommodation *bool `json:"isValidAccommodation,omitempty"`
// is valid day trip
IsValidDayTrip *bool `json:"isValidDayTrip,omitempty"`
// is valid domestic
IsValidDomestic *bool `json:"isValidDomestic,omitempty"`
// is valid foreign travel
IsValidForeignTravel *bool `json:"isValidForeignTravel,omitempty"`
// name
// Read Only: true
Name string `json:"name,omitempty"`
// to date
// Required: true
ToDate *string `json:"toDate"`
// type
// Enum: [PER_DIEM ACCOMMODATION_ALLOWANCE MILEAGE_ALLOWANCE]
Type string `json:"type,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
// wage code number
// Max Length: 10
WageCodeNumber string `json:"wageCodeNumber,omitempty"`
}
TravelExpenseRateCategory travel expense rate category
swagger:model TravelExpenseRateCategory
func (*TravelExpenseRateCategory) MarshalBinary ¶
func (m *TravelExpenseRateCategory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TravelExpenseRateCategory) UnmarshalBinary ¶
func (m *TravelExpenseRateCategory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TravelExpenseRateCategoryGroup ¶
type TravelExpenseRateCategoryGroup struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// from date
// Required: true
FromDate *string `json:"fromDate"`
// id
ID int32 `json:"id,omitempty"`
// is foreign travel
IsForeignTravel *bool `json:"isForeignTravel,omitempty"`
// name
// Read Only: true
Name string `json:"name,omitempty"`
// to date
// Required: true
ToDate *string `json:"toDate"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
TravelExpenseRateCategoryGroup travel expense rate category group
swagger:model TravelExpenseRateCategoryGroup
func (*TravelExpenseRateCategoryGroup) MarshalBinary ¶
func (m *TravelExpenseRateCategoryGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TravelExpenseRateCategoryGroup) UnmarshalBinary ¶
func (m *TravelExpenseRateCategoryGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TravelExpenseSettings ¶
type TravelExpenseSettings struct {
// accommodation not compensated
AccommodationNotCompensated *bool `json:"accommodationNotCompensated,omitempty"`
// approval required
ApprovalRequired *bool `json:"approvalRequired,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// id
ID int32 `json:"id,omitempty"`
// mileage not compensated
MileageNotCompensated *bool `json:"mileageNotCompensated,omitempty"`
// per diem not compensated
PerDiemNotCompensated *bool `json:"perDiemNotCompensated,omitempty"`
// tax free mileage rates
TaxFreeMileageRates *bool `json:"taxFreeMileageRates,omitempty"`
// tax free per diem rates
TaxFreePerDiemRates *bool `json:"taxFreePerDiemRates,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// use rates
UseRates *bool `json:"useRates,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
TravelExpenseSettings travel expense settings
swagger:model TravelExpenseSettings
func (*TravelExpenseSettings) MarshalBinary ¶
func (m *TravelExpenseSettings) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TravelExpenseSettings) UnmarshalBinary ¶
func (m *TravelExpenseSettings) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TravelExpenseZone ¶
type TravelExpenseZone struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// continent
// Read Only: true
// Max Length: 50
Continent string `json:"continent,omitempty"`
// The ISO 3166-1 Alpha2 code of the country (2 letters). https://en.wikipedia.org/wiki/ISO_3166-1
// Read Only: true
CountryCode string `json:"countryCode,omitempty"`
// The Government name
// Read Only: true
// Max Length: 255
GovernmentName string `json:"governmentName,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// is disabled
// Read Only: true
IsDisabled *bool `json:"isDisabled,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
// zone name
// Read Only: true
// Max Length: 255
ZoneName string `json:"zoneName,omitempty"`
}
TravelExpenseZone travel expense zone
swagger:model TravelExpenseZone
func (*TravelExpenseZone) MarshalBinary ¶
func (m *TravelExpenseZone) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TravelExpenseZone) UnmarshalBinary ¶
func (m *TravelExpenseZone) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TravelPaymentType ¶
type TravelPaymentType struct {
// account
Account *Account `json:"account,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// description
// Required: true
// Max Length: 255
Description *string `json:"description"`
// id
ID int32 `json:"id,omitempty"`
// is inactive
// Read Only: true
IsInactive *bool `json:"isInactive,omitempty"`
// show on employee expenses
// Read Only: true
ShowOnEmployeeExpenses *bool `json:"showOnEmployeeExpenses,omitempty"`
// show on travel expenses
// Read Only: true
ShowOnTravelExpenses *bool `json:"showOnTravelExpenses,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
TravelPaymentType travel payment type
swagger:model TravelPaymentType
func (*TravelPaymentType) MarshalBinary ¶
func (m *TravelPaymentType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TravelPaymentType) UnmarshalBinary ¶
func (m *TravelPaymentType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TriggerDTO ¶
type TriggerDTO struct {
// calendar name
CalendarName string `json:"calendarName,omitempty"`
// description
Description string `json:"description,omitempty"`
// name
Name string `json:"name,omitempty"`
// next fire time
// Format: date-time
NextFireTime strfmt.DateTime `json:"nextFireTime,omitempty"`
// previous fire time
// Format: date-time
PreviousFireTime strfmt.DateTime `json:"previousFireTime,omitempty"`
// state
State string `json:"state,omitempty"`
}
TriggerDTO trigger d t o
swagger:model TriggerDTO
func (*TriggerDTO) MarshalBinary ¶
func (m *TriggerDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TriggerDTO) UnmarshalBinary ¶
func (m *TriggerDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TripDTO ¶
type TripDTO struct {
// distance
Distance float64 `json:"distance,omitempty"`
// sum toll n o k
SumTollNOK float64 `json:"sumTollNOK,omitempty"`
// travel time in minutes
TravelTimeInMinutes float64 `json:"travelTimeInMinutes,omitempty"`
}
TripDTO trip d t o
swagger:model TripDTO
func (*TripDTO) MarshalBinary ¶
MarshalBinary interface implementation
func (*TripDTO) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type TripletexAccount ¶
type TripletexAccount struct {
// Is this a test account or a paying account?
// Required: true
// Enum: [TEST PAYING]
AccountType *string `json:"accountType"`
// accounting office
AccountingOffice *bool `json:"accountingOffice,omitempty"`
// Employee to create. Department on this object will also be created if supplied. If null a dummy user and department will be created instead
Administrator *Employee `json:"administrator,omitempty"`
// Password for the administrator user to create. Not a part of the administrator employee object since this is a value that never can be read (it is salted and hashed before storing)
// Required: true
AdministratorPassword *string `json:"administratorPassword"`
// auditor
Auditor *bool `json:"auditor,omitempty"`
// If true, the users created will be allowed to log in without validating their email address. ONLY USE THIS IF YOU ALREADY HAVE VALIDATED THE USER EMAILS.
AutoValidateUserLogin *bool `json:"autoValidateUserLogin,omitempty"`
// The chart of accounts to use for the new company
// Enum: [DEFAULT MAMUT_STD_PAYROLL MAMUT_NARF_PAYROLL AGRO_FORRETNING_PAYROLL AGRO_LANDBRUK_PAYROLL AGRO_FISKE_PAYROLL AGRO_FORSOKSRING_PAYROLL AGRO_IDRETTSLAG_PAYROLL AGRO_FORENING_PAYROLL]
ChartOfAccountsType string `json:"chartOfAccountsType,omitempty"`
// Information about the company to create. Supply as much info as you have, but at least name, type and address.
// Required: true
Company *Company `json:"company"`
// Create an API token for the administrator user for the consumer token used during this call. The token will be returned in the response.
CreateAdministratorAPIToken *bool `json:"createAdministratorApiToken,omitempty"`
// Create an API token for the company to use to call their clients, only possible for accounting and auditor accounts. The token will be returned in the response.
CreateCompanyOwnedAPIToken *bool `json:"createCompanyOwnedApiToken,omitempty"`
// Should the company we are creating be able to create new Tripletex accounts?
MayCreateTripletexAccounts *bool `json:"mayCreateTripletexAccounts,omitempty"`
// Modules (functionality in the application) to activate for the newly created account. Some modules have extra costs.
// Required: true
Modules *Modules `json:"modules"`
// Used to calculate prices.
// Required: true
// Enum: [INTERVAL_0_100 INTERVAL_101_500 INTERVAL_0_500 INTERVAL_501_1000 INTERVAL_1001_2000 INTERVAL_2001_3500 INTERVAL_3501_5000 INTERVAL_5001_10000 INTERVAL_UNLIMITED]
NumberOfVouchers *string `json:"numberOfVouchers"`
// reseller
Reseller *bool `json:"reseller,omitempty"`
// Should the regular creation emails be sent to the company created and its users? If false you probably want to set autoValidateUserLogin to true
SendEmails *bool `json:"sendEmails,omitempty"`
}
TripletexAccount tripletex account
swagger:model TripletexAccount
func (*TripletexAccount) MarshalBinary ¶
func (m *TripletexAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TripletexAccount) UnmarshalBinary ¶
func (m *TripletexAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TripletexAccount2 ¶
type TripletexAccount2 struct {
// Is this a test account or a paying account?
// Required: true
// Enum: [TEST PAYING]
AccountType *string `json:"accountType"`
// accounting office
AccountingOffice *bool `json:"accountingOffice,omitempty"`
// Employee to create. Department on this object will also be created if supplied. If null a dummy user and department will be created instead
Administrator *Employee `json:"administrator,omitempty"`
// Password for the administrator user to create. Not a part of the administrator employee object since this is a value that never can be read (it is salted and hashed before storing)
// Required: true
AdministratorPassword *string `json:"administratorPassword"`
// auditor
Auditor *bool `json:"auditor,omitempty"`
// If true, the users created will be allowed to log in without validating their email address. ONLY USE THIS IF YOU ALREADY HAVE VALIDATED THE USER EMAILS.
AutoValidateUserLogin *bool `json:"autoValidateUserLogin,omitempty"`
// The chart of accounts to use for the new company
// Enum: [DEFAULT MAMUT_STD_PAYROLL MAMUT_NARF_PAYROLL AGRO_FORRETNING_PAYROLL AGRO_LANDBRUK_PAYROLL AGRO_FISKE_PAYROLL AGRO_FORSOKSRING_PAYROLL AGRO_IDRETTSLAG_PAYROLL AGRO_FORENING_PAYROLL]
ChartOfAccountsType string `json:"chartOfAccountsType,omitempty"`
// Information about the company to create. Supply as much info as you have, but at least name, type and address.
// Required: true
Company *Company `json:"company"`
// Create an API token for the administrator user for the consumer token used during this call. The token will be returned in the response.
CreateAdministratorAPIToken *bool `json:"createAdministratorApiToken,omitempty"`
// Create an API token for the company to use to call their clients, only possible for accounting and auditor accounts. The token will be returned in the response.
CreateCompanyOwnedAPIToken *bool `json:"createCompanyOwnedApiToken,omitempty"`
// Should the company we are creating be able to create new Tripletex accounts?
MayCreateTripletexAccounts *bool `json:"mayCreateTripletexAccounts,omitempty"`
// Sales modules (functionality in the application) to activate for the newly created account. Some modules have extra costs.
// Required: true
Modules []*SalesModuleDTO `json:"modules"`
// Used to calculate prices.
// Required: true
// Enum: [INTERVAL_0_100 INTERVAL_101_500 INTERVAL_0_500 INTERVAL_501_1000 INTERVAL_1001_2000 INTERVAL_2001_3500 INTERVAL_3501_5000 INTERVAL_5001_10000 INTERVAL_UNLIMITED]
NumberOfVouchers *string `json:"numberOfVouchers"`
// reseller
Reseller *bool `json:"reseller,omitempty"`
// Should the regular creation emails be sent to the company created and its users? If false you probably want to set autoValidateUserLogin to true
SendEmails *bool `json:"sendEmails,omitempty"`
// VAT type
// Enum: [VAT_REGISTERED VAT_NOT_REGISTERED VAT_APPLICANT]
VatStatusType string `json:"vatStatusType,omitempty"`
}
TripletexAccount2 tripletex account2
swagger:model TripletexAccount2
func (*TripletexAccount2) MarshalBinary ¶
func (m *TripletexAccount2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TripletexAccount2) UnmarshalBinary ¶
func (m *TripletexAccount2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TripletexAccountReturn ¶
type TripletexAccountReturn struct {
// administrator
Administrator *Employee `json:"administrator,omitempty"`
// administrator Api token
AdministratorAPIToken *EmployeeToken `json:"administratorApiToken,omitempty"`
// company
Company *Company `json:"company,omitempty"`
// company owned Api token
CompanyOwnedAPIToken *EmployeeToken `json:"companyOwnedApiToken,omitempty"`
// company owned Api token robot Id
CompanyOwnedAPITokenRobotID int32 `json:"companyOwnedApiTokenRobotId,omitempty"`
}
TripletexAccountReturn tripletex account return
swagger:model TripletexAccountReturn
func (*TripletexAccountReturn) MarshalBinary ¶
func (m *TripletexAccountReturn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TripletexAccountReturn) UnmarshalBinary ¶
func (m *TripletexAccountReturn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UnreadCountDTO ¶
type UnreadCountDTO struct {
// count
Count int32 `json:"count,omitempty"`
// read cursor
ReadCursor int32 `json:"readCursor,omitempty"`
}
UnreadCountDTO unread count d t o
swagger:model UnreadCountDTO
func (*UnreadCountDTO) MarshalBinary ¶
func (m *UnreadCountDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UnreadCountDTO) UnmarshalBinary ¶
func (m *UnreadCountDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VNTCStatusDTO ¶
type VNTCStatusDTO struct {
// external message Id
// Required: true
// Read Only: true
ExternalMessageID string `json:"ExternalMessageId"`
// external sender Id
// Required: true
// Read Only: true
ExternalSenderID string `json:"ExternalSenderId"`
// message Id
// Required: true
// Read Only: true
// Format: uuid
MessageID strfmt.UUID `json:"MessageId"`
// operator
// Required: true
// Read Only: true
Operator string `json:"Operator"`
// part count
// Read Only: true
PartCount int32 `json:"PartCount,omitempty"`
// status
// Required: true
// Read Only: true
Status string `json:"Status"`
}
VNTCStatusDTO v n t c status d t o
swagger:model VNTCStatusDTO
func (*VNTCStatusDTO) MarshalBinary ¶
func (m *VNTCStatusDTO) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VNTCStatusDTO) UnmarshalBinary ¶
func (m *VNTCStatusDTO) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VatType ¶
type VatType struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// id
ID int32 `json:"id,omitempty"`
// name
// Max Length: 255
Name string `json:"name,omitempty"`
// number
// Max Length: 10
Number string `json:"number,omitempty"`
// percentage
Percentage float64 `json:"percentage,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
VatType vat type
swagger:model VatType
func (*VatType) MarshalBinary ¶
MarshalBinary interface implementation
func (*VatType) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Voucher ¶
type Voucher struct {
// If the documentation for the voucher has been provided from an external source (e.g. another system via API or a user upload) then this is a reference to the document. This is always a PDF. Note that a voucher may have both a document, an attachment and an ediDocument.
// Read Only: true
Attachment *Document `json:"attachment,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// date
// Required: true
Date *string `json:"date"`
// description
// Required: true
Description *string `json:"description"`
// If the documentation for the voucher has been generated by the system (e.g. an invoice) then this is a reference to the generated document. This document is always a PDF. Note that a voucher may have both a document, an attachment and an ediDocument.
// Read Only: true
Document *Document `json:"document,omitempty"`
// If the voucher is created based on a machine readable document (such as EHF or EFO/NELFO) then this is a reference to that document. Note that a voucher may have both a document, an attachment and an ediDocument.
// Read Only: true
EdiDocument *Document `json:"ediDocument,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// System generated number that cannot be changed.
// Read Only: true
// Minimum: 0
Number int32 `json:"number,omitempty"`
// postings
// Required: true
Postings []*Posting `json:"postings"`
// reverse voucher
// Read Only: true
ReverseVoucher *Voucher `json:"reverseVoucher,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
// Voucher type. Must not be of type 'UtgĂĄende faktura' ('Outgoing Invoice') on new vouchers, instead use voucherType=null or use the Invoice endpoint.
VoucherType *VoucherType `json:"voucherType,omitempty"`
// System generated number that cannot be changed.
// Read Only: true
// Minimum: 0
Year int32 `json:"year,omitempty"`
}
Voucher voucher
swagger:model Voucher
func (*Voucher) MarshalBinary ¶
MarshalBinary interface implementation
func (*Voucher) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type VoucherOptions ¶
type VoucherOptions struct {
// A data structure containing information about the delete operation.
// Read Only: true
Delete *Delete `json:"delete,omitempty"`
}
VoucherOptions voucher options
swagger:model VoucherOptions
func (*VoucherOptions) MarshalBinary ¶
func (m *VoucherOptions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VoucherOptions) UnmarshalBinary ¶
func (m *VoucherOptions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VoucherSearchResponse ¶
type VoucherSearchResponse struct {
// count
Count int32 `json:"count,omitempty"`
// from
From int32 `json:"from,omitempty"`
// [DEPRECATED] Indicates whether there are more values available. Note: The value is not exact
FullResultSize int32 `json:"fullResultSize,omitempty"`
// [DEPRECATED] Number of postings returned (if postings are returned)
TotalNumberOfPostings int32 `json:"totalNumberOfPostings,omitempty"`
// values
Values []*Voucher `json:"values"`
// Used to know if the paginated list has changed.
VersionDigest string `json:"versionDigest,omitempty"`
}
VoucherSearchResponse voucher search response
swagger:model VoucherSearchResponse
func (*VoucherSearchResponse) MarshalBinary ¶
func (m *VoucherSearchResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VoucherSearchResponse) UnmarshalBinary ¶
func (m *VoucherSearchResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VoucherType ¶
type VoucherType struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// id
ID int32 `json:"id,omitempty"`
// name
// Max Length: 100
Name string `json:"name,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
}
VoucherType voucher type
swagger:model VoucherType
func (*VoucherType) MarshalBinary ¶
func (m *VoucherType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VoucherType) UnmarshalBinary ¶
func (m *VoucherType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WebHookWrapper ¶
type WebHookWrapper struct {
// event
Event string `json:"event,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// subscription Id
SubscriptionID int32 `json:"subscriptionId,omitempty"`
// value
Value interface{} `json:"value,omitempty"`
}
WebHookWrapper web hook wrapper
swagger:model WebHookWrapper
func (*WebHookWrapper) MarshalBinary ¶
func (m *WebHookWrapper) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WebHookWrapper) UnmarshalBinary ¶
func (m *WebHookWrapper) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Week ¶
type Week struct {
// approved
// Read Only: true
Approved *bool `json:"approved,omitempty"`
// approved by
// Read Only: true
ApprovedBy *Employee `json:"approvedBy,omitempty"`
// approved date
// Read Only: true
ApprovedDate string `json:"approvedDate,omitempty"`
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// completed
// Read Only: true
Completed *bool `json:"completed,omitempty"`
// employee
// Read Only: true
Employee *Employee `json:"employee,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// timesheet entries
// Read Only: true
TimesheetEntries []*TimesheetEntry `json:"timesheetEntries"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
// week
// Read Only: true
Week int32 `json:"week,omitempty"`
// year
// Read Only: true
Year int32 `json:"year,omitempty"`
}
Week week
swagger:model Week
func (*Week) MarshalBinary ¶
MarshalBinary interface implementation
func (*Week) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type WorkingHoursScheme ¶
type WorkingHoursScheme struct {
// changes
// Read Only: true
Changes []*Change `json:"changes"`
// code
// Max Length: 100
Code string `json:"code,omitempty"`
// id
ID int32 `json:"id,omitempty"`
// name n o
// Max Length: 100
NameNO string `json:"nameNO,omitempty"`
// url
// Read Only: true
URL string `json:"url,omitempty"`
// version
Version int32 `json:"version,omitempty"`
// Defines the working hours scheme option.
// Required: true
// Enum: [NOT_SHIFT ROUND_THE_CLOCK SHIFT_365 OFFSHORE_336 CONTINUOUS OTHER_SHIFT]
WorkingHoursScheme *string `json:"workingHoursScheme"`
}
WorkingHoursScheme working hours scheme
swagger:model WorkingHoursScheme
func (*WorkingHoursScheme) MarshalBinary ¶
func (m *WorkingHoursScheme) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WorkingHoursScheme) UnmarshalBinary ¶
func (m *WorkingHoursScheme) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files
¶
- accommodation_allowance.go
- account.go
- accounting_period.go
- activity.go
- address.go
- altinn_company_module.go
- annual_account.go
- api_consumer.go
- api_error.go
- api_validation_message.go
- app_specific.go
- auto_login.go
- auto_login_payload_d_t_o.go
- auto_pay_message_d_t_o.go
- bank.go
- bank_reconciliation.go
- bank_reconciliation_adjustment.go
- bank_reconciliation_match.go
- bank_reconciliation_payment_type.go
- bank_statement.go
- bank_statement_balance_d_t_o.go
- bank_transaction.go
- banner.go
- body_part.go
- change.go
- close_group.go
- company.go
- company_authority_d_t_o.go
- company_auto_complete_d_t_o.go
- company_holiday.go
- consumer_token.go
- contact.go
- content_disposition.go
- cost.go
- country.go
- credentials.go
- currency.go
- currency_exchange_rate.go
- customer.go
- customer_category.go
- customer_tripletex_account.go
- customer_tripletex_account2.go
- dashboard_d_t_o.go
- delete.go
- delivery_address.go
- department.go
- deviation.go
- division.go
- document.go
- document_archive.go
- employee.go
- employee_company_d_t_o.go
- employee_email.go
- employee_period.go
- employee_token.go
- employment.go
- employment_details.go
- employment_type.go
- entitlement.go
- event_info_d_t_o.go
- event_info_description.go
- external_product.go
- flex_summary.go
- form_data_body_part.go
- form_data_content_disposition.go
- form_data_multi_part.go
- goods_receipt.go
- goods_receipt_line.go
- holiday_allowance_earned.go
- hour_summary.go
- hourly_cost_and_rate.go
- international_id.go
- inventories.go
- inventory.go
- invoice.go
- job.go
- job_detail_d_t_o.go
- leave_of_absence.go
- leave_of_absence_type.go
- ledger_account.go
- legacy_address.go
- link.go
- list_response_accommodation_allowance.go
- list_response_account.go
- list_response_accounting_period.go
- list_response_activity.go
- list_response_annual_account.go
- list_response_bank.go
- list_response_bank_reconciliation.go
- list_response_bank_reconciliation_adjustment.go
- list_response_bank_reconciliation_match.go
- list_response_bank_reconciliation_payment_type.go
- list_response_bank_statement.go
- list_response_bank_transaction.go
- list_response_banner.go
- list_response_close_group.go
- list_response_company.go
- list_response_company_auto_complete_d_t_o.go
- list_response_company_holiday.go
- list_response_contact.go
- list_response_cost.go
- list_response_country.go
- list_response_currency.go
- list_response_customer.go
- list_response_customer_category.go
- list_response_delivery_address.go
- list_response_department.go
- list_response_deviation.go
- list_response_division.go
- list_response_document_archive.go
- list_response_employee.go
- list_response_employee_company_d_t_o.go
- list_response_employment.go
- list_response_employment_details.go
- list_response_employment_type.go
- list_response_entitlement.go
- list_response_external_product.go
- list_response_goods_receipt.go
- list_response_goods_receipt_line.go
- list_response_hourly_cost_and_rate.go
- list_response_inventories.go
- list_response_inventory.go
- list_response_invoice.go
- list_response_leave_of_absence.go
- list_response_leave_of_absence_type.go
- list_response_ledger_account.go
- list_response_legacy_address.go
- list_response_mileage_allowance.go
- list_response_monthly_status.go
- list_response_municipality.go
- list_response_next_of_kin.go
- list_response_notification.go
- list_response_occupation_code.go
- list_response_order.go
- list_response_order_line.go
- list_response_order_offer.go
- list_response_passenger.go
- list_response_payment.go
- list_response_payment_type.go
- list_response_payment_type_out.go
- list_response_payslip.go
- list_response_per_diem_compensation.go
- list_response_per_diem_compensation_transient_d_t_o.go
- list_response_person_auto_complete_d_t_o.go
- list_response_posting.go
- list_response_product.go
- list_response_product_group.go
- list_response_product_group_relation.go
- list_response_product_line.go
- list_response_product_unit.go
- list_response_project.go
- list_response_project_category.go
- list_response_project_control_form.go
- list_response_project_hourly_rate.go
- list_response_project_invoice_details.go
- list_response_project_order_line.go
- list_response_project_participant.go
- list_response_project_period_monthly_status.go
- list_response_project_specific_rate.go
- list_response_prospect.go
- list_response_purchase_order.go
- list_response_reminder.go
- list_response_remuneration_type.go
- list_response_salary_specification.go
- list_response_salary_transaction.go
- list_response_salary_type.go
- list_response_sales_force_account_info.go
- list_response_sales_force_employee.go
- list_response_sales_module_d_t_o.go
- list_response_search_completion_d_t_o.go
- list_response_standard_time.go
- list_response_stocktaking.go
- list_response_subscription.go
- list_response_supplier.go
- list_response_supplier_balance.go
- list_response_supplier_invoice.go
- list_response_task.go
- list_response_time_clock.go
- list_response_timesheet_entry.go
- list_response_timesheet_salary_type_specification.go
- list_response_travel_cost_category.go
- list_response_travel_expense.go
- list_response_travel_expense_rate.go
- list_response_travel_expense_rate_category.go
- list_response_travel_expense_rate_category_group.go
- list_response_travel_expense_zone.go
- list_response_travel_payment_type.go
- list_response_vat_type.go
- list_response_voucher.go
- list_response_voucher_type.go
- list_response_week.go
- list_response_working_hours_scheme.go
- logged_in_user_info_d_t_o.go
- maritime_employment.go
- maventa_event_data_d_t_o.go
- maventa_status_d_t_o.go
- media_type.go
- message_body_workers.go
- mileage_allowance.go
- mobile_app_login.go
- modules.go
- monthly_status.go
- multi_part.go
- municipality.go
- next_of_kin.go
- notification.go
- occupation_code.go
- order.go
- order_line.go
- order_offer.go
- p_g2_callback_d_t_o.go
- page_options.go
- parameterized_header.go
- passenger.go
- payment.go
- payment_type.go
- payment_type_out.go
- payslip.go
- per_diem_compensation.go
- per_diem_compensation_transient_d_t_o.go
- person_auto_complete_d_t_o.go
- posting.go
- prediction.go
- product.go
- product_group.go
- product_group_relation.go
- product_line.go
- product_unit.go
- project.go
- project_activity.go
- project_category.go
- project_control_form.go
- project_hourly_rate.go
- project_invoice_details.go
- project_order_line.go
- project_participant.go
- project_period_hourly_report.go
- project_period_invoiced.go
- project_period_invoicing_reserve.go
- project_period_monthly_status.go
- project_period_overall_status.go
- project_specific_rate.go
- prospect.go
- providers.go
- purchase_order.go
- purchase_orderline.go
- reminder.go
- remuneration_type.go
- response_wrapper_accommodation_allowance.go
- response_wrapper_account.go
- response_wrapper_accounting_period.go
- response_wrapper_activity.go
- response_wrapper_altinn_company_module.go
- response_wrapper_annual_account.go
- response_wrapper_api_consumer.go
- response_wrapper_app_specific.go
- response_wrapper_auto_login.go
- response_wrapper_bank_reconciliation.go
- response_wrapper_bank_reconciliation_match.go
- response_wrapper_bank_reconciliation_payment_type.go
- response_wrapper_bank_statement.go
- response_wrapper_bank_statement_balance_d_t_o.go
- response_wrapper_bank_transaction.go
- response_wrapper_banner.go
- response_wrapper_boolean.go
- response_wrapper_close_group.go
- response_wrapper_company.go
- response_wrapper_company_authority_d_t_o.go
- response_wrapper_company_holiday.go
- response_wrapper_consumer_token.go
- response_wrapper_contact.go
- response_wrapper_cost.go
- response_wrapper_country.go
- response_wrapper_currency.go
- response_wrapper_currency_exchange_rate.go
- response_wrapper_customer.go
- response_wrapper_customer_category.go
- response_wrapper_dashboard_d_t_o.go
- response_wrapper_delivery_address.go
- response_wrapper_department.go
- response_wrapper_deviation.go
- response_wrapper_division.go
- response_wrapper_document.go
- response_wrapper_document_archive.go
- response_wrapper_double.go
- response_wrapper_employee.go
- response_wrapper_employee_token.go
- response_wrapper_employment.go
- response_wrapper_employment_details.go
- response_wrapper_entitlement.go
- response_wrapper_event_info_d_t_o.go
- response_wrapper_external_product.go
- response_wrapper_goods_receipt.go
- response_wrapper_goods_receipt_line.go
- response_wrapper_hourly_cost_and_rate.go
- response_wrapper_integer.go
- response_wrapper_inventory.go
- response_wrapper_invoice.go
- response_wrapper_leave_of_absence.go
- response_wrapper_legacy_address.go
- response_wrapper_list_job.go
- response_wrapper_logged_in_user_info_d_t_o.go
- response_wrapper_map_string_event_info_description.go
- response_wrapper_mileage_allowance.go
- response_wrapper_modules.go
- response_wrapper_monthly_status.go
- response_wrapper_next_of_kin.go
- response_wrapper_notification.go
- response_wrapper_object.go
- response_wrapper_order.go
- response_wrapper_order_line.go
- response_wrapper_order_offer.go
- response_wrapper_page_options.go
- response_wrapper_passenger.go
- response_wrapper_payment.go
- response_wrapper_payment_type.go
- response_wrapper_payment_type_out.go
- response_wrapper_payslip.go
- response_wrapper_per_diem_compensation.go
- response_wrapper_posting.go
- response_wrapper_product.go
- response_wrapper_product_group.go
- response_wrapper_product_group_relation.go
- response_wrapper_product_line.go
- response_wrapper_product_unit.go
- response_wrapper_project.go
- response_wrapper_project_activity.go
- response_wrapper_project_category.go
- response_wrapper_project_control_form.go
- response_wrapper_project_hourly_rate.go
- response_wrapper_project_invoice_details.go
- response_wrapper_project_order_line.go
- response_wrapper_project_participant.go
- response_wrapper_project_period_hourly_report.go
- response_wrapper_project_period_invoiced.go
- response_wrapper_project_period_invoicing_reserve.go
- response_wrapper_project_period_overall_status.go
- response_wrapper_project_specific_rate.go
- response_wrapper_prospect.go
- response_wrapper_purchase_order.go
- response_wrapper_purchase_orderline.go
- response_wrapper_reminder.go
- response_wrapper_salary_compilation.go
- response_wrapper_salary_settings.go
- response_wrapper_salary_specification.go
- response_wrapper_salary_transaction.go
- response_wrapper_salary_type.go
- response_wrapper_sales_force_account_info.go
- response_wrapper_sales_force_employee.go
- response_wrapper_sales_force_employee_role.go
- response_wrapper_sales_force_opportunity.go
- response_wrapper_sales_module_d_t_o.go
- response_wrapper_session_token.go
- response_wrapper_standard_time.go
- response_wrapper_stocktaking.go
- response_wrapper_string.go
- response_wrapper_subscription.go
- response_wrapper_supplier.go
- response_wrapper_supplier_invoice.go
- response_wrapper_system_message.go
- response_wrapper_time_clock.go
- response_wrapper_timesheet_entry.go
- response_wrapper_timesheet_salary_type_specification.go
- response_wrapper_timesheet_settings.go
- response_wrapper_travel_cost_category.go
- response_wrapper_travel_expense.go
- response_wrapper_travel_expense_rate.go
- response_wrapper_travel_expense_rate_category.go
- response_wrapper_travel_expense_rate_category_group.go
- response_wrapper_travel_expense_settings.go
- response_wrapper_travel_expense_zone.go
- response_wrapper_travel_payment_type.go
- response_wrapper_trip_d_t_o.go
- response_wrapper_tripletex_account_return.go
- response_wrapper_unread_count_d_t_o.go
- response_wrapper_vat_type.go
- response_wrapper_voucher.go
- response_wrapper_voucher_options.go
- response_wrapper_voucher_type.go
- response_wrapper_week.go
- restricted_entitlement_change_d_t_o.go
- salary_compilation.go
- salary_compilation_line.go
- salary_settings.go
- salary_specification.go
- salary_transaction.go
- salary_type.go
- sales_force_account_info.go
- sales_force_address.go
- sales_force_country.go
- sales_force_employee.go
- sales_force_employee_role.go
- sales_force_opportunity.go
- sales_module_d_t_o.go
- search_completion_d_t_o.go
- session_token.go
- standard_time.go
- stock.go
- stocktaking.go
- subscription.go
- supplier.go
- supplier_balance.go
- supplier_invoice.go
- system_message.go
- task.go
- time_clock.go
- timesheet_entry.go
- timesheet_entry_search_response.go
- timesheet_salary_type_specification.go
- timesheet_settings.go
- travel_cost_category.go
- travel_details.go
- travel_expense.go
- travel_expense_rate.go
- travel_expense_rate_category.go
- travel_expense_rate_category_group.go
- travel_expense_settings.go
- travel_expense_zone.go
- travel_payment_type.go
- trigger_d_t_o.go
- trip_d_t_o.go
- tripletex_account.go
- tripletex_account2.go
- tripletex_account_return.go
- unread_count_d_t_o.go
- v_n_t_c_status_d_t_o.go
- vat_type.go
- voucher.go
- voucher_options.go
- voucher_search_response.go
- voucher_type.go
- web_hook_wrapper.go
- week.go
- working_hours_scheme.go