models

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Jul 2, 2020 License: Apache-2.0 Imports: 6 Imported by: 1

Documentation ¶

Index ¶

Constants ¶

View Source
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"
)
View Source
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"
)
View Source
const (

	// BankReconciliationTypeMANUAL captures enum value "MANUAL"
	BankReconciliationTypeMANUAL string = "MANUAL"

	// BankReconciliationTypeAUTOMATIC captures enum value "AUTOMATIC"
	BankReconciliationTypeAUTOMATIC string = "AUTOMATIC"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
const (

	// CurrencyExchangeRateSourceNORGESBANK captures enum value "NORGES_BANK"
	CurrencyExchangeRateSourceNORGESBANK string = "NORGES_BANK"

	// CurrencyExchangeRateSourceHALLONEN captures enum value "HALLONEN"
	CurrencyExchangeRateSourceHALLONEN string = "HALLONEN"
)
View Source
const (

	// CustomerEmailAttachmentTypeLINK captures enum value "LINK"
	CustomerEmailAttachmentTypeLINK string = "LINK"

	// CustomerEmailAttachmentTypeATTACHMENT captures enum value "ATTACHMENT"
	CustomerEmailAttachmentTypeATTACHMENT string = "ATTACHMENT"
)
View Source
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"
)
View Source
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"
)
View Source
const (

	// CustomerTripletexAccountAccountTypeTEST captures enum value "TEST"
	CustomerTripletexAccountAccountTypeTEST string = "TEST"

	// CustomerTripletexAccountAccountTypePAYING captures enum value "PAYING"
	CustomerTripletexAccountAccountTypePAYING string = "PAYING"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
const (

	// CustomerTripletexAccount2AccountTypeTEST captures enum value "TEST"
	CustomerTripletexAccount2AccountTypeTEST string = "TEST"

	// CustomerTripletexAccount2AccountTypePAYING captures enum value "PAYING"
	CustomerTripletexAccount2AccountTypePAYING string = "PAYING"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
const (

	// GoodsReceiptStatusSTATUSOPEN captures enum value "STATUS_OPEN"
	GoodsReceiptStatusSTATUSOPEN string = "STATUS_OPEN"

	// GoodsReceiptStatusSTATUSCONFIRMED captures enum value "STATUS_CONFIRMED"
	GoodsReceiptStatusSTATUSCONFIRMED string = "STATUS_CONFIRMED"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
const (

	// MaritimeEmploymentTradeAreaDOMESTIC captures enum value "DOMESTIC"
	MaritimeEmploymentTradeAreaDOMESTIC string = "DOMESTIC"

	// MaritimeEmploymentTradeAreaFOREIGN captures enum value "FOREIGN"
	MaritimeEmploymentTradeAreaFOREIGN string = "FOREIGN"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
const (

	// OrderSubscriptionDurationTypeMONTHS captures enum value "MONTHS"
	OrderSubscriptionDurationTypeMONTHS string = "MONTHS"

	// OrderSubscriptionDurationTypeYEAR captures enum value "YEAR"
	OrderSubscriptionDurationTypeYEAR string = "YEAR"
)
View Source
const (

	// OrderSubscriptionInvoicingTimeInAdvanceOrArrearsADVANCE captures enum value "ADVANCE"
	OrderSubscriptionInvoicingTimeInAdvanceOrArrearsADVANCE string = "ADVANCE"

	// OrderSubscriptionInvoicingTimeInAdvanceOrArrearsARREARS captures enum value "ARREARS"
	OrderSubscriptionInvoicingTimeInAdvanceOrArrearsARREARS string = "ARREARS"
)
View Source
const (

	// OrderSubscriptionInvoicingTimeTypeDAYS captures enum value "DAYS"
	OrderSubscriptionInvoicingTimeTypeDAYS string = "DAYS"

	// OrderSubscriptionInvoicingTimeTypeMONTHS captures enum value "MONTHS"
	OrderSubscriptionInvoicingTimeTypeMONTHS string = "MONTHS"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
const (

	// TripletexAccountAccountTypeTEST captures enum value "TEST"
	TripletexAccountAccountTypeTEST string = "TEST"

	// TripletexAccountAccountTypePAYING captures enum value "PAYING"
	TripletexAccountAccountTypePAYING string = "PAYING"
)
View Source
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"
)
View Source
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"
)
View Source
const (

	// TripletexAccount2AccountTypeTEST captures enum value "TEST"
	TripletexAccount2AccountTypeTEST string = "TEST"

	// TripletexAccount2AccountTypePAYING captures enum value "PAYING"
	TripletexAccount2AccountTypePAYING string = "PAYING"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
const (

	// OrderSubscriptionPeriodsOnInvoiceTypeMONTHS captures enum value "MONTHS"
	OrderSubscriptionPeriodsOnInvoiceTypeMONTHS string = "MONTHS"
)
View Source
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

func (*APIConsumer) Validate ¶

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

Validate validates this Api consumer

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 ¶

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

MarshalBinary interface implementation

func (*APIError) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*APIError) Validate ¶

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

Validate validates this Api error

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

func (*APIValidationMessage) Validate ¶

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

Validate validates this Api validation message

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

func (*AccommodationAllowance) Validate ¶

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

Validate validates this accommodation allowance

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 ¶

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

MarshalBinary interface implementation

func (*Account) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Account) Validate ¶

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

Validate validates this account

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

func (*AccountingPeriod) Validate ¶

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

Validate validates this accounting period

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 ¶

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

MarshalBinary interface implementation

func (*Activity) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Activity) Validate ¶

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

Validate validates this activity

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 ¶

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

MarshalBinary interface implementation

func (*Address) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Address) Validate ¶

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

Validate validates this address

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

func (*AltinnCompanyModule) Validate ¶

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

Validate validates this altinn company module

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

func (*AnnualAccount) Validate ¶

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

Validate validates this annual account

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

func (*AppSpecific) Validate ¶

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

Validate validates this app specific

type AutoLogin ¶

type AutoLogin struct {

	// login Url
	// Read Only: true
	LoginURL string `json:"loginUrl,omitempty"`
}

AutoLogin auto login

swagger:model AutoLogin

func (*AutoLogin) MarshalBinary ¶

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

MarshalBinary interface implementation

func (*AutoLogin) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*AutoLogin) Validate ¶

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

Validate validates this auto login

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

func (*AutoLoginPayloadDTO) Validate ¶

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

Validate validates this auto login payload d t o

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

func (*AutoPayMessageDTO) Validate ¶

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

