Skip to content

Commit

Permalink
Updated to MV=55
Browse files Browse the repository at this point in the history
  • Loading branch information
nimisha84 committed Oct 13, 2020
1 parent ac7bb3a commit 73a661f
Show file tree
Hide file tree
Showing 7 changed files with 181 additions and 16 deletions.
4 changes: 2 additions & 2 deletions IPPDotNetDevKitCSV3/Code/Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
<PackageIcon>$(MSBuildThisFileDirectory)logo.png</PackageIcon>
<OutputPath>$(SolutionDir)artifacts\bin</OutputPath>
<Copyright>Copyright © 2020 Intuit, Inc.</Copyright>
<AssemblyVersion>14.4.0.0</AssemblyVersion>
<FileVersion>14.4.0.0</FileVersion>
<AssemblyVersion>14.4.1.0</AssemblyVersion>
<FileVersion>14.4.1.0</FileVersion>
<Company>Intuit</Company>
<AppendTargetFrameworkToOutputPath>true</AppendTargetFrameworkToOutputPath>
<AppendRuntimeIdentifierToOutputPath>false</AppendRuntimeIdentifierToOutputPath>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -178,7 +178,7 @@
<value>Please specify a valid directory path.</value>
</data>
<data name="DefaultMinorVersionValue" xml:space="preserve">
<value>54</value>
<value>55</value>
</data>
<data name="ArgumentCannotBeGreaterThanBaseline" xml:space="preserve">
<value>The specified argument {0} cannot be greater than its ceiling value of {1}.</value>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<PackageId>IppDotNetSdkForQuickBooksApiV3</PackageId>
<AssemblyName>IppDotNetSdkForQuickBooksApiV3</AssemblyName>
<DocumentationFile>$(BaseOutputPath)$(AssemblyName).xml</DocumentationFile>
<MainVersion>14.4.0.0</MainVersion>
<MainVersion>14.4.1.0</MainVersion>
<!--<PackageVersionSuffix>stable</PackageVersionSuffix>-->
<!--<Version>$(MainVersion)-$(PackageVersionSuffix)</Version>-->
<Version>$(MainVersion)</Version>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -254,7 +254,7 @@ public static class CoreConstants
/// <summary>
/// The Request source header value.
/// </summary>
public const string REQUESTSOURCEHEADER = "V3DotNetSDK14.4.0.0";
public const string REQUESTSOURCEHEADER = "V3DotNetSDK14.4.1.0";

/// <summary>
/// multipart/form-data format
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1515,6 +1515,9 @@ public enum LineDetailTypeEnum {

/// <remarks/>
TDSLineDetail,

/// <remarks/>
ReimburseLineDetail,
}

