Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Activity (RSS)

Friday, July 05 2013
31 qb integration with rails 3 was created
  • Prz
    Prz created the ticket at 4:25 AM

    I am developing a web application which will integrate QBO and QBD. I have created application in developer.intuit.com also and i have consumer key and consumer...

Wednesday, October 19 2011
30 What happened to BehindLogic? was updated
  • Mark Van Holstyn
    Mark Van Holstyn commented at 2:01 PM

    Hi Mark,

    Sadly, Daniel, the man behind the creation of this gem, tragically passed away last year. Mutually Human Software has worked with Daniel's family to co...

Tuesday, October 04 2011
30 What happened to BehindLogic? was created
  • oddlyzen
    oddlyzen created the ticket at 3:20 PM

    I was wanting to give your gem a spin... but the site is for sale. Doesn't give me high hopes, but I'm wondering if someone has a backup repo? A mirror?

    Any hel...

Saturday, August 21 2010
29 Quickbooks Ruby Gem under IronRuby was created
  • Eduardo
    Eduardo created the ticket at 2:57 PM

    Does this Gem work under IronRuby?

    Please advice...

Monday, March 22 2010
28 Make QB Booleans act like Ruby booleans, or at least make the value easier to... was created
  • Daniel Parker
    Daniel Parker created the ticket at 10:44 PM

    c = QB::Customer.new
    c.IsActive = true
    c.IsActive == true #=> false
    c.IsActive.value == true #=> false
    c.IsActive.value.value == true #=> true

Saturday, January 30 2010
13 Document the new DataExt feature. was updated
  • Daniel Parker
    • Tag changed from documentation, chore to chore, documentation
    • Milestone changed from 2.1 - "A Quicker Delight" to 2.2 - Candy
    by Daniel Parker at 12:21 AM
26 Investigate changing Types to allow classes to inherit from natives and just ... was updated
  • Daniel Parker
    • Milestone changed from 2.1 - "A Quicker Delight" to 2.2 - Candy
    by Daniel Parker at 12:21 AM
7 Add Options to Models was updated
  • Daniel Parker
    • Milestone changed from 2.1 - "A Quicker Delight" to 2.2 - Candy
    by Daniel Parker at 12:20 AM
  • Daniel Parker
    • Milestone set to 2.1 - "A Quicker Delight"
    by Daniel Parker at 12:15 AM
25 Make a #man method on every object that explains the public API and examples ... was updated
  • Daniel Parker
    • Milestone changed from 2.1 - "A Quicker Delight" to 2.2 - Candy
    by Daniel Parker at 12:20 AM
2.1 - "A Quicker Delight" was updated by Daniel Parker at 12:19 AM
 
7 of 8 tickets remain in this milestone
2.2 - Candy was created by Daniel Parker at 12:19 AM
 
5 of 5 tickets remain in this milestone
27 ruby 1.9 patch for quickbooks gem was updated
  • Daniel Parker
    Daniel Parker commented at 12:17 AM
  • Daniel Parker
    Daniel Parker created the ticket at 12:16 AM

    Attached is a patch that will fix the issue. This bug was caused by a
    change in the way ruby 1.9 scopes local variables within blocks.
    Essentially, locally defi...

Wednesday, January 20 2010
19 Change error message "must first set query_xsd" to "Cannot query [klass]es" was updated
  • Daniel Parker
    • State changed from new to resolved
    by Daniel Parker at 11:22 PM
26 Investigate changing Types to allow classes to inherit from natives and just ... was created
  • Daniel Parker
    Daniel Parker created the ticket at 11:20 PM

    Possibly change Quickbooks::Types to allow classes to inherit from natives and just include Quickbooks::Type. This would allow attribute values to operate more ...

Wednesday, January 13 2010
25 Make a #man method on every object that explains the public API and examples ... was created
  • Daniel Parker
    Daniel Parker created the ticket at 11:18 AM

    Perhaps this could be a standalone gem that can be used in any ruby code, that runs rdoc internally and is able to output the rdoc content right in IRB.
    Or YARD...

