/// <summary> /// Initializes a new instance of the <see cref="ShippingSettings" /> class. /// </summary> /// <param name="cancelByDate">cancelByDate.</param> /// <param name="canceled">canceled.</param> /// <param name="fOBPoint">fOBPoint.</param> /// <param name="groundCollect">groundCollect.</param> /// <param name="insurance">insurance.</param> /// <param name="preferredWarehouseID">preferredWarehouseID.</param> /// <param name="priority">priority.</param> /// <param name="residentialDelivery">residentialDelivery.</param> /// <param name="saturdayDelivery">saturdayDelivery.</param> /// <param name="scheduledShipmentDate">scheduledShipmentDate.</param> /// <param name="shippingRule">shippingRule.</param> /// <param name="shippingTerms">shippingTerms.</param> /// <param name="shippingZone">shippingZone.</param> /// <param name="shipSeparately">shipSeparately.</param> /// <param name="shipVia">shipVia.</param> /// <param name="shopForRates">shopForRates.</param> /// <param name="useCustomersAccount">useCustomersAccount.</param> public ShippingSettings(DateTimeValue cancelByDate = default(DateTimeValue), BooleanValue canceled = default(BooleanValue), StringValue fOBPoint = default(StringValue), BooleanValue groundCollect = default(BooleanValue), BooleanValue insurance = default(BooleanValue), StringValue preferredWarehouseID = default(StringValue), ShortValue priority = default(ShortValue), BooleanValue residentialDelivery = default(BooleanValue), BooleanValue saturdayDelivery = default(BooleanValue), DateTimeValue scheduledShipmentDate = default(DateTimeValue), StringValue shippingRule = default(StringValue), StringValue shippingTerms = default(StringValue), StringValue shippingZone = default(StringValue), BooleanValue shipSeparately = default(BooleanValue), StringValue shipVia = default(StringValue), ShopForRates shopForRates = default(ShopForRates), BooleanValue useCustomersAccount = default(BooleanValue), Guid?id = default(Guid?), long?rowNumber = default(long?), string note = default(string), Dictionary <string, Dictionary <string, CustomField> > custom = default(Dictionary <string, Dictionary <string, CustomField> >), List <FileLink> files = default(List <FileLink>)) : base(id, rowNumber, note, custom, files) { this.CancelByDate = cancelByDate; this.Canceled = canceled; this.FOBPoint = fOBPoint; this.GroundCollect = groundCollect; this.Insurance = insurance; this.PreferredWarehouseID = preferredWarehouseID; this.Priority = priority; this.ResidentialDelivery = residentialDelivery; this.SaturdayDelivery = saturdayDelivery; this.ScheduledShipmentDate = scheduledShipmentDate; this.ShippingRule = shippingRule; this.ShippingTerms = shippingTerms; this.ShippingZone = shippingZone; this.ShipSeparately = shipSeparately; this.ShipVia = shipVia; this.ShopForRates = shopForRates; this.UseCustomersAccount = useCustomersAccount; }
/// <summary> /// Initializes a new instance of the <see cref="Currency" /> class. /// </summary> /// <param name="active">active.</param> /// <param name="createdDateTime">createdDateTime.</param> /// <param name="currencyID">currencyID.</param> /// <param name="currencySymbol">currencySymbol.</param> /// <param name="decimalPrecision">decimalPrecision.</param> /// <param name="description">description.</param> /// <param name="lastModifiedDateTime">lastModifiedDateTime.</param> /// <param name="useForAccounting">useForAccounting.</param> public Currency(BooleanValue active = default(BooleanValue), DateTimeValue createdDateTime = default(DateTimeValue), StringValue currencyID = default(StringValue), StringValue currencySymbol = default(StringValue), ShortValue decimalPrecision = default(ShortValue), StringValue description = default(StringValue), DateTimeValue lastModifiedDateTime = default(DateTimeValue), BooleanValue useForAccounting = default(BooleanValue), Guid?id = default(Guid?), long?rowNumber = default(long?), string note = default(string), Dictionary <string, Dictionary <string, CustomField> > custom = default(Dictionary <string, Dictionary <string, CustomField> >), List <FileLink> files = default(List <FileLink>)) : base(id, rowNumber, note, custom, files) { this.Active = active; this.CreatedDateTime = createdDateTime; this.CurrencyID = currencyID; this.CurrencySymbol = currencySymbol; this.DecimalPrecision = decimalPrecision; this.Description = description; this.LastModifiedDateTime = lastModifiedDateTime; this.UseForAccounting = useForAccounting; }
/// <summary> /// Initializes a new instance of the <see cref="FinancialPeriod" /> class. /// </summary> /// <param name="createdDateTime">createdDateTime.</param> /// <param name="details">details.</param> /// <param name="financialYear">financialYear.</param> /// <param name="lastModifiedDateTime">lastModifiedDateTime.</param> /// <param name="nbrOfPeriods">nbrOfPeriods.</param> /// <param name="startDate">startDate.</param> /// <param name="userDefinedPeriods">userDefinedPeriods.</param> public FinancialPeriod(DateTimeValue createdDateTime = default(DateTimeValue), List <FinancialPeriodDetail> details = default(List <FinancialPeriodDetail>), StringValue financialYear = default(StringValue), DateTimeValue lastModifiedDateTime = default(DateTimeValue), ShortValue nbrOfPeriods = default(ShortValue), DateTimeValue startDate = default(DateTimeValue), BooleanValue userDefinedPeriods = default(BooleanValue), Guid?id = default(Guid?), long?rowNumber = default(long?), string note = default(string), Dictionary <string, Dictionary <string, CustomField> > custom = default(Dictionary <string, Dictionary <string, CustomField> >), List <FileLink> files = default(List <FileLink>)) : base(id, rowNumber, note, custom, files) { this.CreatedDateTime = createdDateTime; this.Details = details; this.FinancialYear = financialYear; this.LastModifiedDateTime = lastModifiedDateTime; this.NbrOfPeriods = nbrOfPeriods; this.StartDate = startDate; this.UserDefinedPeriods = userDefinedPeriods; }
/// <summary> /// Initializes a new instance of the <see cref="FinancialYear" /> class. /// </summary> /// <param name="adjustToPeriodStart">adjustToPeriodStart.</param> /// <param name="belongsToNextYear">belongsToNextYear.</param> /// <param name="createdDateTime">createdDateTime.</param> /// <param name="dayOfWeek">dayOfWeek.</param> /// <param name="details">details.</param> /// <param name="financialYearStartsOn">financialYearStartsOn.</param> /// <param name="firstFinancialYear">firstFinancialYear.</param> /// <param name="firstPeriodStartDate">firstPeriodStartDate.</param> /// <param name="hasAdjustmentPeriod">hasAdjustmentPeriod.</param> /// <param name="lastModifiedDateTime">lastModifiedDateTime.</param> /// <param name="lengthOfFinancialPeriodInDays">lengthOfFinancialPeriodInDays.</param> /// <param name="nbrOfFinancialPeriods">nbrOfFinancialPeriods.</param> /// <param name="periodsStartDayOfWeek">periodsStartDayOfWeek.</param> /// <param name="periodType">periodType.</param> /// <param name="userDefinedPeriods">userDefinedPeriods.</param> /// <param name="yearEndCalculationMethod">yearEndCalculationMethod.</param> public FinancialYear(BooleanValue adjustToPeriodStart = default(BooleanValue), BooleanValue belongsToNextYear = default(BooleanValue), DateTimeValue createdDateTime = default(DateTimeValue), StringValue dayOfWeek = default(StringValue), List <FinancialYearPeriodDetail> details = default(List <FinancialYearPeriodDetail>), DateTimeValue financialYearStartsOn = default(DateTimeValue), StringValue firstFinancialYear = default(StringValue), DateTimeValue firstPeriodStartDate = default(DateTimeValue), BooleanValue hasAdjustmentPeriod = default(BooleanValue), DateTimeValue lastModifiedDateTime = default(DateTimeValue), ShortValue lengthOfFinancialPeriodInDays = default(ShortValue), ShortValue nbrOfFinancialPeriods = default(ShortValue), StringValue periodsStartDayOfWeek = default(StringValue), StringValue periodType = default(StringValue), BooleanValue userDefinedPeriods = default(BooleanValue), StringValue yearEndCalculationMethod = default(StringValue), Guid?id = default(Guid?), long?rowNumber = default(long?), string note = default(string), Dictionary <string, Dictionary <string, CustomField> > custom = default(Dictionary <string, Dictionary <string, CustomField> >), List <FileLink> files = default(List <FileLink>)) : base(id, rowNumber, note, custom, files) { this.AdjustToPeriodStart = adjustToPeriodStart; this.BelongsToNextYear = belongsToNextYear; this.CreatedDateTime = createdDateTime; this.DayOfWeek = dayOfWeek; this.Details = details; this.FinancialYearStartsOn = financialYearStartsOn; this.FirstFinancialYear = firstFinancialYear; this.FirstPeriodStartDate = firstPeriodStartDate; this.HasAdjustmentPeriod = hasAdjustmentPeriod; this.LastModifiedDateTime = lastModifiedDateTime; this.LengthOfFinancialPeriodInDays = lengthOfFinancialPeriodInDays; this.NbrOfFinancialPeriods = nbrOfFinancialPeriods; this.PeriodsStartDayOfWeek = periodsStartDayOfWeek; this.PeriodType = periodType; this.UserDefinedPeriods = userDefinedPeriods; this.YearEndCalculationMethod = yearEndCalculationMethod; }
/// <summary> /// Initializes a new instance of the <see cref="AccountLocation" /> class. /// </summary> /// <param name="active">active.</param> /// <param name="address">address.</param> /// <param name="addressSameAsMain">addressSameAsMain.</param> /// <param name="addressValidated">addressValidated.</param> /// <param name="aRAccount">aRAccount.</param> /// <param name="aRSubaccount">aRSubaccount.</param> /// <param name="businessAccountID">businessAccountID.</param> /// <param name="calendar">calendar.</param> /// <param name="cases">cases.</param> /// <param name="contact">contact.</param> /// <param name="defaultProject">defaultProject.</param> /// <param name="discountAccount">discountAccount.</param> /// <param name="discountSubaccount">discountSubaccount.</param> /// <param name="entityUsageType">entityUsageType.</param> /// <param name="fedExGroundCollect">fedExGroundCollect.</param> /// <param name="fOBPoint">fOBPoint.</param> /// <param name="freightAccount">freightAccount.</param> /// <param name="freightSubaccount">freightSubaccount.</param> /// <param name="insurance">insurance.</param> /// <param name="leadTimeInDays">leadTimeInDays.</param> /// <param name="locationID">locationID.</param> /// <param name="locationName">locationName.</param> /// <param name="opportunities">opportunities.</param> /// <param name="orderPriority">orderPriority.</param> /// <param name="priceClass">priceClass.</param> /// <param name="residentialDelivery">residentialDelivery.</param> /// <param name="salesAccount">salesAccount.</param> /// <param name="salesSubaccount">salesSubaccount.</param> /// <param name="sameAsDefaultLocation">sameAsDefaultLocation.</param> /// <param name="saturdayDelivery">saturdayDelivery.</param> /// <param name="shippingBranch">shippingBranch.</param> /// <param name="shippingRule">shippingRule.</param> /// <param name="shippingTerms">shippingTerms.</param> /// <param name="shippingZone">shippingZone.</param> /// <param name="shipVia">shipVia.</param> /// <param name="taxExemptionNumber">taxExemptionNumber.</param> /// <param name="taxRegistrationID">taxRegistrationID.</param> /// <param name="taxZone">taxZone.</param> /// <param name="warehouse">warehouse.</param> public AccountLocation(BooleanValue active = default(BooleanValue), Address address = default(Address), BooleanValue addressSameAsMain = default(BooleanValue), BooleanValue addressValidated = default(BooleanValue), StringValue aRAccount = default(StringValue), StringValue aRSubaccount = default(StringValue), StringValue businessAccountID = default(StringValue), StringValue calendar = default(StringValue), List <CaseDetail> cases = default(List <CaseDetail>), AccountLocationContact contact = default(AccountLocationContact), StringValue defaultProject = default(StringValue), StringValue discountAccount = default(StringValue), StringValue discountSubaccount = default(StringValue), StringValue entityUsageType = default(StringValue), BooleanValue fedExGroundCollect = default(BooleanValue), StringValue fOBPoint = default(StringValue), StringValue freightAccount = default(StringValue), StringValue freightSubaccount = default(StringValue), BooleanValue insurance = default(BooleanValue), ShortValue leadTimeInDays = default(ShortValue), StringValue locationID = default(StringValue), StringValue locationName = default(StringValue), List <OpportunityDetail> opportunities = default(List <OpportunityDetail>), ShortValue orderPriority = default(ShortValue), StringValue priceClass = default(StringValue), BooleanValue residentialDelivery = default(BooleanValue), StringValue salesAccount = default(StringValue), StringValue salesSubaccount = default(StringValue), BooleanValue sameAsDefaultLocation = default(BooleanValue), BooleanValue saturdayDelivery = default(BooleanValue), StringValue shippingBranch = default(StringValue), StringValue shippingRule = default(StringValue), StringValue shippingTerms = default(StringValue), StringValue shippingZone = default(StringValue), StringValue shipVia = default(StringValue), StringValue taxExemptionNumber = default(StringValue), StringValue taxRegistrationID = default(StringValue), StringValue taxZone = default(StringValue), StringValue warehouse = default(StringValue), Guid?id = default(Guid?), long?rowNumber = default(long?), string note = default(string), Dictionary <string, Dictionary <string, CustomField> > custom = default(Dictionary <string, Dictionary <string, CustomField> >), List <FileLink> files = default(List <FileLink>)) : base(id, rowNumber, note, custom, files) { this.Active = active; this.Address = address; this.AddressSameAsMain = addressSameAsMain; this.AddressValidated = addressValidated; this.ARAccount = aRAccount; this.ARSubaccount = aRSubaccount; this.BusinessAccountID = businessAccountID; this.Calendar = calendar; this.Cases = cases; this.Contact = contact; this.DefaultProject = defaultProject; this.DiscountAccount = discountAccount; this.DiscountSubaccount = discountSubaccount; this.EntityUsageType = entityUsageType; this.FedExGroundCollect = fedExGroundCollect; this.FOBPoint = fOBPoint; this.FreightAccount = freightAccount; this.FreightSubaccount = freightSubaccount; this.Insurance = insurance; this.LeadTimeInDays = leadTimeInDays; this.LocationID = locationID; this.LocationName = locationName; this.Opportunities = opportunities; this.OrderPriority = orderPriority; this.PriceClass = priceClass; this.ResidentialDelivery = residentialDelivery; this.SalesAccount = salesAccount; this.SalesSubaccount = salesSubaccount; this.SameAsDefaultLocation = sameAsDefaultLocation; this.SaturdayDelivery = saturdayDelivery; this.ShippingBranch = shippingBranch; this.ShippingRule = shippingRule; this.ShippingTerms = shippingTerms; this.ShippingZone = shippingZone; this.ShipVia = shipVia; this.TaxExemptionNumber = taxExemptionNumber; this.TaxRegistrationID = taxRegistrationID; this.TaxZone = taxZone; this.Warehouse = warehouse; }
/// <summary> /// Initializes a new instance of the <see cref="CompanyFinancialPeriod" /> class. /// </summary> /// <param name="company">company.</param> /// <param name="details">details.</param> /// <param name="financialYear">financialYear.</param> /// <param name="nbrOfPeriods">nbrOfPeriods.</param> /// <param name="startDate">startDate.</param> public CompanyFinancialPeriod(StringValue company = default(StringValue), List <FinancialPeriodDetail> details = default(List <FinancialPeriodDetail>), StringValue financialYear = default(StringValue), ShortValue nbrOfPeriods = default(ShortValue), DateTimeValue startDate = default(DateTimeValue), Guid?id = default(Guid?), long?rowNumber = default(long?), string note = default(string), Dictionary <string, Dictionary <string, CustomField> > custom = default(Dictionary <string, Dictionary <string, CustomField> >), List <FileLink> files = default(List <FileLink>)) : base(id, rowNumber, note, custom, files) { this.Company = company; this.Details = details; this.FinancialYear = financialYear; this.NbrOfPeriods = nbrOfPeriods; this.StartDate = startDate; }
/// <summary> /// Initializes a new instance of the <see cref="CustomerLocation" /> class. /// </summary> /// <param name="active">active.</param> /// <param name="addressSameAsMain">addressSameAsMain.</param> /// <param name="calendar">calendar.</param> /// <param name="contactSameAsMain">contactSameAsMain.</param> /// <param name="createdDateTime">createdDateTime.</param> /// <param name="customer">customer.</param> /// <param name="defaultProject">defaultProject.</param> /// <param name="entityUsageType">entityUsageType.</param> /// <param name="fedExGroundCollect">fedExGroundCollect.</param> /// <param name="fOBPoint">fOBPoint.</param> /// <param name="insurance">insurance.</param> /// <param name="lastModifiedDateTime">lastModifiedDateTime.</param> /// <param name="leadTimeDays">leadTimeDays.</param> /// <param name="locationContact">locationContact.</param> /// <param name="locationID">locationID.</param> /// <param name="locationName">locationName.</param> /// <param name="orderPriority">orderPriority.</param> /// <param name="priceClass">priceClass.</param> /// <param name="residentialDelivery">residentialDelivery.</param> /// <param name="saturdayDelivery">saturdayDelivery.</param> /// <param name="shippingBranch">shippingBranch.</param> /// <param name="shippingRule">shippingRule.</param> /// <param name="shippingTerms">shippingTerms.</param> /// <param name="shippingZone">shippingZone.</param> /// <param name="shipVia">shipVia.</param> /// <param name="taxExemptionNbr">taxExemptionNbr.</param> /// <param name="taxRegistrationID">taxRegistrationID.</param> /// <param name="taxZone">taxZone.</param> /// <param name="warehouse">warehouse.</param> public CustomerLocation(BooleanValue active = default(BooleanValue), BooleanValue addressSameAsMain = default(BooleanValue), StringValue calendar = default(StringValue), BooleanValue contactSameAsMain = default(BooleanValue), DateTimeValue createdDateTime = default(DateTimeValue), StringValue customer = default(StringValue), StringValue defaultProject = default(StringValue), StringValue entityUsageType = default(StringValue), BooleanValue fedExGroundCollect = default(BooleanValue), StringValue fOBPoint = default(StringValue), BooleanValue insurance = default(BooleanValue), DateTimeValue lastModifiedDateTime = default(DateTimeValue), ShortValue leadTimeDays = default(ShortValue), Contact locationContact = default(Contact), StringValue locationID = default(StringValue), StringValue locationName = default(StringValue), ShortValue orderPriority = default(ShortValue), StringValue priceClass = default(StringValue), BooleanValue residentialDelivery = default(BooleanValue), BooleanValue saturdayDelivery = default(BooleanValue), StringValue shippingBranch = default(StringValue), StringValue shippingRule = default(StringValue), StringValue shippingTerms = default(StringValue), StringValue shippingZone = default(StringValue), StringValue shipVia = default(StringValue), StringValue taxExemptionNbr = default(StringValue), StringValue taxRegistrationID = default(StringValue), StringValue taxZone = default(StringValue), StringValue warehouse = default(StringValue), Guid?id = default(Guid?), long?rowNumber = default(long?), string note = default(string), Dictionary <string, Dictionary <string, CustomField> > custom = default(Dictionary <string, Dictionary <string, CustomField> >), List <FileLink> files = default(List <FileLink>)) : base(id, rowNumber, note, custom, files) { this.Active = active; this.AddressSameAsMain = addressSameAsMain; this.Calendar = calendar; this.ContactSameAsMain = contactSameAsMain; this.CreatedDateTime = createdDateTime; this.Customer = customer; this.DefaultProject = defaultProject; this.EntityUsageType = entityUsageType; this.FedExGroundCollect = fedExGroundCollect; this.FOBPoint = fOBPoint; this.Insurance = insurance; this.LastModifiedDateTime = lastModifiedDateTime; this.LeadTimeDays = leadTimeDays; this.LocationContact = locationContact; this.LocationID = locationID; this.LocationName = locationName; this.OrderPriority = orderPriority; this.PriceClass = priceClass; this.ResidentialDelivery = residentialDelivery; this.SaturdayDelivery = saturdayDelivery; this.ShippingBranch = shippingBranch; this.ShippingRule = shippingRule; this.ShippingTerms = shippingTerms; this.ShippingZone = shippingZone; this.ShipVia = shipVia; this.TaxExemptionNbr = taxExemptionNbr; this.TaxRegistrationID = taxRegistrationID; this.TaxZone = taxZone; this.Warehouse = warehouse; }
/// <summary> /// Initializes a new instance of the <see cref="SubItemStockItem" /> class. /// </summary> /// <param name="active">active.</param> /// <param name="description">description.</param> /// <param name="segmentID">segmentID.</param> /// <param name="value">value.</param> public SubItemStockItem(BooleanValue active = default(BooleanValue), StringValue description = default(StringValue), ShortValue segmentID = default(ShortValue), StringValue value = default(StringValue), Guid?id = default(Guid?), long?rowNumber = default(long?), string note = default(string), Dictionary <string, Dictionary <string, CustomField> > custom = default(Dictionary <string, Dictionary <string, CustomField> >), List <FileLink> files = default(List <FileLink>)) : base(id, rowNumber, note, custom, files) { this.Active = active; this.Description = description; this.SegmentID = segmentID; this.Value = value; }
/// <summary> /// Initializes a new instance of the <see cref="ItemClassAtrribute" /> class. /// </summary> /// <param name="attributeID">attributeID.</param> /// <param name="required">required.</param> /// <param name="sortOrder">sortOrder.</param> public ItemClassAtrribute(StringValue attributeID = default(StringValue), BooleanValue required = default(BooleanValue), ShortValue sortOrder = default(ShortValue), Guid?id = default(Guid?), long?rowNumber = default(long?), string note = default(string), Dictionary <string, Dictionary <string, CustomField> > custom = default(Dictionary <string, Dictionary <string, CustomField> >), List <FileLink> files = default(List <FileLink>)) : base(id, rowNumber, note, custom, files) { this.AttributeID = attributeID; this.Required = required; this.SortOrder = sortOrder; }
/// <summary> /// Initializes a new instance of the <see cref="WarehouseLocation" /> class. /// </summary> /// <param name="active">active.</param> /// <param name="assemblyAllowed">assemblyAllowed.</param> /// <param name="description">description.</param> /// <param name="locationID">locationID.</param> /// <param name="pickPriority">pickPriority.</param> /// <param name="receiptsAllowed">receiptsAllowed.</param> /// <param name="salesAllowed">salesAllowed.</param> /// <param name="transfersAllowed">transfersAllowed.</param> public WarehouseLocation(BooleanValue active = default(BooleanValue), BooleanValue assemblyAllowed = default(BooleanValue), StringValue description = default(StringValue), StringValue locationID = default(StringValue), ShortValue pickPriority = default(ShortValue), BooleanValue receiptsAllowed = default(BooleanValue), BooleanValue salesAllowed = default(BooleanValue), BooleanValue transfersAllowed = default(BooleanValue), Guid?id = default(Guid?), long?rowNumber = default(long?), string note = default(string), Dictionary <string, Dictionary <string, CustomField> > custom = default(Dictionary <string, Dictionary <string, CustomField> >), List <FileLink> files = default(List <FileLink>)) : base(id, rowNumber, note, custom, files) { this.Active = active; this.AssemblyAllowed = assemblyAllowed; this.Description = description; this.LocationID = locationID; this.PickPriority = pickPriority; this.ReceiptsAllowed = receiptsAllowed; this.SalesAllowed = salesAllowed; this.TransfersAllowed = transfersAllowed; }