WebApiModulesAdministratorUserUser constructor

WebApiModulesAdministratorUserUser({
  1. String? userId,
  2. String? contactId,
  3. String? name,
  4. String? loginName,
  5. String? fullName,
  6. String? firstName,
  7. String? middleInitial,
  8. String? lastName,
  9. String? password,
  10. bool? passwordChanged,
  11. String? barCode,
  12. String? groupId,
  13. String? groupName,
  14. String? scheduleColor,
  15. String? userTitleId,
  16. String? userTitle,
  17. String? email,
  18. String? emailApp,
  19. bool? addRentalWorksUserSignature,
  20. String? officeLocationId,
  21. String? officeLocation,
  22. String? warehouseId,
  23. String? warehouse,
  24. String? address1,
  25. String? address2,
  26. String? city,
  27. String? stateId,
  28. String? stateCode,
  29. String? state,
  30. String? zipCode,
  31. String? countryId,
  32. String? country,
  33. String? countryCodeIsoAlpha2,
  34. int? countryCodePhone,
  35. String? officePhone,
  36. String? officeExtension,
  37. String? fax,
  38. String? directPhone,
  39. String? pager,
  40. String? pagerPin,
  41. String? cellular,
  42. String? homePhone,
  43. String? defaultDepartmentType,
  44. String? primaryDepartmentId,
  45. String? primaryDepartment,
  46. String? languageId,
  47. String? language,
  48. String? rentalDepartmentId,
  49. String? rentalDepartment,
  50. String? salesDepartmentId,
  51. String? salesDepartment,
  52. String? partsDepartmentId,
  53. String? partsDepartment,
  54. String? miscDepartmentId,
  55. String? miscDepartment,
  56. String? laborDepartmentId,
  57. String? laborDepartment,
  58. String? facilityDepartmentId,
  59. String? facilityDepartment,
  60. String? transportationDepartmentId,
  61. String? transportationDepartment,
  62. String? rentalInventoryTypeId,
  63. String? rentalInventoryType,
  64. String? salesInventoryTypeId,
  65. String? salesInventoryType,
  66. String? partsInventoryTypeId,
  67. String? partsInventoryType,
  68. String? miscTypeId,
  69. String? miscType,
  70. String? laborTypeId,
  71. String? laborType,
  72. String? facilityTypeId,
  73. String? facilityType,
  74. String? transportationTypeId,
  75. String? transportationType,
  76. bool? noMiscellaneousOnQuotes,
  77. bool? noMiscellaneousOnOrders,
  78. bool? noMiscellaneousOnPurchaseOrders,
  79. bool? limitDaysPerWeek,
  80. double? minimumDaysPerWeek,
  81. bool? allowCreditLimitOverride,
  82. bool? limitDiscount,
  83. double? maximumDiscount,
  84. bool? limitSubDiscount,
  85. double? maximumSubDiscount,
  86. String? discountRule,
  87. bool? stagingAllowIncreaseDecreaseOrderQuantity,
  88. bool? stagingAllowIncreaseDecreaseOrderQuantityWithoutPrompt,
  89. bool? allowStagingOfItemsWhenReservedOnOtherOrdersQuotes,
  90. bool? allowContractIfDealRequiresPOAndOrderHasPendingPO,
  91. bool? allowContractIfPendingItemsExist,
  92. bool? allowContractIfCustomerDealDoesNotHaveApprovedCredit,
  93. bool? allowContractIfCustomerDealIsOverTheirCreditLimit,
  94. bool? allowContractIfCustomerDealInsuranceCoverageIsLess,
  95. bool? allowContractIfCustomerDealDoesNotHaveValidInsuranceCertificate,
  96. bool? allowContractIfCustomerDealDoesNotHaveValidNonTaxCertificate,
  97. bool? allowReceiveSubsWhenPositiveConflictExists,
  98. bool? allowStagingOfUnreservedConsignedItems,
  99. bool? allowStagingOfUnapprovedItems,
  100. bool? allowSubstitutesAtStaging,
  101. bool? deleteOriginalOnSubstitution,
  102. bool? quikActivityAllowPrintDollarAmounts,
  103. bool? quikScanAllowCreateContract,
  104. bool? quikScanAllowApplyAll,
  105. bool? allowCrossICodeExchange,
  106. bool? allowCrossICodePendingExchange,
  107. bool? allowChangeAvailabilityPriority,
  108. bool? userMustChangePassword,
  109. bool? passwordExpires,
  110. int? passwordExpireDays,
  111. String? passwordUpdatedDateTime,
  112. bool? lockAccount,
  113. String? memo,
  114. bool? allowCrossLocationEditAndDelete,
  115. String? lastLoggedOn,
  116. bool? disableInsertIntoActiveOrder,
  117. bool? inactive,
  118. String? dateStamp,
  119. String? webUserId,
  120. bool? webAccess,
  121. bool? webAdministrator,
  122. int? browseDefaultRows,
  123. int? gridDefaultRows,
  124. String? applicationTheme,
  125. String? homeMenuGuid,
  126. String? homeMenuPath,
  127. String? successSoundId,
  128. String? successSound,
  129. String? successBase64Sound,
  130. String? errorSoundId,
  131. String? errorSound,
  132. String? errorBase64Sound,
  133. String? notificationSoundId,
  134. String? notificationSound,
  135. String? notificationBase64Sound,
  136. int? firstDayOfWeek,
  137. bool? settingsNavigationMenuVisible,
  138. bool? reportsNavigationMenuVisible,
  139. bool? webQuoteRequest,
  140. String? emailSignature,
  141. String? locale,
  142. String? availabilityPreference,
  143. bool? availabilityAllWarehouses,
  144. String? sourceId,
  145. int? creditCardPinPadId,
  146. String? auditNote,
  147. String? recordTitle,
  148. List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields,
  149. List<FwStandardDataFwCustomValue>? custom,
  150. List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes,
  151. List<FwStandardDataFwTranslatedValue>? translation,
})