Wednesday, November 25 2009
2.1 - "A Quicker Delight" was updated by Daniel Parker at 3:57 PM 1 more event
 
7 of 8 tickets remain in this milestone
24 Make it easier to update / add / delete line items from objects. was created
  • Daniel Parker
    Daniel Parker created the ticket at 3:56 PM

    An example of the code required is at http://pastry.se/162021/. Users shouldn't have to get into the QB::Elements sphere for any work -- the transformations nec...

Thursday, November 12 2009
23 Make Reports easier to work with. was updated
  • Daniel Parker
    • Milestone changed from 2.0 - "Ambidextrous Octopus" to 2.1 - "A Quicker Delight"
    by Daniel Parker at 10:53 AM
  • Daniel Parker
    Daniel Parker created the ticket at 10:49 AM

    Reports work differently than the typical model's Query request-response flow. A different interface/API is needed specifically for Reports to be easy to use.

22 Values are not entity encoded/decoded was updated
  • Daniel Parker
    • Milestone changed from 2.0 - "Ambidextrous Octopus" to 2.1 - "A Quicker Delight"
    by Daniel Parker at 10:53 AM
19 Change error message "must first set query_xsd" to "Cannot query [klass]es" was updated
  • Daniel Parker
    • Milestone changed from 2.0 - "Ambidextrous Octopus" to 2.1 - "A Quicker Delight"
    by Daniel Parker at 10:52 AM
13 Document the new DataExt feature. was updated
  • Daniel Parker
    • Milestone changed from 2.0 - "Ambidextrous Octopus" to 2.1 - "A Quicker Delight"
    by Daniel Parker at 10:52 AM
20 LinkedTxns do not show up in #inspect. was updated
  • Daniel Parker
    • Milestone changed from 2.0 - "Ambidextrous Octopus" to 2.1 - "A Quicker Delight"
    by Daniel Parker at 10:52 AM
21 Queries should complain LOUDLY on attempts to use property names that don't e... was updated
  • Daniel Parker
    • Milestone changed from 2.0 - "Ambidextrous Octopus" to 2.1 - "A Quicker Delight"
    by Daniel Parker at 10:51 AM
2.1 - "A Quicker Delight" was created by Daniel Parker at 10:51 AM
 
7 of 8 tickets remain in this milestone
2.0 - "Ambidextrous Octopus" was updated by Daniel Parker at 10:50 AM
 