Validate validates this auto pay message d t o

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 ¶

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

MarshalBinary interface implementation

func (*Bank) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Bank) Validate ¶

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

Validate validates this bank

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

func (*BankReconciliation) Validate ¶

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

Validate validates this bank reconciliation

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

func (*BankReconciliationAdjustment) Validate ¶

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

Validate validates this bank reconciliation adjustment

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

func (*BankReconciliationMatch) Validate ¶

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

Validate validates this bank reconciliation match

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

func (*BankReconciliationPaymentType) Validate ¶

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

Validate validates this bank reconciliation payment type

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

func (*BankStatement) Validate ¶

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

Validate validates this bank statement

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

func (*BankStatementBalanceDTO) Validate ¶

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

Validate validates this bank statement balance d t o

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

func (*BankTransaction) Validate ¶

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

Validate validates this bank transaction

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 ¶

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

MarshalBinary interface implementation

func (*Banner) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Banner) Validate ¶

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

Validate validates this banner

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 ¶

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

MarshalBinary interface implementation

func (*BodyPart) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*BodyPart) Validate ¶

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

Validate validates this body part

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 ¶

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

MarshalBinary interface implementation

func (*Change) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Change) Validate ¶

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

Validate validates this change

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

func (*CloseGroup) Validate ¶

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

Validate validates this close group

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 ¶

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

MarshalBinary interface implementation

func (*Company) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Company) Validate ¶

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

Validate validates this company

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

func (*CompanyAuthorityDTO) Validate ¶

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

Validate validates this company authority d t o

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

func (*CompanyAutoCompleteDTO) Validate ¶

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

Validate validates this company auto complete d t o

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

func (*CompanyHoliday) Validate ¶

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

Validate validates this company holiday

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

func (*ConsumerToken) Validate ¶

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

Validate validates this consumer token

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 ¶

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

MarshalBinary interface implementation

func (*Contact) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Contact) Validate ¶

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

Validate validates this contact

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

func (*ContentDisposition) Validate ¶

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

Validate validates this content disposition

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 ¶

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

MarshalBinary interface implementation

func (*Cost) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Cost) Validate ¶

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

Validate validates this cost

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 ¶

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

MarshalBinary interface implementation

func (*Country) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Country) Validate ¶

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

Validate validates this country

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

func (*Credentials) Validate ¶

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

Validate validates this credentials

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 ¶

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

MarshalBinary interface implementation

func (*Currency) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Currency) Validate ¶

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

Validate validates this currency

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

func (*CurrencyExchangeRate) Validate ¶

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

Validate validates this currency exchange rate

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 ¶

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

MarshalBinary interface implementation

func (*Customer) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Customer) Validate ¶

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

Validate validates this customer

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

func (*CustomerCategory) Validate ¶

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

Validate validates this customer category

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

func (*CustomerTripletexAccount) Validate ¶

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

Validate validates this customer tripletex account

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

func (*CustomerTripletexAccount2) Validate ¶

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

Validate validates this customer tripletex account2

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

func (*DashboardDTO) Validate ¶

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

Validate validates this dashboard d t o

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 ¶

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

MarshalBinary interface implementation

func (*Delete) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Delete) Validate ¶

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

Validate validates this delete

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

func (*DeliveryAddress) Validate ¶

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

Validate validates this delivery address

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

func (*Department) Validate ¶

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

Validate validates this department

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 ¶

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

MarshalBinary interface implementation

func (*Deviation) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Deviation) Validate ¶

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

Validate validates this deviation

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 ¶

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

MarshalBinary interface implementation

func (*Division) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Division) Validate ¶

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

Validate validates this division

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 ¶

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

MarshalBinary interface implementation

func (*Document) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Document) Validate ¶

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

Validate validates this document

type 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

func (*DocumentArchive) Validate ¶

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

Validate validates this document archive

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 ¶

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

MarshalBinary interface implementation

func (*Employee) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Employee) Validate ¶

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

Validate validates this employee

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

func (*EmployeeCompanyDTO) Validate ¶

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

Validate validates this employee company d t o

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

func (*EmployeeEmail) Validate ¶

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

Validate validates this employee email

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

func (*EmployeePeriod) Validate ¶

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

Validate validates this employee period

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

func (*EmployeeToken) Validate ¶

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

Validate validates this employee token

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

func (*Employment) Validate ¶

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

Validate validates this employment

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

func (*EmploymentDetails) Validate ¶

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

Validate validates this employment details

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

func (*EmploymentType) Validate ¶

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

Validate validates this employment type

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

func (*Entitlement) Validate ¶

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

Validate validates this entitlement

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

func (*EventInfoDTO) Validate ¶

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

Validate validates this event info d t o

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

func (*EventInfoDescription) Validate ¶

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

Validate validates this event info description

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

func (*ExternalProduct) Validate ¶

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

Validate validates this external product

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

func (*FlexSummary) Validate ¶

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

Validate validates this flex summary

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

func (*FormDataBodyPart) Validate ¶

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

Validate validates this form data body part

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

func (*FormDataContentDisposition) Validate ¶

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

Validate validates this form data content disposition

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

func (*FormDataMultiPart) Validate ¶

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

Validate validates this form data multi part

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

func (*GoodsReceipt) Validate ¶

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

Validate validates this goods receipt

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

func (*GoodsReceiptLine) Validate ¶

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

Validate validates this goods receipt line

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

func (*HolidayAllowanceEarned) Validate ¶

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

Validate validates this holiday allowance earned

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

func (*HourSummary) Validate ¶

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

Validate validates this hour summary

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

func (*HourlyCostAndRate) Validate ¶

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

Validate validates this hourly cost and rate

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

func (*InternationalID) Validate ¶

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

Validate validates this international Id

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

func (*Inventories) Validate ¶

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

Validate validates this inventories

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 ¶

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

MarshalBinary interface implementation

func (*Inventory) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Inventory) Validate ¶

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

Validate validates this inventory

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 ¶

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

MarshalBinary interface implementation

func (*Invoice) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Invoice) Validate ¶

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

Validate validates this invoice

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 ¶

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

MarshalBinary interface implementation

func (*Job) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Job) Validate ¶

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

Validate validates this job

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

func (*JobDetailDTO) Validate ¶

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

Validate validates this job detail d t o

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

func (*LeaveOfAbsence) Validate ¶

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

Validate validates this leave of absence

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

func (*LeaveOfAbsenceType) Validate ¶

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

Validate validates this leave of absence type

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

