Процесс изменения (создания новых) бизнес-процессов на предприятии, уже долго и успешно эксплуатирующем SAP ERP, часто «спотыкается» из-за несоответствия уже реализованных в системе нестандартных проверок новым требованиям реальности. Часто это происходит из-за неупорядоченного и неструктурированного кодирования алгоритмов этих проверок, использования в алгоритмах жёстко прописанных констант. При этом, как правило, имеет место отсутствие должной документации, что приводит к невозможности предварительной оценки доработок, требующихся для реализации изменений в системе.
В статье предложен способ реализации нестандартных контрольных проверок в транзакциях логистики, обладающий свойством самодокументирования и позволяющий избавиться от констант в программных кодах проверок. Использование такого подхода позволит выполнять отключение проверок или изменение их параметров без обращения к ABAP-разработчику, а только с помощью настройки управляющих таблиц.