/// <summary>
 /// Initializes a new instance of the <see cref="CustomerPaymentMethod" /> class.
 /// </summary>
 /// <param name="active">active.</param>
 /// <param name="cardAccountNbr">cardAccountNbr.</param>
 /// <param name="cashAccount">cashAccount.</param>
 /// <param name="createdDateTime">createdDateTime.</param>
 /// <param name="customerID">customerID.</param>
 /// <param name="customerProfileID">customerProfileID.</param>
 /// <param name="details">details.</param>
 /// <param name="instanceID">instanceID.</param>
 /// <param name="lastModifiedDateTime">lastModifiedDateTime.</param>
 /// <param name="paymentMethod">paymentMethod.</param>
 /// <param name="procCenterID">procCenterID.</param>
 public CustomerPaymentMethod(BooleanValue active = default(BooleanValue), StringValue cardAccountNbr = default(StringValue), StringValue cashAccount = default(StringValue), DateTimeValue createdDateTime = default(DateTimeValue), StringValue customerID = default(StringValue), StringValue customerProfileID = default(StringValue), List <CustomerPaymentMethodDetail> details = default(List <CustomerPaymentMethodDetail>), IntValue instanceID = default(IntValue), DateTimeValue lastModifiedDateTime = default(DateTimeValue), StringValue paymentMethod = default(StringValue), StringValue procCenterID = 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.CardAccountNbr       = cardAccountNbr;
     this.CashAccount          = cashAccount;
     this.CreatedDateTime      = createdDateTime;
     this.CustomerID           = customerID;
     this.CustomerProfileID    = customerProfileID;
     this.Details              = details;
     this.InstanceID           = instanceID;
     this.LastModifiedDateTime = lastModifiedDateTime;
     this.PaymentMethod        = paymentMethod;
     this.ProcCenterID         = procCenterID;
 }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="VendorPriceWorksheet" /> class.
 /// </summary>
 /// <param name="createdDateTime">createdDateTime.</param>
 /// <param name="description">description.</param>
 /// <param name="effectiveDate">effectiveDate.</param>
 /// <param name="expirationDate">expirationDate.</param>
 /// <param name="hold">hold.</param>
 /// <param name="lastModifiedDateTime">lastModifiedDateTime.</param>
 /// <param name="overwriteOverlappingPrices">overwriteOverlappingPrices.</param>
 /// <param name="promotional">promotional.</param>
 /// <param name="referenceNbr">referenceNbr.</param>
 /// <param name="status">status.</param>
 /// <param name="vendorSalesPrices">vendorSalesPrices.</param>
 public VendorPriceWorksheet(DateTimeValue createdDateTime = default(DateTimeValue), StringValue description = default(StringValue), DateTimeValue effectiveDate = default(DateTimeValue), DateTimeValue expirationDate = default(DateTimeValue), BooleanValue hold = default(BooleanValue), DateTimeValue lastModifiedDateTime = default(DateTimeValue), BooleanValue overwriteOverlappingPrices = default(BooleanValue), BooleanValue promotional = default(BooleanValue), StringValue referenceNbr = default(StringValue), StringValue status = default(StringValue), List <VendorPriceWorksheetDetail> vendorSalesPrices = default(List <VendorPriceWorksheetDetail>), Guid?id = default(Guid?), long?rowNumber = default(long?), string note = default(string), Dictionary <string, Dictionary <string, CustomField> > custom = default(Dictionary <string, Dictionary <string, CustomField> >), List <FileLink> files = default(List <FileLink>)) : base(id, rowNumber, note, custom, files)
 {
     this.CreatedDateTime            = createdDateTime;
     this.Description                = description;
     this.EffectiveDate              = effectiveDate;
     this.ExpirationDate             = expirationDate;
     this.Hold                       = hold;
     this.LastModifiedDateTime       = lastModifiedDateTime;
     this.OverwriteOverlappingPrices = overwriteOverlappingPrices;
     this.Promotional                = promotional;
     this.ReferenceNbr               = referenceNbr;
     this.Status                     = status;
     this.VendorSalesPrices          = vendorSalesPrices;
 }
Example #3
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;
 }
Example #4
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;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ProjectTask" /> class.
 /// </summary>
 /// <param name="activityHistory">activityHistory.</param>
 /// <param name="attribute">attribute.</param>
 /// <param name="billingAndAllocationSettings">billingAndAllocationSettings.</param>
 /// <param name="cRMLink">cRMLink.</param>
 /// <param name="_default">_default.</param>
 /// <param name="defaultValues">defaultValues.</param>
 /// <param name="description">description.</param>
 /// <param name="externalRefNbr">externalRefNbr.</param>
 /// <param name="lastModifiedDateTime">lastModifiedDateTime.</param>
 /// <param name="projectID">projectID.</param>
 /// <param name="projectTaskID">projectTaskID.</param>
 /// <param name="properties">properties.</param>
 /// <param name="status">status.</param>
 /// <param name="visibilitySettings">visibilitySettings.</param>
 public ProjectTask(List <ProjectActivity> activityHistory = default(List <ProjectActivity>), List <AttributeValue> attribute = default(List <AttributeValue>), ProjectTaskBillingAndAllocationSettings billingAndAllocationSettings = default(ProjectTaskBillingAndAllocationSettings), ProjectTaskToCRMLink cRMLink = default(ProjectTaskToCRMLink), BooleanValue _default = default(BooleanValue), ProjectTaskDefaultValues defaultValues = default(ProjectTaskDefaultValues), StringValue description = default(StringValue), StringValue externalRefNbr = default(StringValue), DateTimeValue lastModifiedDateTime = default(DateTimeValue), StringValue projectID = default(StringValue), StringValue projectTaskID = default(StringValue), ProjectTaskProperties properties = default(ProjectTaskProperties), StringValue status = default(StringValue), VisibilitySettings visibilitySettings = default(VisibilitySettings), 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.ActivityHistory = activityHistory;
     this.Attribute       = attribute;
     this.BillingAndAllocationSettings = billingAndAllocationSettings;
     this.CRMLink              = cRMLink;
     this.Default              = _default;
     this.DefaultValues        = defaultValues;
     this.Description          = description;
     this.ExternalRefNbr       = externalRefNbr;
     this.LastModifiedDateTime = lastModifiedDateTime;
     this.ProjectID            = projectID;
     this.ProjectTaskID        = projectTaskID;
     this.Properties           = properties;
     this.Status             = status;
     this.VisibilitySettings = visibilitySettings;
 }