func (*LedgerAccount) Validate ¶

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

Validate validates this ledger account

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

func (*LegacyAddress) Validate ¶

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

Validate validates this legacy address

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 ¶

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

MarshalBinary interface implementation

func (*Link) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Link) Validate ¶

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

Validate validates this link

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

func (*ListResponseAccommodationAllowance) Validate ¶

Validate validates this list response accommodation allowance

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

func (*ListResponseAccount) Validate ¶

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

Validate validates this list response account

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

func (*ListResponseAccountingPeriod) Validate ¶

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

Validate validates this list response accounting period

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

func (*ListResponseActivity) Validate ¶

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

Validate validates this list response activity

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

func (*ListResponseAnnualAccount) Validate ¶

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

Validate validates this list response annual account

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

func (*ListResponseBank) Validate ¶

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

Validate validates this list response bank

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

func (*ListResponseBankReconciliation) Validate ¶

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

Validate validates this list response bank reconciliation

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

func (*ListResponseBankReconciliationAdjustment) Validate ¶

Validate validates this list response bank reconciliation adjustment

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

func (*ListResponseBankReconciliationMatch) Validate ¶

Validate validates this list response bank reconciliation match

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

func (*ListResponseBankReconciliationPaymentType) Validate ¶

Validate validates this list response bank reconciliation payment type

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

func (*ListResponseBankStatement) Validate ¶

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

Validate validates this list response bank statement

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

func (*ListResponseBankTransaction) Validate ¶

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

Validate validates this list response bank transaction

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

func (*ListResponseBanner) Validate ¶

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

Validate validates this list response banner

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

func (*ListResponseCloseGroup) Validate ¶

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

Validate validates this list response close group

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

func (*ListResponseCompany) Validate ¶

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

Validate validates this list response company

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

func (*ListResponseCompanyAutoCompleteDTO) Validate ¶

Validate validates this list response company auto complete d t o

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

func (*ListResponseCompanyHoliday) Validate ¶

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

Validate validates this list response company holiday

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

func (*ListResponseContact) Validate ¶

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

Validate validates this list response contact

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

func (*ListResponseCost) Validate ¶

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

Validate validates this list response cost

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

func (*ListResponseCountry) Validate ¶

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

Validate validates this list response country

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

func (*ListResponseCurrency) Validate ¶

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

Validate validates this list response currency

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

func (*ListResponseCustomer) Validate ¶

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

Validate validates this list response customer

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

func (*ListResponseCustomerCategory) Validate ¶

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

Validate validates this list response customer category

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

func (*ListResponseDeliveryAddress) Validate ¶

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

Validate validates this list response delivery address

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

func (*ListResponseDepartment) Validate ¶

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

Validate validates this list response department

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

func (*ListResponseDeviation) Validate ¶

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

Validate validates this list response deviation

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

func (*ListResponseDivision) Validate ¶

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

Validate validates this list response division

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

func (*ListResponseDocumentArchive) Validate ¶

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

Validate validates this list response document archive

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

func (*ListResponseEmployee) Validate ¶

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

Validate validates this list response employee

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

func (*ListResponseEmployeeCompanyDTO) Validate ¶

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

Validate validates this list response employee company d t o

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

func (*ListResponseEmployment) Validate ¶

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

Validate validates this list response employment

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

func (*ListResponseEmploymentDetails) Validate ¶

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

Validate validates this list response employment details

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

func (*ListResponseEmploymentType) Validate ¶

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

Validate validates this list response employment type

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

func (*ListResponseEntitlement) Validate ¶

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

Validate validates this list response entitlement

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

func (*ListResponseExternalProduct) Validate ¶

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

Validate validates this list response external product

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

func (*ListResponseGoodsReceipt) Validate ¶

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

Validate validates this list response goods receipt

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

func (*ListResponseGoodsReceiptLine) Validate ¶

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

Validate validates this list response goods receipt line

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

func (*ListResponseHourlyCostAndRate) Validate ¶

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

Validate validates this list response hourly cost and rate

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

func (*ListResponseInventories) Validate ¶

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

Validate validates this list response inventories

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

func (*ListResponseInventory) Validate ¶

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

Validate validates this list response inventory

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

func (*ListResponseInvoice) Validate ¶

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

Validate validates this list response invoice

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

func (*ListResponseLeaveOfAbsence) Validate ¶

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

Validate validates this list response leave of absence

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

func (*ListResponseLeaveOfAbsenceType) Validate ¶

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

Validate validates this list response leave of absence type

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

func (*ListResponseLedgerAccount) Validate ¶

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

Validate validates this list response ledger account

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

func (*ListResponseLegacyAddress) Validate ¶

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

Validate validates this list response legacy address

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

func (*ListResponseMileageAllowance) Validate ¶

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

Validate validates this list response mileage allowance

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

func (*ListResponseMonthlyStatus) Validate ¶

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

Validate validates this list response monthly status

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

func (*ListResponseMunicipality) Validate ¶

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

Validate validates this list response municipality

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

func (*ListResponseNextOfKin) Validate ¶

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

Validate validates this list response next of kin

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

func (*ListResponseNotification) Validate ¶

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

Validate validates this list response notification

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

func (*ListResponseOccupationCode) Validate ¶

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

Validate validates this list response occupation code

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

func (*ListResponseOrder) Validate ¶

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

Validate validates this list response order

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

func (*ListResponseOrderLine) Validate ¶

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

Validate validates this list response order line

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

func (*ListResponseOrderOffer) Validate ¶

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

Validate validates this list response order offer

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

func (*ListResponsePassenger) Validate ¶

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

Validate validates this list response passenger

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

func (*ListResponsePayment) Validate ¶

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

Validate validates this list response payment

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

func (*ListResponsePaymentType) Validate ¶

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

Validate validates this list response payment type

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

func (*ListResponsePaymentTypeOut) Validate ¶

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

Validate validates this list response payment type out

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

func (*ListResponsePayslip) Validate ¶

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

Validate validates this list response payslip

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

func (*ListResponsePerDiemCompensation) Validate ¶

Validate validates this list response per diem compensation

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

func (*ListResponsePerDiemCompensationTransientDTO) Validate ¶

Validate validates this list response per diem compensation transient d t o

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

func (*ListResponsePersonAutoCompleteDTO) Validate ¶

Validate validates this list response person auto complete d t o

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

func (*ListResponsePosting) Validate ¶

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

Validate validates this list response posting

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

func (*ListResponseProduct) Validate ¶

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

