Re: Bespoke COM version

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance

From: Darwood (darrenw_at_nospamme.woodfordcomputers.co.uk)
Date: 11/02/04


Date: Tue, 2 Nov 2004 16:42:36 -0000

Yes. I am effectively writing middleware. The customers have various
requirements but they all want to either read from or write information to
the accounting system. The accounting system does not expose any COM objects
so I am basically replicating all of the business logic etc in a separate
set of COM objects. My COM objects then read/write the DBF files the same as
the full blown package does. The only thing I do not write is the user
interface which is written by the customer. I am slowly increasing the
functionality I provide to match up to the accounting system features but
most customers want the same things.
Eg.
Create Stock Items
Receive Stock
Issue Stock
Create Customers
Invoice Customers
etc.
I do not need to know anything about the customers program. I sell them my
COM objects and they can use them to write the external programs they want.

As stated this particular customer has a customised version (customised by
me incidentally using supplier provided toolkit) as they want to record the
level of stock in each bin in their warehouse. This is not standard
functionality in the accounting package.
For this I created some additional tables.
1. Bins
2. Stock qty per bin
I have subclassed some forms within the accounting package to update these
tables when stock is issued or received.
Soooo now I want to accomodate that functionality within my COM objects but
without having to maintain an entirely separate codebase for the sake of
some small changes in functionality.
I hope that makes sense.
Regards

Darren

"Dan Freeman" <spam@microsoft.com> wrote in message
news:%23OwPuxQvEHA.3376@TK2MSFTNGP12.phx.gbl...
> OK, so you've got an addon for an accounting package, and someone using a
> customized version of the accounting package wants to use your addon.
>
> Care to offer any more details? <g> What's been customized? Are you
> reading/writing data? Interacting with their object model? What's your
> goal?
>
> Dan
>



Relevant Pages

  • Re: Domain users members of local administrator
    ... Intuit has heard this complaint from their customers for years. ... Unfortunately, for many small businesses, they can't cut out their accounting ... [Please don't email posters, if a Usenet response is appropriate.] ... Washington WA 98072-8661 | WFTPD, WFTPD Pro are Windows FTP servers. ...
    (microsoft.public.security)
  • Re: Its the Software Assurance ... isnt it? ( was A possible non-fowardlooking statement that co
    ... issues a little Mystifing. ... delays in D2007 Win32 fulfillment to SA customers one of the reasons ... My impression was that because of the new accounting rules that went ...
    (borland.public.delphi.non-technical)
  • ANN: Ledger Accounting Update
    ... Accounting for Firebird/Interbase. ... System will now accept depositsfor customers. ... Our DBISAM customers can upgrade for the price difference. ... Ledger Accounting Software ...
    (borland.public.delphi.thirdpartytools.general)
  • Blinking cursor
    ... I upgraded a Metaframe server to Win2003 Terminal services ... for one of my customers. ... They are using an old accounting ... system that is using a DOS window and the blinking cursor ...
    (microsoft.public.windows.terminal_services)
  • Scan again - why did we trust them ?
    ... Re Your cancelled order with us. ... We understand your recent order with us was cancelled due to a stock ... Ok, thank you for your automated message, but let me explain this from ... customers with contempt. ...
    (uk.comp.vendors)