/// <remarks/>
Expand Down Expand Up @@ -3106,6 +3109,9 @@ public enum TxnTypeEnum {
/// <remarks/>
RefundCheck,

/// <remarks/>
ReimburseCharge,

/// <remarks/>
SalesOrder,

Expand Down Expand Up @@ -8731,6 +8737,7 @@ public bool DetailTypeSpecified {
[System.Xml.Serialization.XmlElementAttribute("JournalEntryLineDetail", typeof(JournalEntryLineDetail))]
[System.Xml.Serialization.XmlElementAttribute("PaymentLineDetail", typeof(PaymentLineDetail))]
[System.Xml.Serialization.XmlElementAttribute("PurchaseOrderItemLineDetail", typeof(PurchaseOrderItemLineDetail))]
[System.Xml.Serialization.XmlElementAttribute("ReimburseLineDetail", typeof(ReimburseLineDetail))]
[System.Xml.Serialization.XmlElementAttribute("SalesItemLineDetail", typeof(SalesItemLineDetail))]
[System.Xml.Serialization.XmlElementAttribute("SalesOrderItemLineDetail", typeof(SalesOrderItemLineDetail))]
[System.Xml.Serialization.XmlElementAttribute("SubTotalLineDetail", typeof(SubTotalLineDetail))]
Expand Down Expand Up @@ -10044,6 +10051,7 @@ public IntuitAnyType ItemBasedExpenseLineDetailEx {
/// goods sold: what is sold, how much/many and for what price.
///
/// </summary>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ReimburseLineDetail))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ItemBasedExpenseLineDetail))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SalesItemLineDetail))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SalesOrderItemLineDetail))]
Expand Down Expand Up @@ -11220,6 +11228,23 @@ public IntuitAnyType SalesItemLineDetailEx {
}
}

/// <remarks/>
/// <summary>
///
/// Product: ALL
/// Description: Reimburse Charge Line Detail
/// for a transaction line.
///
/// </summary>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Intuit.Ipp.XsdExtension", "1.0.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schema.intuit.com/finance/v3")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="http://schema.intuit.com/finance/v3", IsNullable=true)]
public partial class ReimburseLineDetail : ItemLineDetail {
}

/// <remarks/>
/// <summary>
///
Expand Down Expand Up @@ -31993,10 +32018,18 @@ public partial class ReimburseCharge : Transaction {

private ReferenceType customerRefField;

private bool hasBeenInvoicedField;

private bool hasBeenInvoicedFieldSpecified;

private decimal amountField;

private bool amountFieldSpecified;

private decimal homeTotalAmtField;

private bool homeTotalAmtFieldSpecified;

/// <remarks/>
/// <summary>
/// Product: QBO Description: Customer Reference
Expand All @@ -32011,6 +32044,33 @@ public ReferenceType CustomerRef {
}
}

/// <remarks/>
/// <summary>
/// Product: QBO Description: Indicates whether the Charge
/// has been invoiced
///
/// </summary>
public bool HasBeenInvoiced {
get {
return this.hasBeenInvoicedField;
}
set {
this.hasBeenInvoicedField = value;
}
}

/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
[JsonIgnore()]
public bool HasBeenInvoicedSpecified {
get {
return this.hasBeenInvoicedFieldSpecified;
}
set {
this.hasBeenInvoicedFieldSpecified = value;
}
}

/// <remarks/>
/// <summary>
/// Total amount of the reimburse charge.
Expand All @@ -32036,6 +32096,40 @@ public bool AmountSpecified {
this.amountFieldSpecified = value;
}
}

/// <remarks/>
/// <summary>
///
/// Product: ALL
/// Description: QBW: Total amount of
/// the transaction in the home currency for multi-currency enabled
/// companies. Single currency companies will not have this field.
/// Includes the total of all the charges, allowances and taxes.
/// Calculated by QuickBooks business logic. Cannot be written to
/// QuickBooks.
/// InputType: QBW: ReadOnly
///
/// </summary>
public decimal HomeTotalAmt {
get {
return this.homeTotalAmtField;
}
set {
this.homeTotalAmtField = value;
}
}

/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
[JsonIgnore()]
public bool HomeTotalAmtSpecified {
get {
return this.homeTotalAmtFieldSpecified;
}
set {
this.homeTotalAmtFieldSpecified = value;
}
}
}

