Sage 200
No two customers are alike, but no matter what their needs are,
you'll find that Sage 200 can be tailored to suit the most exacting
of business requirements.
Change the way information is presented, entered and
processed
The Sage 200 Form Designer provides you with an intuitive
Graphical User Interface (GUI) to modify Sage 200 forms quickly,
easily and without writing code. Just 'point and click' to disable
buttons, hide fields, set tab order, change colour, size and much
more.
Collect and store additional information
The Form Designer toolbox comprises a series of controls that
can be added to a form, including radio buttons, tabs and text
boxes. Just 'drag and drop' the control on to the form's design
surface and associate it with a property from the form's business
object, for example - a spare field or a new field that you've just
added.
Extend application logic and embed your own business rules
Installed with the necessary components to facilitate form
customisation with Microsoft Visual Basic. NET Script, the Sage 200
User Interface (UI) can be fine-tuned to present and capture
the data your customers really want.
Applications can be coded to receive immediate notification of
form-based events - for example, when a form is opened or closed,
when field values have changed, or when a command button is
clicked. You can code appropriate responses - for example, reject a
save button's click event, should your own business rules determine
a data submission to be incomplete or invalid.
Integrate popular productivity software such as Microsoft
Excel, Word and Access.
Functionality and data, such as text, images and video from
other software can be embedded in any form.
Increase productivity, value and quality with software
components
An increase in productivity, value and development quality may
be achieved by employing the use of third-party software
components. Components are available to manage a wide range of
business requirements, for example - bar coding, credit card
authorisation and address management.
Generate your own Sage Views
The Sage 200 Desktop comprises a series of business views in
each module, all of which can be customised to meet the needs of
the user. For example - a user's desktop could include views
showing stock below re-order level, sales orders due for despatch,
information from additional database tables, internet pages or
documents such as spreadsheets.
The Sage 200 Desktop Designer makes it easy for you to generate
and modify views, with a GUI to automate the build process and code
production. The resulting code for each view can be modified to
extend core functionality.
Customise for groups or individuals
Assign customisations (Form Designer, Desktop Designer and
Script generated) to groups or individuals. For example, if your
customised form is only intended for use by telesales staff, simply
copy the necessary files (e.g. Script) in to the telesales group
folder.
Create custom reports quickly and easily
Sage 200 delivers a highly functional reporting engine to
facilitate the simple creation, modification, distribution and use
of reports. Using the Report Designer Extensions utility, you can
consolidate data from user-defined and existing Sage 200 data
tables, to ensure that reports address the precise needs of the
business.
Make changes as often as necessary
Detachment from the core software is one of the key advantages
that Sage 200 technologies offer over other approaches to
customisation. This separation, coupled with a high-level interface
to Sage 200, means that customers can take full advantage of
upgrades and updates in the future.
Modifications can be made as often as necessary to manage the
changing requirements of the business.
Integrate with a high level of safety, flexibility and
speed
The Sage 200 Software Development Kit (SDK) comprises a series
of .NET based business objects, which enable you to establish a
real-time connection to other data sources and software with a high
level of safety, flexibility and speed.
No knowledge of the underlying database structure is required,
enabling you to effectively bypass the time it takes to investigate
complex database models and relationships.
To appreciate the power of Sage 200 business objects, let us
consider the Sage 200 sales order entry process. Upon selecting a
sales ledger account, and required line items, we hit the 'Save'
button.
Sage 200 reads user-configured settings to automate discount and
VAT calculations, stock allocations, nominal code assignments and
more. Sage 200 business objects deliver the same benefits of
process automation to developers; saving hours if not days spent
researching and reviewing Sage 200 application logic.
Use Sage 200 business objects and you have the confidence that
data integrity is preserved at all times.
Extend and create business objects
Sage 200 business objects can be extended to suit particular
business scenarios. In the case of a telesales environment, for
example, properties to set call duration and coupon code could
easily be added to the Sales Order object.
The Sage 200 ObjectStore Builder utility automates the creation
of database tables, fields and code to manage relationships and
data access. You also get to add your own business logic.
Adopt same look and feel
The SDK comprises a series of UI controls, which enable you to
add a Sage 200 'look and feel' to your software, for example - the
Sage 200 List and Grid controls.
The speed with which software can be designed is also increased
with the provision of typed lookup controls. These controls are
able to automate the process of database connection and record
display.
Take full advantage of future updates and upgrades
Sage 200 was designed to accommodate the need for customisation
and integration. With high level interfaces to the SQL database and
UI, you have the confidence in knowing that software updates and
upgrades can be managed effectively.
Range of development opportunity
- Sage 200 Financials
- Sage 200 Commercials
- Sage 200 Project Accounting
- Sage 200 Bill of Material
Technical support
- Microsoft Visual Basic .NET
- Microsoft Visual C#
Documentation
Documentation is also provided with hints, tips and code
samples.