Title: Slideshow VBUSI
1AccountView for Windows
Business network software
accountview
November 1998
2Schedule
- Accounting for Developers
- Enterprise Modeler
- Linking through COM
- SDK/Business API
- Using the Integrated Test Facility
- Loose Ends
3A Bit of Background
- AV Windows result of more than 3 years of work
- Built on experience gained with 4,500 DOS
installations in 20 countries - More than 100 Add-ins built
- Huge custom projects delivered by VARs
- 8 Developers
- 2 Documentation Engineers
- 26 Total Staff
4Accounting for Developers
- Basic User Interface
- Debitoren exercise
- Posting transactions
- Handeling corrections
- Posting payments
- Analysing data
- VAT Report
- Invoicing
- Layouts
5Accounting for Developers
- Audit Trail
- Data Structure
- Data-Integrity
- Self-Diagnosis
- Error Log
6Enterprise Adventure Travel
- Adding fields to an existing entity
- Adding a new entity
- Adding user menu options
73-Tier Client server
business software
8AV Object Model
Business Example
Object Hierarchy
Application
AccountView
Administration
TravelWorld
Business
Invoicing
Dataset
Sales Order
Recordset
Sales Order Header
Recordset
Sales Order Lines
9VB Code Example
- Microsoft Excel 97
- Sub Main()
-
- Set oExcel CreateObject("Excel.Application")
- oExcel.WorkBooks.Add ("c\documents\sales98.xls")
- oExcel.WorkBooks(Sales March").Activate
- End Sub
- Visual AccountView
- Sub Main()
- Set oAV CreateObject("AVWin.Application")
- ltesting oAV.Login("demo", "demo")
- Set oAdm oAV.open_admin("TRV_Work")
- Set oGL1 oAdm.create_object("gl1")
- End Sub
10COM Examples
11Integration Scenario
Primary process Vertical market application
AccountView Professional
Financial Transactions
Rules
Setup/ Trans
Rules
Setup/ Trans
New Setup Data
Processed Transactions
12Integration Issues
- Synchronising setup data
- Do it yourself
- Use AV tools
- Timing
- Startup/hourly/monthly
- Integration Entry Points
- Daily Journals
- Sales/Purchases/Projects
13COM Details
- Requesting ADO recordsets
- Error handling
- AccountView Script Server
- Using the COM interface from FoxPro
14COM Scalability
Internet Information Server 4.0
AccountViewCOM Server
AccountViewCOM Server
FinancialAccounting
HTML / ASP
AccountViewCOM Server
WWW
Cust
Cust
Cust
Cust
Cust
Cust
Cust
15SDK
Integrated Test Facility
SDK
Business Views
SDK
SDK
Business toolkit
16AV Business Application Interface
Calculatesubtotals
Calculatediscounts
Order Pipeline
CalculateVAT
Calculateorder totals
17AV BAPI
- Tracing API Events
- A look at the API Registry
- API types
- Common API methods
- ADDon.VCX
- Template code classes
- Using the API to validate user input
18SDK Details
- Modifying existing reports
- Distributing your work
- Adding menus in code
19Integrated Test Facility
- Testing Overview
- Testing Types
- Regression, Stress, Boundary, Network
- Sample Tests
20Questions?
accountview