Estimate constructor
Estimate({
- String? id,
- String? syncToken,
- ModificationMetaData? metaData,
- PhysicalAddress? shipAddr,
- PhysicalAddress? billAddr,
- CurrencyRefType? currencyRef,
- ReferenceType? salesTermRef,
- List<
Line> ? line, - ReferenceType? classRef,
- ReferenceType? customerRef,
- TxnTaxDetail? txnTaxDetail,
- String? transactionLocationType,
- double? totalAmt,
- String? privateNote,
- GlobalTaxCalculationEnum? globalTaxCalculation,
- double? exchangeRate,
- Date? dueDate,
- String? docNumber,
- ReferenceType? departmentRef,
- List<
LinkedTxn> ? linkedTxn, - String? txnDate,
- String? acceptedBy,
- Date? acceptedDate,
- bool? applyTaxAfterDiscount,
- EmailAddress? billEmail,
- MemoRef? customerMemo,
- List<
CustomField> ? customField, - String? emailStatus,
- Date? expirationDate,
- bool? freeFormAddress,
- double? homeTotalAmt,
- String? printStatus,
- ReferenceType? recurDataRef,
- Date? shipDate,
- PhysicalAddress? shipFromAddr,
- ReferenceType? shipMethodRef,
- ReferenceType? taxExemptionRef,
- String? txnStatus,
Implementation
Estimate({
this.id, this.syncToken, this.metaData, this.shipAddr,
this.billAddr, this.currencyRef, this.salesTermRef, this.line,
this.classRef, this.customerRef, this.txnTaxDetail, this.transactionLocationType,
this.totalAmt, this.privateNote, this.globalTaxCalculation,
this.exchangeRate, this.dueDate, this.docNumber, this.departmentRef,
this.linkedTxn, this.txnDate, this.acceptedBy, this.acceptedDate,
this.applyTaxAfterDiscount, this.billEmail, this.customerMemo,
this.customField, this.emailStatus, this.expirationDate,
this.freeFormAddress, this.homeTotalAmt, this.printStatus,
this.recurDataRef, this.shipDate,
this.shipFromAddr, this.shipMethodRef, this.taxExemptionRef,
this.txnStatus
});