Validate validates this list response product

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

func (*ListResponseProductGroup) Validate ¶

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

Validate validates this list response product group

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

func (*ListResponseProductGroupRelation) Validate ¶

Validate validates this list response product group relation

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

func (*ListResponseProductLine) Validate ¶

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

Validate validates this list response product line

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

func (*ListResponseProductUnit) Validate ¶

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

Validate validates this list response product unit

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

func (*ListResponseProject) Validate ¶

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

Validate validates this list response project

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

func (*ListResponseProjectCategory) Validate ¶

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

Validate validates this list response project category

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

func (*ListResponseProjectControlForm) Validate ¶

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

Validate validates this list response project control form

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

func (*ListResponseProjectHourlyRate) Validate ¶

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

Validate validates this list response project hourly rate

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

func (*ListResponseProjectInvoiceDetails) Validate ¶

Validate validates this list response project invoice details

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

func (*ListResponseProjectOrderLine) Validate ¶

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

Validate validates this list response project order line

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

func (*ListResponseProjectParticipant) Validate ¶

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

Validate validates this list response project participant

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

func (*ListResponseProjectPeriodMonthlyStatus) Validate ¶

Validate validates this list response project period monthly status

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

func (*ListResponseProjectSpecificRate) Validate ¶

Validate validates this list response project specific rate

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

func (*ListResponseProspect) Validate ¶

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

Validate validates this list response prospect

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

func (*ListResponsePurchaseOrder) Validate ¶

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

Validate validates this list response purchase order

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

func (*ListResponseReminder) Validate ¶

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

Validate validates this list response reminder

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

func (*ListResponseRemunerationType) Validate ¶

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

Validate validates this list response remuneration type

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

func (*ListResponseSalarySpecification) Validate ¶

Validate validates this list response salary specification

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

func (*ListResponseSalaryTransaction) Validate ¶

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

Validate validates this list response salary transaction

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

func (*ListResponseSalaryType) Validate ¶

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

Validate validates this list response salary type

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

func (*ListResponseSalesForceAccountInfo) Validate ¶

Validate validates this list response sales force account info

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

func (*ListResponseSalesForceEmployee) Validate ¶

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

Validate validates this list response sales force employee

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

func (*ListResponseSalesModuleDTO) Validate ¶

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

Validate validates this list response sales module d t o

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

func (*ListResponseSearchCompletionDTO) Validate ¶

Validate validates this list response search completion d t o

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

func (*ListResponseStandardTime) Validate ¶

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

Validate validates this list response standard time

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

func (*ListResponseStocktaking) Validate ¶

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

Validate validates this list response stocktaking

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

func (*ListResponseSubscription) Validate ¶

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

Validate validates this list response subscription

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

func (*ListResponseSupplier) Validate ¶

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

Validate validates this list response supplier

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

func (*ListResponseSupplierBalance) Validate ¶

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

Validate validates this list response supplier balance

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

func (*ListResponseSupplierInvoice) Validate ¶

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

Validate validates this list response supplier invoice

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

func (*ListResponseTask) Validate ¶

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

Validate validates this list response task

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

func (*ListResponseTimeClock) Validate ¶

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

Validate validates this list response time clock

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

func (*ListResponseTimesheetEntry) Validate ¶

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

Validate validates this list response timesheet entry

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 ¶

MarshalBinary interface implementation

func (*ListResponseTimesheetSalaryTypeSpecification) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*ListResponseTimesheetSalaryTypeSpecification) Validate ¶

Validate validates this list response timesheet salary type specification

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

func (*ListResponseTravelCostCategory) Validate ¶

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

Validate validates this list response travel cost category

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

func (*ListResponseTravelExpense) Validate ¶

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

Validate validates this list response travel expense

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

func (*ListResponseTravelExpenseRate) Validate ¶

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

Validate validates this list response travel expense rate

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

func (*ListResponseTravelExpenseRateCategory) Validate ¶

Validate validates this list response travel expense rate category

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

func (*ListResponseTravelExpenseRateCategoryGroup) Validate ¶

Validate validates this list response travel expense rate category group

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

func (*ListResponseTravelExpenseZone) Validate ¶

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

Validate validates this list response travel expense zone

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

func (*ListResponseTravelPaymentType) Validate ¶

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

Validate validates this list response travel payment type

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

func (*ListResponseVatType) Validate ¶

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

Validate validates this list response vat type

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

func (*ListResponseVoucher) Validate ¶

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

Validate validates this list response voucher

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

func (*ListResponseVoucherType) Validate ¶

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

Validate validates this list response voucher type

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

func (*ListResponseWeek) Validate ¶

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

Validate validates this list response week

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

func (*ListResponseWorkingHoursScheme) Validate ¶

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

Validate validates this list response working hours scheme

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

func (*LoggedInUserInfoDTO) Validate ¶

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

Validate validates this logged in user info d t o

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

func (*MaritimeEmployment) Validate ¶

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

Validate validates this maritime employment

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

func (*MaventaEventDataDTO) Validate ¶

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

Validate validates this maventa event data d t o

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

func (*MaventaStatusDTO) Validate ¶

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

Validate validates this maventa status d t o

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 ¶

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

MarshalBinary interface implementation

func (*MediaType) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*MediaType) Validate ¶

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

Validate validates this media type

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

func (*MileageAllowance) Validate ¶

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

Validate validates this mileage allowance

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

func (*MobileAppLogin) Validate ¶

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

Validate validates this mobile app login

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 ¶

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

MarshalBinary interface implementation

func (*Modules) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Modules) Validate ¶

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

Validate validates this modules

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

func (*MonthlyStatus) Validate ¶

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

Validate validates this monthly status

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 ¶

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

MarshalBinary interface implementation

func (*MultiPart) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*MultiPart) Validate ¶

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

Validate validates this multi part

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

func (*Municipality) Validate ¶

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

Validate validates this municipality

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 ¶

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

MarshalBinary interface implementation

func (*NextOfKin) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*NextOfKin) Validate ¶

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

Validate validates this next of kin

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

func (*Notification) Validate ¶

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

Validate validates this notification

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

func (*OccupationCode) Validate ¶

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

Validate validates this occupation code

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 ¶

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

MarshalBinary interface implementation

func (*Order) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Order) Validate ¶

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

Validate validates this order

type 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 ¶

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

MarshalBinary interface implementation

func (*OrderLine) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*OrderLine) Validate ¶

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

Validate validates this order line

type 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

func (*OrderOffer) Validate ¶

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

