Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

It is important to understand the difference between a customization and a configuration. Aptify considers a configuration as changing the system in a manner that invokes a process that the system was intended to do, such as adding a wizard to simplify a process. A customization is a change that could potentially hinder an upgrade. An example of a customization is a "back-end" update to the database that bypasses Aptify's generic entity model for adding, deleting, or modifying database schema. Common system configurations in Aptify include:

  • Installing a new plug-in object to an entity or sub-type
  • Installing a new report (Crystal Report or Microsoft SQL Server Reporting System (SSRS))
  • Adding an index to a field or composite index through the entity tool
  • Installing a new pricing object through the Products form
  • Creating a new SQL Stored Procedure through the Database Objects Service.

Section 11 of the Aptify Software License, Professional Services and (Optional) Product Maintenance Agreement (Software License Agreement) lists the warranty information with respect to your organization's contract with Aptify and should be referenced for its specific language. This section details the configuration changes that are permitted per the Software License Agreement. Modifications made to components outside the processes detailed in this section will void the software warranty.

The reader of this section topic should be familiar with the general and administrative functionality of Aptify as well as the business requirements of their organization. This level of knowledge is required to fully understand the possible impact of any modification with respect to the performance of the product as well as the modification's effect in accomplishing the organization's needs.

This section topic includes the following sections:
childrensub-topics:

Child pages (Children Display)

The flexibility provided by Aptify allows an organization to configure the system to meet its complex business requirements without sacrificing the ability to upgrade to future versions of Aptify. Since such configurations could affect the system performance and functionality, it is important to have guidelines regarding the types of modifications allowed. This topic details allowable configuration changes that can be made to the system while staying in compliance with Aptify's Software Licensing Agreement. Any modification made to components outside the scope of this section voids the software warranty as described in Section 11 of the Software License, Professional Services and (Optional) Product Maintenance Agreement included in the organization's contract with Aptify. If new objects are created, the recommended naming conventions outlined in these sub-topics should be followed to assist in understanding the functionality of the object.

By following the guidelines set forth in this topic, the client should be able to create new objects to meet their business requirements, ensure the ability to easily upgrade to future versions of Aptify without rewriting configurations, and maintain the validity of the software warranty.