Vendor constructor
Vendor({
- String? displayName,
- String? syncToken,
- ModificationMetaData? metaData,
- String? id,
- String? source,
- bool? active,
- double? balance,
- CurrencyRefType? currencyRef,
- PhysicalAddress? billAddr,
- double? costRate,
- double? billRate,
- TelephoneNumber? primaryPhone,
- String? familyName,
- String? givenName,
- String? middleName,
- TelephoneNumber? mobile,
- EmailAddress? primaryEmailAddr,
- String? printOnCheckName,
- String? suffix,
- String? title,
- String? gSTRegistrationType,
- String? gSTIN,
- TelephoneNumber? fax,
- String? businessNumber,
- TelephoneNumber? alternatePhone,
- String? companyName,
- WebSiteAddress? webAddr,
- ReferenceType? aPAccountRef,
- String? acctNum,
- bool? hasTPAR,
- ContactInfo? otherContactInfo,
- bool? t4AEligible,
- bool? t5018Eligible,
- String? taxIdentifier,
- String? taxReportingBasis,
- ReferenceType? termRef,
- bool? vendor1099,
- VendorPaymentBankDetail? vendorPaymentBankDetail,
Implementation
Vendor({
this.displayName, this.syncToken, this.metaData, this.id,
this.source, this.active, this.balance, this.currencyRef, this.billAddr,
this.costRate, this.billRate, this.primaryPhone, this.familyName,
this.givenName, this.middleName, this.mobile, this.primaryEmailAddr,
this.printOnCheckName, this.suffix, this.title, this.gSTRegistrationType,
this.gSTIN, this.fax, this.businessNumber, this.alternatePhone,
this.companyName, this.webAddr, this.aPAccountRef, this.acctNum,
this.hasTPAR, this.otherContactInfo, this.t4AEligible, this.t5018Eligible,
this.taxIdentifier, this.taxReportingBasis, this.termRef,
this.vendor1099, this.vendorPaymentBankDetail
});