Implementation

WebApiModulesAdministratorUserUser({
  this.userId,
  this.contactId,
  this.name,
  this.loginName,
  this.fullName,
  this.firstName,
  this.middleInitial,
  this.lastName,
  this.password,
  this.passwordChanged,
  this.barCode,
  this.groupId,
  this.groupName,
  this.scheduleColor,
  this.userTitleId,
  this.userTitle,
  this.email,
  this.emailApp,
  this.addRentalWorksUserSignature,
  this.officeLocationId,
  this.officeLocation,
  this.warehouseId,
  this.warehouse,
  this.address1,
  this.address2,
  this.city,
  this.stateId,
  this.stateCode,
  this.state,
  this.zipCode,
  this.countryId,
  this.country,
  this.countryCodeIsoAlpha2,
  this.countryCodePhone,
  this.officePhone,
  this.officeExtension,
  this.fax,
  this.directPhone,
  this.pager,
  this.pagerPin,
  this.cellular,
  this.homePhone,
  this.defaultDepartmentType,
  this.primaryDepartmentId,
  this.primaryDepartment,
  this.languageId,
  this.language,
  this.rentalDepartmentId,
  this.rentalDepartment,
  this.salesDepartmentId,
  this.salesDepartment,
  this.partsDepartmentId,
  this.partsDepartment,
  this.miscDepartmentId,
  this.miscDepartment,
  this.laborDepartmentId,
  this.laborDepartment,
  this.facilityDepartmentId,
  this.facilityDepartment,
  this.transportationDepartmentId,
  this.transportationDepartment,
  this.rentalInventoryTypeId,
  this.rentalInventoryType,
  this.salesInventoryTypeId,
  this.salesInventoryType,
  this.partsInventoryTypeId,
  this.partsInventoryType,
  this.miscTypeId,
  this.miscType,
  this.laborTypeId,
  this.laborType,
  this.facilityTypeId,
  this.facilityType,
  this.transportationTypeId,
  this.transportationType,
  this.noMiscellaneousOnQuotes,
  this.noMiscellaneousOnOrders,
  this.noMiscellaneousOnPurchaseOrders,
  this.limitDaysPerWeek,
  this.minimumDaysPerWeek,
  this.allowCreditLimitOverride,
  this.limitDiscount,
  this.maximumDiscount,
  this.limitSubDiscount,
  this.maximumSubDiscount,
  this.discountRule,
  this.stagingAllowIncreaseDecreaseOrderQuantity,
  this.stagingAllowIncreaseDecreaseOrderQuantityWithoutPrompt,
  this.allowStagingOfItemsWhenReservedOnOtherOrdersQuotes,
  this.allowContractIfDealRequiresPOAndOrderHasPendingPO,
  this.allowContractIfPendingItemsExist,
  this.allowContractIfCustomerDealDoesNotHaveApprovedCredit,
  this.allowContractIfCustomerDealIsOverTheirCreditLimit,
  this.allowContractIfCustomerDealInsuranceCoverageIsLess,
  this.allowContractIfCustomerDealDoesNotHaveValidInsuranceCertificate,
  this.allowContractIfCustomerDealDoesNotHaveValidNonTaxCertificate,
  this.allowReceiveSubsWhenPositiveConflictExists,
  this.allowStagingOfUnreservedConsignedItems,
  this.allowStagingOfUnapprovedItems,
  this.allowSubstitutesAtStaging,
  this.deleteOriginalOnSubstitution,
  this.quikActivityAllowPrintDollarAmounts,
  this.quikScanAllowCreateContract,
  this.quikScanAllowApplyAll,
  this.allowCrossICodeExchange,
  this.allowCrossICodePendingExchange,
  this.allowChangeAvailabilityPriority,
  this.userMustChangePassword,
  this.passwordExpires,
  this.passwordExpireDays,
  this.passwordUpdatedDateTime,
  this.lockAccount,
  this.memo,
  this.allowCrossLocationEditAndDelete,
  this.lastLoggedOn,
  this.disableInsertIntoActiveOrder,
  this.inactive,
  this.dateStamp,
  this.webUserId,
  this.webAccess,
  this.webAdministrator,
  this.browseDefaultRows,
  this.gridDefaultRows,
  this.applicationTheme,
  this.homeMenuGuid,
  this.homeMenuPath,
  this.successSoundId,
  this.successSound,
  this.successBase64Sound,
  this.errorSoundId,
  this.errorSound,
  this.errorBase64Sound,
  this.notificationSoundId,
  this.notificationSound,
  this.notificationBase64Sound,
  this.firstDayOfWeek,
  this.settingsNavigationMenuVisible,
  this.reportsNavigationMenuVisible,
  this.webQuoteRequest,
  this.emailSignature,
  this.locale,
  this.availabilityPreference,
  this.availabilityAllWarehouses,
  this.sourceId,
  this.creditCardPinPadId,
  this.auditNote,
  this.recordTitle,
  this.fields,
  this.custom,
  this.defaultFieldAttributes,
  this.translation,
});