<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>PBooks Free Bookkeeping Software</title>
    <link rel="alternate" type="text/html" href="http://www.pbooks.org/" />
    <link rel="self" type="application/atom+xml" href="http://www.pbooks.org/atom.xml" />
    <id>tag:www.pbooks.org,2008-09-16://247</id>
    <updated>2011-07-01T22:45:34Z</updated>
    <subtitle>Free and Open Source Bookkeeping and Accounting Software in PHP
Demo - Wiki - Forum</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.34-en</generator>

<entry>
    <title>RBooks Redux</title>
    <link rel="alternate" type="text/html" href="http://www.pbooks.org/blog/2011/07/rbooks-redux.html" />
    <id>tag:www.pbooks.org,2011://247.22874</id>

    <published>2011-07-01T22:24:39Z</published>
    <updated>2011-07-01T22:45:34Z</updated>

    <summary>So now my plans are to work on a Rails-powered bookkeeping system! There are some interesting, existing projects, too. The one I liked the best is aptly named &quot;Bookkeeper&quot; (though I think the name is too generic). I forked it awhile back, and since then the project has evolved a little, but not much.</summary>
    <author>
        <name>Albert</name>
        
    </author>
    
    <category term="rubyonrails" label="ruby on rails" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.pbooks.org/">
        <![CDATA[<p>Its been awhile&#8230; I know! Last I checked in on PBooks was when I had decided to use Ledger instead, and try to rebuild PBooks using Ruby (but not Rails) and Git to be able to interact with a Ledger data file via the web, as well as track revisions to that data file via the web.</p>

<p>Yep, its been awhile.</p>

<p>I&#8217;ve since become a full-time <a href="http://www.ruby.code-experiments.com/rails/random-rails-notes.html">Rails</a> developer and as it turns out, one of the applications I&#8217;m working on has a comprehensive accounting package included in it.</p>

<p>So now my plans are to work on a Rails-powered bookkeeping system! There are some interesting, existing projects, too. The one I liked the best is aptly named &#8220;Bookkeeper&#8221; (though I think the name is too generic). I forked it awhile back, and since then the project has evolved a little, but not much. I do like it, but it is BSD licensed, and I prefer the Affero GPL for web-based applications.</p>

<p>I plan to make it a standard Rails 3.1 application, using stock components, using <a href="http://www.regdel.com/">Regdel</a> as the headquarters. I started work on Regdel to learn Sinatra and DataMapper, but since then, I&#8217;ve grown to prefer Rails and ActiveRecord.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Big NEWS! Development Migrated to GitHub!</title>
    <link rel="alternate" type="text/html" href="http://www.pbooks.org/blog/2010/06/big-news.html" />
    <id>tag:www.pbooks.org,2010:/blog//247.20958</id>

    <published>2010-06-11T21:29:12Z</published>
    <updated>2010-09-26T15:49:43Z</updated>

    <summary>Its been waaay too long since I&apos;ve posted an update about PBooks, but I finally have some news to report: development has migrated to GitHub.</summary>
    <author>
        <name>Albert</name>
        
    </author>
    
        <category term="Pbooks Development" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="development" label="development" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="documentation" label="documentation" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="github" label="github" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="pbooks" label="pbooks" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="source" label="source" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="wiki" label="wiki" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.pbooks.org/">
        <![CDATA[<p>Its been waaay too long since I've posted an update about PBooks, but I finally have some news to report: development has migrated to GitHub.</p>

<p>First off, some bad news - I converted the PBooks wiki from MediaWiki to Ikiwiki, and something went haywire. I've cleaned up a bunch, but there is still a bunch to do. Thanks for your patience.</p>

<p>The good news is that I've moved both the PBooks source code and the Nexista source code to Github - that should make access much easier as well as (hopefully) collaboration.</p>

<ul>
<li><a href="http://github.com/docunext/pbooks">PBooks @ Github</a></li>
<li><a href="http://github.com/docunext/nexista">Nexista @ Github</a></li>
</ul>
]]>
        

    </content>
</entry>

<entry>
    <title>Using Ikiwiki for the PBooks Wiki</title>
    <link rel="alternate" type="text/html" href="http://www.pbooks.org/blog/2010/05/using-ikiwiki-for-the-pbooks-wiki.html" />
    <id>tag:www.pbooks.org,2010:/blog//247.20863</id>

    <published>2010-05-01T17:52:34Z</published>
    <updated>2010-05-01T17:54:52Z</updated>

    <summary>I&apos;ve converted the PBooks wiki from a MediaWiki back-end to one based on Git: Ikiwiki! Its actually a really sweet software application and I&apos;m totally fired up about Git. I&apos;m actually planning to switch the PBooks code base from Subversion...</summary>
    <author>
        <name>Albert</name>
        
    </author>
    
        <category term="Pbooks Development" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="ikiwiki" label="ikiwiki" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="mediawiki" label="mediawiki" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="pbooks" label="pbooks" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.pbooks.org/">
        <![CDATA[<p>I've converted the PBooks wiki from a MediaWiki back-end to one based on Git: Ikiwiki!</p>

<p>Its actually a really sweet software application and I'm totally fired up about Git. I'm actually planning to switch the PBooks code base from Subversion to Git, too.</p>

<p>Thoughts, concerns, questions?</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Mailing Lists Offline</title>
    <link rel="alternate" type="text/html" href="http://www.pbooks.org/blog/2010/03/mailing-lists-offline.html" />
    <id>tag:www.pbooks.org,2010:/blog//247.20409</id>

    <published>2010-03-05T19:07:40Z</published>
    <updated>2010-03-05T19:08:24Z</updated>

    <summary>I&apos;ve taken the mailing lists offline for the foreseeable future. Hopefully I&apos;ll get them back on again someday, but I&apos;m not sure when I&apos;ll have time to do so....</summary>
    <author>
        <name>Albert</name>
        
    </author>
    
        <category term="PBooks Community" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="mailinglists" label="mailing lists" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.pbooks.org/">
        <![CDATA[<p>I've taken the mailing lists offline for the foreseeable future. Hopefully I'll get them back on again someday, but I'm not sure when I'll have time to do so.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Trial Balance</title>
    <link rel="alternate" type="text/html" href="http://www.pbooks.org/blog/2009/12/trial-balance.html" />
    <id>tag:www.pbooks.org,2009:/blog//247.19837</id>

    <published>2009-12-17T05:14:56Z</published>
    <updated>2009-12-17T05:17:10Z</updated>

    <summary>PBooks now features a trial balance view while viewing the chart of accounts. The balances of all the accounts are separated based upon whether the account is a debit or a credit. A tally is then made at the bottom...</summary>
    <author>
        <name>Albert</name>
        
    </author>
    
        <category term="Accounts" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Financial Reports" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="accounts" label="accounts" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="reports" label="reports" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="trialbalance" label="trial balance" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.pbooks.org/">
        <![CDATA[<p>PBooks now features a trial balance view while viewing the chart of accounts.</p>

<p>The balances of all the accounts are separated based upon whether the account is a debit or a credit. A tally is then made at the bottom of the list which shows the totals for all credit accounts and all debit accounts.</p>

<p>While this is a pretty simple feature, it comes in quite handy!</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Switching from Trac to SD</title>
    <link rel="alternate" type="text/html" href="http://www.pbooks.org/blog/2009/11/switching-from-trac-to-sd.html" />
    <id>tag:www.pbooks.org,2009:/blog//247.19517</id>

    <published>2009-11-16T18:15:04Z</published>
    <updated>2009-11-16T18:19:56Z</updated>

    <summary>I&apos;m planning to switch from Trac to SD, aka &quot;Simple Defects&quot;. SD is a distributed issue tracker, but that&apos;s not why I&apos;m planning to switch (though it may help out in the future). It uses Git and Prophet, a peer-to-peer...</summary>
    <author>
        <name>Albert</name>
        
    </author>
    
        <category term="Pbooks Development" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="bugs" label="bugs" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="development" label="development" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="issues" label="issues" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.pbooks.org/">
        <![CDATA[<p>I'm planning to switch from Trac to SD, aka "Simple Defects".</p>

<p>SD is a distributed issue tracker, but that's not why I'm planning to switch (though it may help out in the future). It uses Git and Prophet, a peer-to-peer database.</p>

<p>SD is a new open source project, and I really like the direction its going and want to help out by using it and sharing my notes.</p>

<p>Also, SD has the ability to render static HTML reports of the issues it is tracking. <a href="http://www.docunext.com/blog/2009/05/quick-news-updates-movable-type-catalyst-varnish-subversion-ikiwiki-dav-nginx.html">I've increasingly come to rely upon static files as a simple and reliable way to publish information to the web.</a> Truth be told, that's my major motivation for the switch.</p>

<p>It won't happen overnight. Although I've experimented with SD, I still have a lot to learn on how best to use it.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Connecting Invoices, Customer Payments, Deposits, and Bank Statement Transactions</title>
    <link rel="alternate" type="text/html" href="http://www.pbooks.org/blog/2009/11/connecting-invoices-customer-payments-deposits-and-bank-statement-transactions.html" />
    <id>tag:www.pbooks.org,2009:/blog//247.19460</id>

    <published>2009-11-10T23:39:30Z</published>
    <updated>2009-11-10T23:51:13Z</updated>

    <summary>PBooks has the foundation to support invoices, customer payments, and deposits, but I haven&apos;t yet devised an elegant way to tie them all together. Here&apos;s some more thoughts on the matter: When I create an invoice in PBooks, a journal...</summary>
    <author>
        <name>Albert</name>
        
    </author>
    
        <category term="Bank Accounts" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Business Objects" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Deposits" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Invoices" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Payments" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="bankaccounts" label="bank accounts" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="customerpayments" label="customer payments" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="deposits" label="deposits" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="invoices" label="invoices" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="pbooks" label="pbooks" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.pbooks.org/">
        <![CDATA[<p>PBooks has the foundation to support invoices, customer payments, and deposits, but I haven't yet devised an elegant way to tie them all together.</p>

<p>Here's some more thoughts on the matter:</p>

<ul>
<li>When I create an invoice in PBooks, a journal entry is made with entries in the revenue accounts as well as the customer account.</li>
<li>When the customer makes a payment, I mark the invoice as paid. I'd like PBooks to automatically create a journal entry with entries in the customer account and a "funds to deposit" account, or the bank account the payment is placed into. PBooks does not do this yet, and when it does, I'd like it to be flexible as to whether the journal entry includes the "funds to deposit" account, or a bank account, and which bank account.</li>
<li>When a bank statement is imported into PBooks, I'd like PBooks to seamlessly connect the deposit entry with transaction in the bank statement. The issue here is that customer payments are often combined into a single bank transaction.</li>
</ul>

<p>I'm quite confident that given the time, I'll be able to implement all this into PBooks.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Rebuilding the Ledger</title>
    <link rel="alternate" type="text/html" href="http://www.pbooks.org/blog/2009/11/rebuilding-the-ledger.html" />
    <id>tag:www.pbooks.org,2009:/blog//247.19456</id>

    <published>2009-11-10T17:08:53Z</published>
    <updated>2009-11-10T17:12:27Z</updated>

    <summary>I&apos;ve often wanted to add support for automatically rebuilding the general ledger based upon the data from the journal, and I think I&apos;ve come up with a good framework for doing so. My hesitation for implementing this feature involved cases...</summary>
    <author>
        <name>Albert</name>
        
    </author>
    
        <category term="Pbooks Development" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="development" label="development" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="generalledger" label="general ledger" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="journal" label="journal" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="pbooks" label="pbooks" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.pbooks.org/">
        <![CDATA[<p>I've often wanted to add support for automatically rebuilding the general ledger based upon the data from the journal, and I think I've come up with a good framework for doing so.</p>

<p>My hesitation for implementing this feature involved cases where there were unmatched transactions, and entries which had not yet been posted.</p>

<p>True, when all transactions are matched, and all entries have been posted, theoretically, the journal and the general ledger should be in sync. I'd like to be able to rebuild the ledger, just to make sure!</p>

<p>This makes an important point - in PBooks, the ledger is the "canonical" record, meaning that everything else is based upon its entries.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Business Objects</title>
    <link rel="alternate" type="text/html" href="http://www.pbooks.org/blog/2009/11/business-objects.html" />
    <id>tag:www.pbooks.org,2009:/blog//247.19396</id>

    <published>2009-11-06T03:18:23Z</published>
    <updated>2009-11-06T03:28:26Z</updated>

    <summary>In PBooks, business objects are as follows: Deposits Invoices Customer Payments Checks Transfers All these business objects are, at their core, journal entries with additional metadata, check numbers and invoice numbers, for example. After about two years in development, structuring...</summary>
    <author>
        <name>Albert</name>
        
    </author>
    
        <category term="Business Objects" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Checks" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Deposits" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Pbooks Development" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="businessobjects" label="business objects" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="checks" label="checks" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="deposits" label="deposits" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="development" label="development" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="invoices" label="invoices" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="payments" label="payments" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.pbooks.org/">
        <![CDATA[<p>In PBooks, business objects are as follows:</p>

<ul>
<li>Deposits</li>
<li>Invoices</li>
<li>Customer Payments</li>
<li>Checks</li>
<li>Transfers</li>
</ul>

<p>All these business objects are, at their core, journal entries with additional metadata, check numbers and invoice numbers, for example.</p>

<p>After about two years in development, structuring business objects has worked out very well. There are still a few minor outstanding issues with them, but other than that, they are good to go.</p>

<p>I bring business objects up for discussion because I did some work on deposits and invoices tonight. First I found a bug where the entry<em>id key used to select a deposit was also used as a key to select an invoice - if there is no key, all invoices are selected. This was due to the fact that the keys used to be business object specific - invoice</em>entry<em>id, deposit</em>entry_id, and so on. The keys were consolidated awhile back, and there may be additional bugs hiding due to that change, but this one is definitely squashed!</p>

<p>With invoices, I was able to clean out an old SQL file which was used prior to the setup of business objects in this way. This type of <a href="http://www.cleanerbots.com/blog/2009/06/cleaning-can-make-me-feel-good.html">"cleaning house" always feels good</a>! I've still got some cleaning to do!</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Books and Fiscal Periods</title>
    <link rel="alternate" type="text/html" href="http://www.pbooks.org/blog/2009/11/books-and-fiscal-periods.html" />
    <id>tag:www.pbooks.org,2009:/blog//247.19374</id>

    <published>2009-11-04T21:26:44Z</published>
    <updated>2010-10-01T04:20:47Z</updated>

    <summary>I&apos;m revisiting a bit of functionality I started to add awhile back: the ability to limit the scope of PBooks to a certain fiscal period.</summary>
    <author>
        <name>Albert</name>
        
    </author>
    
        <category term="Bookkeeping Notes" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="books" label="books" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="closingentries" label="closing entries" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="fiscalperiods" label="fiscal periods" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.pbooks.org/">
        <![CDATA[<p>I'm revisiting a bit of functionality I started to add awhile back: the ability to limit the scope of PBooks to a certain fiscal period.</p>

<p>My business operates on a standard calendar, annual fiscal period basis. Some business operate differently, so the flexibility is there. Most of the time, PBooks will be used in the current operating period, but it would be nice to be able to go back to previous fiscal periods and review the books.</p>

<p>I had previously viewed this operating such that the user could only choose one fiscal period at a time. I started to implement this, but held off for some reason, and I think I now know why.</p>

<p>I think it was because I felt that it could be frustrating to only be able to view one period at a time. Furthermore, I wasn't clear on the best way to implement functional restrictions. For instance, if the user selects a previous fiscal period and then decides to create an entry into their current fiscal period, how should the system alert them to this discrepancy? How should access be controlled on this basis?</p>

<p>So there are some unanswered questions on this topic. I'm now going to take a moment and do a little research on foreign key constraints bound by dates.</p>

<p>Ah, I'm remembering a little bit more on the subject - I had two fiscal periods in mind, the current fiscal period, and the selected fiscal period. I like that because for now while PBooks remains in development, it will be reasonably possible to override whether the selected period is closed or not, but otherwise it will be possible to limit changes only to the current period, and automatically place new entries into the current period.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>PBooks Versus Quickbooks</title>
    <link rel="alternate" type="text/html" href="http://www.pbooks.org/blog/2009/10/pbooks-versus-quickbooks.html" />
    <id>tag:www.pbooks.org,2009:/blog//247.16921</id>

    <published>2009-10-27T22:08:44Z</published>
    <updated>2010-09-29T00:33:18Z</updated>

    <summary>I spoke with my accountant today about PBooks and Quickbooks. I told him how I tried using Quickbooks a few years ago but I was never able to get it to work how I wanted to</summary>
    <author>
        <name>Albert</name>
        
    </author>
    
        <category term="Financial Reports" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="financialreports" label="financial reports" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="pbooks" label="pbooks" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="quickbooks" label="quickbooks" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.pbooks.org/">
        <![CDATA[<p>I spoke with my accountant today about PBooks and Quickbooks. I told him how I tried using Quickbooks a few years ago but I was never able to get it to work how I wanted to. Instead of continuing to pull my hair out, I decided to write my own accounting and bookkeeping software.</p>

<p>He informed me that it might have just been the version of Quickbooks I was using, as he said there are several different versions, and he's using a version that has some terrific reporting capabilities.</p>

<p>I've quite interested to see the reports he's referring to, but unfortunately I'm so busy over the next few weeks I won't get to meet with him until December. Until then, I'm going to review the basic reports available in PBooks:</p>

<ul>
<li>Balance Sheet</li>
<li>Income Statement</li>
<li>Cash Flow Statement</li>
</ul>
]]>
        

    </content>
</entry>

<entry>
    <title>Bookkeeping User Activity Logging</title>
    <link rel="alternate" type="text/html" href="http://www.pbooks.org/blog/2009/10/bookkeeping-user-activity-logging.html" />
    <id>tag:www.pbooks.org,2009:/blog//247.16914</id>

    <published>2009-10-27T04:35:20Z</published>
    <updated>2009-10-27T05:25:01Z</updated>

    <summary>I&apos;m about to resume work on the logging functionality in PBooks. This functionality is a must for multi-user bookkeeping systems. I&apos;d previously setup some very basic logging capabilities, but it lacked the ability to match actions with users. The logging...</summary>
    <author>
        <name>Albert</name>
        
    </author>
    
        <category term="Pbooks Development" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Work Flow" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="development" label="development" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="logging" label="logging" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="pbooks" label="pbooks" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="users" label="users" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.pbooks.org/">
        <![CDATA[<p>I'm about to resume work on the logging functionality in PBooks. This functionality is a must for multi-user bookkeeping systems. I'd previously setup some very basic logging capabilities, but it lacked the ability to match actions with users.</p>

<p>The logging functionality is based upon the <a href="http://www.nexista.org/blog/">Nexista</a> <a href="http://www.nexista.org/src/view/pre/trunk/modules/actions/log.action.php">log action</a> as well as PEAR's Log class and is currently limited to logging to a file.</p>

<p>I plan to add support for logging to the PBooks database as well.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Motivation Returns, Time Remains Limited</title>
    <link rel="alternate" type="text/html" href="http://www.pbooks.org/blog/2009/10/motivation-returns-time-remains-limited.html" />
    <id>tag:www.pbooks.org,2009:/blog//247.16792</id>

    <published>2009-10-12T23:17:28Z</published>
    <updated>2010-09-29T01:24:16Z</updated>

    <summary>I&apos;ve been putting in some work into PBooks lately as my personal motivation on it has surged.</summary>
    <author>
        <name>Albert</name>
        
    </author>
    
        <category term="Pbooks Development" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="development" label="development" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="pbooks" label="pbooks" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="usability" label="usability" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.pbooks.org/">
        <![CDATA[<p>I've been putting in some work into PBooks lately as my personal motivation on it has surged.</p>

<p>However, the time I have available to work on it is still limited, and is likely to remain so for the foreseeable future.</p>

<p>I don't have any specific goals set for the immediate future, but the software is getting more and more usable as I use it for my own business and refine it along the way.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Checks: Entered versus Imported</title>
    <link rel="alternate" type="text/html" href="http://www.pbooks.org/blog/2009/10/checks-entered-versus-imported-1.html" />
    <id>tag:www.pbooks.org,2009:/blog//247.16702</id>

    <published>2009-10-06T01:11:52Z</published>
    <updated>2010-10-01T04:21:19Z</updated>

    <summary>I&apos;m trying to consolidate as much of my financial data as I can into PBooks, even if its a little bit disorganized at first.</summary>
    <author>
        <name>Albert</name>
        
    </author>
    
        <category term="Checks" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="checks" label="checks" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="entries" label="entries" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="printing" label="printing" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="reconciliation" label="reconciliation" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.pbooks.org/">
        <![CDATA[<p>I'm trying to consolidate as much of my financial data as I can into PBooks, even if its a little bit disorganized at first.</p>

<p>Checks are a little challenging as I get concerned that if I create the check in PBooks and then the transaction it represents gets imported again from the statement, then there would be duplicate entries. Yes, I realize this is what bank reconciliation is all about! PBooks needs a process to identify and match checks with entries.</p>

<p>Eventually I'd like to use PBooks to print checks, but from a procedural standpoint, my business just isn't there yet.</p>

<p>Right now, I'm just focused on keeping track of my checks and check numbers in a manageable way.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Still Here!</title>
    <link rel="alternate" type="text/html" href="http://www.pbooks.org/blog/2009/08/still-here.html" />
    <id>tag:www.pbooks.org,2009:/blog//247.16041</id>

    <published>2009-08-13T02:42:21Z</published>
    <updated>2009-08-13T02:46:16Z</updated>

    <summary>I&apos;ve been radio silent recently... focusing on some client projects, but fear not! I&apos;m still as dedicated to PBooks as ever! I&apos;m still using it for my business, and as things have settled down a little, I&apos;m planning to call...</summary>
    <author>
        <name>Albert</name>
        
    </author>
    
        <category term="PBooks" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Pbooks Development" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="development" label="development" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="pbooks" label="pbooks" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="releases" label="releases" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.pbooks.org/">
        <![CDATA[<p>I've been radio silent recently... focusing on some client projects, but fear not! I'm still as dedicated to PBooks as ever!</p>

<p>I'm still using it for my business, and as things have settled down a little, I'm planning to call the current code base stable. It may not be bug-free, but at least its not rapidly changing.</p>

<p>When I take my next crack at moving PBooks forward, it will be nice to have a stable version to steer new users to.</p>

<p>A primary goal for PBooks is still easy installation. While I will still use XML and XSL for my own production purposes and development, I may render (one of the nice things about XML!) a script-only version for easier installation. Thoughts?</p>
]]>
        

    </content>
</entry>

</feed>

