Skip to content

Commit d4f2e9c

Browse files
committed
update xsd
1 parent bc77fb6 commit d4f2e9c

File tree

290 files changed

+2866
-1519
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

290 files changed

+2866
-1519
lines changed

ipp-v3-java-data/src/main/java/META-INF/sun-jaxb.episode

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
66
See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
77
Any modifications to this file will be lost upon recompilation of the source schema.
8-
Generated on: 2019.12.23 at 05:01:01 PM PST
8+
Generated on: 2020.02.23 at 07:53:50 PM PST
99
1010
-->
1111
<bindings scd="x-schema::tns" xmlns:tns="http://schema.intuit.com/finance/v3">
@@ -159,6 +159,9 @@ Generated on: 2019.12.23 at 05:01:01 PM PST
159159
<bindings scd="~tns:SyncErrorResponse">
160160
<class ref="com.intuit.ipp.data.SyncErrorResponse"/>
161161
</bindings>
162+
<bindings scd="~tns:CreditCardPaymentTxn">
163+
<class ref="com.intuit.ipp.data.CreditCardPaymentTxn"/>
164+
</bindings>
162165
<bindings scd="~tns:CreditMemo">
163166
<class ref="com.intuit.ipp.data.CreditMemo"/>
164167
</bindings>
@@ -210,6 +213,9 @@ Generated on: 2019.12.23 at 05:01:01 PM PST
210213
<bindings scd="~tns:StringTypeCustomFieldDefinition">
211214
<class ref="com.intuit.ipp.data.StringTypeCustomFieldDefinition"/>
212215
</bindings>
216+
<bindings scd="~tns:Tag">
217+
<class ref="com.intuit.ipp.data.Tag"/>
218+
</bindings>
213219
<bindings scd="~tns:Attachable">
214220
<class ref="com.intuit.ipp.data.Attachable"/>
215221
</bindings>
@@ -222,6 +228,9 @@ Generated on: 2019.12.23 at 05:01:01 PM PST
222228
<bindings scd="~tns:ReferenceType">
223229
<class ref="com.intuit.ipp.data.ReferenceType"/>
224230
</bindings>
231+
<bindings scd="~tns:TaxPayment">
232+
<class ref="com.intuit.ipp.data.TaxPayment"/>
233+
</bindings>
225234
<bindings scd="~tns:Currency">
226235
<class ref="com.intuit.ipp.data.Currency"/>
227236
</bindings>

ipp-v3-java-data/src/main/java/com/intuit/ipp/data/APCreditCardOperationEnum.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
33
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
44
// Any modifications to this file will be lost upon recompilation of the source schema.
5-
// Generated on: 2019.12.23 at 05:01:01 PM PST
5+
// Generated on: 2020.02.23 at 07:53:50 PM PST
66
//
77

88

ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Account.java

Lines changed: 62 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,17 @@
22
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
33
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
44
// Any modifications to this file will be lost upon recompilation of the source schema.
5-
// Generated on: 2019.12.23 at 05:01:01 PM PST
5+
// Generated on: 2020.02.23 at 07:53:50 PM PST
66
//
77

88

99
package com.intuit.ipp.data;
1010

1111
import java.io.Serializable;
1212
import java.math.BigDecimal;
13+
import java.util.ArrayList;
1314
import java.util.Date;
15+
import java.util.List;
1416
import javax.xml.bind.annotation.XmlAccessType;
1517
import javax.xml.bind.annotation.XmlAccessorType;
1618
import javax.xml.bind.annotation.XmlElement;
@@ -57,6 +59,7 @@
5759
* &lt;element name="Classification" type="{http://schema.intuit.com/finance/v3}AccountClassificationEnum" minOccurs="0"/>
5860
* &lt;element name="AccountType" type="{http://schema.intuit.com/finance/v3}AccountTypeEnum" minOccurs="0"/>
5961
* &lt;element name="AccountSubType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
62+
* &lt;element name="AccountPurposes" type="{http://schema.intuit.com/finance/v3}ReferenceType" maxOccurs="unbounded" minOccurs="0"/>
6063
* &lt;element name="AcctNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
6164
* &lt;element name="AcctNumExtn" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
6265
* &lt;element name="BankNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
@@ -92,6 +95,7 @@
9295
"classification",
9396
"accountType",
9497
"accountSubType",
98+
"accountPurposes",
9599
"acctNum",
96100
"acctNumExtn",
97101
"bankNum",
@@ -138,6 +142,8 @@ public class Account
138142
protected AccountTypeEnum accountType;
139143
@XmlElement(name = "AccountSubType")
140144
protected String accountSubType;
145+
@XmlElement(name = "AccountPurposes")
146+
protected List<ReferenceType> accountPurposes;
141147
@XmlElement(name = "AcctNum")
142148
protected String acctNum;
143149
@XmlElement(name = "AcctNumExtn")
@@ -433,6 +439,35 @@ public void setAccountSubType(String value) {
433439
this.accountSubType = value;
434440
}
435441

