Skip to content

Commit 9bbe695

Browse files
committed
Update TxnTaxDetail to QuickbooksBaseObject and changed default of TxnSource to None.
1 parent 9f6ea85 commit 9bbe695

7 files changed

Lines changed: 14 additions & 6 deletions

File tree

CHANGELOG.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
Changelog
22
========
33

4+
* 0.3.13 (June 15, 2016)
5+
* Fixed issue with PurchaseEx on Purchase
6+
* Added missing object names to isvalid_object_name.
7+
* Removed CompanyInfo from object names used by isvalid_object_name.
8+
* Changed default of TxnSource to None on the following objects: Deposit, Purchase, RefundReceipt, and Transfer.
9+
* Changed TxnTaxDetail from a QuickbooksManagedObject to a QuickbooksBaseObject.
10+
11+
412
* 0.3.13 (May 18, 2016)
513
* Added option to enable or disable singeton pattern (it defaults to disabled).
614
* Improved error handling.

quickbooks/client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ class QuickBooks(object):
4343

4444
_BUSINESS_OBJECTS = [
4545
"Account", "Attachable", "Bill", "BillPayment",
46-
"Class", "CompanyInfo", "CreditMemo", "Customer",
46+
"Class", "CreditMemo", "Customer",
4747
"Department", "Deposit", "Employee", "Estimate", "Invoice",
4848
"Item", "JournalEntry", "Payment", "PaymentMethod",
4949
"Purchase", "PurchaseOrder", "RefundReceipt",

quickbooks/objects/deposit.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ def __init__(self):
118118
self.GlobalTaxCalculation = "TaxExcluded"
119119
self.PrivateNote = ""
120120
self.TxnStatus = ""
121-
self.TxnSource = ""
121+
self.TxnSource = None
122122

123123
self.DepositToAccountRef = None
124124
self.DepartmentRef = None

quickbooks/objects/purchase.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ def __init__(self):
127127
self.TotalAmt = 0
128128
self.PrintStatus = "NeedToPrint"
129129
self.PurchaseEx = None
130-
self.TxnSource = ""
130+
self.TxnSource = None
131131
self.GlobalTaxCalculation = "TaxExcluded"
132132

133133
self.TxnTaxDetail = None

quickbooks/objects/refundreceipt.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ def __init__(self):
4747
self.PaymentType = ""
4848
self.CheckPayment = ""
4949
self.CreditCardPayment = ""
50-
self.TxnSource = ""
50+
self.TxnSource = None
5151
self.GlobalTaxCalculation = "TaxExcluded"
5252

5353
self.DepartmentRef = None

quickbooks/objects/tax.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ def __str__(self):
3434

3535

3636
@python_2_unicode_compatible
37-
class TxnTaxDetail(QuickbooksManagedObject):
37+
class TxnTaxDetail(QuickbooksBaseObject):
3838
class_dict = {
3939
"TxnTaxCodeRef": Ref,
4040
}

quickbooks/objects/transfer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ def __init__(self):
2020
self.Amount = 0
2121
self.TxnDate = ""
2222
self.PrivateNote = ""
23-
self.TxnSource = ""
23+
self.TxnSource = None
2424

2525
self.FromAccountRef = None
2626
self.ToAccountRef = None

0 commit comments

Comments
 (0)