Example #6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="InvoiceDetail" /> class.
 /// </summary>
 /// <param name="account">account.</param>
 /// <param name="amount">amount.</param>
 /// <param name="branch">branch.</param>
 /// <param name="calculateDiscountsOnImport">calculateDiscountsOnImport.</param>
 /// <param name="costCode">costCode.</param>
 /// <param name="discountAmount">discountAmount.</param>
 /// <param name="extendedPrice">extendedPrice.</param>
 /// <param name="inventoryID">inventoryID.</param>
 /// <param name="lastModifiedDateTime">lastModifiedDateTime.</param>
 /// <param name="lineNbr">lineNbr.</param>
 /// <param name="projectTask">projectTask.</param>
 /// <param name="qty">qty.</param>
 /// <param name="subaccount">subaccount.</param>
 /// <param name="subitem">subitem.</param>
 /// <param name="transactionDescription">transactionDescription.</param>
 /// <param name="unitPrice">unitPrice.</param>
 /// <param name="uOM">uOM.</param>
 public InvoiceDetail(StringValue account = default(StringValue), DecimalValue amount = default(DecimalValue), StringValue branch = default(StringValue), BooleanValue calculateDiscountsOnImport = default(BooleanValue), StringValue costCode = default(StringValue), DecimalValue discountAmount = default(DecimalValue), DecimalValue extendedPrice = default(DecimalValue), StringValue inventoryID = default(StringValue), DateTimeValue lastModifiedDateTime = default(DateTimeValue), IntValue lineNbr = default(IntValue), StringValue projectTask = default(StringValue), DecimalValue qty = default(DecimalValue), StringValue subaccount = default(StringValue), StringValue subitem = default(StringValue), StringValue transactionDescription = default(StringValue), DecimalValue unitPrice = 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.Account = account;
     this.Amount  = amount;
     this.Branch  = branch;
     this.CalculateDiscountsOnImport = calculateDiscountsOnImport;
     this.CostCode             = costCode;
     this.DiscountAmount       = discountAmount;
     this.ExtendedPrice        = extendedPrice;
     this.InventoryID          = inventoryID;
     this.LastModifiedDateTime = lastModifiedDateTime;
     this.LineNbr                = lineNbr;
     this.ProjectTask            = projectTask;
     this.Qty                    = qty;
     this.Subaccount             = subaccount;
     this.Subitem                = subitem;
     this.TransactionDescription = transactionDescription;
     this.UnitPrice              = unitPrice;
     this.UOM                    = uOM;
 }
 /// <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="FinancialYear" /> class.
 /// </summary>
 /// <param name="adjustToPeriodStart">adjustToPeriodStart.</param>
 /// <param name="belongsToNextYear">belongsToNextYear.</param>
 /// <param name="createdDateTime">createdDateTime.</param>
 /// <param name="dayOfWeek">dayOfWeek.</param>
 /// <param name="details">details.</param>
 /// <param name="financialYearStartsOn">financialYearStartsOn.</param>
 /// <param name="firstFinancialYear">firstFinancialYear.</param>
 /// <param name="firstPeriodStartDate">firstPeriodStartDate.</param>
 /// <param name="hasAdjustmentPeriod">hasAdjustmentPeriod.</param>
 /// <param name="lastModifiedDateTime">lastModifiedDateTime.</param>
 /// <param name="lengthOfFinancialPeriodInDays">lengthOfFinancialPeriodInDays.</param>
 /// <param name="nbrOfFinancialPeriods">nbrOfFinancialPeriods.</param>
 /// <param name="periodsStartDayOfWeek">periodsStartDayOfWeek.</param>
 /// <param name="periodType">periodType.</param>
 /// <param name="userDefinedPeriods">userDefinedPeriods.</param>
 /// <param name="yearEndCalculationMethod">yearEndCalculationMethod.</param>
 public FinancialYear(BooleanValue adjustToPeriodStart = default(BooleanValue), BooleanValue belongsToNextYear = default(BooleanValue), DateTimeValue createdDateTime = default(DateTimeValue), StringValue dayOfWeek = default(StringValue), List <FinancialYearPeriodDetail> details = default(List <FinancialYearPeriodDetail>), DateTimeValue financialYearStartsOn = default(DateTimeValue), StringValue firstFinancialYear = default(StringValue), DateTimeValue firstPeriodStartDate = default(DateTimeValue), BooleanValue hasAdjustmentPeriod = default(BooleanValue), DateTimeValue lastModifiedDateTime = default(DateTimeValue), ShortValue lengthOfFinancialPeriodInDays = default(ShortValue), ShortValue nbrOfFinancialPeriods = default(ShortValue), StringValue periodsStartDayOfWeek = default(StringValue), StringValue periodType = default(StringValue), BooleanValue userDefinedPeriods = default(BooleanValue), StringValue yearEndCalculationMethod = default(StringValue), Guid?id = default(Guid?), long?rowNumber = default(long?), string note = default(string), Dictionary <string, Dictionary <string, CustomField> > custom = default(Dictionary <string, Dictionary <string, CustomField> >), List <FileLink> files = default(List <FileLink>)) : base(id, rowNumber, note, custom, files)
 {
     this.AdjustToPeriodStart           = adjustToPeriodStart;
     this.BelongsToNextYear             = belongsToNextYear;
     this.CreatedDateTime               = createdDateTime;
     this.DayOfWeek                     = dayOfWeek;
     this.Details                       = details;
     this.FinancialYearStartsOn         = financialYearStartsOn;
     this.FirstFinancialYear            = firstFinancialYear;
     this.FirstPeriodStartDate          = firstPeriodStartDate;
     this.HasAdjustmentPeriod           = hasAdjustmentPeriod;
     this.LastModifiedDateTime          = lastModifiedDateTime;
     this.LengthOfFinancialPeriodInDays = lengthOfFinancialPeriodInDays;
     this.NbrOfFinancialPeriods         = nbrOfFinancialPeriods;
     this.PeriodsStartDayOfWeek         = periodsStartDayOfWeek;
     this.PeriodType                    = periodType;
     this.UserDefinedPeriods            = userDefinedPeriods;
     this.YearEndCalculationMethod      = yearEndCalculationMethod;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ProjectBudget" /> class.
 /// </summary>
 /// <param name="accountGroup">accountGroup.</param>
 /// <param name="actualAmount">actualAmount.</param>
 /// <param name="actualPlusOpenCommittedAmount">actualPlusOpenCommittedAmount.</param>
 /// <param name="actualQty">actualQty.</param>
 /// <param name="autoCompleted">autoCompleted.</param>
 /// <param name="budgetedCOAmount">budgetedCOAmount.</param>
 /// <param name="budgetedCOQty">budgetedCOQty.</param>
 /// <param name="committedCOAmount">committedCOAmount.</param>
 /// <param name="committedCOQty">committedCOQty.</param>
 /// <param name="committedInvoicedAmount">committedInvoicedAmount.</param>
 /// <param name="committedInvoicedQty">committedInvoicedQty.</param>
 /// <param name="committedOpenAmount">committedOpenAmount.</param>
 /// <param name="committedOpenQty">committedOpenQty.</param>
 /// <param name="committedReceivedQty">committedReceivedQty.</param>
 /// <param name="completed">completed.</param>
 /// <param name="costAtCompletion">costAtCompletion.</param>
 /// <param name="costCode">costCode.</param>
 /// <param name="costToComplete">costToComplete.</param>
 /// <param name="description">description.</param>
 /// <param name="draftInvoicesAmount">draftInvoicesAmount.</param>
 /// <param name="inventoryID">inventoryID.</param>
 /// <param name="lastCostAtCompletion">lastCostAtCompletion.</param>
 /// <param name="lastCostToComplete">lastCostToComplete.</param>
 /// <param name="lastModifiedDateTime">lastModifiedDateTime.</param>
 /// <param name="lastPercentageOfCompletion">lastPercentageOfCompletion.</param>
 /// <param name="originalBudgetedAmount">originalBudgetedAmount.</param>
 /// <param name="originalBudgetedQty">originalBudgetedQty.</param>
 /// <param name="originalCommittedAmount">originalCommittedAmount.</param>
 /// <param name="originalCommittedQty">originalCommittedQty.</param>
 /// <param name="pendingInvoiceAmount">pendingInvoiceAmount.</param>
 /// <param name="percentageOfCompletion">percentageOfCompletion.</param>
 /// <param name="performance">performance.</param>
 /// <param name="projectID">projectID.</param>
 /// <param name="projectTaskID">projectTaskID.</param>
 /// <param name="retainage">retainage.</param>
 /// <param name="revenueTask">revenueTask.</param>
 /// <param name="revisedBudgetedAmount">revisedBudgetedAmount.</param>
 /// <param name="revisedBudgetedQty">revisedBudgetedQty.</param>
 /// <param name="revisedCommittedAmount">revisedCommittedAmount.</param>
 /// <param name="revisedCommittedQty">revisedCommittedQty.</param>
 /// <param name="taxCategory">taxCategory.</param>
 /// <param name="type">type.</param>
 /// <param name="unitRate">unitRate.</param>
 /// <param name="uOM">uOM.</param>
 /// <param name="varianceAmount">varianceAmount.</param>
 public ProjectBudget(StringValue accountGroup = default(StringValue), DecimalValue actualAmount = default(DecimalValue), DecimalValue actualPlusOpenCommittedAmount = default(DecimalValue), DecimalValue actualQty = default(DecimalValue), BooleanValue autoCompleted = default(BooleanValue), DecimalValue budgetedCOAmount = default(DecimalValue), DecimalValue budgetedCOQty = default(DecimalValue), DecimalValue committedCOAmount = default(DecimalValue), DecimalValue committedCOQty = default(DecimalValue), DecimalValue committedInvoicedAmount = default(DecimalValue), DecimalValue committedInvoicedQty = default(DecimalValue), DecimalValue committedOpenAmount = default(DecimalValue), DecimalValue committedOpenQty = default(DecimalValue), DecimalValue committedReceivedQty = default(DecimalValue), DecimalValue completed = default(DecimalValue), DecimalValue costAtCompletion = default(DecimalValue), StringValue costCode = default(StringValue), DecimalValue costToComplete = default(DecimalValue), StringValue description = default(StringValue), DecimalValue draftInvoicesAmount = default(DecimalValue), StringValue inventoryID = default(StringValue), DecimalValue lastCostAtCompletion = default(DecimalValue), DecimalValue lastCostToComplete = default(DecimalValue), DateTimeValue lastModifiedDateTime = default(DateTimeValue), DecimalValue lastPercentageOfCompletion = default(DecimalValue), DecimalValue originalBudgetedAmount = default(DecimalValue), DecimalValue originalBudgetedQty = default(DecimalValue), DecimalValue originalCommittedAmount = default(DecimalValue), DecimalValue originalCommittedQty = default(DecimalValue), DecimalValue pendingInvoiceAmount = default(DecimalValue), DecimalValue percentageOfCompletion = default(DecimalValue), DecimalValue performance = default(DecimalValue), StringValue projectID = default(StringValue), StringValue projectTaskID = default(StringValue), DecimalValue retainage = default(DecimalValue), IntValue revenueTask = default(IntValue), DecimalValue revisedBudgetedAmount = default(DecimalValue), DecimalValue revisedBudgetedQty = default(DecimalValue), DecimalValue revisedCommittedAmount = default(DecimalValue), DecimalValue revisedCommittedQty = default(DecimalValue), StringValue taxCategory = default(StringValue), StringValue type = default(StringValue), DecimalValue unitRate = default(DecimalValue), StringValue uOM = default(StringValue), DecimalValue varianceAmount = 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.AccountGroup = accountGroup;
     this.ActualAmount = actualAmount;
     this.ActualPlusOpenCommittedAmount = actualPlusOpenCommittedAmount;
     this.ActualQty               = actualQty;
     this.AutoCompleted           = autoCompleted;
     this.BudgetedCOAmount        = budgetedCOAmount;
     this.BudgetedCOQty           = budgetedCOQty;
     this.CommittedCOAmount       = committedCOAmount;
     this.CommittedCOQty          = committedCOQty;
     this.CommittedInvoicedAmount = committedInvoicedAmount;
     this.CommittedInvoicedQty    = committedInvoicedQty;
     this.CommittedOpenAmount     = committedOpenAmount;
     this.CommittedOpenQty        = committedOpenQty;
     this.CommittedReceivedQty    = committedReceivedQty;
     this.Completed               = completed;
     this.CostAtCompletion        = costAtCompletion;
     this.CostCode                   = costCode;
     this.CostToComplete             = costToComplete;
     this.Description                = description;
     this.DraftInvoicesAmount        = draftInvoicesAmount;
     this.InventoryID                = inventoryID;
     this.LastCostAtCompletion       = lastCostAtCompletion;
     this.LastCostToComplete         = lastCostToComplete;
     this.LastModifiedDateTime       = lastModifiedDateTime;
     this.LastPercentageOfCompletion = lastPercentageOfCompletion;
     this.OriginalBudgetedAmount     = originalBudgetedAmount;
     this.OriginalBudgetedQty        = originalBudgetedQty;
     this.OriginalCommittedAmount    = originalCommittedAmount;
     this.OriginalCommittedQty       = originalCommittedQty;
     this.PendingInvoiceAmount       = pendingInvoiceAmount;
     this.PercentageOfCompletion     = percentageOfCompletion;
     this.Performance                = performance;
     this.ProjectID                  = projectID;
     this.ProjectTaskID              = projectTaskID;
     this.Retainage                  = retainage;
     this.RevenueTask                = revenueTask;
     this.RevisedBudgetedAmount      = revisedBudgetedAmount;
     this.RevisedBudgetedQty         = revisedBudgetedQty;
     this.RevisedCommittedAmount     = revisedCommittedAmount;
     this.RevisedCommittedQty        = revisedCommittedQty;
     this.TaxCategory                = taxCategory;
     this.Type           = type;
     this.UnitRate       = unitRate;
     this.UOM            = uOM;
     this.VarianceAmount = varianceAmount;
 }
Example #10
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ShipmentDetailAllocation" /> class.
 /// </summary>
 /// <param name="description">description.</param>
 /// <param name="expirationDate">expirationDate.</param>
 /// <param name="inventoryID">inventoryID.</param>
 /// <param name="locationID">locationID.</param>
 /// <param name="lotSerialNbr">lotSerialNbr.</param>
 /// <param name="orderNbr">orderNbr.</param>
 /// <param name="orderType">orderType.</param>
 /// <param name="qty">qty.</param>
 /// <param name="subitem">subitem.</param>
 /// <param name="uOM">uOM.</param>
 public ShipmentDetailAllocation(StringValue description = default(StringValue), DateTimeValue expirationDate = default(DateTimeValue), StringValue inventoryID = default(StringValue), StringValue locationID = default(StringValue), StringValue lotSerialNbr = default(StringValue), StringValue orderNbr = default(StringValue), StringValue orderType = default(StringValue), DecimalValue qty = default(DecimalValue), StringValue subitem = default(StringValue), 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.Description    = description;
     this.ExpirationDate = expirationDate;
     this.InventoryID    = inventoryID;
     this.LocationID     = locationID;
     this.LotSerialNbr   = lotSerialNbr;
     this.OrderNbr       = orderNbr;
     this.OrderType      = orderType;
     this.Qty            = qty;
     this.Subitem        = subitem;
     this.UOM            = uOM;
 }
Example #11
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AccountDetailsRow" /> class.
 /// </summary>
 /// <param name="account">account.</param>
 /// <param name="batchNbr">batchNbr.</param>
 /// <param name="beginingBalance">beginingBalance.</param>
 /// <param name="branch">branch.</param>
 /// <param name="creditAmount">creditAmount.</param>
 /// <param name="currencyBeginingBalance">currencyBeginingBalance.</param>
 /// <param name="currencyCreditAmount">currencyCreditAmount.</param>
 /// <param name="currencyDebitAmount">currencyDebitAmount.</param>
 /// <param name="currencyEndingBalance">currencyEndingBalance.</param>
 /// <param name="currencyID">currencyID.</param>
 /// <param name="debitAmount">debitAmount.</param>
 /// <param name="description">description.</param>
 /// <param name="endingBalance">endingBalance.</param>
 /// <param name="includedinReclassHistory">includedinReclassHistory.</param>
 /// <param name="inventoryID">inventoryID.</param>
 /// <param name="lineNbr">lineNbr.</param>
 /// <param name="module">module.</param>
 /// <param name="period">period.</param>
 /// <param name="reclassBatchNbr">reclassBatchNbr.</param>
 /// <param name="referenceNbr">referenceNbr.</param>
 /// <param name="selected">selected.</param>
 /// <param name="subaccount">subaccount.</param>
 /// <param name="transactionDate">transactionDate.</param>
 /// <param name="vendorOrCustomer">vendorOrCustomer.</param>
 public AccountDetailsRow(StringValue account = default(StringValue), StringValue batchNbr = default(StringValue), DecimalValue beginingBalance = default(DecimalValue), StringValue branch = default(StringValue), DecimalValue creditAmount = default(DecimalValue), DecimalValue currencyBeginingBalance = default(DecimalValue), DecimalValue currencyCreditAmount = default(DecimalValue), DecimalValue currencyDebitAmount = default(DecimalValue), DecimalValue currencyEndingBalance = default(DecimalValue), StringValue currencyID = default(StringValue), DecimalValue debitAmount = default(DecimalValue), StringValue description = default(StringValue), DecimalValue endingBalance = default(DecimalValue), BooleanValue includedinReclassHistory = default(BooleanValue), StringValue inventoryID = default(StringValue), IntValue lineNbr = default(IntValue), StringValue module = default(StringValue), StringValue period = default(StringValue), StringValue reclassBatchNbr = default(StringValue), StringValue referenceNbr = default(StringValue), BooleanValue selected = default(BooleanValue), StringValue subaccount = default(StringValue), DateTimeValue transactionDate = default(DateTimeValue), StringValue vendorOrCustomer = 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.Account                  = account;
     this.BatchNbr                 = batchNbr;
     this.BeginingBalance          = beginingBalance;
     this.Branch                   = branch;
     this.CreditAmount             = creditAmount;
     this.CurrencyBeginingBalance  = currencyBeginingBalance;
     this.CurrencyCreditAmount     = currencyCreditAmount;
     this.CurrencyDebitAmount      = currencyDebitAmount;
     this.CurrencyEndingBalance    = currencyEndingBalance;
     this.CurrencyID               = currencyID;
     this.DebitAmount              = debitAmount;
     this.Description              = description;
     this.EndingBalance            = endingBalance;
     this.IncludedinReclassHistory = includedinReclassHistory;
     this.InventoryID              = inventoryID;
     this.LineNbr                  = lineNbr;
     this.Module                   = module;
     this.Period                   = period;
     this.ReclassBatchNbr          = reclassBatchNbr;
     this.ReferenceNbr             = referenceNbr;
     this.Selected                 = selected;
     this.Subaccount               = subaccount;
     this.TransactionDate          = transactionDate;
     this.VendorOrCustomer         = vendorOrCustomer;
 }
Example #12
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Employee" /> class.
 /// </summary>
 /// <param name="attributes">attributes.</param>
 /// <param name="contactInfo">contactInfo.</param>
 /// <param name="delegates">delegates.</param>
 /// <param name="employeeID">employeeID.</param>
 /// <param name="employeeName">employeeName.</param>
 /// <param name="employeeSettings">employeeSettings.</param>
 /// <param name="employmentHistory">employmentHistory.</param>
 /// <param name="financialSettings">financialSettings.</param>
 /// <param name="lastModifiedDateTime">lastModifiedDateTime.</param>
 /// <param name="status">status.</param>
 public Employee(List <AttributeDetail> attributes = default(List <AttributeDetail>), Contact contactInfo = default(Contact), List <EmployeeDelegate> delegates = default(List <EmployeeDelegate>), StringValue employeeID = default(StringValue), StringValue employeeName = default(StringValue), EmployeeSettings employeeSettings = default(EmployeeSettings), List <EmploymentHistoryRecord> employmentHistory = default(List <EmploymentHistoryRecord>), EmployeeFinancialSettings financialSettings = default(EmployeeFinancialSettings), DateTimeValue lastModifiedDateTime = default(DateTimeValue), 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.Attributes           = attributes;
     this.ContactInfo          = contactInfo;
     this.Delegates            = delegates;
     this.EmployeeID           = employeeID;
     this.EmployeeName         = employeeName;
     this.EmployeeSettings     = employeeSettings;
     this.EmploymentHistory    = employmentHistory;
     this.FinancialSettings    = financialSettings;
     this.LastModifiedDateTime = lastModifiedDateTime;
     this.Status = status;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="InventoryReceipt" /> class.
 /// </summary>
 /// <param name="controlCost">controlCost.</param>
 /// <param name="controlQty">controlQty.</param>
 /// <param name="date">date.</param>
 /// <param name="description">description.</param>
 /// <param name="details">details.</param>
 /// <param name="hold">hold.</param>
 /// <param name="postPeriod">postPeriod.</param>
 /// <param name="referenceNbr">referenceNbr.</param>
 /// <param name="status">status.</param>
 /// <param name="totalCost">totalCost.</param>
 /// <param name="totalQty">totalQty.</param>
 /// <param name="transferNbr">transferNbr.</param>
 public InventoryReceipt(DecimalValue controlCost = default(DecimalValue), DecimalValue controlQty = default(DecimalValue), DateTimeValue date = default(DateTimeValue), StringValue description = default(StringValue), List <InventoryReceiptDetail> details = default(List <InventoryReceiptDetail>), BooleanValue hold = default(BooleanValue), StringValue postPeriod = default(StringValue), StringValue referenceNbr = default(StringValue), StringValue status = default(StringValue), DecimalValue totalCost = default(DecimalValue), DecimalValue totalQty = default(DecimalValue), StringValue transferNbr = 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.ControlCost  = controlCost;
     this.ControlQty   = controlQty;
     this.Date         = date;
     this.Description  = description;
     this.Details      = details;
     this.Hold         = hold;
     this.PostPeriod   = postPeriod;
     this.ReferenceNbr = referenceNbr;
     this.Status       = status;
     this.TotalCost    = totalCost;
     this.TotalQty     = totalQty;
     this.TransferNbr  = transferNbr;
 }
Example #14
0
 /// <summary>
 /// Initializes a new instance of the <see cref="KitAssembly" /> class.
 /// </summary>
 /// <param name="allocations">allocations.</param>
 /// <param name="date">date.</param>
 /// <param name="description">description.</param>
 /// <param name="hold">hold.</param>
 /// <param name="kitInventoryID">kitInventoryID.</param>
 /// <param name="locationID">locationID.</param>
 /// <param name="nonStockComponents">nonStockComponents.</param>
 /// <param name="postPeriod">postPeriod.</param>
 /// <param name="qty">qty.</param>
 /// <param name="reasonCode">reasonCode.</param>
 /// <param name="referenceNbr">referenceNbr.</param>
 /// <param name="revision">revision.</param>
 /// <param name="status">status.</param>
 /// <param name="stockComponents">stockComponents.</param>
 /// <param name="subitem">subitem.</param>
 /// <param name="type">type.</param>
 /// <param name="uOM">uOM.</param>
 /// <param name="warehouseID">warehouseID.</param>
 public KitAssembly(List <KitAssemblyAllocation> allocations = default(List <KitAssemblyAllocation>), DateTimeValue date = default(DateTimeValue), StringValue description = default(StringValue), BooleanValue hold = default(BooleanValue), StringValue kitInventoryID = default(StringValue), StringValue locationID = default(StringValue), List <KitAssemblyNonStockComponent> nonStockComponents = default(List <KitAssemblyNonStockComponent>), StringValue postPeriod = default(StringValue), DecimalValue qty = default(DecimalValue), StringValue reasonCode = default(StringValue), StringValue referenceNbr = default(StringValue), StringValue revision = default(StringValue), StringValue status = default(StringValue), List <KitAssemblyStockComponent> stockComponents = default(List <KitAssemblyStockComponent>), StringValue subitem = default(StringValue), StringValue type = default(StringValue), StringValue uOM = default(StringValue), StringValue warehouseID = 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.Allocations        = allocations;
     this.Date               = date;
     this.Description        = description;
     this.Hold               = hold;
     this.KitInventoryID     = kitInventoryID;
     this.LocationID         = locationID;
     this.NonStockComponents = nonStockComponents;
     this.PostPeriod         = postPeriod;
     this.Qty             = qty;
     this.ReasonCode      = reasonCode;
     this.ReferenceNbr    = referenceNbr;
     this.Revision        = revision;
     this.Status          = status;
     this.StockComponents = stockComponents;
     this.Subitem         = subitem;
     this.Type            = type;
     this.UOM             = uOM;
     this.WarehouseID     = warehouseID;
 }
Example #15
0
 /// <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;
 }
Example #16
0
 /// <summary>
 /// Initializes a new instance of the <see cref="TaskRelatedActivity" /> class.
 /// </summary>
 /// <param name="billable">billable.</param>
 /// <param name="billableOvertime">billableOvertime.</param>
 /// <param name="billableTime">billableTime.</param>
 /// <param name="category">category.</param>
 /// <param name="createdAt">createdAt.</param>
 /// <param name="createdBy">createdBy.</param>
 /// <param name="isCompleteIcon">isCompleteIcon.</param>
 /// <param name="noteID">noteID.</param>
 /// <param name="overtime">overtime.</param>
 /// <param name="owner">owner.</param>
 /// <param name="priorityIcon">priorityIcon.</param>
 /// <param name="refNoteID">refNoteID.</param>
 /// <param name="released">released.</param>
 /// <param name="startDate">startDate.</param>
 /// <param name="status">status.</param>
 /// <param name="summary">summary.</param>
 /// <param name="timeSpent">timeSpent.</param>
 /// <param name="type">type.</param>
 /// <param name="workgroup">workgroup.</param>
 public TaskRelatedActivity(BooleanValue billable = default(BooleanValue), StringValue billableOvertime = default(StringValue), StringValue billableTime = default(StringValue), StringValue category = default(StringValue), DateTimeValue createdAt = default(DateTimeValue), StringValue createdBy = default(StringValue), StringValue isCompleteIcon = default(StringValue), GuidValue noteID = default(GuidValue), StringValue overtime = default(StringValue), StringValue owner = default(StringValue), StringValue priorityIcon = default(StringValue), GuidValue refNoteID = default(GuidValue), BooleanValue released = default(BooleanValue), DateTimeValue startDate = default(DateTimeValue), StringValue status = default(StringValue), StringValue summary = default(StringValue), StringValue timeSpent = default(StringValue), StringValue type = 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.Billable         = billable;
     this.BillableOvertime = billableOvertime;
     this.BillableTime     = billableTime;
     this.Category         = category;
     this.CreatedAt        = createdAt;
     this.CreatedBy        = createdBy;
     this.IsCompleteIcon   = isCompleteIcon;
     this.NoteID           = noteID;
     this.Overtime         = overtime;
     this.Owner            = owner;
     this.PriorityIcon     = priorityIcon;
     this.RefNoteID        = refNoteID;
     this.Released         = released;
     this.StartDate        = startDate;
     this.Status           = status;
     this.Summary          = summary;
     this.TimeSpent        = timeSpent;
     this.Type             = type;
     this.Workgroup        = workgroup;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="TaskRelatedTask" /> class.
 /// </summary>
 /// <param name="completedAt">completedAt.</param>
 /// <param name="dueDate">dueDate.</param>
 /// <param name="recordID">recordID.</param>
 /// <param name="startDate">startDate.</param>
 /// <param name="status">status.</param>
 /// <param name="subject">subject.</param>
 public TaskRelatedTask(DateTimeValue completedAt = default(DateTimeValue), DateTimeValue dueDate = default(DateTimeValue), IntValue recordID = default(IntValue), DateTimeValue startDate = default(DateTimeValue), StringValue status = default(StringValue), StringValue subject = 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.CompletedAt = completedAt;
     this.DueDate     = dueDate;
     this.RecordID    = recordID;
     this.StartDate   = startDate;
     this.Status      = status;
     this.Subject     = subject;
 }
Example #18
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;
 }
Example #19
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CashSale" /> class.
 /// </summary>
 /// <param name="amount">amount.</param>
 /// <param name="balance">balance.</param>
 /// <param name="cashAccount">cashAccount.</param>
 /// <param name="createdDateTime">createdDateTime.</param>
 /// <param name="customerID">customerID.</param>
 /// <param name="date">date.</param>
 /// <param name="description">description.</param>
 /// <param name="details">details.</param>
 /// <param name="hold">hold.</param>
 /// <param name="lastModifiedDateTime">lastModifiedDateTime.</param>
 /// <param name="paymentMethod">paymentMethod.</param>
 /// <param name="paymentRef">paymentRef.</param>
 /// <param name="project">project.</param>
 /// <param name="referenceNbr">referenceNbr.</param>
 /// <param name="status">status.</param>
 /// <param name="taxTotal">taxTotal.</param>
 /// <param name="type">type.</param>
 public CashSale(DecimalValue amount = default(DecimalValue), DecimalValue balance = default(DecimalValue), StringValue cashAccount = default(StringValue), DateTimeValue createdDateTime = default(DateTimeValue), StringValue customerID = default(StringValue), DateTimeValue date = default(DateTimeValue), StringValue description = default(StringValue), List <CashSaleDetail> details = default(List <CashSaleDetail>), BooleanValue hold = default(BooleanValue), DateTimeValue lastModifiedDateTime = default(DateTimeValue), StringValue paymentMethod = default(StringValue), StringValue paymentRef = default(StringValue), StringValue project = default(StringValue), StringValue referenceNbr = default(StringValue), StringValue status = default(StringValue), DecimalValue taxTotal = default(DecimalValue), 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.Amount               = amount;
     this.Balance              = balance;
     this.CashAccount          = cashAccount;
     this.CreatedDateTime      = createdDateTime;
     this.CustomerID           = customerID;
     this.Date                 = date;
     this.Description          = description;
     this.Details              = details;
     this.Hold                 = hold;
     this.LastModifiedDateTime = lastModifiedDateTime;
     this.PaymentMethod        = paymentMethod;
     this.PaymentRef           = paymentRef;
     this.Project              = project;
     this.ReferenceNbr         = referenceNbr;
     this.Status               = status;
     this.TaxTotal             = taxTotal;
     this.Type                 = type;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="CustomerPriceClass" /> class.
 /// </summary>
 /// <param name="createdDateTime">createdDateTime.</param>
 /// <param name="description">description.</param>
 /// <param name="lastModifiedDateTime">lastModifiedDateTime.</param>
 /// <param name="priceClassID">priceClassID.</param>
 public CustomerPriceClass(DateTimeValue createdDateTime = default(DateTimeValue), StringValue description = default(StringValue), DateTimeValue lastModifiedDateTime = default(DateTimeValue), 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.CreatedDateTime      = createdDateTime;
     this.Description          = description;
     this.LastModifiedDateTime = lastModifiedDateTime;
     this.PriceClassID         = priceClassID;
 }
Example #21
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;
 }
Example #22
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;
 }