0 of 14 tickets remain in this milestone
Thursday, October 15 2009
22 Values are not entity encoded/decoded was created
  • Eric Mason
    Eric Mason created the ticket at 5:59 PM

    It seems that values are not entity decoded coming from Quickbooks, and are not encoded going into Quickbooks.

    For examle, I have a customer with a & (ampersand...

Tuesday, September 22 2009
21 Queries should complain LOUDLY on attempts to use property names that don't e... was created
  • Daniel Parker
    Daniel Parker created the ticket at 6:43 PM

    For example, the easy typo "TaxID" instead of "TxnID"... yeah.

Sunday, September 20 2009
20 LinkedTxns do not show up in #inspect. was created
  • Daniel Parker
    Daniel Parker created the ticket at 9:52 PM

    LinkedTxns do not show up in #inspect. Why, unknown. You can still access them though (if you called for them in the QB query). Also is there a problem accessin...

Saturday, September 19 2009
19 Change error message "must first set query_xsd" to "Cannot query [klass]es" was updated
Thursday, September 17 2009
19 Change error message "must first set query_xsd" to "Cannot query [klass]es" was created
  • Daniel Parker
    Daniel Parker created the ticket at 11:31 PM

    Specifically happening on the Report class, but others also: Report.query_attributes causes an error. Rightfully so: Report is not query-able. But the error mes...

Wednesday, August 05 2009
6 Make time durations easier to use in the gem, instead of the PTnHnMnS format. was updated
  • Daniel Parker
    • State changed from new to resolved
    by Daniel Parker at 5:20 PM

    Added the days_and_times rubygem source into the Quickbooks gem. Now, for any duration, you can simply use common english time terms: 1.hour + 20.minutes. You c...

10 LinkToTxnID -> NOT LinkToTxnIDAdd was updated
  • Daniel Parker
    • State changed from new to resolved
    by Daniel Parker at 4:39 PM

    Found a principle to code in instead of exceptions: When the repeating element is not a model (this indicates it has no 'Add' version of its xsd), then don't tr...

16 Connector > should xml-encode the request-xml message when responding with er... was updated
  • Daniel Parker
    • State changed from new to resolved
    • Title changed from Connector > should xml-escape the request-xml message when responding with error messages. to Connector > should xml-encode the request-xml message when responding with error messages.
    by Daniel Parker at 3:56 PM

    Changed the way errors are sent back to the adapter. They now raise a HTTPConnectorError error.

15 XML-encoding ALL field values was updated
  • Daniel Parker
    • State changed from new to resolved
    by Daniel Parker at 3:09 PM

    All values are now xml-escaped. If this causes any problems, please let me know!

14 Create a manual command for the Connector to explicitly disconnect from Quick... was updated
  • Daniel Parker
    • State changed from new to resolved
    by Daniel Parker at 2:44 PM

    To tell the Connector to close its connection with QuickBooks, just call Quickbooks.connection.close. The gem's connection with the Connector will close, which ...

11 Add helper methods to get and modify Extended Data on objects. was updated
  • Daniel Parker
    • State changed from open to resolved
    by Daniel Parker at 2:16 PM

    Made it easier to use:

    QB::Customer.first(:IncludeDataExt => true) # => Includes extended data under the default owner '0'. Change true to a value if you need a...

17 QuickBooks error message: The transaction is empty. was updated
  • Daniel Parker
    • State changed from open to resolved
    by Daniel Parker at 1:55 PM

    Amount is now automatically formatted properly, you can give it just about anything that makes sense, even a string like "-$250".

Saturday, August 01 2009
14 Create a manual command for the Connector to explicitly disconnect from Quick... was updated
  • Daniel Parker
    Daniel Parker commented at 10:58 PM

    Fixed a feature in the connector, now it should properly disconnect from QuickBooks when you end your http connection.

11 Add helper methods to get and modify Extended Data on objects. was updated
  • Daniel Parker
    • State changed from new to open
    by Daniel Parker at 10:56 PM

    Got this mostly working. I think I can make it a little easier still...

17 QuickBooks error message: The transaction is empty. was updated
  • Daniel Parker
    • State changed from hold to open
    by Daniel Parker at 10:55 PM
  • Daniel Parker
    • State changed from open to hold
    by Daniel Parker at 10:55 PM

    That's because QuickBooks wants the Amount field to have two decimal places in it. Even though the regexp in the specs say it's optional.

    I'll plan to have Amou...

  • Steven Price
    Steven Price commented at 9:53 PM

    Quickbooks::QuickbooksAPIError: #3040: There was an error when converting the amount "2000" in the field "Amount".

  • Daniel Parker
    • State changed from new to open
    by Daniel Parker at 9:25 PM

    Side product: Fixed bug not allowing a regular Time object to be passed in to a Date field.

    :TxnDate => Time.now.to_date.to_s
    
    • is now no longer necessary, jus...
Monday, July 27 2009
18 QB::InvoiceLine.query_xsd returns nil was updated
  • Daniel Parker
    • Tag cleared.
    • State changed from new to invalid
    by Daniel Parker at 8:58 PM

    There is a query option on Invoices (and some other objects), IncludeLineItems. Combine it with your other query filters - use it like this:

    QB::Invoice.all(:I...
  • Steven Price
    • Tag set to bug
    by Steven Price at 5:08 PM
  • Steven Price
    Steven Price created the ticket at 5:08 PM

    I am having a problem with querying the QB::InvoiceLine on an invoice. The write_xsd works but the query_xsd returns nil.