[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Thoughts on Voiding Invoices



Tony Fraser wrote:
> On Tue, 2006-09-26 at 09:49 -0700, Chris Travers wrote:
>> In reality, a stable API is probably going to have to wait for a
>> stable DB schema...
> 
> I disagree... Accounting is accounting, how the data is stored (DB
> Schema) is an implementation detail.
> 
> If the API is designed to meet the needs of accounting rules/best
> practices/GAAP then how the data needs to be stored will become more
> clear.

How the data is stored is fundamental to the development of a stable
API. It is likely that any API developed will be a wrapper on top of
function calls and stored procedures that are built within the database
itself.

Thus without having a stable, normalized data structure the API would be
meaningless.

Sincerely,

Joshua D. Drake




-- 

   === The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
   Providing the most comprehensive  PostgreSQL solutions since 1997
             http://www.commandprompt.com/