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)

Tuesday, July 21 2009
2.0 - "Ambidextrous Octopus" was updated by Daniel Parker at 12:52 PM
 
0 of 14 tickets remain in this milestone
17 QuickBooks error message: The transaction is empty. was updated
  • Steven Price
    Steven Price commented at 12:51 PM
    <?xml version="1.0" ?> 
    <?qbxml version="2.0"?> 
    <QBXML> 
      <QBXMLMsgsRq onError="stopOnError"> 
        <CheckAddRq> 
          <CheckAdd> 
            <AccountRef> 
        ...
  • Steven Price
    Steven Price created the ticket at 12:49 PM

    My example:

    c = QB::Check.new
    c[{
      :IsToBePrinted => false,
      # :RefNumber => "10",
      :AccountRef => {:FullName => "Case Checking TechRockstars"},
      # :Total ...
Monday, July 20 2009
16 Connector > should xml-escape the request-xml message when responding with er... was created
  • Daniel Parker
    Daniel Parker created the ticket at 10:55 AM

    The Connector responds with the error message, but the message sometimes contains xml. This xml should be escaped so that the Rubygem's parser doesn't get messe...

Thursday, July 16 2009
15 XML-encoding ALL field values was created
  • Daniel Parker
    Daniel Parker created the ticket at 5:01 PM

    Some fields are being encoded for XML, some aren't. ALL need to be encoded properly. Example:

    [<InvoiceLine:#23599705102880
     Desc[STRTYPE]="Class fund contribu...
14 Create a manual command for the Connector to explicitly disconnect from Quick... was created
  • Daniel Parker
    Daniel Parker created the ticket at 4:26 PM

    The Connector isn't reliable at disconnecting from QuickBooks after a tcp connection terminates. This option should be created to allow for developers to easily...

7 Add Options to Models was updated
13 Document the new DataExt feature. was created
8 Problem executing sample code was updated
  • Daniel Parker
    • State changed from open to resolved
    by Daniel Parker at 2:18 PM

    Fixed this problem, I believe. It seems to have been an issue of UTF-8 encoding, the Connector was not calculating the correct length of the response xml. It is...

11 Add helper methods to get and modify Extended Data on objects. was created
  • Daniel Parker
    Daniel Parker created the ticket at 11:58 AM

    To read extended data on objects, you can get it inside the object request, but to create and update extended data, you have to use the totally separate DataExt...

5 QBXML Indentation should not indent multi-line field values. was updated
  • Daniel Parker
    • State changed from open to resolved
    by Daniel Parker at 11:51 AM

    Fixed. Any newlines within an element are no longer indented.

Wednesday, July 15 2009
9 Error message when using quickbooks gem under rails 1.2.1 was updated
  • Daniel Parker
    • State changed from new to resolved
    by Daniel Parker at 11:29 PM

    Fixed this by setting my class XSD into the Quickbooks module namespace.

5 QBXML Indentation should not indent multi-line field values. was updated
Monday, July 13 2009
10 LinkToTxnID -> NOT LinkToTxnIDAdd was created
  • Daniel Parker
    Daniel Parker created the ticket at 2:04 PM

    I need to code in an exception to the default behavior of adding 'Add' for repeatable elements.

9 Error message when using quickbooks gem under rails 1.2.1 was updated
  • Steven Price
    Steven Price commented at 1:28 AM

    /Library/Ruby/Gems/1.8/gems/quickbooks-0.9.9/lib/quickbooks/xsd/element.rb:3: XSD is not a class (TypeError)

    from /Library/Ruby/Site/1.8/rubygems/custom_requi...
Sunday, July 12 2009
9 Error message when using quickbooks gem under rails 1.2.1 was created
  • Steven Price
    Steven Price created the ticket at 6:53 PM

    /Library/Ruby/Gems/1.8/gems/quickbooks-0.9.9/lib/quickbooks/xsd/element.rb:3: XSD is not a class (TypeError)

Tuesday, July 07 2009
8 Problem executing sample code was updated
  • Daniel Parker
    Daniel Parker commented at 3:22 PM

    Thanks, I downloaded it and then deleted the attachment because that data probably shouldn't be on public internet.

    Did you exit the Connector after the error a...

  • Daniel Parker
    Daniel Parker commented at 10:05 AM

    Ron,

    Could you send me (gems [*] behindlogic.com) some text from the connector log? The Connector exe writes a log of everything it does right next to the exe, ...

  • Daniel Parker
    • Tag set to bug
    • State changed from new to open
    by Daniel Parker at 9:57 AM
  • rjmmusic
    rjmmusic created the ticket at 1:08 AM

    I've installed the http connector and the gem as documented, but as soon as I run a bit of the sample code, I get an error:

    >> require 'quickbooks'
    => true
    >> ...
Tuesday, June 30 2009
4 Invalid key ':defMacro' when performing validate was updated
  • Daniel Parker
    • State changed from new to resolved
    by Daniel Parker at 3:31 PM

    Just made attributes not validate for model objects, since they're not enabled for Models anyway.

7 Add Options to Models was created
  • Daniel Parker
    Daniel Parker created the ticket at 3:29 PM

    Options are included on Elements but not on Models -- need to add that to enable advanced features with the SDK.

    Or, should I not care about these? Please, inve...

2 Vista exception popup was updated
  • Daniel Parker
    • State changed from new to resolved
    by Daniel Parker at 11:42 AM

    Turns out this is an issue with the interface between OLE and QuickBooks, sometimes in Vista.

    It seems to have been fixed by the latest QuickBooks update.

1 QB::Template xml-parsing bug was updated
  • Daniel Parker
    • State changed from new to resolved
    by Daniel Parker at 11:40 AM

    Fix DIFF:

    lib/quickbooks/model.rb:188
    -        if read_xsd && write_xsd
    +        if read_xsd
    
6 Make time durations easier to use in the gem, instead of the PTnHnMnS format. was created
  • Daniel Parker
    Daniel Parker created the ticket at 11:17 AM

    QuickBooks uses the format 'PTnHnMnS' to encode a time duration. I should make this easier for gem users, perhaps by using the days_and_times gem.

5 QBXML Indentation should not indent multi-line field values. was created
  • Daniel Parker
    Daniel Parker created the ticket at 11:15 AM

    When indenting multi-line field values, the gem is actually inserting spaces into that field's value -- this should not be done.

Monday, June 29 2009
4 Invalid key ':defMacro' when performing validate was created
  • Daniel Parker
    Daniel Parker created the ticket at 5:54 PM

    Code:

      invoice = QB::Invoice.new(

    :ShipDate =&gt; Date.today,
    
    :IsToBePrinted =&gt; true,
    
    :IsToBeEmailed =&gt; false,
    
    :DueDate =&gt; Date.today + 1.mo...
Friday, June 26 2009
2 Vista exception popup was created
  • Daniel Parker
    Daniel Parker created the ticket at 2:16 PM

    On some installations of Vista, a popup appears 3 times when requesting data from QuickBooks.

1 QB::Template xml-parsing bug was created
  • Daniel Parker
    Daniel Parker created the ticket at 2:14 PM

    Problem arises when trying to call .clean! on nil, after parsing the xml. Is it really xml? I need to test grabbing a Template object from QuickBooks and see wh...

2.0 - "Ambidextrous Octopus" was created by Daniel Parker at 1:30 PM
&nbsp;
0 of 14 tickets remain in this milestone
Home was created by Daniel Parker in QuickBooks Rubygem at 1:25 PM