Skip to content

Commit 3b88713

Browse files
schema updates
Schema updates to add County field
1 parent e3ea118 commit 3b88713

File tree

15 files changed

+107
-13
lines changed

15 files changed

+107
-13
lines changed

ipp-v3-java-data/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>com.intuit.quickbooks-online</groupId>
66
<artifactId>ipp-v3-java-devkit-pom</artifactId>
7-
<version>6.0.4</version>
7+
<version>6.0.5</version>
88
</parent>
99

1010
<artifactId>ipp-v3-java-data</artifactId>

ipp-v3-java-data/src/main/xsd/Finance.xsd

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3876,6 +3876,64 @@
38763876
</xs:element>
38773877
</xs:sequence>
38783878
</xs:complexType>
3879+
<xs:complexType name="TxnApprovalInfo">
3880+
<xs:annotation>
3881+
<xs:documentation>Details of approval status for the specific transaction.</xs:documentation>
3882+
</xs:annotation>
3883+
<xs:sequence>
3884+
<xs:element name="ApprovalStatus" type="xs:string" minOccurs="0">
3885+
<xs:annotation>
3886+
<xs:documentation>
3887+
                        Product: QBO
3888+
                        Description: Overall Approval Status, collective of all user approvals.
3889+
InputType: QBO: ReadOnly
3890+
</xs:documentation>
3891+
</xs:annotation>
3892+
</xs:element>
3893+
<xs:element name="ApprovalStatusDetail" type="xs:string" minOccurs="0">
3894+
<xs:annotation>
3895+
<xs:documentation>
3896+
Product: QBO
3897+
Description:ApprovalStatusDetail represents the detailed approval statuses of a transaction. For a given ApprovalStatus, ApprovalStatusDetail can have one of the many values described below.
3898+
Following are the approval status and their possible detailed approval statuses:
3899+
Approval Status - APPROVED
3900+
Approval Status Detail - APPROVED,AUTO_APPROVED,FORCE_APPROVED,WORKFLOW_AUTO_APPROVED
3901+
3902+
Approval Status - REJECTED
3903+
Approval Status Detail - REJECTED,WORKFLOW_AUTO_REJECTED
3904+
3905+
Approval Status - REQUIRES_APPROVAL
3906+
Approval Status Detail - REQUIRES_APPROVAL,CANNOT_DETERMINE
3907+
3908+
Approval Status - PENDING_APPROVAL
3909+
Approval Status Detail - PENDING_APPROVAL
3910+
3911+
Approval Status - IN_PROGRESS
3912+
Approval Status Detail - IN_PROGRESS
3913+
InputType: QBO: ReadOnly
3914+
</xs:documentation>
3915+
</xs:annotation>
3916+
</xs:element>
3917+
<xs:element name="LastChangedByUser" type="xs:string" minOccurs="0">
3918+
<xs:annotation>
3919+
<xs:documentation>
3920+
                        Product: QBO
3921+
                        Description: User-id of the user last updating the approval status.
3922+
InputType: QBO: ReadOnly
3923+
</xs:documentation>
3924+
</xs:annotation>
3925+
</xs:element>
3926+
<xs:element name="LastChangedDate" type="xs:dateTime" minOccurs="0">
3927+
<xs:annotation>
3928+
<xs:documentation>
3929+
                        Product: QBO
3930+
                        Description: Date when the approval status was last updated.
3931+
InputType: QBO: ReadOnly
3932+
</xs:documentation>
3933+
</xs:annotation>
3934+
</xs:element>
3935+
</xs:sequence>
3936+
</xs:complexType>
38793937
<xs:group name="TxnLineReferenceGroup">
38803938
<xs:annotation>
38813939
<xs:documentation>A reference to the transaction and one of its
@@ -4794,6 +4852,14 @@
47944852
</xs:documentation>
47954853
</xs:annotation>
47964854
</xs:element>
4855+
<xs:element name="TxnApprovalInfo" type="TxnApprovalInfo" minOccurs="0">
4856+
<xs:annotation>
4857+
<xs:documentation>
4858+
                                    Product: QBO
4859+
                                    Description: Details of the Approval Status for current transaction in QBO workflows.
4860+
</xs:documentation>
4861+
</xs:annotation>
4862+
</xs:element>
47974863
</xs:sequence>
47984864
</xs:extension>
47994865
</xs:complexContent>
@@ -7741,6 +7807,16 @@
77417807
</xs:documentation>
77427808
</xs:annotation>
77437809
</xs:element>
7810+
<xs:element name="TaxRateRef" type="ReferenceType"
7811+
minOccurs="0">
7812+
<xs:annotation>
7813+
<xs:documentation>
7814+
Product: QBO
7815+
Description: Sales/Purchase tax rate Id
7816+
associated with the JournalEntry Line. For CA Companies.
7817+
</xs:documentation>
7818+
</xs:annotation>
7819+
</xs:element>
77447820
<xs:element name="TaxApplicableOn" type="TaxApplicableOnEnum"
77457821
minOccurs="0">
77467822
<xs:annotation>
@@ -11526,6 +11602,14 @@
1152611602
TimeActivity.</xs:documentation>
1152711603
</xs:annotation>
1152811604
</xs:element>
11605+
<xs:element name="HoursInEmployeeTimeZone" type="xs:boolean" minOccurs="0">
11606+
<xs:annotation>
11607+
<xs:documentation>True if the start, end hours are already with company/employee time zone offset.
11608+
11609+
Couple of TimeActivity API integrations are already submitting start, end hours with right company/employee time zone offsets. Such integrations will pass this attribute as true to avoid company time zone offsets by TimeActivity API.
11610+
</xs:documentation>
11611+
</xs:annotation>
11612+
</xs:element>
1152911613
</xs:sequence>
1153011614
</xs:extension>
1153111615
</xs:complexContent>

