/// <summary> /// Initializes a new instance of the <see cref="BusinessAccountMainContact" /> class. /// </summary> /// <param name="attention">attention.</param> /// <param name="companyName">companyName.</param> /// <param name="email">email.</param> /// <param name="fax">fax.</param> /// <param name="jobTitle">jobTitle.</param> /// <param name="languageOrLocale">languageOrLocale.</param> /// <param name="phone1">phone1.</param> /// <param name="phone2">phone2.</param> /// <param name="web">web.</param> public BusinessAccountMainContact(StringValue attention = default(StringValue), StringValue companyName = default(StringValue), StringValue email = default(StringValue), StringValue fax = default(StringValue), StringValue jobTitle = default(StringValue), StringValue languageOrLocale = default(StringValue), StringValue phone1 = default(StringValue), StringValue phone2 = default(StringValue), StringValue web = 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.Attention = attention; this.CompanyName = companyName; this.Email = email; this.Fax = fax; this.JobTitle = jobTitle; this.LanguageOrLocale = languageOrLocale; this.Phone1 = phone1; this.Phone2 = phone2; this.Web = web; }
/// <summary> /// Initializes a new instance of the <see cref="EventAttendee" /> class. /// </summary> /// <param name="comment">comment.</param> /// <param name="email">email.</param> /// <param name="eventNoteID">eventNoteID.</param> /// <param name="invitationStatus">invitationStatus.</param> /// <param name="key">key.</param> /// <param name="name">name.</param> /// <param name="nameAttendeeName">nameAttendeeName.</param> /// <param name="type">type.</param> public EventAttendee(StringValue comment = default(StringValue), StringValue email = default(StringValue), GuidValue eventNoteID = default(GuidValue), StringValue invitationStatus = default(StringValue), StringValue key = default(StringValue), StringValue name = default(StringValue), StringValue nameAttendeeName = default(StringValue), IntValue type = default(IntValue), 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.Comment = comment; this.Email = email; this.EventNoteID = eventNoteID; this.InvitationStatus = invitationStatus; this.Key = key; this.Name = name; this.NameAttendeeName = nameAttendeeName; this.Type = type; }
/// <summary> /// Initializes a new instance of the <see cref="ItemSalesCategory" /> class. /// </summary> /// <param name="categoryID">categoryID.</param> /// <param name="description">description.</param> /// <param name="lastModifiedDateTime">lastModifiedDateTime.</param> /// <param name="members">members.</param> /// <param name="parentCategoryID">parentCategoryID.</param> /// <param name="path">path.</param> public ItemSalesCategory(IntValue categoryID = default(IntValue), StringValue description = default(StringValue), DateTimeValue lastModifiedDateTime = default(DateTimeValue), List <ItemSalesCategoryMember> members = default(List <ItemSalesCategoryMember>), IntValue parentCategoryID = default(IntValue), StringValue path = 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.CategoryID = categoryID; this.Description = description; this.LastModifiedDateTime = lastModifiedDateTime; this.Members = members; this.ParentCategoryID = parentCategoryID; this.Path = path; }
/// <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="TrialBalanceDetail" /> class. /// </summary> /// <param name="currencyYTDBalance">currencyYTDBalance.</param> /// <param name="description">description.</param> /// <param name="importedAccount">importedAccount.</param> /// <param name="importedSubaccount">importedSubaccount.</param> /// <param name="line">line.</param> /// <param name="mapNbr">mapNbr.</param> /// <param name="mappedAccount">mappedAccount.</param> /// <param name="mappedSubaccount">mappedSubaccount.</param> /// <param name="selected">selected.</param> /// <param name="status">status.</param> /// <param name="type">type.</param> /// <param name="yTDBalance">yTDBalance.</param> public TrialBalanceDetail(DecimalValue currencyYTDBalance = default(DecimalValue), StringValue description = default(StringValue), StringValue importedAccount = default(StringValue), StringValue importedSubaccount = default(StringValue), IntValue line = default(IntValue), StringValue mapNbr = default(StringValue), StringValue mappedAccount = default(StringValue), StringValue mappedSubaccount = default(StringValue), BooleanValue selected = default(BooleanValue), StringValue status = default(StringValue), StringValue type = default(StringValue), DecimalValue yTDBalance = default(DecimalValue), 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.CurrencyYTDBalance = currencyYTDBalance; this.Description = description; this.ImportedAccount = importedAccount; this.ImportedSubaccount = importedSubaccount; this.Line = line; this.MapNbr = mapNbr; this.MappedAccount = mappedAccount; this.MappedSubaccount = mappedSubaccount; this.Selected = selected; this.Status = status; this.Type = type; this.YTDBalance = yTDBalance; }
/// <summary> /// Initializes a new instance of the <see cref="BillToSettings" /> class. /// </summary> /// <param name="billToAddress">billToAddress.</param> /// <param name="billToAddressOverride">billToAddressOverride.</param> /// <param name="billToContact">billToContact.</param> /// <param name="billToContactOverride">billToContactOverride.</param> /// <param name="customerLocation">customerLocation.</param> public BillToSettings(Address billToAddress = default(Address), BooleanValue billToAddressOverride = default(BooleanValue), DocContact billToContact = default(DocContact), BooleanValue billToContactOverride = default(BooleanValue), StringValue customerLocation = 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.BillToAddress = billToAddress; this.BillToAddressOverride = billToAddressOverride; this.BillToContact = billToContact; this.BillToContactOverride = billToContactOverride; this.CustomerLocation = customerLocation; }
/// <summary> /// Initializes a new instance of the <see cref="SalesOrderCreateShipmentParameters" /> class. /// </summary> /// <param name="shipmentDate">shipmentDate.</param> /// <param name="warehouseID">warehouseID.</param> public SalesOrderCreateShipmentParameters(DateTimeValue shipmentDate = default(DateTimeValue), StringValue warehouseID = default(StringValue)) { this.ShipmentDate = shipmentDate; this.WarehouseID = warehouseID; }
/// <summary> /// Initializes a new instance of the <see cref="SalesInvoiceApplicationInvoice" /> class. /// </summary> /// <param name="adjustedDocReferenceNbr">adjustedDocReferenceNbr.</param> /// <param name="adjustingDocReferenceNbr">adjustingDocReferenceNbr.</param> /// <param name="adjustmentNbr">adjustmentNbr.</param> /// <param name="amountPaid">amountPaid.</param> /// <param name="balance">balance.</param> /// <param name="cashDiscountTaken">cashDiscountTaken.</param> /// <param name="currency">currency.</param> /// <param name="customer">customer.</param> /// <param name="description">description.</param> /// <param name="docType">docType.</param> /// <param name="documentType">documentType.</param> /// <param name="paymentDate">paymentDate.</param> /// <param name="paymentPeriod">paymentPeriod.</param> /// <param name="paymentRef">paymentRef.</param> /// <param name="status">status.</param> public SalesInvoiceApplicationInvoice(StringValue adjustedDocReferenceNbr = default(StringValue), StringValue adjustingDocReferenceNbr = default(StringValue), IntValue adjustmentNbr = default(IntValue), DecimalValue amountPaid = default(DecimalValue), DecimalValue balance = default(DecimalValue), DecimalValue cashDiscountTaken = default(DecimalValue), StringValue currency = default(StringValue), StringValue customer = default(StringValue), StringValue description = default(StringValue), StringValue docType = default(StringValue), StringValue documentType = default(StringValue), DateTimeValue paymentDate = default(DateTimeValue), StringValue paymentPeriod = default(StringValue), StringValue paymentRef = default(StringValue), StringValue status = 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.AdjustedDocReferenceNbr = adjustedDocReferenceNbr; this.AdjustingDocReferenceNbr = adjustingDocReferenceNbr; this.AdjustmentNbr = adjustmentNbr; this.AmountPaid = amountPaid; this.Balance = balance; this.CashDiscountTaken = cashDiscountTaken; this.Currency = currency; this.Customer = customer; this.Description = description; this.DocType = docType; this.DocumentType = documentType; this.PaymentDate = paymentDate; this.PaymentPeriod = paymentPeriod; this.PaymentRef = paymentRef; this.Status = status; }
/// <summary> /// Initializes a new instance of the <see cref="Payments" /> class. /// </summary> /// <param name="appliedToOrder">appliedToOrder.</param> /// <param name="balance">balance.</param> /// <param name="cashAccount">cashAccount.</param> /// <param name="currencyID">currencyID.</param> /// <param name="docType">docType.</param> /// <param name="orderNbr">orderNbr.</param> /// <param name="orderType">orderType.</param> /// <param name="paymentAmount">paymentAmount.</param> /// <param name="paymentMethod">paymentMethod.</param> /// <param name="paymentRef">paymentRef.</param> /// <param name="referenceNbr">referenceNbr.</param> /// <param name="status">status.</param> /// <param name="transferredtoInvoice">transferredtoInvoice.</param> public Payments(DecimalValue appliedToOrder = default(DecimalValue), DecimalValue balance = default(DecimalValue), StringValue cashAccount = default(StringValue), StringValue currencyID = default(StringValue), StringValue docType = default(StringValue), StringValue orderNbr = default(StringValue), StringValue orderType = default(StringValue), DecimalValue paymentAmount = default(DecimalValue), StringValue paymentMethod = default(StringValue), StringValue paymentRef = default(StringValue), StringValue referenceNbr = default(StringValue), StringValue status = default(StringValue), DecimalValue transferredtoInvoice = default(DecimalValue), 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.AppliedToOrder = appliedToOrder; this.Balance = balance; this.CashAccount = cashAccount; this.CurrencyID = currencyID; this.DocType = docType; this.OrderNbr = orderNbr; this.OrderType = orderType; this.PaymentAmount = paymentAmount; this.PaymentMethod = paymentMethod; this.PaymentRef = paymentRef; this.ReferenceNbr = referenceNbr; this.Status = status; this.TransferredtoInvoice = transferredtoInvoice; }
/// <summary> /// Initializes a new instance of the <see cref="SalesInvoiceDiscountDetails" /> class. /// </summary> /// <param name="description">description.</param> /// <param name="discountableAmount">discountableAmount.</param> /// <param name="discountableQty">discountableQty.</param> /// <param name="discountAmount">discountAmount.</param> /// <param name="discountCode">discountCode.</param> /// <param name="discountPercent">discountPercent.</param> /// <param name="externalDiscountCode">externalDiscountCode.</param> /// <param name="freeItem">freeItem.</param> /// <param name="freeItemQty">freeItemQty.</param> /// <param name="manualDiscount">manualDiscount.</param> /// <param name="orderNbr">orderNbr.</param> /// <param name="orderType">orderType.</param> /// <param name="sequenceID">sequenceID.</param> /// <param name="skipDiscount">skipDiscount.</param> /// <param name="type">type.</param> public SalesInvoiceDiscountDetails(StringValue description = default(StringValue), DecimalValue discountableAmount = default(DecimalValue), DecimalValue discountableQty = default(DecimalValue), DecimalValue discountAmount = default(DecimalValue), StringValue discountCode = default(StringValue), DecimalValue discountPercent = default(DecimalValue), StringValue externalDiscountCode = default(StringValue), StringValue freeItem = default(StringValue), DecimalValue freeItemQty = default(DecimalValue), BooleanValue manualDiscount = default(BooleanValue), StringValue orderNbr = default(StringValue), StringValue orderType = default(StringValue), StringValue sequenceID = default(StringValue), BooleanValue skipDiscount = default(BooleanValue), StringValue type = 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.Description = description; this.DiscountableAmount = discountableAmount; this.DiscountableQty = discountableQty; this.DiscountAmount = discountAmount; this.DiscountCode = discountCode; this.DiscountPercent = discountPercent; this.ExternalDiscountCode = externalDiscountCode; this.FreeItem = freeItem; this.FreeItemQty = freeItemQty; this.ManualDiscount = manualDiscount; this.OrderNbr = orderNbr; this.OrderType = orderType; this.SequenceID = sequenceID; this.SkipDiscount = skipDiscount; this.Type = type; }
/// <summary> /// Initializes a new instance of the <see cref="OpportunityDiscount" /> class. /// </summary> /// <param name="discountableAmount">discountableAmount.</param> /// <param name="discountableQty">discountableQty.</param> /// <param name="discountAmount">discountAmount.</param> /// <param name="discountCode">discountCode.</param> /// <param name="discountPercent">discountPercent.</param> /// <param name="freeItem">freeItem.</param> /// <param name="freeItemQty">freeItemQty.</param> /// <param name="lineNbr">lineNbr.</param> /// <param name="manualDiscount">manualDiscount.</param> /// <param name="sequenceID">sequenceID.</param> /// <param name="skipDiscount">skipDiscount.</param> /// <param name="type">type.</param> public OpportunityDiscount(DecimalValue discountableAmount = default(DecimalValue), DecimalValue discountableQty = default(DecimalValue), DecimalValue discountAmount = default(DecimalValue), StringValue discountCode = default(StringValue), DecimalValue discountPercent = default(DecimalValue), StringValue freeItem = default(StringValue), DecimalValue freeItemQty = default(DecimalValue), IntValue lineNbr = default(IntValue), BooleanValue manualDiscount = default(BooleanValue), StringValue sequenceID = default(StringValue), BooleanValue skipDiscount = default(BooleanValue), StringValue type = 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.DiscountableAmount = discountableAmount; this.DiscountableQty = discountableQty; this.DiscountAmount = discountAmount; this.DiscountCode = discountCode; this.DiscountPercent = discountPercent; this.FreeItem = freeItem; this.FreeItemQty = freeItemQty; this.LineNbr = lineNbr; this.ManualDiscount = manualDiscount; this.SequenceID = sequenceID; this.SkipDiscount = skipDiscount; this.Type = type; }
/// <summary> /// Initializes a new instance of the <see cref="SalesInvoice" /> class. /// </summary> /// <param name="amount">amount.</param> /// <param name="applicationsCreditMemo">applicationsCreditMemo.</param> /// <param name="applicationsInvoice">applicationsInvoice.</param> /// <param name="balance">balance.</param> /// <param name="billingSettings">billingSettings.</param> /// <param name="cashDiscount">cashDiscount.</param> /// <param name="commissions">commissions.</param> /// <param name="creditHold">creditHold.</param> /// <param name="currency">currency.</param> /// <param name="customerID">customerID.</param> /// <param name="customerOrder">customerOrder.</param> /// <param name="date">date.</param> /// <param name="description">description.</param> /// <param name="details">details.</param> /// <param name="discountDetails">discountDetails.</param> /// <param name="dueDate">dueDate.</param> /// <param name="financialDetails">financialDetails.</param> /// <param name="freightDetails">freightDetails.</param> /// <param name="hold">hold.</param> /// <param name="project">project.</param> /// <param name="referenceNbr">referenceNbr.</param> /// <param name="status">status.</param> /// <param name="taxDetails">taxDetails.</param> /// <param name="totals">totals.</param> /// <param name="type">type.</param> /// <param name="vATExemptTotal">vATExemptTotal.</param> /// <param name="vATTaxableTotal">vATTaxableTotal.</param> public SalesInvoice(DecimalValue amount = default(DecimalValue), List <SalesInvoiceApplicationCreditMemo> applicationsCreditMemo = default(List <SalesInvoiceApplicationCreditMemo>), List <SalesInvoiceApplicationInvoice> applicationsInvoice = default(List <SalesInvoiceApplicationInvoice>), DecimalValue balance = default(DecimalValue), BillToSettings billingSettings = default(BillToSettings), DecimalValue cashDiscount = default(DecimalValue), SalesInvoiceCommissions commissions = default(SalesInvoiceCommissions), BooleanValue creditHold = default(BooleanValue), StringValue currency = default(StringValue), StringValue customerID = default(StringValue), StringValue customerOrder = default(StringValue), DateTimeValue date = default(DateTimeValue), StringValue description = default(StringValue), List <SalesInvoiceDetail> details = default(List <SalesInvoiceDetail>), List <SalesInvoiceDiscountDetails> discountDetails = default(List <SalesInvoiceDiscountDetails>), DateTimeValue dueDate = default(DateTimeValue), SalesInvoiceFinancialDetails financialDetails = default(SalesInvoiceFinancialDetails), List <SalesInvoiceFreightDetail> freightDetails = default(List <SalesInvoiceFreightDetail>), BooleanValue hold = default(BooleanValue), StringValue project = default(StringValue), StringValue referenceNbr = default(StringValue), StringValue status = default(StringValue), List <SalesInvoiceTaxDetail> taxDetails = default(List <SalesInvoiceTaxDetail>), SalesInvoiceTotals totals = default(SalesInvoiceTotals), StringValue type = default(StringValue), DecimalValue vATExemptTotal = default(DecimalValue), DecimalValue vATTaxableTotal = default(DecimalValue), 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.Amount = amount; this.ApplicationsCreditMemo = applicationsCreditMemo; this.ApplicationsInvoice = applicationsInvoice; this.Balance = balance; this.BillingSettings = billingSettings; this.CashDiscount = cashDiscount; this.Commissions = commissions; this.CreditHold = creditHold; this.Currency = currency; this.CustomerID = customerID; this.CustomerOrder = customerOrder; this.Date = date; this.Description = description; this.Details = details; this.DiscountDetails = discountDetails; this.DueDate = dueDate; this.FinancialDetails = financialDetails; this.FreightDetails = freightDetails; this.Hold = hold; this.Project = project; this.ReferenceNbr = referenceNbr; this.Status = status; this.TaxDetails = taxDetails; this.Totals = totals; this.Type = type; this.VATExemptTotal = vATExemptTotal; this.VATTaxableTotal = vATTaxableTotal; }
/// <summary> /// Initializes a new instance of the <see cref="Bill" /> class. /// </summary> /// <param name="amount">amount.</param> /// <param name="applications">applications.</param> /// <param name="approvedForPayment">approvedForPayment.</param> /// <param name="balance">balance.</param> /// <param name="branchID">branchID.</param> /// <param name="cashAccount">cashAccount.</param> /// <param name="currencyID">currencyID.</param> /// <param name="date">date.</param> /// <param name="description">description.</param> /// <param name="details">details.</param> /// <param name="dueDate">dueDate.</param> /// <param name="hold">hold.</param> /// <param name="locationID">locationID.</param> /// <param name="postPeriod">postPeriod.</param> /// <param name="project">project.</param> /// <param name="referenceNbr">referenceNbr.</param> /// <param name="status">status.</param> /// <param name="taxDetails">taxDetails.</param> /// <param name="taxTotal">taxTotal.</param> /// <param name="terms">terms.</param> /// <param name="type">type.</param> /// <param name="vendor">vendor.</param> /// <param name="vendorRef">vendorRef.</param> public Bill(DecimalValue amount = default(DecimalValue), List <BillApplicationDetail> applications = default(List <BillApplicationDetail>), BooleanValue approvedForPayment = default(BooleanValue), DecimalValue balance = default(DecimalValue), StringValue branchID = default(StringValue), StringValue cashAccount = default(StringValue), StringValue currencyID = default(StringValue), DateTimeValue date = default(DateTimeValue), StringValue description = default(StringValue), List <BillDetail> details = default(List <BillDetail>), DateTimeValue dueDate = default(DateTimeValue), BooleanValue hold = default(BooleanValue), StringValue locationID = default(StringValue), StringValue postPeriod = default(StringValue), StringValue project = default(StringValue), StringValue referenceNbr = default(StringValue), StringValue status = default(StringValue), List <BillTaxDetail> taxDetails = default(List <BillTaxDetail>), DecimalValue taxTotal = default(DecimalValue), StringValue terms = default(StringValue), StringValue type = default(StringValue), StringValue vendor = default(StringValue), StringValue vendorRef = 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.Amount = amount; this.Applications = applications; this.ApprovedForPayment = approvedForPayment; this.Balance = balance; this.BranchID = branchID; this.CashAccount = cashAccount; this.CurrencyID = currencyID; this.Date = date; this.Description = description; this.Details = details; this.DueDate = dueDate; this.Hold = hold; this.LocationID = locationID; this.PostPeriod = postPeriod; this.Project = project; this.ReferenceNbr = referenceNbr; this.Status = status; this.TaxDetails = taxDetails; this.TaxTotal = taxTotal; this.Terms = terms; this.Type = type; this.Vendor = vendor; this.VendorRef = vendorRef; }
/// <summary> /// Initializes a new instance of the <see cref="ConvertContactToBusinessAccountParameters" /> class. /// </summary> /// <param name="accountClass">accountClass.</param> /// <param name="bAccountID">bAccountID.</param> /// <param name="accountName">accountName.</param> public ConvertContactToBusinessAccountParameters(StringValue accountClass = default(StringValue), StringValue bAccountID = default(StringValue), StringValue accountName = default(StringValue)) { this.AccountClass = accountClass; this.BAccountID = bAccountID; this.AccountName = accountName; }
/// <summary> /// Initializes a new instance of the <see cref="DiscountWarehouseDetail" /> class. /// </summary> /// <param name="warehouse">warehouse.</param> public DiscountWarehouseDetail(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.Warehouse = warehouse; }
/// <summary> /// Initializes a new instance of the <see cref="DiscountCustomerPriceClassesDetail" /> class. /// </summary> /// <param name="priceClassID">priceClassID.</param> public DiscountCustomerPriceClassesDetail(StringValue priceClassID = 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.PriceClassID = priceClassID; }
/// <summary> /// Initializes a new instance of the <see cref="Approval" /> class. /// </summary> /// <param name="approvedBy">approvedBy.</param> /// <param name="approvedByName">approvedByName.</param> /// <param name="approver">approver.</param> /// <param name="approverName">approverName.</param> /// <param name="date">date.</param> /// <param name="status">status.</param> /// <param name="workgroup">workgroup.</param> public Approval(StringValue approvedBy = default(StringValue), StringValue approvedByName = default(StringValue), StringValue approver = default(StringValue), StringValue approverName = default(StringValue), DateTimeValue date = default(DateTimeValue), StringValue status = default(StringValue), StringValue workgroup = 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.ApprovedBy = approvedBy; this.ApprovedByName = approvedByName; this.Approver = approver; this.ApproverName = approverName; this.Date = date; this.Status = status; this.Workgroup = workgroup; }
/// <summary> /// Initializes a new instance of the <see cref="TaxZone" /> class. /// </summary> /// <param name="applicableTaxes">applicableTaxes.</param> /// <param name="createdDateTime">createdDateTime.</param> /// <param name="description">description.</param> /// <param name="lastModifiedDateTime">lastModifiedDateTime.</param> /// <param name="taxZoneID">taxZoneID.</param> public TaxZone(List <TaxZoneApplicableTaxDetail> applicableTaxes = default(List <TaxZoneApplicableTaxDetail>), DateTimeValue createdDateTime = default(DateTimeValue), StringValue description = default(StringValue), DateTimeValue lastModifiedDateTime = default(DateTimeValue), StringValue taxZoneID = 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.ApplicableTaxes = applicableTaxes; this.CreatedDateTime = createdDateTime; this.Description = description; this.LastModifiedDateTime = lastModifiedDateTime; this.TaxZoneID = taxZoneID; }
/// <summary> /// Initializes a new instance of the <see cref="AccountByPeriodRow" /> class. /// </summary> /// <param name="beginingBalance">beginingBalance.</param> /// <param name="creditTotal">creditTotal.</param> /// <param name="currencyBeginingBalance">currencyBeginingBalance.</param> /// <param name="currencyCreditTotal">currencyCreditTotal.</param> /// <param name="currencyDebitTotal">currencyDebitTotal.</param> /// <param name="currencyEndingBalance">currencyEndingBalance.</param> /// <param name="currencyID">currencyID.</param> /// <param name="currencyPtdTotal">currencyPtdTotal.</param> /// <param name="debitTotal">debitTotal.</param> /// <param name="endingBalance">endingBalance.</param> /// <param name="ledgerID">ledgerID.</param> /// <param name="period">period.</param> /// <param name="ptdTotal">ptdTotal.</param> public AccountByPeriodRow(DecimalValue beginingBalance = default(DecimalValue), DecimalValue creditTotal = default(DecimalValue), DecimalValue currencyBeginingBalance = default(DecimalValue), DecimalValue currencyCreditTotal = default(DecimalValue), DecimalValue currencyDebitTotal = default(DecimalValue), DecimalValue currencyEndingBalance = default(DecimalValue), StringValue currencyID = default(StringValue), DecimalValue currencyPtdTotal = default(DecimalValue), DecimalValue debitTotal = default(DecimalValue), DecimalValue endingBalance = default(DecimalValue), IntValue ledgerID = default(IntValue), StringValue period = default(StringValue), DecimalValue ptdTotal = default(DecimalValue), 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.BeginingBalance = beginingBalance; this.CreditTotal = creditTotal; this.CurrencyBeginingBalance = currencyBeginingBalance; this.CurrencyCreditTotal = currencyCreditTotal; this.CurrencyDebitTotal = currencyDebitTotal; this.CurrencyEndingBalance = currencyEndingBalance; this.CurrencyID = currencyID; this.CurrencyPtdTotal = currencyPtdTotal; this.DebitTotal = debitTotal; this.EndingBalance = endingBalance; this.LedgerID = ledgerID; this.Period = period; this.PtdTotal = ptdTotal; }
/// <summary> /// Initializes a new instance of the <see cref="Payment" /> class. /// </summary> /// <param name="applicationDate">applicationDate.</param> /// <param name="applicationHistory">applicationHistory.</param> /// <param name="appliedToDocuments">appliedToDocuments.</param> /// <param name="cardAccountNbr">cardAccountNbr.</param> /// <param name="cashAccount">cashAccount.</param> /// <param name="creditCardProcessingInfo">creditCardProcessingInfo.</param> /// <param name="currencyID">currencyID.</param> /// <param name="customerID">customerID.</param> /// <param name="description">description.</param> /// <param name="documentsToApply">documentsToApply.</param> /// <param name="hold">hold.</param> /// <param name="ordersToApply">ordersToApply.</param> /// <param name="paymentAmount">paymentAmount.</param> /// <param name="paymentMethod">paymentMethod.</param> /// <param name="paymentRef">paymentRef.</param> /// <param name="referenceNbr">referenceNbr.</param> /// <param name="status">status.</param> /// <param name="type">type.</param> public Payment(DateTimeValue applicationDate = default(DateTimeValue), List <PaymentApplicationHistoryDetail> applicationHistory = default(List <PaymentApplicationHistoryDetail>), DecimalValue appliedToDocuments = default(DecimalValue), IntValue cardAccountNbr = default(IntValue), StringValue cashAccount = default(StringValue), List <CreditCardProcessingDetail> creditCardProcessingInfo = default(List <CreditCardProcessingDetail>), StringValue currencyID = default(StringValue), StringValue customerID = default(StringValue), StringValue description = default(StringValue), List <PaymentDetail> documentsToApply = default(List <PaymentDetail>), BooleanValue hold = default(BooleanValue), List <PaymentOrderDetail> ordersToApply = default(List <PaymentOrderDetail>), DecimalValue paymentAmount = default(DecimalValue), StringValue paymentMethod = default(StringValue), StringValue paymentRef = default(StringValue), StringValue referenceNbr = default(StringValue), StringValue status = default(StringValue), StringValue type = 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.ApplicationDate = applicationDate; this.ApplicationHistory = applicationHistory; this.AppliedToDocuments = appliedToDocuments; this.CardAccountNbr = cardAccountNbr; this.CashAccount = cashAccount; this.CreditCardProcessingInfo = creditCardProcessingInfo; this.CurrencyID = currencyID; this.CustomerID = customerID; this.Description = description; this.DocumentsToApply = documentsToApply; this.Hold = hold; this.OrdersToApply = ordersToApply; this.PaymentAmount = paymentAmount; this.PaymentMethod = paymentMethod; this.PaymentRef = paymentRef; this.ReferenceNbr = referenceNbr; this.Status = status; this.Type = type; }
/// <summary> /// Initializes a new instance of the <see cref="OpportunityContact" /> class. /// </summary> /// <param name="attention">attention.</param> /// <param name="companyName">companyName.</param> /// <param name="email">email.</param> /// <param name="fax">fax.</param> /// <param name="faxType">faxType.</param> /// <param name="firstName">firstName.</param> /// <param name="lastName">lastName.</param> /// <param name="phone1">phone1.</param> /// <param name="phone1Type">phone1Type.</param> /// <param name="phone2">phone2.</param> /// <param name="phone2Type">phone2Type.</param> /// <param name="phone3">phone3.</param> /// <param name="phone3Type">phone3Type.</param> /// <param name="position">position.</param> /// <param name="title">title.</param> /// <param name="webSite">webSite.</param> public OpportunityContact(StringValue attention = default(StringValue), StringValue companyName = default(StringValue), StringValue email = default(StringValue), StringValue fax = default(StringValue), StringValue faxType = default(StringValue), StringValue firstName = default(StringValue), StringValue lastName = default(StringValue), StringValue phone1 = default(StringValue), StringValue phone1Type = default(StringValue), StringValue phone2 = default(StringValue), StringValue phone2Type = default(StringValue), StringValue phone3 = default(StringValue), StringValue phone3Type = default(StringValue), StringValue position = default(StringValue), StringValue title = default(StringValue), StringValue webSite = 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.Attention = attention; this.CompanyName = companyName; this.Email = email; this.Fax = fax; this.FaxType = faxType; this.FirstName = firstName; this.LastName = lastName; this.Phone1 = phone1; this.Phone1Type = phone1Type; this.Phone2 = phone2; this.Phone2Type = phone2Type; this.Phone3 = phone3; this.Phone3Type = phone3Type; this.Position = position; this.Title = title; this.WebSite = webSite; }
/// <summary> /// Initializes a new instance of the <see cref="LinkEntityToEmailParameters" /> class. /// </summary> /// <param name="type">type.</param> /// <param name="relatedEntity">relatedEntity.</param> public LinkEntityToEmailParameters(StringValue type = default(StringValue), StringValue relatedEntity = default(StringValue)) { this.Type = type; this.RelatedEntity = relatedEntity; }
/// <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="PhysicalInventoryCountDetail" /> class. /// </summary> /// <param name="bookQty">bookQty.</param> /// <param name="description">description.</param> /// <param name="inventoryID">inventoryID.</param> /// <param name="lineNbr">lineNbr.</param> /// <param name="location">location.</param> /// <param name="lotSerialNbr">lotSerialNbr.</param> /// <param name="physicalQty">physicalQty.</param> /// <param name="referenceNbr">referenceNbr.</param> /// <param name="subitem">subitem.</param> public PhysicalInventoryCountDetail(DecimalValue bookQty = default(DecimalValue), StringValue description = default(StringValue), StringValue inventoryID = default(StringValue), IntValue lineNbr = default(IntValue), StringValue location = default(StringValue), StringValue lotSerialNbr = default(StringValue), DecimalValue physicalQty = default(DecimalValue), StringValue referenceNbr = default(StringValue), StringValue subitem = 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.BookQty = bookQty; this.Description = description; this.InventoryID = inventoryID; this.LineNbr = lineNbr; this.Location = location; this.LotSerialNbr = lotSerialNbr; this.PhysicalQty = physicalQty; this.ReferenceNbr = referenceNbr; this.Subitem = subitem; }
/// <summary> /// Initializes a new instance of the <see cref="Case" /> class. /// </summary> /// <param name="activities">activities.</param> /// <param name="attributes">attributes.</param> /// <param name="billable">billable.</param> /// <param name="billableOvertime">billableOvertime.</param> /// <param name="billableTime">billableTime.</param> /// <param name="businessAccount">businessAccount.</param> /// <param name="businessAccountName">businessAccountName.</param> /// <param name="caseID">caseID.</param> /// <param name="classID">classID.</param> /// <param name="closingDate">closingDate.</param> /// <param name="contactDisplayName">contactDisplayName.</param> /// <param name="contactID">contactID.</param> /// <param name="contract">contract.</param> /// <param name="dateReported">dateReported.</param> /// <param name="description">description.</param> /// <param name="initialResponse">initialResponse.</param> /// <param name="lastActivityDate">lastActivityDate.</param> /// <param name="lastIncomingActivity">lastIncomingActivity.</param> /// <param name="lastOutgoingActivity">lastOutgoingActivity.</param> /// <param name="location">location.</param> /// <param name="manualOverride">manualOverride.</param> /// <param name="overtimeSpent">overtimeSpent.</param> /// <param name="owner">owner.</param> /// <param name="ownerEmployeeName">ownerEmployeeName.</param> /// <param name="priority">priority.</param> /// <param name="reason">reason.</param> /// <param name="relatedCases">relatedCases.</param> /// <param name="relations">relations.</param> /// <param name="resolutionTime">resolutionTime.</param> /// <param name="severity">severity.</param> /// <param name="sLA">sLA.</param> /// <param name="status">status.</param> /// <param name="subject">subject.</param> /// <param name="timeSpent">timeSpent.</param> /// <param name="workgroup">workgroup.</param> /// <param name="workgroupDescription">workgroupDescription.</param> public Case(List <CaseActivityDetail> activities = default(List <CaseActivityDetail>), List <AttributeDetail> attributes = default(List <AttributeDetail>), BooleanValue billable = default(BooleanValue), IntValue billableOvertime = default(IntValue), IntValue billableTime = default(IntValue), StringValue businessAccount = default(StringValue), StringValue businessAccountName = default(StringValue), StringValue caseID = default(StringValue), StringValue classID = default(StringValue), DateTimeValue closingDate = default(DateTimeValue), StringValue contactDisplayName = default(StringValue), IntValue contactID = default(IntValue), StringValue contract = default(StringValue), DateTimeValue dateReported = default(DateTimeValue), StringValue description = default(StringValue), StringValue initialResponse = default(StringValue), DateTimeValue lastActivityDate = default(DateTimeValue), DateTimeValue lastIncomingActivity = default(DateTimeValue), DateTimeValue lastOutgoingActivity = default(DateTimeValue), StringValue location = default(StringValue), BooleanValue manualOverride = default(BooleanValue), StringValue overtimeSpent = default(StringValue), StringValue owner = default(StringValue), StringValue ownerEmployeeName = default(StringValue), StringValue priority = default(StringValue), StringValue reason = default(StringValue), List <CaseRelatedCase> relatedCases = default(List <CaseRelatedCase>), List <RelationDetail> relations = default(List <RelationDetail>), StringValue resolutionTime = default(StringValue), StringValue severity = default(StringValue), DateTimeValue sLA = default(DateTimeValue), StringValue status = default(StringValue), StringValue subject = default(StringValue), StringValue timeSpent = default(StringValue), StringValue workgroup = default(StringValue), StringValue workgroupDescription = 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.Activities = activities; this.Attributes = attributes; this.Billable = billable; this.BillableOvertime = billableOvertime; this.BillableTime = billableTime; this.BusinessAccount = businessAccount; this.BusinessAccountName = businessAccountName; this.CaseID = caseID; this.ClassID = classID; this.ClosingDate = closingDate; this.ContactDisplayName = contactDisplayName; this.ContactID = contactID; this.Contract = contract; this.DateReported = dateReported; this.Description = description; this.InitialResponse = initialResponse; this.LastActivityDate = lastActivityDate; this.LastIncomingActivity = lastIncomingActivity; this.LastOutgoingActivity = lastOutgoingActivity; this.Location = location; this.ManualOverride = manualOverride; this.OvertimeSpent = overtimeSpent; this.Owner = owner; this.OwnerEmployeeName = ownerEmployeeName; this.Priority = priority; this.Reason = reason; this.RelatedCases = relatedCases; this.Relations = relations; this.ResolutionTime = resolutionTime; this.Severity = severity; this.SLA = sLA; this.Status = status; this.Subject = subject; this.TimeSpent = timeSpent; this.Workgroup = workgroup; this.WorkgroupDescription = workgroupDescription; }
/// <summary> /// Initializes a new instance of the <see cref="VendorPriceDetail" /> class. /// </summary> /// <param name="breakQty">breakQty.</param> /// <param name="createdDateTime">createdDateTime.</param> /// <param name="currencyID">currencyID.</param> /// <param name="description">description.</param> /// <param name="effectiveDate">effectiveDate.</param> /// <param name="expirationDate">expirationDate.</param> /// <param name="inventoryID">inventoryID.</param> /// <param name="lastModifiedDateTime">lastModifiedDateTime.</param> /// <param name="price">price.</param> /// <param name="promotional">promotional.</param> /// <param name="recordID">recordID.</param> /// <param name="uOM">uOM.</param> /// <param name="vendor">vendor.</param> /// <param name="vendorName">vendorName.</param> public VendorPriceDetail(DecimalValue breakQty = default(DecimalValue), DateTimeValue createdDateTime = default(DateTimeValue), StringValue currencyID = default(StringValue), StringValue description = default(StringValue), DateTimeValue effectiveDate = default(DateTimeValue), DateTimeValue expirationDate = default(DateTimeValue), StringValue inventoryID = default(StringValue), DateTimeValue lastModifiedDateTime = default(DateTimeValue), DecimalValue price = default(DecimalValue), BooleanValue promotional = default(BooleanValue), IntValue recordID = default(IntValue), StringValue uOM = default(StringValue), StringValue vendor = default(StringValue), StringValue vendorName = 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.BreakQty = breakQty; this.CreatedDateTime = createdDateTime; this.CurrencyID = currencyID; this.Description = description; this.EffectiveDate = effectiveDate; this.ExpirationDate = expirationDate; this.InventoryID = inventoryID; this.LastModifiedDateTime = lastModifiedDateTime; this.Price = price; this.Promotional = promotional; this.RecordID = recordID; this.UOM = uOM; this.Vendor = vendor; this.VendorName = vendorName; }
/// <summary> /// Initializes a new instance of the <see cref="CreateOpportunitySalesOrderParameters" /> class. /// </summary> /// <param name="orderType">orderType.</param> /// <param name="recalculatePricesandDiscounts">recalculatePricesandDiscounts.</param> public CreateOpportunitySalesOrderParameters(StringValue orderType = default(StringValue), BooleanValue recalculatePricesandDiscounts = default(BooleanValue)) { this.OrderType = orderType; this.RecalculatePricesandDiscounts = recalculatePricesandDiscounts; }
/// <summary> /// Initializes a new instance of the <see cref="SalesInvoiceFreightDetail" /> class. /// </summary> /// <param name="description">description.</param> /// <param name="freightAmount">freightAmount.</param> /// <param name="freightCost">freightCost.</param> /// <param name="lineTotal">lineTotal.</param> /// <param name="premiumFreightAmount">premiumFreightAmount.</param> /// <param name="shipmentNbr">shipmentNbr.</param> /// <param name="shipmentType">shipmentType.</param> /// <param name="totalFreightAmount">totalFreightAmount.</param> /// <param name="volume">volume.</param> /// <param name="weight">weight.</param> public SalesInvoiceFreightDetail(StringValue description = default(StringValue), DecimalValue freightAmount = default(DecimalValue), DecimalValue freightCost = default(DecimalValue), DecimalValue lineTotal = default(DecimalValue), DecimalValue premiumFreightAmount = default(DecimalValue), StringValue shipmentNbr = default(StringValue), StringValue shipmentType = default(StringValue), DecimalValue totalFreightAmount = default(DecimalValue), DecimalValue volume = default(DecimalValue), DecimalValue weight = default(DecimalValue), 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.Description = description; this.FreightAmount = freightAmount; this.FreightCost = freightCost; this.LineTotal = lineTotal; this.PremiumFreightAmount = premiumFreightAmount; this.ShipmentNbr = shipmentNbr; this.ShipmentType = shipmentType; this.TotalFreightAmount = totalFreightAmount; this.Volume = volume; this.Weight = weight; }
/// <summary> /// Initializes a new instance of the <see cref="PaymentApplicationHistoryDetail" /> class. /// </summary> /// <param name="adjustedDocType">adjustedDocType.</param> /// <param name="adjustedRefNbr">adjustedRefNbr.</param> /// <param name="adjustingDocType">adjustingDocType.</param> /// <param name="adjustingRefNbr">adjustingRefNbr.</param> /// <param name="adjustmentNbr">adjustmentNbr.</param> /// <param name="adjustsVAT">adjustsVAT.</param> /// <param name="amountPaid">amountPaid.</param> /// <param name="applicationPeriod">applicationPeriod.</param> /// <param name="balance">balance.</param> /// <param name="balanceWriteOff">balanceWriteOff.</param> /// <param name="batchNbr">batchNbr.</param> /// <param name="cashDiscountBalance">cashDiscountBalance.</param> /// <param name="cashDiscountDate">cashDiscountDate.</param> /// <param name="cashDiscountTaken">cashDiscountTaken.</param> /// <param name="currencyID">currencyID.</param> /// <param name="customer">customer.</param> /// <param name="customerOrder">customerOrder.</param> /// <param name="date">date.</param> /// <param name="description">description.</param> /// <param name="displayDocType">displayDocType.</param> /// <param name="displayRefNbr">displayRefNbr.</param> /// <param name="dueDate">dueDate.</param> /// <param name="postPeriod">postPeriod.</param> /// <param name="vATCreditMemo">vATCreditMemo.</param> public PaymentApplicationHistoryDetail(StringValue adjustedDocType = default(StringValue), StringValue adjustedRefNbr = default(StringValue), StringValue adjustingDocType = default(StringValue), StringValue adjustingRefNbr = default(StringValue), IntValue adjustmentNbr = default(IntValue), BooleanValue adjustsVAT = default(BooleanValue), DecimalValue amountPaid = default(DecimalValue), StringValue applicationPeriod = default(StringValue), DecimalValue balance = default(DecimalValue), DecimalValue balanceWriteOff = default(DecimalValue), StringValue batchNbr = default(StringValue), DecimalValue cashDiscountBalance = default(DecimalValue), DateTimeValue cashDiscountDate = default(DateTimeValue), DecimalValue cashDiscountTaken = default(DecimalValue), StringValue currencyID = default(StringValue), StringValue customer = default(StringValue), StringValue customerOrder = default(StringValue), DateTimeValue date = default(DateTimeValue), StringValue description = default(StringValue), StringValue displayDocType = default(StringValue), StringValue displayRefNbr = default(StringValue), DateTimeValue dueDate = default(DateTimeValue), StringValue postPeriod = default(StringValue), StringValue vATCreditMemo = 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.AdjustedDocType = adjustedDocType; this.AdjustedRefNbr = adjustedRefNbr; this.AdjustingDocType = adjustingDocType; this.AdjustingRefNbr = adjustingRefNbr; this.AdjustmentNbr = adjustmentNbr; this.AdjustsVAT = adjustsVAT; this.AmountPaid = amountPaid; this.ApplicationPeriod = applicationPeriod; this.Balance = balance; this.BalanceWriteOff = balanceWriteOff; this.BatchNbr = batchNbr; this.CashDiscountBalance = cashDiscountBalance; this.CashDiscountDate = cashDiscountDate; this.CashDiscountTaken = cashDiscountTaken; this.CurrencyID = currencyID; this.Customer = customer; this.CustomerOrder = customerOrder; this.Date = date; this.Description = description; this.DisplayDocType = displayDocType; this.DisplayRefNbr = displayRefNbr; this.DueDate = dueDate; this.PostPeriod = postPeriod; this.VATCreditMemo = vATCreditMemo; }
/// <summary> /// Initializes a new instance of the <see cref="ExpenseReceiptDetails" /> class. /// </summary> /// <param name="amount">amount.</param> /// <param name="baseCurrencyID">baseCurrencyID.</param> /// <param name="billable">billable.</param> /// <param name="costCode">costCode.</param> /// <param name="currancyRateTypeID">currancyRateTypeID.</param> /// <param name="currencyID">currencyID.</param> /// <param name="currencyRate">currencyRate.</param> /// <param name="customerID">customerID.</param> /// <param name="description">description.</param> /// <param name="employeePart">employeePart.</param> /// <param name="expenseAccount">expenseAccount.</param> /// <param name="expenseClaimID">expenseClaimID.</param> /// <param name="expenseClaimStatus">expenseClaimStatus.</param> /// <param name="expenseSubaccount">expenseSubaccount.</param> /// <param name="locationID">locationID.</param> /// <param name="projectID">projectID.</param> /// <param name="projectTaskID">projectTaskID.</param> /// <param name="qty">qty.</param> /// <param name="reciprocalRate">reciprocalRate.</param> /// <param name="refNbr">refNbr.</param> /// <param name="salesAccount">salesAccount.</param> /// <param name="salesSubaccount">salesSubaccount.</param> /// <param name="taxCategory">taxCategory.</param> /// <param name="taxZone">taxZone.</param> /// <param name="unitCost">unitCost.</param> /// <param name="uOM">uOM.</param> public ExpenseReceiptDetails(DecimalValue amount = default(DecimalValue), StringValue baseCurrencyID = default(StringValue), BooleanValue billable = default(BooleanValue), StringValue costCode = default(StringValue), StringValue currancyRateTypeID = default(StringValue), StringValue currencyID = default(StringValue), DecimalValue currencyRate = default(DecimalValue), StringValue customerID = default(StringValue), StringValue description = default(StringValue), DecimalValue employeePart = default(DecimalValue), StringValue expenseAccount = default(StringValue), StringValue expenseClaimID = default(StringValue), StringValue expenseClaimStatus = default(StringValue), StringValue expenseSubaccount = default(StringValue), StringValue locationID = default(StringValue), StringValue projectID = default(StringValue), StringValue projectTaskID = default(StringValue), DecimalValue qty = default(DecimalValue), DecimalValue reciprocalRate = default(DecimalValue), StringValue refNbr = default(StringValue), StringValue salesAccount = default(StringValue), StringValue salesSubaccount = default(StringValue), StringValue taxCategory = default(StringValue), StringValue taxZone = default(StringValue), DecimalValue unitCost = default(DecimalValue), StringValue uOM = 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.Amount = amount; this.BaseCurrencyID = baseCurrencyID; this.Billable = billable; this.CostCode = costCode; this.CurrancyRateTypeID = currancyRateTypeID; this.CurrencyID = currencyID; this.CurrencyRate = currencyRate; this.CustomerID = customerID; this.Description = description; this.EmployeePart = employeePart; this.ExpenseAccount = expenseAccount; this.ExpenseClaimID = expenseClaimID; this.ExpenseClaimStatus = expenseClaimStatus; this.ExpenseSubaccount = expenseSubaccount; this.LocationID = locationID; this.ProjectID = projectID; this.ProjectTaskID = projectTaskID; this.Qty = qty; this.ReciprocalRate = reciprocalRate; this.RefNbr = refNbr; this.SalesAccount = salesAccount; this.SalesSubaccount = salesSubaccount; this.TaxCategory = taxCategory; this.TaxZone = taxZone; this.UnitCost = unitCost; this.UOM = uOM; }