Example #23
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AccountDetailsInquiry" /> class.
 /// </summary>
 /// <param name="account">account.</param>
 /// <param name="beginingBalance">beginingBalance.</param>
 /// <param name="branch">branch.</param>
 /// <param name="endingBalance">endingBalance.</param>
 /// <param name="fromDate">fromDate.</param>
 /// <param name="fromPeriod">fromPeriod.</param>
 /// <param name="includeReclassified">includeReclassified.</param>
 /// <param name="includeUnposted">includeUnposted.</param>
 /// <param name="includeUnreleased">includeUnreleased.</param>
 /// <param name="ledger">ledger.</param>
 /// <param name="periodEndDate">periodEndDate.</param>
 /// <param name="periodStartDate">periodStartDate.</param>
 /// <param name="results">results.</param>
 /// <param name="subaccount">subaccount.</param>
 /// <param name="toDate">toDate.</param>
 /// <param name="toPeriod">toPeriod.</param>
 /// <param name="turnover">turnover.</param>
 public AccountDetailsInquiry(StringValue account = default(StringValue), DecimalValue beginingBalance = default(DecimalValue), StringValue branch = default(StringValue), DecimalValue endingBalance = default(DecimalValue), DateTimeValue fromDate = default(DateTimeValue), StringValue fromPeriod = default(StringValue), BooleanValue includeReclassified = default(BooleanValue), BooleanValue includeUnposted = default(BooleanValue), BooleanValue includeUnreleased = default(BooleanValue), StringValue ledger = default(StringValue), DateTimeValue periodEndDate = default(DateTimeValue), DateTimeValue periodStartDate = default(DateTimeValue), List <AccountDetailsRow> results = default(List <AccountDetailsRow>), StringValue subaccount = default(StringValue), DateTimeValue toDate = default(DateTimeValue), StringValue toPeriod = default(StringValue), DecimalValue turnover = 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.Account             = account;
     this.BeginingBalance     = beginingBalance;
     this.Branch              = branch;
     this.EndingBalance       = endingBalance;
     this.FromDate            = fromDate;
     this.FromPeriod          = fromPeriod;
     this.IncludeReclassified = includeReclassified;
     this.IncludeUnposted     = includeUnposted;
     this.IncludeUnreleased   = includeUnreleased;
     this.Ledger              = ledger;
     this.PeriodEndDate       = periodEndDate;
     this.PeriodStartDate     = periodStartDate;
     this.Results             = results;
     this.Subaccount          = subaccount;
     this.ToDate              = toDate;
     this.ToPeriod            = toPeriod;
     this.Turnover            = turnover;
 }