Validate validates this order offer

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

func (*PG2CallbackDTO) Validate ¶

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

Validate validates this p g2 callback d t o

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

func (*PageOptions) Validate ¶

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

Validate validates this page options

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

func (*ParameterizedHeader) Validate ¶

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

Validate validates this parameterized header

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 ¶

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

MarshalBinary interface implementation

func (*Passenger) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Passenger) Validate ¶

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

Validate validates this passenger

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 ¶

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

MarshalBinary interface implementation

func (*Payment) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Payment) Validate ¶

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

Validate validates this payment

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

func (*PaymentType) Validate ¶

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

Validate validates this payment type

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

func (*PaymentTypeOut) Validate ¶

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

Validate validates this payment type out

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 ¶

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

MarshalBinary interface implementation

func (*Payslip) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Payslip) Validate ¶

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

Validate validates this payslip

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

func (*PerDiemCompensation) Validate ¶

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

Validate validates this per diem compensation

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

func (*PerDiemCompensationTransientDTO) Validate ¶

Validate validates this per diem compensation transient d t o

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

func (*PersonAutoCompleteDTO) Validate ¶

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

Validate validates this person auto complete d t o

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 ¶

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

MarshalBinary interface implementation

func (*Posting) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Posting) Validate ¶

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

Validate validates this posting

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

func (*Prediction) Validate ¶

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

Validate validates this prediction

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 ¶

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

MarshalBinary interface implementation

func (*Product) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Product) Validate ¶

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

Validate validates this product

type 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

func (*ProductGroup) Validate ¶

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

Validate validates this product group

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

func (*ProductGroupRelation) Validate ¶

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

Validate validates this product group relation

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

func (*ProductLine) Validate ¶

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

Validate validates this product line

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

func (*ProductUnit) Validate ¶

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

Validate validates this product unit

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 ¶

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

MarshalBinary interface implementation

func (*Project) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Project) Validate ¶

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

Validate validates this project

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

func (*ProjectActivity) Validate ¶

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

Validate validates this project activity

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

func (*ProjectCategory) Validate ¶

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

Validate validates this project category

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

func (*ProjectControlForm) Validate ¶

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

Validate validates this project control form

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

func (*ProjectHourlyRate) Validate ¶

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

Validate validates this project hourly rate

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

func (*ProjectInvoiceDetails) Validate ¶

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

Validate validates this project invoice details

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

func (*ProjectOrderLine) Validate ¶

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

Validate validates this project order line

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

func (*ProjectParticipant) Validate ¶

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

Validate validates this project participant

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

func (*ProjectPeriodHourlyReport) Validate ¶

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

Validate validates this project period hourly report

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

func (*ProjectPeriodInvoiced) Validate ¶

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

Validate validates this project period invoiced

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

func (*ProjectPeriodInvoicingReserve) Validate ¶

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

Validate validates this project period invoicing reserve

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

func (*ProjectPeriodMonthlyStatus) Validate ¶

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

Validate validates this project period monthly status

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

func (*ProjectPeriodOverallStatus) Validate ¶

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

Validate validates this project period overall status

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

func (*ProjectSpecificRate) Validate ¶

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

Validate validates this project specific rate

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 ¶

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

MarshalBinary interface implementation

func (*Prospect) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Prospect) Validate ¶

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

Validate validates this prospect

type Providers ¶

type Providers interface{}

Providers providers

swagger:model Providers

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

func (*PurchaseOrder) Validate ¶

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

Validate validates this purchase order

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

func (*PurchaseOrderline) Validate ¶

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

Validate validates this purchase orderline

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 ¶

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

MarshalBinary interface implementation

func (*Reminder) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Reminder) Validate ¶

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

Validate validates this reminder

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

func (*RemunerationType) Validate ¶

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

Validate validates this remuneration type

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

func (*ResponseWrapperAPIConsumer) Validate ¶

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

Validate validates this response wrapper Api consumer

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

func (*ResponseWrapperAccommodationAllowance) Validate ¶

Validate validates this response wrapper accommodation allowance

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

func (*ResponseWrapperAccount) Validate ¶

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

Validate validates this response wrapper account

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

func (*ResponseWrapperAccountingPeriod) Validate ¶

Validate validates this response wrapper accounting period

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

func (*ResponseWrapperActivity) Validate ¶

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

Validate validates this response wrapper activity

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

func (*ResponseWrapperAltinnCompanyModule) Validate ¶

Validate validates this response wrapper altinn company module

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

func (*ResponseWrapperAnnualAccount) Validate ¶

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

Validate validates this response wrapper annual account

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

func (*ResponseWrapperAppSpecific) Validate ¶

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

Validate validates this response wrapper app specific

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

func (*ResponseWrapperAutoLogin) Validate ¶

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

Validate validates this response wrapper auto login

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

func (*ResponseWrapperBankReconciliation) Validate ¶

Validate validates this response wrapper bank reconciliation

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

func (*ResponseWrapperBankReconciliationMatch) Validate ¶

Validate validates this response wrapper bank reconciliation match

type ResponseWrapperBankReconciliationPaymentType ¶

type ResponseWrapperBankReconciliationPaymentType struct {

	// value
	Value *BankReconciliationPaymentType `json:"value,omitempty"`
}

ResponseWrapperBankReconciliationPaymentType response wrapper bank reconciliation payment type

swagger:model ResponseWrapperBankReconciliationPaymentType

func (*ResponseWrapperBankReconciliationPaymentType) MarshalBinary ¶

MarshalBinary interface implementation

func (*ResponseWrapperBankReconciliationPaymentType) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*ResponseWrapperBankReconciliationPaymentType) Validate ¶

Validate validates this response wrapper bank reconciliation payment type

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

func (*ResponseWrapperBankStatement) Validate ¶

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

Validate validates this response wrapper bank statement

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

func (*ResponseWrapperBankStatementBalanceDTO) Validate ¶

Validate validates this response wrapper bank statement balance d t o

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

func (*ResponseWrapperBankTransaction) Validate ¶

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

Validate validates this response wrapper bank transaction

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

func (*ResponseWrapperBanner) Validate ¶

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

Validate validates this response wrapper banner

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

func (*ResponseWrapperBoolean) Validate ¶

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

Validate validates this response wrapper boolean

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

func (*ResponseWrapperCloseGroup) Validate ¶

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

Validate validates this response wrapper close group

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

func (*ResponseWrapperCompany) Validate ¶

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

Validate validates this response wrapper company

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

