[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Thoughts on Voiding Invoices
- Subject: Re: Thoughts on Voiding Invoices
- From: "Joshua D. Drake" <..hidden..>
- Date: Thu, 28 Sep 2006 10:37:56 -0700
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/