442+
/**
443+
* Gets the value of the accountPurposes property.
444+
*
445+
* <p>
446+
* This accessor method returns a reference to the live list,
447+
* not a snapshot. Therefore any modification you make to the
448+
* returned list will be present inside the JAXB object.
449+
* This is why there is not a <CODE>set</CODE> method for the accountPurposes property.
450+
*
451+
* <p>
452+
* For example, to add a new item, do as follows:
453+
* <pre>
454+
* getAccountPurposes().add(newItem);
455+
* </pre>
456+
*
457+
*
458+
* <p>
459+
* Objects of the following type(s) are allowed in the list
460+
* {@link ReferenceType }
461+
*
462+
*
463+
*/
464+
public List<ReferenceType> getAccountPurposes() {
465+
if (accountPurposes == null) {
466+
accountPurposes = new ArrayList<ReferenceType>();
467+
}
468+
return this.accountPurposes;
469+
}
470+
436471
/**
437472
* Gets the value of the acctNum property.
438473
*
@@ -769,6 +804,18 @@ public void setAccountEx(IntuitAnyType value) {
769804
this.accountEx = value;
770805
}
771806

807+
/**
808+
* Sets the value of the accountPurposes property.
809+
*
810+
* @param accountPurposes
811+
* allowed object is
812+
* {@link ReferenceType }
813+
*
814+
*/
815+
public void setAccountPurposes(List<ReferenceType> accountPurposes) {
816+
this.accountPurposes = accountPurposes;
817+
}
818+
772819
public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
773820
if ((object == null)||(this.getClass()!= object.getClass())) {
774821
return false;
@@ -879,6 +926,15 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
879926
return false;
880927
}
881928
}
929+
{
930+
List<ReferenceType> lhsAccountPurposes;
931+
lhsAccountPurposes = (((this.accountPurposes!= null)&&(!this.accountPurposes.isEmpty()))?this.getAccountPurposes():null);
932+
List<ReferenceType> rhsAccountPurposes;
933+
rhsAccountPurposes = (((that.accountPurposes!= null)&&(!that.accountPurposes.isEmpty()))?that.getAccountPurposes():null);
934+
if (!strategy.equals(LocatorUtils.property(thisLocator, "accountPurposes", lhsAccountPurposes), LocatorUtils.property(thatLocator, "accountPurposes", rhsAccountPurposes), lhsAccountPurposes, rhsAccountPurposes, ((this.accountPurposes!= null)&&(!this.accountPurposes.isEmpty())), ((that.accountPurposes!= null)&&(!that.accountPurposes.isEmpty())))) {
935+
return false;
936+
}
937+
}
882938
{
883939
String lhsAcctNum;
884940
lhsAcctNum = this.getAcctNum();
@@ -1070,6 +1126,11 @@ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
10701126
theAccountSubType = this.getAccountSubType();
10711127
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountSubType", theAccountSubType), currentHashCode, theAccountSubType, (this.accountSubType!= null));
10721128
}
1129+
{
1130+
List<ReferenceType> theAccountPurposes;
1131+
theAccountPurposes = (((this.accountPurposes!= null)&&(!this.accountPurposes.isEmpty()))?this.getAccountPurposes():null);
1132+
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountPurposes", theAccountPurposes), currentHashCode, theAccountPurposes, ((this.accountPurposes!= null)&&(!this.accountPurposes.isEmpty())));
1133+
}
10731134
{
10741135
String theAcctNum;
10751136
theAcctNum = this.getAcctNum();

ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AccountBasedExpenseLineDetail.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
33
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
44
// Any modifications to this file will be lost upon recompilation of the source schema.
5-
// Generated on: 2019.12.23 at 05:01:01 PM PST
5+
// Generated on: 2020.02.23 at 07:53:50 PM PST
66
//
77

88

ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AccountClassificationEnum.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
33
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
44
// Any modifications to this file will be lost upon recompilation of the source schema.
5-
// Generated on: 2019.12.23 at 05:01:01 PM PST
5+
// Generated on: 2020.02.23 at 07:53:50 PM PST
66
//
77

88

ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AccountSubTypeEnum.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
33
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
44
// Any modifications to this file will be lost upon recompilation of the source schema.
5-
// Generated on: 2019.12.23 at 05:01:01 PM PST
5+
// Generated on: 2020.02.23 at 07:53:50 PM PST
66
//
77

88

@@ -833,7 +833,7 @@ public enum AccountSubTypeEnum {
833833
*
834834
* Product: QBO
835835
* Description: Use Fixed asset - phone for phone equipment you use for
836-
* work.
836+
* work.
837837
*
838838
*
839839
*/
@@ -844,7 +844,7 @@ public enum AccountSubTypeEnum {
844844
*
845845
* Product: QBO
846846
* Description: Use Fixed asset - photo/video for cameras, photography,
847-
* and video equipment you buy for work.
847+
* and video equipment you buy for work.
848848
*
849849
*
850850
*/
@@ -866,7 +866,7 @@ public enum AccountSubTypeEnum {
866866
*
867867
* Product: QBO
868868
* Description: Use Fixed asset - other tools/equipment for the cost of
869-
* tools and equipment needed for work.
869+
* tools and equipment needed for work.
870870
*
871871
*
872872
*/
@@ -3328,7 +3328,7 @@ public enum AccountSubTypeEnum {
33283328
* Product: QBO
33293329
* Description: Use
33303330
* <pre>
3331-
* &lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;b xmlns="http://schema.intuit.com/finance/v3" xmlns:p198636_="http://java.sun.com/xml/ns/jaxb" xmlns:p726552_="http://jaxb2-commons.dev.java.net/basic/inheritance" xmlns:xs="http://www.w3.org/2001/XMLSchema"&gt;Share Application Money Pending Allotment&lt;/b&gt;
3331+
* &lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;b xmlns="http://schema.intuit.com/finance/v3" xmlns:p761186_="http://java.sun.com/xml/ns/jaxb" xmlns:p761991_="http://jaxb2-commons.dev.java.net/basic/inheritance" xmlns:xs="http://www.w3.org/2001/XMLSchema"&gt;Share Application Money Pending Allotment&lt;/b&gt;
33323332
* </pre>
33333333
* to track the application amounts the company receives for shares that still need to be allotted to the investors.
33343334
*

ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AccountTypeEnum.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
33
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
44
// Any modifications to this file will be lost upon recompilation of the source schema.
5-
// Generated on: 2019.12.23 at 05:01:01 PM PST
5+
// Generated on: 2020.02.23 at 07:53:50 PM PST
66
//
77

88

ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AcquiredAsEnum.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
33
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
44
// Any modifications to this file will be lost upon recompilation of the source schema.
5-
// Generated on: 2019.12.23 at 05:01:01 PM PST
5+
// Generated on: 2020.02.23 at 07:53:50 PM PST
66
//
77

88

ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AdvancedInventoryPrefs.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
33
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
44
// Any modifications to this file will be lost upon recompilation of the source schema.
5-
// Generated on: 2019.12.23 at 05:01:01 PM PST
5+
// Generated on: 2020.02.23 at 07:53:50 PM PST
66
//
77

88

ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AgencyPaymentMethodEnum.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
33
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
44
// Any modifications to this file will be lost upon recompilation of the source schema.
5-
// Generated on: 2019.12.23 at 05:01:01 PM PST
5+
// Generated on: 2020.02.23 at 07:53:50 PM PST
66
//
77

88

0 commit comments

Comments
 (0)