Example #24
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="InvoiceApplicationsDefault" /> class.
 /// </summary>
 /// <param name="amountPaid">amountPaid.</param>
 /// <param name="balance">balance.</param>
 /// <param name="cashDiscountTaken">cashDiscountTaken.</param>
 /// <param name="docType">docType.</param>
 /// <param name="paymentDate">paymentDate.</param>
 /// <param name="referenceNbr">referenceNbr.</param>
 /// <param name="status">status.</param>
 public InvoiceApplicationsDefault(DecimalValue amountPaid = default(DecimalValue), DecimalValue balance = default(DecimalValue), DecimalValue cashDiscountTaken = default(DecimalValue), StringValue docType = default(StringValue), DateTimeValue paymentDate = default(DateTimeValue), StringValue referenceNbr = 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.AmountPaid        = amountPaid;
     this.Balance           = balance;
     this.CashDiscountTaken = cashDiscountTaken;
     this.DocType           = docType;
     this.PaymentDate       = paymentDate;
     this.ReferenceNbr      = referenceNbr;
     this.Status            = status;
 }
Example #26
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="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;
 }
Example #28
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;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="LaborCostRate" /> class.
 /// </summary>
 /// <param name="annualRate">annualRate.</param>
 /// <param name="currencyID">currencyID.</param>
 /// <param name="description">description.</param>
 /// <param name="effectiveDate">effectiveDate.</param>
 /// <param name="employeeID">employeeID.</param>
 /// <param name="employeeName">employeeName.</param>
 /// <param name="externalRefNbr">externalRefNbr.</param>
 /// <param name="hourlyRate">hourlyRate.</param>
 /// <param name="laborItem">laborItem.</param>
 /// <param name="laborRateType">laborRateType.</param>
 /// <param name="projectID">projectID.</param>
 /// <param name="projectTaskID">projectTaskID.</param>
 /// <param name="recordID">recordID.</param>
 /// <param name="regularHoursPerWeek">regularHoursPerWeek.</param>
 /// <param name="typeOfEmployment">typeOfEmployment.</param>
 /// <param name="unionLocalID">unionLocalID.</param>
 public LaborCostRate(DecimalValue annualRate = default(DecimalValue), StringValue currencyID = default(StringValue), StringValue description = default(StringValue), DateTimeValue effectiveDate = default(DateTimeValue), StringValue employeeID = default(StringValue), StringValue employeeName = default(StringValue), StringValue externalRefNbr = default(StringValue), DecimalValue hourlyRate = default(DecimalValue), StringValue laborItem = default(StringValue), StringValue laborRateType = default(StringValue), StringValue projectID = default(StringValue), StringValue projectTaskID = default(StringValue), IntValue recordID = default(IntValue), DecimalValue regularHoursPerWeek = default(DecimalValue), StringValue typeOfEmployment = default(StringValue), StringValue unionLocalID = 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.AnnualRate          = annualRate;
     this.CurrencyID          = currencyID;
     this.Description         = description;
     this.EffectiveDate       = effectiveDate;
     this.EmployeeID          = employeeID;
     this.EmployeeName        = employeeName;
     this.ExternalRefNbr      = externalRefNbr;
     this.HourlyRate          = hourlyRate;
     this.LaborItem           = laborItem;
     this.LaborRateType       = laborRateType;
     this.ProjectID           = projectID;
     this.ProjectTaskID       = projectTaskID;
     this.RecordID            = recordID;
     this.RegularHoursPerWeek = regularHoursPerWeek;
     this.TypeOfEmployment    = typeOfEmployment;
     this.UnionLocalID        = unionLocalID;
 }
