среде «клиент-сервер».
Эта универсальность в сочетании с гибкостью изменений структур данных, которую обеспечивает такая объектно-ориентированная функция, как словарь АВАР/4, создает очень мощную среду разработки программного обеспечения.
Хотя язык АВАР/4 в основном создавался для систем SAP, он обладает огромным потенциалом как среда разработки программного обеспечения самого широкого назначения. Программисты, привыкшие работать с языком COBOL, не испытывали бы никаких трудностей с АВАР/4. В наше время, когда программирование становится объектно-ориентированным и стремительно развивается Интернет, когда компьютерный мир испытывает перевороты, для старых добрых программистов на языке COBOL еще есть надежда!
ГЛАВА 9
Модули приложений SAP R/3
В этой главе представлены различные бизнес-функциональности системы SAP R/3. Учитывая, что SAP удовлетворяет требования всех функциональных подразделений компаний, работающих в различных отраслях, сложность и масштаб системы не вызывают удивления. Осуществить обзор такой интегрированной системы, как SAP — непростая задача, однако я постарался осветить основные функциональности, доступные в базовых модулях приложений SAP.
Финансы и Контроллинг (FI–CO)
В этом разделе речь пойдет о модуле Финансы и Контроллинг (Finance and Controlling, FI–CO). Финансы — это одна из областей, где SAP как интегрированная система дает целый ряд преимуществ. Система SAP обеспечивает множество крайне важных функций и возможностей интернационализации — в том числе не только многовалютность и поддержку иностранных языков, но и гибкость, необходимую для адаптации к законам и предписаниям, действующим в разных частях земного шара. Модули можно легко и беспрепятственно конфигурировать в соответствии с различными налоговыми режимами и установками, правилами импорта, экспорта и т. д. Модуль Главная Книга (General Ledger) обладает значительной гибкостью для составления бухгалтерской отчетности как на уровне отдельной компании, так и на уровне группы компаний. В области расчета затрат ярко проявляются преимущества свойственной SAP ориентации на процессы; в дополнение к традиционному методу расчета центров затрат такой подход позволяет ассоциировать затраты с конкретными бизнес-процессами в соответствии с затратами ресурсов. На рис. 9.1 представлено подменю Финансовый учет.
Рис. 9.1.
Ключевые бизнес-процессы
В такой интегрированной, работающей в реальном времени системе, как SAP, каждый модуль записывает все транзакции в модуле FI–CO. Фактически этот модуль является виртуальным хранилищем операций компании, так как в нем отражаются и записываются любые действия в компании. Как станет ясно после прочтения этой главы, любой модуль SAP (в том числе SD, РР, ММ, QM, РМ, PS, SM и т. д.) записывает транзакции и в этом модуле.
Финансы
Ниже приведены различные ключевые процессы, которые предусмотрены в SAP и могут быть внедрены в зависимости от требований компании:
• Главная книга (G/L) — бухгалтерский учет
• Дебиторская задолженность
• Кредиторская задолженность
• Управление активами
• Консолидация
• Книги специального назначения.
Контролинг
Ключевые процессы, которые могут быть внедрены в зависимости от требований компании:
• Расчет элементов затрат
• Расчет центров затрат
• Расчет элементов доходов
• Расчет объектов затрат
• Анализ прибыльности
• Калькуляция себестоимости.
Первоначальная конфигурация и основные данные
На уровне всего предприятия существуют параметры (зависящие или не зависящие от клиента), которые необходимо задать в самом начале в соответствии с бизнес-требованиями компании. Некоторые из них приведены ниже:
• Клиент
• Коды компаний
• Область бизнеса
• План счетов для каждого кода компании
• Область контролинга
• Текущее состояние
• Банковские данные
• Выверка счетов кредиторской задолженности
• Выверка счетов дебиторской задолженности
• Валюта
• Ключевые проводки
• Диапазоны значений
• Элементы затрат, группы элементов затрат
• Центр затрат и группы центров затрат
• Типы деятельности и группы типов деятельности
• Ключевые статистические показатели, их группы
• Характеристики счетов.
Специальные функции и возможности
Ниже приведен неполный список функций и возможностей, которые предоставляет модуль SAP FI– CO:
• Обновление счетов Главной Книги (G/L) вручную.
• Регистрирование входящих и исходящих счетов-фактур, которые не обрабатываются автоматически в модуле продаж и поставок.
• Приостановка и отзыв финансовых операций вручную — для этого необходимо указать номер записи, автора, дату или другие параметры записи.
• Задание и исполнение стандартных (повторяющихся) транзакций.
• Печать различных документов — например, электронных бланков документов, писем, чеков и т. д.
• Подготовка одноразовых счетов-фактур, создание одноразовых клиентских счетов, а также возможность расчетов между подразделениями компании.
• Платежи между компаниями в пределах одной группы компаний, а также баланс таких