func (*ResponseWrapperCompanyAuthorityDTO) Validate ¶

Validate validates this response wrapper company authority d t o

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

func (*ResponseWrapperCompanyHoliday) Validate ¶

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

Validate validates this response wrapper company holiday

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

func (*ResponseWrapperConsumerToken) Validate ¶

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

Validate validates this response wrapper consumer token

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

func (*ResponseWrapperContact) Validate ¶

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

Validate validates this response wrapper contact

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

func (*ResponseWrapperCost) Validate ¶

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

Validate validates this response wrapper cost

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

func (*ResponseWrapperCountry) Validate ¶

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

Validate validates this response wrapper country

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

func (*ResponseWrapperCurrency) Validate ¶

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

Validate validates this response wrapper currency

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

func (*ResponseWrapperCurrencyExchangeRate) Validate ¶

Validate validates this response wrapper currency exchange rate

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

func (*ResponseWrapperCustomer) Validate ¶

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

Validate validates this response wrapper customer

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

func (*ResponseWrapperCustomerCategory) Validate ¶

Validate validates this response wrapper customer category

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

func (*ResponseWrapperDashboardDTO) Validate ¶

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

Validate validates this response wrapper dashboard d t o

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

func (*ResponseWrapperDeliveryAddress) Validate ¶

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

Validate validates this response wrapper delivery address

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

func (*ResponseWrapperDepartment) Validate ¶

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

Validate validates this response wrapper department

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

func (*ResponseWrapperDeviation) Validate ¶

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

Validate validates this response wrapper deviation

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

func (*ResponseWrapperDivision) Validate ¶

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

Validate validates this response wrapper division

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

func (*ResponseWrapperDocument) Validate ¶

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

Validate validates this response wrapper document

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

func (*ResponseWrapperDocumentArchive) Validate ¶

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

Validate validates this response wrapper document archive

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

func (*ResponseWrapperDouble) Validate ¶

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

Validate validates this response wrapper double

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

func (*ResponseWrapperEmployee) Validate ¶

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

Validate validates this response wrapper employee

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

func (*ResponseWrapperEmployeeToken) Validate ¶

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

Validate validates this response wrapper employee token

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

func (*ResponseWrapperEmployment) Validate ¶

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

Validate validates this response wrapper employment

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

func (*ResponseWrapperEmploymentDetails) Validate ¶

Validate validates this response wrapper employment details

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

func (*ResponseWrapperEntitlement) Validate ¶

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

Validate validates this response wrapper entitlement

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

func (*ResponseWrapperEventInfoDTO) Validate ¶

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

Validate validates this response wrapper event info d t o

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

func (*ResponseWrapperExternalProduct) Validate ¶

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

Validate validates this response wrapper external product

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

func (*ResponseWrapperGoodsReceipt) Validate ¶

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

Validate validates this response wrapper goods receipt

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

func (*ResponseWrapperGoodsReceiptLine) Validate ¶

Validate validates this response wrapper goods receipt line

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

func (*ResponseWrapperHourlyCostAndRate) Validate ¶

Validate validates this response wrapper hourly cost and rate

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

func (*ResponseWrapperInteger) Validate ¶

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

Validate validates this response wrapper integer

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

func (*ResponseWrapperInventory) Validate ¶

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

Validate validates this response wrapper inventory

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

func (*ResponseWrapperInvoice) Validate ¶

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

Validate validates this response wrapper invoice

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

func (*ResponseWrapperLeaveOfAbsence) Validate ¶

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

Validate validates this response wrapper leave of absence

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

func (*ResponseWrapperLegacyAddress) Validate ¶

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

Validate validates this response wrapper legacy address

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

func (*ResponseWrapperListJob) Validate ¶

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

Validate validates this response wrapper list job

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

func (*ResponseWrapperLoggedInUserInfoDTO) Validate ¶

Validate validates this response wrapper logged in user info d t o

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 ¶

MarshalBinary interface implementation

func (*ResponseWrapperMapStringEventInfoDescription) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*ResponseWrapperMapStringEventInfoDescription) Validate ¶

Validate validates this response wrapper map string event info description

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

func (*ResponseWrapperMileageAllowance) Validate ¶

Validate validates this response wrapper mileage allowance

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

func (*ResponseWrapperModules) Validate ¶

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

Validate validates this response wrapper modules

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

func (*ResponseWrapperMonthlyStatus) Validate ¶

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

Validate validates this response wrapper monthly status

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

func (*ResponseWrapperNextOfKin) Validate ¶

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

Validate validates this response wrapper next of kin

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

func (*ResponseWrapperNotification) Validate ¶

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

Validate validates this response wrapper notification

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

func (*ResponseWrapperObject) Validate ¶

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

Validate validates this response wrapper object

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

func (*ResponseWrapperOrder) Validate ¶

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

Validate validates this response wrapper order

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

func (*ResponseWrapperOrderLine) Validate ¶

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

Validate validates this response wrapper order line

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

func (*ResponseWrapperOrderOffer) Validate ¶

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

Validate validates this response wrapper order offer

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

func (*ResponseWrapperPageOptions) Validate ¶

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

Validate validates this response wrapper page options

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

func (*ResponseWrapperPassenger) Validate ¶

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

Validate validates this response wrapper passenger

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

func (*ResponseWrapperPayment) Validate ¶

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

Validate validates this response wrapper payment

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

func (*ResponseWrapperPaymentType) Validate ¶

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

Validate validates this response wrapper payment type

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

func (*ResponseWrapperPaymentTypeOut) Validate ¶

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

Validate validates this response wrapper payment type out

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

func (*ResponseWrapperPayslip) Validate ¶

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

Validate validates this response wrapper payslip

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

func (*ResponseWrapperPerDiemCompensation) Validate ¶

Validate validates this response wrapper per diem compensation

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

func (*ResponseWrapperPosting) Validate ¶

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

Validate validates this response wrapper posting

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

func (*ResponseWrapperProduct) Validate ¶

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

Validate validates this response wrapper product

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

func (*ResponseWrapperProductGroup) Validate ¶

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

Validate validates this response wrapper product group

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

func (*ResponseWrapperProductGroupRelation) Validate ¶

Validate validates this response wrapper product group relation

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

func (*ResponseWrapperProductLine) Validate ¶

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

Validate validates this response wrapper product line

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

func (*ResponseWrapperProductUnit) Validate ¶

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

Validate validates this response wrapper product unit

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

func (*ResponseWrapperProject) Validate ¶

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

