QuickbooksVendor constructor

QuickbooksVendor({
  1. String? id,
  2. String? syncToken,
  3. String? title,
  4. String? givenName,
  5. String? middleName,
  6. String? familyName,
  7. String? suffix,
  8. String? companyName,
  9. String? displayName,
  10. String? printOnCheckName,
  11. QuickbooksEmailAddress? primaryEmailAddr,
  12. QuickbooksContactInfos? otherContactInfo,
  13. QuickbooksReferenceType? apAccountRef,
  14. QuickbooksReferenceType? termRef,
  15. String? source,
  16. String? gstin,
  17. bool? t4aEligible,
  18. QuickbooksPhoneNumber? fax,
  19. String? businessNumber,
  20. QuickbooksReferenceType? currencyRef,
  21. bool? hasTPAR,
  22. String? taxReportingBasis,
  23. QuickbooksPhoneNumber? mobile,
  24. QuickbooksPhoneNumber? primaryPhone,
  25. bool? active,
  26. QuickbooksPhoneNumber? alternatePhone,
  27. Map<String, dynamic>? metaData,
  28. bool? vendor1099,
  29. double? costRate,
  30. double? billRate,
  31. QuickbooksWebAddress? webAddr,
  32. bool? t5018Eligible,
  33. QuickbooksVendorPaymentBankDetail? vendorPaymentBankDetail,
  34. String? taxIdentifier,
  35. String? acctNum,
  36. String? gstRegistrationType,
  37. QuickbooksPhysicalAddress? billAddr,
  38. double? balance,
})

Implementation

QuickbooksVendor({
  this.id,
  this.syncToken,
  this.title,
  this.givenName,
  this.middleName,
  this.familyName,
  this.suffix,
  this.companyName,
  this.displayName,
  this.printOnCheckName,
  this.primaryEmailAddr,
  this.otherContactInfo,
  this.apAccountRef,
  this.termRef,
  this.source,
  this.gstin,
  this.t4aEligible,
  this.fax,
  this.businessNumber,
  this.currencyRef,
  this.hasTPAR,
  this.taxReportingBasis,
  this.mobile,
  this.primaryPhone,
  this.active,
  this.alternatePhone,
  this.metaData,
  this.vendor1099,
  this.costRate,
  this.billRate,
  this.webAddr,
  this.t5018Eligible,
  this.vendorPaymentBankDetail,
  this.taxIdentifier,
  this.acctNum,
  this.gstRegistrationType,
  this.billAddr,
  this.balance,
});