Внедрение SAP R/3: Руководство для менеджеров и инженеров - Вивек Кале
Шрифт:
Интервал:
Закладка:
Прямой ввод: Этот подход пропускает стадию симуляции экранного ввода; предпочтение отдается прямому вводу и проверке достоверности данных, что ведет к ускорению процесса. В системе SAP предусмотрена библиотека стандартных модулей функций для загрузки данных, которые обычно требуются большинству пользователей — например, основные данные по материалам или заказы на покупку. Этот подход имеет недостаток — он не обеспечивает автоматической записи в журнале; в результате при сбое или прерывании загрузки может возникнуть необходимость начинать весь процесс заново.
Быстрый ввод: Этот подход является равномерно-ускоренным, потому что данные, которые необходимо загрузить, сначала импортируются во внутренние таблицы со структурами, соответствующими структурам транзакции назначения. Затем данные передаются из внутренних таблиц в R/3 с помощью команды CALL TRANSACTION языка АВАР.
Будущее АВАР/4 как универсального языка программирования
Программы, созданные на языке АВАР/4 и в связанных с ним средах разработки, таких, как АРМ Разработчика АВАР/4, Панель управления АРМ Разработчика и Базиса R/3, приспособлены для работы с любой операционной системой, графическим интерфейсом пользователя, системой управления базами данных, сетевыми интерфейсами и т. д., причем как в централизованной, так и в децентрализованной среде «клиент-сервер».
Эта универсальность в сочетании с гибкостью изменений структур данных, которую обеспечивает такая объектно-ориентированная функция, как словарь АВАР/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) вручную.
• Регистрирование входящих и исходящих счетов-фактур, которые не обрабатываются автоматически в модуле продаж и поставок.
• Приостановка и отзыв финансовых операций вручную — для этого необходимо указать номер записи, автора, дату или другие параметры записи.
• Задание и исполнение стандартных (повторяющихся) транзакций.
• Печать различных документов — например, электронных бланков документов, писем, чеков и т. д.
• Подготовка одноразовых счетов-фактур, создание одноразовых клиентских счетов, а также возможность расчетов между подразделениями компании.
• Платежи между компаниями в пределах одной группы компаний, а также баланс таких расчетов.
• Определение иерархии счетов для составления различных отчетов с итоговыми суммами и т. д.
• В SAP пользователь может задавать свои версии бухгалтерских балансов.
• Предусмотрены книги специального назначения для удовлетворения нестандартных требований пользователя; например, для создания финансовых ведомостей, совместимых с принятыми правилами учета GAAP (Generally Accepted Accounting Principle), создания отчетов для страховых компаний, правительственная отчетность для компаний государственного сектора, и ежедневный балансовый отчет для банков.
• Мощные средства контроля за прямыми и косвенными затратами.
• Система SAP позволяет задавать элементы затрат (первичные и вторичные) и группы элементов затрат с целью определения природа расходов или доходов относительно контролируемых транзакций.
• Система SAP позволяет задавать центры затрат (начальный уровень ответственности на затраты), а также группы центров затрат по иерархическому принципу.
• Возможность задавать ключевые статистические показатели (количество сотрудников, затраты времени и т. д.), которые можно использовать как основу для периодического расчета затрат и порогов затрат.
• В SAP предусмотрены мощные средства для создания отчетов о колебаниях затрат.
• Анализ прибыльности на основе счетов и на основе затрат с использованием заранее заданных характеристик.
• Подведение итогов за год, месяц, и вообще в любой момент времени.
• Если этого требует законодательство, или просто в целях отчетности перед топ-менеджерами, SAP позволяет состоящим из нескольких юридических лиц компаниям создавать консолидированную финансовую отчетность.
• В SAP предусмотрены средства отслеживания таких транзакций, как запросы на оплату в рассрочку и их статус.
• SAP поддерживает сотни стандартных отчетов; кроме того, в системе предусмотрены гибкие инструменты для создания отчетности — такие, как Редактор Отчетов, Составление Отчетов, АВАР Запросов и многоуровневая отчетность.