diff --git a/src/QbXml/Objects/Objects.cs b/src/QbXml/Objects/Objects.cs
index 5962db9..35ee420 100644
--- a/src/QbXml/Objects/Objects.cs
+++ b/src/QbXml/Objects/Objects.cs
@@ -1941,6 +1941,48 @@ public enum TemplateType
BillPayment,
}
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public enum UIContext
+ {
+
+ ///
+ AlertsManager,
+
+ ///
+ CompanyNavigator,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public enum PermissionLevel
+ {
+
+ ///
+ AccountsReceivable,
+
+ ///
+ AccountsPayable,
+
+ ///
+ Banking,
+
+ ///
+ Finance,
+
+ ///
+ TimeTracking,
+
+ ///
+ Inventory,
+ }
+
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
[System.SerializableAttribute()]
@@ -1951,6 +1993,21 @@ public partial class GUIDTYPE
{
}
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public enum PermissionNeeded
+ {
+
+ ///
+ All,
+
+ ///
+ Any,
+ }
+
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
[System.SerializableAttribute()]
@@ -2101,6 +2158,153 @@ public enum PendingStatus
NotPendingOnly,
}
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public enum BankAccountType
+ {
+
+ ///
+ Checking,
+
+ ///
+ Savings,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public enum LimitTimePeriod
+ {
+
+ ///
+ Forever,
+
+ ///
+ Annual,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public enum CalculatedBasedOn
+ {
+
+ ///
+ HoursAll,
+
+ ///
+ HoursWorked,
+
+ ///
+ Quantity,
+
+ ///
+ Rate,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public enum NetOrGross
+ {
+
+ ///
+ Gross,
+
+ ///
+ Net,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public enum PaymentScheduleType
+ {
+
+ ///
+ Empty,
+
+ ///
+ FederalMonthly,
+
+ ///
+ FederalNextDay,
+
+ ///
+ FederalQuarterly,
+
+ ///
+ FederalSemiweekly,
+
+ ///
+ Monthly,
+
+ ///
+ Quarterly,
+
+ ///
+ Semiweekly,
+
+ ///
+ Weekly,
+
+ ///
+ Yearly,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public enum TaxCalculatedBasedOn
+ {
+
+ ///
+ Compensation,
+
+ ///
+ HoursAll,
+
+ ///
+ HoursWorked,
+
+ ///
+ Quantity,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public enum CompanyPaidAttribute
+ {
+
+ ///
+ IsExpense,
+
+ ///
+ IsLiability,
+
+ ///
+ IsLiabilityAndExpense,
+
+ ///
+ NotApplicable,
+ }
+
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
[System.SerializableAttribute()]
@@ -2380,6 +2584,36 @@ public enum ServiceStatus
Trial,
}
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public enum QBCommand
+ {
+
+ ///
+ Backup,
+
+ ///
+ ExportQBDT2QBO,
+
+ ///
+ ExportReport,
+
+ ///
+ IIFImport,
+
+ ///
+ MobiLinkSync,
+
+ ///
+ Restore,
+
+ ///
+ ScheduledReport,
+ }
+
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
[System.SerializableAttribute()]
@@ -2419,13 +2653,16 @@ public enum MappingCategory
BOX10,
///
- BOX13,
+ BOX11,
///
BOX14,
///
BOX15,
+
+ ///
+ BOX16,
}
///
@@ -2896,6 +3133,145 @@ public enum OptionForPriceRuleConflict
BasePrice,
}
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public enum FulfillmentStatus
+ {
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("StatusBlank=-1")]
+ StatusBlank1,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("StatusOpen=0")]
+ StatusOpen0,
+
+ ///
+ StatusSentForPick,
+
+ ///
+ StatusPartiallySentForPick,
+
+ ///
+ StatusPickInProgress,
+
+ ///
+ StatusPartialPickInProgress,
+
+ ///
+ StatusPartiallyPicked,
+
+ ///
+ StatusPicked,
+
+ ///
+ StatusPartiallyInvoiced,
+
+ ///
+ StatusInvoiced,
+
+ ///
+ StatusNotPicked,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("StatusSentForReceive=20")]
+ StatusSentForReceive20,
+
+ ///
+ StatusPartiallySentForReceive,
+
+ ///
+ StatusReceiveInProgress,
+
+ ///
+ StatusPartialReceiveInProgress,
+
+ ///
+ StatusPartiallyReceived,
+
+ ///
+ StatusReceived,
+
+ ///
+ StatusReceiptCreated,
+
+ ///
+ StatusPartialReceiptCreated,
+
+ ///
+ StatusNotReceived,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("StatusSentForPack=40")]
+ StatusSentForPack40,
+
+ ///
+ StatusPartiallySentForPack,
+
+ ///
+ StatusPackInProgress,
+
+ ///
+ StatusPartialPackinProgress,
+
+ ///
+ StatusPartiallyPacked,
+
+ ///
+ StatusPacked,
+
+ ///
+ StatusNotpacked,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("StatusSentForXpack=50")]
+ StatusSentForXpack50,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("StatusSentForShip=60")]
+ StatusSentForShip60,
+
+ ///
+ StatusPartiallySentForShip,
+
+ ///
+ StatusShipInProgress,
+
+ ///
+ StatusPartialShipInProgress,
+
+ ///
+ StatusPartiallyShipped,
+
+ ///
+ StatusStatusShipped,
+
+ ///
+ StatusNotShipped,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("StatusComplete=100")]
+ StatusComplete100,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public enum SOChannel
+ {
+
+ ///
+ Blank,
+
+ ///
+ Ecommerce,
+ }
+
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
[System.SerializableAttribute()]
@@ -5720,7 +6096,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class SalesRepRef
+ public partial class DiscountTermsRef
{
private string listIDField;
@@ -5743,7 +6119,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(5)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
public string FullName
{
get
@@ -5752,7 +6128,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 5);
+ string temp = QbNormalizer.NormalizeString(value, 31);
this.fullNameField = temp;
}
}
@@ -5765,7 +6141,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class CustomerMsgRef
+ public partial class SalesRepRef
{
private string listIDField;
@@ -5788,7 +6164,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(101)]
+ [System.ComponentModel.DataAnnotations.StringLength(5)]
public string FullName
{
get
@@ -5797,7 +6173,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 101);
+ string temp = QbNormalizer.NormalizeString(value, 5);
this.fullNameField = temp;
}
}
@@ -5810,7 +6186,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ItemRef
+ public partial class CustomerMsgRef
{
private string listIDField;
@@ -5833,6 +6209,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ [System.ComponentModel.DataAnnotations.StringLength(101)]
public string FullName
{
get
@@ -5841,7 +6218,8 @@ public string FullName
}
set
{
- this.fullNameField = value;
+ string temp = QbNormalizer.NormalizeString(value, 101);
+ this.fullNameField = temp;
}
}
}
@@ -5853,7 +6231,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ItemGroupRef
+ public partial class ItemRef
{
private string listIDField;
@@ -5876,7 +6254,6 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
public string FullName
{
get
@@ -5885,8 +6262,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.fullNameField = temp;
+ this.fullNameField = value;
}
}
}
@@ -5898,7 +6274,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ItemSalesTaxRef
+ public partial class ItemGroupRef
{
private string listIDField;
@@ -5943,7 +6319,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class DefaultItemSalesTaxRef
+ public partial class ItemSalesTaxRef
{
private string listIDField;
@@ -5988,7 +6364,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ItemInventoryRef
+ public partial class DefaultItemSalesTaxRef
{
private string listIDField;
@@ -6011,7 +6387,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(159)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
public string FullName
{
get
@@ -6020,7 +6396,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 159);
+ string temp = QbNormalizer.NormalizeString(value, 31);
this.fullNameField = temp;
}
}
@@ -6033,7 +6409,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class AccountRef
+ public partial class ItemInventoryRef
{
private string listIDField;
@@ -6078,7 +6454,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ARAccountRef
+ public partial class AccountRef
{
private string listIDField;
@@ -6123,7 +6499,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class APAccountRef
+ public partial class ARAccountRef
{
private string listIDField;
@@ -6168,7 +6544,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ExpenseAccountRef
+ public partial class APAccountRef
{
private string listIDField;
@@ -6213,7 +6589,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class LiabilityAccountRef
+ public partial class ExpenseAccountRef
{
private string listIDField;
@@ -6258,52 +6634,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class PrefVendorRef
- {
-
- private string listIDField;
-
- private string fullNameField;
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public string ListID
- {
- get
- {
- return this.listIDField;
- }
- set
- {
- this.listIDField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string FullName
- {
- get
- {
- return this.fullNameField;
- }
- set
- {
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.fullNameField = temp;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class IncomeAccountRef
+ public partial class LiabilityAccountRef
{
private string listIDField;
@@ -6348,7 +6679,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class COGSAccountRef
+ public partial class PrefVendorRef
{
private string listIDField;
@@ -6371,7 +6702,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(159)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
public string FullName
{
get
@@ -6380,7 +6711,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 159);
+ string temp = QbNormalizer.NormalizeString(value, 41);
this.fullNameField = temp;
}
}
@@ -6393,7 +6724,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class AssetAccountRef
+ public partial class IncomeAccountRef
{
private string listIDField;
@@ -6438,7 +6769,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class DiscountAccountRef
+ public partial class COGSAccountRef
{
private string listIDField;
@@ -6483,7 +6814,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class DefaultDiscountAccountRef
+ public partial class AssetAccountRef
{
private string listIDField;
@@ -6528,7 +6859,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class DepositToAccountRef
+ public partial class DiscountAccountRef
{
private string listIDField;
@@ -6573,7 +6904,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class RefundFromAccountRef
+ public partial class DefaultDiscountAccountRef
{
private string listIDField;
@@ -6618,7 +6949,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class FinanceChargeAccountRef
+ public partial class DepositToAccountRef
{
private string listIDField;
@@ -6663,7 +6994,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class BankAccountRef
+ public partial class RefundFromAccountRef
{
private string listIDField;
@@ -6708,7 +7039,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class CreditCardAccountRef
+ public partial class FinanceChargeAccountRef
{
private string listIDField;
@@ -6753,7 +7084,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class OverrideItemAccountRef
+ public partial class BankAccountRef
{
private string listIDField;
@@ -6798,7 +7129,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class TransferFromAccountRef
+ public partial class CreditCardAccountRef
{
private string listIDField;
@@ -6843,7 +7174,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class TransferToAccountRef
+ public partial class OverrideItemAccountRef
{
private string listIDField;
@@ -6888,7 +7219,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class TaxVendorRef
+ public partial class OtherAccountRef
{
private string listIDField;
@@ -6911,97 +7242,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string FullName
- {
- get
- {
- return this.fullNameField;
- }
- set
- {
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.fullNameField = temp;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class EntityRef
- {
-
- private string listIDField;
-
- private string fullNameField;
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public string ListID
- {
- get
- {
- return this.listIDField;
- }
- set
- {
- this.listIDField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(209)]
- public string FullName
- {
- get
- {
- return this.fullNameField;
- }
- set
- {
- string temp = QbNormalizer.NormalizeString(value, 209);
- this.fullNameField = temp;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class EmployeeRef
- {
-
- private string listIDField;
-
- private string fullNameField;
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public string ListID
- {
- get
- {
- return this.listIDField;
- }
- set
- {
- this.listIDField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
+ [System.ComponentModel.DataAnnotations.StringLength(159)]
public string FullName
{
get
@@ -7010,7 +7251,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
+ string temp = QbNormalizer.NormalizeString(value, 159);
this.fullNameField = temp;
}
}
@@ -7023,7 +7264,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ShipToEntityRef
+ public partial class TransferFromAccountRef
{
private string listIDField;
@@ -7046,7 +7287,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(209)]
+ [System.ComponentModel.DataAnnotations.StringLength(159)]
public string FullName
{
get
@@ -7055,7 +7296,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 209);
+ string temp = QbNormalizer.NormalizeString(value, 159);
this.fullNameField = temp;
}
}
@@ -7068,7 +7309,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class PayeeEntityRef
+ public partial class TransferToAccountRef
{
private string listIDField;
@@ -7091,7 +7332,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(209)]
+ [System.ComponentModel.DataAnnotations.StringLength(159)]
public string FullName
{
get
@@ -7100,7 +7341,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 209);
+ string temp = QbNormalizer.NormalizeString(value, 159);
this.fullNameField = temp;
}
}
@@ -7113,7 +7354,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class SalesRepEntityRef
+ public partial class TaxVendorRef
{
private string listIDField;
@@ -7158,7 +7399,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ItemServiceRef
+ public partial class EntityRef
{
private string listIDField;
@@ -7181,7 +7422,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(159)]
+ [System.ComponentModel.DataAnnotations.StringLength(209)]
public string FullName
{
get
@@ -7190,7 +7431,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 159);
+ string temp = QbNormalizer.NormalizeString(value, 209);
this.fullNameField = temp;
}
}
@@ -7203,7 +7444,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class PaymentMethodRef
+ public partial class EmployeeRef
{
private string listIDField;
@@ -7248,7 +7489,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class PreferredPaymentMethodRef
+ public partial class ShipToEntityRef
{
private string listIDField;
@@ -7271,7 +7512,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
+ [System.ComponentModel.DataAnnotations.StringLength(209)]
public string FullName
{
get
@@ -7280,7 +7521,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
+ string temp = QbNormalizer.NormalizeString(value, 209);
this.fullNameField = temp;
}
}
@@ -7293,7 +7534,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ShipMethodRef
+ public partial class PayeeEntityRef
{
private string listIDField;
@@ -7316,7 +7557,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(15)]
+ [System.ComponentModel.DataAnnotations.StringLength(209)]
public string FullName
{
get
@@ -7325,7 +7566,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 15);
+ string temp = QbNormalizer.NormalizeString(value, 209);
this.fullNameField = temp;
}
}
@@ -7338,7 +7579,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class DefaultShipMethodRef
+ public partial class SalesRepEntityRef
{
private string listIDField;
@@ -7361,7 +7602,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(15)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
public string FullName
{
get
@@ -7370,7 +7611,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 15);
+ string temp = QbNormalizer.NormalizeString(value, 41);
this.fullNameField = temp;
}
}
@@ -7383,7 +7624,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class CustomerTypeRef
+ public partial class ItemServiceRef
{
private string listIDField;
@@ -7428,7 +7669,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class VendorTypeRef
+ public partial class PaymentMethodRef
{
private string listIDField;
@@ -7451,7 +7692,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(159)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
public string FullName
{
get
@@ -7460,7 +7701,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 159);
+ string temp = QbNormalizer.NormalizeString(value, 31);
this.fullNameField = temp;
}
}
@@ -7473,7 +7714,142 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class JobTypeRef
+ public partial class PreferredPaymentMethodRef
+ {
+
+ private string listIDField;
+
+ private string fullNameField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ListID
+ {
+ get
+ {
+ return this.listIDField;
+ }
+ set
+ {
+ this.listIDField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string FullName
+ {
+ get
+ {
+ return this.fullNameField;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.fullNameField = temp;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class ShipMethodRef
+ {
+
+ private string listIDField;
+
+ private string fullNameField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ListID
+ {
+ get
+ {
+ return this.listIDField;
+ }
+ set
+ {
+ this.listIDField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ [System.ComponentModel.DataAnnotations.StringLength(15)]
+ public string FullName
+ {
+ get
+ {
+ return this.fullNameField;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 15);
+ this.fullNameField = temp;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class DefaultShipMethodRef
+ {
+
+ private string listIDField;
+
+ private string fullNameField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ListID
+ {
+ get
+ {
+ return this.listIDField;
+ }
+ set
+ {
+ this.listIDField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ [System.ComponentModel.DataAnnotations.StringLength(15)]
+ public string FullName
+ {
+ get
+ {
+ return this.fullNameField;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 15);
+ this.fullNameField = temp;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class CustomerTypeRef
{
private string listIDField;
@@ -7518,7 +7894,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class SalesTaxCodeRef
+ public partial class VendorTypeRef
{
private string listIDField;
@@ -7541,7 +7917,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(3)]
+ [System.ComponentModel.DataAnnotations.StringLength(159)]
public string FullName
{
get
@@ -7550,7 +7926,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 3);
+ string temp = QbNormalizer.NormalizeString(value, 159);
this.fullNameField = temp;
}
}
@@ -7563,7 +7939,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class DefaultTaxableSalesTaxCodeRef
+ public partial class JobTypeRef
{
private string listIDField;
@@ -7586,7 +7962,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(3)]
+ [System.ComponentModel.DataAnnotations.StringLength(159)]
public string FullName
{
get
@@ -7595,7 +7971,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 3);
+ string temp = QbNormalizer.NormalizeString(value, 159);
this.fullNameField = temp;
}
}
@@ -7608,7 +7984,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class DefaultNonTaxableSalesTaxCodeRef
+ public partial class SalesTaxCodeRef
{
private string listIDField;
@@ -7653,7 +8029,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class CustomerSalesTaxCodeRef
+ public partial class DefaultTaxableSalesTaxCodeRef
{
private string listIDField;
@@ -7698,7 +8074,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class VehicleRef
+ public partial class DefaultNonTaxableSalesTaxCodeRef
{
private string listIDField;
@@ -7721,7 +8097,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
+ [System.ComponentModel.DataAnnotations.StringLength(3)]
public string FullName
{
get
@@ -7730,7 +8106,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
+ string temp = QbNormalizer.NormalizeString(value, 3);
this.fullNameField = temp;
}
}
@@ -7743,7 +8119,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class PayrollItemWageRef
+ public partial class CustomerSalesTaxCodeRef
{
private string listIDField;
@@ -7766,7 +8142,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
+ [System.ComponentModel.DataAnnotations.StringLength(3)]
public string FullName
{
get
@@ -7775,7 +8151,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
+ string temp = QbNormalizer.NormalizeString(value, 3);
this.fullNameField = temp;
}
}
@@ -7788,7 +8164,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class TemplateRef
+ public partial class VehicleRef
{
private string listIDField;
@@ -7833,7 +8209,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class PriceLevelRef
+ public partial class PayrollItemWageRef
{
private string listIDField;
@@ -7878,7 +8254,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class BillingRateRef
+ public partial class PayrollItemNonWageRef
{
private string listIDField;
@@ -7923,7 +8299,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ItemInventoryAssemblyRef
+ public partial class PayrollItemTaxRef
{
private string listIDField;
@@ -7946,7 +8322,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(159)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
public string FullName
{
get
@@ -7955,7 +8331,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 159);
+ string temp = QbNormalizer.NormalizeString(value, 31);
this.fullNameField = temp;
}
}
@@ -7968,7 +8344,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ItemPurchaseTaxRef
+ public partial class TemplateRef
{
private string listIDField;
@@ -8013,7 +8389,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class PurchaseTaxCodeRef
+ public partial class PriceLevelRef
{
private string listIDField;
@@ -8036,7 +8412,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(3)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
public string FullName
{
get
@@ -8045,7 +8421,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 3);
+ string temp = QbNormalizer.NormalizeString(value, 31);
this.fullNameField = temp;
}
}
@@ -8058,7 +8434,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class UnitOfMeasureSetRef
+ public partial class BillingRateRef
{
private string listIDField;
@@ -8103,7 +8479,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class OverrideUOMSetRef
+ public partial class PaymentTemplateRef
{
private string listIDField;
@@ -8148,7 +8524,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class PrefillAccountRef
+ public partial class ItemInventoryAssemblyRef
{
private string listIDField;
@@ -8193,7 +8569,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class SalesTaxReturnRef
+ public partial class WorkersCompCodeRef
{
private string listIDField;
@@ -8216,6 +8592,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ [System.ComponentModel.DataAnnotations.StringLength(13)]
public string FullName
{
get
@@ -8224,7 +8601,8 @@ public string FullName
}
set
{
- this.fullNameField = value;
+ string temp = QbNormalizer.NormalizeString(value, 13);
+ this.fullNameField = temp;
}
}
}
@@ -8236,7 +8614,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class TaxOnPurchasesAccountRef
+ public partial class PayScheduleRef
{
private string listIDField;
@@ -8259,7 +8637,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(159)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
public string FullName
{
get
@@ -8268,7 +8646,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 159);
+ string temp = QbNormalizer.NormalizeString(value, 31);
this.fullNameField = temp;
}
}
@@ -8281,7 +8659,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class TaxOnSalesAccountRef
+ public partial class PayrollItemRef
{
private string listIDField;
@@ -8304,7 +8682,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(159)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
public string FullName
{
get
@@ -8313,7 +8691,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 159);
+ string temp = QbNormalizer.NormalizeString(value, 31);
this.fullNameField = temp;
}
}
@@ -8326,7 +8704,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class TaxAgencyVendorRef
+ public partial class ItemPurchaseTaxRef
{
private string listIDField;
@@ -8349,7 +8727,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
public string FullName
{
get
@@ -8358,7 +8736,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 41);
+ string temp = QbNormalizer.NormalizeString(value, 31);
this.fullNameField = temp;
}
}
@@ -8371,7 +8749,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class SalesTaxReturnLineRef
+ public partial class PurchaseTaxCodeRef
{
private string listIDField;
@@ -8394,6 +8772,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ [System.ComponentModel.DataAnnotations.StringLength(3)]
public string FullName
{
get
@@ -8402,7 +8781,8 @@ public string FullName
}
set
{
- this.fullNameField = value;
+ string temp = QbNormalizer.NormalizeString(value, 3);
+ this.fullNameField = temp;
}
}
}
@@ -8414,7 +8794,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class CurrencyRef
+ public partial class UnitOfMeasureSetRef
{
private string listIDField;
@@ -8437,7 +8817,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(64)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
public string FullName
{
get
@@ -8446,7 +8826,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 64);
+ string temp = QbNormalizer.NormalizeString(value, 31);
this.fullNameField = temp;
}
}
@@ -8459,7 +8839,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class HomeCurrencyRef
+ public partial class OverrideUOMSetRef
{
private string listIDField;
@@ -8482,7 +8862,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(64)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
public string FullName
{
get
@@ -8491,7 +8871,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 64);
+ string temp = QbNormalizer.NormalizeString(value, 31);
this.fullNameField = temp;
}
}
@@ -8504,7 +8884,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class InventorySiteRef
+ public partial class PrefillAccountRef
{
private string listIDField;
@@ -8527,7 +8907,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
+ [System.ComponentModel.DataAnnotations.StringLength(159)]
public string FullName
{
get
@@ -8536,7 +8916,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
+ string temp = QbNormalizer.NormalizeString(value, 159);
this.fullNameField = temp;
}
}
@@ -8549,7 +8929,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class FromInventorySiteRef
+ public partial class SalesTaxReturnRef
{
private string listIDField;
@@ -8572,7 +8952,6 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
public string FullName
{
get
@@ -8581,8 +8960,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.fullNameField = temp;
+ this.fullNameField = value;
}
}
}
@@ -8594,7 +8972,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ToInventorySiteRef
+ public partial class TaxOnPurchasesAccountRef
{
private string listIDField;
@@ -8617,7 +8995,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
+ [System.ComponentModel.DataAnnotations.StringLength(159)]
public string FullName
{
get
@@ -8626,7 +9004,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
+ string temp = QbNormalizer.NormalizeString(value, 159);
this.fullNameField = temp;
}
}
@@ -8639,7 +9017,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class InventorySiteLocationRef
+ public partial class TaxOnSalesAccountRef
{
private string listIDField;
@@ -8662,7 +9040,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
+ [System.ComponentModel.DataAnnotations.StringLength(159)]
public string FullName
{
get
@@ -8671,7 +9049,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
+ string temp = QbNormalizer.NormalizeString(value, 159);
this.fullNameField = temp;
}
}
@@ -8684,7 +9062,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class FromInventorySiteLocationRef
+ public partial class TaxAgencyVendorRef
{
private string listIDField;
@@ -8707,7 +9085,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
public string FullName
{
get
@@ -8716,7 +9094,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
+ string temp = QbNormalizer.NormalizeString(value, 41);
this.fullNameField = temp;
}
}
@@ -8729,7 +9107,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ToInventorySiteLocationRef
+ public partial class SalesTaxReturnLineRef
{
private string listIDField;
@@ -8752,7 +9130,6 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
public string FullName
{
get
@@ -8761,8 +9138,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.fullNameField = temp;
+ this.fullNameField = value;
}
}
}
@@ -8774,7 +9150,7 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ParentSiteRef
+ public partial class CurrencyRef
{
private string listIDField;
@@ -8797,7 +9173,7 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
+ [System.ComponentModel.DataAnnotations.StringLength(64)]
public string FullName
{
get
@@ -8806,7 +9182,7 @@ public string FullName
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
+ string temp = QbNormalizer.NormalizeString(value, 64);
this.fullNameField = temp;
}
}
@@ -8819,186 +9195,175 @@ public string FullName
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class Address : IQbAddress
+ public partial class HomeCurrencyRef
{
- private string addr1Field;
-
- private string addr2Field;
-
- private string addr3Field;
-
- private string addr4Field;
-
- private string addr5Field;
-
- private string cityField;
-
- private string stateField;
-
- private string postalCodeField;
-
- private string countryField;
+ private string listIDField;
- private string noteField;
+ private string fullNameField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Addr1
+ public string ListID
{
get
{
- return this.addr1Field;
+ return this.listIDField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.addr1Field = temp;
+ this.listIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Addr2
+ [System.ComponentModel.DataAnnotations.StringLength(64)]
+ public string FullName
{
get
{
- return this.addr2Field;
+ return this.fullNameField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.addr2Field = temp;
+ string temp = QbNormalizer.NormalizeString(value, 64);
+ this.fullNameField = temp;
}
}
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class InventorySiteRef
+ {
+
+ private string listIDField;
+
+ private string fullNameField;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Addr3
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ListID
{
get
{
- return this.addr3Field;
+ return this.listIDField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.addr3Field = temp;
+ this.listIDField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=3)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Addr4
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string FullName
{
get
{
- return this.addr4Field;
+ return this.fullNameField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.addr4Field = temp;
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.fullNameField = temp;
}
}
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class FromInventorySiteRef
+ {
+
+ private string listIDField;
+
+ private string fullNameField;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=4)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Addr5
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ListID
{
get
{
- return this.addr5Field;
+ return this.listIDField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.addr5Field = temp;
+ this.listIDField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
[System.ComponentModel.DataAnnotations.StringLength(31)]
- public string City
+ public string FullName
{
get
{
- return this.cityField;
+ return this.fullNameField;
}
set
{
string temp = QbNormalizer.NormalizeString(value, 31);
- this.cityField = temp;
+ this.fullNameField = temp;
}
}
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class ToInventorySiteRef
+ {
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=6)]
- [System.ComponentModel.DataAnnotations.StringLength(21)]
- public string State
- {
- get
- {
- return this.stateField;
- }
- set
- {
- string temp = QbNormalizer.NormalizeString(value, 21);
- this.stateField = temp;
- }
- }
+ private string listIDField;
+
+ private string fullNameField;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=7)]
- [System.ComponentModel.DataAnnotations.StringLength(13)]
- public string PostalCode
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ListID
{
get
{
- return this.postalCodeField;
+ return this.listIDField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 13);
- this.postalCodeField = temp;
+ this.listIDField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
[System.ComponentModel.DataAnnotations.StringLength(31)]
- public string Country
+ public string FullName
{
get
{
- return this.countryField;
+ return this.fullNameField;
}
set
{
string temp = QbNormalizer.NormalizeString(value, 31);
- this.countryField = temp;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=9)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Note
- {
- get
- {
- return this.noteField;
- }
- set
- {
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.noteField = temp;
+ this.fullNameField = temp;
}
}
}
@@ -9010,96 +9375,85 @@ public string Note
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class LeadAddress
+ public partial class InventorySiteLocationRef
{
- private string addr1Field;
-
- private string addr2Field;
-
- private string addr3Field;
-
- private string addr4Field;
+ private string listIDField;
- private string addr5Field;
+ private string fullNameField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Addr1
+ public string ListID
{
get
{
- return this.addr1Field;
+ return this.listIDField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.addr1Field = temp;
+ this.listIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Addr2
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string FullName
{
get
{
- return this.addr2Field;
+ return this.fullNameField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.addr2Field = temp;
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.fullNameField = temp;
}
}
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class FromInventorySiteLocationRef
+ {
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Addr3
- {
- get
- {
- return this.addr3Field;
- }
- set
- {
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.addr3Field = temp;
- }
- }
+ private string listIDField;
+
+ private string fullNameField;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=3)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Addr4
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ListID
{
get
{
- return this.addr4Field;
+ return this.listIDField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.addr4Field = temp;
+ this.listIDField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=4)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Addr5
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string FullName
{
get
{
- return this.addr5Field;
+ return this.fullNameField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.addr5Field = temp;
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.fullNameField = temp;
}
}
}
@@ -9111,96 +9465,85 @@ public string Addr5
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class AddressBlock : IQbAddressBlock
+ public partial class ToInventorySiteLocationRef
{
- private string addr1Field;
-
- private string addr2Field;
-
- private string addr3Field;
-
- private string addr4Field;
+ private string listIDField;
- private string addr5Field;
+ private string fullNameField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Addr1
+ public string ListID
{
get
{
- return this.addr1Field;
+ return this.listIDField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.addr1Field = temp;
+ this.listIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Addr2
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string FullName
{
get
{
- return this.addr2Field;
+ return this.fullNameField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.addr2Field = temp;
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.fullNameField = temp;
}
}
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class ParentSiteRef
+ {
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Addr3
- {
- get
- {
- return this.addr3Field;
- }
- set
- {
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.addr3Field = temp;
- }
- }
+ private string listIDField;
+
+ private string fullNameField;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=3)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Addr4
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ListID
{
get
{
- return this.addr4Field;
+ return this.listIDField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.addr4Field = temp;
+ this.listIDField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=4)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Addr5
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string FullName
{
get
{
- return this.addr5Field;
+ return this.fullNameField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.addr5Field = temp;
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.fullNameField = temp;
}
}
}
@@ -9212,7 +9555,7 @@ public string Addr5
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ShipAddress : IQbAddress
+ public partial class Address : IQbAddress
{
private string addr1Field;
@@ -9403,7 +9746,7 @@ public string Note
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ShipAddressBlock : IQbAddressBlock
+ public partial class LeadAddress
{
private string addr1Field;
@@ -9504,7 +9847,7 @@ public string Addr5
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class LegalAddress : IQbAddress
+ public partial class AddressBlock : IQbAddressBlock
{
private string addr1Field;
@@ -9517,16 +9860,6 @@ public partial class LegalAddress : IQbAddress
private string addr5Field;
- private string cityField;
-
- private string stateField;
-
- private string postalCodeField;
-
- private string countryField;
-
- private string noteField;
-
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
[System.ComponentModel.DataAnnotations.StringLength(41)]
@@ -9606,86 +9939,6 @@ public string Addr5
this.addr5Field = temp;
}
}
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=5)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string City
- {
- get
- {
- return this.cityField;
- }
- set
- {
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.cityField = temp;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=6)]
- [System.ComponentModel.DataAnnotations.StringLength(21)]
- public string State
- {
- get
- {
- return this.stateField;
- }
- set
- {
- string temp = QbNormalizer.NormalizeString(value, 21);
- this.stateField = temp;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=7)]
- [System.ComponentModel.DataAnnotations.StringLength(13)]
- public string PostalCode
- {
- get
- {
- return this.postalCodeField;
- }
- set
- {
- string temp = QbNormalizer.NormalizeString(value, 13);
- this.postalCodeField = temp;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=8)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string Country
- {
- get
- {
- return this.countryField;
- }
- set
- {
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.countryField = temp;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=9)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Note
- {
- get
- {
- return this.noteField;
- }
- set
- {
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.noteField = temp;
- }
- }
}
///
@@ -9695,7 +9948,7 @@ public string Note
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class BillAddress : IQbAddress
+ public partial class ShipAddress : IQbAddress
{
private string addr1Field;
@@ -9886,7 +10139,7 @@ public string Note
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class BillAddressBlock : IQbAddressBlock
+ public partial class ShipAddressBlock : IQbAddressBlock
{
private string addr1Field;
@@ -9987,7 +10240,7 @@ public string Addr5
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class VendorAddress : IQbAddress
+ public partial class LegalAddress : IQbAddress
{
private string addr1Field;
@@ -10178,108 +10431,7 @@ public string Note
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class VendorAddressBlock : IQbAddressBlock
- {
-
- private string addr1Field;
-
- private string addr2Field;
-
- private string addr3Field;
-
- private string addr4Field;
-
- private string addr5Field;
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Addr1
- {
- get
- {
- return this.addr1Field;
- }
- set
- {
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.addr1Field = temp;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Addr2
- {
- get
- {
- return this.addr2Field;
- }
- set
- {
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.addr2Field = temp;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Addr3
- {
- get
- {
- return this.addr3Field;
- }
- set
- {
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.addr3Field = temp;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=3)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Addr4
- {
- get
- {
- return this.addr4Field;
- }
- set
- {
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.addr4Field = temp;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=4)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Addr5
- {
- get
- {
- return this.addr5Field;
- }
- set
- {
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.addr5Field = temp;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class OtherNameAddress : IQbAddress
+ public partial class BillAddress : IQbAddress
{
private string addr1Field;
@@ -10470,7 +10622,7 @@ public string Note
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class OtherNameAddressBlock : IQbAddressBlock
+ public partial class BillAddressBlock : IQbAddressBlock
{
private string addr1Field;
@@ -10571,7 +10723,7 @@ public string Addr5
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class CompanyAddressForCustomer : IQbAddress
+ public partial class VendorAddress : IQbAddress
{
private string addr1Field;
@@ -10762,7 +10914,7 @@ public string Note
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class CompanyAddressBlockForCustomer : IQbAddressBlock
+ public partial class VendorAddressBlock : IQbAddressBlock
{
private string addr1Field;
@@ -10863,7 +11015,7 @@ public string Addr5
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class EmployeeAddress
+ public partial class OtherNameAddress : IQbAddress
{
private string addr1Field;
@@ -10874,6 +11026,8 @@ public partial class EmployeeAddress
private string addr4Field;
+ private string addr5Field;
+
private string cityField;
private string stateField;
@@ -10882,6 +11036,8 @@ public partial class EmployeeAddress
private string countryField;
+ private string noteField;
+
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
[System.ComponentModel.DataAnnotations.StringLength(41)]
@@ -10916,6 +11072,7 @@ public string Addr2
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
public string Addr3
{
get
@@ -10924,12 +11081,14 @@ public string Addr3
}
set
{
- this.addr3Field = value;
+ string temp = QbNormalizer.NormalizeString(value, 41);
+ this.addr3Field = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
public string Addr4
{
get
@@ -10938,12 +11097,29 @@ public string Addr4
}
set
{
- this.addr4Field = value;
+ string temp = QbNormalizer.NormalizeString(value, 41);
+ this.addr4Field = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
+ public string Addr5
+ {
+ get
+ {
+ return this.addr5Field;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 41);
+ this.addr5Field = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
[System.ComponentModel.DataAnnotations.StringLength(31)]
public string City
{
@@ -10959,7 +11135,7 @@ public string City
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
[System.ComponentModel.DataAnnotations.StringLength(21)]
public string State
{
@@ -10975,7 +11151,7 @@ public string State
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
[System.ComponentModel.DataAnnotations.StringLength(13)]
public string PostalCode
{
@@ -10991,7 +11167,8 @@ public string PostalCode
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
public string Country
{
get
@@ -11000,7 +11177,24 @@ public string Country
}
set
{
- this.countryField = value;
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.countryField = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
+ public string Note
+ {
+ get
+ {
+ return this.noteField;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 41);
+ this.noteField = temp;
}
}
}
@@ -11012,7 +11206,7 @@ public string Country
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class SiteAddress
+ public partial class OtherNameAddressBlock : IQbAddressBlock
{
private string addr1Field;
@@ -11025,14 +11219,556 @@ public partial class SiteAddress
private string addr5Field;
- private string cityField;
-
- private string stateField;
-
- private string postalCodeField;
-
- private string countryField;
-
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
+ public string Addr1
+ {
+ get
+ {
+ return this.addr1Field;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 41);
+ this.addr1Field = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
+ public string Addr2
+ {
+ get
+ {
+ return this.addr2Field;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 41);
+ this.addr2Field = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
+ public string Addr3
+ {
+ get
+ {
+ return this.addr3Field;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 41);
+ this.addr3Field = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
+ public string Addr4
+ {
+ get
+ {
+ return this.addr4Field;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 41);
+ this.addr4Field = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
+ public string Addr5
+ {
+ get
+ {
+ return this.addr5Field;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 41);
+ this.addr5Field = temp;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class CompanyAddressForCustomer : IQbAddress
+ {
+
+ private string addr1Field;
+
+ private string addr2Field;
+
+ private string addr3Field;
+
+ private string addr4Field;
+
+ private string addr5Field;
+
+ private string cityField;
+
+ private string stateField;
+
+ private string postalCodeField;
+
+ private string countryField;
+
+ private string noteField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
+ public string Addr1
+ {
+ get
+ {
+ return this.addr1Field;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 41);
+ this.addr1Field = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
+ public string Addr2
+ {
+ get
+ {
+ return this.addr2Field;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 41);
+ this.addr2Field = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
+ public string Addr3
+ {
+ get
+ {
+ return this.addr3Field;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 41);
+ this.addr3Field = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
+ public string Addr4
+ {
+ get
+ {
+ return this.addr4Field;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 41);
+ this.addr4Field = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
+ public string Addr5
+ {
+ get
+ {
+ return this.addr5Field;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 41);
+ this.addr5Field = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string City
+ {
+ get
+ {
+ return this.cityField;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.cityField = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ [System.ComponentModel.DataAnnotations.StringLength(21)]
+ public string State
+ {
+ get
+ {
+ return this.stateField;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 21);
+ this.stateField = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ [System.ComponentModel.DataAnnotations.StringLength(13)]
+ public string PostalCode
+ {
+ get
+ {
+ return this.postalCodeField;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 13);
+ this.postalCodeField = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string Country
+ {
+ get
+ {
+ return this.countryField;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.countryField = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
+ public string Note
+ {
+ get
+ {
+ return this.noteField;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 41);
+ this.noteField = temp;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class CompanyAddressBlockForCustomer : IQbAddressBlock
+ {
+
+ private string addr1Field;
+
+ private string addr2Field;
+
+ private string addr3Field;
+
+ private string addr4Field;
+
+ private string addr5Field;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
+ public string Addr1
+ {
+ get
+ {
+ return this.addr1Field;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 41);
+ this.addr1Field = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
+ public string Addr2
+ {
+ get
+ {
+ return this.addr2Field;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 41);
+ this.addr2Field = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
+ public string Addr3
+ {
+ get
+ {
+ return this.addr3Field;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 41);
+ this.addr3Field = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
+ public string Addr4
+ {
+ get
+ {
+ return this.addr4Field;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 41);
+ this.addr4Field = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
+ public string Addr5
+ {
+ get
+ {
+ return this.addr5Field;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 41);
+ this.addr5Field = temp;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class EmployeeAddress
+ {
+
+ private string addr1Field;
+
+ private string addr2Field;
+
+ private string addr3Field;
+
+ private string addr4Field;
+
+ private string cityField;
+
+ private string stateField;
+
+ private string postalCodeField;
+
+ private string countryField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
+ public string Addr1
+ {
+ get
+ {
+ return this.addr1Field;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 41);
+ this.addr1Field = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ [System.ComponentModel.DataAnnotations.StringLength(41)]
+ public string Addr2
+ {
+ get
+ {
+ return this.addr2Field;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 41);
+ this.addr2Field = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string Addr3
+ {
+ get
+ {
+ return this.addr3Field;
+ }
+ set
+ {
+ this.addr3Field = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public string Addr4
+ {
+ get
+ {
+ return this.addr4Field;
+ }
+ set
+ {
+ this.addr4Field = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string City
+ {
+ get
+ {
+ return this.cityField;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.cityField = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ [System.ComponentModel.DataAnnotations.StringLength(21)]
+ public string State
+ {
+ get
+ {
+ return this.stateField;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 21);
+ this.stateField = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ [System.ComponentModel.DataAnnotations.StringLength(13)]
+ public string PostalCode
+ {
+ get
+ {
+ return this.postalCodeField;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 13);
+ this.postalCodeField = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public string Country
+ {
+ get
+ {
+ return this.countryField;
+ }
+ set
+ {
+ this.countryField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class SiteAddress
+ {
+
+ private string addr1Field;
+
+ private string addr2Field;
+
+ private string addr3Field;
+
+ private string addr4Field;
+
+ private string addr5Field;
+
+ private string cityField;
+
+ private string stateField;
+
+ private string postalCodeField;
+
+ private string countryField;
+
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
[System.ComponentModel.DataAnnotations.StringLength(41)]
@@ -14336,6 +15072,33 @@ private ObjectItem ObjectItem
}
}
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class HTTPCallbackInfo
+ {
+
+ private string uRLField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string URL
+ {
+ get
+ {
+ return this.uRLField;
+ }
+ set
+ {
+ this.uRLField = value;
+ }
+ }
+ }
+
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
[System.SerializableAttribute()]
@@ -15831,7 +16594,7 @@ public enum ItemsChoiceType2
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class EntityFilter
+ public partial class PayrollDateRangeFilter
{
private object[] itemsField;
@@ -15840,6 +16603,128 @@ public partial class EntityFilter
private ObjectItems objectItems;
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("DateMacro", typeof(DateMacro), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("FromPayrollDate", typeof(DATETYPE), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("ToPayrollDate", typeof(DATETYPE), Order=0)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public object[] Items
+ {
+ get
+ {
+ return this.itemsField;
+ }
+ set
+ {
+ this.itemsField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public ItemsChoiceType3[] ItemsElementName
+ {
+ get
+ {
+ return this.itemsElementNameField;
+ }
+ set
+ {
+ this.itemsElementNameField = value;
+ }
+ }
+
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public Nullable DateMacro
+ {
+ get
+ {
+ return ObjectItems.GetItem(ItemsChoiceType3.DateMacro);
+ }
+ set
+ {
+ ObjectItems.SetItem(ItemsChoiceType3.DateMacro, value);
+ }
+ }
+
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public DATETYPE FromPayrollDate
+ {
+ get
+ {
+ return ObjectItems.GetItem(ItemsChoiceType3.FromPayrollDate);
+ }
+ set
+ {
+ ObjectItems.SetItem(ItemsChoiceType3.FromPayrollDate, value);
+ }
+ }
+
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public DATETYPE ToPayrollDate
+ {
+ get
+ {
+ return ObjectItems.GetItem(ItemsChoiceType3.ToPayrollDate);
+ }
+ set
+ {
+ ObjectItems.SetItem(ItemsChoiceType3.ToPayrollDate, value);
+ }
+ }
+
+ private ObjectItems ObjectItems
+ {
+ get
+ {
+ if ((objectItems == null))
+ {
+ objectItems = new ObjectItems(this, "Items", new string[] {
+ "FromPayrollDate",
+ "ToPayrollDate",
+ "DateMacro"});
+ }
+ return objectItems;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
+ public enum ItemsChoiceType3
+ {
+
+ ///
+ DateMacro,
+
+ ///
+ FromPayrollDate,
+
+ ///
+ ToPayrollDate,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class EntityFilter
+ {
+
+ private object[] itemsField;
+
+ private ItemsChoiceType4[] itemsElementNameField;
+
+ private ObjectItems objectItems;
+
///
[System.Xml.Serialization.XmlElementAttribute("FullName", typeof(string), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("FullNameWithChildren", typeof(string), Order=0)]
@@ -15863,7 +16748,7 @@ public object[] Items
[System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
[System.Xml.Serialization.XmlIgnoreAttribute()]
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public ItemsChoiceType3[] ItemsElementName
+ public ItemsChoiceType4[] ItemsElementName
{
get
{
@@ -15880,11 +16765,11 @@ public IEnumerable FullName
{
get
{
- return ObjectItems.GetItems(ItemsChoiceType3.FullName);
+ return ObjectItems.GetItems(ItemsChoiceType4.FullName);
}
set
{
- ObjectItems.SetItems(ItemsChoiceType3.FullName, value.ToArray());
+ ObjectItems.SetItems(ItemsChoiceType4.FullName, value.ToArray());
}
}
@@ -15893,11 +16778,11 @@ public string FullNameWithChildren
{
get
{
- return ObjectItems.GetItem(ItemsChoiceType3.FullNameWithChildren);
+ return ObjectItems.GetItem(ItemsChoiceType4.FullNameWithChildren);
}
set
{
- ObjectItems.SetItem(ItemsChoiceType3.FullNameWithChildren, value);
+ ObjectItems.SetItem(ItemsChoiceType4.FullNameWithChildren, value);
}
}
@@ -15906,11 +16791,11 @@ public IEnumerable ListID
{
get
{
- return ObjectItems.GetItems(ItemsChoiceType3.ListID);
+ return ObjectItems.GetItems(ItemsChoiceType4.ListID);
}
set
{
- ObjectItems.SetItems(ItemsChoiceType3.ListID, value.ToArray());
+ ObjectItems.SetItems(ItemsChoiceType4.ListID, value.ToArray());
}
}
@@ -15919,21 +16804,21 @@ public string ListIDWithChildren
{
get
{
- return ObjectItems.GetItem(ItemsChoiceType3.ListIDWithChildren);
+ return ObjectItems.GetItem(ItemsChoiceType4.ListIDWithChildren);
}
set
{
- ObjectItems.SetItem(ItemsChoiceType3.ListIDWithChildren, value);
+ ObjectItems.SetItem(ItemsChoiceType4.ListIDWithChildren, value);
}
}
- private ObjectItems ObjectItems
+ private ObjectItems ObjectItems
{
get
{
if ((objectItems == null))
{
- objectItems = new ObjectItems(this, "Items", new string[] {
+ objectItems = new ObjectItems(this, "Items", new string[] {
"ListID",
"FullName",
"ListIDWithChildren",
@@ -15948,7 +16833,7 @@ private ObjectItems ObjectItems
[System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
- public enum ItemsChoiceType3
+ public enum ItemsChoiceType4
{
///
@@ -15976,9 +16861,9 @@ public partial class TimeTrackingEntityFilter
private object[] itemsField;
- private ItemsChoiceType4[] itemsElementNameField;
+ private ItemsChoiceType5[] itemsElementNameField;
- private ObjectItems objectItems;
+ private ObjectItems objectItems;
///
[System.Xml.Serialization.XmlElementAttribute("FullName", typeof(string), Order=0)]
@@ -16001,7 +16886,7 @@ public object[] Items
[System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
[System.Xml.Serialization.XmlIgnoreAttribute()]
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public ItemsChoiceType4[] ItemsElementName
+ public ItemsChoiceType5[] ItemsElementName
{
get
{
@@ -16018,11 +16903,11 @@ public IEnumerable FullName
{
get
{
- return ObjectItems.GetItems(ItemsChoiceType4.FullName);
+ return ObjectItems.GetItems(ItemsChoiceType5.FullName);
}
set
{
- ObjectItems.SetItems(ItemsChoiceType4.FullName, value.ToArray());
+ ObjectItems.SetItems(ItemsChoiceType5.FullName, value.ToArray());
}
}
@@ -16031,21 +16916,21 @@ public IEnumerable ListID
{
get
{
- return ObjectItems.GetItems(ItemsChoiceType4.ListID);
+ return ObjectItems.GetItems(ItemsChoiceType5.ListID);
}
set
{
- ObjectItems.SetItems(ItemsChoiceType4.ListID, value.ToArray());
+ ObjectItems.SetItems(ItemsChoiceType5.ListID, value.ToArray());
}
}
- private ObjectItems ObjectItems
+ private ObjectItems ObjectItems
{
get
{
if ((objectItems == null))
{
- objectItems = new ObjectItems(this, "Items", new string[] {
+ objectItems = new ObjectItems(this, "Items", new string[] {
"ListID",
"FullName"});
}
@@ -16058,7 +16943,7 @@ private ObjectItems ObjectItems
[System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
- public enum ItemsChoiceType4
+ public enum ItemsChoiceType5
{
///
@@ -16080,9 +16965,9 @@ public partial class AccountFilter
private object[] itemsField;
- private ItemsChoiceType5[] itemsElementNameField;
+ private ItemsChoiceType6[] itemsElementNameField;
- private ObjectItems objectItems;
+ private ObjectItems objectItems;
///
[System.Xml.Serialization.XmlElementAttribute("FullName", typeof(string), Order=0)]
@@ -16107,7 +16992,7 @@ public object[] Items
[System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
[System.Xml.Serialization.XmlIgnoreAttribute()]
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public ItemsChoiceType5[] ItemsElementName
+ public ItemsChoiceType6[] ItemsElementName
{
get
{
@@ -16124,11 +17009,11 @@ public IEnumerable FullName
{
get
{
- return ObjectItems.GetItems(ItemsChoiceType5.FullName);
+ return ObjectItems.GetItems(ItemsChoiceType6.FullName);
}
set
{
- ObjectItems.SetItems(ItemsChoiceType5.FullName, value.ToArray());
+ ObjectItems.SetItems(ItemsChoiceType6.FullName, value.ToArray());
}
}
@@ -16137,11 +17022,11 @@ public string FullNameWithChildren
{
get
{
- return ObjectItems.GetItem(ItemsChoiceType5.FullNameWithChildren);
+ return ObjectItems.GetItem(ItemsChoiceType6.FullNameWithChildren);
}
set
{
- ObjectItems.SetItem(ItemsChoiceType5.FullNameWithChildren, value);
+ ObjectItems.SetItem(ItemsChoiceType6.FullNameWithChildren, value);
}
}
@@ -16150,11 +17035,11 @@ public IEnumerable ListID
{
get
{
- return ObjectItems.GetItems(ItemsChoiceType5.ListID);
+ return ObjectItems.GetItems(ItemsChoiceType6.ListID);
}
set
{
- ObjectItems.SetItems(ItemsChoiceType5.ListID, value.ToArray());
+ ObjectItems.SetItems(ItemsChoiceType6.ListID, value.ToArray());
}
}
@@ -16163,21 +17048,21 @@ public string ListIDWithChildren
{
get
{
- return ObjectItems.GetItem(ItemsChoiceType5.ListIDWithChildren);
+ return ObjectItems.GetItem(ItemsChoiceType6.ListIDWithChildren);
}
set
{
- ObjectItems.SetItem(ItemsChoiceType5.ListIDWithChildren, value);
+ ObjectItems.SetItem(ItemsChoiceType6.ListIDWithChildren, value);
}
}
- private ObjectItems ObjectItems
+ private ObjectItems ObjectItems
{
get
{
if ((objectItems == null))
{
- objectItems = new ObjectItems(this, "Items", new string[] {
+ objectItems = new ObjectItems(this, "Items", new string[] {
"ListID",
"FullName",
"ListIDWithChildren",
@@ -16192,7 +17077,7 @@ private ObjectItems ObjectItems
[System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
- public enum ItemsChoiceType5
+ public enum ItemsChoiceType6
{
///
@@ -16306,9 +17191,9 @@ public partial class CurrencyFilter
private object[] itemsField;
- private ItemsChoiceType6[] itemsElementNameField;
+ private ItemsChoiceType7[] itemsElementNameField;
- private ObjectItems objectItems;
+ private ObjectItems objectItems;
///
[System.Xml.Serialization.XmlElementAttribute("FullName", typeof(string), Order=0)]
@@ -16331,7 +17216,7 @@ public object[] Items
[System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
[System.Xml.Serialization.XmlIgnoreAttribute()]
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public ItemsChoiceType6[] ItemsElementName
+ public ItemsChoiceType7[] ItemsElementName
{
get
{
@@ -16348,11 +17233,11 @@ public IEnumerable FullName
{
get
{
- return ObjectItems.GetItems(ItemsChoiceType6.FullName);
+ return ObjectItems.GetItems(ItemsChoiceType7.FullName);
}
set
{
- ObjectItems.SetItems(ItemsChoiceType6.FullName, value.ToArray());
+ ObjectItems.SetItems(ItemsChoiceType7.FullName, value.ToArray());
}
}
@@ -16361,21 +17246,21 @@ public IEnumerable ListID
{
get
{
- return ObjectItems.GetItems(ItemsChoiceType6.ListID);
+ return ObjectItems.GetItems(ItemsChoiceType7.ListID);
}
set
{
- ObjectItems.SetItems(ItemsChoiceType6.ListID, value.ToArray());
+ ObjectItems.SetItems(ItemsChoiceType7.ListID, value.ToArray());
}
}
- private ObjectItems ObjectItems
+ private ObjectItems ObjectItems
{
get
{
if ((objectItems == null))
{
- objectItems = new ObjectItems(this, "Items", new string[] {
+ objectItems = new ObjectItems(this, "Items", new string[] {
"ListID",
"FullName"});
}
@@ -16388,7 +17273,7 @@ private ObjectItems ObjectItems
[System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
- public enum ItemsChoiceType6
+ public enum ItemsChoiceType7
{
///
@@ -16410,9 +17295,9 @@ public partial class ClassFilter
private object[] itemsField;
- private ItemsChoiceType7[] itemsElementNameField;
+ private ItemsChoiceType8[] itemsElementNameField;
- private ObjectItems objectItems;
+ private ObjectItems objectItems;
///
[System.Xml.Serialization.XmlElementAttribute("FullName", typeof(string), Order=0)]
@@ -16437,7 +17322,7 @@ public object[] Items
[System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
[System.Xml.Serialization.XmlIgnoreAttribute()]
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public ItemsChoiceType7[] ItemsElementName
+ public ItemsChoiceType8[] ItemsElementName
{
get
{
@@ -16454,11 +17339,11 @@ public IEnumerable FullName
{
get
{
- return ObjectItems.GetItems(ItemsChoiceType7.FullName);
+ return ObjectItems.GetItems(ItemsChoiceType8.FullName);
}
set
{
- ObjectItems.SetItems(ItemsChoiceType7.FullName, value.ToArray());
+ ObjectItems.SetItems(ItemsChoiceType8.FullName, value.ToArray());
}
}
@@ -16467,11 +17352,11 @@ public string FullNameWithChildren
{
get
{
- return ObjectItems.GetItem(ItemsChoiceType7.FullNameWithChildren);
+ return ObjectItems.GetItem(ItemsChoiceType8.FullNameWithChildren);
}
set
{
- ObjectItems.SetItem(ItemsChoiceType7.FullNameWithChildren, value);
+ ObjectItems.SetItem(ItemsChoiceType8.FullNameWithChildren, value);
}
}
@@ -16480,11 +17365,11 @@ public IEnumerable ListID
{
get
{
- return ObjectItems.GetItems(ItemsChoiceType7.ListID);
+ return ObjectItems.GetItems(ItemsChoiceType8.ListID);
}
set
{
- ObjectItems.SetItems(ItemsChoiceType7.ListID, value.ToArray());
+ ObjectItems.SetItems(ItemsChoiceType8.ListID, value.ToArray());
}
}
@@ -16493,21 +17378,21 @@ public string ListIDWithChildren
{
get
{
- return ObjectItems.GetItem(ItemsChoiceType7.ListIDWithChildren);
+ return ObjectItems.GetItem(ItemsChoiceType8.ListIDWithChildren);
}
set
{
- ObjectItems.SetItem(ItemsChoiceType7.ListIDWithChildren, value);
+ ObjectItems.SetItem(ItemsChoiceType8.ListIDWithChildren, value);
}
}
- private ObjectItems ObjectItems
+ private ObjectItems ObjectItems
{
get
{
if ((objectItems == null))
{
- objectItems = new ObjectItems(this, "Items", new string[] {
+ objectItems = new ObjectItems(this, "Items", new string[] {
"ListID",
"FullName",
"ListIDWithChildren",
@@ -16522,7 +17407,7 @@ private ObjectItems ObjectItems
[System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
- public enum ItemsChoiceType7
+ public enum ItemsChoiceType8
{
///
@@ -18839,6 +19724,51 @@ public DATETYPE ClosingDate
}
}
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class AccountingPreferencesMod
+ {
+
+ private DATETYPE closingDateField;
+
+ private string closingDatePasswordField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public DATETYPE ClosingDate
+ {
+ get
+ {
+ return this.closingDateField;
+ }
+ set
+ {
+ this.closingDateField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ [System.ComponentModel.DataAnnotations.StringLength(16)]
+ public string ClosingDatePassword
+ {
+ get
+ {
+ return this.closingDatePasswordField;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 16);
+ this.closingDatePasswordField = temp;
+ }
+ }
+ }
+
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
[System.SerializableAttribute()]
@@ -19123,6 +20053,8 @@ public partial class ItemsAndInventoryPreferences
private bool isTrackingSerialOrLotNumberFieldSpecified;
+ private BOOLTYPE isInventoryExpirationDateEnabledField;
+
private BOOLTYPE isTrackingOnSalesTransactionsEnabledField;
private BOOLTYPE isTrackingOnPurchaseTransactionsEnabledField;
@@ -19188,6 +20120,20 @@ public bool IsTrackingSerialOrLotNumberSpecified
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public BOOLTYPE IsInventoryExpirationDateEnabled
+ {
+ get
+ {
+ return this.isInventoryExpirationDateEnabledField;
+ }
+ set
+ {
+ this.isInventoryExpirationDateEnabledField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
public BOOLTYPE isTrackingOnSalesTransactionsEnabled
{
get
@@ -19201,7 +20147,7 @@ public BOOLTYPE isTrackingOnSalesTransactionsEnabled
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
public BOOLTYPE isTrackingOnPurchaseTransactionsEnabled
{
get
@@ -19215,7 +20161,7 @@ public BOOLTYPE isTrackingOnPurchaseTransactionsEnabled
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
public BOOLTYPE isTrackingOnInventoryAdjustmentEnabled
{
get
@@ -19229,7 +20175,7 @@ public BOOLTYPE isTrackingOnInventoryAdjustmentEnabled
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
public BOOLTYPE isTrackingOnBuildAssemblyEnabled
{
get
@@ -19243,7 +20189,7 @@ public BOOLTYPE isTrackingOnBuildAssemblyEnabled
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
public BOOLTYPE FIFOEnabled
{
get
@@ -19257,7 +20203,7 @@ public BOOLTYPE FIFOEnabled
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
public DATETYPE FIFOEffectiveDate
{
get
@@ -19271,7 +20217,7 @@ public DATETYPE FIFOEffectiveDate
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
public BOOLTYPE IsRSBEnabled
{
get
@@ -19285,7 +20231,7 @@ public BOOLTYPE IsRSBEnabled
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
public BOOLTYPE IsBarcodeEnabled
{
get
@@ -19983,6 +20929,33 @@ public ItemsAndInventoryPreferences ItemsAndInventoryPreferences
}
}
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class PreferencesMod
+ {
+
+ private AccountingPreferencesMod accountingPreferencesModField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public AccountingPreferencesMod AccountingPreferencesMod
+ {
+ get
+ {
+ return this.accountingPreferencesModField;
+ }
+ set
+ {
+ this.accountingPreferencesModField = value;
+ }
+ }
+ }
+
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
[System.SerializableAttribute()]
@@ -24757,6 +25730,8 @@ public partial class SickHours
private string hoursUsedField;
+ private DATETYPE yearBeginsDateField;
+
private DATETYPE accrualStartDateField;
///
@@ -24859,6 +25834,20 @@ public string HoursUsed
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public DATETYPE YearBeginsDate
+ {
+ get
+ {
+ return this.yearBeginsDateField;
+ }
+ set
+ {
+ this.yearBeginsDateField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
public DATETYPE AccrualStartDate
{
get
@@ -24872,6 +25861,97 @@ public DATETYPE AccrualStartDate
}
}
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class SickHoursDefault
+ {
+
+ private AccrualPeriod accrualPeriodField;
+
+ private bool accrualPeriodFieldSpecified;
+
+ private string hoursAccruedField;
+
+ private string maximumHoursField;
+
+ private BOOLTYPE isResettingHoursEachNewYearField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public AccrualPeriod AccrualPeriod
+ {
+ get
+ {
+ return this.accrualPeriodField;
+ }
+ set
+ {
+ this.accrualPeriodField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AccrualPeriodSpecified
+ {
+ get
+ {
+ return this.accrualPeriodFieldSpecified;
+ }
+ set
+ {
+ this.accrualPeriodFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string HoursAccrued
+ {
+ get
+ {
+ return this.hoursAccruedField;
+ }
+ set
+ {
+ this.hoursAccruedField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string MaximumHours
+ {
+ get
+ {
+ return this.maximumHoursField;
+ }
+ set
+ {
+ this.maximumHoursField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public BOOLTYPE IsResettingHoursEachNewYear
+ {
+ get
+ {
+ return this.isResettingHoursEachNewYearField;
+ }
+ set
+ {
+ this.isResettingHoursEachNewYearField = value;
+ }
+ }
+ }
+
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
[System.SerializableAttribute()]
@@ -24896,6 +25976,8 @@ public partial class VacationHours
private string hoursUsedField;
+ private DATETYPE yearBeginsDateField;
+
private DATETYPE accrualStartDateField;
///
@@ -24998,6 +26080,20 @@ public string HoursUsed
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public DATETYPE YearBeginsDate
+ {
+ get
+ {
+ return this.yearBeginsDateField;
+ }
+ set
+ {
+ this.yearBeginsDateField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
public DATETYPE AccrualStartDate
{
get
@@ -25011,6 +26107,97 @@ public DATETYPE AccrualStartDate
}
}
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class VacationHoursDefault
+ {
+
+ private AccrualPeriod accrualPeriodField;
+
+ private bool accrualPeriodFieldSpecified;
+
+ private string hoursAccruedField;
+
+ private string maximumHoursField;
+
+ private BOOLTYPE isResettingHoursEachNewYearField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public AccrualPeriod AccrualPeriod
+ {
+ get
+ {
+ return this.accrualPeriodField;
+ }
+ set
+ {
+ this.accrualPeriodField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AccrualPeriodSpecified
+ {
+ get
+ {
+ return this.accrualPeriodFieldSpecified;
+ }
+ set
+ {
+ this.accrualPeriodFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string HoursAccrued
+ {
+ get
+ {
+ return this.hoursAccruedField;
+ }
+ set
+ {
+ this.hoursAccruedField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string MaximumHours
+ {
+ get
+ {
+ return this.maximumHoursField;
+ }
+ set
+ {
+ this.maximumHoursField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public BOOLTYPE IsResettingHoursEachNewYear
+ {
+ get
+ {
+ return this.isResettingHoursEachNewYearField;
+ }
+ set
+ {
+ this.isResettingHoursEachNewYearField = value;
+ }
+ }
+ }
+
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
[System.SerializableAttribute()]
@@ -25106,181 +26293,440 @@ private ObjectItem ObjectItem
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class EmployeePayrollInfo
+ public partial class NonEarnings
{
- private PayPeriod payPeriodField;
+ private PayrollItemNonWageRef payrollItemNonWageRefField;
- private bool payPeriodFieldSpecified;
+ private object itemField;
- private ClassRef classRefField;
+ private AMTTYPE limitField;
- private object[] itemsField;
+ private ObjectItem objectItem;
- private UseTimeDataToCreatePaychecks useTimeDataToCreatePaychecksField;
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public PayrollItemNonWageRef PayrollItemNonWageRef
+ {
+ get
+ {
+ return this.payrollItemNonWageRefField;
+ }
+ set
+ {
+ this.payrollItemNonWageRefField = value;
+ }
+ }
- private bool useTimeDataToCreatePaychecksFieldSpecified;
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("Amount", typeof(AMTTYPE), Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("RatePercent", typeof(PERCENTTYPE), Order=1)]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public object Item
+ {
+ get
+ {
+ return this.itemField;
+ }
+ set
+ {
+ this.itemField = value;
+ }
+ }
- private SickHours sickHoursField;
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public AMTTYPE Limit
+ {
+ get
+ {
+ return this.limitField;
+ }
+ set
+ {
+ this.limitField = value;
+ }
+ }
- private VacationHours vacationHoursField;
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public AMTTYPE Amount
+ {
+ get
+ {
+ return ObjectItem.GetItem("Amount");
+ }
+ set
+ {
+ ObjectItem.SetItem("Amount", value);
+ }
+ }
- private ObjectItems objectItems;
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public PERCENTTYPE RatePercent
+ {
+ get
+ {
+ return ObjectItem.GetItem("RatePercent");
+ }
+ set
+ {
+ ObjectItem.SetItem("RatePercent", value);
+ }
+ }
+
+ private ObjectItem ObjectItem
+ {
+ get
+ {
+ if ((objectItem == null))
+ {
+ System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
+ typeMapping.Add(typeof(AMTTYPE), "Amount");
+ typeMapping.Add(typeof(PERCENTTYPE), "RatePercent");
+ objectItem = new ObjectItem(this, "Item", typeMapping);
+ }
+ return objectItem;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class TaxInfo
+ {
+
+ private string taxInfoCategoryField;
+
+ private string taxInfoValueField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public PayPeriod PayPeriod
+ [System.ComponentModel.DataAnnotations.StringLength(100)]
+ public string TaxInfoCategory
{
get
{
- return this.payPeriodField;
+ return this.taxInfoCategoryField;
}
set
{
- this.payPeriodField = value;
+ string temp = QbNormalizer.NormalizeString(value, 100);
+ this.taxInfoCategoryField = temp;
}
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool PayPeriodSpecified
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string TaxInfoValue
{
get
{
- return this.payPeriodFieldSpecified;
+ return this.taxInfoValueField;
}
set
{
- this.payPeriodFieldSpecified = value;
+ this.taxInfoValueField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class EmployeeTax
+ {
+
+ private BOOLTYPE isSubjectToTaxField;
+
+ private PayrollItemTaxRef payrollItemTaxRefField;
+
+ private string taxLawVersionField;
+
+ private TaxInfo[] taxInfoField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public BOOLTYPE IsSubjectToTax
+ {
+ get
+ {
+ return this.isSubjectToTaxField;
+ }
+ set
+ {
+ this.isSubjectToTaxField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public ClassRef ClassRef
+ public PayrollItemTaxRef PayrollItemTaxRef
{
get
{
- return this.classRefField;
+ return this.payrollItemTaxRefField;
}
set
{
- this.classRefField = value;
+ this.payrollItemTaxRefField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=2)]
+ public string TaxLawVersion
+ {
+ get
+ {
+ return this.taxLawVersionField;
+ }
+ set
+ {
+ this.taxLawVersionField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("TaxInfo", Order=3)]
+ public TaxInfo[] TaxInfo
+ {
+ get
+ {
+ return this.taxInfoField;
+ }
+ set
+ {
+ this.taxInfoField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class EmployeeTaxInfo
+ {
+
+ private string stateLivedField;
+
+ private string stateWorkedField;
+
+ private BOOLTYPE isStandardTaxationRequiredField;
+
+ private EmployeeTax[] employeeTaxField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ [System.ComponentModel.DataAnnotations.StringLength(21)]
+ public string StateLived
+ {
+ get
+ {
+ return this.stateLivedField;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 21);
+ this.stateLivedField = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ [System.ComponentModel.DataAnnotations.StringLength(21)]
+ public string StateWorked
+ {
+ get
+ {
+ return this.stateWorkedField;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 21);
+ this.stateWorkedField = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public BOOLTYPE IsStandardTaxationRequired
+ {
+ get
+ {
+ return this.isStandardTaxationRequiredField;
+ }
+ set
+ {
+ this.isStandardTaxationRequiredField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("EmployeeTax", Order=3)]
+ public EmployeeTax[] EmployeeTax
+ {
+ get
+ {
+ return this.employeeTaxField;
+ }
+ set
+ {
+ this.employeeTaxField = value;
}
}
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class EmployeeDirectDepositAccount
+ {
+
+ private object itemField;
+
+ private string bankNameField;
+
+ private string routingNumberField;
+
+ private string accountNumberField;
+
+ private BankAccountType bankAccountTypeField;
+
+ private ObjectItem objectItem;
///
- [System.Xml.Serialization.XmlElementAttribute("ClearEarnings", typeof(BOOLTYPE), Order=2)]
- [System.Xml.Serialization.XmlElementAttribute("Earnings", typeof(Earnings), Order=2)]
+ [System.Xml.Serialization.XmlElementAttribute("Amount", typeof(AMTTYPE), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("RatePercent", typeof(PERCENTTYPE), Order=0)]
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public object[] Items
+ public object Item
{
get
{
- return this.itemsField;
+ return this.itemField;
}
set
{
- this.itemsField = value;
+ this.itemField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=4)]
- public UseTimeDataToCreatePaychecks UseTimeDataToCreatePaychecks
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string BankName
{
get
{
- return this.useTimeDataToCreatePaychecksField;
+ return this.bankNameField;
}
set
{
- this.useTimeDataToCreatePaychecksField = value;
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.bankNameField = temp;
}
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool UseTimeDataToCreatePaychecksSpecified
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ [System.ComponentModel.DataAnnotations.StringLength(9)]
+ public string RoutingNumber
{
get
{
- return this.useTimeDataToCreatePaychecksFieldSpecified;
+ return this.routingNumberField;
}
set
{
- this.useTimeDataToCreatePaychecksFieldSpecified = value;
+ string temp = QbNormalizer.NormalizeString(value, 9);
+ this.routingNumberField = temp;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=5)]
- public SickHours SickHours
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ [System.ComponentModel.DataAnnotations.StringLength(25)]
+ public string AccountNumber
{
get
{
- return this.sickHoursField;
+ return this.accountNumberField;
}
set
{
- this.sickHoursField = value;
+ string temp = QbNormalizer.NormalizeString(value, 25);
+ this.accountNumberField = temp;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=6)]
- public VacationHours VacationHours
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public BankAccountType BankAccountType
{
get
{
- return this.vacationHoursField;
+ return this.bankAccountTypeField;
}
set
{
- this.vacationHoursField = value;
+ this.bankAccountTypeField = value;
}
}
[System.Xml.Serialization.XmlIgnoreAttribute()]
- public BOOLTYPE ClearEarnings
+ public AMTTYPE Amount
{
get
{
- return ObjectItems.GetItem("ClearEarnings");
+ return ObjectItem.GetItem("Amount");
}
set
{
- ObjectItems.SetItem("ClearEarnings", value);
+ ObjectItem.SetItem("Amount", value);
}
}
[System.Xml.Serialization.XmlIgnoreAttribute()]
- public IEnumerable Earnings
+ public PERCENTTYPE RatePercent
{
get
{
- return ObjectItems.GetItems("Earnings");
+ return ObjectItem.GetItem("RatePercent");
}
set
{
- ObjectItems.SetItems("Earnings", value.ToArray());
+ ObjectItem.SetItem("RatePercent", value);
}
}
- private ObjectItems ObjectItems
+ private ObjectItem ObjectItem
{
get
{
- if ((objectItems == null))
+ if ((objectItem == null))
{
System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
- typeMapping.Add(typeof(BOOLTYPE), "ClearEarnings");
- typeMapping.Add(typeof(Earnings), "Earnings");
- objectItems = new ObjectItems(this, "Items", new string[] {
- "ClearEarnings",
- "Earnings"}, typeMapping);
+ typeMapping.Add(typeof(AMTTYPE), "Amount");
+ typeMapping.Add(typeof(PERCENTTYPE), "RatePercent");
+ objectItem = new ObjectItem(this, "Item", typeMapping);
}
- return objectItems;
+ return objectItem;
}
}
}
@@ -25292,17 +26738,23 @@ private ObjectItems ObjectItems
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class EmployeePayrollInfoMod
+ public partial class EmployeePayrollInfo
{
+ private BOOLTYPE isCoveredByQualifiedPensionPlanField;
+
private PayPeriod payPeriodField;
private bool payPeriodFieldSpecified;
+ private PayScheduleRef payScheduleRefField;
+
private ClassRef classRefField;
private object[] itemsField;
+ private object[] items1Field;
+
private UseTimeDataToCreatePaychecks useTimeDataToCreatePaychecksField;
private bool useTimeDataToCreatePaychecksFieldSpecified;
@@ -25311,10 +26763,32 @@ public partial class EmployeePayrollInfoMod
private VacationHours vacationHoursField;
+ private EmployeeTaxInfo employeeTaxInfoField;
+
+ private WorkersCompCodeRef workersCompCodeRefField;
+
+ private EmployeeDirectDepositAccount[] employeeDirectDepositAccountField;
+
private ObjectItems objectItems;
+ private ObjectItems objectItems1;
+
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public BOOLTYPE IsCoveredByQualifiedPensionPlan
+ {
+ get
+ {
+ return this.isCoveredByQualifiedPensionPlanField;
+ }
+ set
+ {
+ this.isCoveredByQualifiedPensionPlanField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
public PayPeriod PayPeriod
{
get
@@ -25341,8 +26815,351 @@ public bool PayPeriodSpecified
}
}
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public PayScheduleRef PayScheduleRef
+ {
+ get
+ {
+ return this.payScheduleRefField;
+ }
+ set
+ {
+ this.payScheduleRefField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public ClassRef ClassRef
+ {
+ get
+ {
+ return this.classRefField;
+ }
+ set
+ {
+ this.classRefField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ClearEarnings", typeof(BOOLTYPE), Order=4)]
+ [System.Xml.Serialization.XmlElementAttribute("Earnings", typeof(Earnings), Order=4)]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public object[] Items
+ {
+ get
+ {
+ return this.itemsField;
+ }
+ set
+ {
+ this.itemsField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ClearNonEarnings", typeof(BOOLTYPE), Order=6)]
+ [System.Xml.Serialization.XmlElementAttribute("NonEarnings", typeof(NonEarnings), Order=6)]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public object[] Items1
+ {
+ get
+ {
+ return this.items1Field;
+ }
+ set
+ {
+ this.items1Field = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public UseTimeDataToCreatePaychecks UseTimeDataToCreatePaychecks
+ {
+ get
+ {
+ return this.useTimeDataToCreatePaychecksField;
+ }
+ set
+ {
+ this.useTimeDataToCreatePaychecksField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool UseTimeDataToCreatePaychecksSpecified
+ {
+ get
+ {
+ return this.useTimeDataToCreatePaychecksFieldSpecified;
+ }
+ set
+ {
+ this.useTimeDataToCreatePaychecksFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public SickHours SickHours
+ {
+ get
+ {
+ return this.sickHoursField;
+ }
+ set
+ {
+ this.sickHoursField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public VacationHours VacationHours
+ {
+ get
+ {
+ return this.vacationHoursField;
+ }
+ set
+ {
+ this.vacationHoursField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public EmployeeTaxInfo EmployeeTaxInfo
+ {
+ get
+ {
+ return this.employeeTaxInfoField;
+ }
+ set
+ {
+ this.employeeTaxInfoField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public WorkersCompCodeRef WorkersCompCodeRef
+ {
+ get
+ {
+ return this.workersCompCodeRefField;
+ }
+ set
+ {
+ this.workersCompCodeRefField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("EmployeeDirectDepositAccount", Order=13)]
+ public EmployeeDirectDepositAccount[] EmployeeDirectDepositAccount
+ {
+ get
+ {
+ return this.employeeDirectDepositAccountField;
+ }
+ set
+ {
+ this.employeeDirectDepositAccountField = value;
+ }
+ }
+
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public BOOLTYPE ClearEarnings
+ {
+ get
+ {
+ return ObjectItems.GetItem("ClearEarnings");
+ }
+ set
+ {
+ ObjectItems.SetItem("ClearEarnings", value);
+ }
+ }
+
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public IEnumerable Earnings
+ {
+ get
+ {
+ return ObjectItems.GetItems("Earnings");
+ }
+ set
+ {
+ ObjectItems.SetItems("Earnings", value.ToArray());
+ }
+ }
+
+ private ObjectItems ObjectItems
+ {
+ get
+ {
+ if ((objectItems == null))
+ {
+ System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
+ typeMapping.Add(typeof(BOOLTYPE), "ClearEarnings");
+ typeMapping.Add(typeof(Earnings), "Earnings");
+ objectItems = new ObjectItems(this, "Items", new string[] {
+ "ClearEarnings",
+ "Earnings"}, typeMapping);
+ }
+ return objectItems;
+ }
+ }
+
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public BOOLTYPE ClearNonEarnings
+ {
+ get
+ {
+ return ObjectItems1.GetItem("ClearNonEarnings");
+ }
+ set
+ {
+ ObjectItems1.SetItem("ClearNonEarnings", value);
+ }
+ }
+
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public IEnumerable NonEarnings
+ {
+ get
+ {
+ return ObjectItems1.GetItems("NonEarnings");
+ }
+ set
+ {
+ ObjectItems1.SetItems("NonEarnings", value.ToArray());
+ }
+ }
+
+ private ObjectItems ObjectItems1
+ {
+ get
+ {
+ if ((objectItems1 == null))
+ {
+ System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
+ typeMapping.Add(typeof(BOOLTYPE), "ClearNonEarnings");
+ typeMapping.Add(typeof(NonEarnings), "NonEarnings");
+ objectItems1 = new ObjectItems(this, "Items1", new string[] {
+ "ClearNonEarnings",
+ "NonEarnings"}, typeMapping);
+ }
+ return objectItems1;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class EmployeePayrollInfoMod
+ {
+
+ private BOOLTYPE isCoveredByQualifiedPensionPlanField;
+
+ private PayPeriod payPeriodField;
+
+ private bool payPeriodFieldSpecified;
+
+ private PayScheduleRef payScheduleRefField;
+
+ private ClassRef classRefField;
+
+ private object[] itemsField;
+
+ private object[] items1Field;
+
+ private UseTimeDataToCreatePaychecks useTimeDataToCreatePaychecksField;
+
+ private bool useTimeDataToCreatePaychecksFieldSpecified;
+
+ private SickHours sickHoursField;
+
+ private VacationHours vacationHoursField;
+
+ private EmployeeTaxInfo employeeTaxInfoField;
+
+ private WorkersCompCodeRef workersCompCodeRefField;
+
+ private object[] items2Field;
+
+ private ObjectItems objectItems;
+
+ private ObjectItems objectItems1;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public BOOLTYPE IsCoveredByQualifiedPensionPlan
+ {
+ get
+ {
+ return this.isCoveredByQualifiedPensionPlanField;
+ }
+ set
+ {
+ this.isCoveredByQualifiedPensionPlanField = value;
+ }
+ }
+
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public PayPeriod PayPeriod
+ {
+ get
+ {
+ return this.payPeriodField;
+ }
+ set
+ {
+ this.payPeriodField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PayPeriodSpecified
+ {
+ get
+ {
+ return this.payPeriodFieldSpecified;
+ }
+ set
+ {
+ this.payPeriodFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public PayScheduleRef PayScheduleRef
+ {
+ get
+ {
+ return this.payScheduleRefField;
+ }
+ set
+ {
+ this.payScheduleRefField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
public ClassRef ClassRef
{
get
@@ -25356,8 +27173,8 @@ public ClassRef ClassRef
}
///
- [System.Xml.Serialization.XmlElementAttribute("ClearEarnings", typeof(BOOLTYPE), Order=2)]
- [System.Xml.Serialization.XmlElementAttribute("Earnings", typeof(Earnings), Order=2)]
+ [System.Xml.Serialization.XmlElementAttribute("ClearEarnings", typeof(BOOLTYPE), Order=4)]
+ [System.Xml.Serialization.XmlElementAttribute("Earnings", typeof(Earnings), Order=4)]
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
public object[] Items
{
@@ -25372,7 +27189,23 @@ public object[] Items
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ [System.Xml.Serialization.XmlElementAttribute("ClearNonEarnings", typeof(BOOLTYPE), Order=6)]
+ [System.Xml.Serialization.XmlElementAttribute("NonEarnings", typeof(NonEarnings), Order=6)]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public object[] Items1
+ {
+ get
+ {
+ return this.items1Field;
+ }
+ set
+ {
+ this.items1Field = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
public UseTimeDataToCreatePaychecks UseTimeDataToCreatePaychecks
{
get
@@ -25400,7 +27233,7 @@ public bool UseTimeDataToCreatePaychecksSpecified
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
public SickHours SickHours
{
get
@@ -25414,7 +27247,7 @@ public SickHours SickHours
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
public VacationHours VacationHours
{
get
@@ -25427,6 +27260,517 @@ public VacationHours VacationHours
}
}
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public EmployeeTaxInfo EmployeeTaxInfo
+ {
+ get
+ {
+ return this.employeeTaxInfoField;
+ }
+ set
+ {
+ this.employeeTaxInfoField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public WorkersCompCodeRef WorkersCompCodeRef
+ {
+ get
+ {
+ return this.workersCompCodeRefField;
+ }
+ set
+ {
+ this.workersCompCodeRefField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ClearDirectDepositAccounts", typeof(BOOLTYPE))]
+ [System.Xml.Serialization.XmlElementAttribute("EmployeeDirectDepositAccount", typeof(EmployeeDirectDepositAccount))]
+ public object[] Items2
+ {
+ get
+ {
+ return this.items2Field;
+ }
+ set
+ {
+ this.items2Field = value;
+ }
+ }
+
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public BOOLTYPE ClearEarnings
+ {
+ get
+ {
+ return ObjectItems.GetItem("ClearEarnings");
+ }
+ set
+ {
+ ObjectItems.SetItem("ClearEarnings", value);
+ }
+ }
+
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public IEnumerable Earnings
+ {
+ get
+ {
+ return ObjectItems.GetItems("Earnings");
+ }
+ set
+ {
+ ObjectItems.SetItems("Earnings", value.ToArray());
+ }
+ }
+
+ private ObjectItems ObjectItems
+ {
+ get
+ {
+ if ((objectItems == null))
+ {
+ System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
+ typeMapping.Add(typeof(BOOLTYPE), "ClearEarnings");
+ typeMapping.Add(typeof(Earnings), "Earnings");
+ objectItems = new ObjectItems(this, "Items", new string[] {
+ "ClearEarnings",
+ "Earnings"}, typeMapping);
+ }
+ return objectItems;
+ }
+ }
+
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public BOOLTYPE ClearNonEarnings
+ {
+ get
+ {
+ return ObjectItems1.GetItem("ClearNonEarnings");
+ }
+ set
+ {
+ ObjectItems1.SetItem("ClearNonEarnings", value);
+ }
+ }
+
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public IEnumerable NonEarnings
+ {
+ get
+ {
+ return ObjectItems1.GetItems("NonEarnings");
+ }
+ set
+ {
+ ObjectItems1.SetItems("NonEarnings", value.ToArray());
+ }
+ }
+
+ private ObjectItems ObjectItems1
+ {
+ get
+ {
+ if ((objectItems1 == null))
+ {
+ System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
+ typeMapping.Add(typeof(BOOLTYPE), "ClearNonEarnings");
+ typeMapping.Add(typeof(NonEarnings), "NonEarnings");
+ objectItems1 = new ObjectItems(this, "Items1", new string[] {
+ "ClearNonEarnings",
+ "NonEarnings"}, typeMapping);
+ }
+ return objectItems1;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class EmployeeDefaultPayrollInfo
+ {
+
+ private BOOLTYPE isCoveredByQualifiedPensionPlanField;
+
+ private PayPeriod payPeriodField;
+
+ private bool payPeriodFieldSpecified;
+
+ private ClassRef classRefField;
+
+ private Earnings[] earningsField;
+
+ private NonEarnings[] nonEarningsField;
+
+ private UseTimeDataToCreatePaychecks useTimeDataToCreatePaychecksField;
+
+ private bool useTimeDataToCreatePaychecksFieldSpecified;
+
+ private SickHoursDefault sickHoursDefaultField;
+
+ private VacationHoursDefault vacationHoursDefaultField;
+
+ private EmployeeTaxInfo employeeTaxInfoField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public BOOLTYPE IsCoveredByQualifiedPensionPlan
+ {
+ get
+ {
+ return this.isCoveredByQualifiedPensionPlanField;
+ }
+ set
+ {
+ this.isCoveredByQualifiedPensionPlanField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public PayPeriod PayPeriod
+ {
+ get
+ {
+ return this.payPeriodField;
+ }
+ set
+ {
+ this.payPeriodField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PayPeriodSpecified
+ {
+ get
+ {
+ return this.payPeriodFieldSpecified;
+ }
+ set
+ {
+ this.payPeriodFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public ClassRef ClassRef
+ {
+ get
+ {
+ return this.classRefField;
+ }
+ set
+ {
+ this.classRefField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("Earnings", Order=3)]
+ public Earnings[] Earnings
+ {
+ get
+ {
+ return this.earningsField;
+ }
+ set
+ {
+ this.earningsField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("NonEarnings", Order=4)]
+ public NonEarnings[] NonEarnings
+ {
+ get
+ {
+ return this.nonEarningsField;
+ }
+ set
+ {
+ this.nonEarningsField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public UseTimeDataToCreatePaychecks UseTimeDataToCreatePaychecks
+ {
+ get
+ {
+ return this.useTimeDataToCreatePaychecksField;
+ }
+ set
+ {
+ this.useTimeDataToCreatePaychecksField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool UseTimeDataToCreatePaychecksSpecified
+ {
+ get
+ {
+ return this.useTimeDataToCreatePaychecksFieldSpecified;
+ }
+ set
+ {
+ this.useTimeDataToCreatePaychecksFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public SickHoursDefault SickHoursDefault
+ {
+ get
+ {
+ return this.sickHoursDefaultField;
+ }
+ set
+ {
+ this.sickHoursDefaultField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public VacationHoursDefault VacationHoursDefault
+ {
+ get
+ {
+ return this.vacationHoursDefaultField;
+ }
+ set
+ {
+ this.vacationHoursDefaultField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public EmployeeTaxInfo EmployeeTaxInfo
+ {
+ get
+ {
+ return this.employeeTaxInfoField;
+ }
+ set
+ {
+ this.employeeTaxInfoField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class EmployeeDefaultPayrollInfoMod
+ {
+
+ private BOOLTYPE isCoveredByQualifiedPensionPlanField;
+
+ private PayPeriod payPeriodField;
+
+ private bool payPeriodFieldSpecified;
+
+ private ClassRef classRefField;
+
+ private object[] itemsField;
+
+ private object[] items1Field;
+
+ private UseTimeDataToCreatePaychecks useTimeDataToCreatePaychecksField;
+
+ private bool useTimeDataToCreatePaychecksFieldSpecified;
+
+ private SickHoursDefault sickHoursDefaultField;
+
+ private VacationHoursDefault vacationHoursDefaultField;
+
+ private EmployeeTaxInfo employeeTaxInfoField;
+
+ private ObjectItems objectItems;
+
+ private ObjectItems objectItems1;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public BOOLTYPE IsCoveredByQualifiedPensionPlan
+ {
+ get
+ {
+ return this.isCoveredByQualifiedPensionPlanField;
+ }
+ set
+ {
+ this.isCoveredByQualifiedPensionPlanField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public PayPeriod PayPeriod
+ {
+ get
+ {
+ return this.payPeriodField;
+ }
+ set
+ {
+ this.payPeriodField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PayPeriodSpecified
+ {
+ get
+ {
+ return this.payPeriodFieldSpecified;
+ }
+ set
+ {
+ this.payPeriodFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public ClassRef ClassRef
+ {
+ get
+ {
+ return this.classRefField;
+ }
+ set
+ {
+ this.classRefField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ClearEarnings", typeof(BOOLTYPE), Order=3)]
+ [System.Xml.Serialization.XmlElementAttribute("Earnings", typeof(Earnings), Order=3)]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public object[] Items
+ {
+ get
+ {
+ return this.itemsField;
+ }
+ set
+ {
+ this.itemsField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ClearNonEarnings", typeof(BOOLTYPE), Order=5)]
+ [System.Xml.Serialization.XmlElementAttribute("NonEarnings", typeof(NonEarnings), Order=5)]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public object[] Items1
+ {
+ get
+ {
+ return this.items1Field;
+ }
+ set
+ {
+ this.items1Field = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public UseTimeDataToCreatePaychecks UseTimeDataToCreatePaychecks
+ {
+ get
+ {
+ return this.useTimeDataToCreatePaychecksField;
+ }
+ set
+ {
+ this.useTimeDataToCreatePaychecksField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool UseTimeDataToCreatePaychecksSpecified
+ {
+ get
+ {
+ return this.useTimeDataToCreatePaychecksFieldSpecified;
+ }
+ set
+ {
+ this.useTimeDataToCreatePaychecksFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public SickHoursDefault SickHoursDefault
+ {
+ get
+ {
+ return this.sickHoursDefaultField;
+ }
+ set
+ {
+ this.sickHoursDefaultField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public VacationHoursDefault VacationHoursDefault
+ {
+ get
+ {
+ return this.vacationHoursDefaultField;
+ }
+ set
+ {
+ this.vacationHoursDefaultField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public EmployeeTaxInfo EmployeeTaxInfo
+ {
+ get
+ {
+ return this.employeeTaxInfoField;
+ }
+ set
+ {
+ this.employeeTaxInfoField = value;
+ }
+ }
+
[System.Xml.Serialization.XmlIgnoreAttribute()]
public BOOLTYPE ClearEarnings
{
@@ -25469,6 +27813,49 @@ private ObjectItems ObjectItems
return objectItems;
}
}
+
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public BOOLTYPE ClearNonEarnings
+ {
+ get
+ {
+ return ObjectItems1.GetItem("ClearNonEarnings");
+ }
+ set
+ {
+ ObjectItems1.SetItem("ClearNonEarnings", value);
+ }
+ }
+
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public IEnumerable NonEarnings
+ {
+ get
+ {
+ return ObjectItems1.GetItems("NonEarnings");
+ }
+ set
+ {
+ ObjectItems1.SetItems("NonEarnings", value.ToArray());
+ }
+ }
+
+ private ObjectItems ObjectItems1
+ {
+ get
+ {
+ if ((objectItems1 == null))
+ {
+ System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
+ typeMapping.Add(typeof(BOOLTYPE), "ClearNonEarnings");
+ typeMapping.Add(typeof(NonEarnings), "NonEarnings");
+ objectItems1 = new ObjectItems(this, "Items1", new string[] {
+ "ClearNonEarnings",
+ "NonEarnings"}, typeMapping);
+ }
+ return objectItems1;
+ }
+ }
}
///
@@ -27605,6 +29992,8 @@ public partial class EmployeeMod : IQbPersonName
private string faxField;
+ private string sSNField;
+
private string emailField;
private AdditionalContactRef[] additionalContactRefField;
@@ -27627,6 +30016,10 @@ public partial class EmployeeMod : IQbPersonName
private bool keyEmployeeFieldSpecified;
+ private Gender genderField;
+
+ private bool genderFieldSpecified;
+
private DATETYPE hiredDateField;
private DATETYPE originalHireDateField;
@@ -28020,6 +30413,22 @@ public string Fax
///
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
+ [System.ComponentModel.DataAnnotations.StringLength(15)]
+ public string SSN
+ {
+ get
+ {
+ return this.sSNField;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 15);
+ this.sSNField = temp;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=23)]
[System.ComponentModel.DataAnnotations.StringLength(1023)]
public string Email
{
@@ -28035,7 +30444,7 @@ public string Email
}
///
- [System.Xml.Serialization.XmlElementAttribute("AdditionalContactRef", Order=23)]
+ [System.Xml.Serialization.XmlElementAttribute("AdditionalContactRef", Order=24)]
public AdditionalContactRef[] AdditionalContactRef
{
get
@@ -28049,7 +30458,7 @@ public AdditionalContactRef[] AdditionalContactRef
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=24)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=25)]
public EmergencyContacts EmergencyContacts
{
get
@@ -28063,7 +30472,7 @@ public EmergencyContacts EmergencyContacts
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=25)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=26)]
public EmployeeType EmployeeType
{
get
@@ -28091,7 +30500,7 @@ public bool EmployeeTypeSpecified
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=26)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=27)]
public PartOrFullTime PartOrFullTime
{
get
@@ -28119,7 +30528,7 @@ public bool PartOrFullTimeSpecified
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=27)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=28)]
public Exempt Exempt
{
get
@@ -28147,7 +30556,7 @@ public bool ExemptSpecified
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=28)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=29)]
public KeyEmployee KeyEmployee
{
get
@@ -28175,7 +30584,35 @@ public bool KeyEmployeeSpecified
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=29)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=30)]
+ public Gender Gender
+ {
+ get
+ {
+ return this.genderField;
+ }
+ set
+ {
+ this.genderField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool GenderSpecified
+ {
+ get
+ {
+ return this.genderFieldSpecified;
+ }
+ set
+ {
+ this.genderFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=31)]
public DATETYPE HiredDate
{
get
@@ -28189,7 +30626,7 @@ public DATETYPE HiredDate
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=30)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=32)]
public DATETYPE OriginalHireDate
{
get
@@ -28203,7 +30640,7 @@ public DATETYPE OriginalHireDate
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=31)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=33)]
public DATETYPE AdjustedServiceDate
{
get
@@ -28217,7 +30654,7 @@ public DATETYPE AdjustedServiceDate
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=32)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=34)]
public DATETYPE ReleasedDate
{
get
@@ -28231,7 +30668,7 @@ public DATETYPE ReleasedDate
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=33)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=35)]
public DATETYPE BirthDate
{
get
@@ -28245,7 +30682,7 @@ public DATETYPE BirthDate
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=34)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=36)]
public USCitizen USCitizen
{
get
@@ -28273,7 +30710,7 @@ public bool USCitizenSpecified
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=35)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=37)]
public Ethnicity Ethnicity
{
get
@@ -28301,7 +30738,7 @@ public bool EthnicitySpecified
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=36)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=38)]
public Disabled Disabled
{
get
@@ -28329,7 +30766,7 @@ public bool DisabledSpecified
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=37)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=39)]
[System.ComponentModel.DataAnnotations.StringLength(25)]
public string DisabilityDesc
{
@@ -28345,7 +30782,7 @@ public string DisabilityDesc
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=38)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=40)]
public OnFile OnFile
{
get
@@ -28373,7 +30810,7 @@ public bool OnFileSpecified
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=39)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=41)]
public DATETYPE WorkAuthExpireDate
{
get
@@ -28387,7 +30824,7 @@ public DATETYPE WorkAuthExpireDate
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=40)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=42)]
public USVeteran USVeteran
{
get
@@ -28415,7 +30852,7 @@ public bool USVeteranSpecified
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=41)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=43)]
public MilitaryStatus MilitaryStatus
{
get
@@ -28443,7 +30880,7 @@ public bool MilitaryStatusSpecified
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=42)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=44)]
[System.ComponentModel.DataAnnotations.StringLength(99)]
public string AccountNumber
{
@@ -28459,7 +30896,7 @@ public string AccountNumber
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=43)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=45)]
[System.ComponentModel.DataAnnotations.StringLength(4095)]
public string Notes
{
@@ -28475,7 +30912,7 @@ public string Notes
}
///
- [System.Xml.Serialization.XmlElementAttribute("AdditionalNotesMod", Order=44)]
+ [System.Xml.Serialization.XmlElementAttribute("AdditionalNotesMod", Order=46)]
public AdditionalNotesMod[] AdditionalNotesMod
{
get
@@ -28489,7 +30926,7 @@ public AdditionalNotesMod[] AdditionalNotesMod
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=45)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=47)]
public BillingRateRef BillingRateRef
{
get
@@ -28503,7 +30940,7 @@ public BillingRateRef BillingRateRef
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=46)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=48)]
public EmployeePayrollInfoMod EmployeePayrollInfoMod
{
get
@@ -28517,6 +30954,60 @@ public EmployeePayrollInfoMod EmployeePayrollInfoMod
}
}
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class EmployeeDefaultRet
+ {
+
+ private EmployeeDefaultPayrollInfo employeeDefaultPayrollInfoField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public EmployeeDefaultPayrollInfo EmployeeDefaultPayrollInfo
+ {
+ get
+ {
+ return this.employeeDefaultPayrollInfoField;
+ }
+ set
+ {
+ this.employeeDefaultPayrollInfoField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class EmployeeDefaultMod
+ {
+
+ private EmployeeDefaultPayrollInfoMod employeeDefaultPayrollInfoModField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public EmployeeDefaultPayrollInfoMod EmployeeDefaultPayrollInfoMod
+ {
+ get
+ {
+ return this.employeeDefaultPayrollInfoModField;
+ }
+ set
+ {
+ this.employeeDefaultPayrollInfoModField = value;
+ }
+ }
+ }
+
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
[System.SerializableAttribute()]
@@ -46714,245 +49205,15 @@ public partial class PayrollItemWageRet : IQbListRet
private bool wageTypeFieldSpecified;
- private ExpenseAccountRef expenseAccountRefField;
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public string ListID
- {
- get
- {
- return this.listIDField;
- }
- set
- {
- this.listIDField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public DATETIMETYPE TimeCreated
- {
- get
- {
- return this.timeCreatedField;
- }
- set
- {
- this.timeCreatedField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public DATETIMETYPE TimeModified
- {
- get
- {
- return this.timeModifiedField;
- }
- set
- {
- this.timeModifiedField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=3)]
- [System.ComponentModel.DataAnnotations.StringLength(16)]
- public string EditSequence
- {
- get
- {
- return this.editSequenceField;
- }
- set
- {
- string temp = QbNormalizer.NormalizeString(value, 16);
- this.editSequenceField = temp;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=4)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string Name
- {
- get
- {
- return this.nameField;
- }
- set
- {
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.nameField = temp;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=5)]
- public BOOLTYPE IsActive
- {
- get
- {
- return this.isActiveField;
- }
- set
- {
- this.isActiveField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=6)]
- public WageType WageType
- {
- get
- {
- return this.wageTypeField;
- }
- set
- {
- this.wageTypeField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool WageTypeSpecified
- {
- get
- {
- return this.wageTypeFieldSpecified;
- }
- set
- {
- this.wageTypeFieldSpecified = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=7)]
- public ExpenseAccountRef ExpenseAccountRef
- {
- get
- {
- return this.expenseAccountRefField;
- }
- set
- {
- this.expenseAccountRefField = value;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class PayrollItemWageAdd
- {
-
- private string nameField;
-
- private BOOLTYPE isActiveField;
-
- private WageType wageTypeField;
+ private string payrollItemDetailTypeValueField;
private ExpenseAccountRef expenseAccountRefField;
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string Name
- {
- get
- {
- return this.nameField;
- }
- set
- {
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.nameField = temp;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public BOOLTYPE IsActive
- {
- get
- {
- return this.isActiveField;
- }
- set
- {
- this.isActiveField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public WageType WageType
- {
- get
- {
- return this.wageTypeField;
- }
- set
- {
- this.wageTypeField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=3)]
- public ExpenseAccountRef ExpenseAccountRef
- {
- get
- {
- return this.expenseAccountRefField;
- }
- set
- {
- this.expenseAccountRefField = value;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class PayrollItemNonWageRet : IQbListRet
- {
-
- private string listIDField;
-
- private DATETIMETYPE timeCreatedField;
-
- private DATETIMETYPE timeModifiedField;
+ private PRICETYPE overtimeMultiplierField;
- private string editSequenceField;
-
- private string nameField;
-
- private BOOLTYPE isActiveField;
-
- private NonWageType nonWageTypeField;
-
- private bool nonWageTypeFieldSpecified;
-
- private ExpenseAccountRef expenseAccountRefField;
+ private object itemField;
- private LiabilityAccountRef liabilityAccountRefField;
+ private ObjectItem objectItem;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
@@ -47044,147 +49305,160 @@ public BOOLTYPE IsActive
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
- public NonWageType NonWageType
+ public WageType WageType
{
get
{
- return this.nonWageTypeField;
+ return this.wageTypeField;
}
set
{
- this.nonWageTypeField = value;
+ this.wageTypeField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool NonWageTypeSpecified
+ public bool WageTypeSpecified
{
get
{
- return this.nonWageTypeFieldSpecified;
+ return this.wageTypeFieldSpecified;
}
set
{
- this.nonWageTypeFieldSpecified = value;
+ this.wageTypeFieldSpecified = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=7)]
- public ExpenseAccountRef ExpenseAccountRef
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=7)]
+ public string PayrollItemDetailTypeValue
{
get
{
- return this.expenseAccountRefField;
+ return this.payrollItemDetailTypeValueField;
}
set
{
- this.expenseAccountRefField = value;
+ this.payrollItemDetailTypeValueField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
- public LiabilityAccountRef LiabilityAccountRef
+ public ExpenseAccountRef ExpenseAccountRef
{
get
{
- return this.liabilityAccountRefField;
+ return this.expenseAccountRefField;
}
set
{
- this.liabilityAccountRefField = value;
+ this.expenseAccountRefField = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class TemplateRet : IQbListRet
- {
-
- private string listIDField;
-
- private DATETIMETYPE timeCreatedField;
-
- private DATETIMETYPE timeModifiedField;
-
- private string editSequenceField;
-
- private string nameField;
-
- private BOOLTYPE isActiveField;
-
- private TemplateType templateTypeField;
-
- private bool templateTypeFieldSpecified;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public string ListID
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public PRICETYPE OvertimeMultiplier
{
get
{
- return this.listIDField;
+ return this.overtimeMultiplierField;
}
set
{
- this.listIDField = value;
+ this.overtimeMultiplierField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public DATETIMETYPE TimeCreated
+ [System.Xml.Serialization.XmlElementAttribute("Rate", typeof(PRICETYPE), Order=10)]
+ [System.Xml.Serialization.XmlElementAttribute("RatePercent", typeof(PERCENTTYPE), Order=10)]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public object Item
{
get
{
- return this.timeCreatedField;
+ return this.itemField;
}
set
{
- this.timeCreatedField = value;
+ this.itemField = value;
}
}
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public DATETIMETYPE TimeModified
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public PRICETYPE Rate
{
get
{
- return this.timeModifiedField;
+ return ObjectItem.GetItem("Rate");
}
set
{
- this.timeModifiedField = value;
+ ObjectItem.SetItem("Rate", value);
}
}
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=3)]
- [System.ComponentModel.DataAnnotations.StringLength(16)]
- public string EditSequence
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public PERCENTTYPE RatePercent
{
get
{
- return this.editSequenceField;
+ return ObjectItem.GetItem("RatePercent");
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 16);
- this.editSequenceField = temp;
+ ObjectItem.SetItem("RatePercent", value);
+ }
+ }
+
+ private ObjectItem ObjectItem
+ {
+ get
+ {
+ if ((objectItem == null))
+ {
+ System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
+ typeMapping.Add(typeof(PRICETYPE), "Rate");
+ typeMapping.Add(typeof(PERCENTTYPE), "RatePercent");
+ objectItem = new ObjectItem(this, "Item", typeMapping);
+ }
+ return objectItem;
}
}
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class PayrollItemWageAdd
+ {
+
+ private string nameField;
+
+ private BOOLTYPE isActiveField;
+
+ private WageType wageTypeField;
+
+ private string payrollItemDetailTypeValueField;
+
+ private ExpenseAccountRef expenseAccountRefField;
+
+ private PRICETYPE overtimeMultiplierField;
+
+ private object itemField;
+
+ private ObjectItem objectItem;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
[System.ComponentModel.DataAnnotations.StringLength(31)]
public string Name
{
@@ -47200,7 +49474,7 @@ public string Name
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
public BOOLTYPE IsActive
{
get
@@ -47214,67 +49488,64 @@ public BOOLTYPE IsActive
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=6)]
- public TemplateType TemplateType
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public WageType WageType
{
get
{
- return this.templateTypeField;
+ return this.wageTypeField;
}
set
{
- this.templateTypeField = value;
+ this.wageTypeField = value;
}
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool TemplateTypeSpecified
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=3)]
+ public string PayrollItemDetailTypeValue
{
get
{
- return this.templateTypeFieldSpecified;
+ return this.payrollItemDetailTypeValueField;
}
set
{
- this.templateTypeFieldSpecified = value;
+ this.payrollItemDetailTypeValueField = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class PriceLevelPerItemRet
- {
-
- private ItemRef itemRefField;
-
- private object itemField;
- private ObjectItem objectItem;
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public ExpenseAccountRef ExpenseAccountRef
+ {
+ get
+ {
+ return this.expenseAccountRefField;
+ }
+ set
+ {
+ this.expenseAccountRefField = value;
+ }
+ }
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public ItemRef ItemRef
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public PRICETYPE OvertimeMultiplier
{
get
{
- return this.itemRefField;
+ return this.overtimeMultiplierField;
}
set
{
- this.itemRefField = value;
+ this.overtimeMultiplierField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("CustomPrice", typeof(PRICETYPE), Order=1)]
- [System.Xml.Serialization.XmlElementAttribute("CustomPricePercent", typeof(PERCENTTYPE), Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("Rate", typeof(PRICETYPE), Order=6)]
+ [System.Xml.Serialization.XmlElementAttribute("RatePercent", typeof(PERCENTTYPE), Order=6)]
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
public object Item
{
@@ -47289,28 +49560,28 @@ public object Item
}
[System.Xml.Serialization.XmlIgnoreAttribute()]
- public PRICETYPE CustomPrice
+ public PRICETYPE Rate
{
get
{
- return ObjectItem.GetItem("CustomPrice");
+ return ObjectItem.GetItem("Rate");
}
set
{
- ObjectItem.SetItem("CustomPrice", value);
+ ObjectItem.SetItem("Rate", value);
}
}
[System.Xml.Serialization.XmlIgnoreAttribute()]
- public PERCENTTYPE CustomPricePercent
+ public PERCENTTYPE RatePercent
{
get
{
- return ObjectItem.GetItem("CustomPricePercent");
+ return ObjectItem.GetItem("RatePercent");
}
set
{
- ObjectItem.SetItem("CustomPricePercent", value);
+ ObjectItem.SetItem("RatePercent", value);
}
}
@@ -47321,8 +49592,8 @@ private ObjectItem ObjectItem
if ((objectItem == null))
{
System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
- typeMapping.Add(typeof(PRICETYPE), "CustomPrice");
- typeMapping.Add(typeof(PERCENTTYPE), "CustomPricePercent");
+ typeMapping.Add(typeof(PRICETYPE), "Rate");
+ typeMapping.Add(typeof(PERCENTTYPE), "RatePercent");
objectItem = new ObjectItem(this, "Item", typeMapping);
}
return objectItem;
@@ -47337,28 +49608,26 @@ private ObjectItem ObjectItem
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class PriceLevelRet
+ public partial class PayrollItemWageMod
{
private string listIDField;
- private DATETIMETYPE timeCreatedField;
-
- private DATETIMETYPE timeModifiedField;
-
private string editSequenceField;
private string nameField;
private BOOLTYPE isActiveField;
- private PriceLevelType priceLevelTypeField;
+ private string payrollItemDetailTypeValueField;
- private bool priceLevelTypeFieldSpecified;
+ private ExpenseAccountRef expenseAccountRefField;
- private object[] itemsField;
+ private PRICETYPE overtimeMultiplierField;
- private ObjectItems objectItems;
+ private object itemField;
+
+ private ObjectItem objectItem;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
@@ -47376,34 +49645,6 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public DATETIMETYPE TimeCreated
- {
- get
- {
- return this.timeCreatedField;
- }
- set
- {
- this.timeCreatedField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public DATETIMETYPE TimeModified
- {
- get
- {
- return this.timeModifiedField;
- }
- set
- {
- this.timeModifiedField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=3)]
[System.ComponentModel.DataAnnotations.StringLength(16)]
public string EditSequence
{
@@ -47419,7 +49660,7 @@ public string EditSequence
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
[System.ComponentModel.DataAnnotations.StringLength(31)]
public string Name
{
@@ -47435,7 +49676,7 @@ public string Name
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
public BOOLTYPE IsActive
{
get
@@ -47449,105 +49690,101 @@ public BOOLTYPE IsActive
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=6)]
- public PriceLevelType PriceLevelType
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=4)]
+ public string PayrollItemDetailTypeValue
{
get
{
- return this.priceLevelTypeField;
+ return this.payrollItemDetailTypeValueField;
}
set
{
- this.priceLevelTypeField = value;
+ this.payrollItemDetailTypeValueField = value;
}
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool PriceLevelTypeSpecified
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public ExpenseAccountRef ExpenseAccountRef
{
get
{
- return this.priceLevelTypeFieldSpecified;
+ return this.expenseAccountRefField;
}
set
{
- this.priceLevelTypeFieldSpecified = value;
+ this.expenseAccountRefField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("CurrencyRef", typeof(CurrencyRef), Order=7)]
- [System.Xml.Serialization.XmlElementAttribute("PriceLevelFixedPercentage", typeof(PERCENTTYPE), Order=7)]
- [System.Xml.Serialization.XmlElementAttribute("PriceLevelPerItemRet", typeof(PriceLevelPerItemRet), Order=7)]
- [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public object[] Items
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public PRICETYPE OvertimeMultiplier
{
get
{
- return this.itemsField;
+ return this.overtimeMultiplierField;
}
set
{
- this.itemsField = value;
+ this.overtimeMultiplierField = value;
}
}
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public CurrencyRef CurrencyRef
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("Rate", typeof(PRICETYPE), Order=7)]
+ [System.Xml.Serialization.XmlElementAttribute("RatePercent", typeof(PERCENTTYPE), Order=7)]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public object Item
{
get
{
- return ObjectItems.GetItem("CurrencyRef");
+ return this.itemField;
}
set
{
- ObjectItems.SetItem("CurrencyRef", value);
+ this.itemField = value;
}
}
[System.Xml.Serialization.XmlIgnoreAttribute()]
- public PERCENTTYPE PriceLevelFixedPercentage
+ public PRICETYPE Rate
{
get
{
- return ObjectItems.GetItem("PriceLevelFixedPercentage");
+ return ObjectItem.GetItem("Rate");
}
set
{
- ObjectItems.SetItem("PriceLevelFixedPercentage", value);
+ ObjectItem.SetItem("Rate", value);
}
}
[System.Xml.Serialization.XmlIgnoreAttribute()]
- public IEnumerable PriceLevelPerItemRet
+ public PERCENTTYPE RatePercent
{
get
{
- return ObjectItems.GetItems("PriceLevelPerItemRet");
+ return ObjectItem.GetItem("RatePercent");
}
set
{
- ObjectItems.SetItems("PriceLevelPerItemRet", value.ToArray());
+ ObjectItem.SetItem("RatePercent", value);
}
}
- private ObjectItems ObjectItems
+ private ObjectItem ObjectItem
{
get
{
- if ((objectItems == null))
+ if ((objectItem == null))
{
System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
- typeMapping.Add(typeof(CurrencyRef), "CurrencyRef");
- typeMapping.Add(typeof(PERCENTTYPE), "PriceLevelFixedPercentage");
- typeMapping.Add(typeof(PriceLevelPerItemRet), "PriceLevelPerItemRet");
- objectItems = new ObjectItems(this, "Items", new string[] {
- "PriceLevelFixedPercentage",
- "PriceLevelPerItemRet",
- "CurrencyRef"}, typeMapping);
+ typeMapping.Add(typeof(PRICETYPE), "Rate");
+ typeMapping.Add(typeof(PERCENTTYPE), "RatePercent");
+ objectItem = new ObjectItem(this, "Item", typeMapping);
}
- return objectItems;
+ return objectItem;
}
}
}
@@ -47559,131 +49796,170 @@ private ObjectItems ObjectItems
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class PriceLevelPerItem
+ public partial class PayrollItemNonWageRet : IQbListRet
{
- private ItemRef itemRefField;
+ private string listIDField;
- private object[] itemsField;
+ private DATETIMETYPE timeCreatedField;
- private ItemsChoiceType8[] itemsElementNameField;
+ private DATETIMETYPE timeModifiedField;
- private ObjectItems objectItems;
+ private string editSequenceField;
+
+ private string nameField;
+
+ private BOOLTYPE isActiveField;
+
+ private NonWageType nonWageTypeField;
+
+ private bool nonWageTypeFieldSpecified;
+
+ private ExpenseAccountRef expenseAccountRefField;
+
+ private LiabilityAccountRef liabilityAccountRefField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public ItemRef ItemRef
+ public string ListID
{
get
{
- return this.itemRefField;
+ return this.listIDField;
}
set
{
- this.itemRefField = value;
+ this.listIDField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("AdjustPercentage", typeof(PERCENTTYPE), Order=1)]
- [System.Xml.Serialization.XmlElementAttribute("AdjustRelativeTo", typeof(AdjustRelativeTo), Order=1)]
- [System.Xml.Serialization.XmlElementAttribute("CustomPrice", typeof(PRICETYPE), Order=1)]
- [System.Xml.Serialization.XmlElementAttribute("CustomPricePercent", typeof(PERCENTTYPE), Order=1)]
- [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
- [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public object[] Items
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public DATETIMETYPE TimeCreated
{
get
{
- return this.itemsField;
+ return this.timeCreatedField;
}
set
{
- this.itemsField = value;
+ this.timeCreatedField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public ItemsChoiceType8[] ItemsElementName
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public DATETIMETYPE TimeModified
{
get
{
- return this.itemsElementNameField;
+ return this.timeModifiedField;
}
set
{
- this.itemsElementNameField = value;
+ this.timeModifiedField = value;
}
}
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public PERCENTTYPE AdjustPercentage
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ [System.ComponentModel.DataAnnotations.StringLength(16)]
+ public string EditSequence
{
get
{
- return ObjectItems.GetItem(ItemsChoiceType8.AdjustPercentage);
+ return this.editSequenceField;
}
set
{
- ObjectItems.SetItem(ItemsChoiceType8.AdjustPercentage, value);
+ string temp = QbNormalizer.NormalizeString(value, 16);
+ this.editSequenceField = temp;
}
}
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public Nullable AdjustRelativeTo
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string Name
{
get
{
- return ObjectItems.GetItem(ItemsChoiceType8.AdjustRelativeTo);
+ return this.nameField;
}
set
{
- ObjectItems.SetItem(ItemsChoiceType8.AdjustRelativeTo, value);
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.nameField = temp;
}
}
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public PRICETYPE CustomPrice
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public BOOLTYPE IsActive
+ {
+ get
+ {
+ return this.isActiveField;
+ }
+ set
+ {
+ this.isActiveField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public NonWageType NonWageType
{
get
{
- return ObjectItems.GetItem(ItemsChoiceType8.CustomPrice);
+ return this.nonWageTypeField;
}
set
{
- ObjectItems.SetItem(ItemsChoiceType8.CustomPrice, value);
+ this.nonWageTypeField = value;
}
}
+ ///
[System.Xml.Serialization.XmlIgnoreAttribute()]
- public PERCENTTYPE CustomPricePercent
+ public bool NonWageTypeSpecified
{
get
{
- return ObjectItems.GetItem(ItemsChoiceType8.CustomPricePercent);
+ return this.nonWageTypeFieldSpecified;
}
set
{
- ObjectItems.SetItem(ItemsChoiceType8.CustomPricePercent, value);
+ this.nonWageTypeFieldSpecified = value;
}
}
- private ObjectItems ObjectItems
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public ExpenseAccountRef ExpenseAccountRef
{
get
{
- if ((objectItems == null))
- {
- objectItems = new ObjectItems(this, "Items", new string[] {
- "CustomPrice",
- "CustomPricePercent",
- "AdjustPercentage",
- "AdjustRelativeTo"});
- }
- return objectItems;
+ return this.expenseAccountRefField;
+ }
+ set
+ {
+ this.expenseAccountRefField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public LiabilityAccountRef LiabilityAccountRef
+ {
+ get
+ {
+ return this.liabilityAccountRefField;
+ }
+ set
+ {
+ this.liabilityAccountRefField = value;
}
}
}
@@ -47691,21 +49967,44 @@ private ObjectItems ObjectItems
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
[System.SerializableAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
- public enum ItemsChoiceType8
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class Taxability
{
- ///
- AdjustPercentage,
+ private PayrollItemTaxRef payrollItemTaxRefField;
- ///
- AdjustRelativeTo,
+ private BOOLTYPE isTaxAppliedField;
///
- CustomPrice,
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public PayrollItemTaxRef PayrollItemTaxRef
+ {
+ get
+ {
+ return this.payrollItemTaxRefField;
+ }
+ set
+ {
+ this.payrollItemTaxRefField = value;
+ }
+ }
///
- CustomPricePercent,
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public BOOLTYPE IsTaxApplied
+ {
+ get
+ {
+ return this.isTaxAppliedField;
+ }
+ set
+ {
+ this.isTaxAppliedField = value;
+ }
+ }
}
///
@@ -47715,350 +50014,344 @@ public enum ItemsChoiceType8
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class PriceLevelAdd
+ public partial class PayrollItemAdditionRet
{
+ private string listIDField;
+
+ private DATETIMETYPE timeCreatedField;
+
+ private DATETIMETYPE timeModifiedField;
+
+ private string editSequenceField;
+
private string nameField;
private BOOLTYPE isActiveField;
- private object[] itemsField;
+ private string payrollItemDetailTypeValueField;
- private ObjectItems objectItems;
+ private ExpenseAccountRef expenseAccountRefField;
+
+ private BOOLTYPE isTrackedByCustJobField;
+
+ private string w2TrackingTypeValueField;
+
+ private object itemField;
+
+ private AMTTYPE limitField;
+
+ private LimitTimePeriod limitTimePeriodField;
+
+ private bool limitTimePeriodFieldSpecified;
+
+ private CalculatedBasedOn calculatedBasedOnField;
+
+ private bool calculatedBasedOnFieldSpecified;
+
+ private NetOrGross netOrGrossField;
+
+ private bool netOrGrossFieldSpecified;
+
+ private Taxability[] taxabilityField;
+
+ private ObjectItem objectItem;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string Name
+ public string ListID
{
get
{
- return this.nameField;
+ return this.listIDField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.nameField = temp;
+ this.listIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public BOOLTYPE IsActive
+ public DATETIMETYPE TimeCreated
{
get
{
- return this.isActiveField;
+ return this.timeCreatedField;
}
set
{
- this.isActiveField = value;
+ this.timeCreatedField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("CurrencyRef", typeof(CurrencyRef), Order=2)]
- [System.Xml.Serialization.XmlElementAttribute("PriceLevelFixedPercentage", typeof(PERCENTTYPE), Order=2)]
- [System.Xml.Serialization.XmlElementAttribute("PriceLevelPerItem", typeof(PriceLevelPerItem), Order=2)]
- [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public object[] Items
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public DATETIMETYPE TimeModified
{
get
{
- return this.itemsField;
+ return this.timeModifiedField;
}
set
{
- this.itemsField = value;
+ this.timeModifiedField = value;
}
}
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public CurrencyRef CurrencyRef
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ [System.ComponentModel.DataAnnotations.StringLength(16)]
+ public string EditSequence
{
get
{
- return ObjectItems.GetItem("CurrencyRef");
+ return this.editSequenceField;
}
set
{
- ObjectItems.SetItem("CurrencyRef", value);
+ string temp = QbNormalizer.NormalizeString(value, 16);
+ this.editSequenceField = temp;
}
}
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public PERCENTTYPE PriceLevelFixedPercentage
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string Name
{
get
{
- return ObjectItems.GetItem("PriceLevelFixedPercentage");
+ return this.nameField;
}
set
{
- ObjectItems.SetItem("PriceLevelFixedPercentage", value);
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.nameField = temp;
}
}
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public IEnumerable PriceLevelPerItem
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public BOOLTYPE IsActive
{
get
{
- return ObjectItems.GetItems("PriceLevelPerItem");
+ return this.isActiveField;
}
set
{
- ObjectItems.SetItems("PriceLevelPerItem", value.ToArray());
+ this.isActiveField = value;
}
}
- private ObjectItems ObjectItems
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=6)]
+ public string PayrollItemDetailTypeValue
{
get
{
- if ((objectItems == null))
- {
- System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
- typeMapping.Add(typeof(CurrencyRef), "CurrencyRef");
- typeMapping.Add(typeof(PERCENTTYPE), "PriceLevelFixedPercentage");
- typeMapping.Add(typeof(PriceLevelPerItem), "PriceLevelPerItem");
- objectItems = new ObjectItems(this, "Items", new string[] {
- "PriceLevelFixedPercentage",
- "PriceLevelPerItem",
- "CurrencyRef"}, typeMapping);
- }
- return objectItems;
+ return this.payrollItemDetailTypeValueField;
+ }
+ set
+ {
+ this.payrollItemDetailTypeValueField = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class PriceLevelMod
- {
-
- private string listIDField;
-
- private string editSequenceField;
-
- private string nameField;
-
- private BOOLTYPE isActiveField;
-
- private object[] itemsField;
- private ObjectItems objectItems;
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public ExpenseAccountRef ExpenseAccountRef
+ {
+ get
+ {
+ return this.expenseAccountRefField;
+ }
+ set
+ {
+ this.expenseAccountRefField = value;
+ }
+ }
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public string ListID
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public BOOLTYPE IsTrackedByCustJob
{
get
{
- return this.listIDField;
+ return this.isTrackedByCustJobField;
}
set
{
- this.listIDField = value;
+ this.isTrackedByCustJobField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(16)]
- public string EditSequence
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=9)]
+ public string W2TrackingTypeValue
{
get
{
- return this.editSequenceField;
+ return this.w2TrackingTypeValueField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 16);
- this.editSequenceField = temp;
+ this.w2TrackingTypeValueField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string Name
+ [System.Xml.Serialization.XmlElementAttribute("Rate", typeof(PRICETYPE), Order=10)]
+ [System.Xml.Serialization.XmlElementAttribute("RatePercent", typeof(PERCENTTYPE), Order=10)]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public object Item
{
get
{
- return this.nameField;
+ return this.itemField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.nameField = temp;
+ this.itemField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=3)]
- public BOOLTYPE IsActive
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public AMTTYPE Limit
{
get
{
- return this.isActiveField;
+ return this.limitField;
}
set
{
- this.isActiveField = value;
+ this.limitField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("CurrencyRef", typeof(CurrencyRef), Order=4)]
- [System.Xml.Serialization.XmlElementAttribute("PriceLevelFixedPercentage", typeof(PERCENTTYPE), Order=4)]
- [System.Xml.Serialization.XmlElementAttribute("PriceLevelPerItem", typeof(PriceLevelPerItem), Order=4)]
- [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public object[] Items
+ [System.Xml.Serialization.XmlElementAttribute(Order=13)]
+ public LimitTimePeriod LimitTimePeriod
{
get
{
- return this.itemsField;
+ return this.limitTimePeriodField;
}
set
{
- this.itemsField = value;
+ this.limitTimePeriodField = value;
}
}
+ ///
[System.Xml.Serialization.XmlIgnoreAttribute()]
- public CurrencyRef CurrencyRef
+ public bool LimitTimePeriodSpecified
{
get
{
- return ObjectItems.GetItem("CurrencyRef");
+ return this.limitTimePeriodFieldSpecified;
}
set
{
- ObjectItems.SetItem("CurrencyRef", value);
+ this.limitTimePeriodFieldSpecified = value;
}
}
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public PERCENTTYPE PriceLevelFixedPercentage
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=14)]
+ public CalculatedBasedOn CalculatedBasedOn
{
get
{
- return ObjectItems.GetItem("PriceLevelFixedPercentage");
+ return this.calculatedBasedOnField;
}
set
{
- ObjectItems.SetItem("PriceLevelFixedPercentage", value);
+ this.calculatedBasedOnField = value;
}
}
+ ///
[System.Xml.Serialization.XmlIgnoreAttribute()]
- public IEnumerable PriceLevelPerItem
+ public bool CalculatedBasedOnSpecified
{
get
{
- return ObjectItems.GetItems("PriceLevelPerItem");
+ return this.calculatedBasedOnFieldSpecified;
}
set
{
- ObjectItems.SetItems("PriceLevelPerItem", value.ToArray());
+ this.calculatedBasedOnFieldSpecified = value;
}
}
- private ObjectItems ObjectItems
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=15)]
+ public NetOrGross NetOrGross
{
get
{
- if ((objectItems == null))
- {
- System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
- typeMapping.Add(typeof(CurrencyRef), "CurrencyRef");
- typeMapping.Add(typeof(PERCENTTYPE), "PriceLevelFixedPercentage");
- typeMapping.Add(typeof(PriceLevelPerItem), "PriceLevelPerItem");
- objectItems = new ObjectItems(this, "Items", new string[] {
- "PriceLevelFixedPercentage",
- "PriceLevelPerItem",
- "CurrencyRef"}, typeMapping);
- }
- return objectItems;
+ return this.netOrGrossField;
+ }
+ set
+ {
+ this.netOrGrossField = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class BillingRatePerItemRet
- {
-
- private ItemRef itemRefField;
-
- private object itemField;
-
- private ObjectItem objectItem;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public ItemRef ItemRef
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool NetOrGrossSpecified
{
get
{
- return this.itemRefField;
+ return this.netOrGrossFieldSpecified;
}
set
{
- this.itemRefField = value;
+ this.netOrGrossFieldSpecified = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("CustomRate", typeof(PRICETYPE), Order=1)]
- [System.Xml.Serialization.XmlElementAttribute("CustomRatePercent", typeof(PERCENTTYPE), Order=1)]
- [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public object Item
+ [System.Xml.Serialization.XmlElementAttribute("Taxability", Order=16)]
+ public Taxability[] Taxability
{
get
{
- return this.itemField;
+ return this.taxabilityField;
}
set
{
- this.itemField = value;
+ this.taxabilityField = value;
}
}
[System.Xml.Serialization.XmlIgnoreAttribute()]
- public PRICETYPE CustomRate
+ public PRICETYPE Rate
{
get
{
- return ObjectItem.GetItem("CustomRate");
+ return ObjectItem.GetItem("Rate");
}
set
{
- ObjectItem.SetItem("CustomRate", value);
+ ObjectItem.SetItem("Rate", value);
}
}
[System.Xml.Serialization.XmlIgnoreAttribute()]
- public PERCENTTYPE CustomRatePercent
+ public PERCENTTYPE RatePercent
{
get
{
- return ObjectItem.GetItem("CustomRatePercent");
+ return ObjectItem.GetItem("RatePercent");
}
set
{
- ObjectItem.SetItem("CustomRatePercent", value);
+ ObjectItem.SetItem("RatePercent", value);
}
}
@@ -48069,8 +50362,8 @@ private ObjectItem ObjectItem
if ((objectItem == null))
{
System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
- typeMapping.Add(typeof(PRICETYPE), "CustomRate");
- typeMapping.Add(typeof(PERCENTTYPE), "CustomRatePercent");
+ typeMapping.Add(typeof(PRICETYPE), "Rate");
+ typeMapping.Add(typeof(PERCENTTYPE), "RatePercent");
objectItem = new ObjectItem(this, "Item", typeMapping);
}
return objectItem;
@@ -48085,345 +50378,297 @@ private ObjectItem ObjectItem
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class BillingRateRet
+ public partial class PayrollItemAdditionAdd
{
- private string listIDField;
+ private string nameField;
- private DATETIMETYPE timeCreatedField;
+ private BOOLTYPE isActiveField;
- private DATETIMETYPE timeModifiedField;
+ private string payrollItemDetailTypeValueField;
- private string editSequenceField;
+ private ExpenseAccountRef expenseAccountRefField;
- private string nameField;
+ private BOOLTYPE isTrackedByCustJobField;
- private BillingRateType billingRateTypeField;
+ private string w2TrackingTypeValueField;
- private bool billingRateTypeFieldSpecified;
+ private object itemField;
- private object[] itemsField;
+ private AMTTYPE limitField;
- private ObjectItems objectItems;
+ private LimitTimePeriod limitTimePeriodField;
+
+ private bool limitTimePeriodFieldSpecified;
+
+ private CalculatedBasedOn calculatedBasedOnField;
+
+ private bool calculatedBasedOnFieldSpecified;
+
+ private NetOrGross netOrGrossField;
+
+ private bool netOrGrossFieldSpecified;
+
+ private Taxability[] taxabilityField;
+
+ private ObjectItem objectItem;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public string ListID
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string Name
{
get
{
- return this.listIDField;
+ return this.nameField;
}
set
{
- this.listIDField = value;
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.nameField = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public DATETIMETYPE TimeCreated
+ public BOOLTYPE IsActive
{
get
{
- return this.timeCreatedField;
+ return this.isActiveField;
}
set
{
- this.timeCreatedField = value;
+ this.isActiveField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public DATETIMETYPE TimeModified
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=2)]
+ public string PayrollItemDetailTypeValue
{
get
{
- return this.timeModifiedField;
+ return this.payrollItemDetailTypeValueField;
}
set
{
- this.timeModifiedField = value;
+ this.payrollItemDetailTypeValueField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
- [System.ComponentModel.DataAnnotations.StringLength(16)]
- public string EditSequence
+ public ExpenseAccountRef ExpenseAccountRef
{
get
{
- return this.editSequenceField;
+ return this.expenseAccountRefField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 16);
- this.editSequenceField = temp;
+ this.expenseAccountRefField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string Name
+ public BOOLTYPE IsTrackedByCustJob
{
get
{
- return this.nameField;
+ return this.isTrackedByCustJobField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.nameField = temp;
+ this.isTrackedByCustJobField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=5)]
- public BillingRateType BillingRateType
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=5)]
+ public string W2TrackingTypeValue
{
get
{
- return this.billingRateTypeField;
+ return this.w2TrackingTypeValueField;
}
set
{
- this.billingRateTypeField = value;
+ this.w2TrackingTypeValueField = value;
}
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool BillingRateTypeSpecified
+ [System.Xml.Serialization.XmlElementAttribute("Rate", typeof(PRICETYPE), Order=6)]
+ [System.Xml.Serialization.XmlElementAttribute("RatePercent", typeof(PERCENTTYPE), Order=6)]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public object Item
{
get
{
- return this.billingRateTypeFieldSpecified;
+ return this.itemField;
}
set
{
- this.billingRateTypeFieldSpecified = value;
+ this.itemField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("BillingRatePerItemRet", typeof(BillingRatePerItemRet), Order=6)]
- [System.Xml.Serialization.XmlElementAttribute("FixedBillingRate", typeof(PRICETYPE), Order=6)]
- [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public object[] Items
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public AMTTYPE Limit
{
get
{
- return this.itemsField;
+ return this.limitField;
}
set
{
- this.itemsField = value;
+ this.limitField = value;
}
}
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public IEnumerable BillingRatePerItemRet
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public LimitTimePeriod LimitTimePeriod
{
get
{
- return ObjectItems.GetItems("BillingRatePerItemRet");
+ return this.limitTimePeriodField;
}
set
{
- ObjectItems.SetItems("BillingRatePerItemRet", value.ToArray());
+ this.limitTimePeriodField = value;
}
}
+ ///
[System.Xml.Serialization.XmlIgnoreAttribute()]
- public PRICETYPE FixedBillingRate
+ public bool LimitTimePeriodSpecified
{
get
{
- return ObjectItems.GetItem("FixedBillingRate");
+ return this.limitTimePeriodFieldSpecified;
}
set
{
- ObjectItems.SetItem("FixedBillingRate", value);
- }
- }
-
- private ObjectItems ObjectItems
- {
- get
- {
- if ((objectItems == null))
- {
- System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
- typeMapping.Add(typeof(BillingRatePerItemRet), "BillingRatePerItemRet");
- typeMapping.Add(typeof(PRICETYPE), "FixedBillingRate");
- objectItems = new ObjectItems(this, "Items", new string[] {
- "FixedBillingRate",
- "BillingRatePerItemRet"}, typeMapping);
- }
- return objectItems;
+ this.limitTimePeriodFieldSpecified = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class BillingRatePerItem
- {
-
- private ItemRef itemRefField;
-
- private object[] itemsField;
-
- private ItemsChoiceType9[] itemsElementNameField;
-
- private ObjectItems objectItems;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public ItemRef ItemRef
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public CalculatedBasedOn CalculatedBasedOn
{
get
{
- return this.itemRefField;
+ return this.calculatedBasedOnField;
}
set
{
- this.itemRefField = value;
+ this.calculatedBasedOnField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("AdjustBillingRateRelativeTo", typeof(AdjustBillingRateRelativeTo), Order=1)]
- [System.Xml.Serialization.XmlElementAttribute("AdjustPercentage", typeof(PERCENTTYPE), Order=1)]
- [System.Xml.Serialization.XmlElementAttribute("CustomRate", typeof(PRICETYPE), Order=1)]
- [System.Xml.Serialization.XmlElementAttribute("CustomRatePercent", typeof(PERCENTTYPE), Order=1)]
- [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
- [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public object[] Items
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CalculatedBasedOnSpecified
{
get
{
- return this.itemsField;
+ return this.calculatedBasedOnFieldSpecified;
}
set
{
- this.itemsField = value;
+ this.calculatedBasedOnFieldSpecified = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public ItemsChoiceType9[] ItemsElementName
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public NetOrGross NetOrGross
{
get
{
- return this.itemsElementNameField;
+ return this.netOrGrossField;
}
set
{
- this.itemsElementNameField = value;
+ this.netOrGrossField = value;
}
}
+ ///
[System.Xml.Serialization.XmlIgnoreAttribute()]
- public Nullable AdjustBillingRateRelativeTo
+ public bool NetOrGrossSpecified
{
get
{
- return ObjectItems.GetItem(ItemsChoiceType9.AdjustBillingRateRelativeTo);
+ return this.netOrGrossFieldSpecified;
}
set
{
- ObjectItems.SetItem(ItemsChoiceType9.AdjustBillingRateRelativeTo, value);
+ this.netOrGrossFieldSpecified = value;
}
}
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public PERCENTTYPE AdjustPercentage
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("Taxability", Order=12)]
+ public Taxability[] Taxability
{
get
{
- return ObjectItems.GetItem(ItemsChoiceType9.AdjustPercentage);
+ return this.taxabilityField;
}
set
{
- ObjectItems.SetItem(ItemsChoiceType9.AdjustPercentage, value);
+ this.taxabilityField = value;
}
}
[System.Xml.Serialization.XmlIgnoreAttribute()]
- public PRICETYPE CustomRate
+ public PRICETYPE Rate
{
get
{
- return ObjectItems.GetItem(ItemsChoiceType9.CustomRate);
+ return ObjectItem.GetItem("Rate");
}
set
{
- ObjectItems.SetItem(ItemsChoiceType9.CustomRate, value);
+ ObjectItem.SetItem("Rate", value);
}
}
[System.Xml.Serialization.XmlIgnoreAttribute()]
- public PERCENTTYPE CustomRatePercent
+ public PERCENTTYPE RatePercent
{
get
{
- return ObjectItems.GetItem(ItemsChoiceType9.CustomRatePercent);
+ return ObjectItem.GetItem("RatePercent");
}
set
{
- ObjectItems.SetItem(ItemsChoiceType9.CustomRatePercent, value);
+ ObjectItem.SetItem("RatePercent", value);
}
}
- private ObjectItems ObjectItems
+ private ObjectItem ObjectItem
{
get
{
- if ((objectItems == null))
+ if ((objectItem == null))
{
- objectItems = new ObjectItems(this, "Items", new string[] {
- "CustomRate",
- "CustomRatePercent",
- "AdjustPercentage",
- "AdjustBillingRateRelativeTo"});
+ System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
+ typeMapping.Add(typeof(PRICETYPE), "Rate");
+ typeMapping.Add(typeof(PERCENTTYPE), "RatePercent");
+ objectItem = new ObjectItem(this, "Item", typeMapping);
}
- return objectItems;
+ return objectItem;
}
}
}
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
- public enum ItemsChoiceType9
- {
-
- ///
- AdjustBillingRateRelativeTo,
-
- ///
- AdjustPercentage,
-
- ///
- CustomRate,
-
- ///
- CustomRatePercent,
- }
-
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
[System.SerializableAttribute()]
@@ -48431,423 +50676,327 @@ public enum ItemsChoiceType9
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class BillingRateAdd
+ public partial class PayrollItemAdditionMod
{
+ private string listIDField;
+
+ private string editSequenceField;
+
private string nameField;
- private object[] itemsField;
+ private BOOLTYPE isActiveField;
- private ObjectItems objectItems;
+ private string payrollItemDetailTypeValueField;
+
+ private ExpenseAccountRef expenseAccountRefField;
+
+ private BOOLTYPE isTrackedByCustJobField;
+
+ private string w2TrackingTypeValueField;
+
+ private object itemField;
+
+ private AMTTYPE limitField;
+
+ private LimitTimePeriod limitTimePeriodField;
+
+ private bool limitTimePeriodFieldSpecified;
+
+ private CalculatedBasedOn calculatedBasedOnField;
+
+ private bool calculatedBasedOnFieldSpecified;
+
+ private NetOrGross netOrGrossField;
+
+ private bool netOrGrossFieldSpecified;
+
+ private Taxability[] taxabilityField;
+
+ private ObjectItem objectItem;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string Name
+ public string ListID
{
get
{
- return this.nameField;
+ return this.listIDField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.nameField = temp;
+ this.listIDField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("BillingRatePerItem", typeof(BillingRatePerItem), Order=1)]
- [System.Xml.Serialization.XmlElementAttribute("FixedBillingRate", typeof(PRICETYPE), Order=1)]
- [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public object[] Items
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ [System.ComponentModel.DataAnnotations.StringLength(16)]
+ public string EditSequence
{
get
{
- return this.itemsField;
+ return this.editSequenceField;
}
set
{
- this.itemsField = value;
+ string temp = QbNormalizer.NormalizeString(value, 16);
+ this.editSequenceField = temp;
}
}
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public IEnumerable BillingRatePerItem
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string Name
{
get
{
- return ObjectItems.GetItems("BillingRatePerItem");
+ return this.nameField;
}
set
{
- ObjectItems.SetItems("BillingRatePerItem", value.ToArray());
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.nameField = temp;
}
}
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public PRICETYPE FixedBillingRate
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public BOOLTYPE IsActive
{
get
{
- return ObjectItems.GetItem("FixedBillingRate");
+ return this.isActiveField;
}
set
{
- ObjectItems.SetItem("FixedBillingRate", value);
+ this.isActiveField = value;
}
}
- private ObjectItems ObjectItems
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=4)]
+ public string PayrollItemDetailTypeValue
{
get
{
- if ((objectItems == null))
- {
- System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
- typeMapping.Add(typeof(BillingRatePerItem), "BillingRatePerItem");
- typeMapping.Add(typeof(PRICETYPE), "FixedBillingRate");
- objectItems = new ObjectItems(this, "Items", new string[] {
- "FixedBillingRate",
- "BillingRatePerItem"}, typeMapping);
- }
- return objectItems;
+ return this.payrollItemDetailTypeValueField;
+ }
+ set
+ {
+ this.payrollItemDetailTypeValueField = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class VehicleRet
- {
-
- private string listIDField;
-
- private DATETIMETYPE timeCreatedField;
-
- private DATETIMETYPE timeModifiedField;
-
- private string editSequenceField;
-
- private string nameField;
-
- private BOOLTYPE isActiveField;
-
- private string descField;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public string ListID
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public ExpenseAccountRef ExpenseAccountRef
{
get
{
- return this.listIDField;
+ return this.expenseAccountRefField;
}
set
{
- this.listIDField = value;
+ this.expenseAccountRefField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public DATETIMETYPE TimeCreated
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public BOOLTYPE IsTrackedByCustJob
{
get
{
- return this.timeCreatedField;
+ return this.isTrackedByCustJobField;
}
set
{
- this.timeCreatedField = value;
+ this.isTrackedByCustJobField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public DATETIMETYPE TimeModified
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=7)]
+ public string W2TrackingTypeValue
{
get
{
- return this.timeModifiedField;
+ return this.w2TrackingTypeValueField;
}
set
{
- this.timeModifiedField = value;
+ this.w2TrackingTypeValueField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=3)]
- [System.ComponentModel.DataAnnotations.StringLength(16)]
- public string EditSequence
+ [System.Xml.Serialization.XmlElementAttribute("Rate", typeof(PRICETYPE), Order=8)]
+ [System.Xml.Serialization.XmlElementAttribute("RatePercent", typeof(PERCENTTYPE), Order=8)]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public object Item
{
get
{
- return this.editSequenceField;
+ return this.itemField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 16);
- this.editSequenceField = temp;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=4)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string Name
- {
- get
- {
- return this.nameField;
- }
- set
- {
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.nameField = temp;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=5)]
- public BOOLTYPE IsActive
- {
- get
- {
- return this.isActiveField;
- }
- set
- {
- this.isActiveField = value;
+ this.itemField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=6)]
- [System.ComponentModel.DataAnnotations.StringLength(256)]
- public string Desc
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public AMTTYPE Limit
{
get
{
- return this.descField;
+ return this.limitField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 256);
- this.descField = temp;
+ this.limitField = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class VehicleAdd
- {
-
- private string nameField;
-
- private BOOLTYPE isActiveField;
-
- private string descField;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string Name
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public LimitTimePeriod LimitTimePeriod
{
get
{
- return this.nameField;
+ return this.limitTimePeriodField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.nameField = temp;
+ this.limitTimePeriodField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public BOOLTYPE IsActive
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool LimitTimePeriodSpecified
{
get
{
- return this.isActiveField;
+ return this.limitTimePeriodFieldSpecified;
}
set
{
- this.isActiveField = value;
+ this.limitTimePeriodFieldSpecified = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- [System.ComponentModel.DataAnnotations.StringLength(256)]
- public string Desc
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public CalculatedBasedOn CalculatedBasedOn
{
get
{
- return this.descField;
+ return this.calculatedBasedOnField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 256);
- this.descField = temp;
+ this.calculatedBasedOnField = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class VehicleMod
- {
-
- private string listIDField;
-
- private string editSequenceField;
-
- private string nameField;
-
- private BOOLTYPE isActiveField;
-
- private string descField;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public string ListID
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CalculatedBasedOnSpecified
{
get
{
- return this.listIDField;
+ return this.calculatedBasedOnFieldSpecified;
}
set
{
- this.listIDField = value;
+ this.calculatedBasedOnFieldSpecified = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(16)]
- public string EditSequence
+ [System.Xml.Serialization.XmlElementAttribute(Order=13)]
+ public NetOrGross NetOrGross
{
get
{
- return this.editSequenceField;
+ return this.netOrGrossField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 16);
- this.editSequenceField = temp;
+ this.netOrGrossField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string Name
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool NetOrGrossSpecified
{
get
{
- return this.nameField;
+ return this.netOrGrossFieldSpecified;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.nameField = temp;
+ this.netOrGrossFieldSpecified = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=3)]
- public BOOLTYPE IsActive
+ [System.Xml.Serialization.XmlElementAttribute("Taxability", Order=14)]
+ public Taxability[] Taxability
{
get
{
- return this.isActiveField;
+ return this.taxabilityField;
}
set
{
- this.isActiveField = value;
+ this.taxabilityField = value;
}
}
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=4)]
- [System.ComponentModel.DataAnnotations.StringLength(256)]
- public string Desc
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public PRICETYPE Rate
{
get
{
- return this.descField;
+ return ObjectItem.GetItem("Rate");
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 256);
- this.descField = temp;
+ ObjectItem.SetItem("Rate", value);
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class BaseUnit
- {
-
- private string nameField;
- private string abbreviationField;
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string Name
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public PERCENTTYPE RatePercent
{
get
{
- return this.nameField;
+ return ObjectItem.GetItem("RatePercent");
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.nameField = temp;
+ ObjectItem.SetItem("RatePercent", value);
}
}
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string Abbreviation
+ private ObjectItem ObjectItem
{
get
{
- return this.abbreviationField;
- }
- set
- {
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.abbreviationField = temp;
+ if ((objectItem == null))
+ {
+ System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
+ typeMapping.Add(typeof(PRICETYPE), "Rate");
+ typeMapping.Add(typeof(PERCENTTYPE), "RatePercent");
+ objectItem = new ObjectItem(this, "Item", typeMapping);
+ }
+ return objectItem;
}
}
}
@@ -48859,103 +51008,54 @@ public string Abbreviation
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class RelatedUnit
+ public partial class LiabilityPaymentSchedule
{
- private string nameField;
+ private PaymentScheduleType paymentScheduleTypeField;
- private string abbreviationField;
+ private string paymentDueNumDaysAfterField;
- private PRICETYPE conversionRatioField;
+ private DATETYPE paymentDueDateField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string Name
+ public PaymentScheduleType PaymentScheduleType
{
get
{
- return this.nameField;
+ return this.paymentScheduleTypeField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.nameField = temp;
+ this.paymentScheduleTypeField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string Abbreviation
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=1)]
+ public string PaymentDueNumDaysAfter
{
get
{
- return this.abbreviationField;
+ return this.paymentDueNumDaysAfterField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.abbreviationField = temp;
+ this.paymentDueNumDaysAfterField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public PRICETYPE ConversionRatio
- {
- get
- {
- return this.conversionRatioField;
- }
- set
- {
- this.conversionRatioField = value;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class DefaultUnit
- {
-
- private UnitUsedFor unitUsedForField;
-
- private string unitField;
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public UnitUsedFor UnitUsedFor
- {
- get
- {
- return this.unitUsedForField;
- }
- set
- {
- this.unitUsedForField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string Unit
+ public DATETYPE PaymentDueDate
{
get
{
- return this.unitField;
+ return this.paymentDueDateField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.unitField = temp;
+ this.paymentDueDateField = value;
}
}
}
@@ -48967,7 +51067,7 @@ public string Unit
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class UnitOfMeasureSetRet
+ public partial class PayrollItemDeductionRet
{
private string listIDField;
@@ -48982,15 +51082,39 @@ public partial class UnitOfMeasureSetRet
private BOOLTYPE isActiveField;
- private UnitOfMeasureType unitOfMeasureTypeField;
+ private string payrollItemDetailTypeValueField;
- private bool unitOfMeasureTypeFieldSpecified;
+ private LiabilityAccountRef liabilityAccountRefField;
- private BaseUnit baseUnitField;
+ private VendorRef vendorRefField;
- private RelatedUnit[] relatedUnitField;
+ private string vendorAccountNumberField;
- private DefaultUnit[] defaultUnitField;
+ private PaymentTemplateRef paymentTemplateRefField;
+
+ private string w2TrackingTypeValueField;
+
+ private object itemField;
+
+ private AMTTYPE limitField;
+
+ private LimitTimePeriod limitTimePeriodField;
+
+ private bool limitTimePeriodFieldSpecified;
+
+ private CalculatedBasedOn calculatedBasedOnField;
+
+ private bool calculatedBasedOnFieldSpecified;
+
+ private NetOrGross netOrGrossField;
+
+ private bool netOrGrossFieldSpecified;
+
+ private Taxability[] taxabilityField;
+
+ private LiabilityPaymentSchedule liabilityPaymentScheduleField;
+
+ private ObjectItem objectItem;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
@@ -49081,267 +51205,271 @@ public BOOLTYPE IsActive
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=6)]
- public UnitOfMeasureType UnitOfMeasureType
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=6)]
+ public string PayrollItemDetailTypeValue
{
get
{
- return this.unitOfMeasureTypeField;
+ return this.payrollItemDetailTypeValueField;
}
set
{
- this.unitOfMeasureTypeField = value;
+ this.payrollItemDetailTypeValueField = value;
}
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool UnitOfMeasureTypeSpecified
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public LiabilityAccountRef LiabilityAccountRef
{
get
{
- return this.unitOfMeasureTypeFieldSpecified;
+ return this.liabilityAccountRefField;
}
set
{
- this.unitOfMeasureTypeFieldSpecified = value;
+ this.liabilityAccountRefField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=7)]
- public BaseUnit BaseUnit
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public VendorRef VendorRef
{
get
{
- return this.baseUnitField;
+ return this.vendorRefField;
}
set
{
- this.baseUnitField = value;
+ this.vendorRefField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("RelatedUnit", Order=8)]
- public RelatedUnit[] RelatedUnit
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ [System.ComponentModel.DataAnnotations.StringLength(21)]
+ public string VendorAccountNumber
{
get
{
- return this.relatedUnitField;
+ return this.vendorAccountNumberField;
}
set
{
- this.relatedUnitField = value;
+ string temp = QbNormalizer.NormalizeString(value, 21);
+ this.vendorAccountNumberField = temp;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("DefaultUnit", Order=9)]
- public DefaultUnit[] DefaultUnit
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public PaymentTemplateRef PaymentTemplateRef
{
get
{
- return this.defaultUnitField;
+ return this.paymentTemplateRefField;
}
set
{
- this.defaultUnitField = value;
+ this.paymentTemplateRefField = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class UnitOfMeasureSetAdd
- {
-
- private string nameField;
-
- private BOOLTYPE isActiveField;
-
- private UnitOfMeasureType unitOfMeasureTypeField;
-
- private BaseUnit baseUnitField;
-
- private RelatedUnit[] relatedUnitField;
-
- private DefaultUnit[] defaultUnitField;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string Name
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=11)]
+ public string W2TrackingTypeValue
{
get
{
- return this.nameField;
+ return this.w2TrackingTypeValueField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.nameField = temp;
+ this.w2TrackingTypeValueField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public BOOLTYPE IsActive
+ [System.Xml.Serialization.XmlElementAttribute("Rate", typeof(PRICETYPE), Order=12)]
+ [System.Xml.Serialization.XmlElementAttribute("RatePercent", typeof(PERCENTTYPE), Order=12)]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public object Item
{
get
{
- return this.isActiveField;
+ return this.itemField;
}
set
{
- this.isActiveField = value;
+ this.itemField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public UnitOfMeasureType UnitOfMeasureType
+ [System.Xml.Serialization.XmlElementAttribute(Order=14)]
+ public AMTTYPE Limit
{
get
{
- return this.unitOfMeasureTypeField;
+ return this.limitField;
}
set
{
- this.unitOfMeasureTypeField = value;
+ this.limitField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=3)]
- public BaseUnit BaseUnit
+ [System.Xml.Serialization.XmlElementAttribute(Order=15)]
+ public LimitTimePeriod LimitTimePeriod
{
get
{
- return this.baseUnitField;
+ return this.limitTimePeriodField;
}
set
{
- this.baseUnitField = value;
+ this.limitTimePeriodField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("RelatedUnit", Order=4)]
- public RelatedUnit[] RelatedUnit
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool LimitTimePeriodSpecified
{
get
{
- return this.relatedUnitField;
+ return this.limitTimePeriodFieldSpecified;
}
set
{
- this.relatedUnitField = value;
+ this.limitTimePeriodFieldSpecified = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("DefaultUnit", Order=5)]
- public DefaultUnit[] DefaultUnit
+ [System.Xml.Serialization.XmlElementAttribute(Order=16)]
+ public CalculatedBasedOn CalculatedBasedOn
{
get
{
- return this.defaultUnitField;
+ return this.calculatedBasedOnField;
}
set
{
- this.defaultUnitField = value;
+ this.calculatedBasedOnField = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class RateHistory
- {
-
- private PRICETYPE rateField;
-
- private DATETYPE effectiveDateField;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public PRICETYPE Rate
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CalculatedBasedOnSpecified
{
get
{
- return this.rateField;
+ return this.calculatedBasedOnFieldSpecified;
}
set
{
- this.rateField = value;
+ this.calculatedBasedOnFieldSpecified = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public DATETYPE EffectiveDate
+ [System.Xml.Serialization.XmlElementAttribute(Order=17)]
+ public NetOrGross NetOrGross
{
get
{
- return this.effectiveDateField;
+ return this.netOrGrossField;
}
set
{
- this.effectiveDateField = value;
+ this.netOrGrossField = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class RateEntry
- {
- private PRICETYPE rateField;
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool NetOrGrossSpecified
+ {
+ get
+ {
+ return this.netOrGrossFieldSpecified;
+ }
+ set
+ {
+ this.netOrGrossFieldSpecified = value;
+ }
+ }
- private DATETYPE effectiveDateField;
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("Taxability", Order=18)]
+ public Taxability[] Taxability
+ {
+ get
+ {
+ return this.taxabilityField;
+ }
+ set
+ {
+ this.taxabilityField = value;
+ }
+ }
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=19)]
+ public LiabilityPaymentSchedule LiabilityPaymentSchedule
+ {
+ get
+ {
+ return this.liabilityPaymentScheduleField;
+ }
+ set
+ {
+ this.liabilityPaymentScheduleField = value;
+ }
+ }
+
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
public PRICETYPE Rate
{
get
{
- return this.rateField;
+ return ObjectItem.GetItem("Rate");
}
set
{
- this.rateField = value;
+ ObjectItem.SetItem("Rate", value);
}
}
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public DATETYPE EffectiveDate
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public PERCENTTYPE RatePercent
{
get
{
- return this.effectiveDateField;
+ return ObjectItem.GetItem("RatePercent");
}
set
{
- this.effectiveDateField = value;
+ ObjectItem.SetItem("RatePercent", value);
+ }
+ }
+
+ private ObjectItem ObjectItem
+ {
+ get
+ {
+ if ((objectItem == null))
+ {
+ System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
+ typeMapping.Add(typeof(PRICETYPE), "Rate");
+ typeMapping.Add(typeof(PERCENTTYPE), "RatePercent");
+ objectItem = new ObjectItem(this, "Item", typeMapping);
+ }
+ return objectItem;
}
}
}
@@ -49353,283 +51481,343 @@ public DATETYPE EffectiveDate
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class WorkersCompCodeRet
+ public partial class PayrollItemDeductionAdd
{
- private string listIDField;
+ private string nameField;
- private DATETIMETYPE timeCreatedField;
+ private BOOLTYPE isActiveField;
- private DATETIMETYPE timeModifiedField;
+ private string payrollItemDetailTypeValueField;
- private string editSequenceField;
+ private LiabilityAccountRef liabilityAccountRefField;
- private string nameField;
+ private VendorRef vendorRefField;
- private BOOLTYPE isActiveField;
+ private string vendorAccountNumberField;
- private string descField;
+ private PaymentTemplateRef paymentTemplateRefField;
- private PRICETYPE currentRateField;
+ private string w2TrackingTypeValueField;
- private DATETYPE currentEffectiveDateField;
+ private object itemField;
- private PRICETYPE nextRateField;
+ private AMTTYPE limitField;
- private DATETYPE nextEffectiveDateField;
+ private LimitTimePeriod limitTimePeriodField;
- private RateHistory[] rateHistoryField;
+ private bool limitTimePeriodFieldSpecified;
+
+ private CalculatedBasedOn calculatedBasedOnField;
+
+ private bool calculatedBasedOnFieldSpecified;
+
+ private NetOrGross netOrGrossField;
+
+ private bool netOrGrossFieldSpecified;
+
+ private Taxability[] taxabilityField;
+
+ private LiabilityPaymentSchedule liabilityPaymentScheduleField;
+
+ private ObjectItem objectItem;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public string ListID
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string Name
{
get
{
- return this.listIDField;
+ return this.nameField;
}
set
{
- this.listIDField = value;
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.nameField = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public DATETIMETYPE TimeCreated
+ public BOOLTYPE IsActive
{
get
{
- return this.timeCreatedField;
+ return this.isActiveField;
}
set
{
- this.timeCreatedField = value;
+ this.isActiveField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public DATETIMETYPE TimeModified
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=2)]
+ public string PayrollItemDetailTypeValue
{
get
{
- return this.timeModifiedField;
+ return this.payrollItemDetailTypeValueField;
}
set
{
- this.timeModifiedField = value;
+ this.payrollItemDetailTypeValueField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
- [System.ComponentModel.DataAnnotations.StringLength(16)]
- public string EditSequence
+ public LiabilityAccountRef LiabilityAccountRef
{
get
{
- return this.editSequenceField;
+ return this.liabilityAccountRefField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 16);
- this.editSequenceField = temp;
+ this.liabilityAccountRefField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
- [System.ComponentModel.DataAnnotations.StringLength(13)]
- public string Name
+ public VendorRef VendorRef
{
get
{
- return this.nameField;
+ return this.vendorRefField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 13);
- this.nameField = temp;
+ this.vendorRefField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
- public BOOLTYPE IsActive
+ [System.ComponentModel.DataAnnotations.StringLength(21)]
+ public string VendorAccountNumber
{
get
{
- return this.isActiveField;
+ return this.vendorAccountNumberField;
}
set
{
- this.isActiveField = value;
+ string temp = QbNormalizer.NormalizeString(value, 21);
+ this.vendorAccountNumberField = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string Desc
+ public PaymentTemplateRef PaymentTemplateRef
{
get
{
- return this.descField;
+ return this.paymentTemplateRefField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.descField = temp;
+ this.paymentTemplateRefField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=7)]
- public PRICETYPE CurrentRate
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=7)]
+ public string W2TrackingTypeValue
{
get
{
- return this.currentRateField;
+ return this.w2TrackingTypeValueField;
}
set
{
- this.currentRateField = value;
+ this.w2TrackingTypeValueField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=8)]
- public DATETYPE CurrentEffectiveDate
+ [System.Xml.Serialization.XmlElementAttribute("Rate", typeof(PRICETYPE), Order=8)]
+ [System.Xml.Serialization.XmlElementAttribute("RatePercent", typeof(PERCENTTYPE), Order=8)]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public object Item
{
get
{
- return this.currentEffectiveDateField;
+ return this.itemField;
}
set
{
- this.currentEffectiveDateField = value;
+ this.itemField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=9)]
- public PRICETYPE NextRate
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public AMTTYPE Limit
{
get
{
- return this.nextRateField;
+ return this.limitField;
}
set
{
- this.nextRateField = value;
+ this.limitField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=10)]
- public DATETYPE NextEffectiveDate
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public LimitTimePeriod LimitTimePeriod
{
get
{
- return this.nextEffectiveDateField;
+ return this.limitTimePeriodField;
}
set
{
- this.nextEffectiveDateField = value;
+ this.limitTimePeriodField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("RateHistory", Order=11)]
- public RateHistory[] RateHistory
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool LimitTimePeriodSpecified
{
get
{
- return this.rateHistoryField;
+ return this.limitTimePeriodFieldSpecified;
}
set
{
- this.rateHistoryField = value;
+ this.limitTimePeriodFieldSpecified = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class WorkersCompCodeAdd
- {
- private string nameField;
-
- private BOOLTYPE isActiveField;
-
- private string descField;
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public CalculatedBasedOn CalculatedBasedOn
+ {
+ get
+ {
+ return this.calculatedBasedOnField;
+ }
+ set
+ {
+ this.calculatedBasedOnField = value;
+ }
+ }
- private RateEntry[] rateEntryField;
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CalculatedBasedOnSpecified
+ {
+ get
+ {
+ return this.calculatedBasedOnFieldSpecified;
+ }
+ set
+ {
+ this.calculatedBasedOnFieldSpecified = value;
+ }
+ }
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- [System.ComponentModel.DataAnnotations.StringLength(13)]
- public string Name
+ [System.Xml.Serialization.XmlElementAttribute(Order=13)]
+ public NetOrGross NetOrGross
{
get
{
- return this.nameField;
+ return this.netOrGrossField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 13);
- this.nameField = temp;
+ this.netOrGrossField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public BOOLTYPE IsActive
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool NetOrGrossSpecified
{
get
{
- return this.isActiveField;
+ return this.netOrGrossFieldSpecified;
}
set
{
- this.isActiveField = value;
+ this.netOrGrossFieldSpecified = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string Desc
+ [System.Xml.Serialization.XmlElementAttribute("Taxability", Order=14)]
+ public Taxability[] Taxability
{
get
{
- return this.descField;
+ return this.taxabilityField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.descField = temp;
+ this.taxabilityField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("RateEntry", Order=3)]
- public RateEntry[] RateEntry
+ [System.Xml.Serialization.XmlElementAttribute(Order=15)]
+ public LiabilityPaymentSchedule LiabilityPaymentSchedule
{
get
{
- return this.rateEntryField;
+ return this.liabilityPaymentScheduleField;
}
set
{
- this.rateEntryField = value;
+ this.liabilityPaymentScheduleField = value;
+ }
+ }
+
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public PRICETYPE Rate
+ {
+ get
+ {
+ return ObjectItem.GetItem("Rate");
+ }
+ set
+ {
+ ObjectItem.SetItem("Rate", value);
+ }
+ }
+
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public PERCENTTYPE RatePercent
+ {
+ get
+ {
+ return ObjectItem.GetItem("RatePercent");
+ }
+ set
+ {
+ ObjectItem.SetItem("RatePercent", value);
+ }
+ }
+
+ private ObjectItem ObjectItem
+ {
+ get
+ {
+ if ((objectItem == null))
+ {
+ System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
+ typeMapping.Add(typeof(PRICETYPE), "Rate");
+ typeMapping.Add(typeof(PERCENTTYPE), "RatePercent");
+ objectItem = new ObjectItem(this, "Item", typeMapping);
+ }
+ return objectItem;
}
}
}
@@ -49641,7 +51829,7 @@ public RateEntry[] RateEntry
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class WorkersCompCodeMod
+ public partial class PayrollItemDeductionMod
{
private string listIDField;
@@ -49652,9 +51840,39 @@ public partial class WorkersCompCodeMod
private BOOLTYPE isActiveField;
- private string descField;
+ private string payrollItemDetailTypeValueField;
- private RateEntry[] rateEntryField;
+ private LiabilityAccountRef liabilityAccountRefField;
+
+ private VendorRef vendorRefField;
+
+ private string vendorAccountNumberField;
+
+ private PaymentTemplateRef paymentTemplateRefField;
+
+ private string w2TrackingTypeValueField;
+
+ private object itemField;
+
+ private AMTTYPE limitField;
+
+ private LimitTimePeriod limitTimePeriodField;
+
+ private bool limitTimePeriodFieldSpecified;
+
+ private CalculatedBasedOn calculatedBasedOnField;
+
+ private bool calculatedBasedOnFieldSpecified;
+
+ private NetOrGross netOrGrossField;
+
+ private bool netOrGrossFieldSpecified;
+
+ private Taxability[] taxabilityField;
+
+ private LiabilityPaymentSchedule liabilityPaymentScheduleField;
+
+ private ObjectItem objectItem;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
@@ -49688,7 +51906,7 @@ public string EditSequence
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
- [System.ComponentModel.DataAnnotations.StringLength(13)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
public string Name
{
get
@@ -49697,7 +51915,7 @@ public string Name
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 13);
+ string temp = QbNormalizer.NormalizeString(value, 31);
this.nameField = temp;
}
}
@@ -49717,338 +51935,271 @@ public BOOLTYPE IsActive
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=4)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string Desc
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=4)]
+ public string PayrollItemDetailTypeValue
{
get
{
- return this.descField;
+ return this.payrollItemDetailTypeValueField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.descField = temp;
+ this.payrollItemDetailTypeValueField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("RateEntry", Order=5)]
- public RateEntry[] RateEntry
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public LiabilityAccountRef LiabilityAccountRef
{
get
{
- return this.rateEntryField;
+ return this.liabilityAccountRefField;
}
set
{
- this.rateEntryField = value;
+ this.liabilityAccountRefField = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class CategoryAccountMapping
- {
-
- private MappingCategory mappingCategoryField;
-
- private AccountRef[] accountRefField;
-
- private AMTTYPE thresholdField;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public MappingCategory MappingCategory
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public VendorRef VendorRef
{
get
{
- return this.mappingCategoryField;
+ return this.vendorRefField;
}
set
{
- this.mappingCategoryField = value;
+ this.vendorRefField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("AccountRef", Order=1)]
- public AccountRef[] AccountRef
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ [System.ComponentModel.DataAnnotations.StringLength(21)]
+ public string VendorAccountNumber
{
get
{
- return this.accountRefField;
+ return this.vendorAccountNumberField;
}
set
{
- this.accountRefField = value;
+ string temp = QbNormalizer.NormalizeString(value, 21);
+ this.vendorAccountNumberField = temp;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public AMTTYPE Threshold
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public PaymentTemplateRef PaymentTemplateRef
{
get
{
- return this.thresholdField;
+ return this.paymentTemplateRefField;
}
set
{
- this.thresholdField = value;
+ this.paymentTemplateRefField = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class MappingAccount
- {
-
- private AccountRef accountRefField;
-
- private BOOLTYPE forceMappingField;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public AccountRef AccountRef
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=9)]
+ public string W2TrackingTypeValue
{
get
{
- return this.accountRefField;
+ return this.w2TrackingTypeValueField;
}
set
{
- this.accountRefField = value;
+ this.w2TrackingTypeValueField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public BOOLTYPE ForceMapping
+ [System.Xml.Serialization.XmlElementAttribute("Rate", typeof(PRICETYPE), Order=10)]
+ [System.Xml.Serialization.XmlElementAttribute("RatePercent", typeof(PERCENTTYPE), Order=10)]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public object Item
{
get
{
- return this.forceMappingField;
+ return this.itemField;
}
set
{
- this.forceMappingField = value;
+ this.itemField = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class CategoryAccountMappingMod
- {
-
- private MappingCategory mappingCategoryField;
-
- private MappingAccount[] mappingAccountField;
-
- private AMTTYPE thresholdField;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public MappingCategory MappingCategory
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public AMTTYPE Limit
{
get
{
- return this.mappingCategoryField;
+ return this.limitField;
}
set
{
- this.mappingCategoryField = value;
+ this.limitField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("MappingAccount", Order=1)]
- public MappingAccount[] MappingAccount
+ [System.Xml.Serialization.XmlElementAttribute(Order=13)]
+ public LimitTimePeriod LimitTimePeriod
{
get
{
- return this.mappingAccountField;
+ return this.limitTimePeriodField;
}
set
{
- this.mappingAccountField = value;
+ this.limitTimePeriodField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public AMTTYPE Threshold
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool LimitTimePeriodSpecified
{
get
{
- return this.thresholdField;
+ return this.limitTimePeriodFieldSpecified;
}
set
{
- this.thresholdField = value;
+ this.limitTimePeriodFieldSpecified = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class Form1099CategoryAccountMappingRet
- {
-
- private BOOLTYPE isFiling1099MiscField;
-
- private CategoryAccountMapping[] categoryAccountMappingField;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public BOOLTYPE IsFiling1099Misc
+ [System.Xml.Serialization.XmlElementAttribute(Order=14)]
+ public CalculatedBasedOn CalculatedBasedOn
{
get
{
- return this.isFiling1099MiscField;
+ return this.calculatedBasedOnField;
}
set
{
- this.isFiling1099MiscField = value;
+ this.calculatedBasedOnField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("CategoryAccountMapping", Order=1)]
- public CategoryAccountMapping[] CategoryAccountMapping
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CalculatedBasedOnSpecified
{
get
{
- return this.categoryAccountMappingField;
+ return this.calculatedBasedOnFieldSpecified;
}
set
{
- this.categoryAccountMappingField = value;
+ this.calculatedBasedOnFieldSpecified = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class Form1099CategoryAccountMappingMod
- {
-
- private BOOLTYPE isFiling1099MiscField;
-
- private CategoryAccountMappingMod[] categoryAccountMappingModField;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public BOOLTYPE IsFiling1099Misc
+ [System.Xml.Serialization.XmlElementAttribute(Order=15)]
+ public NetOrGross NetOrGross
{
get
{
- return this.isFiling1099MiscField;
+ return this.netOrGrossField;
}
set
{
- this.isFiling1099MiscField = value;
+ this.netOrGrossField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("CategoryAccountMappingMod", Order=1)]
- public CategoryAccountMappingMod[] CategoryAccountMappingMod
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool NetOrGrossSpecified
{
get
{
- return this.categoryAccountMappingModField;
+ return this.netOrGrossFieldSpecified;
}
set
{
- this.categoryAccountMappingModField = value;
+ this.netOrGrossFieldSpecified = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class SalesTaxReturnRet
- {
-
- private string listIDField;
-
- private string fullNameField;
-
- private string descField;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public string ListID
+ [System.Xml.Serialization.XmlElementAttribute("Taxability", Order=16)]
+ public Taxability[] Taxability
{
get
{
- return this.listIDField;
+ return this.taxabilityField;
}
set
{
- this.listIDField = value;
+ this.taxabilityField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public string FullName
+ [System.Xml.Serialization.XmlElementAttribute(Order=17)]
+ public LiabilityPaymentSchedule LiabilityPaymentSchedule
{
get
{
- return this.fullNameField;
+ return this.liabilityPaymentScheduleField;
}
set
{
- this.fullNameField = value;
+ this.liabilityPaymentScheduleField = value;
}
}
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public string Desc
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public PRICETYPE Rate
{
get
{
- return this.descField;
+ return ObjectItem.GetItem("Rate");
}
set
{
- this.descField = value;
+ ObjectItem.SetItem("Rate", value);
+ }
+ }
+
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public PERCENTTYPE RatePercent
+ {
+ get
+ {
+ return ObjectItem.GetItem("RatePercent");
+ }
+ set
+ {
+ ObjectItem.SetItem("RatePercent", value);
+ }
+ }
+
+ private ObjectItem ObjectItem
+ {
+ get
+ {
+ if ((objectItem == null))
+ {
+ System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
+ typeMapping.Add(typeof(PRICETYPE), "Rate");
+ typeMapping.Add(typeof(PERCENTTYPE), "RatePercent");
+ objectItem = new ObjectItem(this, "Item", typeMapping);
+ }
+ return objectItem;
}
}
}
@@ -50060,16 +52211,58 @@ public string Desc
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class SalesTaxReturnLineRet
+ public partial class PayrollItemCompanyContributionRet
{
private string listIDField;
- private string fullNameField;
+ private DATETIMETYPE timeCreatedField;
- private LineType lineTypeField;
+ private DATETIMETYPE timeModifiedField;
- private bool lineTypeFieldSpecified;
+ private string editSequenceField;
+
+ private string nameField;
+
+ private BOOLTYPE isActiveField;
+
+ private string payrollItemDetailTypeValueField;
+
+ private ExpenseAccountRef expenseAccountRefField;
+
+ private LiabilityAccountRef liabilityAccountRefField;
+
+ private BOOLTYPE isTrackedByCustJobField;
+
+ private VendorRef vendorRefField;
+
+ private string vendorAccountNumberField;
+
+ private PaymentTemplateRef paymentTemplateRefField;
+
+ private string w2TrackingTypeValueField;
+
+ private object itemField;
+
+ private AMTTYPE limitField;
+
+ private LimitTimePeriod limitTimePeriodField;
+
+ private bool limitTimePeriodFieldSpecified;
+
+ private CalculatedBasedOn calculatedBasedOnField;
+
+ private bool calculatedBasedOnFieldSpecified;
+
+ private NetOrGross netOrGrossField;
+
+ private bool netOrGrossFieldSpecified;
+
+ private Taxability[] taxabilityField;
+
+ private LiabilityPaymentSchedule liabilityPaymentScheduleField;
+
+ private ObjectItem objectItem;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
@@ -50087,383 +52280,372 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public string FullName
+ public DATETIMETYPE TimeCreated
{
get
{
- return this.fullNameField;
+ return this.timeCreatedField;
}
set
{
- this.fullNameField = value;
+ this.timeCreatedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public LineType LineType
+ public DATETIMETYPE TimeModified
{
get
{
- return this.lineTypeField;
+ return this.timeModifiedField;
}
set
{
- this.lineTypeField = value;
+ this.timeModifiedField = value;
}
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool LineTypeSpecified
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ [System.ComponentModel.DataAnnotations.StringLength(16)]
+ public string EditSequence
{
get
{
- return this.lineTypeFieldSpecified;
+ return this.editSequenceField;
}
set
{
- this.lineTypeFieldSpecified = value;
+ string temp = QbNormalizer.NormalizeString(value, 16);
+ this.editSequenceField = temp;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class CurrencyFormat
- {
-
- private ThousandSeparator thousandSeparatorField;
-
- private bool thousandSeparatorFieldSpecified;
-
- private ThousandSeparatorGrouping thousandSeparatorGroupingField;
-
- private bool thousandSeparatorGroupingFieldSpecified;
-
- private DecimalPlaces decimalPlacesField;
-
- private bool decimalPlacesFieldSpecified;
-
- private DecimalSeparator decimalSeparatorField;
-
- private bool decimalSeparatorFieldSpecified;
-
- public CurrencyFormat()
- {
- this.thousandSeparatorField = ThousandSeparator.Comma;
- this.thousandSeparatorGroupingField = ThousandSeparatorGrouping.XX_XXX_XXX;
- this.decimalPlacesField = DecimalPlaces.Item2;
- this.decimalSeparatorField = DecimalSeparator.Period;
- }
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public ThousandSeparator ThousandSeparator
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string Name
{
get
{
- return this.thousandSeparatorField;
+ return this.nameField;
}
set
{
- this.thousandSeparatorField = value;
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.nameField = temp;
}
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool ThousandSeparatorSpecified
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public BOOLTYPE IsActive
{
get
{
- return this.thousandSeparatorFieldSpecified;
+ return this.isActiveField;
}
set
{
- this.thousandSeparatorFieldSpecified = value;
+ this.isActiveField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public ThousandSeparatorGrouping ThousandSeparatorGrouping
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=6)]
+ public string PayrollItemDetailTypeValue
{
get
{
- return this.thousandSeparatorGroupingField;
+ return this.payrollItemDetailTypeValueField;
}
set
{
- this.thousandSeparatorGroupingField = value;
+ this.payrollItemDetailTypeValueField = value;
}
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool ThousandSeparatorGroupingSpecified
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public ExpenseAccountRef ExpenseAccountRef
{
get
{
- return this.thousandSeparatorGroupingFieldSpecified;
+ return this.expenseAccountRefField;
}
set
{
- this.thousandSeparatorGroupingFieldSpecified = value;
+ this.expenseAccountRefField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public DecimalPlaces DecimalPlaces
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public LiabilityAccountRef LiabilityAccountRef
{
get
{
- return this.decimalPlacesField;
+ return this.liabilityAccountRefField;
}
set
{
- this.decimalPlacesField = value;
+ this.liabilityAccountRefField = value;
}
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool DecimalPlacesSpecified
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public BOOLTYPE IsTrackedByCustJob
{
get
{
- return this.decimalPlacesFieldSpecified;
+ return this.isTrackedByCustJobField;
}
set
{
- this.decimalPlacesFieldSpecified = value;
+ this.isTrackedByCustJobField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=3)]
- public DecimalSeparator DecimalSeparator
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public VendorRef VendorRef
{
get
{
- return this.decimalSeparatorField;
+ return this.vendorRefField;
}
set
{
- this.decimalSeparatorField = value;
+ this.vendorRefField = value;
}
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool DecimalSeparatorSpecified
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ [System.ComponentModel.DataAnnotations.StringLength(21)]
+ public string VendorAccountNumber
{
get
{
- return this.decimalSeparatorFieldSpecified;
+ return this.vendorAccountNumberField;
}
set
{
- this.decimalSeparatorFieldSpecified = value;
+ string temp = QbNormalizer.NormalizeString(value, 21);
+ this.vendorAccountNumberField = temp;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class CurrencyRet
- {
-
- private string listIDField;
-
- private DATETIMETYPE timeCreatedField;
-
- private DATETIMETYPE timeModifiedField;
-
- private string editSequenceField;
-
- private string nameField;
-
- private BOOLTYPE isActiveField;
-
- private string currencyCodeField;
-
- private CurrencyFormat currencyFormatField;
-
- private BOOLTYPE isUserDefinedCurrencyField;
-
- private FLOATTYPE exchangeRateField;
- private DATETYPE asOfDateField;
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public PaymentTemplateRef PaymentTemplateRef
+ {
+ get
+ {
+ return this.paymentTemplateRefField;
+ }
+ set
+ {
+ this.paymentTemplateRefField = value;
+ }
+ }
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public string ListID
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=13)]
+ public string W2TrackingTypeValue
{
get
{
- return this.listIDField;
+ return this.w2TrackingTypeValueField;
}
set
{
- this.listIDField = value;
+ this.w2TrackingTypeValueField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public DATETIMETYPE TimeCreated
+ [System.Xml.Serialization.XmlElementAttribute("Rate", typeof(PRICETYPE), Order=14)]
+ [System.Xml.Serialization.XmlElementAttribute("RatePercent", typeof(PERCENTTYPE), Order=14)]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public object Item
{
get
{
- return this.timeCreatedField;
+ return this.itemField;
}
set
{
- this.timeCreatedField = value;
+ this.itemField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public DATETIMETYPE TimeModified
+ [System.Xml.Serialization.XmlElementAttribute(Order=16)]
+ public AMTTYPE Limit
{
get
{
- return this.timeModifiedField;
+ return this.limitField;
}
set
{
- this.timeModifiedField = value;
+ this.limitField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=3)]
- [System.ComponentModel.DataAnnotations.StringLength(16)]
- public string EditSequence
+ [System.Xml.Serialization.XmlElementAttribute(Order=17)]
+ public LimitTimePeriod LimitTimePeriod
{
get
{
- return this.editSequenceField;
+ return this.limitTimePeriodField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 16);
- this.editSequenceField = temp;
+ this.limitTimePeriodField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=4)]
- [System.ComponentModel.DataAnnotations.StringLength(64)]
- public string Name
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool LimitTimePeriodSpecified
{
get
{
- return this.nameField;
+ return this.limitTimePeriodFieldSpecified;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 64);
- this.nameField = temp;
+ this.limitTimePeriodFieldSpecified = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=5)]
- public BOOLTYPE IsActive
+ [System.Xml.Serialization.XmlElementAttribute(Order=18)]
+ public CalculatedBasedOn CalculatedBasedOn
{
get
{
- return this.isActiveField;
+ return this.calculatedBasedOnField;
}
set
{
- this.isActiveField = value;
+ this.calculatedBasedOnField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=6)]
- [System.ComponentModel.DataAnnotations.StringLength(3)]
- public string CurrencyCode
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CalculatedBasedOnSpecified
{
get
{
- return this.currencyCodeField;
+ return this.calculatedBasedOnFieldSpecified;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 3);
- this.currencyCodeField = temp;
+ this.calculatedBasedOnFieldSpecified = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=7)]
- public CurrencyFormat CurrencyFormat
+ [System.Xml.Serialization.XmlElementAttribute(Order=19)]
+ public NetOrGross NetOrGross
{
get
{
- return this.currencyFormatField;
+ return this.netOrGrossField;
}
set
{
- this.currencyFormatField = value;
+ this.netOrGrossField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=8)]
- public BOOLTYPE IsUserDefinedCurrency
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool NetOrGrossSpecified
{
get
{
- return this.isUserDefinedCurrencyField;
+ return this.netOrGrossFieldSpecified;
}
set
{
- this.isUserDefinedCurrencyField = value;
+ this.netOrGrossFieldSpecified = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=9)]
- public FLOATTYPE ExchangeRate
+ [System.Xml.Serialization.XmlElementAttribute("Taxability", Order=20)]
+ public Taxability[] Taxability
{
get
{
- return this.exchangeRateField;
+ return this.taxabilityField;
}
set
{
- this.exchangeRateField = value;
+ this.taxabilityField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=10)]
- public DATETYPE AsOfDate
+ [System.Xml.Serialization.XmlElementAttribute(Order=21)]
+ public LiabilityPaymentSchedule LiabilityPaymentSchedule
{
get
{
- return this.asOfDateField;
+ return this.liabilityPaymentScheduleField;
}
set
{
- this.asOfDateField = value;
+ this.liabilityPaymentScheduleField = value;
+ }
+ }
+
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public PRICETYPE Rate
+ {
+ get
+ {
+ return ObjectItem.GetItem("Rate");
+ }
+ set
+ {
+ ObjectItem.SetItem("Rate", value);
+ }
+ }
+
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public PERCENTTYPE RatePercent
+ {
+ get
+ {
+ return ObjectItem.GetItem("RatePercent");
+ }
+ set
+ {
+ ObjectItem.SetItem("RatePercent", value);
+ }
+ }
+
+ private ObjectItem ObjectItem
+ {
+ get
+ {
+ if ((objectItem == null))
+ {
+ System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
+ typeMapping.Add(typeof(PRICETYPE), "Rate");
+ typeMapping.Add(typeof(PERCENTTYPE), "RatePercent");
+ objectItem = new ObjectItem(this, "Item", typeMapping);
+ }
+ return objectItem;
}
}
}
@@ -50475,20 +52657,54 @@ public DATETYPE AsOfDate
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class CurrencyAdd
+ public partial class PayrollItemCompanyContributionAdd
{
private string nameField;
private BOOLTYPE isActiveField;
- private string currencyCodeField;
+ private string payrollItemDetailTypeValueField;
- private CurrencyFormat currencyFormatField;
+ private ExpenseAccountRef expenseAccountRefField;
+
+ private LiabilityAccountRef liabilityAccountRefField;
+
+ private BOOLTYPE isTrackedByCustJobField;
+
+ private VendorRef vendorRefField;
+
+ private string vendorAccountNumberField;
+
+ private PaymentTemplateRef paymentTemplateRefField;
+
+ private string w2TrackingTypeValueField;
+
+ private object itemField;
+
+ private AMTTYPE limitField;
+
+ private LimitTimePeriod limitTimePeriodField;
+
+ private bool limitTimePeriodFieldSpecified;
+
+ private CalculatedBasedOn calculatedBasedOnField;
+
+ private bool calculatedBasedOnFieldSpecified;
+
+ private NetOrGross netOrGrossField;
+
+ private bool netOrGrossFieldSpecified;
+
+ private Taxability[] taxabilityField;
+
+ private LiabilityPaymentSchedule liabilityPaymentScheduleField;
+
+ private ObjectItem objectItem;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
- [System.ComponentModel.DataAnnotations.StringLength(64)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
public string Name
{
get
@@ -50497,7 +52713,7 @@ public string Name
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 64);
+ string temp = QbNormalizer.NormalizeString(value, 31);
this.nameField = temp;
}
}
@@ -50517,188 +52733,299 @@ public BOOLTYPE IsActive
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- [System.ComponentModel.DataAnnotations.StringLength(3)]
- public string CurrencyCode
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=2)]
+ public string PayrollItemDetailTypeValue
{
get
{
- return this.currencyCodeField;
+ return this.payrollItemDetailTypeValueField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 3);
- this.currencyCodeField = temp;
+ this.payrollItemDetailTypeValueField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
- public CurrencyFormat CurrencyFormat
+ public ExpenseAccountRef ExpenseAccountRef
{
get
{
- return this.currencyFormatField;
+ return this.expenseAccountRefField;
}
set
{
- this.currencyFormatField = value;
+ this.expenseAccountRefField = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class CurrencyMod
- {
- private string listIDField;
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public LiabilityAccountRef LiabilityAccountRef
+ {
+ get
+ {
+ return this.liabilityAccountRefField;
+ }
+ set
+ {
+ this.liabilityAccountRefField = value;
+ }
+ }
- private string editSequenceField;
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public BOOLTYPE IsTrackedByCustJob
+ {
+ get
+ {
+ return this.isTrackedByCustJobField;
+ }
+ set
+ {
+ this.isTrackedByCustJobField = value;
+ }
+ }
- private string nameField;
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public VendorRef VendorRef
+ {
+ get
+ {
+ return this.vendorRefField;
+ }
+ set
+ {
+ this.vendorRefField = value;
+ }
+ }
- private BOOLTYPE isActiveField;
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ [System.ComponentModel.DataAnnotations.StringLength(21)]
+ public string VendorAccountNumber
+ {
+ get
+ {
+ return this.vendorAccountNumberField;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 21);
+ this.vendorAccountNumberField = temp;
+ }
+ }
- private string currencyCodeField;
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public PaymentTemplateRef PaymentTemplateRef
+ {
+ get
+ {
+ return this.paymentTemplateRefField;
+ }
+ set
+ {
+ this.paymentTemplateRefField = value;
+ }
+ }
- private CurrencyFormat currencyFormatField;
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=9)]
+ public string W2TrackingTypeValue
+ {
+ get
+ {
+ return this.w2TrackingTypeValueField;
+ }
+ set
+ {
+ this.w2TrackingTypeValueField = value;
+ }
+ }
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public string ListID
+ [System.Xml.Serialization.XmlElementAttribute("Rate", typeof(PRICETYPE), Order=10)]
+ [System.Xml.Serialization.XmlElementAttribute("RatePercent", typeof(PERCENTTYPE), Order=10)]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public object Item
{
get
{
- return this.listIDField;
+ return this.itemField;
}
set
{
- this.listIDField = value;
+ this.itemField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(16)]
- public string EditSequence
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public AMTTYPE Limit
{
get
{
- return this.editSequenceField;
+ return this.limitField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 16);
- this.editSequenceField = temp;
+ this.limitField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- [System.ComponentModel.DataAnnotations.StringLength(64)]
- public string Name
+ [System.Xml.Serialization.XmlElementAttribute(Order=13)]
+ public LimitTimePeriod LimitTimePeriod
{
get
{
- return this.nameField;
+ return this.limitTimePeriodField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 64);
- this.nameField = temp;
+ this.limitTimePeriodField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=3)]
- public BOOLTYPE IsActive
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool LimitTimePeriodSpecified
{
get
{
- return this.isActiveField;
+ return this.limitTimePeriodFieldSpecified;
}
set
{
- this.isActiveField = value;
+ this.limitTimePeriodFieldSpecified = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=4)]
- [System.ComponentModel.DataAnnotations.StringLength(3)]
- public string CurrencyCode
+ [System.Xml.Serialization.XmlElementAttribute(Order=14)]
+ public CalculatedBasedOn CalculatedBasedOn
{
get
{
- return this.currencyCodeField;
+ return this.calculatedBasedOnField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 3);
- this.currencyCodeField = temp;
+ this.calculatedBasedOnField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=5)]
- public CurrencyFormat CurrencyFormat
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CalculatedBasedOnSpecified
{
get
{
- return this.currencyFormatField;
+ return this.calculatedBasedOnFieldSpecified;
}
set
{
- this.currencyFormatField = value;
+ this.calculatedBasedOnFieldSpecified = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class PayrollLastPeriodRet
- {
- private DATETYPE periodStartDateField;
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=15)]
+ public NetOrGross NetOrGross
+ {
+ get
+ {
+ return this.netOrGrossField;
+ }
+ set
+ {
+ this.netOrGrossField = value;
+ }
+ }
- private DATETYPE periodEndDateField;
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool NetOrGrossSpecified
+ {
+ get
+ {
+ return this.netOrGrossFieldSpecified;
+ }
+ set
+ {
+ this.netOrGrossFieldSpecified = value;
+ }
+ }
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public DATETYPE PeriodStartDate
+ [System.Xml.Serialization.XmlElementAttribute("Taxability", Order=16)]
+ public Taxability[] Taxability
{
get
{
- return this.periodStartDateField;
+ return this.taxabilityField;
}
set
{
- this.periodStartDateField = value;
+ this.taxabilityField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public DATETYPE PeriodEndDate
+ [System.Xml.Serialization.XmlElementAttribute(Order=17)]
+ public LiabilityPaymentSchedule LiabilityPaymentSchedule
{
get
{
- return this.periodEndDateField;
+ return this.liabilityPaymentScheduleField;
}
set
{
- this.periodEndDateField = value;
+ this.liabilityPaymentScheduleField = value;
+ }
+ }
+
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public PRICETYPE Rate
+ {
+ get
+ {
+ return ObjectItem.GetItem("Rate");
+ }
+ set
+ {
+ ObjectItem.SetItem("Rate", value);
+ }
+ }
+
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public PERCENTTYPE RatePercent
+ {
+ get
+ {
+ return ObjectItem.GetItem("RatePercent");
+ }
+ set
+ {
+ ObjectItem.SetItem("RatePercent", value);
+ }
+ }
+
+ private ObjectItem ObjectItem
+ {
+ get
+ {
+ if ((objectItem == null))
+ {
+ System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
+ typeMapping.Add(typeof(PRICETYPE), "Rate");
+ typeMapping.Add(typeof(PERCENTTYPE), "RatePercent");
+ objectItem = new ObjectItem(this, "Item", typeMapping);
+ }
+ return objectItem;
}
}
}
@@ -50710,38 +53037,54 @@ public DATETYPE PeriodEndDate
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class InventorySiteRet : IQbListRet
+ public partial class PayrollItemCompanyContributionMod
{
private string listIDField;
- private DATETIMETYPE timeCreatedField;
-
- private DATETIMETYPE timeModifiedField;
-
private string editSequenceField;
private string nameField;
private BOOLTYPE isActiveField;
- private ParentSiteRef parentSiteRefField;
+ private string payrollItemDetailTypeValueField;
- private BOOLTYPE isDefaultSiteField;
+ private ExpenseAccountRef expenseAccountRefField;
- private string siteDescField;
+ private LiabilityAccountRef liabilityAccountRefField;
- private string contactField;
+ private BOOLTYPE isTrackedByCustJobField;
- private string phoneField;
+ private VendorRef vendorRefField;
- private string faxField;
+ private string vendorAccountNumberField;
- private string emailField;
+ private PaymentTemplateRef paymentTemplateRefField;
- private SiteAddress siteAddressField;
+ private string w2TrackingTypeValueField;
- private SiteAddressBlock siteAddressBlockField;
+ private object itemField;
+
+ private AMTTYPE limitField;
+
+ private LimitTimePeriod limitTimePeriodField;
+
+ private bool limitTimePeriodFieldSpecified;
+
+ private CalculatedBasedOn calculatedBasedOnField;
+
+ private bool calculatedBasedOnFieldSpecified;
+
+ private NetOrGross netOrGrossField;
+
+ private bool netOrGrossFieldSpecified;
+
+ private Taxability[] taxabilityField;
+
+ private LiabilityPaymentSchedule liabilityPaymentScheduleField;
+
+ private ObjectItem objectItem;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
@@ -50759,378 +53102,344 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public DATETIMETYPE TimeCreated
+ [System.ComponentModel.DataAnnotations.StringLength(16)]
+ public string EditSequence
{
get
{
- return this.timeCreatedField;
+ return this.editSequenceField;
}
set
{
- this.timeCreatedField = value;
+ string temp = QbNormalizer.NormalizeString(value, 16);
+ this.editSequenceField = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public DATETIMETYPE TimeModified
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string Name
{
get
{
- return this.timeModifiedField;
+ return this.nameField;
}
set
{
- this.timeModifiedField = value;
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.nameField = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
- [System.ComponentModel.DataAnnotations.StringLength(16)]
- public string EditSequence
+ public BOOLTYPE IsActive
{
get
{
- return this.editSequenceField;
+ return this.isActiveField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 16);
- this.editSequenceField = temp;
+ this.isActiveField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=4)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string Name
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=4)]
+ public string PayrollItemDetailTypeValue
{
get
{
- return this.nameField;
+ return this.payrollItemDetailTypeValueField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.nameField = temp;
+ this.payrollItemDetailTypeValueField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
- public BOOLTYPE IsActive
+ public ExpenseAccountRef ExpenseAccountRef
{
get
{
- return this.isActiveField;
+ return this.expenseAccountRefField;
}
set
{
- this.isActiveField = value;
+ this.expenseAccountRefField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
- public ParentSiteRef ParentSiteRef
+ public LiabilityAccountRef LiabilityAccountRef
{
get
{
- return this.parentSiteRefField;
+ return this.liabilityAccountRefField;
}
set
{
- this.parentSiteRefField = value;
+ this.liabilityAccountRefField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
- public BOOLTYPE IsDefaultSite
+ public BOOLTYPE IsTrackedByCustJob
{
get
{
- return this.isDefaultSiteField;
+ return this.isTrackedByCustJobField;
}
set
{
- this.isDefaultSiteField = value;
+ this.isTrackedByCustJobField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
- [System.ComponentModel.DataAnnotations.StringLength(100)]
- public string SiteDesc
+ public VendorRef VendorRef
{
get
{
- return this.siteDescField;
+ return this.vendorRefField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 100);
- this.siteDescField = temp;
+ this.vendorRefField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Contact
+ [System.ComponentModel.DataAnnotations.StringLength(21)]
+ public string VendorAccountNumber
{
get
{
- return this.contactField;
+ return this.vendorAccountNumberField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.contactField = temp;
+ string temp = QbNormalizer.NormalizeString(value, 21);
+ this.vendorAccountNumberField = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
- [System.ComponentModel.DataAnnotations.StringLength(21)]
- public string Phone
+ public PaymentTemplateRef PaymentTemplateRef
{
get
{
- return this.phoneField;
+ return this.paymentTemplateRefField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 21);
- this.phoneField = temp;
+ this.paymentTemplateRefField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=11)]
- [System.ComponentModel.DataAnnotations.StringLength(21)]
- public string Fax
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=11)]
+ public string W2TrackingTypeValue
{
get
{
- return this.faxField;
+ return this.w2TrackingTypeValueField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 21);
- this.faxField = temp;
+ this.w2TrackingTypeValueField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=12)]
- [System.ComponentModel.DataAnnotations.StringLength(1023)]
- public string Email
+ [System.Xml.Serialization.XmlElementAttribute("Rate", typeof(PRICETYPE), Order=12)]
+ [System.Xml.Serialization.XmlElementAttribute("RatePercent", typeof(PERCENTTYPE), Order=12)]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public object Item
{
get
{
- return this.emailField;
+ return this.itemField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 1023);
- this.emailField = temp;
+ this.itemField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=13)]
- public SiteAddress SiteAddress
+ [System.Xml.Serialization.XmlElementAttribute(Order=14)]
+ public AMTTYPE Limit
{
get
{
- return this.siteAddressField;
+ return this.limitField;
}
set
{
- this.siteAddressField = value;
+ this.limitField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=14)]
- public SiteAddressBlock SiteAddressBlock
+ [System.Xml.Serialization.XmlElementAttribute(Order=15)]
+ public LimitTimePeriod LimitTimePeriod
{
get
{
- return this.siteAddressBlockField;
+ return this.limitTimePeriodField;
}
set
{
- this.siteAddressBlockField = value;
+ this.limitTimePeriodField = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class InventorySiteAdd
- {
-
- private string nameField;
-
- private BOOLTYPE isActiveField;
-
- private ParentSiteRef parentSiteRefField;
-
- private string siteDescField;
-
- private string contactField;
-
- private string phoneField;
-
- private string faxField;
-
- private string emailField;
-
- private SiteAddress siteAddressField;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string Name
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool LimitTimePeriodSpecified
{
get
{
- return this.nameField;
+ return this.limitTimePeriodFieldSpecified;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.nameField = temp;
+ this.limitTimePeriodFieldSpecified = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public BOOLTYPE IsActive
+ [System.Xml.Serialization.XmlElementAttribute(Order=16)]
+ public CalculatedBasedOn CalculatedBasedOn
{
get
{
- return this.isActiveField;
+ return this.calculatedBasedOnField;
}
set
{
- this.isActiveField = value;
+ this.calculatedBasedOnField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public ParentSiteRef ParentSiteRef
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CalculatedBasedOnSpecified
{
get
{
- return this.parentSiteRefField;
+ return this.calculatedBasedOnFieldSpecified;
}
set
{
- this.parentSiteRefField = value;
+ this.calculatedBasedOnFieldSpecified = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=3)]
- [System.ComponentModel.DataAnnotations.StringLength(100)]
- public string SiteDesc
+ [System.Xml.Serialization.XmlElementAttribute(Order=17)]
+ public NetOrGross NetOrGross
{
get
{
- return this.siteDescField;
+ return this.netOrGrossField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 100);
- this.siteDescField = temp;
+ this.netOrGrossField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=4)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Contact
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool NetOrGrossSpecified
{
get
{
- return this.contactField;
+ return this.netOrGrossFieldSpecified;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.contactField = temp;
+ this.netOrGrossFieldSpecified = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=5)]
- [System.ComponentModel.DataAnnotations.StringLength(21)]
- public string Phone
+ [System.Xml.Serialization.XmlElementAttribute("Taxability", Order=18)]
+ public Taxability[] Taxability
{
get
{
- return this.phoneField;
+ return this.taxabilityField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 21);
- this.phoneField = temp;
+ this.taxabilityField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=6)]
- [System.ComponentModel.DataAnnotations.StringLength(21)]
- public string Fax
+ [System.Xml.Serialization.XmlElementAttribute(Order=19)]
+ public LiabilityPaymentSchedule LiabilityPaymentSchedule
{
get
{
- return this.faxField;
+ return this.liabilityPaymentScheduleField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 21);
- this.faxField = temp;
+ this.liabilityPaymentScheduleField = value;
}
}
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=7)]
- [System.ComponentModel.DataAnnotations.StringLength(1023)]
- public string Email
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public PRICETYPE Rate
{
get
{
- return this.emailField;
+ return ObjectItem.GetItem("Rate");
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 1023);
- this.emailField = temp;
+ ObjectItem.SetItem("Rate", value);
}
}
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=8)]
- public SiteAddress SiteAddress
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public PERCENTTYPE RatePercent
{
get
{
- return this.siteAddressField;
+ return ObjectItem.GetItem("RatePercent");
}
set
{
- this.siteAddressField = value;
+ ObjectItem.SetItem("RatePercent", value);
+ }
+ }
+
+ private ObjectItem ObjectItem
+ {
+ get
+ {
+ if ((objectItem == null))
+ {
+ System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
+ typeMapping.Add(typeof(PRICETYPE), "Rate");
+ typeMapping.Add(typeof(PERCENTTYPE), "RatePercent");
+ objectItem = new ObjectItem(this, "Item", typeMapping);
+ }
+ return objectItem;
}
}
}
@@ -51142,30 +53451,36 @@ public SiteAddress SiteAddress
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class InventorySiteMod
+ public partial class PayrollItemWorkersCompensationRet
{
private string listIDField;
+ private DATETIMETYPE timeCreatedField;
+
+ private DATETIMETYPE timeModifiedField;
+
private string editSequenceField;
private string nameField;
private BOOLTYPE isActiveField;
- private ParentSiteRef parentSiteRefField;
+ private string payrollItemDetailTypeValueField;
- private string siteDescField;
+ private ExpenseAccountRef expenseAccountRefField;
- private string contactField;
+ private LiabilityAccountRef liabilityAccountRefField;
- private string phoneField;
+ private BOOLTYPE isTrackedByCustJobField;
- private string faxField;
+ private VendorRef vendorRefField;
- private string emailField;
+ private string vendorAccountNumberField;
- private SiteAddress siteAddressField;
+ private PaymentTemplateRef paymentTemplateRefField;
+
+ private LiabilityPaymentSchedule liabilityPaymentScheduleField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
@@ -51183,6 +53498,34 @@ public string ListID
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public DATETIMETYPE TimeCreated
+ {
+ get
+ {
+ return this.timeCreatedField;
+ }
+ set
+ {
+ this.timeCreatedField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public DATETIMETYPE TimeModified
+ {
+ get
+ {
+ return this.timeModifiedField;
+ }
+ set
+ {
+ this.timeModifiedField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
[System.ComponentModel.DataAnnotations.StringLength(16)]
public string EditSequence
{
@@ -51198,7 +53541,7 @@ public string EditSequence
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
[System.ComponentModel.DataAnnotations.StringLength(31)]
public string Name
{
@@ -51214,7 +53557,7 @@ public string Name
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
public BOOLTYPE IsActive
{
get
@@ -51228,110 +53571,116 @@ public BOOLTYPE IsActive
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=4)]
- public ParentSiteRef ParentSiteRef
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=6)]
+ public string PayrollItemDetailTypeValue
{
get
{
- return this.parentSiteRefField;
+ return this.payrollItemDetailTypeValueField;
}
set
{
- this.parentSiteRefField = value;
+ this.payrollItemDetailTypeValueField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=5)]
- [System.ComponentModel.DataAnnotations.StringLength(100)]
- public string SiteDesc
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public ExpenseAccountRef ExpenseAccountRef
{
get
{
- return this.siteDescField;
+ return this.expenseAccountRefField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 100);
- this.siteDescField = temp;
+ this.expenseAccountRefField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=6)]
- [System.ComponentModel.DataAnnotations.StringLength(41)]
- public string Contact
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public LiabilityAccountRef LiabilityAccountRef
{
get
{
- return this.contactField;
+ return this.liabilityAccountRefField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 41);
- this.contactField = temp;
+ this.liabilityAccountRefField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=7)]
- [System.ComponentModel.DataAnnotations.StringLength(21)]
- public string Phone
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public BOOLTYPE IsTrackedByCustJob
{
get
{
- return this.phoneField;
+ return this.isTrackedByCustJobField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 21);
- this.phoneField = temp;
+ this.isTrackedByCustJobField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public VendorRef VendorRef
+ {
+ get
+ {
+ return this.vendorRefField;
+ }
+ set
+ {
+ this.vendorRefField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
[System.ComponentModel.DataAnnotations.StringLength(21)]
- public string Fax
+ public string VendorAccountNumber
{
get
{
- return this.faxField;
+ return this.vendorAccountNumberField;
}
set
{
string temp = QbNormalizer.NormalizeString(value, 21);
- this.faxField = temp;
+ this.vendorAccountNumberField = temp;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=9)]
- [System.ComponentModel.DataAnnotations.StringLength(1023)]
- public string Email
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public PaymentTemplateRef PaymentTemplateRef
{
get
{
- return this.emailField;
+ return this.paymentTemplateRefField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 1023);
- this.emailField = temp;
+ this.paymentTemplateRefField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=10)]
- public SiteAddress SiteAddress
+ [System.Xml.Serialization.XmlElementAttribute(Order=13)]
+ public LiabilityPaymentSchedule LiabilityPaymentSchedule
{
get
{
- return this.siteAddressField;
+ return this.liabilityPaymentScheduleField;
}
set
{
- this.siteAddressField = value;
+ this.liabilityPaymentScheduleField = value;
}
}
}
@@ -51343,200 +53692,170 @@ public SiteAddress SiteAddress
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ExpenseLineRet
+ public partial class PayrollItemWorkersCompensationAdd
{
- private string txnLineIDField;
-
- private AccountRef accountRefField;
-
- private AMTTYPE amountField;
+ private string nameField;
- private AMTTYPE taxAmountField;
+ private BOOLTYPE isActiveField;
- private string memoField;
+ private string payrollItemDetailTypeValueField;
- private CustomerRef customerRefField;
+ private ExpenseAccountRef expenseAccountRefField;
- private ClassRef classRefField;
+ private LiabilityAccountRef liabilityAccountRefField;
- private SalesTaxCodeRef salesTaxCodeRefField;
+ private BOOLTYPE isTrackedByCustJobField;
- private BillableStatus billableStatusField;
+ private VendorRef vendorRefField;
- private bool billableStatusFieldSpecified;
+ private string vendorAccountNumberField;
- private SalesRepRef salesRepRefField;
+ private PaymentTemplateRef paymentTemplateRefField;
- private DataExtRet[] dataExtRetField;
+ private LiabilityPaymentSchedule liabilityPaymentScheduleField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public string TxnLineID
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string Name
{
get
{
- return this.txnLineIDField;
+ return this.nameField;
}
set
{
- this.txnLineIDField = value;
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.nameField = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public AccountRef AccountRef
+ public BOOLTYPE IsActive
{
get
{
- return this.accountRefField;
+ return this.isActiveField;
}
set
{
- this.accountRefField = value;
+ this.isActiveField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public AMTTYPE Amount
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=2)]
+ public string PayrollItemDetailTypeValue
{
get
{
- return this.amountField;
+ return this.payrollItemDetailTypeValueField;
}
set
{
- this.amountField = value;
+ this.payrollItemDetailTypeValueField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
- public AMTTYPE TaxAmount
+ public ExpenseAccountRef ExpenseAccountRef
{
get
{
- return this.taxAmountField;
+ return this.expenseAccountRefField;
}
set
{
- this.taxAmountField = value;
+ this.expenseAccountRefField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
- [System.ComponentModel.DataAnnotations.StringLength(4095)]
- public string Memo
+ public LiabilityAccountRef LiabilityAccountRef
{
get
{
- return this.memoField;
+ return this.liabilityAccountRefField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 4095);
- this.memoField = temp;
+ this.liabilityAccountRefField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
- public CustomerRef CustomerRef
+ public BOOLTYPE IsTrackedByCustJob
{
get
{
- return this.customerRefField;
+ return this.isTrackedByCustJobField;
}
set
{
- this.customerRefField = value;
+ this.isTrackedByCustJobField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
- public ClassRef ClassRef
+ public VendorRef VendorRef
{
get
{
- return this.classRefField;
+ return this.vendorRefField;
}
set
{
- this.classRefField = value;
+ this.vendorRefField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
- public SalesTaxCodeRef SalesTaxCodeRef
+ [System.ComponentModel.DataAnnotations.StringLength(21)]
+ public string VendorAccountNumber
{
get
{
- return this.salesTaxCodeRefField;
+ return this.vendorAccountNumberField;
}
set
{
- this.salesTaxCodeRefField = value;
+ string temp = QbNormalizer.NormalizeString(value, 21);
+ this.vendorAccountNumberField = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
- public BillableStatus BillableStatus
- {
- get
- {
- return this.billableStatusField;
- }
- set
- {
- this.billableStatusField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool BillableStatusSpecified
+ public PaymentTemplateRef PaymentTemplateRef
{
get
{
- return this.billableStatusFieldSpecified;
+ return this.paymentTemplateRefField;
}
set
{
- this.billableStatusFieldSpecified = value;
+ this.paymentTemplateRefField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
- public SalesRepRef SalesRepRef
- {
- get
- {
- return this.salesRepRefField;
- }
- set
- {
- this.salesRepRefField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute("DataExtRet", Order=10)]
- public DataExtRet[] DataExtRet
+ public LiabilityPaymentSchedule LiabilityPaymentSchedule
{
get
{
- return this.dataExtRetField;
+ return this.liabilityPaymentScheduleField;
}
set
{
- this.dataExtRetField = value;
+ this.liabilityPaymentScheduleField = value;
}
}
}
@@ -51548,200 +53867,204 @@ public DataExtRet[] DataExtRet
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ExpenseLineAdd
+ public partial class PayrollItemWorkersCompensationMod
{
- private AccountRef accountRefField;
+ private string listIDField;
- private AMTTYPE amountField;
+ private string editSequenceField;
- private AMTTYPE taxAmountField;
+ private string nameField;
- private string memoField;
+ private BOOLTYPE isActiveField;
- private CustomerRef customerRefField;
+ private string payrollItemDetailTypeValueField;
- private ClassRef classRefField;
+ private ExpenseAccountRef expenseAccountRefField;
- private SalesTaxCodeRef salesTaxCodeRefField;
+ private LiabilityAccountRef liabilityAccountRefField;
- private BillableStatus billableStatusField;
+ private BOOLTYPE isTrackedByCustJobField;
- private bool billableStatusFieldSpecified;
+ private VendorRef vendorRefField;
- private SalesRepRef salesRepRefField;
+ private string vendorAccountNumberField;
- private DataExt[] dataExtField;
+ private PaymentTemplateRef paymentTemplateRefField;
- private string defMacroField;
+ private LiabilityPaymentSchedule liabilityPaymentScheduleField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public AccountRef AccountRef
+ public string ListID
{
get
{
- return this.accountRefField;
+ return this.listIDField;
}
set
{
- this.accountRefField = value;
+ this.listIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public AMTTYPE Amount
+ [System.ComponentModel.DataAnnotations.StringLength(16)]
+ public string EditSequence
{
get
{
- return this.amountField;
+ return this.editSequenceField;
}
set
{
- this.amountField = value;
+ string temp = QbNormalizer.NormalizeString(value, 16);
+ this.editSequenceField = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public AMTTYPE TaxAmount
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string Name
{
get
{
- return this.taxAmountField;
+ return this.nameField;
}
set
{
- this.taxAmountField = value;
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.nameField = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
- [System.ComponentModel.DataAnnotations.StringLength(4095)]
- public string Memo
+ public BOOLTYPE IsActive
{
get
{
- return this.memoField;
+ return this.isActiveField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 4095);
- this.memoField = temp;
+ this.isActiveField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=4)]
- public CustomerRef CustomerRef
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=4)]
+ public string PayrollItemDetailTypeValue
{
get
{
- return this.customerRefField;
+ return this.payrollItemDetailTypeValueField;
}
set
{
- this.customerRefField = value;
+ this.payrollItemDetailTypeValueField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
- public ClassRef ClassRef
+ public ExpenseAccountRef ExpenseAccountRef
{
get
{
- return this.classRefField;
+ return this.expenseAccountRefField;
}
set
{
- this.classRefField = value;
+ this.expenseAccountRefField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
- public SalesTaxCodeRef SalesTaxCodeRef
+ public LiabilityAccountRef LiabilityAccountRef
{
get
{
- return this.salesTaxCodeRefField;
+ return this.liabilityAccountRefField;
}
set
{
- this.salesTaxCodeRefField = value;
+ this.liabilityAccountRefField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
- public BillableStatus BillableStatus
+ public BOOLTYPE IsTrackedByCustJob
{
get
{
- return this.billableStatusField;
+ return this.isTrackedByCustJobField;
}
set
{
- this.billableStatusField = value;
+ this.isTrackedByCustJobField = value;
}
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool BillableStatusSpecified
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public VendorRef VendorRef
{
get
{
- return this.billableStatusFieldSpecified;
+ return this.vendorRefField;
}
set
{
- this.billableStatusFieldSpecified = value;
+ this.vendorRefField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=8)]
- public SalesRepRef SalesRepRef
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ [System.ComponentModel.DataAnnotations.StringLength(21)]
+ public string VendorAccountNumber
{
get
{
- return this.salesRepRefField;
+ return this.vendorAccountNumberField;
}
set
{
- this.salesRepRefField = value;
+ string temp = QbNormalizer.NormalizeString(value, 21);
+ this.vendorAccountNumberField = temp;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("DataExt", Order=9)]
- public DataExt[] DataExt
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public PaymentTemplateRef PaymentTemplateRef
{
get
{
- return this.dataExtField;
+ return this.paymentTemplateRefField;
}
set
{
- this.dataExtField = value;
+ this.paymentTemplateRefField = value;
}
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public string defMacro
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public LiabilityPaymentSchedule LiabilityPaymentSchedule
{
get
{
- return this.defMacroField;
+ return this.liabilityPaymentScheduleField;
}
set
{
- this.defMacroField = value;
+ this.liabilityPaymentScheduleField = value;
}
}
}
@@ -51753,245 +54076,369 @@ public string defMacro
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class DataExt
+ public partial class PayrollItemDirectDepositRet
{
- private GUIDTYPE ownerIDField;
+ private string listIDField;
- private string dataExtNameField;
+ private DATETIMETYPE timeCreatedField;
- private string dataExtValueField;
+ private DATETIMETYPE timeModifiedField;
+
+ private string editSequenceField;
+
+ private string nameField;
+
+ private BOOLTYPE isActiveField;
+
+ private string payrollItemDetailTypeValueField;
+
+ private LiabilityAccountRef liabilityAccountRefField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public GUIDTYPE OwnerID
+ public string ListID
{
get
{
- return this.ownerIDField;
+ return this.listIDField;
}
set
{
- this.ownerIDField = value;
+ this.listIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string DataExtName
+ public DATETIMETYPE TimeCreated
{
get
{
- return this.dataExtNameField;
+ return this.timeCreatedField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.dataExtNameField = temp;
+ this.timeCreatedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public string DataExtValue
+ public DATETIMETYPE TimeModified
{
get
{
- return this.dataExtValueField;
+ return this.timeModifiedField;
}
set
{
- this.dataExtValueField = value;
+ this.timeModifiedField = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ExpenseLineMod
- {
-
- private string txnLineIDField;
-
- private AccountRef accountRefField;
- private AMTTYPE amountField;
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ [System.ComponentModel.DataAnnotations.StringLength(16)]
+ public string EditSequence
+ {
+ get
+ {
+ return this.editSequenceField;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 16);
+ this.editSequenceField = temp;
+ }
+ }
- private AMTTYPE taxAmountField;
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string Name
+ {
+ get
+ {
+ return this.nameField;
+ }
+ set
+ {
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.nameField = temp;
+ }
+ }
- private string memoField;
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public BOOLTYPE IsActive
+ {
+ get
+ {
+ return this.isActiveField;
+ }
+ set
+ {
+ this.isActiveField = value;
+ }
+ }
- private CustomerRef customerRefField;
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=6)]
+ public string PayrollItemDetailTypeValue
+ {
+ get
+ {
+ return this.payrollItemDetailTypeValueField;
+ }
+ set
+ {
+ this.payrollItemDetailTypeValueField = value;
+ }
+ }
- private ClassRef classRefField;
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public LiabilityAccountRef LiabilityAccountRef
+ {
+ get
+ {
+ return this.liabilityAccountRefField;
+ }
+ set
+ {
+ this.liabilityAccountRefField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class PayrollItemDirectDepositAdd
+ {
- private SalesTaxCodeRef salesTaxCodeRefField;
+ private string nameField;
- private BillableStatus billableStatusField;
+ private BOOLTYPE isActiveField;
- private bool billableStatusFieldSpecified;
+ private string payrollItemDetailTypeValueField;
- private SalesRepRef salesRepRefField;
+ private LiabilityAccountRef liabilityAccountRefField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public string TxnLineID
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string Name
{
get
{
- return this.txnLineIDField;
+ return this.nameField;
}
set
{
- this.txnLineIDField = value;
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.nameField = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public AccountRef AccountRef
+ public BOOLTYPE IsActive
{
get
{
- return this.accountRefField;
+ return this.isActiveField;
}
set
{
- this.accountRefField = value;
+ this.isActiveField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public AMTTYPE Amount
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=2)]
+ public string PayrollItemDetailTypeValue
{
get
{
- return this.amountField;
+ return this.payrollItemDetailTypeValueField;
}
set
{
- this.amountField = value;
+ this.payrollItemDetailTypeValueField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
- public AMTTYPE TaxAmount
+ public LiabilityAccountRef LiabilityAccountRef
{
get
{
- return this.taxAmountField;
+ return this.liabilityAccountRefField;
}
set
{
- this.taxAmountField = value;
+ this.liabilityAccountRefField = value;
}
}
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class PayrollItemDirectDepositMod
+ {
+
+ private string listIDField;
+
+ private string editSequenceField;
+
+ private string nameField;
+
+ private BOOLTYPE isActiveField;
+
+ private string payrollItemDetailTypeValueField;
+
+ private LiabilityAccountRef liabilityAccountRefField;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=4)]
- [System.ComponentModel.DataAnnotations.StringLength(4095)]
- public string Memo
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ListID
{
get
{
- return this.memoField;
+ return this.listIDField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 4095);
- this.memoField = temp;
+ this.listIDField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=5)]
- public CustomerRef CustomerRef
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ [System.ComponentModel.DataAnnotations.StringLength(16)]
+ public string EditSequence
{
get
{
- return this.customerRefField;
+ return this.editSequenceField;
}
set
{
- this.customerRefField = value;
+ string temp = QbNormalizer.NormalizeString(value, 16);
+ this.editSequenceField = temp;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=6)]
- public ClassRef ClassRef
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string Name
{
get
{
- return this.classRefField;
+ return this.nameField;
}
set
{
- this.classRefField = value;
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.nameField = temp;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=7)]
- public SalesTaxCodeRef SalesTaxCodeRef
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public BOOLTYPE IsActive
{
get
{
- return this.salesTaxCodeRefField;
+ return this.isActiveField;
}
set
{
- this.salesTaxCodeRefField = value;
+ this.isActiveField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=8)]
- public BillableStatus BillableStatus
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=4)]
+ public string PayrollItemDetailTypeValue
{
get
{
- return this.billableStatusField;
+ return this.payrollItemDetailTypeValueField;
}
set
{
- this.billableStatusField = value;
+ this.payrollItemDetailTypeValueField = value;
}
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool BillableStatusSpecified
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public LiabilityAccountRef LiabilityAccountRef
{
get
{
- return this.billableStatusFieldSpecified;
+ return this.liabilityAccountRefField;
}
set
{
- this.billableStatusFieldSpecified = value;
+ this.liabilityAccountRefField = value;
}
}
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class RateChange
+ {
+
+ private DATETYPE sunsetDateField;
+
+ private PERCENTTYPE ratePercentField;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=9)]
- public SalesRepRef SalesRepRef
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public DATETYPE SunsetDate
{
get
{
- return this.salesRepRefField;
+ return this.sunsetDateField;
}
set
{
- this.salesRepRefField = value;
+ this.sunsetDateField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public PERCENTTYPE RatePercent
+ {
+ get
+ {
+ return this.ratePercentField;
+ }
+ set
+ {
+ this.ratePercentField = value;
}
}
}
@@ -52003,396 +54450,383 @@ public SalesRepRef SalesRepRef
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ItemLineRet
+ public partial class PayrollItemTaxRet
{
- private string txnLineIDField;
+ private string listIDField;
- private ItemRef itemRefField;
+ private DATETIMETYPE timeCreatedField;
- private InventorySiteRef inventorySiteRefField;
+ private DATETIMETYPE timeModifiedField;
- private InventorySiteLocationRef inventorySiteLocationRefField;
+ private string editSequenceField;
- private object itemField;
+ private string nameField;
- private ItemChoiceType1 itemElementNameField;
+ private BOOLTYPE isActiveField;
- private string descField;
+ private string payrollItemDetailTypeValueField;
- private QUANTYPE quantityField;
+ private string stateField;
- private string unitOfMeasureField;
+ private string w2TrackingTypeValueField;
- private OverrideUOMSetRef overrideUOMSetRefField;
+ private ExpenseAccountRef expenseAccountRefField;
- private PRICETYPE costField;
+ private LiabilityAccountRef liabilityAccountRefField;
- private AMTTYPE amountField;
+ private VendorRef vendorRefField;
- private AMTTYPE taxAmountField;
+ private string vendorAccountNumberField;
- private CustomerRef customerRefField;
+ private PaymentTemplateRef paymentTemplateRefField;
- private ClassRef classRefField;
+ private object itemField;
- private SalesTaxCodeRef salesTaxCodeRefField;
+ private RateChange[] rateChangeField;
- private BillableStatus billableStatusField;
+ private AMTTYPE limitField;
- private bool billableStatusFieldSpecified;
+ private TaxCalculatedBasedOn taxCalculatedBasedOnField;
- private SalesRepRef salesRepRefField;
+ private bool taxCalculatedBasedOnFieldSpecified;
- private DataExtRet[] dataExtRetField;
+ private LiabilityPaymentSchedule liabilityPaymentScheduleField;
- private ObjectItem objectItem;
+ private ObjectItem objectItem;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public string TxnLineID
+ public string ListID
{
get
{
- return this.txnLineIDField;
+ return this.listIDField;
}
set
{
- this.txnLineIDField = value;
+ this.listIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public ItemRef ItemRef
+ public DATETIMETYPE TimeCreated
{
get
{
- return this.itemRefField;
+ return this.timeCreatedField;
}
set
{
- this.itemRefField = value;
+ this.timeCreatedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public InventorySiteRef InventorySiteRef
+ public DATETIMETYPE TimeModified
{
get
{
- return this.inventorySiteRefField;
+ return this.timeModifiedField;
}
set
{
- this.inventorySiteRefField = value;
+ this.timeModifiedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
- public InventorySiteLocationRef InventorySiteLocationRef
+ [System.ComponentModel.DataAnnotations.StringLength(16)]
+ public string EditSequence
{
get
{
- return this.inventorySiteLocationRefField;
+ return this.editSequenceField;
}
set
{
- this.inventorySiteLocationRefField = value;
+ string temp = QbNormalizer.NormalizeString(value, 16);
+ this.editSequenceField = temp;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("LotNumber", typeof(string), Order=4)]
- [System.Xml.Serialization.XmlElementAttribute("SerialNumber", typeof(string), Order=4)]
- [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
- [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public object Item
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string Name
{
get
{
- return this.itemField;
+ return this.nameField;
}
set
{
- this.itemField = value;
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.nameField = temp;
}
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public ItemChoiceType1 ItemElementName
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public BOOLTYPE IsActive
{
get
{
- return this.itemElementNameField;
+ return this.isActiveField;
}
set
{
- this.itemElementNameField = value;
+ this.isActiveField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=6)]
- [System.ComponentModel.DataAnnotations.StringLength(4095)]
- public string Desc
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=6)]
+ public string PayrollItemDetailTypeValue
{
get
{
- return this.descField;
+ return this.payrollItemDetailTypeValueField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 4095);
- this.descField = temp;
+ this.payrollItemDetailTypeValueField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
- public QUANTYPE Quantity
+ [System.ComponentModel.DataAnnotations.StringLength(21)]
+ public string State
{
get
{
- return this.quantityField;
+ return this.stateField;
}
set
{
- this.quantityField = value;
+ string temp = QbNormalizer.NormalizeString(value, 21);
+ this.stateField = temp;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=8)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string UnitOfMeasure
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=8)]
+ public string W2TrackingTypeValue
{
get
{
- return this.unitOfMeasureField;
+ return this.w2TrackingTypeValueField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.unitOfMeasureField = temp;
+ this.w2TrackingTypeValueField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
- public OverrideUOMSetRef OverrideUOMSetRef
+ public ExpenseAccountRef ExpenseAccountRef
{
get
{
- return this.overrideUOMSetRefField;
+ return this.expenseAccountRefField;
}
set
{
- this.overrideUOMSetRefField = value;
+ this.expenseAccountRefField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
- public PRICETYPE Cost
+ public LiabilityAccountRef LiabilityAccountRef
{
get
{
- return this.costField;
+ return this.liabilityAccountRefField;
}
set
{
- this.costField = value;
+ this.liabilityAccountRefField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
- public AMTTYPE Amount
+ public VendorRef VendorRef
{
get
{
- return this.amountField;
+ return this.vendorRefField;
}
set
{
- this.amountField = value;
+ this.vendorRefField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
- public AMTTYPE TaxAmount
+ [System.ComponentModel.DataAnnotations.StringLength(21)]
+ public string VendorAccountNumber
{
get
{
- return this.taxAmountField;
+ return this.vendorAccountNumberField;
}
set
{
- this.taxAmountField = value;
+ string temp = QbNormalizer.NormalizeString(value, 21);
+ this.vendorAccountNumberField = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
- public CustomerRef CustomerRef
+ public PaymentTemplateRef PaymentTemplateRef
{
get
{
- return this.customerRefField;
+ return this.paymentTemplateRefField;
}
set
{
- this.customerRefField = value;
+ this.paymentTemplateRefField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=14)]
- public ClassRef ClassRef
+ [System.Xml.Serialization.XmlElementAttribute("Rate", typeof(PRICETYPE), Order=14)]
+ [System.Xml.Serialization.XmlElementAttribute("RatePercent", typeof(PERCENTTYPE), Order=14)]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public object Item
{
get
{
- return this.classRefField;
+ return this.itemField;
}
set
{
- this.classRefField = value;
+ this.itemField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=15)]
- public SalesTaxCodeRef SalesTaxCodeRef
+ [System.Xml.Serialization.XmlElementAttribute("RateChange", Order=16)]
+ public RateChange[] RateChange
{
get
{
- return this.salesTaxCodeRefField;
+ return this.rateChangeField;
}
set
{
- this.salesTaxCodeRefField = value;
+ this.rateChangeField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=16)]
- public BillableStatus BillableStatus
+ [System.Xml.Serialization.XmlElementAttribute(Order=17)]
+ public AMTTYPE Limit
{
get
{
- return this.billableStatusField;
+ return this.limitField;
}
set
{
- this.billableStatusField = value;
+ this.limitField = value;
}
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool BillableStatusSpecified
+ [System.Xml.Serialization.XmlElementAttribute(Order=18)]
+ public TaxCalculatedBasedOn TaxCalculatedBasedOn
{
get
{
- return this.billableStatusFieldSpecified;
+ return this.taxCalculatedBasedOnField;
}
set
{
- this.billableStatusFieldSpecified = value;
+ this.taxCalculatedBasedOnField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=17)]
- public SalesRepRef SalesRepRef
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TaxCalculatedBasedOnSpecified
{
get
{
- return this.salesRepRefField;
+ return this.taxCalculatedBasedOnFieldSpecified;
}
set
{
- this.salesRepRefField = value;
+ this.taxCalculatedBasedOnFieldSpecified = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("DataExtRet", Order=18)]
- public DataExtRet[] DataExtRet
+ [System.Xml.Serialization.XmlElementAttribute(Order=19)]
+ public LiabilityPaymentSchedule LiabilityPaymentSchedule
{
get
{
- return this.dataExtRetField;
+ return this.liabilityPaymentScheduleField;
}
set
{
- this.dataExtRetField = value;
+ this.liabilityPaymentScheduleField = value;
}
}
[System.Xml.Serialization.XmlIgnoreAttribute()]
- [System.ComponentModel.DataAnnotations.StringLength(40)]
- public string LotNumber
+ public PRICETYPE Rate
{
get
{
- return ObjectItem.GetItem(ItemChoiceType1.LotNumber);
+ return ObjectItem.GetItem("Rate");
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 40);
- ObjectItem.SetItem(ItemChoiceType1.LotNumber, temp);
+ ObjectItem.SetItem("Rate", value);
}
}
[System.Xml.Serialization.XmlIgnoreAttribute()]
- [System.ComponentModel.DataAnnotations.StringLength(4095)]
- public string SerialNumber
+ public PERCENTTYPE RatePercent
{
get
{
- return ObjectItem.GetItem(ItemChoiceType1.SerialNumber);
+ return ObjectItem.GetItem("RatePercent");
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 4095);
- ObjectItem.SetItem(ItemChoiceType1.SerialNumber, temp);
+ ObjectItem.SetItem("RatePercent", value);
}
}
- private ObjectItem ObjectItem
+ private ObjectItem ObjectItem
{
get
{
if ((objectItem == null))
{
- objectItem = new ObjectItem(this, "Item");
+ System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
+ typeMapping.Add(typeof(PRICETYPE), "Rate");
+ typeMapping.Add(typeof(PERCENTTYPE), "RatePercent");
+ objectItem = new ObjectItem(this, "Item", typeMapping);
}
return objectItem;
}
}
}
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
- public enum ItemChoiceType1
- {
-
- ///
- LotNumber,
-
- ///
- SerialNumber,
- }
-
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
[System.SerializableAttribute()]
@@ -52400,396 +54834,317 @@ public enum ItemChoiceType1
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ItemLineAdd
+ public partial class PayrollItemTaxAdd
{
- private ItemRef itemRefField;
-
- private InventorySiteRef inventorySiteRefField;
-
- private InventorySiteLocationRef inventorySiteLocationRefField;
-
- private object itemField;
-
- private ItemChoiceType2 itemElementNameField;
+ private string nameField;
- private string descField;
+ private BOOLTYPE isActiveField;
- private QUANTYPE quantityField;
+ private string payrollItemDetailTypeValueField;
- private string unitOfMeasureField;
+ private string stateField;
- private PRICETYPE costField;
+ private string w2TrackingTypeValueField;
- private AMTTYPE amountField;
+ private ExpenseAccountRef expenseAccountRefField;
- private AMTTYPE taxAmountField;
+ private LiabilityAccountRef liabilityAccountRefField;
- private CustomerRef customerRefField;
+ private VendorRef vendorRefField;
- private ClassRef classRefField;
+ private string vendorAccountNumberField;
- private SalesTaxCodeRef salesTaxCodeRefField;
+ private PaymentTemplateRef paymentTemplateRefField;
- private BillableStatus billableStatusField;
+ private object itemField;
- private bool billableStatusFieldSpecified;
+ private RateChange[] rateChangeField;
- private OverrideItemAccountRef overrideItemAccountRefField;
+ private AMTTYPE limitField;
- private LinkToTxn linkToTxnField;
+ private TaxCalculatedBasedOn taxCalculatedBasedOnField;
- private SalesRepRef salesRepRefField;
+ private bool taxCalculatedBasedOnFieldSpecified;
- private DataExt[] dataExtField;
+ private LiabilityPaymentSchedule liabilityPaymentScheduleField;
- private ObjectItem objectItem;
+ private ObjectItem objectItem;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public ItemRef ItemRef
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string Name
{
get
{
- return this.itemRefField;
+ return this.nameField;
}
set
{
- this.itemRefField = value;
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.nameField = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public InventorySiteRef InventorySiteRef
+ public BOOLTYPE IsActive
{
get
{
- return this.inventorySiteRefField;
+ return this.isActiveField;
}
set
{
- this.inventorySiteRefField = value;
+ this.isActiveField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public InventorySiteLocationRef InventorySiteLocationRef
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=2)]
+ public string PayrollItemDetailTypeValue
{
get
{
- return this.inventorySiteLocationRefField;
+ return this.payrollItemDetailTypeValueField;
}
set
{
- this.inventorySiteLocationRefField = value;
+ this.payrollItemDetailTypeValueField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("LotNumber", typeof(string), Order=3)]
- [System.Xml.Serialization.XmlElementAttribute("SerialNumber", typeof(string), Order=3)]
- [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
- [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public object Item
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ [System.ComponentModel.DataAnnotations.StringLength(21)]
+ public string State
{
get
{
- return this.itemField;
+ return this.stateField;
}
set
{
- this.itemField = value;
+ string temp = QbNormalizer.NormalizeString(value, 21);
+ this.stateField = temp;
}
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public ItemChoiceType2 ItemElementName
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=4)]
+ public string W2TrackingTypeValue
{
get
{
- return this.itemElementNameField;
+ return this.w2TrackingTypeValueField;
}
set
{
- this.itemElementNameField = value;
+ this.w2TrackingTypeValueField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
- [System.ComponentModel.DataAnnotations.StringLength(4095)]
- public string Desc
+ public ExpenseAccountRef ExpenseAccountRef
{
get
{
- return this.descField;
+ return this.expenseAccountRefField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 4095);
- this.descField = temp;
+ this.expenseAccountRefField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
- public QUANTYPE Quantity
+ public LiabilityAccountRef LiabilityAccountRef
{
get
{
- return this.quantityField;
+ return this.liabilityAccountRefField;
}
set
{
- this.quantityField = value;
+ this.liabilityAccountRefField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string UnitOfMeasure
+ public VendorRef VendorRef
{
get
{
- return this.unitOfMeasureField;
+ return this.vendorRefField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.unitOfMeasureField = temp;
+ this.vendorRefField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
- public PRICETYPE Cost
+ [System.ComponentModel.DataAnnotations.StringLength(21)]
+ public string VendorAccountNumber
{
get
{
- return this.costField;
+ return this.vendorAccountNumberField;
}
set
{
- this.costField = value;
+ string temp = QbNormalizer.NormalizeString(value, 21);
+ this.vendorAccountNumberField = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
- public AMTTYPE Amount
+ public PaymentTemplateRef PaymentTemplateRef
{
get
{
- return this.amountField;
- }
- set
- {
- this.amountField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=10)]
- public AMTTYPE TaxAmount
- {
- get
- {
- return this.taxAmountField;
+ return this.paymentTemplateRefField;
}
set
{
- this.taxAmountField = value;
+ this.paymentTemplateRefField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=11)]
- public CustomerRef CustomerRef
+ [System.Xml.Serialization.XmlElementAttribute("Rate", typeof(PRICETYPE), Order=10)]
+ [System.Xml.Serialization.XmlElementAttribute("RatePercent", typeof(PERCENTTYPE), Order=10)]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public object Item
{
get
{
- return this.customerRefField;
+ return this.itemField;
}
set
{
- this.customerRefField = value;
+ this.itemField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=12)]
- public ClassRef ClassRef
+ [System.Xml.Serialization.XmlElementAttribute("RateChange", Order=12)]
+ public RateChange[] RateChange
{
get
{
- return this.classRefField;
+ return this.rateChangeField;
}
set
{
- this.classRefField = value;
+ this.rateChangeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
- public SalesTaxCodeRef SalesTaxCodeRef
+ public AMTTYPE Limit
{
get
{
- return this.salesTaxCodeRefField;
+ return this.limitField;
}
set
{
- this.salesTaxCodeRefField = value;
+ this.limitField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
- public BillableStatus BillableStatus
+ public TaxCalculatedBasedOn TaxCalculatedBasedOn
{
get
{
- return this.billableStatusField;
+ return this.taxCalculatedBasedOnField;
}
set
{
- this.billableStatusField = value;
+ this.taxCalculatedBasedOnField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool BillableStatusSpecified
+ public bool TaxCalculatedBasedOnSpecified
{
get
{
- return this.billableStatusFieldSpecified;
+ return this.taxCalculatedBasedOnFieldSpecified;
}
set
{
- this.billableStatusFieldSpecified = value;
+ this.taxCalculatedBasedOnFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
- public OverrideItemAccountRef OverrideItemAccountRef
- {
- get
- {
- return this.overrideItemAccountRefField;
- }
- set
- {
- this.overrideItemAccountRefField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=16)]
- public LinkToTxn LinkToTxn
- {
- get
- {
- return this.linkToTxnField;
- }
- set
- {
- this.linkToTxnField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=17)]
- public SalesRepRef SalesRepRef
- {
- get
- {
- return this.salesRepRefField;
- }
- set
- {
- this.salesRepRefField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute("DataExt", Order=18)]
- public DataExt[] DataExt
+ public LiabilityPaymentSchedule LiabilityPaymentSchedule
{
get
{
- return this.dataExtField;
+ return this.liabilityPaymentScheduleField;
}
set
{
- this.dataExtField = value;
+ this.liabilityPaymentScheduleField = value;
}
}
[System.Xml.Serialization.XmlIgnoreAttribute()]
- [System.ComponentModel.DataAnnotations.StringLength(40)]
- public string LotNumber
+ public PRICETYPE Rate
{
get
{
- return ObjectItem.GetItem(ItemChoiceType2.LotNumber);
+ return ObjectItem.GetItem("Rate");
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 40);
- ObjectItem.SetItem(ItemChoiceType2.LotNumber, temp);
+ ObjectItem.SetItem("Rate", value);
}
}
[System.Xml.Serialization.XmlIgnoreAttribute()]
- [System.ComponentModel.DataAnnotations.StringLength(4095)]
- public string SerialNumber
+ public PERCENTTYPE RatePercent
{
get
{
- return ObjectItem.GetItem(ItemChoiceType2.SerialNumber);
+ return ObjectItem.GetItem("RatePercent");
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 4095);
- ObjectItem.SetItem(ItemChoiceType2.SerialNumber, temp);
+ ObjectItem.SetItem("RatePercent", value);
}
}
- private ObjectItem ObjectItem
+ private ObjectItem ObjectItem
{
get
{
if ((objectItem == null))
{
- objectItem = new ObjectItem(this, "Item");
+ System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
+ typeMapping.Add(typeof(PRICETYPE), "Rate");
+ typeMapping.Add(typeof(PERCENTTYPE), "RatePercent");
+ objectItem = new ObjectItem(this, "Item", typeMapping);
}
return objectItem;
}
}
}
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
- public enum ItemChoiceType2
- {
-
- ///
- LotNumber,
-
- ///
- SerialNumber,
- }
-
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
[System.SerializableAttribute()]
@@ -52797,396 +55152,335 @@ public enum ItemChoiceType2
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ItemLineMod
+ public partial class PayrollItemTaxMod
{
- private string txnLineIDField;
-
- private ItemRef itemRefField;
-
- private InventorySiteRef inventorySiteRefField;
-
- private InventorySiteLocationRef inventorySiteLocationRefField;
+ private string listIDField;
- private object itemField;
+ private string editSequenceField;
- private ItemChoiceType3 itemElementNameField;
+ private string nameField;
- private string descField;
+ private BOOLTYPE isActiveField;
- private QUANTYPE quantityField;
+ private string stateField;
- private string unitOfMeasureField;
+ private string w2TrackingTypeValueField;
- private OverrideUOMSetRef overrideUOMSetRefField;
+ private ExpenseAccountRef expenseAccountRefField;
- private PRICETYPE costField;
+ private LiabilityAccountRef liabilityAccountRefField;
- private AMTTYPE amountField;
+ private VendorRef vendorRefField;
- private AMTTYPE taxAmountField;
+ private string vendorAccountNumberField;
- private CustomerRef customerRefField;
+ private PaymentTemplateRef paymentTemplateRefField;
- private ClassRef classRefField;
+ private object itemField;
- private SalesTaxCodeRef salesTaxCodeRefField;
+ private RateChange[] rateChangeField;
- private BillableStatus billableStatusField;
+ private AMTTYPE limitField;
- private bool billableStatusFieldSpecified;
+ private TaxCalculatedBasedOn taxCalculatedBasedOnField;
- private OverrideItemAccountRef overrideItemAccountRefField;
+ private bool taxCalculatedBasedOnFieldSpecified;
- private SalesRepRef salesRepRefField;
+ private LiabilityPaymentSchedule liabilityPaymentScheduleField;
- private ObjectItem objectItem;
+ private ObjectItem objectItem;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public string TxnLineID
+ public string ListID
{
get
{
- return this.txnLineIDField;
+ return this.listIDField;
}
set
{
- this.txnLineIDField = value;
+ this.listIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public ItemRef ItemRef
+ [System.ComponentModel.DataAnnotations.StringLength(16)]
+ public string EditSequence
{
get
{
- return this.itemRefField;
+ return this.editSequenceField;
}
set
{
- this.itemRefField = value;
+ string temp = QbNormalizer.NormalizeString(value, 16);
+ this.editSequenceField = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public InventorySiteRef InventorySiteRef
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string Name
{
get
{
- return this.inventorySiteRefField;
+ return this.nameField;
}
set
{
- this.inventorySiteRefField = value;
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.nameField = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
- public InventorySiteLocationRef InventorySiteLocationRef
+ public BOOLTYPE IsActive
{
get
{
- return this.inventorySiteLocationRefField;
+ return this.isActiveField;
}
set
{
- this.inventorySiteLocationRefField = value;
+ this.isActiveField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("LotNumber", typeof(string), Order=4)]
- [System.Xml.Serialization.XmlElementAttribute("SerialNumber", typeof(string), Order=4)]
- [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
- [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public object Item
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ [System.ComponentModel.DataAnnotations.StringLength(21)]
+ public string State
{
get
{
- return this.itemField;
+ return this.stateField;
}
set
{
- this.itemField = value;
+ string temp = QbNormalizer.NormalizeString(value, 21);
+ this.stateField = temp;
}
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public ItemChoiceType3 ItemElementName
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=5)]
+ public string W2TrackingTypeValue
{
get
{
- return this.itemElementNameField;
+ return this.w2TrackingTypeValueField;
}
set
{
- this.itemElementNameField = value;
+ this.w2TrackingTypeValueField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
- [System.ComponentModel.DataAnnotations.StringLength(4095)]
- public string Desc
+ public ExpenseAccountRef ExpenseAccountRef
{
get
{
- return this.descField;
+ return this.expenseAccountRefField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 4095);
- this.descField = temp;
+ this.expenseAccountRefField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
- public QUANTYPE Quantity
+ public LiabilityAccountRef LiabilityAccountRef
{
get
{
- return this.quantityField;
+ return this.liabilityAccountRefField;
}
set
{
- this.quantityField = value;
+ this.liabilityAccountRefField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string UnitOfMeasure
+ public VendorRef VendorRef
{
get
{
- return this.unitOfMeasureField;
+ return this.vendorRefField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.unitOfMeasureField = temp;
+ this.vendorRefField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
- public OverrideUOMSetRef OverrideUOMSetRef
+ [System.ComponentModel.DataAnnotations.StringLength(21)]
+ public string VendorAccountNumber
{
get
{
- return this.overrideUOMSetRefField;
+ return this.vendorAccountNumberField;
}
set
{
- this.overrideUOMSetRefField = value;
+ string temp = QbNormalizer.NormalizeString(value, 21);
+ this.vendorAccountNumberField = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
- public PRICETYPE Cost
- {
- get
- {
- return this.costField;
- }
- set
- {
- this.costField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=11)]
- public AMTTYPE Amount
+ public PaymentTemplateRef PaymentTemplateRef
{
get
{
- return this.amountField;
+ return this.paymentTemplateRefField;
}
set
{
- this.amountField = value;
+ this.paymentTemplateRefField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=12)]
- public AMTTYPE TaxAmount
+ [System.Xml.Serialization.XmlElementAttribute("Rate", typeof(PRICETYPE), Order=11)]
+ [System.Xml.Serialization.XmlElementAttribute("RatePercent", typeof(PERCENTTYPE), Order=11)]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public object Item
{
get
{
- return this.taxAmountField;
+ return this.itemField;
}
set
{
- this.taxAmountField = value;
+ this.itemField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=13)]
- public CustomerRef CustomerRef
+ [System.Xml.Serialization.XmlElementAttribute("RateChange", Order=13)]
+ public RateChange[] RateChange
{
get
{
- return this.customerRefField;
+ return this.rateChangeField;
}
set
{
- this.customerRefField = value;
+ this.rateChangeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
- public ClassRef ClassRef
+ public AMTTYPE Limit
{
get
{
- return this.classRefField;
+ return this.limitField;
}
set
{
- this.classRefField = value;
+ this.limitField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
- public SalesTaxCodeRef SalesTaxCodeRef
- {
- get
- {
- return this.salesTaxCodeRefField;
- }
- set
- {
- this.salesTaxCodeRefField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=16)]
- public BillableStatus BillableStatus
+ public TaxCalculatedBasedOn TaxCalculatedBasedOn
{
get
{
- return this.billableStatusField;
+ return this.taxCalculatedBasedOnField;
}
set
{
- this.billableStatusField = value;
+ this.taxCalculatedBasedOnField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool BillableStatusSpecified
- {
- get
- {
- return this.billableStatusFieldSpecified;
- }
- set
- {
- this.billableStatusFieldSpecified = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=17)]
- public OverrideItemAccountRef OverrideItemAccountRef
+ public bool TaxCalculatedBasedOnSpecified
{
get
{
- return this.overrideItemAccountRefField;
+ return this.taxCalculatedBasedOnFieldSpecified;
}
set
{
- this.overrideItemAccountRefField = value;
+ this.taxCalculatedBasedOnFieldSpecified = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=18)]
- public SalesRepRef SalesRepRef
+ [System.Xml.Serialization.XmlElementAttribute(Order=16)]
+ public LiabilityPaymentSchedule LiabilityPaymentSchedule
{
get
{
- return this.salesRepRefField;
+ return this.liabilityPaymentScheduleField;
}
set
{
- this.salesRepRefField = value;
+ this.liabilityPaymentScheduleField = value;
}
}
[System.Xml.Serialization.XmlIgnoreAttribute()]
- [System.ComponentModel.DataAnnotations.StringLength(40)]
- public string LotNumber
+ public PRICETYPE Rate
{
get
{
- return ObjectItem.GetItem(ItemChoiceType3.LotNumber);
+ return ObjectItem.GetItem("Rate");
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 40);
- ObjectItem.SetItem(ItemChoiceType3.LotNumber, temp);
+ ObjectItem.SetItem("Rate", value);
}
}
[System.Xml.Serialization.XmlIgnoreAttribute()]
- [System.ComponentModel.DataAnnotations.StringLength(4095)]
- public string SerialNumber
+ public PERCENTTYPE RatePercent
{
get
{
- return ObjectItem.GetItem(ItemChoiceType3.SerialNumber);
+ return ObjectItem.GetItem("RatePercent");
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 4095);
- ObjectItem.SetItem(ItemChoiceType3.SerialNumber, temp);
+ ObjectItem.SetItem("RatePercent", value);
}
}
- private ObjectItem ObjectItem
+ private ObjectItem ObjectItem
{
get
{
if ((objectItem == null))
{
- objectItem = new ObjectItem(this, "Item");
+ System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
+ typeMapping.Add(typeof(PRICETYPE), "Rate");
+ typeMapping.Add(typeof(PERCENTTYPE), "RatePercent");
+ objectItem = new ObjectItem(this, "Item", typeMapping);
}
return objectItem;
}
}
}
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
- public enum ItemChoiceType3
- {
-
- ///
- LotNumber,
-
- ///
- SerialNumber,
- }
-
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
[System.SerializableAttribute()]
@@ -53194,154 +55488,181 @@ public enum ItemChoiceType3
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ItemGroupLineRet
+ public partial class TemplateRet : IQbListRet
{
- private string txnLineIDField;
-
- private ItemGroupRef itemGroupRefField;
+ private string listIDField;
- private string descField;
+ private DATETIMETYPE timeCreatedField;
- private QUANTYPE quantityField;
+ private DATETIMETYPE timeModifiedField;
- private string unitOfMeasureField;
+ private string editSequenceField;
- private OverrideUOMSetRef overrideUOMSetRefField;
+ private string nameField;
- private AMTTYPE totalAmountField;
+ private BOOLTYPE isActiveField;
- private ItemLineRet[] itemLineRetField;
+ private TemplateType templateTypeField;
- private DataExt[] dataExtField;
+ private bool templateTypeFieldSpecified;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public string TxnLineID
+ public string ListID
{
get
{
- return this.txnLineIDField;
+ return this.listIDField;
}
set
{
- this.txnLineIDField = value;
+ this.listIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public ItemGroupRef ItemGroupRef
+ public DATETIMETYPE TimeCreated
{
get
{
- return this.itemGroupRefField;
+ return this.timeCreatedField;
}
set
{
- this.itemGroupRefField = value;
+ this.timeCreatedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
- [System.ComponentModel.DataAnnotations.StringLength(4095)]
- public string Desc
+ public DATETIMETYPE TimeModified
{
get
{
- return this.descField;
+ return this.timeModifiedField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 4095);
- this.descField = temp;
+ this.timeModifiedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
- public QUANTYPE Quantity
+ [System.ComponentModel.DataAnnotations.StringLength(16)]
+ public string EditSequence
{
get
{
- return this.quantityField;
+ return this.editSequenceField;
}
set
{
- this.quantityField = value;
+ string temp = QbNormalizer.NormalizeString(value, 16);
+ this.editSequenceField = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
[System.ComponentModel.DataAnnotations.StringLength(31)]
- public string UnitOfMeasure
+ public string Name
{
get
{
- return this.unitOfMeasureField;
+ return this.nameField;
}
set
{
string temp = QbNormalizer.NormalizeString(value, 31);
- this.unitOfMeasureField = temp;
+ this.nameField = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
- public OverrideUOMSetRef OverrideUOMSetRef
+ public BOOLTYPE IsActive
{
get
{
- return this.overrideUOMSetRefField;
+ return this.isActiveField;
}
set
{
- this.overrideUOMSetRefField = value;
+ this.isActiveField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
- public AMTTYPE TotalAmount
+ public TemplateType TemplateType
{
get
{
- return this.totalAmountField;
+ return this.templateTypeField;
}
set
{
- this.totalAmountField = value;
+ this.templateTypeField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("ItemLineRet", Order=7)]
- public ItemLineRet[] ItemLineRet
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TemplateTypeSpecified
{
get
{
- return this.itemLineRetField;
+ return this.templateTypeFieldSpecified;
}
set
{
- this.itemLineRetField = value;
+ this.templateTypeFieldSpecified = value;
}
}
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class AlertPermission
+ {
+
+ private PermissionNeeded permissionNeededField;
+
+ private PermissionLevel[] permissionLevelField;
///
- [System.Xml.Serialization.XmlElementAttribute("DataExt", Order=8)]
- public DataExt[] DataExt
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public PermissionNeeded PermissionNeeded
{
get
{
- return this.dataExtField;
+ return this.permissionNeededField;
}
set
{
- this.dataExtField = value;
+ this.permissionNeededField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("PermissionLevel", Order=1)]
+ public PermissionLevel[] PermissionLevel
+ {
+ get
+ {
+ return this.permissionLevelField;
+ }
+ set
+ {
+ this.permissionLevelField = value;
}
}
}
@@ -53353,229 +55674,217 @@ public DataExt[] DataExt
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ItemGroupLineAdd
+ public partial class AlertAdd
{
- private ItemGroupRef itemGroupRefField;
+ private GUIDTYPE ownerIDField;
+
+ private string alertTagField;
+
+ private string messageTextField;
private string descField;
- private QUANTYPE quantityField;
+ private string helpTextField;
- private string unitOfMeasureField;
+ private DATETYPE activationDateField;
- private InventorySiteRef inventorySiteRefField;
+ private DATETYPE expirationDateField;
- private InventorySiteLocationRef inventorySiteLocationRefField;
+ private UIContext[] uIContextField;
- private DataExt[] dataExtField;
+ private AlertPermission alertPermissionField;
+
+ private object itemField;
+
+ private ObjectItem objectItem;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public ItemGroupRef ItemGroupRef
+ public GUIDTYPE OwnerID
{
get
{
- return this.itemGroupRefField;
+ return this.ownerIDField;
}
set
{
- this.itemGroupRefField = value;
+ this.ownerIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public string Desc
+ [System.ComponentModel.DataAnnotations.StringLength(128)]
+ public string AlertTag
{
get
{
- return this.descField;
+ return this.alertTagField;
}
set
{
- this.descField = value;
+ string temp = QbNormalizer.NormalizeString(value, 128);
+ this.alertTagField = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public QUANTYPE Quantity
+ [System.ComponentModel.DataAnnotations.StringLength(60)]
+ public string MessageText
{
get
{
- return this.quantityField;
+ return this.messageTextField;
}
set
{
- this.quantityField = value;
+ string temp = QbNormalizer.NormalizeString(value, 60);
+ this.messageTextField = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string UnitOfMeasure
+ [System.ComponentModel.DataAnnotations.StringLength(500)]
+ public string Desc
{
get
{
- return this.unitOfMeasureField;
+ return this.descField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.unitOfMeasureField = temp;
+ string temp = QbNormalizer.NormalizeString(value, 500);
+ this.descField = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
- public InventorySiteRef InventorySiteRef
+ public string HelpText
{
get
{
- return this.inventorySiteRefField;
+ return this.helpTextField;
}
set
{
- this.inventorySiteRefField = value;
+ this.helpTextField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
- public InventorySiteLocationRef InventorySiteLocationRef
+ public DATETYPE ActivationDate
{
get
{
- return this.inventorySiteLocationRefField;
+ return this.activationDateField;
}
set
{
- this.inventorySiteLocationRefField = value;
+ this.activationDateField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute("DataExt", Order=6)]
- public DataExt[] DataExt
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public DATETYPE ExpirationDate
{
get
{
- return this.dataExtField;
+ return this.expirationDateField;
}
set
{
- this.dataExtField = value;
+ this.expirationDateField = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class ItemGroupLineMod
- {
-
- private string txnLineIDField;
-
- private ItemGroupRef itemGroupRefField;
-
- private QUANTYPE quantityField;
-
- private string unitOfMeasureField;
-
- private OverrideUOMSetRef overrideUOMSetRefField;
-
- private ItemLineMod[] itemLineModField;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public string TxnLineID
+ [System.Xml.Serialization.XmlElementAttribute("UIContext", Order=7)]
+ public UIContext[] UIContext
{
get
{
- return this.txnLineIDField;
+ return this.uIContextField;
}
set
{
- this.txnLineIDField = value;
+ this.uIContextField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public ItemGroupRef ItemGroupRef
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public AlertPermission AlertPermission
{
get
{
- return this.itemGroupRefField;
+ return this.alertPermissionField;
}
set
{
- this.itemGroupRefField = value;
+ this.alertPermissionField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public QUANTYPE Quantity
+ [System.Xml.Serialization.XmlElementAttribute("COMCallbackInfo", typeof(COMCallbackInfo), Order=9)]
+ [System.Xml.Serialization.XmlElementAttribute("HTTPCallbackInfo", typeof(HTTPCallbackInfo), Order=9)]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public object Item
{
get
{
- return this.quantityField;
+ return this.itemField;
}
set
{
- this.quantityField = value;
+ this.itemField = value;
}
}
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=3)]
- [System.ComponentModel.DataAnnotations.StringLength(31)]
- public string UnitOfMeasure
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public COMCallbackInfo COMCallbackInfo
{
get
{
- return this.unitOfMeasureField;
+ return ObjectItem.GetItem("COMCallbackInfo");
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 31);
- this.unitOfMeasureField = temp;
+ ObjectItem.SetItem("COMCallbackInfo", value);
}
}
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=4)]
- public OverrideUOMSetRef OverrideUOMSetRef
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public HTTPCallbackInfo HTTPCallbackInfo
{
get
{
- return this.overrideUOMSetRefField;
+ return ObjectItem.GetItem("HTTPCallbackInfo");
}
set
{
- this.overrideUOMSetRefField = value;
+ ObjectItem.SetItem("HTTPCallbackInfo", value);
}
}
- ///
- [System.Xml.Serialization.XmlElementAttribute("ItemLineMod", Order=5)]
- public ItemLineMod[] ItemLineMod
+ private ObjectItem ObjectItem
{
get
{
- return this.itemLineModField;
- }
- set
- {
- this.itemLineModField = value;
+ if ((objectItem == null))
+ {
+ System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
+ typeMapping.Add(typeof(COMCallbackInfo), "COMCallbackInfo");
+ typeMapping.Add(typeof(HTTPCallbackInfo), "HTTPCallbackInfo");
+ objectItem = new ObjectItem(this, "Item", typeMapping);
+ }
+ return objectItem;
}
}
}
@@ -53587,136 +55896,160 @@ public ItemLineMod[] ItemLineMod
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class LinkedTxn
+ public partial class AlertRet
{
- private string txnIDField;
-
- private TxnType txnTypeField;
-
- private DATETYPE txnDateField;
-
- private string refNumberField;
-
- private LinkType linkTypeField;
+ private GUIDTYPE ownerIDField;
- private bool linkTypeFieldSpecified;
+ private string alertTagField;
- private AMTTYPE amountField;
+ private BOOLTYPE isMarkedDoneField;
- private TxnLineDetail[] txnLineDetailField;
+ private DATETYPE nextAlertDateField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public string TxnID
+ public GUIDTYPE OwnerID
{
get
{
- return this.txnIDField;
+ return this.ownerIDField;
}
set
{
- this.txnIDField = value;
+ this.ownerIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public TxnType TxnType
+ [System.ComponentModel.DataAnnotations.StringLength(128)]
+ public string AlertTag
{
get
{
- return this.txnTypeField;
+ return this.alertTagField;
}
set
{
- this.txnTypeField = value;
+ string temp = QbNormalizer.NormalizeString(value, 128);
+ this.alertTagField = temp;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public DATETYPE TxnDate
+ public BOOLTYPE IsMarkedDone
{
get
{
- return this.txnDateField;
+ return this.isMarkedDoneField;
}
set
{
- this.txnDateField = value;
+ this.isMarkedDoneField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
- [System.ComponentModel.DataAnnotations.StringLength(20)]
- public string RefNumber
+ public DATETYPE NextAlertDate
{
get
{
- return this.refNumberField;
+ return this.nextAlertDateField;
}
set
{
- string temp = QbNormalizer.NormalizeString(value, 20);
- this.refNumberField = temp;
+ this.nextAlertDateField = value;
}
}
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class PriceLevelPerItemRet
+ {
+
+ private ItemRef itemRefField;
+
+ private object itemField;
+
+ private ObjectItem objectItem;
///
- [System.Xml.Serialization.XmlElementAttribute(Order=4)]
- public LinkType LinkType
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public ItemRef ItemRef
{
get
{
- return this.linkTypeField;
+ return this.itemRefField;
}
set
{
- this.linkTypeField = value;
+ this.itemRefField = value;
}
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public bool LinkTypeSpecified
+ [System.Xml.Serialization.XmlElementAttribute("CustomPrice", typeof(PRICETYPE), Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("CustomPricePercent", typeof(PERCENTTYPE), Order=1)]
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ public object Item
{
get
{
- return this.linkTypeFieldSpecified;
+ return this.itemField;
}
set
{
- this.linkTypeFieldSpecified = value;
+ this.itemField = value;
}
}
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=5)]
- public AMTTYPE Amount
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public PRICETYPE CustomPrice
{
get
{
- return this.amountField;
+ return ObjectItem.GetItem("CustomPrice");
}
set
{
- this.amountField = value;
+ ObjectItem.SetItem("CustomPrice", value);
}
}
- ///
- [System.Xml.Serialization.XmlElementAttribute("TxnLineDetail", Order=6)]
- public TxnLineDetail[] TxnLineDetail
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public PERCENTTYPE CustomPricePercent
{
get
{
- return this.txnLineDetailField;
+ return ObjectItem.GetItem("CustomPricePercent");
}
set
{
- this.txnLineDetailField = value;
+ ObjectItem.SetItem("CustomPricePercent", value);
+ }
+ }
+
+ private ObjectItem ObjectItem
+ {
+ get
+ {
+ if ((objectItem == null))
+ {
+ System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
+ typeMapping.Add(typeof(PRICETYPE), "CustomPrice");
+ typeMapping.Add(typeof(PERCENTTYPE), "CustomPricePercent");
+ objectItem = new ObjectItem(this, "Item", typeMapping);
+ }
+ return objectItem;
}
}
}
@@ -53728,230 +56061,217 @@ public TxnLineDetail[] TxnLineDetail
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class TxnLineDetail
+ public partial class PriceLevelRet
{
- private string txnLineIDField;
+ private string listIDField;
- private AMTTYPE amountField;
+ private DATETIMETYPE timeCreatedField;
+
+ private DATETIMETYPE timeModifiedField;
+
+ private string editSequenceField;
+
+ private string nameField;
+
+ private BOOLTYPE isActiveField;
+
+ private PriceLevelType priceLevelTypeField;
+
+ private bool priceLevelTypeFieldSpecified;
+
+ private object[] itemsField;
+
+ private ObjectItems objectItems;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
- public string TxnLineID
+ public string ListID
{
get
{
- return this.txnLineIDField;
+ return this.listIDField;
}
set
{
- this.txnLineIDField = value;
+ this.listIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
- public AMTTYPE Amount
+ public DATETIMETYPE TimeCreated
{
get
{
- return this.amountField;
+ return this.timeCreatedField;
}
set
{
- this.amountField = value;
+ this.timeCreatedField = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class DiscountLineAdd
- {
-
- private object itemField;
-
- private BOOLTYPE isTaxableField;
-
- private AccountRef accountRefField;
-
- private ObjectItem objectItem;
///
- [System.Xml.Serialization.XmlElementAttribute("Amount", typeof(AMTTYPE), Order=0)]
- [System.Xml.Serialization.XmlElementAttribute("RatePercent", typeof(PERCENTTYPE), Order=0)]
- [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public object Item
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public DATETIMETYPE TimeModified
{
get
{
- return this.itemField;
+ return this.timeModifiedField;
}
set
{
- this.itemField = value;
+ this.timeModifiedField = value;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public BOOLTYPE IsTaxable
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ [System.ComponentModel.DataAnnotations.StringLength(16)]
+ public string EditSequence
{
get
{
- return this.isTaxableField;
+ return this.editSequenceField;
}
set
{
- this.isTaxableField = value;
+ string temp = QbNormalizer.NormalizeString(value, 16);
+ this.editSequenceField = temp;
}
}
///
- [System.Xml.Serialization.XmlElementAttribute(Order=3)]
- public AccountRef AccountRef
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ [System.ComponentModel.DataAnnotations.StringLength(31)]
+ public string Name
{
get
{
- return this.accountRefField;
+ return this.nameField;
}
set
{
- this.accountRefField = value;
+ string temp = QbNormalizer.NormalizeString(value, 31);
+ this.nameField = temp;
}
}
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public AMTTYPE Amount
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public BOOLTYPE IsActive
{
get
{
- return ObjectItem.GetItem("Amount");
+ return this.isActiveField;
}
set
{
- ObjectItem.SetItem("Amount", value);
+ this.isActiveField = value;
}
}
- [System.Xml.Serialization.XmlIgnoreAttribute()]
- public PERCENTTYPE RatePercent
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public PriceLevelType PriceLevelType
{
get
{
- return ObjectItem.GetItem("RatePercent");
+ return this.priceLevelTypeField;
}
set
{
- ObjectItem.SetItem("RatePercent", value);
+ this.priceLevelTypeField = value;
}
}
- private ObjectItem ObjectItem
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PriceLevelTypeSpecified
{
get
{
- if ((objectItem == null))
- {
- System.Collections.Generic.Dictionary typeMapping = new System.Collections.Generic.Dictionary();
- typeMapping.Add(typeof(AMTTYPE), "Amount");
- typeMapping.Add(typeof(PERCENTTYPE), "RatePercent");
- objectItem = new ObjectItem(this, "Item", typeMapping);
- }
- return objectItem;
+ return this.priceLevelTypeFieldSpecified;
+ }
+ set
+ {
+ this.priceLevelTypeFieldSpecified = value;
}
}
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("QbSync.XsdGenerator", "0.4.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
- [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
- public partial class SalesTaxLineAdd
- {
-
- private object itemField;
-
- private AccountRef accountRefField;
-
- private ObjectItem objectItem;
///
- [System.Xml.Serialization.XmlElementAttribute("Amount", typeof(AMTTYPE), Order=0)]
- [System.Xml.Serialization.XmlElementAttribute("RatePercent", typeof(PERCENTTYPE), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("CurrencyRef", typeof(CurrencyRef), Order=7)]
+ [System.Xml.Serialization.XmlElementAttribute("PriceLevelFixedPercentage", typeof(PERCENTTYPE), Order=7)]
+ [System.Xml.Serialization.XmlElementAttribute("PriceLevelPerItemRet", typeof(PriceLevelPerItemRet), Order=7)]
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
- public object Item
+ public object[] Items
{
get
{
- return this.itemField;
+ return this.itemsField;
}
set
{
- this.itemField = value;
+ this.itemsField = value;
}
}
- ///
- [System.Xml.Serialization.XmlElementAttribute(Order=2)]
- public AccountRef AccountRef
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public CurrencyRef CurrencyRef
{
get
{
- return this.accountRefField;
+ return ObjectItems.GetItem("CurrencyRef");
}
set
{
- this.accountRefField = value;
+ ObjectItems.SetItem("CurrencyRef", value);
}
}
[System.Xml.Serialization.XmlIgnoreAttribute()]
- public AMTTYPE Amount
+ public PERCENTTYPE PriceLevelFixedPercentage
{
get
{
- return ObjectItem.GetItem