/// <remarks/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10861,16 +10861,14 @@
<xs:complexContent>
<xs:extension base="Transaction">
<xs:sequence>
<xs:element name="CreditCardAccountRef" type="ReferenceType"
minOccurs="0">
<xs:element name="CreditCardAccountRef" type="ReferenceType" minOccurs="0">
<xs:annotation>
<xs:documentation>Credit Card account for which a payment is being entered.
Must be a Credit Card account.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BankAccountRef" type="ReferenceType"
minOccurs="0">
<xs:element name="BankAccountRef" type="ReferenceType" minOccurs="0">
<xs:annotation>
<xs:documentation>Bank account used to pay the Credit Card balance.
Must be a Bank account.
Expand All @@ -10883,10 +10881,38 @@
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VendorRef" type="ReferenceType" minOccurs="0">
<xs:annotation>
<xs:documentation>
Product: ALL
Description: Specifies the vendor reference for this transaction.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CheckNum" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:documentation>
Product: ALL
Description: The check number printed on the check.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PrintStatus" type="PrintStatusEnum" minOccurs="0">
<xs:annotation>
<xs:documentation>PrintStatus if to be printed or already printed.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Memo" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:documentation>Memo associated with the Credit Card Payment transaction.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CreditCardPaymentEx" type="IntuitAnyType">
<xs:annotation>
<xs:documentation>Internal use only: extension place holder for
CreditCardPayment</xs:documentation>
<xs:documentation>Internal use only: extension place holder for CreditCardPayment
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,7 @@
<xs:enumeration value="TaxLineDetail" />
<xs:enumeration value="SalesItemLineDetail" />
<xs:enumeration value="ItemBasedExpenseLineDetail" />
<xs:enumeration value="AccountBasedExpenseLineDetail" />
<xs:enumeration value="AccountBasedExpenseLineDetail" />
<xs:enumeration value="DepositLineDetail" />
<xs:enumeration value="PurchaseOrderItemLineDetail" />
<xs:enumeration value="ItemReceiptLineDetail" />
Expand All @@ -213,6 +213,7 @@
<xs:enumeration value="SubTotalLineDetail" />
<xs:enumeration value="SalesOrderItemLineDetail" />
<xs:enumeration value="TDSLineDetail" />
<xs:enumeration value="ReimburseLineDetail" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="AccountTypeEnum">
Expand Down Expand Up @@ -3206,6 +3207,7 @@
<xs:enumeration value="PriorPayment" />
<xs:enumeration value="ReceivePayment" />
<xs:enumeration value="RefundCheck" />
<xs:enumeration value="ReimburseCharge" />
<xs:enumeration value="SalesOrder" />
<xs:enumeration value="SalesReceipt" />
<xs:enumeration value="SalesTaxPaymentCheck" />
Expand Down Expand Up @@ -6189,6 +6191,15 @@
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReimburseLineDetail" type="ReimburseLineDetail">
<xs:annotation>
<xs:documentation>
Product: ALL
Description: ReimburseType for
the transaction.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DepositLineDetail" type="DepositLineDetail">
<xs:annotation>
<xs:documentation>
Expand Down Expand Up @@ -7585,6 +7596,21 @@
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ReimburseLineDetail">
<xs:annotation>
<xs:documentation>
Product: ALL
Description: Reimburse Charge Line Detail
for a transaction line.
</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="ItemLineDetail">
<xs:sequence>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="AccountBasedExpenseLineDetail">
<xs:annotation>
<xs:documentation>
Expand Down Expand Up @@ -13964,10 +13990,6 @@
</xs:extension>
</xs:complexContent>
</xs:complexType>

<!-- =========================================================================================================
Please don't expose this object externally, this object should ONLY be used
for publishing JMS events ========================================================================================================= -->
<xs:complexType name="ReimburseCharge">
<xs:annotation>
<xs:documentation> Product: QBO Description: Reimburse charge object
Expand All @@ -13984,12 +14006,35 @@
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HasBeenInvoiced" type="xs:boolean"
minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation> Product: QBO Description: Indicates whether the Charge
has been invoiced
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Amount" type="xs:decimal" minOccurs="0">
<xs:annotation>
<xs:documentation>Total amount of the reimburse charge.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HomeTotalAmt" type="xs:decimal"
minOccurs="0">
<xs:annotation>
<xs:documentation>
Product: ALL
Description: QBW: Total amount of
the transaction in the home currency for multi-currency enabled
companies. Single currency companies will not have this field.
Includes the total of all the charges, allowances and taxes.
Calculated by QuickBooks business logic. Cannot be written to
QuickBooks.
InputType: QBW: ReadOnly
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
Expand Down

0 comments on commit 73a661f

Please sign in to comment.