WebApiModulesAgentDealDeal constructor
WebApiModulesAgentDealDeal({
- String? dealId,
- String? deal,
- String? dealNumber,
- String? customerId,
- String? customer,
- String? customerNumber,
- String? officeLocationId,
- String? officeLocation,
- String? dealTypeId,
- String? dealType,
- String? address1,
- String? address2,
- String? city,
- String? state,
- String? zipCode,
- String? countryId,
- String? country,
- String? countryCodeIsoAlpha2,
- int? countryCodePhone,
- String? phone,
- String? phoneTollFree,
- String? fax,
- String? phoneOther,
- String? departmentId,
- String? department,
- String? csrId,
- String? csr,
- String? defaultAgentId,
- String? defaultAgent,
- String? defaultProjectManagerId,
- String? defaultProjectManager,
- String? dealClassificationId,
- String? dealClassification,
- String? productionTypeId,
- String? productionType,
- String? dealStatusId,
- String? dealStatus,
- String? dealStatusType,
- String? statusAsOf,
- String? customerStatusId,
- String? customerStatus,
- String? customerStatusType,
- String? expectedWrapDate,
- bool? stagingExcludeOrderAfterWrap,
- String? billingCycleId,
- String? billingCycle,
- String? billingCycleType,
- String? episodeDateFrom,
- String? episodeDateTo,
- bool? billWeekend,
- bool? billHoliday,
- int? episodes,
- int? startEpisode,
- double? daysPerEpisode,
- String? paymentTermsId,
- String? paymentTerms,
- String? paymentTypeId,
- String? paymentType,
- String? defaultRate,
- bool? multipleCurrencies,
- String? currencyId,
- String? currencyCode,
- String? currencySymbol,
- bool? useCustomerDiscount,
- String? customerDiscountTemplateId,
- bool? useDiscountTemplate,
- String? discountTemplateId,
- String? discountTemplate,
- double? rentalDaysPerWeek,
- double? rentalDiscountPercent,
- double? salesDiscountPercent,
- double? facilitiesDaysPerWeek,
- double? facilitiesDiscountPercent,
- String? outsideSalesRepresentativeId,
- String? outsideSalesRepresentative,
- double? commissionRate,
- bool? commissionIncludesVendorItems,
- bool? poRequired,
- String? poType,
- String? billToAddressType,
- String? billToAttention1,
- String? billToAttention2,
- String? billToAddress1,
- String? billToAddress2,
- String? billToCity,
- String? billToState,
- String? billToCountryId,
- String? billToCountry,
- String? billToCountryCodeIsoAlpha2,
- int? billToCountryCodePhone,
- String? billToZipCode,
- bool? assessFinanceCharge,
- bool? allowBillingScheduleOverride,
- bool? allowRebateCreditInvoices,
- bool? useCustomerCredit,
- String? creditStatusId,
- String? creditStatus,
- String? creditStatusThrough,
- bool? creditApplicationOnFile,
- bool? unlimitedCredit,
- int? creditLimit,
- int? creditBalance,
- int? creditAvailable,
- int? customerCreditLimit,
- int? customerCreditBalance,
- int? customerCreditAvailable,
- bool? creditResponsiblePartyOnFile,
- String? creditResponsibleParty,
- bool? tradeReferencesVerified,
- String? tradeReferencesVerifiedBy,
- String? tradeReferencesVerifiedOn,
- String? creditCardTypeId,
- String? creditCardType,
- int? creditCardLimit,
- String? creditCardNumber,
- String? creditCardCode,
- String? creditCardName,
- int? creditCardExpirationMonth,
- int? creditCardExpirationYear,
- bool? creditCardAuthorizationFormOnFile,
- double? depletingDepositThresholdAmount,
- int? depletingDepositThresholdPercent,
- double? depletingDepositTotal,
- double? depletingDepositApplied,
- double? depletingDepositRemaining,
- bool? useCustomerInsurance,
- bool? insuranceCertification,
- String? insuranceCertificationValidThrough,
- int? insuranceCoverageLiability,
- int? insuranceCoverageLiabilityDeductible,
- int? insuranceCoverageProperty,
- int? insuranceCoveragePropertyDeductible,
- double? securityDepositAmount,
- String? insuranceCompanyId,
- String? insuranceCompany,
- String? insuranceCompanyAgent,
- String? insuranceCompanyAddress1,
- String? insuranceCompanyAddress2,
- String? insuranceCompanyCity,
- String? insuranceCompanyState,
- String? insuranceCompanyZipCode,
- String? insuranceCompanyCountryId,
- String? insuranceCompanyCountry,
- String? insuranceCompanyCountryCodeIsoAlpha2,
- int? insuranceCompanyCountryCodePhone,
- String? insuranceCompanyPhone,
- String? insuranceCompanyFax,
- bool? vehicleInsuranceCertification,
- bool? useCustomerTax,
- bool? taxable,
- String? taxStateOfIncorporationId,
- String? taxStateOfIncorporation,
- String? taxFederalNo,
- String? pstExemptionNumber,
- int? nonTaxableYear,
- String? nonTaxableCertificateNo,
- String? nonTaxableCertificateValidThrough,
- bool? nonTaxableCertificateOnFile,
- bool? disableQuoteOrderActivity,
- bool? disableRental,
- bool? disableSales,
- bool? disableFacilities,
- bool? disableTransportation,
- bool? disableLabor,
- bool? disableMisc,
- bool? disableRentalSale,
- bool? disableSubRental,
- bool? disableSubSale,
- bool? disableSubLabor,
- bool? disableSubMisc,
- String? defaultOutgoingDeliveryType,
- String? defaultIncomingDeliveryType,
- String? shippingAddressType,
- String? shipAttention,
- String? shipAddress1,
- String? shipAddress2,
- String? shipCity,
- String? shipState,
- String? shipCountryId,
- String? shipCountry,
- String? shipCountryCodeIsoAlpha2,
- int? shipCountryCodePhone,
- String? shipZipCode,
- bool? rebateRental,
- String? rebateCustomerId,
- String? rebateCustomer,
- int? ownedEquipmentRebateRentalPerecent,
- int? subRentalEquipmentRebateRentalPerecent,
- bool? enableWebQuoteRequest,
- String? email,
- String? paymentTypeType,
- String? dateStamp,
- String? auditNote,
- String? recordTitle,
- List<
FwStandardBusinessLogicFwBusinessLogicFieldDefinition> ? fields, - List<
FwStandardDataFwCustomValue> ? custom, - List<
FwStandardDataFwDefaultAttribute> ? defaultFieldAttributes, - List<
FwStandardDataFwTranslatedValue> ? translation,
Implementation
WebApiModulesAgentDealDeal({
this.dealId,
this.deal,
this.dealNumber,
this.customerId,
this.customer,
this.customerNumber,
this.officeLocationId,
this.officeLocation,
this.dealTypeId,
this.dealType,
this.address1,
this.address2,
this.city,
this.state,
this.zipCode,
this.countryId,
this.country,
this.countryCodeIsoAlpha2,
this.countryCodePhone,
this.phone,
this.phoneTollFree,
this.fax,
this.phoneOther,
this.departmentId,
this.department,
this.csrId,
this.csr,
this.defaultAgentId,
this.defaultAgent,
this.defaultProjectManagerId,
this.defaultProjectManager,
this.dealClassificationId,
this.dealClassification,
this.productionTypeId,
this.productionType,
this.dealStatusId,
this.dealStatus,
this.dealStatusType,
this.statusAsOf,
this.customerStatusId,
this.customerStatus,
this.customerStatusType,
this.expectedWrapDate,
this.stagingExcludeOrderAfterWrap,
this.billingCycleId,
this.billingCycle,
this.billingCycleType,
this.episodeDateFrom,
this.episodeDateTo,
this.billWeekend,
this.billHoliday,
this.episodes,
this.startEpisode,
this.daysPerEpisode,
this.paymentTermsId,
this.paymentTerms,
this.paymentTypeId,
this.paymentType,
this.defaultRate,
this.multipleCurrencies,
this.currencyId,
this.currencyCode,
this.currencySymbol,
this.useCustomerDiscount,
this.customerDiscountTemplateId,
this.useDiscountTemplate,
this.discountTemplateId,
this.discountTemplate,
this.rentalDaysPerWeek,
this.rentalDiscountPercent,
this.salesDiscountPercent,
this.facilitiesDaysPerWeek,
this.facilitiesDiscountPercent,
this.outsideSalesRepresentativeId,
this.outsideSalesRepresentative,
this.commissionRate,
this.commissionIncludesVendorItems,
this.poRequired,
this.poType,
this.billToAddressType,
this.billToAttention1,
this.billToAttention2,
this.billToAddress1,
this.billToAddress2,
this.billToCity,
this.billToState,
this.billToCountryId,
this.billToCountry,
this.billToCountryCodeIsoAlpha2,
this.billToCountryCodePhone,
this.billToZipCode,
this.assessFinanceCharge,
this.allowBillingScheduleOverride,
this.allowRebateCreditInvoices,
this.useCustomerCredit,
this.creditStatusId,
this.creditStatus,
this.creditStatusThrough,
this.creditApplicationOnFile,
this.unlimitedCredit,
this.creditLimit,
this.creditBalance,
this.creditAvailable,
this.customerCreditLimit,
this.customerCreditBalance,
this.customerCreditAvailable,
this.creditResponsiblePartyOnFile,
this.creditResponsibleParty,
this.tradeReferencesVerified,
this.tradeReferencesVerifiedBy,
this.tradeReferencesVerifiedOn,
this.creditCardTypeId,
this.creditCardType,
this.creditCardLimit,
this.creditCardNumber,
this.creditCardCode,
this.creditCardName,
this.creditCardExpirationMonth,
this.creditCardExpirationYear,
this.creditCardAuthorizationFormOnFile,
this.depletingDepositThresholdAmount,
this.depletingDepositThresholdPercent,
this.depletingDepositTotal,
this.depletingDepositApplied,
this.depletingDepositRemaining,
this.useCustomerInsurance,
this.insuranceCertification,
this.insuranceCertificationValidThrough,
this.insuranceCoverageLiability,
this.insuranceCoverageLiabilityDeductible,
this.insuranceCoverageProperty,
this.insuranceCoveragePropertyDeductible,
this.securityDepositAmount,
this.insuranceCompanyId,
this.insuranceCompany,
this.insuranceCompanyAgent,
this.insuranceCompanyAddress1,
this.insuranceCompanyAddress2,
this.insuranceCompanyCity,
this.insuranceCompanyState,
this.insuranceCompanyZipCode,
this.insuranceCompanyCountryId,
this.insuranceCompanyCountry,
this.insuranceCompanyCountryCodeIsoAlpha2,
this.insuranceCompanyCountryCodePhone,
this.insuranceCompanyPhone,
this.insuranceCompanyFax,
this.vehicleInsuranceCertification,
this.useCustomerTax,
this.taxable,
this.taxStateOfIncorporationId,
this.taxStateOfIncorporation,
this.taxFederalNo,
this.pstExemptionNumber,
this.nonTaxableYear,
this.nonTaxableCertificateNo,
this.nonTaxableCertificateValidThrough,
this.nonTaxableCertificateOnFile,
this.disableQuoteOrderActivity,
this.disableRental,
this.disableSales,
this.disableFacilities,
this.disableTransportation,
this.disableLabor,
this.disableMisc,
this.disableRentalSale,
this.disableSubRental,
this.disableSubSale,
this.disableSubLabor,
this.disableSubMisc,
this.defaultOutgoingDeliveryType,
this.defaultIncomingDeliveryType,
this.shippingAddressType,
this.shipAttention,
this.shipAddress1,
this.shipAddress2,
this.shipCity,
this.shipState,
this.shipCountryId,
this.shipCountry,
this.shipCountryCodeIsoAlpha2,
this.shipCountryCodePhone,
this.shipZipCode,
this.rebateRental,
this.rebateCustomerId,
this.rebateCustomer,
this.ownedEquipmentRebateRentalPerecent,
this.subRentalEquipmentRebateRentalPerecent,
this.enableWebQuoteRequest,
this.email,
this.paymentTypeType,
this.dateStamp,
this.auditNote,
this.recordTitle,
this.fields,
this.custom,
this.defaultFieldAttributes,
this.translation,
});