/// <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;
 }
Exemple #8
0
 /// <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;
 }
Exemple #12
0
 /// <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;
 }
Exemple #13
0
 /// <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;
 }
Exemple #15
0
 /// <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;
 }
Exemple #18
0
 /// <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;
 }
Exemple #20
0
 /// <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;
 }
Exemple #23
0
 /// <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;
 }
Exemple #25
0
 /// <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;
 }
Exemple #26
0
 /// <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;
 }
Exemple #27
0
 /// <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;
 }
Exemple #28
0
 /// <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;
 }
Exemple #29
0
 /// <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;
 }
Exemple #30
0
 /// <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;
 }