| Name | Type | Description | Notes |
|---|---|---|---|
| Id | Pointer to NullableInt32 | Vat type id | [optional] |
| Value | Pointer to NullableFloat32 | [Read Only] Vat type percentual value | [optional] |
| Description | Pointer to NullableString | Vat type short description | [optional] |
| Notes | Pointer to NullableString | Vat type notes shown in documents | [optional] |
| EInvoice | Pointer to NullableBool | Vat type is usable for e-invoices | [optional] |
| EiType | Pointer to NullableString | Vat type e-invoice type (natura) | [optional] |
| EiDescription | Pointer to NullableString | Vat type e-invoice description | [optional] |
| Editable | Pointer to NullableBool | [Read Only] Is the vat type is editable. | [optional] [readonly] |
| IsDisabled | Pointer to NullableBool | Is the vat type disabled | [optional] |
| Default | Pointer to NullableBool | If the vat type is default | [optional] |
func NewVatType() *VatType
NewVatType instantiates a new VatType object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVatTypeWithDefaults() *VatType
NewVatTypeWithDefaults instantiates a new VatType object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *VatType) GetId() int32
GetId returns the Id field if non-nil, zero value otherwise.
func (o *VatType) GetIdOk() (*int32, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *VatType) SetId(v int32)
SetId sets Id field to given value.
func (o *VatType) HasId() bool
HasId returns a boolean if a field has been set.
func (o *VatType) SetIdNil(b bool)
SetIdNil sets the value for Id to be an explicit nil
func (o *VatType) UnsetId()
UnsetId ensures that no value is present for Id, not even an explicit nil
func (o *VatType) GetValue() float32
GetValue returns the Value field if non-nil, zero value otherwise.
func (o *VatType) GetValueOk() (*float32, bool)
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *VatType) SetValue(v float32)
SetValue sets Value field to given value.
func (o *VatType) HasValue() bool
HasValue returns a boolean if a field has been set.
func (o *VatType) SetValueNil(b bool)
SetValueNil sets the value for Value to be an explicit nil
func (o *VatType) UnsetValue()
UnsetValue ensures that no value is present for Value, not even an explicit nil
func (o *VatType) GetDescription() string
GetDescription returns the Description field if non-nil, zero value otherwise.
func (o *VatType) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *VatType) SetDescription(v string)
SetDescription sets Description field to given value.
func (o *VatType) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (o *VatType) SetDescriptionNil(b bool)
SetDescriptionNil sets the value for Description to be an explicit nil
func (o *VatType) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (o *VatType) GetNotes() string
GetNotes returns the Notes field if non-nil, zero value otherwise.
func (o *VatType) GetNotesOk() (*string, bool)
GetNotesOk returns a tuple with the Notes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *VatType) SetNotes(v string)
SetNotes sets Notes field to given value.
func (o *VatType) HasNotes() bool
HasNotes returns a boolean if a field has been set.
func (o *VatType) SetNotesNil(b bool)
SetNotesNil sets the value for Notes to be an explicit nil
func (o *VatType) UnsetNotes()
UnsetNotes ensures that no value is present for Notes, not even an explicit nil
func (o *VatType) GetEInvoice() bool
GetEInvoice returns the EInvoice field if non-nil, zero value otherwise.
func (o *VatType) GetEInvoiceOk() (*bool, bool)
GetEInvoiceOk returns a tuple with the EInvoice field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *VatType) SetEInvoice(v bool)
SetEInvoice sets EInvoice field to given value.
func (o *VatType) HasEInvoice() bool
HasEInvoice returns a boolean if a field has been set.
func (o *VatType) SetEInvoiceNil(b bool)
SetEInvoiceNil sets the value for EInvoice to be an explicit nil
func (o *VatType) UnsetEInvoice()
UnsetEInvoice ensures that no value is present for EInvoice, not even an explicit nil
func (o *VatType) GetEiType() string
GetEiType returns the EiType field if non-nil, zero value otherwise.
func (o *VatType) GetEiTypeOk() (*string, bool)
GetEiTypeOk returns a tuple with the EiType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *VatType) SetEiType(v string)
SetEiType sets EiType field to given value.
func (o *VatType) HasEiType() bool
HasEiType returns a boolean if a field has been set.
func (o *VatType) SetEiTypeNil(b bool)
SetEiTypeNil sets the value for EiType to be an explicit nil
func (o *VatType) UnsetEiType()
UnsetEiType ensures that no value is present for EiType, not even an explicit nil
func (o *VatType) GetEiDescription() string
GetEiDescription returns the EiDescription field if non-nil, zero value otherwise.
func (o *VatType) GetEiDescriptionOk() (*string, bool)
GetEiDescriptionOk returns a tuple with the EiDescription field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *VatType) SetEiDescription(v string)
SetEiDescription sets EiDescription field to given value.
func (o *VatType) HasEiDescription() bool
HasEiDescription returns a boolean if a field has been set.
func (o *VatType) SetEiDescriptionNil(b bool)
SetEiDescriptionNil sets the value for EiDescription to be an explicit nil
func (o *VatType) UnsetEiDescription()
UnsetEiDescription ensures that no value is present for EiDescription, not even an explicit nil
func (o *VatType) GetEditable() bool
GetEditable returns the Editable field if non-nil, zero value otherwise.
func (o *VatType) GetEditableOk() (*bool, bool)
GetEditableOk returns a tuple with the Editable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *VatType) SetEditable(v bool)
SetEditable sets Editable field to given value.
func (o *VatType) HasEditable() bool
HasEditable returns a boolean if a field has been set.
func (o *VatType) SetEditableNil(b bool)
SetEditableNil sets the value for Editable to be an explicit nil
func (o *VatType) UnsetEditable()
UnsetEditable ensures that no value is present for Editable, not even an explicit nil
func (o *VatType) GetIsDisabled() bool
GetIsDisabled returns the IsDisabled field if non-nil, zero value otherwise.
func (o *VatType) GetIsDisabledOk() (*bool, bool)
GetIsDisabledOk returns a tuple with the IsDisabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *VatType) SetIsDisabled(v bool)
SetIsDisabled sets IsDisabled field to given value.
func (o *VatType) HasIsDisabled() bool
HasIsDisabled returns a boolean if a field has been set.
func (o *VatType) SetIsDisabledNil(b bool)
SetIsDisabledNil sets the value for IsDisabled to be an explicit nil
func (o *VatType) UnsetIsDisabled()
UnsetIsDisabled ensures that no value is present for IsDisabled, not even an explicit nil
func (o *VatType) GetDefault() bool
GetDefault returns the Default field if non-nil, zero value otherwise.
func (o *VatType) GetDefaultOk() (*bool, bool)
GetDefaultOk returns a tuple with the Default field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *VatType) SetDefault(v bool)
SetDefault sets Default field to given value.
func (o *VatType) HasDefault() bool
HasDefault returns a boolean if a field has been set.
func (o *VatType) SetDefaultNil(b bool)
SetDefaultNil sets the value for Default to be an explicit nil
func (o *VatType) UnsetDefault()
UnsetDefault ensures that no value is present for Default, not even an explicit nil