Validate validates this response wrapper project

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

func (*ResponseWrapperProjectActivity) Validate ¶

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

Validate validates this response wrapper project activity

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

func (*ResponseWrapperProjectCategory) Validate ¶

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

Validate validates this response wrapper project category

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

func (*ResponseWrapperProjectControlForm) Validate ¶

Validate validates this response wrapper project control form

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

func (*ResponseWrapperProjectHourlyRate) Validate ¶

Validate validates this response wrapper project hourly rate

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

func (*ResponseWrapperProjectInvoiceDetails) Validate ¶

Validate validates this response wrapper project invoice details

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

func (*ResponseWrapperProjectOrderLine) Validate ¶

Validate validates this response wrapper project order line

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

func (*ResponseWrapperProjectParticipant) Validate ¶

Validate validates this response wrapper project participant

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

func (*ResponseWrapperProjectPeriodHourlyReport) Validate ¶

Validate validates this response wrapper project period hourly report

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

func (*ResponseWrapperProjectPeriodInvoiced) Validate ¶

Validate validates this response wrapper project period invoiced

type ResponseWrapperProjectPeriodInvoicingReserve ¶

type ResponseWrapperProjectPeriodInvoicingReserve struct {

	// value
	Value *ProjectPeriodInvoicingReserve `json:"value,omitempty"`
}

ResponseWrapperProjectPeriodInvoicingReserve response wrapper project period invoicing reserve

swagger:model ResponseWrapperProjectPeriodInvoicingReserve

func (*ResponseWrapperProjectPeriodInvoicingReserve) MarshalBinary ¶

MarshalBinary interface implementation

func (*ResponseWrapperProjectPeriodInvoicingReserve) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*ResponseWrapperProjectPeriodInvoicingReserve) Validate ¶

Validate validates this response wrapper project period invoicing reserve

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

func (*ResponseWrapperProjectPeriodOverallStatus) Validate ¶

Validate validates this response wrapper project period overall status

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

func (*ResponseWrapperProjectSpecificRate) Validate ¶

Validate validates this response wrapper project specific rate

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

func (*ResponseWrapperProspect) Validate ¶

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

Validate validates this response wrapper prospect

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

func (*ResponseWrapperPurchaseOrder) Validate ¶

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

Validate validates this response wrapper purchase order

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

func (*ResponseWrapperPurchaseOrderline) Validate ¶

Validate validates this response wrapper purchase orderline

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

func (*ResponseWrapperReminder) Validate ¶

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

Validate validates this response wrapper reminder

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

func (*ResponseWrapperSalaryCompilation) Validate ¶

Validate validates this response wrapper salary compilation

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

func (*ResponseWrapperSalarySettings) Validate ¶

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

Validate validates this response wrapper salary settings

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

func (*ResponseWrapperSalarySpecification) Validate ¶

Validate validates this response wrapper salary specification

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

func (*ResponseWrapperSalaryTransaction) Validate ¶

Validate validates this response wrapper salary transaction

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

func (*ResponseWrapperSalaryType) Validate ¶

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

Validate validates this response wrapper salary type

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

func (*ResponseWrapperSalesForceAccountInfo) Validate ¶

Validate validates this response wrapper sales force account info

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

func (*ResponseWrapperSalesForceEmployee) Validate ¶

Validate validates this response wrapper sales force employee

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

func (*ResponseWrapperSalesForceEmployeeRole) Validate ¶

Validate validates this response wrapper sales force employee role

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

func (*ResponseWrapperSalesForceOpportunity) Validate ¶

Validate validates this response wrapper sales force opportunity

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

func (*ResponseWrapperSalesModuleDTO) Validate ¶

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

Validate validates this response wrapper sales module d t o

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

func (*ResponseWrapperSessionToken) Validate ¶

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

Validate validates this response wrapper session token

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

func (*ResponseWrapperStandardTime) Validate ¶

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

Validate validates this response wrapper standard time

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

func (*ResponseWrapperStocktaking) Validate ¶

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

Validate validates this response wrapper stocktaking

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

func (*ResponseWrapperString) Validate ¶

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

Validate validates this response wrapper string

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

func (*ResponseWrapperSubscription) Validate ¶

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

Validate validates this response wrapper subscription

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

func (*ResponseWrapperSupplier) Validate ¶

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

Validate validates this response wrapper supplier

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

func (*ResponseWrapperSupplierInvoice) Validate ¶

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

Validate validates this response wrapper supplier invoice

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

func (*ResponseWrapperSystemMessage) Validate ¶

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

Validate validates this response wrapper system message

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

func (*ResponseWrapperTimeClock) Validate ¶

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

Validate validates this response wrapper time clock

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

func (*ResponseWrapperTimesheetEntry) Validate ¶

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

Validate validates this response wrapper timesheet entry

type ResponseWrapperTimesheetSalaryTypeSpecification ¶

type ResponseWrapperTimesheetSalaryTypeSpecification struct {

	// value
	Value *TimesheetSalaryTypeSpecification `json:"value,omitempty"`
}

ResponseWrapperTimesheetSalaryTypeSpecification response wrapper timesheet salary type specification

swagger:model ResponseWrapperTimesheetSalaryTypeSpecification

func (*ResponseWrapperTimesheetSalaryTypeSpecification) MarshalBinary ¶

MarshalBinary interface implementation

func (*ResponseWrapperTimesheetSalaryTypeSpecification) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*ResponseWrapperTimesheetSalaryTypeSpecification) Validate ¶

Validate validates this response wrapper timesheet salary type specification

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

func (*ResponseWrapperTimesheetSettings) Validate ¶

Validate validates this response wrapper timesheet settings

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

func (*ResponseWrapperTravelCostCategory) Validate ¶

Validate validates this response wrapper travel cost category

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

func (*ResponseWrapperTravelExpense) Validate ¶

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

Validate validates this response wrapper travel expense

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

func (*ResponseWrapperTravelExpenseRate) Validate ¶

Validate validates this response wrapper travel expense rate

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

func (*ResponseWrapperTravelExpenseRateCategory) Validate ¶

Validate validates this response wrapper travel expense rate category

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 ¶

MarshalBinary interface implementation

func (*ResponseWrapperTravelExpenseRateCategoryGroup) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*ResponseWrapperTravelExpenseRateCategoryGroup) Validate ¶

Validate validates this response wrapper travel expense rate category group

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

func (*ResponseWrapperTravelExpenseSettings) Validate ¶

Validate validates this response wrapper travel expense settings

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

