| Name | Type | Description | Notes |
|---|---|---|---|
| Id | Pointer to NullableInt32 | Pending received document id | [optional] |
| Date | Pointer to NullableString | Pending received document date | [optional] |
| Subject | Pointer to NullableString | Pending received document subject | [optional] |
| Filename | Pointer to NullableString | Pending received document filename | [optional] |
| Type | Pointer to PendingReceivedDocumentType | [optional] [default to AGYO] | |
| AttachmentUrl | Pointer to NullableString | [Temporary] [Read Only] Pending received document url of the attached file | [optional] [readonly] |
| AmountGross | Pointer to NullableFloat32 | [Read Only] Pending received document total gross amount | [optional] [readonly] |
| Currency | Pointer to Currency | [optional] | |
| DocumentType | Pointer to ReceivedDocumentType | [optional] [default to EXPENSE] | |
| SupplierName | Pointer to NullableString | Pending received document supplier name | [optional] |
| CostCenter | Pointer to NullableString | Pending received document cost center | [optional] |
| Category | Pointer to NullableString | Pending received document category | [optional] |
| OtherAttachments | Pointer to []Attachment | Pending received document other attachments | [optional] |
| EmssionDate | Pointer to NullableString | Pending received document emission date | [optional] |
| PaymentsList | Pointer to []PendingReceivedDocumentPaymentsListItem | [optional] | |
| AmountNet | Pointer to NullableFloat32 | Pending received document total net amount | [optional] |
| AmountVat | Pointer to NullableFloat32 | Pending received document total vat amount | [optional] |
| ImportError | Pointer to NullableString | Pending received document import error | [optional] |
| ExtractedData | Pointer to NullablePendingReceivedDocumentExtractedData | [optional] |
func NewPendingReceivedDocument() *PendingReceivedDocument
NewPendingReceivedDocument instantiates a new PendingReceivedDocument 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 NewPendingReceivedDocumentWithDefaults() *PendingReceivedDocument
NewPendingReceivedDocumentWithDefaults instantiates a new PendingReceivedDocument 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 *PendingReceivedDocument) GetId() int32
GetId returns the Id field if non-nil, zero value otherwise.
func (o *PendingReceivedDocument) 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 *PendingReceivedDocument) SetId(v int32)
SetId sets Id field to given value.
func (o *PendingReceivedDocument) HasId() bool
HasId returns a boolean if a field has been set.
func (o *PendingReceivedDocument) SetIdNil(b bool)
SetIdNil sets the value for Id to be an explicit nil
func (o *PendingReceivedDocument) UnsetId()
UnsetId ensures that no value is present for Id, not even an explicit nil
func (o *PendingReceivedDocument) GetDate() string
GetDate returns the Date field if non-nil, zero value otherwise.
func (o *PendingReceivedDocument) GetDateOk() (*string, bool)
GetDateOk returns a tuple with the Date field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PendingReceivedDocument) SetDate(v string)
SetDate sets Date field to given value.
func (o *PendingReceivedDocument) HasDate() bool
HasDate returns a boolean if a field has been set.
func (o *PendingReceivedDocument) SetDateNil(b bool)
SetDateNil sets the value for Date to be an explicit nil
func (o *PendingReceivedDocument) UnsetDate()
UnsetDate ensures that no value is present for Date, not even an explicit nil
func (o *PendingReceivedDocument) GetSubject() string
GetSubject returns the Subject field if non-nil, zero value otherwise.
func (o *PendingReceivedDocument) GetSubjectOk() (*string, bool)
GetSubjectOk returns a tuple with the Subject field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PendingReceivedDocument) SetSubject(v string)
SetSubject sets Subject field to given value.
func (o *PendingReceivedDocument) HasSubject() bool
HasSubject returns a boolean if a field has been set.
func (o *PendingReceivedDocument) SetSubjectNil(b bool)
SetSubjectNil sets the value for Subject to be an explicit nil
func (o *PendingReceivedDocument) UnsetSubject()
UnsetSubject ensures that no value is present for Subject, not even an explicit nil
func (o *PendingReceivedDocument) GetFilename() string
GetFilename returns the Filename field if non-nil, zero value otherwise.
func (o *PendingReceivedDocument) GetFilenameOk() (*string, bool)
GetFilenameOk returns a tuple with the Filename field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PendingReceivedDocument) SetFilename(v string)
SetFilename sets Filename field to given value.
func (o *PendingReceivedDocument) HasFilename() bool
HasFilename returns a boolean if a field has been set.
func (o *PendingReceivedDocument) SetFilenameNil(b bool)
SetFilenameNil sets the value for Filename to be an explicit nil
func (o *PendingReceivedDocument) UnsetFilename()
UnsetFilename ensures that no value is present for Filename, not even an explicit nil
func (o *PendingReceivedDocument) GetType() PendingReceivedDocumentType
GetType returns the Type field if non-nil, zero value otherwise.
func (o *PendingReceivedDocument) GetTypeOk() (*PendingReceivedDocumentType, bool)
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PendingReceivedDocument) SetType(v PendingReceivedDocumentType)
SetType sets Type field to given value.
func (o *PendingReceivedDocument) HasType() bool
HasType returns a boolean if a field has been set.
func (o *PendingReceivedDocument) GetAttachmentUrl() string
GetAttachmentUrl returns the AttachmentUrl field if non-nil, zero value otherwise.
func (o *PendingReceivedDocument) GetAttachmentUrlOk() (*string, bool)
GetAttachmentUrlOk returns a tuple with the AttachmentUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PendingReceivedDocument) SetAttachmentUrl(v string)
SetAttachmentUrl sets AttachmentUrl field to given value.
func (o *PendingReceivedDocument) HasAttachmentUrl() bool
HasAttachmentUrl returns a boolean if a field has been set.
func (o *PendingReceivedDocument) SetAttachmentUrlNil(b bool)
SetAttachmentUrlNil sets the value for AttachmentUrl to be an explicit nil
func (o *PendingReceivedDocument) UnsetAttachmentUrl()
UnsetAttachmentUrl ensures that no value is present for AttachmentUrl, not even an explicit nil
func (o *PendingReceivedDocument) GetAmountGross() float32
GetAmountGross returns the AmountGross field if non-nil, zero value otherwise.
func (o *PendingReceivedDocument) GetAmountGrossOk() (*float32, bool)
GetAmountGrossOk returns a tuple with the AmountGross field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PendingReceivedDocument) SetAmountGross(v float32)
SetAmountGross sets AmountGross field to given value.
func (o *PendingReceivedDocument) HasAmountGross() bool
HasAmountGross returns a boolean if a field has been set.
func (o *PendingReceivedDocument) SetAmountGrossNil(b bool)
SetAmountGrossNil sets the value for AmountGross to be an explicit nil
func (o *PendingReceivedDocument) UnsetAmountGross()
UnsetAmountGross ensures that no value is present for AmountGross, not even an explicit nil
func (o *PendingReceivedDocument) GetCurrency() Currency
GetCurrency returns the Currency field if non-nil, zero value otherwise.
func (o *PendingReceivedDocument) GetCurrencyOk() (*Currency, bool)
GetCurrencyOk returns a tuple with the Currency field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PendingReceivedDocument) SetCurrency(v Currency)
SetCurrency sets Currency field to given value.
func (o *PendingReceivedDocument) HasCurrency() bool
HasCurrency returns a boolean if a field has been set.
func (o *PendingReceivedDocument) GetDocumentType() ReceivedDocumentType
GetDocumentType returns the DocumentType field if non-nil, zero value otherwise.
func (o *PendingReceivedDocument) GetDocumentTypeOk() (*ReceivedDocumentType, bool)
GetDocumentTypeOk returns a tuple with the DocumentType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PendingReceivedDocument) SetDocumentType(v ReceivedDocumentType)
SetDocumentType sets DocumentType field to given value.
func (o *PendingReceivedDocument) HasDocumentType() bool
HasDocumentType returns a boolean if a field has been set.
func (o *PendingReceivedDocument) GetSupplierName() string
GetSupplierName returns the SupplierName field if non-nil, zero value otherwise.
func (o *PendingReceivedDocument) GetSupplierNameOk() (*string, bool)
GetSupplierNameOk returns a tuple with the SupplierName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PendingReceivedDocument) SetSupplierName(v string)
SetSupplierName sets SupplierName field to given value.
func (o *PendingReceivedDocument) HasSupplierName() bool
HasSupplierName returns a boolean if a field has been set.
func (o *PendingReceivedDocument) SetSupplierNameNil(b bool)
SetSupplierNameNil sets the value for SupplierName to be an explicit nil
func (o *PendingReceivedDocument) UnsetSupplierName()
UnsetSupplierName ensures that no value is present for SupplierName, not even an explicit nil
func (o *PendingReceivedDocument) GetCostCenter() string
GetCostCenter returns the CostCenter field if non-nil, zero value otherwise.
func (o *PendingReceivedDocument) GetCostCenterOk() (*string, bool)
GetCostCenterOk returns a tuple with the CostCenter field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PendingReceivedDocument) SetCostCenter(v string)
SetCostCenter sets CostCenter field to given value.
func (o *PendingReceivedDocument) HasCostCenter() bool
HasCostCenter returns a boolean if a field has been set.
func (o *PendingReceivedDocument) SetCostCenterNil(b bool)
SetCostCenterNil sets the value for CostCenter to be an explicit nil
func (o *PendingReceivedDocument) UnsetCostCenter()
UnsetCostCenter ensures that no value is present for CostCenter, not even an explicit nil
func (o *PendingReceivedDocument) GetCategory() string
GetCategory returns the Category field if non-nil, zero value otherwise.
func (o *PendingReceivedDocument) GetCategoryOk() (*string, bool)
GetCategoryOk returns a tuple with the Category field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PendingReceivedDocument) SetCategory(v string)
SetCategory sets Category field to given value.
func (o *PendingReceivedDocument) HasCategory() bool
HasCategory returns a boolean if a field has been set.
func (o *PendingReceivedDocument) SetCategoryNil(b bool)
SetCategoryNil sets the value for Category to be an explicit nil
func (o *PendingReceivedDocument) UnsetCategory()
UnsetCategory ensures that no value is present for Category, not even an explicit nil
func (o *PendingReceivedDocument) GetOtherAttachments() []Attachment
GetOtherAttachments returns the OtherAttachments field if non-nil, zero value otherwise.
func (o *PendingReceivedDocument) GetOtherAttachmentsOk() (*[]Attachment, bool)
GetOtherAttachmentsOk returns a tuple with the OtherAttachments field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PendingReceivedDocument) SetOtherAttachments(v []Attachment)
SetOtherAttachments sets OtherAttachments field to given value.
func (o *PendingReceivedDocument) HasOtherAttachments() bool
HasOtherAttachments returns a boolean if a field has been set.
func (o *PendingReceivedDocument) SetOtherAttachmentsNil(b bool)
SetOtherAttachmentsNil sets the value for OtherAttachments to be an explicit nil
func (o *PendingReceivedDocument) UnsetOtherAttachments()
UnsetOtherAttachments ensures that no value is present for OtherAttachments, not even an explicit nil
func (o *PendingReceivedDocument) GetEmssionDate() string
GetEmssionDate returns the EmssionDate field if non-nil, zero value otherwise.
func (o *PendingReceivedDocument) GetEmssionDateOk() (*string, bool)
GetEmssionDateOk returns a tuple with the EmssionDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PendingReceivedDocument) SetEmssionDate(v string)
SetEmssionDate sets EmssionDate field to given value.
func (o *PendingReceivedDocument) HasEmssionDate() bool
HasEmssionDate returns a boolean if a field has been set.
func (o *PendingReceivedDocument) SetEmssionDateNil(b bool)
SetEmssionDateNil sets the value for EmssionDate to be an explicit nil
func (o *PendingReceivedDocument) UnsetEmssionDate()
UnsetEmssionDate ensures that no value is present for EmssionDate, not even an explicit nil
func (o *PendingReceivedDocument) GetPaymentsList() []PendingReceivedDocumentPaymentsListItem
GetPaymentsList returns the PaymentsList field if non-nil, zero value otherwise.
func (o *PendingReceivedDocument) GetPaymentsListOk() (*[]PendingReceivedDocumentPaymentsListItem, bool)
GetPaymentsListOk returns a tuple with the PaymentsList field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PendingReceivedDocument) SetPaymentsList(v []PendingReceivedDocumentPaymentsListItem)
SetPaymentsList sets PaymentsList field to given value.
func (o *PendingReceivedDocument) HasPaymentsList() bool
HasPaymentsList returns a boolean if a field has been set.
func (o *PendingReceivedDocument) SetPaymentsListNil(b bool)
SetPaymentsListNil sets the value for PaymentsList to be an explicit nil
func (o *PendingReceivedDocument) UnsetPaymentsList()
UnsetPaymentsList ensures that no value is present for PaymentsList, not even an explicit nil
func (o *PendingReceivedDocument) GetAmountNet() float32
GetAmountNet returns the AmountNet field if non-nil, zero value otherwise.
func (o *PendingReceivedDocument) GetAmountNetOk() (*float32, bool)
GetAmountNetOk returns a tuple with the AmountNet field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PendingReceivedDocument) SetAmountNet(v float32)
SetAmountNet sets AmountNet field to given value.
func (o *PendingReceivedDocument) HasAmountNet() bool
HasAmountNet returns a boolean if a field has been set.
func (o *PendingReceivedDocument) SetAmountNetNil(b bool)
SetAmountNetNil sets the value for AmountNet to be an explicit nil
func (o *PendingReceivedDocument) UnsetAmountNet()
UnsetAmountNet ensures that no value is present for AmountNet, not even an explicit nil
func (o *PendingReceivedDocument) GetAmountVat() float32
GetAmountVat returns the AmountVat field if non-nil, zero value otherwise.
func (o *PendingReceivedDocument) GetAmountVatOk() (*float32, bool)
GetAmountVatOk returns a tuple with the AmountVat field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PendingReceivedDocument) SetAmountVat(v float32)
SetAmountVat sets AmountVat field to given value.
func (o *PendingReceivedDocument) HasAmountVat() bool
HasAmountVat returns a boolean if a field has been set.
func (o *PendingReceivedDocument) SetAmountVatNil(b bool)
SetAmountVatNil sets the value for AmountVat to be an explicit nil
func (o *PendingReceivedDocument) UnsetAmountVat()
UnsetAmountVat ensures that no value is present for AmountVat, not even an explicit nil
func (o *PendingReceivedDocument) GetImportError() string
GetImportError returns the ImportError field if non-nil, zero value otherwise.
func (o *PendingReceivedDocument) GetImportErrorOk() (*string, bool)
GetImportErrorOk returns a tuple with the ImportError field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PendingReceivedDocument) SetImportError(v string)
SetImportError sets ImportError field to given value.
func (o *PendingReceivedDocument) HasImportError() bool
HasImportError returns a boolean if a field has been set.
func (o *PendingReceivedDocument) SetImportErrorNil(b bool)
SetImportErrorNil sets the value for ImportError to be an explicit nil
func (o *PendingReceivedDocument) UnsetImportError()
UnsetImportError ensures that no value is present for ImportError, not even an explicit nil
func (o *PendingReceivedDocument) GetExtractedData() PendingReceivedDocumentExtractedData
GetExtractedData returns the ExtractedData field if non-nil, zero value otherwise.
func (o *PendingReceivedDocument) GetExtractedDataOk() (*PendingReceivedDocumentExtractedData, bool)
GetExtractedDataOk returns a tuple with the ExtractedData field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PendingReceivedDocument) SetExtractedData(v PendingReceivedDocumentExtractedData)
SetExtractedData sets ExtractedData field to given value.
func (o *PendingReceivedDocument) HasExtractedData() bool
HasExtractedData returns a boolean if a field has been set.
func (o *PendingReceivedDocument) SetExtractedDataNil(b bool)
SetExtractedDataNil sets the value for ExtractedData to be an explicit nil
func (o *PendingReceivedDocument) UnsetExtractedData()
UnsetExtractedData ensures that no value is present for ExtractedData, not even an explicit nil