QuickbooksPurchase class
Purchase for quickbooks
Constructors
-
QuickbooksPurchase({String? id, List<
QuickbooksLine> ? line, String? paymentType, QuickbooksReferenceType? accountRef, String? syncToken, QuickbooksReferenceType? currencyRef, DateTime? txnDate, String? printStatus, QuickbooksPhysicalAddress? remitToAddr, String? txnSource, List<QuickbooksLinkedTxn> ? linkedTxn, String? globalTaxCalculation, String? transactionLocationType, Map<String, dynamic> ? metaData, String? docNumber, String? privateNote, bool? credit, QuickbooksTxnTaxDetails? txnTaxDetail, QuickbooksReferenceType? paymentMethodRef, double? exchangeRate, QuickbooksReferenceType? departmentRef, QuickbooksReferenceType? entityRef, bool? includeInAnnualTPAR, double? totalAmt, QuickbooksReferenceType? recurDataRef}) - QuickbooksPurchase.fromJson(String source)
-
factory
-
QuickbooksPurchase.fromMap(Map<
String, dynamic> map) -
factory
Properties
- accountRef ↔ QuickbooksReferenceType?
-
getter/setter pair
- credit ↔ bool?
-
getter/setter pair
- currencyRef ↔ QuickbooksReferenceType?
-
getter/setter pair
- departmentRef ↔ QuickbooksReferenceType?
-
getter/setter pair
- docNumber ↔ String?
-
getter/setter pair
- entityRef ↔ QuickbooksReferenceType?
-
getter/setter pair
- exchangeRate ↔ double?
-
getter/setter pair
- globalTaxCalculation ↔ String?
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setteroverride
- id ↔ String?
-
getter/setter pair
- includeInAnnualTPAR ↔ bool?
-
getter/setter pair
-
line
↔ List<
QuickbooksLine> ? -
getter/setter pair
-
linkedTxn
↔ List<
QuickbooksLinkedTxn> ? -
getter/setter pair
-
metaData
↔ Map<
String, dynamic> ? -
getter/setter pair
- paymentMethodRef ↔ QuickbooksReferenceType?
-
getter/setter pair
- paymentType ↔ String?
-
getter/setter pair
- printStatus ↔ String?
-
getter/setter pair
- privateNote ↔ String?
-
getter/setter pair
- recurDataRef ↔ QuickbooksReferenceType?
-
getter/setter pair
- remitToAddr ↔ QuickbooksPhysicalAddress?
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- syncToken ↔ String?
-
getter/setter pair
- totalAmt ↔ double?
-
getter/setter pair
- transactionLocationType ↔ String?
-
getter/setter pair
- txnDate ↔ DateTime?
-
getter/setter pair
- txnSource ↔ String?
-
getter/setter pair
- txnTaxDetail ↔ QuickbooksTxnTaxDetails?
-
getter/setter pair
Methods
-
copyWith(
{String? id, List< QuickbooksLine> ? line, String? paymentType, QuickbooksReferenceType? accountRef, String? syncToken, QuickbooksReferenceType? currencyRef, DateTime? txnDate, String? printStatus, QuickbooksPhysicalAddress? remitToAddr, String? txnSource, List<QuickbooksLinkedTxn> ? linkedTxn, String? globalTaxCalculation, String? transactionLocationType, Map<String, dynamic> ? metaData, String? docNumber, String? privateNote, bool? credit, QuickbooksTxnTaxDetails? txnTaxDetail, QuickbooksReferenceType? paymentMethodRef, double? exchangeRate, QuickbooksReferenceType? departmentRef, QuickbooksReferenceType? entityRef, bool? includeInAnnualTPAR, double? totalAmt, QuickbooksReferenceType? recurDataRef}) → QuickbooksPurchase -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → String -
toMap(
{bool withId = true}) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
covariant QuickbooksPurchase other) → bool -
The equality operator.
override