WebApiModulesAgentVendorVendor constructor

const WebApiModulesAgentVendorVendor({
  1. String? vendorId,
  2. String? vendor,
  3. String? vendorDisplayName,
  4. String? vendorNameType,
  5. String? vendorNumber,
  6. String? federalIdNumber,
  7. String? officeLocationId,
  8. String? officeLocation,
  9. String? salutation,
  10. String? firstName,
  11. String? middleInitial,
  12. String? lastName,
  13. String? address1,
  14. String? address2,
  15. String? city,
  16. String? state,
  17. String? countryId,
  18. String? country,
  19. String? countryCodeIsoAlpha2,
  20. int? countryCodePhone,
  21. String? zipCode,
  22. String? vendorClassId,
  23. String? vendorClass,
  24. String? phone,
  25. String? fax,
  26. String? phoneTollFree,
  27. String? otherPhone,
  28. String? webAddress,
  29. String? email,
  30. String? activeDate,
  31. String? inactiveDate,
  32. bool? subRent,
  33. bool? subSales,
  34. bool? subMisc,
  35. bool? subLabor,
  36. bool? subVehicle,
  37. bool? repair,
  38. bool? rentalInventory,
  39. bool? salesPartsInventory,
  40. bool? manufacturer,
  41. bool? freight,
  42. bool? insurance,
  43. bool? consignment,
  44. String? vendorColor,
  45. double? defaultSubRentDaysPerWeek,
  46. double? defaultSubRentDiscountPercent,
  47. double? defaultSubSaleDiscountPercent,
  48. String? defaultRate,
  49. String? billingCycleId,
  50. String? billingCycle,
  51. String? paymentTermsId,
  52. String? paymentTerms,
  53. String? paymentTermsColor,
  54. String? accountNumber,
  55. String? defaultPoClassificationId,
  56. String? defaultPoClassification,
  57. String? defaultPoTypeId,
  58. String? defaultPoType,
  59. bool? defaultPoTypeIsInternal,
  60. String? organizationTypeId,
  61. String? organizationType,
  62. bool? multipleCurrencies,
  63. String? defaultCurrencyId,
  64. String? defaultCurrencyCode,
  65. String? defaultCurrency,
  66. String? defaultCurrencySymbol,
  67. String? remitAttention1,
  68. String? remitAttention2,
  69. String? remitAddress1,
  70. String? remitAddress2,
  71. String? remitCity,
  72. String? remitState,
  73. String? remitCountryId,
  74. String? remitCountry,
  75. String? remitCountryCodeIsoAlpha2,
  76. int? remitCountryCodePhone,
  77. String? remitZipCode,
  78. String? remitPayeeNo,
  79. String? externalId,
  80. bool? automaticallyAdjustContractDates,
  81. String? shippingTrackingLink,
  82. String? defaultOutgoingDeliveryType,
  83. String? defaultIncomingDeliveryType,
  84. String? customerId,
  85. String? customer,
  86. String? inputDate,
  87. String? lastModifiedDate,
  88. String? primaryContactId,
  89. String? primaryContact,
  90. String? primaryContactPhone,
  91. String? primaryContactExtension,
  92. bool? isInternal,
  93. String? internalLocationId,
  94. String? internalLocation,
  95. String? internalWarehouseId,
  96. String? internalWarehouse,
  97. String? internalOrderDealId,
  98. String? taxOption,
  99. bool? excludeItemsWithZero,
  100. bool? inactive,
  101. String? paymentTypeId,
  102. String? paymentType,
  103. String? dateStamp,
  104. String? auditNote,
  105. String? recordTitle,
  106. dynamic urlIdentifier,
  107. List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields,
  108. List<FwStandardDataFwCustomValue>? custom,
  109. List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes,
  110. FwStandardBusinessLogicFwBusinessLogic? original,
  111. List<FwStandardDataFwTranslatedValue>? translation,
  112. bool? hasImport,
  113. bool? hasDocuments,
  114. String? createdByUserId,
  115. String? createdByUserName,
  116. String? createdDateTime,
  117. String? modifiedByUserId,
  118. String? modifiedByUserName,
  119. String? modifiedDateTime,
})

Implementation

const WebApiModulesAgentVendorVendor({
  this.vendorId,
  this.vendor,
  this.vendorDisplayName,
  this.vendorNameType,
  this.vendorNumber,
  this.federalIdNumber,
  this.officeLocationId,
  this.officeLocation,
  this.salutation,
  this.firstName,
  this.middleInitial,
  this.lastName,
  this.address1,
  this.address2,
  this.city,
  this.state,
  this.countryId,
  this.country,
  this.countryCodeIsoAlpha2,
  this.countryCodePhone,
  this.zipCode,
  this.vendorClassId,
  this.vendorClass,
  this.phone,
  this.fax,
  this.phoneTollFree,
  this.otherPhone,
  this.webAddress,
  this.email,
  this.activeDate,
  this.inactiveDate,
  this.subRent,
  this.subSales,
  this.subMisc,
  this.subLabor,
  this.subVehicle,
  this.repair,
  this.rentalInventory,
  this.salesPartsInventory,
  this.manufacturer,
  this.freight,
  this.insurance,
  this.consignment,
  this.vendorColor,
  this.defaultSubRentDaysPerWeek,
  this.defaultSubRentDiscountPercent,
  this.defaultSubSaleDiscountPercent,
  this.defaultRate,
  this.billingCycleId,
  this.billingCycle,
  this.paymentTermsId,
  this.paymentTerms,
  this.paymentTermsColor,
  this.accountNumber,
  this.defaultPoClassificationId,
  this.defaultPoClassification,
  this.defaultPoTypeId,
  this.defaultPoType,
  this.defaultPoTypeIsInternal,
  this.organizationTypeId,
  this.organizationType,
  this.multipleCurrencies,
  this.defaultCurrencyId,
  this.defaultCurrencyCode,
  this.defaultCurrency,
  this.defaultCurrencySymbol,
  this.remitAttention1,
  this.remitAttention2,
  this.remitAddress1,
  this.remitAddress2,
  this.remitCity,
  this.remitState,
  this.remitCountryId,
  this.remitCountry,
  this.remitCountryCodeIsoAlpha2,
  this.remitCountryCodePhone,
  this.remitZipCode,
  this.remitPayeeNo,
  this.externalId,
  this.automaticallyAdjustContractDates,
  this.shippingTrackingLink,
  this.defaultOutgoingDeliveryType,
  this.defaultIncomingDeliveryType,
  this.customerId,
  this.customer,
  this.inputDate,
  this.lastModifiedDate,
  this.primaryContactId,
  this.primaryContact,
  this.primaryContactPhone,
  this.primaryContactExtension,
  this.isInternal,
  this.internalLocationId,
  this.internalLocation,
  this.internalWarehouseId,
  this.internalWarehouse,
  this.internalOrderDealId,
  this.taxOption,
  this.excludeItemsWithZero,
  this.inactive,
  this.paymentTypeId,
  this.paymentType,
  this.dateStamp,
  this.auditNote,
  this.recordTitle,
  this.urlIdentifier,
  this.fields,
  this.custom,
  this.defaultFieldAttributes,
  this.original,
  this.translation,
  this.hasImport,
  this.hasDocuments,
  this.createdByUserId,
  this.createdByUserName,
  this.createdDateTime,
  this.modifiedByUserId,
  this.modifiedByUserName,
  this.modifiedDateTime,
});