diff --git a/setup.py b/setup.py index 93731cd..22b84f5 100644 --- a/setup.py +++ b/setup.py @@ -13,9 +13,9 @@ def get_version(): readme = f.read() setup(name='tap-quickbooks', - version='1.4.29', + version='1.4.30', description='Singer.io tap for extracting data from the Quickbooks API', - author='HotGlue', + author='hotglue', url='http://hotglue.xyz/', classifiers=['Programming Language :: Python :: 3 :: Only'], py_modules=['tap_quickbooks'], diff --git a/tap_quickbooks/quickbooks/schemas/object_definition.json b/tap_quickbooks/quickbooks/schemas/object_definition.json index 8ed68b5..b564778 100644 --- a/tap_quickbooks/quickbooks/schemas/object_definition.json +++ b/tap_quickbooks/quickbooks/schemas/object_definition.json @@ -96,6 +96,42 @@ {"name": "ExchangeRate", "type": "number"}, {"name": "Line", "type": "array", "child_type": "journal_entry_line"} ], + "Purchase": [ + {"name": "PrivateNote", "type": "string"}, + {"name": "PaymentType", "type": "string"}, + {"name": "MetaData", "type": "string"}, + {"name": "RemitToAddr", "type": "string"}, + {"name": "CurrencyRef", "type": "string"}, + {"name": "ExchangeRate", "type": "number"}, + {"name": "TotalAmt", "type": "number"}, + {"name": "PrintStatus", "type": "string"}, + {"name": "AccountRef", "type": "string"}, + {"name": "Id", "type": "string"}, + {"name": "EntityRef", "type": "string"}, + {"name": "TxnDate", "type": "datetime"}, + {"name": "domain", "type": "string"}, + {"name": "Credit", "type": "boolean"}, + {"name": "DocNumber", "type": "string"}, + {"name": "Line", "type": "string"}, + {"name": "PurchaseEx", "type": "string"} + ], + "TimeActivity": [ + {"name": "HourlyRate", "type": "number"}, + {"name":"CustomerRef", "type": "string"}, + {"name": "Taxable", "type": "boolean"}, + {"name":"Description", "type": "string"}, + {"name":"Minutes", "type": "number"}, + {"name":"MetaData", "type": "string"}, + {"name":"ItemRef", "type": "string"}, + {"name":"Id", "type": "string"}, + {"name":"domain", "type": "string"}, + {"name": "TxnDate", "type": "datetime"}, + {"name":"EmployeeRef", "type": "string"}, + {"name":"BillableStatus", "type": "string"}, + {"name":"NameOf", "type": "string"}, + {"name":"ClassRef", "type": "string"}, + {"name":"Hours", "type": "number"} + ], "ProfitAndLossDetailReport": [ {"name": "Date", "type": "string"}, {"name": "TransactionType", "type": "string"},