WebApiModulesSettingsDepartmentLocationDepartmentLocation constructor

WebApiModulesSettingsDepartmentLocationDepartmentLocation({
  1. int? id,
  2. String? departmentId,
  3. String? department,
  4. String? locationId,
  5. String? location,
  6. String? defaultOrderTypeId,
  7. String? defaultOrderType,
  8. String? defaultTransferTypeId,
  9. String? defaultTransferType,
  10. String? glPrefix,
  11. String? glSuffix,
  12. bool? creditCardFeeFlag,
  13. String? creditCardFeeId,
  14. String? creditCardFeeICode,
  15. String? creditCardFeeDescription,
  16. double? creditCardFeePercent,
  17. bool? allowDecreaseOrderQuantityWhenStaged,
  18. bool? allowDecreaseOrderQuantityWhenOut,
  19. bool? autoCreditOnSalesReturn,
  20. String? depositFeeRateId,
  21. String? depositFeeRateICode,
  22. String? depositFeeRateDescription,
  23. bool? updateEstimatedStartAndStopDatesOnSubPurchaseOrders,
  24. bool? promptToUpdateEstimatedStartAndStopDatesOnSubPurchaseOrders,
  25. bool? updateBillingStartAndStopDatesOnSubPurchaseOrders,
  26. bool? promptToUpdateBillingStartAndStopDatesOnSubPurchaseOrders,
  27. bool? purchaseOrderRequireFirstApproval,
  28. bool? purchaseOrderRequireSecondApproval,
  29. bool? purchaseOrderAllowSecondApprovalWithoutFirstApproval,
  30. double? purchaseOrderUnapproveIncreaseAmount,
  31. double? purchaseOrderUnapproveIncreasePercent,
  32. bool? purchaseOrderPreventReceiveUnapproved,
  33. double? purchaseOrderFirstApprovalThresholdRental,
  34. double? purchaseOrderFirstApprovalThresholdSales,
  35. double? purchaseOrderFirstApprovalThresholdParts,
  36. double? purchaseOrderFirstApprovalThresholdMiscellaneous,
  37. double? purchaseOrderFirstApprovalThresholdLabor,
  38. double? purchaseOrderFirstApprovalThresholdRepair,
  39. double? purchaseOrderFirstApprovalThresholdSubRental,
  40. double? purchaseOrderFirstApprovalThresholdSubSales,
  41. double? purchaseOrderFirstApprovalThresholdSubMiscellaneous,
  42. double? purchaseOrderFirstApprovalThresholdSubLabor,
  43. double? purchaseOrderSecondApprovalThresholdRental,
  44. double? purchaseOrderSecondApprovalThresholdSales,
  45. double? purchaseOrderSecondApprovalThresholdParts,
  46. double? purchaseOrderSecondApprovalThresholdMiscellaneous,
  47. double? purchaseOrderSecondApprovalThresholdLabor,
  48. double? purchaseOrderSecondApprovalThresholdRepair,
  49. double? purchaseOrderSecondApprovalThresholdSubRental,
  50. double? purchaseOrderSecondApprovalThresholdSubSales,
  51. double? purchaseOrderSecondApprovalThresholdSubMiscellaneous,
  52. double? purchaseOrderSecondApprovalThresholdSubLabor,
  53. bool? completeRentalWithLAndDOrder,
  54. bool? storefrontEnableInventoryInquiryEmails,
  55. String? storefrontInventoryInquiryEmailToAddress,
  56. bool? storefrontEnableQuoteRequestEmails,
  57. String? storefrontQuoteRequestEmailToAddress,
  58. bool? useResponsiblePerson,
  59. bool? requireResponsiblePerson,
  60. String? vendorInvoiceModificationsPushToPo,
  61. bool? inactive,
  62. String? dateStamp,
  63. String? auditNote,
  64. String? recordTitle,
  65. List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields,
  66. List<FwStandardDataFwCustomValue>? custom,
  67. List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes,
  68. List<FwStandardDataFwTranslatedValue>? translation,
})

Implementation

WebApiModulesSettingsDepartmentLocationDepartmentLocation({
  this.id,
  this.departmentId,
  this.department,
  this.locationId,
  this.location,
  this.defaultOrderTypeId,
  this.defaultOrderType,
  this.defaultTransferTypeId,
  this.defaultTransferType,
  this.glPrefix,
  this.glSuffix,
  this.creditCardFeeFlag,
  this.creditCardFeeId,
  this.creditCardFeeICode,
  this.creditCardFeeDescription,
  this.creditCardFeePercent,
  this.allowDecreaseOrderQuantityWhenStaged,
  this.allowDecreaseOrderQuantityWhenOut,
  this.autoCreditOnSalesReturn,
  this.depositFeeRateId,
  this.depositFeeRateICode,
  this.depositFeeRateDescription,
  this.updateEstimatedStartAndStopDatesOnSubPurchaseOrders,
  this.promptToUpdateEstimatedStartAndStopDatesOnSubPurchaseOrders,
  this.updateBillingStartAndStopDatesOnSubPurchaseOrders,
  this.promptToUpdateBillingStartAndStopDatesOnSubPurchaseOrders,
  this.purchaseOrderRequireFirstApproval,
  this.purchaseOrderRequireSecondApproval,
  this.purchaseOrderAllowSecondApprovalWithoutFirstApproval,
  this.purchaseOrderUnapproveIncreaseAmount,
  this.purchaseOrderUnapproveIncreasePercent,
  this.purchaseOrderPreventReceiveUnapproved,
  this.purchaseOrderFirstApprovalThresholdRental,
  this.purchaseOrderFirstApprovalThresholdSales,
  this.purchaseOrderFirstApprovalThresholdParts,
  this.purchaseOrderFirstApprovalThresholdMiscellaneous,
  this.purchaseOrderFirstApprovalThresholdLabor,
  this.purchaseOrderFirstApprovalThresholdRepair,
  this.purchaseOrderFirstApprovalThresholdSubRental,
  this.purchaseOrderFirstApprovalThresholdSubSales,
  this.purchaseOrderFirstApprovalThresholdSubMiscellaneous,
  this.purchaseOrderFirstApprovalThresholdSubLabor,
  this.purchaseOrderSecondApprovalThresholdRental,
  this.purchaseOrderSecondApprovalThresholdSales,
  this.purchaseOrderSecondApprovalThresholdParts,
  this.purchaseOrderSecondApprovalThresholdMiscellaneous,
  this.purchaseOrderSecondApprovalThresholdLabor,
  this.purchaseOrderSecondApprovalThresholdRepair,
  this.purchaseOrderSecondApprovalThresholdSubRental,
  this.purchaseOrderSecondApprovalThresholdSubSales,
  this.purchaseOrderSecondApprovalThresholdSubMiscellaneous,
  this.purchaseOrderSecondApprovalThresholdSubLabor,
  this.completeRentalWithLAndDOrder,
  this.storefrontEnableInventoryInquiryEmails,
  this.storefrontInventoryInquiryEmailToAddress,
  this.storefrontEnableQuoteRequestEmails,
  this.storefrontQuoteRequestEmailToAddress,
  this.useResponsiblePerson,
  this.requireResponsiblePerson,
  this.vendorInvoiceModificationsPushToPo,
  this.inactive,
  this.dateStamp,
  this.auditNote,
  this.recordTitle,
  this.fields,
  this.custom,
  this.defaultFieldAttributes,
  this.translation,
});