Name | Type | Description | Notes |
---|---|---|---|
DatiTrasmissione | Pointer to DatiTrasmissione | [optional] | |
CedentePrestatore | Pointer to CedentePrestatore | [optional] | |
RappresentanteFiscale | Pointer to RappresentanteFiscale | [optional] | |
CessionarioCommittente | Pointer to CessionarioCommittente | [optional] | |
TerzoIntermediarioOSoggettoEmittente | Pointer to TerzoIntermediarioOSoggettoEmittente | [optional] | |
SoggettoEmittente | Pointer to NullableString | [optional] |
func NewFatturaElettronicaHeader() *FatturaElettronicaHeader
NewFatturaElettronicaHeader instantiates a new FatturaElettronicaHeader 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 NewFatturaElettronicaHeaderWithDefaults() *FatturaElettronicaHeader
NewFatturaElettronicaHeaderWithDefaults instantiates a new FatturaElettronicaHeader 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 *FatturaElettronicaHeader) GetDatiTrasmissione() DatiTrasmissione
GetDatiTrasmissione returns the DatiTrasmissione field if non-nil, zero value otherwise.
func (o *FatturaElettronicaHeader) GetDatiTrasmissioneOk() (*DatiTrasmissione, bool)
GetDatiTrasmissioneOk returns a tuple with the DatiTrasmissione field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FatturaElettronicaHeader) SetDatiTrasmissione(v DatiTrasmissione)
SetDatiTrasmissione sets DatiTrasmissione field to given value.
func (o *FatturaElettronicaHeader) HasDatiTrasmissione() bool
HasDatiTrasmissione returns a boolean if a field has been set.
func (o *FatturaElettronicaHeader) GetCedentePrestatore() CedentePrestatore
GetCedentePrestatore returns the CedentePrestatore field if non-nil, zero value otherwise.
func (o *FatturaElettronicaHeader) GetCedentePrestatoreOk() (*CedentePrestatore, bool)
GetCedentePrestatoreOk returns a tuple with the CedentePrestatore field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FatturaElettronicaHeader) SetCedentePrestatore(v CedentePrestatore)
SetCedentePrestatore sets CedentePrestatore field to given value.
func (o *FatturaElettronicaHeader) HasCedentePrestatore() bool
HasCedentePrestatore returns a boolean if a field has been set.
func (o *FatturaElettronicaHeader) GetRappresentanteFiscale() RappresentanteFiscale
GetRappresentanteFiscale returns the RappresentanteFiscale field if non-nil, zero value otherwise.
func (o *FatturaElettronicaHeader) GetRappresentanteFiscaleOk() (*RappresentanteFiscale, bool)
GetRappresentanteFiscaleOk returns a tuple with the RappresentanteFiscale field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FatturaElettronicaHeader) SetRappresentanteFiscale(v RappresentanteFiscale)
SetRappresentanteFiscale sets RappresentanteFiscale field to given value.
func (o *FatturaElettronicaHeader) HasRappresentanteFiscale() bool
HasRappresentanteFiscale returns a boolean if a field has been set.
func (o *FatturaElettronicaHeader) GetCessionarioCommittente() CessionarioCommittente
GetCessionarioCommittente returns the CessionarioCommittente field if non-nil, zero value otherwise.
func (o *FatturaElettronicaHeader) GetCessionarioCommittenteOk() (*CessionarioCommittente, bool)
GetCessionarioCommittenteOk returns a tuple with the CessionarioCommittente field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FatturaElettronicaHeader) SetCessionarioCommittente(v CessionarioCommittente)
SetCessionarioCommittente sets CessionarioCommittente field to given value.
func (o *FatturaElettronicaHeader) HasCessionarioCommittente() bool
HasCessionarioCommittente returns a boolean if a field has been set.
func (o *FatturaElettronicaHeader) GetTerzoIntermediarioOSoggettoEmittente() TerzoIntermediarioOSoggettoEmittente
GetTerzoIntermediarioOSoggettoEmittente returns the TerzoIntermediarioOSoggettoEmittente field if non-nil, zero value otherwise.
func (o *FatturaElettronicaHeader) GetTerzoIntermediarioOSoggettoEmittenteOk() (*TerzoIntermediarioOSoggettoEmittente, bool)
GetTerzoIntermediarioOSoggettoEmittenteOk returns a tuple with the TerzoIntermediarioOSoggettoEmittente field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FatturaElettronicaHeader) SetTerzoIntermediarioOSoggettoEmittente(v TerzoIntermediarioOSoggettoEmittente)
SetTerzoIntermediarioOSoggettoEmittente sets TerzoIntermediarioOSoggettoEmittente field to given value.
func (o *FatturaElettronicaHeader) HasTerzoIntermediarioOSoggettoEmittente() bool
HasTerzoIntermediarioOSoggettoEmittente returns a boolean if a field has been set.
func (o *FatturaElettronicaHeader) GetSoggettoEmittente() string
GetSoggettoEmittente returns the SoggettoEmittente field if non-nil, zero value otherwise.
func (o *FatturaElettronicaHeader) GetSoggettoEmittenteOk() (*string, bool)
GetSoggettoEmittenteOk returns a tuple with the SoggettoEmittente field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FatturaElettronicaHeader) SetSoggettoEmittente(v string)
SetSoggettoEmittente sets SoggettoEmittente field to given value.
func (o *FatturaElettronicaHeader) HasSoggettoEmittente() bool
HasSoggettoEmittente returns a boolean if a field has been set.
func (o *FatturaElettronicaHeader) SetSoggettoEmittenteNil(b bool)
SetSoggettoEmittenteNil sets the value for SoggettoEmittente to be an explicit nil
func (o *FatturaElettronicaHeader) UnsetSoggettoEmittente()
UnsetSoggettoEmittente ensures that no value is present for SoggettoEmittente, not even an explicit nil