Dec. 16th, 2012

alexpgp: (Visa)
It rained pretty much throughout the day, letting up in the afternoon. I worked, but not too hard.

The BambooInvoice software works pretty well, except that the output of the "generate PDF invoice" function was not to my liking. Fortunately, unlike so much other open source software out there that requires a significant investment of time and effort to figure out what all the parts are and how they fit together, the code whose guts drove the output were encapsulated in one file, which I proceeded to change incrementally, saving and checking the output at each step so as not to accidentally muck everything up.

Then I tested the software for rates that include fractions of a cent and found that such input simply got rounded. Eventually, I figured out that the rounding was occurring at the database level (the field was designed for numbers with up to two digits after the decimal point), so I dove into MySQL and edited the field definition in the database. I hope to be able to test the system with invoices the rest of this month (gee, starting tomorrow) and then move over to the new setup after the beginning of the new year.

In between, I continued on the long-term job, getting almost as much done today as I had planned (which was a far sight better than the 60% effort I managed to get in yesterday). Ah, well. While I am not as far ahead as I had planned, I am certainly a lot less behind than I was.

Cheers...

Profile

alexpgp: (Default)
alexpgp

January 2018

S M T W T F S
  1 2 3456
7 8910111213
14 15 16 17181920
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 14th, 2025 03:40 pm
Powered by Dreamwidth Studios