Example #30
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Lead" /> class.
 /// </summary>
 /// <param name="activities">activities.</param>
 /// <param name="address">address.</param>
 /// <param name="attributes">attributes.</param>
 /// <param name="businessAccount">businessAccount.</param>
 /// <param name="campaigns">campaigns.</param>
 /// <param name="companyName">companyName.</param>
 /// <param name="contactMethod">contactMethod.</param>
 /// <param name="doNotCall">doNotCall.</param>
 /// <param name="doNotEmail">doNotEmail.</param>
 /// <param name="doNotFax">doNotFax.</param>
 /// <param name="doNotMail">doNotMail.</param>
 /// <param name="duplicate">duplicate.</param>
 /// <param name="duplicateFound">duplicateFound.</param>
 /// <param name="duplicates">duplicates.</param>
 /// <param name="email">email.</param>
 /// <param name="fax">fax.</param>
 /// <param name="faxType">faxType.</param>
 /// <param name="firstName">firstName.</param>
 /// <param name="jobTitle">jobTitle.</param>
 /// <param name="languageOrLocale">languageOrLocale.</param>
 /// <param name="lastIncomingActivity">lastIncomingActivity.</param>
 /// <param name="lastName">lastName.</param>
 /// <param name="lastOutgoingActivity">lastOutgoingActivity.</param>
 /// <param name="leadClass">leadClass.</param>
 /// <param name="leadDisplayName">leadDisplayName.</param>
 /// <param name="leadID">leadID.</param>
 /// <param name="marketingLists">marketingLists.</param>
 /// <param name="noMarketing">noMarketing.</param>
 /// <param name="noMassMail">noMassMail.</param>
 /// <param name="owner">owner.</param>
 /// <param name="ownerEmployeeName">ownerEmployeeName.</param>
 /// <param name="parentAccount">parentAccount.</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="reason">reason.</param>
 /// <param name="relations">relations.</param>
 /// <param name="source">source.</param>
 /// <param name="sourceCampaign">sourceCampaign.</param>
 /// <param name="status">status.</param>
 /// <param name="title">title.</param>
 /// <param name="webSite">webSite.</param>
 /// <param name="workgroup">workgroup.</param>
 /// <param name="workgroupDescription">workgroupDescription.</param>
 public Lead(List <ActivityDetail> activities = default(List <ActivityDetail>), Address address = default(Address), List <AttributeDetail> attributes = default(List <AttributeDetail>), StringValue businessAccount = default(StringValue), List <CampaignDetail> campaigns = default(List <CampaignDetail>), StringValue companyName = default(StringValue), StringValue contactMethod = default(StringValue), BooleanValue doNotCall = default(BooleanValue), BooleanValue doNotEmail = default(BooleanValue), BooleanValue doNotFax = default(BooleanValue), BooleanValue doNotMail = default(BooleanValue), StringValue duplicate = default(StringValue), BooleanValue duplicateFound = default(BooleanValue), List <DuplicateDetail> duplicates = default(List <DuplicateDetail>), StringValue email = default(StringValue), StringValue fax = default(StringValue), StringValue faxType = default(StringValue), StringValue firstName = default(StringValue), StringValue jobTitle = default(StringValue), StringValue languageOrLocale = default(StringValue), DateTimeValue lastIncomingActivity = default(DateTimeValue), StringValue lastName = default(StringValue), DateTimeValue lastOutgoingActivity = default(DateTimeValue), StringValue leadClass = default(StringValue), StringValue leadDisplayName = default(StringValue), IntValue leadID = default(IntValue), List <MarketingListDetail> marketingLists = default(List <MarketingListDetail>), BooleanValue noMarketing = default(BooleanValue), BooleanValue noMassMail = default(BooleanValue), StringValue owner = default(StringValue), StringValue ownerEmployeeName = default(StringValue), StringValue parentAccount = 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 reason = default(StringValue), List <RelationDetail> relations = default(List <RelationDetail>), StringValue source = default(StringValue), StringValue sourceCampaign = default(StringValue), StringValue status = default(StringValue), StringValue title = default(StringValue), StringValue webSite = 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.Address              = address;
     this.Attributes           = attributes;
     this.BusinessAccount      = businessAccount;
     this.Campaigns            = campaigns;
     this.CompanyName          = companyName;
     this.ContactMethod        = contactMethod;
     this.DoNotCall            = doNotCall;
     this.DoNotEmail           = doNotEmail;
     this.DoNotFax             = doNotFax;
     this.DoNotMail            = doNotMail;
     this.Duplicate            = duplicate;
     this.DuplicateFound       = duplicateFound;
     this.Duplicates           = duplicates;
     this.Email                = email;
     this.Fax                  = fax;
     this.FaxType              = faxType;
     this.FirstName            = firstName;
     this.JobTitle             = jobTitle;
     this.LanguageOrLocale     = languageOrLocale;
     this.LastIncomingActivity = lastIncomingActivity;
     this.LastName             = lastName;
     this.LastOutgoingActivity = lastOutgoingActivity;
     this.LeadClass            = leadClass;
     this.LeadDisplayName      = leadDisplayName;
     this.LeadID               = leadID;
     this.MarketingLists       = marketingLists;
     this.NoMarketing          = noMarketing;
     this.NoMassMail           = noMassMail;
     this.Owner                = owner;
     this.OwnerEmployeeName    = ownerEmployeeName;
     this.ParentAccount        = parentAccount;
     this.Phone1               = phone1;
     this.Phone1Type           = phone1Type;
     this.Phone2               = phone2;
     this.Phone2Type           = phone2Type;
     this.Phone3               = phone3;
     this.Phone3Type           = phone3Type;
     this.Reason               = reason;
     this.Relations            = relations;
     this.Source               = source;
     this.SourceCampaign       = sourceCampaign;
     this.Status               = status;
     this.Title                = title;
     this.WebSite              = webSite;
     this.Workgroup            = workgroup;
     this.WorkgroupDescription = workgroupDescription;
 }