Lastmanuals offers a socially driven service of sharing, storing and searching manuals related to use of hardware and software : user guide, owner's manual, quick start guide, technical datasheets... DON'T FORGET : ALWAYS READ THE USER GUIDE BEFORE BUYING !!!
If this document matches the user guide, instructions manual or user manual, feature sets, schematics you are looking for, download it now. Lastmanuals provides you a fast and easy access to the user manual ACCPAC ERP ARCHITECTURE. We hope that this ACCPAC ERP ARCHITECTURE user guide will be useful to you.
Lastmanuals help download the user guide ACCPAC ERP ARCHITECTURE.
Manual abstract: user guide ACCPAC ERP ARCHITECTUREBROCHURE
Detailed instructions for use are in the User's Guide.
[. . . ] Sage Accpac ERP Technology
Understanding the Benefits of the Sage Accpac Architecture
www. SageNorthAmerica. com
Table of Contents
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Sage Accpac ERP Technology
What an Architecture Is . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Stands the Test of Time Embraces Industry-Standard Technology Customizes Easily and Safely Deploys Flexibly to New Paradigms Scales Up as Your Business Grows Allows Greater Independence
What an Architecture Is Not . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Claim: Using Microsoft Visual Basic® Claim: Using C or C++ Claim: Using Microsoft® SQL Server® Claim: Developing Exclusively for Microsoft Platforms Claim: The Product is Written in . Net so it has a Strong Architecture
The Sage Accpac ERP Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [. . . ] Often the tools work well together and marketing support from Microsoft is strong. Using "best of breed" tools also has some advantages. As strong as Microsoft is, there are products like Oracle's database and the Linux operating system that are in demand by customers for very good reasons. The truth is that either a "Microsoft only" or a "best of breed" strategy may be a good approach to take. But let's be clear--this has nothing to do with having or not having an architecture.
Claim: The product is written in . Net so it has a strong architecture.
Microsoft® . NetTM is the basis for the current family of programming languages supported by Visual Studio®. These are an updated set of programming languages with a common runtime and a common programming framework. There is certainly a lot of good technology in the set of . Net libraries. However just being written for . Net doesn't mean you have a good architecture; it is just an implementation decision. You can just as easily implement a poorly architected system in . Net as you can in any other programming environment. In . Net you have the additional challenge of providing choices; the easiest way to do things in . Net is usually to use all Microsoft application servers providing single-vendor lock-in of the whole system. Also currently . Net only runs on Windows since . Net support in Linux is not complete and faces several legal hurdles.
Understanding the Benefits of the Sage Accpac ERP Architecture
7
The Sage Accpac ERP Architecture
Sage Accpac has a superior architecture based on separation of core business logic from user interface and database services. The truth is that no other player in the midmarket has anything approaching the strength of this architecture.
Sage Accpac ERP Technology
Figure 1--The Sage Accpac ERP architecture separates user interface services, core business logic, and database services, and is implemented in a completely object-oriented fashion. The architecture allows for easy adaptation of new user interfaces and databases, while maintaining a single common code base for business logic.
Separation of Core Business Logic
The Sage Accpac ERP architecture, as depicted in Figure 1, is designed to stand the test of time by isolating and minimizing dependencies on workstation and network operating systems, databases and user interface environments. The architecture features a strict separation of interface services, business logic services, and database access services, with interfaces that provide consistent layer-tolayer communication. Sage Accpac user interface code is separate from business logic. If a new user interface has to be added, this can be done without affecting any of the core business logic. Exactly the same core logic runs with Windows GUI, an Internet browser or a wireless device. Other kinds of interfaces to the business logic, such as macros and import/export, communicate with the business logic through a Common Business Logic Interface (CBLI), which has various components (API, XAPI, COM, . Net). This wealth of interfaces allows programs written in most programming languages to interface to Sage Accpac, such as Visual Basic, DelphiTM, Java®, JavaScriptTM, Perl, C#, C/C++, and J#. This wealth of interface services allows integration with an expanded family of end-to-end enterprise products, allowing Sage Accpac to expand beyond the usual roles of accounting modules. All these other applications are tightly integrated with the core accounting modules by interacting with the CBLI.
Understanding the Benefits of the Sage Accpac ERP Architecture
8
Sage Accpac ERP Technology
Sage Accpac Business Intelligence SageCRM Sage Accpac WMS/Manufacturing
Sage Abra HMRS
Sage FAS Fixed Assets
Endorsed Solutions
Vertical Solutions
Figure 2--Sage Accpac Accounting is at the core of a whole family of end-to-end enterprise applications.
A well-implemented product often shows its virtuosity in ways beyond what you would ordinarily expect. Indirectly related to the separation of the user interface layer is the fact that Sage Accpac data entry screens can be run in two different ways--even in the same operating environment. [. . . ] Sage Accpac has leveraged its objects by developing common ActiveX "controls" (buttons, fields, and forms on a screen) whose behavior is controlled to a large degree by the business logic objects. These controls can be run from a "desktop" environment or a "browser" environment. Figures 12 and 13 show the same Bank Services maintenance screen running in both Windows GUI and Internet browser environments.
Sage Accpac ERP Technology
Figure 12--Sage Accpac Bank Services screens in a Windows desktop environment.
Understanding the Benefits of the Sage Accpac ERP Architecture
16
Sage Accpac ERP Technology
Figure 13--Sage Accpac Bank Services screens running within an Internet browser.
Linux. Sage Accpac allows you to run on a Linux database. [. . . ]
DISCLAIMER TO DOWNLOAD THE USER GUIDE ACCPAC ERP ARCHITECTURE
Lastmanuals offers a socially driven service of sharing, storing and searching manuals related to use of hardware and software : user guide, owner's manual, quick start guide, technical datasheets... In any way can't Lastmanuals be held responsible if the document you are looking for is not available, incomplete, in a different language than yours, or if the model or language do not match the description. Lastmanuals, for instance, does not offer a translation service.
Click on "Download the user manual" at the end of this Contract if you accept its terms, the downloading of the manual ACCPAC ERP ARCHITECTURE will begin.