ipp-v3-java-data/src/main/xsd/IntuitBaseTypes.xsd

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -673,6 +673,14 @@
673673
</xs:documentation>
674674
</xs:annotation>
675675
</xs:element>
676+
<xs:element name="County" type="xs:string" minOccurs="0">
677+
<xs:annotation>
678+
<xs:documentation xml:lang="en">
679+
Product: QBO
680+
Description: County name.[br /]Max. length: 25 characters.
681+
</xs:documentation>
682+
</xs:annotation>
683+
</xs:element>
676684
<xs:element name="CountrySubDivisionCode" type="xs:string" minOccurs="0">
677685
<xs:annotation>
678686
<xs:documentation xml:lang="en">
@@ -1870,6 +1878,7 @@
18701878
<xs:enumeration value="Tag"/>
18711879
<xs:enumeration value="TaxCode"/>
18721880
<xs:enumeration value="TaxClassification"/>
1881+
<xs:enumeration value="TaxPayment"/>
18731882
<xs:enumeration value="TaxRate"/>
18741883
<xs:enumeration value="TaxReturn"/>
18751884
<xs:enumeration value="Term"/>

ipp-v3-java-data/src/main/xsd/IntuitRestServiceDef.xsd

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
<xs:element name="Item" type="Item" substitutionGroup="IntuitObject"/>
3535
<xs:element name="TaxClassification" type="TaxClassification" substitutionGroup="IntuitObject"/>
3636
<xs:element name="TaxCode" type="TaxCode" substitutionGroup="IntuitObject"/>
37+
<xs:element name="TaxPayment" type="TaxPayment" substitutionGroup="IntuitObject"/>
3738
<xs:element name="TaxReturn" type="TaxReturn" substitutionGroup="IntuitObject"/>
3839
<xs:element name="TaxRate" type="TaxRate" substitutionGroup="IntuitObject"/>
3940
<xs:element name="VendorCredit" type="VendorCredit" substitutionGroup="IntuitObject"/>

ipp-v3-java-devkit/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<artifactId>ipp-v3-java-devkit-pom</artifactId>
66
<groupId>com.intuit.quickbooks-online</groupId>
7-
<version>6.0.4</version>
7+
<version>6.0.5</version>
88
</parent>
99

1010
<artifactId>ipp-v3-java-devkit</artifactId>
@@ -22,7 +22,7 @@
2222
<dependency>
2323
<groupId>com.intuit.quickbooks-online</groupId>
2424
<artifactId>ipp-v3-java-data</artifactId>
25-
<version>6.0.4</version>
25+
<version>6.0.5</version>
2626
</dependency>
2727
<dependency>
2828
<groupId>cglib</groupId>

ipp-v3-java-devkit/src/main/java/com/intuit/ipp/interceptors/PrepareRequestInterceptor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@ private <T extends IEntity> String prepareQBOUri(String entityName, Context cont
310310

311311
if(context.getMinorVersion() == null)
312312
{
313-
context.setMinorVersion("47");
313+
context.setMinorVersion("50");
314314
}
315315

316316
uri.append("minorversion").append("=").append(context.getMinorVersion()).append("&");

ipp-v3-java-devkit/src/main/resources/ippdevkit.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Devkit Version
44
# This version has to be updated according to the pom version
5-
version = 6.0.4
5+
version = 6.0.5
66

77
# This is to have the request source to be sent to IDS request header
88
request.source = V3JavaSDK

ipp-v3-java-devkit/src/test/resources/ippdevkit.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
### IPP Dev Kit helper properties
22

33
## Devkit version
4-
version = 6.0.4
4+
version = 6.0.5
55

66
# This is to have the request source to be sent to IDS request header
77
request.source = V3JavaSDK

oauth2-platform-api/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<artifactId>ipp-v3-java-devkit-pom</artifactId>
2222
<groupId>com.intuit.quickbooks-online</groupId>
23-
<version>6.0.4</version>
23+
<version>6.0.5</version>
2424
</parent>
2525
<artifactId>oauth2-platform-api</artifactId>
2626
<name>Quickbooks API Helper for OAuth2</name>

oauth2-platform-api/src/main/resources/oauthclient.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ EMAIL=email
3434
INTUIT_NAME=intuit_name
3535

3636
#Version
37-
version=6.0.4
37+
version=6.0.5
3838

3939
#MIGRATION SERVICE URL
4040
OAUTH_MIGRATION_URL_PRODUCTION=https://developer.api.intuit.com/v2/oauth2/tokens/migrate

0 commit comments

Comments
 (0)