WebApiModulesAgentCustomerCustomer constructor
WebApiModulesAgentCustomerCustomer({
- String? customerId,
- String? customerNumber,
- String? officeLocationId,
- String? officeLocation,
- String? departmentId,
- String? department,
- String? customerTypeId,
- String? customerType,
- String? customerCategoryId,
- String? customerCategory,
- String? customer,
- String? address1,
- String? address2,
- String? city,
- String? state,
- String? countryId,
- String? country,
- String? countryCodeIsoAlpha2,
- int? countryCodePhone,
- String? zipCode,
- String? parentCustomerId,
- String? parentCustomer,
- String? phone,
- String? fax,
- String? phoneTollFree,
- String? otherPhone,
- String? webAddress,
- String? customerStatusId,
- String? customerStatus,
- String? customerStatusType,
- String? statusAsOf,
- bool? termsAndConditionsOnFile,
- String? billingAddressType,
- String? billToAttention1,
- String? billToAttention2,
- String? billToAddress1,
- String? billToAddress2,
- String? billToCity,
- String? billToState,
- String? billToCountryId,
- String? billToCountry,
- String? billToCountryCodeIsoAlpha2,
- int? billToCountryCodePhone,
- String? billToZipCode,
- String? paymentTypeId,
- String? paymentType,
- String? paymentTermsId,
- String? paymentTerms,
- bool? vehicleRentalAgreementComplete,
- bool? useDiscountTemplate,
- String? discountTemplateId,
- String? discountTemplate,
- String? creditStatusId,
- String? creditStatus,
- String? creditStatusThroughDate,
- bool? creditApplicationOnFile,
- bool? creditUnlimited,
- int? creditLimit,
- int? creditBalance,
- int? creditAvailable,
- bool? creditResponsiblePartyOnFile,
- String? creditResponsibleParty,
- bool? tradeReferencesVerified,
- String? tradeReferencesVerifiedBy,
- String? tradeReferencesVerifiedOn,
- String? creditCardTypeId,
- String? creditCardType,
- int? creditCardLimit,
- String? creditCardNo,
- String? creditCardCode,
- int? creditCardExpirationMonth,
- int? creditCardExpirationYear,
- String? creditCardName,
- bool? creditCardAuthorizationOnFile,
- bool? insuranceCertificationOnFile,
- String? insuranceCertificationValidThrough,
- int? insuranceCoverageLiability,
- int? insuranceCoverageLiabilityDeductible,
- int? insuranceCoveragePropertyValue,
- int? insuranceCoveragePropertyValueDeductible,
- String? insuranceCompanyId,
- String? insuranceCompany,
- String? insuranceAgent,
- String? insuranceCompanyAddress1,
- String? insuranceCompanyAddress2,
- String? insuranceCompanyCity,
- String? insuranceCompanyState,
- String? insuranceCompanyZipCode,
- String? insuranceCompanyCountryId,
- String? insuranceCompanyCountry,
- String? insuranceCompanyCountryCodeIsoAlpha2,
- int? insuranceCompanyCountryCodePhone,
- String? insuranceCompanyPhone,
- String? insuranceCompanyFax,
- bool? vehicleInsuranceCertficationOnFile,
- 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,
- bool? splitRental,
- bool? splitRentalTaxCustomer,
- int? ownedEquipmentSplitRentalPerecent,
- int? subRentalEquipmentSplitRentalPerecent,
- bool? rebateRental,
- int? ownedEquipmentRebateRentalPerecent,
- int? subRentalEquipmentRebateRentalPerecent,
- String? splitRentalLogoFileName,
- int? splitRentalLogoWidth,
- int? splitRentalLogoHeight,
- String? shippingAddressType,
- String? shipAttention,
- String? shipAddress1,
- String? shipAddress2,
- String? shipCity,
- String? shipState,
- String? shipCountryId,
- String? shipCountry,
- String? shipCountryCodeIsoAlpha2,
- int? shipCountryCodePhone,
- String? shipZipCode,
- String? email,
- bool? multipleCurrencies,
- String? currencyId,
- String? currencyCode,
- String? currencySymbol,
- double? securityDepositAmount,
- String? externalId,
- bool? inactive,
- String? paymentTypeType,
- String? dateStamp,
- String? auditNote,
- String? recordTitle,
- List<
FwStandardBusinessLogicFwBusinessLogicFieldDefinition> ? fields, - List<
FwStandardDataFwCustomValue> ? custom, - List<
FwStandardDataFwDefaultAttribute> ? defaultFieldAttributes, - List<
FwStandardDataFwTranslatedValue> ? translation,
Implementation
WebApiModulesAgentCustomerCustomer({
this.customerId,
this.customerNumber,
this.officeLocationId,
this.officeLocation,
this.departmentId,
this.department,
this.customerTypeId,
this.customerType,
this.customerCategoryId,
this.customerCategory,
this.customer,
this.address1,
this.address2,
this.city,
this.state,
this.countryId,
this.country,
this.countryCodeIsoAlpha2,
this.countryCodePhone,
this.zipCode,
this.parentCustomerId,
this.parentCustomer,
this.phone,
this.fax,
this.phoneTollFree,
this.otherPhone,
this.webAddress,
this.customerStatusId,
this.customerStatus,
this.customerStatusType,
this.statusAsOf,
this.termsAndConditionsOnFile,
this.billingAddressType,
this.billToAttention1,
this.billToAttention2,
this.billToAddress1,
this.billToAddress2,
this.billToCity,
this.billToState,
this.billToCountryId,
this.billToCountry,
this.billToCountryCodeIsoAlpha2,
this.billToCountryCodePhone,
this.billToZipCode,
this.paymentTypeId,
this.paymentType,
this.paymentTermsId,
this.paymentTerms,
this.vehicleRentalAgreementComplete,
this.useDiscountTemplate,
this.discountTemplateId,
this.discountTemplate,
this.creditStatusId,
this.creditStatus,
this.creditStatusThroughDate,
this.creditApplicationOnFile,
this.creditUnlimited,
this.creditLimit,
this.creditBalance,
this.creditAvailable,
this.creditResponsiblePartyOnFile,
this.creditResponsibleParty,
this.tradeReferencesVerified,
this.tradeReferencesVerifiedBy,
this.tradeReferencesVerifiedOn,
this.creditCardTypeId,
this.creditCardType,
this.creditCardLimit,
this.creditCardNo,
this.creditCardCode,
this.creditCardExpirationMonth,
this.creditCardExpirationYear,
this.creditCardName,
this.creditCardAuthorizationOnFile,
this.insuranceCertificationOnFile,
this.insuranceCertificationValidThrough,
this.insuranceCoverageLiability,
this.insuranceCoverageLiabilityDeductible,
this.insuranceCoveragePropertyValue,
this.insuranceCoveragePropertyValueDeductible,
this.insuranceCompanyId,
this.insuranceCompany,
this.insuranceAgent,
this.insuranceCompanyAddress1,
this.insuranceCompanyAddress2,
this.insuranceCompanyCity,
this.insuranceCompanyState,
this.insuranceCompanyZipCode,
this.insuranceCompanyCountryId,
this.insuranceCompanyCountry,
this.insuranceCompanyCountryCodeIsoAlpha2,
this.insuranceCompanyCountryCodePhone,
this.insuranceCompanyPhone,
this.insuranceCompanyFax,
this.vehicleInsuranceCertficationOnFile,
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.splitRental,
this.splitRentalTaxCustomer,
this.ownedEquipmentSplitRentalPerecent,
this.subRentalEquipmentSplitRentalPerecent,
this.rebateRental,
this.ownedEquipmentRebateRentalPerecent,
this.subRentalEquipmentRebateRentalPerecent,
this.splitRentalLogoFileName,
this.splitRentalLogoWidth,
this.splitRentalLogoHeight,
this.shippingAddressType,
this.shipAttention,
this.shipAddress1,
this.shipAddress2,
this.shipCity,
this.shipState,
this.shipCountryId,
this.shipCountry,
this.shipCountryCodeIsoAlpha2,
this.shipCountryCodePhone,
this.shipZipCode,
this.email,
this.multipleCurrencies,
this.currencyId,
this.currencyCode,
this.currencySymbol,
this.securityDepositAmount,
this.externalId,
this.inactive,
this.paymentTypeType,
this.dateStamp,
this.auditNote,
this.recordTitle,
this.fields,
this.custom,
this.defaultFieldAttributes,
this.translation,
});