func (*ResponseWrapperTravelExpenseZone) Validate ¶

Validate validates this response wrapper travel expense zone

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

func (*ResponseWrapperTravelPaymentType) Validate ¶

Validate validates this response wrapper travel payment type

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

func (*ResponseWrapperTripDTO) Validate ¶

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

Validate validates this response wrapper trip d t o

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

func (*ResponseWrapperTripletexAccountReturn) Validate ¶

Validate validates this response wrapper tripletex account return

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

func (*ResponseWrapperUnreadCountDTO) Validate ¶

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

Validate validates this response wrapper unread count d t o

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

func (*ResponseWrapperVatType) Validate ¶

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

Validate validates this response wrapper vat type

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

func (*ResponseWrapperVoucher) Validate ¶

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

Validate validates this response wrapper voucher

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

func (*ResponseWrapperVoucherOptions) Validate ¶

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

Validate validates this response wrapper voucher options

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

func (*ResponseWrapperVoucherType) Validate ¶

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

Validate validates this response wrapper voucher type

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

func (*ResponseWrapperWeek) Validate ¶

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

Validate validates this response wrapper week

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

func (*RestrictedEntitlementChangeDTO) Validate ¶

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

Validate validates this restricted entitlement change d t o

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

func (*SalaryCompilation) Validate ¶

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

Validate validates this salary compilation

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

func (*SalaryCompilationLine) Validate ¶

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

Validate validates this salary compilation line

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

func (*SalarySettings) Validate ¶

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

Validate validates this salary settings

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

func (*SalarySpecification) Validate ¶

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

Validate validates this salary specification

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

func (*SalaryTransaction) Validate ¶

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

Validate validates this salary transaction

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

func (*SalaryType) Validate ¶

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

Validate validates this salary type

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

func (*SalesForceAccountInfo) Validate ¶

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

Validate validates this sales force account info

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

func (*SalesForceAddress) Validate ¶

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

Validate validates this sales force address

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

func (*SalesForceCountry) Validate ¶

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

Validate validates this sales force country

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

func (*SalesForceEmployee) Validate ¶

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

Validate validates this sales force employee

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

func (*SalesForceEmployeeRole) Validate ¶

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

Validate validates this sales force employee role

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

func (*SalesForceOpportunity) Validate ¶

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

Validate validates this sales force opportunity

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

func (*SalesModuleDTO) Validate ¶

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

Validate validates this sales module d t o

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

func (*SearchCompletionDTO) Validate ¶

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

Validate validates this search completion d t o

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

func (*SessionToken) Validate ¶

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

Validate validates this session token

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

func (*StandardTime) Validate ¶

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

Validate validates this standard time

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 ¶

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

MarshalBinary interface implementation

func (*Stock) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Stock) Validate ¶

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

Validate validates this stock

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

func (*Stocktaking) Validate ¶

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

Validate validates this stocktaking

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

func (*Subscription) Validate ¶

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

Validate validates this subscription

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 ¶

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

MarshalBinary interface implementation

func (*Supplier) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Supplier) Validate ¶

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

Validate validates this supplier

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

func (*SupplierBalance) Validate ¶

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

Validate validates this supplier balance

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

func (*SupplierInvoice) Validate ¶

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

Validate validates this supplier invoice

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

func (*SystemMessage) Validate ¶

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

Validate validates this system message

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 ¶

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

MarshalBinary interface implementation

func (*Task) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Task) Validate ¶

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

Validate validates this task

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 ¶

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

MarshalBinary interface implementation

func (*TimeClock) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*TimeClock) Validate ¶

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

Validate validates this time clock

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

func (*TimesheetEntry) Validate ¶

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

Validate validates this timesheet entry

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

func (*TimesheetEntrySearchResponse) Validate ¶

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

Validate validates this timesheet entry search response

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

func (*TimesheetSalaryTypeSpecification) Validate ¶

Validate validates this timesheet salary type specification

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

func (*TimesheetSettings) Validate ¶

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

Validate validates this timesheet settings

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

func (*TravelCostCategory) Validate ¶

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

Validate validates this travel cost category

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

func (*TravelDetails) Validate ¶

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

Validate validates this travel details

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

func (*TravelExpense) Validate ¶

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

Validate validates this travel expense

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

func (*TravelExpenseRate) Validate ¶

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

Validate validates this travel expense rate

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

func (*TravelExpenseRateCategory) Validate ¶

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

Validate validates this travel expense rate category

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

func (*TravelExpenseRateCategoryGroup) Validate ¶

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

Validate validates this travel expense rate category group

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

func (*TravelExpenseSettings) Validate ¶

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

Validate validates this travel expense settings

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

func (*TravelExpenseZone) Validate ¶

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

Validate validates this travel expense zone

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

func (*TravelPaymentType) Validate ¶

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

Validate validates this travel payment type

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

func (*TriggerDTO) Validate ¶

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

Validate validates this trigger d t o

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 ¶

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

MarshalBinary interface implementation

func (*TripDTO) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*TripDTO) Validate ¶

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

Validate validates this trip d t o

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

func (*TripletexAccount) Validate ¶

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

Validate validates this tripletex account

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

func (*TripletexAccount2) Validate ¶

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

Validate validates this tripletex account2

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

func (*TripletexAccountReturn) Validate ¶

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

Validate validates this tripletex account return

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

func (*UnreadCountDTO) Validate ¶

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

Validate validates this unread count d t o

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

func (*VNTCStatusDTO) Validate ¶

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

Validate validates this v n t c status d t o

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 ¶

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

MarshalBinary interface implementation

func (*VatType) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*VatType) Validate ¶

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

Validate validates this vat type

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 ¶

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

MarshalBinary interface implementation

func (*Voucher) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Voucher) Validate ¶

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

Validate validates this voucher

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

func (*VoucherOptions) Validate ¶

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

Validate validates this voucher options

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

func (*VoucherSearchResponse) Validate ¶

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

Validate validates this voucher search response

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

func (*VoucherType) Validate ¶

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

Validate validates this voucher type

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

func (*WebHookWrapper) Validate ¶

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

Validate validates this web hook wrapper

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 ¶

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

MarshalBinary interface implementation

func (*Week) UnmarshalBinary ¶

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

UnmarshalBinary interface implementation

func (*Week) Validate ¶

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

Validate validates this week

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

func (*WorkingHoursScheme) Validate ¶

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

Validate validates this working hours scheme

Source Files ¶

Jump to

Keyboard shortcuts

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