copyWith method
WebApiModulesSettingsSystemSettingsDefaultSettingsDefaultSettings
copyWith({
- String? defaultSettingsId,
- String? defaultUnitId,
- String? defaultSettingsName,
- String? defaultUnit,
- String? defaultDealStatusId,
- String? defaultDealStatus,
- String? defaultCustomerStatusId,
- String? defaultCustomerStatus,
- String? defaultDealBillingCycleId,
- String? defaultDealBillingCycle,
- bool? defaultDealPoRequired,
- String? defaultDealPoType,
- bool? defaultDealStagingExcludeOrderAfterWrap,
- String? defaultNonRecurringBillingCycleId,
- String? defaultNonRecurringBillingCycle,
- String? defaultCustomerPaymentTermsId,
- String? defaultCustomerPaymentTerms,
- String? defaultContactGroupId,
- String? defaultContactGroupName,
- String? defaultRank,
- String? defaultCreditStatusId,
- String? defaultCreditStatus,
- bool? contactShowAllDeals,
- String? defaultVendorBillingCycleId,
- String? defaultVendorBillingCycle,
- String? defaultVendorPaymentTermsId,
- String? defaultVendorPaymentTerms,
- String? defaultVendorOutgoingDeliveryType,
- String? defaultVendorIncomingDeliveryType,
- bool? defaultVendorRentalInventory,
- bool? defaultVendorSalesPartsInventory,
- bool? defaultVendorRepair,
- bool? defaultVendorManufacturer,
- bool? defaultVendorFreight,
- bool? defaultVendorInsurance,
- bool? defaultVendorSubRent,
- bool? defaultVendorSubSales,
- bool? defaultVendorSubMisc,
- bool? defaultVendorSubLabor,
- bool? defaultVendorSubVehicle,
- bool? defaultVendorConsignment,
- String? rentalConditionId,
- String? rentalCondition,
- String? setConditionId,
- String? setCondition,
- String? propsConditionId,
- String? propsCondition,
- bool? defaultFulfillStrictPricingMatch,
- bool? defaultFulfillStrictNestingLvlMatch,
- bool? defaultQCRequired,
- String? defaultCustomerPaymentTypeId,
- String? defaultCustomerPaymentType,
- String? defaultVendorPaymentTypeId,
- String? defaultVendorPaymentType,
- String? dateStamp,
- String? auditNote,
- String? recordTitle,
- dynamic urlIdentifier,
- List<
FwStandardBusinessLogicFwBusinessLogicFieldDefinition> ? fields, - List<
FwStandardDataFwCustomValue> ? custom, - List<
FwStandardDataFwDefaultAttribute> ? defaultFieldAttributes, - FwStandardBusinessLogicFwBusinessLogic? original,
- List<
FwStandardDataFwTranslatedValue> ? translation, - bool? hasImport,
- bool? hasDocuments,
- String? createdByUserId,
- String? createdByUserName,
- String? createdDateTime,
- String? modifiedByUserId,
- String? modifiedByUserName,
- String? modifiedDateTime,
Implementation
WebApiModulesSettingsSystemSettingsDefaultSettingsDefaultSettings copyWith({
String? defaultSettingsId,
String? defaultUnitId,
String? defaultSettingsName,
String? defaultUnit,
String? defaultDealStatusId,
String? defaultDealStatus,
String? defaultCustomerStatusId,
String? defaultCustomerStatus,
String? defaultDealBillingCycleId,
String? defaultDealBillingCycle,
bool? defaultDealPoRequired,
String? defaultDealPoType,
bool? defaultDealStagingExcludeOrderAfterWrap,
String? defaultNonRecurringBillingCycleId,
String? defaultNonRecurringBillingCycle,
String? defaultCustomerPaymentTermsId,
String? defaultCustomerPaymentTerms,
String? defaultContactGroupId,
String? defaultContactGroupName,
String? defaultRank,
String? defaultCreditStatusId,
String? defaultCreditStatus,
bool? contactShowAllDeals,
String? defaultVendorBillingCycleId,
String? defaultVendorBillingCycle,
String? defaultVendorPaymentTermsId,
String? defaultVendorPaymentTerms,
String? defaultVendorOutgoingDeliveryType,
String? defaultVendorIncomingDeliveryType,
bool? defaultVendorRentalInventory,
bool? defaultVendorSalesPartsInventory,
bool? defaultVendorRepair,
bool? defaultVendorManufacturer,
bool? defaultVendorFreight,
bool? defaultVendorInsurance,
bool? defaultVendorSubRent,
bool? defaultVendorSubSales,
bool? defaultVendorSubMisc,
bool? defaultVendorSubLabor,
bool? defaultVendorSubVehicle,
bool? defaultVendorConsignment,
String? rentalConditionId,
String? rentalCondition,
String? setConditionId,
String? setCondition,
String? propsConditionId,
String? propsCondition,
bool? defaultFulfillStrictPricingMatch,
bool? defaultFulfillStrictNestingLvlMatch,
bool? defaultQCRequired,
String? defaultCustomerPaymentTypeId,
String? defaultCustomerPaymentType,
String? defaultVendorPaymentTypeId,
String? defaultVendorPaymentType,
String? dateStamp,
String? auditNote,
String? recordTitle,
dynamic urlIdentifier,
List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields,
List<FwStandardDataFwCustomValue>? custom,
List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes,
FwStandardBusinessLogicFwBusinessLogic? original,
List<FwStandardDataFwTranslatedValue>? translation,
bool? hasImport,
bool? hasDocuments,
String? createdByUserId,
String? createdByUserName,
String? createdDateTime,
String? modifiedByUserId,
String? modifiedByUserName,
String? modifiedDateTime,
}) {
return WebApiModulesSettingsSystemSettingsDefaultSettingsDefaultSettings(
defaultSettingsId: defaultSettingsId ?? this.defaultSettingsId,
defaultUnitId: defaultUnitId ?? this.defaultUnitId,
defaultSettingsName: defaultSettingsName ?? this.defaultSettingsName,
defaultUnit: defaultUnit ?? this.defaultUnit,
defaultDealStatusId: defaultDealStatusId ?? this.defaultDealStatusId,
defaultDealStatus: defaultDealStatus ?? this.defaultDealStatus,
defaultCustomerStatusId:
defaultCustomerStatusId ?? this.defaultCustomerStatusId,
defaultCustomerStatus:
defaultCustomerStatus ?? this.defaultCustomerStatus,
defaultDealBillingCycleId:
defaultDealBillingCycleId ?? this.defaultDealBillingCycleId,
defaultDealBillingCycle:
defaultDealBillingCycle ?? this.defaultDealBillingCycle,
defaultDealPoRequired:
defaultDealPoRequired ?? this.defaultDealPoRequired,
defaultDealPoType: defaultDealPoType ?? this.defaultDealPoType,
defaultDealStagingExcludeOrderAfterWrap:
defaultDealStagingExcludeOrderAfterWrap ??
this.defaultDealStagingExcludeOrderAfterWrap,
defaultNonRecurringBillingCycleId:
defaultNonRecurringBillingCycleId ??
this.defaultNonRecurringBillingCycleId,
defaultNonRecurringBillingCycle:
defaultNonRecurringBillingCycle ??
this.defaultNonRecurringBillingCycle,
defaultCustomerPaymentTermsId:
defaultCustomerPaymentTermsId ?? this.defaultCustomerPaymentTermsId,
defaultCustomerPaymentTerms:
defaultCustomerPaymentTerms ?? this.defaultCustomerPaymentTerms,
defaultContactGroupId:
defaultContactGroupId ?? this.defaultContactGroupId,
defaultContactGroupName:
defaultContactGroupName ?? this.defaultContactGroupName,
defaultRank: defaultRank ?? this.defaultRank,
defaultCreditStatusId:
defaultCreditStatusId ?? this.defaultCreditStatusId,
defaultCreditStatus: defaultCreditStatus ?? this.defaultCreditStatus,
contactShowAllDeals: contactShowAllDeals ?? this.contactShowAllDeals,
defaultVendorBillingCycleId:
defaultVendorBillingCycleId ?? this.defaultVendorBillingCycleId,
defaultVendorBillingCycle:
defaultVendorBillingCycle ?? this.defaultVendorBillingCycle,
defaultVendorPaymentTermsId:
defaultVendorPaymentTermsId ?? this.defaultVendorPaymentTermsId,
defaultVendorPaymentTerms:
defaultVendorPaymentTerms ?? this.defaultVendorPaymentTerms,
defaultVendorOutgoingDeliveryType:
defaultVendorOutgoingDeliveryType ??
this.defaultVendorOutgoingDeliveryType,
defaultVendorIncomingDeliveryType:
defaultVendorIncomingDeliveryType ??
this.defaultVendorIncomingDeliveryType,
defaultVendorRentalInventory:
defaultVendorRentalInventory ?? this.defaultVendorRentalInventory,
defaultVendorSalesPartsInventory:
defaultVendorSalesPartsInventory ??
this.defaultVendorSalesPartsInventory,
defaultVendorRepair: defaultVendorRepair ?? this.defaultVendorRepair,
defaultVendorManufacturer:
defaultVendorManufacturer ?? this.defaultVendorManufacturer,
defaultVendorFreight: defaultVendorFreight ?? this.defaultVendorFreight,
defaultVendorInsurance:
defaultVendorInsurance ?? this.defaultVendorInsurance,
defaultVendorSubRent: defaultVendorSubRent ?? this.defaultVendorSubRent,
defaultVendorSubSales:
defaultVendorSubSales ?? this.defaultVendorSubSales,
defaultVendorSubMisc: defaultVendorSubMisc ?? this.defaultVendorSubMisc,
defaultVendorSubLabor:
defaultVendorSubLabor ?? this.defaultVendorSubLabor,
defaultVendorSubVehicle:
defaultVendorSubVehicle ?? this.defaultVendorSubVehicle,
defaultVendorConsignment:
defaultVendorConsignment ?? this.defaultVendorConsignment,
rentalConditionId: rentalConditionId ?? this.rentalConditionId,
rentalCondition: rentalCondition ?? this.rentalCondition,
setConditionId: setConditionId ?? this.setConditionId,
setCondition: setCondition ?? this.setCondition,
propsConditionId: propsConditionId ?? this.propsConditionId,
propsCondition: propsCondition ?? this.propsCondition,
defaultFulfillStrictPricingMatch:
defaultFulfillStrictPricingMatch ??
this.defaultFulfillStrictPricingMatch,
defaultFulfillStrictNestingLvlMatch:
defaultFulfillStrictNestingLvlMatch ??
this.defaultFulfillStrictNestingLvlMatch,
defaultQCRequired: defaultQCRequired ?? this.defaultQCRequired,
defaultCustomerPaymentTypeId:
defaultCustomerPaymentTypeId ?? this.defaultCustomerPaymentTypeId,
defaultCustomerPaymentType:
defaultCustomerPaymentType ?? this.defaultCustomerPaymentType,
defaultVendorPaymentTypeId:
defaultVendorPaymentTypeId ?? this.defaultVendorPaymentTypeId,
defaultVendorPaymentType:
defaultVendorPaymentType ?? this.defaultVendorPaymentType,
dateStamp: dateStamp ?? this.dateStamp,
auditNote: auditNote ?? this.auditNote,
recordTitle: recordTitle ?? this.recordTitle,
urlIdentifier: urlIdentifier ?? this.urlIdentifier,
fields: fields ?? this.fields,
custom: custom ?? this.custom,
defaultFieldAttributes:
defaultFieldAttributes ?? this.defaultFieldAttributes,
original: original ?? this.original,
translation: translation ?? this.translation,
hasImport: hasImport ?? this.hasImport,
hasDocuments: hasDocuments ?? this.hasDocuments,
createdByUserId: createdByUserId ?? this.createdByUserId,
createdByUserName: createdByUserName ?? this.createdByUserName,
createdDateTime: createdDateTime ?? this.createdDateTime,
modifiedByUserId: modifiedByUserId ?? this.modifiedByUserId,
modifiedByUserName: modifiedByUserName ?? this.modifiedByUserName,
modifiedDateTime: modifiedDateTime ?? this.modifiedDateTime,
);
}