Example #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CarrierCustomerAccount" /> class.
 /// </summary>
 /// <param name="active">active.</param>
 /// <param name="carrierAccount">carrierAccount.</param>
 /// <param name="customerID">customerID.</param>
 /// <param name="customerName">customerName.</param>
 /// <param name="location">location.</param>
 /// <param name="postalCode">postalCode.</param>
 /// <param name="recordID">recordID.</param>
 public CarrierCustomerAccount(BooleanValue active = default(BooleanValue), StringValue carrierAccount = default(StringValue), StringValue customerID = default(StringValue), StringValue customerName = default(StringValue), StringValue location = default(StringValue), StringValue postalCode = default(StringValue), IntValue recordID = 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.Active         = active;
     this.CarrierAccount = carrierAccount;
     this.CustomerID     = customerID;
     this.CustomerName   = customerName;
     this.Location       = location;
     this.PostalCode     = postalCode;
     this.RecordID       = recordID;
 }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="JournalTransactionDetail" /> class.
 /// </summary>
 /// <param name="account">account.</param>
 /// <param name="branchID">branchID.</param>
 /// <param name="costCode">costCode.</param>
 /// <param name="creditAmount">creditAmount.</param>
 /// <param name="debitAmount">debitAmount.</param>
 /// <param name="description">description.</param>
 /// <param name="isNonPM">isNonPM.</param>
 /// <param name="lineNbr">lineNbr.</param>
 /// <param name="nonBillable">nonBillable.</param>
 /// <param name="project">project.</param>
 /// <param name="projectTask">projectTask.</param>
 /// <param name="projectTransactionID">projectTransactionID.</param>
 /// <param name="qty">qty.</param>
 /// <param name="referenceNbr">referenceNbr.</param>
 /// <param name="subaccount">subaccount.</param>
 /// <param name="transactionDescription">transactionDescription.</param>
 /// <param name="uOM">uOM.</param>
 /// <param name="vendorOrCustomer">vendorOrCustomer.</param>
 public JournalTransactionDetail(StringValue account = default(StringValue), StringValue branchID = default(StringValue), StringValue costCode = default(StringValue), DecimalValue creditAmount = default(DecimalValue), DecimalValue debitAmount = default(DecimalValue), StringValue description = default(StringValue), BooleanValue isNonPM = default(BooleanValue), IntValue lineNbr = default(IntValue), BooleanValue nonBillable = default(BooleanValue), StringValue project = default(StringValue), StringValue projectTask = default(StringValue), LongValue projectTransactionID = default(LongValue), DecimalValue qty = default(DecimalValue), StringValue referenceNbr = default(StringValue), StringValue subaccount = default(StringValue), StringValue transactionDescription = default(StringValue), StringValue uOM = default(StringValue), 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.BranchID             = branchID;
     this.CostCode             = costCode;
     this.CreditAmount         = creditAmount;
     this.DebitAmount          = debitAmount;
     this.Description          = description;
     this.IsNonPM              = isNonPM;
     this.LineNbr              = lineNbr;
     this.NonBillable          = nonBillable;
     this.Project              = project;
     this.ProjectTask          = projectTask;
     this.ProjectTransactionID = projectTransactionID;
     this.Qty                    = qty;
     this.ReferenceNbr           = referenceNbr;
     this.Subaccount             = subaccount;
     this.TransactionDescription = transactionDescription;
     this.UOM                    = uOM;
     this.VendorOrCustomer       = vendorOrCustomer;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="VendorPriceWorksheetDetail" /> class.
 /// </summary>
 /// <param name="breakQty">breakQty.</param>
 /// <param name="currencyID">currencyID.</param>
 /// <param name="description">description.</param>
 /// <param name="inventoryID">inventoryID.</param>
 /// <param name="lineID">lineID.</param>
 /// <param name="pendingPrice">pendingPrice.</param>
 /// <param name="referenceNbr">referenceNbr.</param>
 /// <param name="sourcePrice">sourcePrice.</param>
 /// <param name="tax">tax.</param>
 /// <param name="uOM">uOM.</param>
 /// <param name="vendor">vendor.</param>
 public VendorPriceWorksheetDetail(DecimalValue breakQty = default(DecimalValue), StringValue currencyID = default(StringValue), StringValue description = default(StringValue), StringValue inventoryID = default(StringValue), IntValue lineID = default(IntValue), DecimalValue pendingPrice = default(DecimalValue), StringValue referenceNbr = default(StringValue), DecimalValue sourcePrice = default(DecimalValue), StringValue tax = default(StringValue), StringValue uOM = default(StringValue), StringValue vendor = 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.CurrencyID   = currencyID;
     this.Description  = description;
     this.InventoryID  = inventoryID;
     this.LineID       = lineID;
     this.PendingPrice = pendingPrice;
     this.ReferenceNbr = referenceNbr;
     this.SourcePrice  = sourcePrice;
     this.Tax          = tax;
     this.UOM          = uOM;
     this.Vendor       = vendor;
 }
Example #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PurchaseReceiptDetailAllocation" /> class.
 /// </summary>
 /// <param name="lineNbr">lineNbr.</param>
 /// <param name="location">location.</param>
 /// <param name="lotSerialNbr">lotSerialNbr.</param>
 /// <param name="qty">qty.</param>
 /// <param name="receiptNbr">receiptNbr.</param>
 /// <param name="splitLineNbr">splitLineNbr.</param>
 public PurchaseReceiptDetailAllocation(IntValue lineNbr = default(IntValue), StringValue location = default(StringValue), StringValue lotSerialNbr = default(StringValue), DecimalValue qty = default(DecimalValue), StringValue receiptNbr = default(StringValue), IntValue splitLineNbr = 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.LineNbr      = lineNbr;
     this.Location     = location;
     this.LotSerialNbr = lotSerialNbr;
     this.Qty          = qty;
     this.ReceiptNbr   = receiptNbr;
     this.SplitLineNbr = splitLineNbr;
 }
Example #5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SalesInvoiceDetail" /> class.
 /// </summary>
 /// <param name="amount">amount.</param>
 /// <param name="branchID">branchID.</param>
 /// <param name="calculateDiscountsOnImport">calculateDiscountsOnImport.</param>
 /// <param name="costCode">costCode.</param>
 /// <param name="description">description.</param>
 /// <param name="discountAmount">discountAmount.</param>
 /// <param name="discountPercent">discountPercent.</param>
 /// <param name="expirationDate">expirationDate.</param>
 /// <param name="inventoryDocType">inventoryDocType.</param>
 /// <param name="inventoryID">inventoryID.</param>
 /// <param name="inventoryRefNbr">inventoryRefNbr.</param>
 /// <param name="lineNbr">lineNbr.</param>
 /// <param name="location">location.</param>
 /// <param name="lotSerialNbr">lotSerialNbr.</param>
 /// <param name="manualDiscount">manualDiscount.</param>
 /// <param name="orderLineNbr">orderLineNbr.</param>
 /// <param name="orderNbr">orderNbr.</param>
 /// <param name="orderType">orderType.</param>
 /// <param name="origInvLineNbr">origInvLineNbr.</param>
 /// <param name="origInvNbr">origInvNbr.</param>
 /// <param name="origInvType">origInvType.</param>
 /// <param name="projectTask">projectTask.</param>
 /// <param name="qty">qty.</param>
 /// <param name="shipmentNbr">shipmentNbr.</param>
 /// <param name="subitem">subitem.</param>
 /// <param name="taxCategory">taxCategory.</param>
 /// <param name="transactionDescr">transactionDescr.</param>
 /// <param name="unitPrice">unitPrice.</param>
 /// <param name="uOM">uOM.</param>
 /// <param name="warehouseID">warehouseID.</param>
 public SalesInvoiceDetail(DecimalValue amount = default(DecimalValue), StringValue branchID = default(StringValue), BooleanValue calculateDiscountsOnImport = default(BooleanValue), StringValue costCode = default(StringValue), StringValue description = default(StringValue), DecimalValue discountAmount = default(DecimalValue), DecimalValue discountPercent = default(DecimalValue), DateTimeValue expirationDate = default(DateTimeValue), StringValue inventoryDocType = default(StringValue), StringValue inventoryID = default(StringValue), StringValue inventoryRefNbr = default(StringValue), IntValue lineNbr = default(IntValue), StringValue location = default(StringValue), StringValue lotSerialNbr = default(StringValue), BooleanValue manualDiscount = default(BooleanValue), IntValue orderLineNbr = default(IntValue), StringValue orderNbr = default(StringValue), StringValue orderType = default(StringValue), IntValue origInvLineNbr = default(IntValue), StringValue origInvNbr = default(StringValue), StringValue origInvType = default(StringValue), StringValue projectTask = default(StringValue), DecimalValue qty = default(DecimalValue), StringValue shipmentNbr = default(StringValue), StringValue subitem = default(StringValue), StringValue taxCategory = default(StringValue), StringValue transactionDescr = default(StringValue), DecimalValue unitPrice = default(DecimalValue), 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.Amount   = amount;
     this.BranchID = branchID;
     this.CalculateDiscountsOnImport = calculateDiscountsOnImport;
     this.CostCode         = costCode;
     this.Description      = description;
     this.DiscountAmount   = discountAmount;
     this.DiscountPercent  = discountPercent;
     this.ExpirationDate   = expirationDate;
     this.InventoryDocType = inventoryDocType;
     this.InventoryID      = inventoryID;
     this.InventoryRefNbr  = inventoryRefNbr;
     this.LineNbr          = lineNbr;
     this.Location         = location;
     this.LotSerialNbr     = lotSerialNbr;
     this.ManualDiscount   = manualDiscount;
     this.OrderLineNbr     = orderLineNbr;
     this.OrderNbr         = orderNbr;
     this.OrderType        = orderType;
     this.OrigInvLineNbr   = origInvLineNbr;
     this.OrigInvNbr       = origInvNbr;
     this.OrigInvType      = origInvType;
     this.ProjectTask      = projectTask;
     this.Qty              = qty;
     this.ShipmentNbr      = shipmentNbr;
     this.Subitem          = subitem;
     this.TaxCategory      = taxCategory;
     this.TransactionDescr = transactionDescr;
     this.UnitPrice        = unitPrice;
     this.UOM              = uOM;
     this.WarehouseID      = warehouseID;
 }
Example #6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="RelationDetail" /> class.
 /// </summary>
 /// <param name="account">account.</param>
 /// <param name="addToCc">addToCc.</param>
 /// <param name="contactDisplayName">contactDisplayName.</param>
 /// <param name="contactID">contactID.</param>
 /// <param name="document">document.</param>
 /// <param name="documentTargetNoteIDDescription">documentTargetNoteIDDescription.</param>
 /// <param name="email">email.</param>
 /// <param name="name">name.</param>
 /// <param name="primary">primary.</param>
 /// <param name="relationID">relationID.</param>
 /// <param name="role">role.</param>
 /// <param name="type">type.</param>
 public RelationDetail(StringValue account = default(StringValue), BooleanValue addToCc = default(BooleanValue), StringValue contactDisplayName = default(StringValue), IntValue contactID = default(IntValue), GuidValue document = default(GuidValue), StringValue documentTargetNoteIDDescription = default(StringValue), StringValue email = default(StringValue), StringValue name = default(StringValue), BooleanValue primary = default(BooleanValue), IntValue relationID = default(IntValue), StringValue role = 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.Account            = account;
     this.AddToCc            = addToCc;
     this.ContactDisplayName = contactDisplayName;
     this.ContactID          = contactID;
     this.Document           = document;
     this.DocumentTargetNoteIDDescription = documentTargetNoteIDDescription;
     this.Email      = email;
     this.Name       = name;
     this.Primary    = primary;
     this.RelationID = relationID;
     this.Role       = role;
     this.Type       = type;
 }
Example #7
0
 /// <summary>
 /// Initializes a new instance of the <see cref="BusinessAccountPaymentInstructionDetail" /> class.
 /// </summary>
 /// <param name="description">description.</param>
 /// <param name="locationID">locationID.</param>
 /// <param name="paymentInstructionsID">paymentInstructionsID.</param>
 /// <param name="paymentMethod">paymentMethod.</param>
 /// <param name="value">value.</param>
 public BusinessAccountPaymentInstructionDetail(StringValue description = default(StringValue), IntValue locationID = default(IntValue), StringValue paymentInstructionsID = default(StringValue), StringValue paymentMethod = default(StringValue), StringValue value = default(StringValue), Guid?id = default(Guid?), long?rowNumber = default(long?), string note = default(string), Dictionary <string, Dictionary <string, CustomField> > custom = default(Dictionary <string, Dictionary <string, CustomField> >), List <FileLink> files = default(List <FileLink>)) : base(id, rowNumber, note, custom, files)
 {
     this.Description           = description;
     this.LocationID            = locationID;
     this.PaymentInstructionsID = paymentInstructionsID;
     this.PaymentMethod         = paymentMethod;
     this.Value = value;
 }
Example #8
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PaymentLoadOrdersParameters" /> class.
 /// </summary>
 /// <param name="endOrderNbr">endOrderNbr.</param>
 /// <param name="startOrderNbr">startOrderNbr.</param>
 /// <param name="fromDate">fromDate.</param>
 /// <param name="sOOrderBy">sOOrderBy.</param>
 /// <param name="tillDate">tillDate.</param>
 /// <param name="maxDocs">maxDocs.</param>
 public PaymentLoadOrdersParameters(StringValue endOrderNbr = default(StringValue), StringValue startOrderNbr = default(StringValue), DateTimeValue fromDate = default(DateTimeValue), StringValue sOOrderBy = default(StringValue), DateTimeValue tillDate = default(DateTimeValue), IntValue maxDocs = default(IntValue))
 {
     this.EndOrderNbr   = endOrderNbr;
     this.StartOrderNbr = startOrderNbr;
     this.FromDate      = fromDate;
     this.SOOrderBy     = sOOrderBy;
     this.TillDate      = tillDate;
     this.MaxDocs       = maxDocs;
 }
Example #9
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ContactNotification" /> class.
 /// </summary>
 /// <param name="active">active.</param>
 /// <param name="bcc">bcc.</param>
 /// <param name="classID">classID.</param>
 /// <param name="description">description.</param>
 /// <param name="format">format.</param>
 /// <param name="mailingID">mailingID.</param>
 /// <param name="module">module.</param>
 /// <param name="notificationID">notificationID.</param>
 /// <param name="report">report.</param>
 /// <param name="source">source.</param>
 public ContactNotification(BooleanValue active = default(BooleanValue), BooleanValue bcc = default(BooleanValue), StringValue classID = default(StringValue), StringValue description = default(StringValue), StringValue format = default(StringValue), StringValue mailingID = default(StringValue), StringValue module = default(StringValue), IntValue notificationID = default(IntValue), StringValue report = default(StringValue), StringValue source = 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.Bcc            = bcc;
     this.ClassID        = classID;
     this.Description    = description;
     this.Format         = format;
     this.MailingID      = mailingID;
     this.Module         = module;
     this.NotificationID = notificationID;
     this.Report         = report;
     this.Source         = source;
 }
Example #10
0
 /// <summary>
 /// Initializes a new instance of the <see cref="BillDetail" /> 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="description">description.</param>
 /// <param name="extendedCost">extendedCost.</param>
 /// <param name="inventoryID">inventoryID.</param>
 /// <param name="nonBillable">nonBillable.</param>
 /// <param name="pOLine">pOLine.</param>
 /// <param name="pOOrderNbr">pOOrderNbr.</param>
 /// <param name="pOOrderType">pOOrderType.</param>
 /// <param name="pOReceiptLine">pOReceiptLine.</param>
 /// <param name="pOReceiptNbr">pOReceiptNbr.</param>
 /// <param name="project">project.</param>
 /// <param name="projectTask">projectTask.</param>
 /// <param name="qty">qty.</param>
 /// <param name="subaccount">subaccount.</param>
 /// <param name="taxCategory">taxCategory.</param>
 /// <param name="transactionDescription">transactionDescription.</param>
 /// <param name="unitCost">unitCost.</param>
 /// <param name="uOM">uOM.</param>
 public BillDetail(StringValue account = default(StringValue), DecimalValue amount = default(DecimalValue), StringValue branch = default(StringValue), BooleanValue calculateDiscountsOnImport = default(BooleanValue), StringValue costCode = default(StringValue), StringValue description = default(StringValue), DecimalValue extendedCost = default(DecimalValue), StringValue inventoryID = default(StringValue), BooleanValue nonBillable = default(BooleanValue), IntValue pOLine = default(IntValue), StringValue pOOrderNbr = default(StringValue), StringValue pOOrderType = default(StringValue), IntValue pOReceiptLine = default(IntValue), StringValue pOReceiptNbr = default(StringValue), StringValue project = default(StringValue), StringValue projectTask = default(StringValue), DecimalValue qty = default(DecimalValue), StringValue subaccount = default(StringValue), StringValue taxCategory = default(StringValue), StringValue transactionDescription = 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.Account = account;
     this.Amount  = amount;
     this.Branch  = branch;
     this.CalculateDiscountsOnImport = calculateDiscountsOnImport;
     this.CostCode               = costCode;
     this.Description            = description;
     this.ExtendedCost           = extendedCost;
     this.InventoryID            = inventoryID;
     this.NonBillable            = nonBillable;
     this.POLine                 = pOLine;
     this.POOrderNbr             = pOOrderNbr;
     this.POOrderType            = pOOrderType;
     this.POReceiptLine          = pOReceiptLine;
     this.POReceiptNbr           = pOReceiptNbr;
     this.Project                = project;
     this.ProjectTask            = projectTask;
     this.Qty                    = qty;
     this.Subaccount             = subaccount;
     this.TaxCategory            = taxCategory;
     this.TransactionDescription = transactionDescription;
     this.UnitCost               = unitCost;
     this.UOM                    = uOM;
 }
Example #11
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Shipment" /> class.
 /// </summary>
 /// <param name="baseCurrencyID">baseCurrencyID.</param>
 /// <param name="controlQty">controlQty.</param>
 /// <param name="createdDateTime">createdDateTime.</param>
 /// <param name="currencyID">currencyID.</param>
 /// <param name="currencyRate">currencyRate.</param>
 /// <param name="currencyRateTypeID">currencyRateTypeID.</param>
 /// <param name="currencyViewState">currencyViewState.</param>
 /// <param name="customerID">customerID.</param>
 /// <param name="details">details.</param>
 /// <param name="effectiveDate">effectiveDate.</param>
 /// <param name="fOBPoint">fOBPoint.</param>
 /// <param name="freightAmount">freightAmount.</param>
 /// <param name="freightCost">freightCost.</param>
 /// <param name="freightCurrency">freightCurrency.</param>
 /// <param name="groundCollect">groundCollect.</param>
 /// <param name="hold">hold.</param>
 /// <param name="insurance">insurance.</param>
 /// <param name="lastModifiedDateTime">lastModifiedDateTime.</param>
 /// <param name="locationID">locationID.</param>
 /// <param name="operation">operation.</param>
 /// <param name="orders">orders.</param>
 /// <param name="owner">owner.</param>
 /// <param name="packageCount">packageCount.</param>
 /// <param name="packages">packages.</param>
 /// <param name="packageWeight">packageWeight.</param>
 /// <param name="reciprocalRate">reciprocalRate.</param>
 /// <param name="residentialDelivery">residentialDelivery.</param>
 /// <param name="saturdayDelivery">saturdayDelivery.</param>
 /// <param name="shipmentDate">shipmentDate.</param>
 /// <param name="shipmentNbr">shipmentNbr.</param>
 /// <param name="shippedQty">shippedQty.</param>
 /// <param name="shippedVolume">shippedVolume.</param>
 /// <param name="shippedWeight">shippedWeight.</param>
 /// <param name="shippingSettings">shippingSettings.</param>
 /// <param name="shippingTerms">shippingTerms.</param>
 /// <param name="shippingZoneID">shippingZoneID.</param>
 /// <param name="shipVia">shipVia.</param>
 /// <param name="status">status.</param>
 /// <param name="toWarehouseID">toWarehouseID.</param>
 /// <param name="type">type.</param>
 /// <param name="useCustomersAccount">useCustomersAccount.</param>
 /// <param name="warehouseID">warehouseID.</param>
 /// <param name="workgroupID">workgroupID.</param>
 public Shipment(StringValue baseCurrencyID = default(StringValue), DecimalValue controlQty = default(DecimalValue), DateTimeValue createdDateTime = default(DateTimeValue), StringValue currencyID = default(StringValue), DecimalValue currencyRate = default(DecimalValue), StringValue currencyRateTypeID = default(StringValue), BooleanValue currencyViewState = default(BooleanValue), StringValue customerID = default(StringValue), List <ShipmentDetail> details = default(List <ShipmentDetail>), DateTimeValue effectiveDate = default(DateTimeValue), StringValue fOBPoint = default(StringValue), DecimalValue freightAmount = default(DecimalValue), DecimalValue freightCost = default(DecimalValue), StringValue freightCurrency = default(StringValue), BooleanValue groundCollect = default(BooleanValue), BooleanValue hold = default(BooleanValue), BooleanValue insurance = default(BooleanValue), DateTimeValue lastModifiedDateTime = default(DateTimeValue), StringValue locationID = default(StringValue), StringValue operation = default(StringValue), List <ShipmentOrderDetail> orders = default(List <ShipmentOrderDetail>), StringValue owner = default(StringValue), IntValue packageCount = default(IntValue), List <ShipmentPackage> packages = default(List <ShipmentPackage>), DecimalValue packageWeight = default(DecimalValue), DecimalValue reciprocalRate = default(DecimalValue), BooleanValue residentialDelivery = default(BooleanValue), BooleanValue saturdayDelivery = default(BooleanValue), DateTimeValue shipmentDate = default(DateTimeValue), StringValue shipmentNbr = default(StringValue), DecimalValue shippedQty = default(DecimalValue), DecimalValue shippedVolume = default(DecimalValue), DecimalValue shippedWeight = default(DecimalValue), ShipToSettings shippingSettings = default(ShipToSettings), StringValue shippingTerms = default(StringValue), StringValue shippingZoneID = default(StringValue), StringValue shipVia = default(StringValue), StringValue status = default(StringValue), StringValue toWarehouseID = default(StringValue), StringValue type = default(StringValue), BooleanValue useCustomersAccount = default(BooleanValue), StringValue warehouseID = default(StringValue), StringValue workgroupID = 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.BaseCurrencyID     = baseCurrencyID;
     this.ControlQty         = controlQty;
     this.CreatedDateTime    = createdDateTime;
     this.CurrencyID         = currencyID;
     this.CurrencyRate       = currencyRate;
     this.CurrencyRateTypeID = currencyRateTypeID;
     this.CurrencyViewState  = currencyViewState;
     this.CustomerID         = customerID;
     this.Details            = details;
     this.EffectiveDate      = effectiveDate;
     this.FOBPoint           = fOBPoint;
     this.FreightAmount      = freightAmount;
     this.FreightCost        = freightCost;
     this.FreightCurrency    = freightCurrency;
     this.GroundCollect      = groundCollect;
     this.Hold                 = hold;
     this.Insurance            = insurance;
     this.LastModifiedDateTime = lastModifiedDateTime;
     this.LocationID           = locationID;
     this.Operation            = operation;
     this.Orders               = orders;
     this.Owner                = owner;
     this.PackageCount         = packageCount;
     this.Packages             = packages;
     this.PackageWeight        = packageWeight;
     this.ReciprocalRate       = reciprocalRate;
     this.ResidentialDelivery  = residentialDelivery;
     this.SaturdayDelivery     = saturdayDelivery;
     this.ShipmentDate         = shipmentDate;
     this.ShipmentNbr          = shipmentNbr;
     this.ShippedQty           = shippedQty;
     this.ShippedVolume        = shippedVolume;
     this.ShippedWeight        = shippedWeight;
     this.ShippingSettings     = shippingSettings;
     this.ShippingTerms        = shippingTerms;
     this.ShippingZoneID       = shippingZoneID;
     this.ShipVia              = shipVia;
     this.Status               = status;
     this.ToWarehouseID        = toWarehouseID;
     this.Type                 = type;
     this.UseCustomersAccount  = useCustomersAccount;
     this.WarehouseID          = warehouseID;
     this.WorkgroupID          = workgroupID;
 }
Example #12
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ShipmentDetail" /> class.
 /// </summary>
 /// <param name="allocations">allocations.</param>
 /// <param name="description">description.</param>
 /// <param name="expirationDate">expirationDate.</param>
 /// <param name="freeItem">freeItem.</param>
 /// <param name="inventoryID">inventoryID.</param>
 /// <param name="lineNbr">lineNbr.</param>
 /// <param name="locationID">locationID.</param>
 /// <param name="lotSerialNbr">lotSerialNbr.</param>
 /// <param name="openQty">openQty.</param>
 /// <param name="orderedQty">orderedQty.</param>
 /// <param name="orderLineNbr">orderLineNbr.</param>
 /// <param name="orderNbr">orderNbr.</param>
 /// <param name="orderType">orderType.</param>
 /// <param name="originalQty">originalQty.</param>
 /// <param name="reasonCode">reasonCode.</param>
 /// <param name="shippedQty">shippedQty.</param>
 /// <param name="subitem">subitem.</param>
 /// <param name="uOM">uOM.</param>
 /// <param name="warehouseID">warehouseID.</param>
 public ShipmentDetail(List <ShipmentDetailAllocation> allocations = default(List <ShipmentDetailAllocation>), StringValue description = default(StringValue), DateTimeValue expirationDate = default(DateTimeValue), BooleanValue freeItem = default(BooleanValue), StringValue inventoryID = default(StringValue), IntValue lineNbr = default(IntValue), StringValue locationID = default(StringValue), StringValue lotSerialNbr = default(StringValue), DecimalValue openQty = default(DecimalValue), DecimalValue orderedQty = default(DecimalValue), IntValue orderLineNbr = default(IntValue), StringValue orderNbr = default(StringValue), StringValue orderType = default(StringValue), DecimalValue originalQty = default(DecimalValue), StringValue reasonCode = default(StringValue), DecimalValue shippedQty = default(DecimalValue), StringValue subitem = 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.Description    = description;
     this.ExpirationDate = expirationDate;
     this.FreeItem       = freeItem;
     this.InventoryID    = inventoryID;
     this.LineNbr        = lineNbr;
     this.LocationID     = locationID;
     this.LotSerialNbr   = lotSerialNbr;
     this.OpenQty        = openQty;
     this.OrderedQty     = orderedQty;
     this.OrderLineNbr   = orderLineNbr;
     this.OrderNbr       = orderNbr;
     this.OrderType      = orderType;
     this.OriginalQty    = originalQty;
     this.ReasonCode     = reasonCode;
     this.ShippedQty     = shippedQty;
     this.Subitem        = subitem;
     this.UOM            = uOM;
     this.WarehouseID    = warehouseID;
 }
Example #13
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Task" /> class.
 /// </summary>
 /// <param name="body">body.</param>
 /// <param name="category">category.</param>
 /// <param name="completedAt">completedAt.</param>
 /// <param name="completionPercentage">completionPercentage.</param>
 /// <param name="dueDate">dueDate.</param>
 /// <param name="_internal">_internal.</param>
 /// <param name="noteID">noteID.</param>
 /// <param name="owner">owner.</param>
 /// <param name="parent">parent.</param>
 /// <param name="parentSummary">parentSummary.</param>
 /// <param name="priority">priority.</param>
 /// <param name="relatedActivities">relatedActivities.</param>
 /// <param name="relatedEntityDescription">relatedEntityDescription.</param>
 /// <param name="relatedTasks">relatedTasks.</param>
 /// <param name="reminder">reminder.</param>
 /// <param name="startDate">startDate.</param>
 /// <param name="status">status.</param>
 /// <param name="summary">summary.</param>
 /// <param name="timeActivity">timeActivity.</param>
 /// <param name="workgroupID">workgroupID.</param>
 public Task(StringValue body = default(StringValue), StringValue category = default(StringValue), DateTimeValue completedAt = default(DateTimeValue), IntValue completionPercentage = default(IntValue), DateTimeValue dueDate = default(DateTimeValue), BooleanValue _internal = default(BooleanValue), GuidValue noteID = default(GuidValue), StringValue owner = default(StringValue), GuidValue parent = default(GuidValue), StringValue parentSummary = default(StringValue), StringValue priority = default(StringValue), List <TaskRelatedActivity> relatedActivities = default(List <TaskRelatedActivity>), StringValue relatedEntityDescription = default(StringValue), List <TaskRelatedTask> relatedTasks = default(List <TaskRelatedTask>), ReminderDetail reminder = default(ReminderDetail), DateTimeValue startDate = default(DateTimeValue), StringValue status = default(StringValue), StringValue summary = default(StringValue), TaskTimeActivity timeActivity = default(TaskTimeActivity), StringValue workgroupID = 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.Body                     = body;
     this.Category                 = category;
     this.CompletedAt              = completedAt;
     this.CompletionPercentage     = completionPercentage;
     this.DueDate                  = dueDate;
     this.Internal                 = _internal;
     this.NoteID                   = noteID;
     this.Owner                    = owner;
     this.Parent                   = parent;
     this.ParentSummary            = parentSummary;
     this.Priority                 = priority;
     this.RelatedActivities        = relatedActivities;
     this.RelatedEntityDescription = relatedEntityDescription;
     this.RelatedTasks             = relatedTasks;
     this.Reminder                 = reminder;
     this.StartDate                = startDate;
     this.Status                   = status;
     this.Summary                  = summary;
     this.TimeActivity             = timeActivity;
     this.WorkgroupID              = workgroupID;
 }
Example #14
0
 /// <summary>
 /// Initializes a new instance of the <see cref="NonStockItemSalesCategory" /> class.
 /// </summary>
 /// <param name="categoryID">categoryID.</param>
 public NonStockItemSalesCategory(IntValue categoryID = 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.CategoryID = categoryID;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="KitAssemblyStockComponentAllocation" /> class.
 /// </summary>
 /// <param name="docType">docType.</param>
 /// <param name="expirationDate">expirationDate.</param>
 /// <param name="inventoryID">inventoryID.</param>
 /// <param name="lineNbr">lineNbr.</param>
 /// <param name="locationID">locationID.</param>
 /// <param name="lotSerialNbr">lotSerialNbr.</param>
 /// <param name="qty">qty.</param>
 /// <param name="referenceNbr">referenceNbr.</param>
 /// <param name="splitLineNbr">splitLineNbr.</param>
 /// <param name="subitem">subitem.</param>
 /// <param name="uOM">uOM.</param>
 public KitAssemblyStockComponentAllocation(StringValue docType = default(StringValue), DateTimeValue expirationDate = default(DateTimeValue), StringValue inventoryID = default(StringValue), IntValue lineNbr = default(IntValue), StringValue locationID = default(StringValue), StringValue lotSerialNbr = default(StringValue), DecimalValue qty = default(DecimalValue), StringValue referenceNbr = default(StringValue), IntValue splitLineNbr = default(IntValue), 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.DocType        = docType;
     this.ExpirationDate = expirationDate;
     this.InventoryID    = inventoryID;
     this.LineNbr        = lineNbr;
     this.LocationID     = locationID;
     this.LotSerialNbr   = lotSerialNbr;
     this.Qty            = qty;
     this.ReferenceNbr   = referenceNbr;
     this.SplitLineNbr   = splitLineNbr;
     this.Subitem        = subitem;
     this.UOM            = uOM;
 }
Example #16
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SalesOrderDetailAllocation" /> class.
 /// </summary>
 /// <param name="allocated">allocated.</param>
 /// <param name="allocWarehouseID">allocWarehouseID.</param>
 /// <param name="completed">completed.</param>
 /// <param name="expirationDate">expirationDate.</param>
 /// <param name="inventoryID">inventoryID.</param>
 /// <param name="lineNbr">lineNbr.</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="qtyOnShipments">qtyOnShipments.</param>
 /// <param name="qtyReceived">qtyReceived.</param>
 /// <param name="relatedDocument">relatedDocument.</param>
 /// <param name="shipOn">shipOn.</param>
 /// <param name="splitLineNbr">splitLineNbr.</param>
 /// <param name="subitem">subitem.</param>
 /// <param name="uOM">uOM.</param>
 public SalesOrderDetailAllocation(BooleanValue allocated = default(BooleanValue), StringValue allocWarehouseID = default(StringValue), BooleanValue completed = default(BooleanValue), DateTimeValue expirationDate = default(DateTimeValue), StringValue inventoryID = default(StringValue), IntValue lineNbr = default(IntValue), StringValue locationID = default(StringValue), StringValue lotSerialNbr = default(StringValue), StringValue orderNbr = default(StringValue), StringValue orderType = default(StringValue), DecimalValue qty = default(DecimalValue), DecimalValue qtyOnShipments = default(DecimalValue), DecimalValue qtyReceived = default(DecimalValue), StringValue relatedDocument = default(StringValue), DateTimeValue shipOn = default(DateTimeValue), IntValue splitLineNbr = default(IntValue), 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.Allocated        = allocated;
     this.AllocWarehouseID = allocWarehouseID;
     this.Completed        = completed;
     this.ExpirationDate   = expirationDate;
     this.InventoryID      = inventoryID;
     this.LineNbr          = lineNbr;
     this.LocationID       = locationID;
     this.LotSerialNbr     = lotSerialNbr;
     this.OrderNbr         = orderNbr;
     this.OrderType        = orderType;
     this.Qty             = qty;
     this.QtyOnShipments  = qtyOnShipments;
     this.QtyReceived     = qtyReceived;
     this.RelatedDocument = relatedDocument;
     this.ShipOn          = shipOn;
     this.SplitLineNbr    = splitLineNbr;
     this.Subitem         = subitem;
     this.UOM             = uOM;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="BusinessAccountContact" /> class.
 /// </summary>
 /// <param name="active">active.</param>
 /// <param name="city">city.</param>
 /// <param name="contactID">contactID.</param>
 /// <param name="displayName">displayName.</param>
 /// <param name="email">email.</param>
 /// <param name="jobTitle">jobTitle.</param>
 /// <param name="owner">owner.</param>
 /// <param name="phone1">phone1.</param>
 /// <param name="type">type.</param>
 /// <param name="workgroup">workgroup.</param>
 public BusinessAccountContact(BooleanValue active = default(BooleanValue), StringValue city = default(StringValue), IntValue contactID = default(IntValue), StringValue displayName = default(StringValue), StringValue email = default(StringValue), StringValue jobTitle = default(StringValue), StringValue owner = default(StringValue), StringValue phone1 = 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.Active      = active;
     this.City        = city;
     this.ContactID   = contactID;
     this.DisplayName = displayName;
     this.Email       = email;
     this.JobTitle    = jobTitle;
     this.Owner       = owner;
     this.Phone1      = phone1;
     this.Type        = type;
     this.Workgroup   = workgroup;
 }
Example #18
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ShippingTermDetail" /> class.
 /// </summary>
 /// <param name="breakAmount">breakAmount.</param>
 /// <param name="freightCost">freightCost.</param>
 /// <param name="invoiceAmount">invoiceAmount.</param>
 /// <param name="lineHandling">lineHandling.</param>
 /// <param name="lineNbr">lineNbr.</param>
 /// <param name="shippingandHandling">shippingandHandling.</param>
 public ShippingTermDetail(DecimalValue breakAmount = default(DecimalValue), DecimalValue freightCost = default(DecimalValue), DecimalValue invoiceAmount = default(DecimalValue), DecimalValue lineHandling = default(DecimalValue), IntValue lineNbr = default(IntValue), DecimalValue shippingandHandling = 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.BreakAmount         = breakAmount;
     this.FreightCost         = freightCost;
     this.InvoiceAmount       = invoiceAmount;
     this.LineHandling        = lineHandling;
     this.LineNbr             = lineNbr;
     this.ShippingandHandling = shippingandHandling;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ExpenseReceipt" /> class.
 /// </summary>
 /// <param name="branch">branch.</param>
 /// <param name="claimAmount">claimAmount.</param>
 /// <param name="claimedBy">claimedBy.</param>
 /// <param name="date">date.</param>
 /// <param name="expenseItemID">expenseItemID.</param>
 /// <param name="lastModifiedDateTime">lastModifiedDateTime.</param>
 /// <param name="receiptDetails">receiptDetails.</param>
 /// <param name="receiptID">receiptID.</param>
 /// <param name="status">status.</param>
 /// <param name="taxDetails">taxDetails.</param>
 /// <param name="taxTotal">taxTotal.</param>
 public ExpenseReceipt(StringValue branch = default(StringValue), DecimalValue claimAmount = default(DecimalValue), StringValue claimedBy = default(StringValue), DateTimeValue date = default(DateTimeValue), StringValue expenseItemID = default(StringValue), DateTimeValue lastModifiedDateTime = default(DateTimeValue), ExpenseReceiptDetails receiptDetails = default(ExpenseReceiptDetails), IntValue receiptID = default(IntValue), StringValue status = default(StringValue), List <ExpenseReceiptTaxDetails> taxDetails = default(List <ExpenseReceiptTaxDetails>), DecimalValue taxTotal = 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.Branch               = branch;
     this.ClaimAmount          = claimAmount;
     this.ClaimedBy            = claimedBy;
     this.Date                 = date;
     this.ExpenseItemID        = expenseItemID;
     this.LastModifiedDateTime = lastModifiedDateTime;
     this.ReceiptDetails       = receiptDetails;
     this.ReceiptID            = receiptID;
     this.Status               = status;
     this.TaxDetails           = taxDetails;
     this.TaxTotal             = taxTotal;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="FinancialPeriodDetail" /> class.
 /// </summary>
 /// <param name="adjustmentPeriod">adjustmentPeriod.</param>
 /// <param name="closedInAP">closedInAP.</param>
 /// <param name="closedInAR">closedInAR.</param>
 /// <param name="closedInCA">closedInCA.</param>
 /// <param name="closedInFA">closedInFA.</param>
 /// <param name="closedInIN">closedInIN.</param>
 /// <param name="description">description.</param>
 /// <param name="endDate">endDate.</param>
 /// <param name="financialPeriodID">financialPeriodID.</param>
 /// <param name="lengthInDays">lengthInDays.</param>
 /// <param name="periodNbr">periodNbr.</param>
 /// <param name="startDate">startDate.</param>
 /// <param name="status">status.</param>
 public FinancialPeriodDetail(BooleanValue adjustmentPeriod = default(BooleanValue), BooleanValue closedInAP = default(BooleanValue), BooleanValue closedInAR = default(BooleanValue), BooleanValue closedInCA = default(BooleanValue), BooleanValue closedInFA = default(BooleanValue), BooleanValue closedInIN = default(BooleanValue), StringValue description = default(StringValue), DateTimeValue endDate = default(DateTimeValue), StringValue financialPeriodID = default(StringValue), IntValue lengthInDays = default(IntValue), StringValue periodNbr = default(StringValue), DateTimeValue startDate = 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.AdjustmentPeriod  = adjustmentPeriod;
     this.ClosedInAP        = closedInAP;
     this.ClosedInAR        = closedInAR;
     this.ClosedInCA        = closedInCA;
     this.ClosedInFA        = closedInFA;
     this.ClosedInIN        = closedInIN;
     this.Description       = description;
     this.EndDate           = endDate;
     this.FinancialPeriodID = financialPeriodID;
     this.LengthInDays      = lengthInDays;
     this.PeriodNbr         = periodNbr;
     this.StartDate         = startDate;
     this.Status            = status;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ProjectProFormaDetails" /> class.
 /// </summary>
 /// <param name="aRDocDate">aRDocDate.</param>
 /// <param name="aRDocDescription">aRDocDescription.</param>
 /// <param name="aRDocOriginalAmount">aRDocOriginalAmount.</param>
 /// <param name="aRDocStatus">aRDocStatus.</param>
 /// <param name="aRDocType">aRDocType.</param>
 /// <param name="aRReferenceNbr">aRReferenceNbr.</param>
 /// <param name="billingNbr">billingNbr.</param>
 /// <param name="description">description.</param>
 /// <param name="invoiceTotal">invoiceTotal.</param>
 /// <param name="openARBalance">openARBalance.</param>
 /// <param name="originalRefNbr">originalRefNbr.</param>
 /// <param name="originalRetainage">originalRetainage.</param>
 /// <param name="paidRetainage">paidRetainage.</param>
 /// <param name="proFormaDate">proFormaDate.</param>
 /// <param name="proFormaReferenceNbr">proFormaReferenceNbr.</param>
 /// <param name="retainageInvoice">retainageInvoice.</param>
 /// <param name="status">status.</param>
 /// <param name="totalAmount">totalAmount.</param>
 /// <param name="unpaidRetainage">unpaidRetainage.</param>
 /// <param name="unreleasedRetainage">unreleasedRetainage.</param>
 public ProjectProFormaDetails(DateTimeValue aRDocDate = default(DateTimeValue), StringValue aRDocDescription = default(StringValue), DecimalValue aRDocOriginalAmount = default(DecimalValue), StringValue aRDocStatus = default(StringValue), StringValue aRDocType = default(StringValue), StringValue aRReferenceNbr = default(StringValue), IntValue billingNbr = default(IntValue), StringValue description = default(StringValue), DecimalValue invoiceTotal = default(DecimalValue), DecimalValue openARBalance = default(DecimalValue), StringValue originalRefNbr = default(StringValue), DecimalValue originalRetainage = default(DecimalValue), DecimalValue paidRetainage = default(DecimalValue), DateTimeValue proFormaDate = default(DateTimeValue), StringValue proFormaReferenceNbr = default(StringValue), BooleanValue retainageInvoice = default(BooleanValue), StringValue status = default(StringValue), DecimalValue totalAmount = default(DecimalValue), DecimalValue unpaidRetainage = default(DecimalValue), DecimalValue unreleasedRetainage = 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.ARDocDate            = aRDocDate;
     this.ARDocDescription     = aRDocDescription;
     this.ARDocOriginalAmount  = aRDocOriginalAmount;
     this.ARDocStatus          = aRDocStatus;
     this.ARDocType            = aRDocType;
     this.ARReferenceNbr       = aRReferenceNbr;
     this.BillingNbr           = billingNbr;
     this.Description          = description;
     this.InvoiceTotal         = invoiceTotal;
     this.OpenARBalance        = openARBalance;
     this.OriginalRefNbr       = originalRefNbr;
     this.OriginalRetainage    = originalRetainage;
     this.PaidRetainage        = paidRetainage;
     this.ProFormaDate         = proFormaDate;
     this.ProFormaReferenceNbr = proFormaReferenceNbr;
     this.RetainageInvoice     = retainageInvoice;
     this.Status              = status;
     this.TotalAmount         = totalAmount;
     this.UnpaidRetainage     = unpaidRetainage;
     this.UnreleasedRetainage = unreleasedRetainage;
 }
Example #22
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ReplenishmentParameterStockItem" /> class.
 /// </summary>
 /// <param name="demandForecastModel">demandForecastModel.</param>
 /// <param name="forecastPeriodType">forecastPeriodType.</param>
 /// <param name="launchDate">launchDate.</param>
 /// <param name="maxQty">maxQty.</param>
 /// <param name="maxShelfLifeInDays">maxShelfLifeInDays.</param>
 /// <param name="method">method.</param>
 /// <param name="periodsToAnalyze">periodsToAnalyze.</param>
 /// <param name="reorderPoint">reorderPoint.</param>
 /// <param name="replenishmentClass">replenishmentClass.</param>
 /// <param name="replenishmentWarehouse">replenishmentWarehouse.</param>
 /// <param name="safetyStock">safetyStock.</param>
 /// <param name="seasonality">seasonality.</param>
 /// <param name="serviceLevel">serviceLevel.</param>
 /// <param name="source">source.</param>
 /// <param name="terminationDate">terminationDate.</param>
 /// <param name="transferERQ">transferERQ.</param>
 public ReplenishmentParameterStockItem(StringValue demandForecastModel = default(StringValue), StringValue forecastPeriodType = default(StringValue), DateTimeValue launchDate = default(DateTimeValue), DecimalValue maxQty = default(DecimalValue), IntValue maxShelfLifeInDays = default(IntValue), StringValue method = default(StringValue), IntValue periodsToAnalyze = default(IntValue), DecimalValue reorderPoint = default(DecimalValue), StringValue replenishmentClass = default(StringValue), StringValue replenishmentWarehouse = default(StringValue), DecimalValue safetyStock = default(DecimalValue), StringValue seasonality = default(StringValue), DecimalValue serviceLevel = default(DecimalValue), StringValue source = default(StringValue), DateTimeValue terminationDate = default(DateTimeValue), DecimalValue transferERQ = 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.DemandForecastModel = demandForecastModel;
     this.ForecastPeriodType  = forecastPeriodType;
     this.LaunchDate          = launchDate;
     this.MaxQty                 = maxQty;
     this.MaxShelfLifeInDays     = maxShelfLifeInDays;
     this.Method                 = method;
     this.PeriodsToAnalyze       = periodsToAnalyze;
     this.ReorderPoint           = reorderPoint;
     this.ReplenishmentClass     = replenishmentClass;
     this.ReplenishmentWarehouse = replenishmentWarehouse;
     this.SafetyStock            = safetyStock;
     this.Seasonality            = seasonality;
     this.ServiceLevel           = serviceLevel;
     this.Source                 = source;
     this.TerminationDate        = terminationDate;
     this.TransferERQ            = transferERQ;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="InventoryReceiptDetail" /> class.
 /// </summary>
 /// <param name="allocations">allocations.</param>
 /// <param name="costCode">costCode.</param>
 /// <param name="description">description.</param>
 /// <param name="expirationDate">expirationDate.</param>
 /// <param name="extCost">extCost.</param>
 /// <param name="inventoryID">inventoryID.</param>
 /// <param name="lineNumber">lineNumber.</param>
 /// <param name="location">location.</param>
 /// <param name="lotSerialNbr">lotSerialNbr.</param>
 /// <param name="project">project.</param>
 /// <param name="projectTask">projectTask.</param>
 /// <param name="qty">qty.</param>
 /// <param name="subitem">subitem.</param>
 /// <param name="unitCost">unitCost.</param>
 /// <param name="uOM">uOM.</param>
 /// <param name="warehouseID">warehouseID.</param>
 public InventoryReceiptDetail(List <InventoryReceiptDetailAllocation> allocations = default(List <InventoryReceiptDetailAllocation>), StringValue costCode = default(StringValue), StringValue description = default(StringValue), DateTimeValue expirationDate = default(DateTimeValue), DecimalValue extCost = default(DecimalValue), StringValue inventoryID = default(StringValue), IntValue lineNumber = default(IntValue), StringValue location = default(StringValue), StringValue lotSerialNbr = default(StringValue), StringValue project = default(StringValue), StringValue projectTask = default(StringValue), DecimalValue qty = default(DecimalValue), StringValue subitem = default(StringValue), DecimalValue unitCost = default(DecimalValue), 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.CostCode       = costCode;
     this.Description    = description;
     this.ExpirationDate = expirationDate;
     this.ExtCost        = extCost;
     this.InventoryID    = inventoryID;
     this.LineNumber     = lineNumber;
     this.Location       = location;
     this.LotSerialNbr   = lotSerialNbr;
     this.Project        = project;
     this.ProjectTask    = projectTask;
     this.Qty            = qty;
     this.Subitem        = subitem;
     this.UnitCost       = unitCost;
     this.UOM            = uOM;
     this.WarehouseID    = warehouseID;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="DuplicateDetail" /> class.
 /// </summary>
 /// <param name="accountName">accountName.</param>
 /// <param name="businessAccount">businessAccount.</param>
 /// <param name="businessAccountType">businessAccountType.</param>
 /// <param name="contactID">contactID.</param>
 /// <param name="displayName">displayName.</param>
 /// <param name="duplicate">duplicate.</param>
 /// <param name="duplicateContactID">duplicateContactID.</param>
 /// <param name="email">email.</param>
 /// <param name="entityType">entityType.</param>
 /// <param name="lastModifiedDate">lastModifiedDate.</param>
 /// <param name="type">type.</param>
 public DuplicateDetail(StringValue accountName = default(StringValue), StringValue businessAccount = default(StringValue), StringValue businessAccountType = default(StringValue), IntValue contactID = default(IntValue), StringValue displayName = default(StringValue), StringValue duplicate = default(StringValue), IntValue duplicateContactID = default(IntValue), StringValue email = default(StringValue), StringValue entityType = default(StringValue), DateTimeValue lastModifiedDate = default(DateTimeValue), 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.AccountName         = accountName;
     this.BusinessAccount     = businessAccount;
     this.BusinessAccountType = businessAccountType;
     this.ContactID           = contactID;
     this.DisplayName         = displayName;
     this.Duplicate           = duplicate;
     this.DuplicateContactID  = duplicateContactID;
     this.Email            = email;
     this.EntityType       = entityType;
     this.LastModifiedDate = lastModifiedDate;
     this.Type             = type;
 }
Example #25
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DiscountBreakpointDetail" /> class.
 /// </summary>
 /// <param name="breakAmount">breakAmount.</param>
 /// <param name="breakQty">breakQty.</param>
 /// <param name="discountAmount">discountAmount.</param>
 /// <param name="discountDetailID">discountDetailID.</param>
 /// <param name="discountPercent">discountPercent.</param>
 /// <param name="effectiveDate">effectiveDate.</param>
 /// <param name="freeItemQty">freeItemQty.</param>
 /// <param name="lastBreakAmount">lastBreakAmount.</param>
 /// <param name="lastBreakQty">lastBreakQty.</param>
 /// <param name="lastDiscountAmount">lastDiscountAmount.</param>
 /// <param name="lastDiscountPercent">lastDiscountPercent.</param>
 /// <param name="lastFreeItemQty">lastFreeItemQty.</param>
 /// <param name="pendingBreakAmount">pendingBreakAmount.</param>
 /// <param name="pendingBreakQty">pendingBreakQty.</param>
 /// <param name="pendingDate">pendingDate.</param>
 /// <param name="pendingDiscountAmount">pendingDiscountAmount.</param>
 /// <param name="pendingDiscountPercent">pendingDiscountPercent.</param>
 /// <param name="pendingFreeItemQty">pendingFreeItemQty.</param>
 public DiscountBreakpointDetail(DecimalValue breakAmount = default(DecimalValue), DecimalValue breakQty = default(DecimalValue), DecimalValue discountAmount = default(DecimalValue), IntValue discountDetailID = default(IntValue), DecimalValue discountPercent = default(DecimalValue), DateTimeValue effectiveDate = default(DateTimeValue), DecimalValue freeItemQty = default(DecimalValue), DecimalValue lastBreakAmount = default(DecimalValue), DecimalValue lastBreakQty = default(DecimalValue), DecimalValue lastDiscountAmount = default(DecimalValue), DecimalValue lastDiscountPercent = default(DecimalValue), DecimalValue lastFreeItemQty = default(DecimalValue), DecimalValue pendingBreakAmount = default(DecimalValue), DecimalValue pendingBreakQty = default(DecimalValue), DateTimeValue pendingDate = default(DateTimeValue), DecimalValue pendingDiscountAmount = default(DecimalValue), DecimalValue pendingDiscountPercent = default(DecimalValue), DecimalValue pendingFreeItemQty = 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.BreakAmount            = breakAmount;
     this.BreakQty               = breakQty;
     this.DiscountAmount         = discountAmount;
     this.DiscountDetailID       = discountDetailID;
     this.DiscountPercent        = discountPercent;
     this.EffectiveDate          = effectiveDate;
     this.FreeItemQty            = freeItemQty;
     this.LastBreakAmount        = lastBreakAmount;
     this.LastBreakQty           = lastBreakQty;
     this.LastDiscountAmount     = lastDiscountAmount;
     this.LastDiscountPercent    = lastDiscountPercent;
     this.LastFreeItemQty        = lastFreeItemQty;
     this.PendingBreakAmount     = pendingBreakAmount;
     this.PendingBreakQty        = pendingBreakQty;
     this.PendingDate            = pendingDate;
     this.PendingDiscountAmount  = pendingDiscountAmount;
     this.PendingDiscountPercent = pendingDiscountPercent;
     this.PendingFreeItemQty     = pendingFreeItemQty;
 }
Example #26
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MarketingListDetail" /> class.
 /// </summary>
 /// <param name="contactID">contactID.</param>
 /// <param name="dynamicList">dynamicList.</param>
 /// <param name="format">format.</param>
 /// <param name="listName">listName.</param>
 /// <param name="marketingListID">marketingListID.</param>
 /// <param name="subscribed">subscribed.</param>
 public MarketingListDetail(IntValue contactID = default(IntValue), BooleanValue dynamicList = default(BooleanValue), StringValue format = default(StringValue), StringValue listName = default(StringValue), IntValue marketingListID = default(IntValue), BooleanValue subscribed = 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.ContactID       = contactID;
     this.DynamicList     = dynamicList;
     this.Format          = format;
     this.ListName        = listName;
     this.MarketingListID = marketingListID;
     this.Subscribed      = subscribed;
 }
Example #27
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Opportunity" /> class.
 /// </summary>
 /// <param name="activities">activities.</param>
 /// <param name="address">address.</param>
 /// <param name="amount">amount.</param>
 /// <param name="attributes">attributes.</param>
 /// <param name="branch">branch.</param>
 /// <param name="businessAccount">businessAccount.</param>
 /// <param name="classID">classID.</param>
 /// <param name="contactDisplayName">contactDisplayName.</param>
 /// <param name="contactID">contactID.</param>
 /// <param name="contactInformation">contactInformation.</param>
 /// <param name="convertedLeadDisplayName">convertedLeadDisplayName.</param>
 /// <param name="convertedLeadID">convertedLeadID.</param>
 /// <param name="currencyID">currencyID.</param>
 /// <param name="currencyViewState">currencyViewState.</param>
 /// <param name="details">details.</param>
 /// <param name="discount">discount.</param>
 /// <param name="discounts">discounts.</param>
 /// <param name="estimation">estimation.</param>
 /// <param name="location">location.</param>
 /// <param name="manualAmount">manualAmount.</param>
 /// <param name="opportunityID">opportunityID.</param>
 /// <param name="_override">_override.</param>
 /// <param name="owner">owner.</param>
 /// <param name="ownerEmployeeName">ownerEmployeeName.</param>
 /// <param name="parentAccount">parentAccount.</param>
 /// <param name="products">products.</param>
 /// <param name="project">project.</param>
 /// <param name="reason">reason.</param>
 /// <param name="relations">relations.</param>
 /// <param name="source">source.</param>
 /// <param name="sourceCampaign">sourceCampaign.</param>
 /// <param name="stage">stage.</param>
 /// <param name="status">status.</param>
 /// <param name="subject">subject.</param>
 /// <param name="taxDetails">taxDetails.</param>
 /// <param name="taxZone">taxZone.</param>
 /// <param name="total">total.</param>
 /// <param name="weightTotal">weightTotal.</param>
 /// <param name="workgroupDescription">workgroupDescription.</param>
 /// <param name="workgroupID">workgroupID.</param>
 public Opportunity(List <ActivityDetail> activities = default(List <ActivityDetail>), Address address = default(Address), DecimalValue amount = default(DecimalValue), List <AttributeDetail> attributes = default(List <AttributeDetail>), StringValue branch = default(StringValue), StringValue businessAccount = default(StringValue), StringValue classID = default(StringValue), StringValue contactDisplayName = default(StringValue), IntValue contactID = default(IntValue), OpportunityContact contactInformation = default(OpportunityContact), StringValue convertedLeadDisplayName = default(StringValue), IntValue convertedLeadID = default(IntValue), StringValue currencyID = default(StringValue), BooleanValue currencyViewState = default(BooleanValue), StringValue details = default(StringValue), DecimalValue discount = default(DecimalValue), List <OpportunityDiscount> discounts = default(List <OpportunityDiscount>), DateTimeValue estimation = default(DateTimeValue), StringValue location = default(StringValue), BooleanValue manualAmount = default(BooleanValue), StringValue opportunityID = default(StringValue), BooleanValue _override = default(BooleanValue), StringValue owner = default(StringValue), StringValue ownerEmployeeName = default(StringValue), StringValue parentAccount = default(StringValue), List <OpportunityProduct> products = default(List <OpportunityProduct>), StringValue project = default(StringValue), StringValue reason = default(StringValue), List <RelationDetail> relations = default(List <RelationDetail>), StringValue source = default(StringValue), StringValue sourceCampaign = default(StringValue), StringValue stage = default(StringValue), StringValue status = default(StringValue), StringValue subject = default(StringValue), List <OpportunityTaxDetail> taxDetails = default(List <OpportunityTaxDetail>), StringValue taxZone = default(StringValue), DecimalValue total = default(DecimalValue), DecimalValue weightTotal = default(DecimalValue), StringValue workgroupDescription = default(StringValue), StringValue workgroupID = 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.Amount                   = amount;
     this.Attributes               = attributes;
     this.Branch                   = branch;
     this.BusinessAccount          = businessAccount;
     this.ClassID                  = classID;
     this.ContactDisplayName       = contactDisplayName;
     this.ContactID                = contactID;
     this.ContactInformation       = contactInformation;
     this.ConvertedLeadDisplayName = convertedLeadDisplayName;
     this.ConvertedLeadID          = convertedLeadID;
     this.CurrencyID               = currencyID;
     this.CurrencyViewState        = currencyViewState;
     this.Details                  = details;
     this.Discount                 = discount;
     this.Discounts                = discounts;
     this.Estimation               = estimation;
     this.Location                 = location;
     this.ManualAmount             = manualAmount;
     this.OpportunityID            = opportunityID;
     this.Override                 = _override;
     this.Owner                = owner;
     this.OwnerEmployeeName    = ownerEmployeeName;
     this.ParentAccount        = parentAccount;
     this.Products             = products;
     this.Project              = project;
     this.Reason               = reason;
     this.Relations            = relations;
     this.Source               = source;
     this.SourceCampaign       = sourceCampaign;
     this.Stage                = stage;
     this.Status               = status;
     this.Subject              = subject;
     this.TaxDetails           = taxDetails;
     this.TaxZone              = taxZone;
     this.Total                = total;
     this.WeightTotal          = weightTotal;
     this.WorkgroupDescription = workgroupDescription;
     this.WorkgroupID          = workgroupID;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ContactRoles" /> class.
 /// </summary>
 /// <param name="roleDescription">roleDescription.</param>
 /// <param name="roleName">roleName.</param>
 /// <param name="selected">selected.</param>
 /// <param name="userType">userType.</param>
 public ContactRoles(StringValue roleDescription = default(StringValue), StringValue roleName = default(StringValue), BooleanValue selected = default(BooleanValue), IntValue userType = 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.RoleDescription = roleDescription;
     this.RoleName        = roleName;
     this.Selected        = selected;
     this.UserType        = userType;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="TaxScheduleDetail" /> class.
 /// </summary>
 /// <param name="deductibleTaxRate">deductibleTaxRate.</param>
 /// <param name="maxTaxableAmount">maxTaxableAmount.</param>
 /// <param name="minTaxableAmount">minTaxableAmount.</param>
 /// <param name="reportingGroup">reportingGroup.</param>
 /// <param name="revisionID">revisionID.</param>
 /// <param name="startDate">startDate.</param>
 /// <param name="taxID">taxID.</param>
 /// <param name="taxRate">taxRate.</param>
 public TaxScheduleDetail(DecimalValue deductibleTaxRate = default(DecimalValue), DecimalValue maxTaxableAmount = default(DecimalValue), DecimalValue minTaxableAmount = default(DecimalValue), StringValue reportingGroup = default(StringValue), IntValue revisionID = default(IntValue), DateTimeValue startDate = default(DateTimeValue), StringValue taxID = default(StringValue), DecimalValue taxRate = 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.DeductibleTaxRate = deductibleTaxRate;
     this.MaxTaxableAmount  = maxTaxableAmount;
     this.MinTaxableAmount  = minTaxableAmount;
     this.ReportingGroup    = reportingGroup;
     this.RevisionID        = revisionID;
     this.StartDate         = startDate;
     this.TaxID             = taxID;
     this.TaxRate           = taxRate;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="JournalVoucherDetail" /> class.
 /// </summary>
 /// <param name="aPDocumentsToApply">aPDocumentsToApply.</param>
 /// <param name="aRDocumentsToApply">aRDocumentsToApply.</param>
 /// <param name="batchModule">batchModule.</param>
 /// <param name="batchNbr">batchNbr.</param>
 /// <param name="cardAccountNbr">cardAccountNbr.</param>
 /// <param name="cardAccountNbrCardAccountNbr">cardAccountNbrCardAccountNbr.</param>
 /// <param name="cashDiscount">cashDiscount.</param>
 /// <param name="cashDiscountDate">cashDiscountDate.</param>
 /// <param name="creditAccount">creditAccount.</param>
 /// <param name="creditSubaccount">creditSubaccount.</param>
 /// <param name="debitAccount">debitAccount.</param>
 /// <param name="debitSubaccount">debitSubaccount.</param>
 /// <param name="docCreated">docCreated.</param>
 /// <param name="docTotal">docTotal.</param>
 /// <param name="dueDate">dueDate.</param>
 /// <param name="entryTypeID">entryTypeID.</param>
 /// <param name="externalRef">externalRef.</param>
 /// <param name="groupTransactionID">groupTransactionID.</param>
 /// <param name="includedTaxAmount">includedTaxAmount.</param>
 /// <param name="lineNbr">lineNbr.</param>
 /// <param name="location">location.</param>
 /// <param name="paymentMethod">paymentMethod.</param>
 /// <param name="project">project.</param>
 /// <param name="projectTask">projectTask.</param>
 /// <param name="referenceNbr">referenceNbr.</param>
 /// <param name="released">released.</param>
 /// <param name="split">split.</param>
 /// <param name="subtotalAmount">subtotalAmount.</param>
 /// <param name="taxAmount">taxAmount.</param>
 /// <param name="taxCategory">taxCategory.</param>
 /// <param name="taxZone">taxZone.</param>
 /// <param name="terms">terms.</param>
 /// <param name="totalAmount">totalAmount.</param>
 /// <param name="transactionCode">transactionCode.</param>
 /// <param name="transactionDate">transactionDate.</param>
 /// <param name="transactionDescription">transactionDescription.</param>
 /// <param name="vendorOrCustomer">vendorOrCustomer.</param>
 public JournalVoucherDetail(List <JournalVoucherDetailAPDocumentToApply> aPDocumentsToApply = default(List <JournalVoucherDetailAPDocumentToApply>), List <JournalVoucherDetailARDocumentToApply> aRDocumentsToApply = default(List <JournalVoucherDetailARDocumentToApply>), StringValue batchModule = default(StringValue), StringValue batchNbr = default(StringValue), IntValue cardAccountNbr = default(IntValue), StringValue cardAccountNbrCardAccountNbr = default(StringValue), DecimalValue cashDiscount = default(DecimalValue), DateTimeValue cashDiscountDate = default(DateTimeValue), StringValue creditAccount = default(StringValue), StringValue creditSubaccount = default(StringValue), StringValue debitAccount = default(StringValue), StringValue debitSubaccount = default(StringValue), BooleanValue docCreated = default(BooleanValue), DecimalValue docTotal = default(DecimalValue), DateTimeValue dueDate = default(DateTimeValue), StringValue entryTypeID = default(StringValue), StringValue externalRef = default(StringValue), IntValue groupTransactionID = default(IntValue), DecimalValue includedTaxAmount = default(DecimalValue), IntValue lineNbr = default(IntValue), StringValue location = default(StringValue), StringValue paymentMethod = default(StringValue), StringValue project = default(StringValue), StringValue projectTask = default(StringValue), StringValue referenceNbr = default(StringValue), BooleanValue released = default(BooleanValue), BooleanValue split = default(BooleanValue), DecimalValue subtotalAmount = default(DecimalValue), DecimalValue taxAmount = default(DecimalValue), StringValue taxCategory = default(StringValue), StringValue taxZone = default(StringValue), StringValue terms = default(StringValue), DecimalValue totalAmount = default(DecimalValue), StringValue transactionCode = default(StringValue), DateTimeValue transactionDate = default(DateTimeValue), StringValue transactionDescription = default(StringValue), 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.APDocumentsToApply           = aPDocumentsToApply;
     this.ARDocumentsToApply           = aRDocumentsToApply;
     this.BatchModule                  = batchModule;
     this.BatchNbr                     = batchNbr;
     this.CardAccountNbr               = cardAccountNbr;
     this.CardAccountNbrCardAccountNbr = cardAccountNbrCardAccountNbr;
     this.CashDiscount                 = cashDiscount;
     this.CashDiscountDate             = cashDiscountDate;
     this.CreditAccount                = creditAccount;
     this.CreditSubaccount             = creditSubaccount;
     this.DebitAccount                 = debitAccount;
     this.DebitSubaccount              = debitSubaccount;
     this.DocCreated                   = docCreated;
     this.DocTotal                     = docTotal;
     this.DueDate            = dueDate;
     this.EntryTypeID        = entryTypeID;
     this.ExternalRef        = externalRef;
     this.GroupTransactionID = groupTransactionID;
     this.IncludedTaxAmount  = includedTaxAmount;
     this.LineNbr            = lineNbr;
     this.Location           = location;
     this.PaymentMethod      = paymentMethod;
     this.Project            = project;
     this.ProjectTask        = projectTask;
     this.ReferenceNbr       = referenceNbr;
     this.Released           = released;
     this.Split                  = split;
     this.SubtotalAmount         = subtotalAmount;
     this.TaxAmount              = taxAmount;
     this.TaxCategory            = taxCategory;
     this.TaxZone                = taxZone;
     this.Terms                  = terms;
     this.TotalAmount            = totalAmount;
     this.TransactionCode        = transactionCode;
     this.TransactionDate        = transactionDate;
     this.TransactionDescription = transactionDescription;
     this.VendorOrCustomer       = vendorOrCustomer;
 }