BillBaseDto class abstract

The definition of a bill based on the version '1.0.0' of the DFKA.

Inheritance
Implementers

Constructors

BillBaseDto({required BillType type, required String id, required DateTime createdAt, DateTime? lastModifiedAt, String? version, String? userId, required HeadDto head, required DataDto data, required MiscDto misc, String? comment, String? finoPsd2TransactionId, required bool isFavourite, required bool isSynced, required bool hasTaxReturnFlag, required bool isDeleted})
BillBaseDto.fromJson(Map<String, dynamic> json)
factory

Properties

comment String?
Comment
read / write
countryCode String?
The country code of the bill. In ISO 3166-1 alpha-3 format.
read / write
createdAt DateTime
Datetime when the bill was created.
read / write
data DataDto
read / write
finoPsd2TransactionId String?
Id of the FinoPsd2Transaction
read / write
hashCode int
The hash code for this object.
read-onlyinherited
hasTaxReturnFlag bool
Flag if Bill is marked for taxReturn (Only relevant for the SDK)
read / write
read / write
id String
Unique id of the bill.
read / write
isDeleted bool
Identifies the bill as deleted
read / write
isFavourite bool
Flag if Bill is Favourite or not
read / write
isSynced bool
Flag if Bill is in Datev, GMI or Fileee Pocket and is already synced.
read / write
lastModifiedAt DateTime?
Datetime when the bill was last modified.
read / write
misc MiscDto
read / write
props List<Object?>
The list of properties that will be used to determine whether two instances are equal.
read-onlyoverride
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited
stringify bool?
If set to true, the toString method will be overridden to output this instance's props.
read-onlyinherited
type BillType
read / write
userId String?
The id of the anybill user.
read / write
version String?
Version of the DFKA standard.
read / write

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited