Встроенные средства внесения изменений в слой прикладных решений программного продукта могут быть как пользовательскими, так и профессиональными. Внешние средства, как правило, рассчитаны на профессиональное применение программистами, внедряющими и сопровождающими систему автоматизации.
Предлагаемые на рынке программные продукты, предназначенные для ведения бухгалтерского учета, могут быть использованы:
как готовое решение;
как готовое решение с внесением изменений и дополнений, не изменяющих типовую методологию учета, предполагаемую комплектом поставки;
с перенастройкой, изменяющей типовую методологию учета.
Системы с замкнутой функциональностью могут использоваться только как готовые решения.
Системы с ограниченно развиваемой функциональностью и полностью реконфигурируемые системы могут внедряться и использоваться во всех перечисленных вариантах. Системы автоматизации этого типа обычно поставляются с конкретным набором алгоритмов, реализованных в открытом для модификации пользователем слое прикладных решений. Прежде всего — это настройки типовых операций и правил контировки документов, а также определения порядка формирования выходных форм. Программа (программный комплекс) в совокупности с этой системой настроек может рассматриваться как готовое решение. При выборе второго и третьего вариантов использования необходимо внесение изменений в слой прикладных решений.
