SlideShare a Scribd company logo
1 of 39
Download to read offline
/02/
2май 2010
Процессно-
ориентированное
внедрение
ERP-систем
ПЛАНИРОВАНИЕ РЕСУРСОВ ПРЕДПРИЯТИЯ
Цетральноазиатский
Саммит САП 2009
ВНЕДРЕНИЕ SAP В
АО “Народный Банк Казахстана”
Вот уже более десяти лет так называемые
ERP-системы внедряются и используются
в Казахстане. Первопроходцами были
Казахтелеком и Казтрансойл в 1999-2000
годах (они и сегодня остаются лидерами в
этой области), а затем к ним присоединились
почти все крупные национальные компании
и даже некоторые банки. Несмотря на такое
распространение, до сих пор существует
много различных мнений, проблем и подходов
к их использованию. Этим журналом мы хотим
создать открытую трибуну для обсуждения
всех аспектов использования ERP-систем,
что должно быть интересно всем менеджерам
и специалистам, так как большинство
из них, так или иначе, используют или
должны использовать эти системы в своей
деятельности.
ERP (Enterprise Resource Planning) – дословно,
Планирование Ресурсов Предприятия,
что в советской терминологии было
представлено более адекватным термином
– Автоматизированная Система Управления
Предприятием, всем известной аббревиатурой
АСУ. Так что это новое – как всегда, хорошо
забытое старое.
Тем не менее, вместе с новым термином
пришло и новое понимание и, соответственно,
новое содержание.
Во-первых, в основе ERP-системы лежит
интеграция всех бизнес-процессов компании
через бухгалтерский учет, в котором
отражается абсолютно вся производственная
деятельность (все бизнес-процессы) до
последней транзакции. Корпоративное
управление, о котором много говорят, может
быть реализовано только на основе ERP-
системы, независимо от того, что под этим
(корпоративным управлением) понимается.
Во-вторых, в отличие от АСУ, которые всегда
разрабатывались «под ключ», в основе ERP-
системы, как правило, лежит специальный
программный продукт, распространяемый
во всем мире (основные производители
– SAP, ORACLE, Microsoft и др.). Такой
продукт, кроме широкой функциональности
и дружественного интерфейса должен
обеспечивать независимость от технической
платформы, возможность развития без
участия производителя, надежность,
производительность и масштабированность.
Эти качества делают продукт существенно
дороже, но, в конце концов, при правильном
использовании расходы можно оправдать.
В-третьих, производитель не работает
с клиентами непосредственно. В
инфраструктуре внедрения и технической
поддержки системы главную роль играет
авторизованный партнер, который берет
на себя ответственность за настройку
продукта, программирование нестандартных
процессов, запуск системы в продуктивную
эксплуатацию и обеспечение ее дальнейшего
функционирования и развития.
Мы планируем освещать такие темы,
как введение в ERP-системы, проекты
в Казахстане, зарубежный опыт, новые
продукты, значимые события и др. Особое
место будут занимать так называемые
свободные ERP-системы, которые в
настоящее время начинают теснить
признанных производителей, что особенно
важно для Казахстана. Большинство авторов –
наши казахстанские инженеры и консультанты,
не имеющие опыта написания статей, но они
знают предмет и все делали своими руками.
Этот журнал – не пропаганда продуктов
SAP или компании ERP-сервис. Мы
приглашали и приглашаем к дискуссии всех
желающих поделиться опытом. В первом
номере представлены те, кто откликнулся.
Мы надеемся, что изменит свою позицию
ORACLE и другие производители и партнеры,
работающие на рынке Казахстана.
От главного
редактора
МОДУЛЬ
Директор «ERP-сервис
«Казтранском», д.т.н.
В. Цай.
Колонкаредактора
3
02
СОДЕРЖАНИЕ /02/
2май 2010
ПЛАНИРОВАНИЕ РЕСУРСОВ ПРЕДПРИЯТИЯ
журнал об информационных
системах
Корпоративное внутреннее
издание
Собственник: АО «ERP
Регистрационное свиде-
тельство № 9807-Ж выдано
22.12.2008 Министерством
культуры
и информации РК
Редактор: В. Цай
Редколлегия: Александр
Кузьмин, Василий Касивцов,
Артем Калюжный
Обложка: BooDoo Design
Фото: из архива редакции
Дизайн, верстка, предпе-
чатная подготовка: BooDoo
Design
Адрес редакции: АО «ERP»,
Дирекция маркетинга и кор-
поративных коммуникаций
г.Алматы, ул.Ади Шарипова,
90, тел.+7(727) 250 19 13
Отпечатано: ТОО «Print
House Gerona», г. Алматы,
пр. Сейфуллина, 458/460,
оф. 201-205
Издается с ноября 2008г.
Выходит раз в два месяца
Тираж: 4000 экземпляров
За достоверность информа-
ции несет ответственность
АО «ERP»
При перепечатке ссылка
на журнал обязательна
Рубрика: Review/Обозрение
Рубрика: Events/Событие
Рубрика: History/История
Рубрика: Helpful/Полезное
Рубрика: Scene/Трибуна
Рубрика: Implement/Каталог
внедренных ERP-систем
Рубрика: New products/Новые
продукты
стр. 06
Что такое ERP?
(Оспанова А.,Нугуманов А.)
стр. 12
Языки программирования в
ERP (Пономарёв И)
стр. 16
Техподдержка ERP-систем
(Нурмаганбетова М)
стр. 20
Свободные ERP-системы
(Жунусов Д)
стр. 66
Цетральноазиатский
Саммит САП 2009
стр. 72
Интернет-мадиа
(Жунусов Д)
стр. 62
Проект развертывания
SAP Payroll (модуль SAP
Human Capital Management)
в АО «Народный Банк
Казахстана» (BI-Consultihg,
Шептев А)
стр. 64
Проект «Казфосфат» ( по
материалам «Казправды»)
стр. 26
Безопасность в жизненном
цикле собственных АВАР-
разработок (Кокурин А)
стр. 28
Процессно-
ориентированное
внедрение
стр. 34
Способы сплочения группы
BW условиях нестабильной
экономики ( SAP Pr. Journal)
стр. 00
Интервью с
представителем Заказчика
(Пироговым А.Г.)
стр. 40
ERP- внедрения в
Казахстане
(Калкаманова Г)
стр. 46
Основные технологии
реализации Business
Intelligence с помощью
решения SAP
BusinessObjects
стр. 48
Управление затратами и
оптимизация доходности
стр. 52
HP-Конвергентная
инфраструктура для
бизнес-критичных решений
Уважаемые коллеги!
От имени компании SAP — ведущего глобального поставщика
программных решений для управления бизнесом и государственными
структурами — я рад приветствовать читателей первого номера
журнала «...».
Новая экономическая реальность заставляет предприятия различных
отраслей бизнеса и государственные организации переосмысливать
существующие бизнес-процессы для минимизации расходов и
оптимизации своей деятельности. Дальновидным и прогрессивным
управленцам хорошо известно, что информация — «стратегический»
ресурс, аналогичный по значимости запасам сырья и энергии. Это
значит, что без использования современных систем управления
дальнейший прогресс невозможен.
Как сократить расходы и повысить эффективность бизнеса в
современных условиях, когда, казалось бы, все возможные шаги для
этого уже предприняты? Ответом на этот вопрос сегодня становится
внедрение современных информационных технологий и лучших
мировых практик. Наиболее успешные компании Казахастана уже
выбрали этот путь — по данным исследования NB 100+ пять самых
крупных компаний нефтегазового сектора Казахстана, пять самых
крупных банков и пять крупнейших национальных компаний являются
клиентами SAP.
Я уверен, что новое издание станет для вас настоящим путеводителем
в мире новейших информационных систем и бизнес-приложений,
которые компания SAP уже более 30 лет создает для частных компаний,
глобальных корпораций и государственных организаций.
Добро пожаловать в мир комплексных ИТ-решений, завоевавших
доверие более 95 тыс. предприятий более чем в 120 странах мира.
Присоединяйтесь к сообществу тех, кто выбрал путь эффективного
управления бизнесом!
Желаю вам приятного и полезного чтения.
Владислав Мартынов
Генеральный директор
SAP в СНГ
5
02
ERP-системы играют важную роль на
предприятии, они объединяют информацию,
используемую функциональными
подразделениями компании, в унифицированную
компьютерную систему. Создается единый пакет
программного решения, интегрирующий все
функции управления предприятием: финансы,
человеческие ресурсы, производство и логистику.
Это означает, что для управления информацией
вместо изолированных баз данных каждого
отдельно взятого отдела, предполагается
использовать одну и ту же базу данных. А это
позволяет руководству компании и работникам
в разных отделах всегда иметь одинаковую и
актуальную информацию.
Сейчас наличие ERP-системы является
необходимым условием для нормального
развития бизнеса в современном предприятии.
Являясь верхним уровнем в иерархии систем
управления предприятием, ERP-системы
охватывают ключевые аспекты хозяйственной
и финансовой деятельности предприятия:
производство, планирование, финансы
и бухгалтерия, материально-техническое
снабжение, управление кадрами, сбыт,
управление запасами, ведение заказов на
поставку продукции и предоставление услуг и т.д.
Введение. Основными факторами, повышающими интерес
казахстанских компаний к ERP, являются желание
транснациональных корпораций, а также крупных
отечественных структур, получать прозрачную
картину деятельности своих дочерних компаний,
подготовка к размещению акций на бирже.
Нередко свою роль играет и стремление
компаний повысить свою капитализацию.
Можно сказать, что авторитет аббревиатуры
ERP становится более высоким и узнаваемым
среди лидирующих компаний страны. Однако,
зачастую владельцы или будущие владельцы
ERP-систем – обладают довольно-таки общими
представлениями о возможностях и целях
внедряемой ERP-системы, а также в принципах
заложенных в системах ERP.
Так что же такое ERP-системы?
ERP — Enterprise Resource Planning (Управление
ресурсами предприятия). В Интернете и на
страницах журналов сегодня можно встретить эту
аббревиатуру и много статей с расшифровками
термина. Мы хотим изложить версию, что
такое ERP-система, появившуюся из опыта
внедрений. Да, понятно, что система управления
предприятием — это программа. Но какая? Что
она должна уметь делать и какие возможности
давать? Предлагаем рассмотреть следующие
вопросы:
1. Определение систем класса ERP
2. Базовая функциональность
3. Развитие систем
Что такое
ERP?
Что такое ERP? Что такое ERP?
Определение систем
класса ERP.
ERP-система – это информационная
система, которая обеспечивает рас-
ширенный и углубленный бухгалтер-
ский учет. Многие могут поспорить
- почему только бухгалтерский учет и
что значит расширенный и углублен-
ный?
Все дело в том, что до настояще-
го времени управление компаниями
строилось и продолжает строиться ис-
ключительно на финансовых данных.
Для этого и изобрели план счетов, от-
чет о прибылях и убытках, баланс, от-
чет о движении денежных средств
и другие отчеты. Сейчас уже гово-
рят, что управлять нужно не только на
основе этих отчетов, но и, например,
на основе сбалансированной системы
показателей деятельности компании.
Но на практике управлению бизнесом
на основе новых инструментов еще
далеко. Поэтому, управление бизне-
сом, по-прежнему, в основном, стро-
ится на основе системы финансовых
показателей:
1. Какова выручка компании (в том
числе по каждому направлению дея-
тельности);
2. Какова ваша задолженность перед
контрагентами и их задолженность пе-
ред вами;
3. Какова себестоимость;
4. Какова валовая прибыль;
5. Каковы издержки по каждой статье
затрат;
6. Какова чистая прибыль компании;
7. Каковы запасы на складах;
8. Сколько у вас денег;
9. Как исполняется бюджет и т.д.
А углубленный потому, что для того
чтобы получить все эти показа-
тели ERP система автоматизиру-
ет задачи, встроенные в выполнение
бизнес-процессов, результатами ко-
торых являются бухгалтерские про-
водки. Исходя из этого, полагаем, что
бизнес-процесс автоматизирован –
если фиксация фактов его свершения
учитывается в системе и в конечном
итоге отражается в регистрах бухгал-
терского учета в хронологической по-
следовательности и группируется по
соответствующим счетам бухгалтер-
ского учета. Причем должна быть обе-
спечена целостность этой цепочки.
Как результат – пользователь должен
получить:
- полную и достоверную информации
о деятельности организации и ее иму-
щественном положении, необходи-
мой внутренним пользователям бух-
галтерской отчетности – руководите-
лям, учредителям, участникам и соб-
ственникам имущества организации, а
также внешним – инвесторам, креди-
торам и другим пользователям бухгал-
терской отчетности;
- информацию, необходимую внутрен-
ним и внешним пользователям бухгал-
терской отчетности для контроля за
соблюдением законодательства.
Многие программные продукты,
по сути, позволяют автоматизиро-
вать учет процессов на предприя-
тий — в таких системах производ-
ственные функции выступают в каче-
стве «приложения» к финансовым мо-
дулям. Их можно отнести к классу
функционально-ориентированных си-
стем. В отличие от них, ERP-системы
построены по более логичному прин-
ципу - от производственных про-
цессов к финансам – процессно-
ориентированные системы.
На рисунке представлена схема, где
показан принцип работы ERP систем.
Рассмотрим, как работает система на
примере закупки материала.
Бизнес-процесс закупки может быть
инициирован несколькими способа-
ми: внутренней заявкой на материал,
запросом поставщику, предложением
поставщика либо заказом на поставку.
Можно также создавать долгосрочные
договора (долгосрочные соглашения о
поставках в виде контрактов и графи-
ков поставок).
Заказы на поставку материалов можно
создавать со ссылкой на предшеству-
ющие документы (заявки на матери-
алы, предложения или долгосрочные
договора), а также без ссылок.
Заявка на материал может создавать-
ся вручную или автоматически. В по-
сле днем случае источником заявки
будет являться результат выполнения
процедуры планирования потребности
в материалах.
Мы хотим изложить версию, что такое ERP-
система, появившуюся из опыта внедрений.
Рубрика:Review/Обозрение
Рубрика:Review/Обозрение
Целевая аудитория:
руководители предприятий, менеджеры,
консультанты по внедрению.
Автор:
Оспанова А.Т. – Заместитель
директора филиала «Вычислительный
центр коллективного пользования АО
«КазТрансОйл».
Соавтор:
Нугуманов А.К. Ведущий консультант
ТОО «ERP-Service «KazTransCom», PhD
6
02
7
02
Развитие систем.
Предполагаем, что базовые моду-
ли успешно внедрены и находятся в
опытно-промышленной эксплуатации.
Далее перед нами возникают задачи
стратегического характера.
Следующие решения выделены как
модуля развития:
• Модуль техобслуживания и ре-
монта оборудования
• Модуль проектов
• Модуль финансового менед-
жмента
• Модуль регулирования и плани-
рования производства
Модуль техобслуживания и ремон-
та оборудования
При помощи данного модуля можно
автоматизировать процессы техниче-
ского обслуживания и ремонта обору-
дования (далее - ТОРО) в компании.
Объектами тех-обслуживания может
быть как оборудование, принадлежа-
щее компании, так и оборудование за-
казчиков, которым оказываются услу-
ги по техобслу живанию. Для решения
этих задач задаются технические ра-
бочие места, еди ницы оборудования,
спецификации ТОРО, технологические
карты ТОРО и т.д. Более того, имеет-
ся возможность реализовать плано-
вое предупредитель ное техобслужи-
вание и ремонт оборудования. Можно
также создавать сооб щения ТОРО и
заказы ТОРО автоматически по изме-
рениям и показаниям счетчиков. Нако-
нец, система позволяет хранить исто-
Связь между отдельными документами заку-
пок и данными из предшествующих докумен-
тов образуется за счет того, что документы
создаются со ссылками друг на друга. Систе-
ма может автоматически преобразовывать за-
явки на материалы в заказы на поставку. Можно
включать заявки на материалы в многоуровне-
вую стратегию выдачи заказов.
Следующим шагом в процессе закупки, как
правило, является поступление материала. По-
сле поступления материала производится ре-
гистра ция изменения складского запаса (на
базе количества поступившего матери ала), а
также регистрация поступившего материала в
системе бухгалтерского учета (на базе стоимо-
сти). Соответствующие проводки выполняются
системой для каждого заказа на поставку и ре-
гистрируются на счетах. Такими объектами кон-
тировок являются заказы, места возникновения
затрат, про екты, основные средства и т.д.
Контроль счетов завершает процесс закупок в
рамках управления матери альными потоками.
Операция контроля счетов выполняется по от-
ношению либо к заказу на поставку, либо к по-
ступлению материала. Система сравнивает
все необходимые документы и предупреждает
пользователя об отклоне ниях, превышающих
границы допуска. Такие счета-фактуры бло-
кируются на уровне системы учета и должны
быть впоследствии разблокиро ваны вручную.
Система автоматически выполняет проводки
счетов главной книги, и соответствующие по-
зиции переносятся в счета кредиторов. Учиты
ваются также последующие контировки и соз-
даются необходимые докумен ты (документы
контроля, документы учета основных средств и
т.д.). Кроме того, система формирует на осно-
ве этих данных всю отчетность.
Что такое ERP? Что такое ERP?
Базовая
функциональность.
Как уже сказано, ERP-системы – это
комплекс интегрированных реше-
ний. Под базовой функциональностью
понимается набор модулей, кото-
рые поддерживают основные бизнес-
процессы компании и интегрирова-
ны между собой в масштабе реально-
го времени. Слово «базовый» - опре-
деляем, как минимальный комплект
модулей при внедрении ERP-системы.
Таким образом, из опыта внедрений,
выделяем ядро системы - 5 основных
модуля:
• Финансы
• Контроллинг
• Управление основными сред-
ствами
• Управление материальными по-
токами
• Сбыт
Финансы. Является центральным мо-
дулем системы ERP. Он отвечает за
внешний учет и отчетность, работу со
счетами главной бухгалтерской кни ги,
в которой регистрируются операции,
выполняемые в других модулях, перед
тем как данные о них вводятся в ба-
лансовый отчет и отчет о прибылях и
убытках.
В рамках единого информационного
пространства система формирует па-
раллельную отчетность, учитывающую
параллельные планы счетов, соотно-
шения финансового и календарно-
го годов, многовалютность учета, на-
страиваемые версии баланса и отчета
о прибылях и убытках. Развитые сред-
ства консолидации позволяют объе-
динять данные и формировать отчет-
ность по различным заданным пара-
метрам. В частности, ведение учета
основных средств и их амортизации
возможно сразу в двух аспектах – учет
для сторонних организаций и внутрен-
ний учет для управленческого звена.
Для внешних организаций учет произ-
водится в соответствии с норматива-
ми эксплуатации основных средств,
для руководителей предприятия си-
стема позволяет вести реальные дан-
ные, учитывающие моральный износ и
реальную выработку оборудования.
Решение предоставляет полную функ-
циональность по ведению налогового
учета на предприятии. ERP-система ав-
томатически выполняет сложные рас-
четы по налогу на прибыль. Также воз-
можности системы позволяют автома-
тизировать учет НДС. Здесь следует
учесть, что под словом «полная функ-
циональность» подразумеваться пре-
доставленный инструмент, а не готовое
к использованию решение, поскольку
налоговый учет – требует специально-
го подхода, так как зависит от законо-
дательства.
Контроллинг. Модуль обеспечивает
учет затрат и прибыли предприятия и
включает в себя: учет затрат по местам
их возникновения (центры затрат), учет
затрат по заказам, учет затрат по про-
ектам, калькуляцию затрат, контроль
прибыльности (результатов), контроль
мест возникновения прибыли (центров
прибыли), учет выработки, контроллинг
деятельности предприятия.
Управление основными средства-
ми. Модуль предназначен для учета
основных средств и управления ими.
Ключевые элементы модуля: техниче-
ское управление основными средства-
ми, техобслуживание и ремонт обо-
рудования, контроллинг инвестиций и
продажа активов, традиционный буху-
чет основных средств, замена основ-
ных средств и амортизация, управле-
ние инвестициями.
Управление материальными пото-
ками. Модуль поддерживает функции
снабжения и управления запасами, ис-
пользуемые в различных хозяйствен-
ных операциях. Ключевые элементы:
закупка материалов, управление запа-
сами, управление складами, контроль
счетов, оценка запасов материала, ат-
тестация поставщика, обработка ра-
бот и услуг.
Сбыт. Модуль решает задачи рас-
пределения, продаж, поставок и вы-
ставления счетов. Ключевые элемен-
ты: предпродажная поддержка, обра-
ботка запросов, обработка предложе-
ний, обработка заказов, обработка по-
ставок, выставление счетов (факту-
рирование), информационная систе-
ма сбыта.
Рубрика:Review/Обозрение
Рубрика:Review/Обозрение
ERP-система автоматически выполняет
сложные расчеты по налогу на прибыль.
8
02
9
02
Что такое ERP? Что такое ERP?
Модуль регулирования и планиро-
вания производства
Модуль обеспечивает управление
дискретным производством, а также
управление производством с непре-
рывным циклом (например, хи миче-
ской, фармацевтической или пищевой
промышленности). Типичными объ-
ектами в этой области промышленно-
сти являются рецептуры, данные для
управления технологическими и коор-
динации производственных про цес-
сов, а также технологические заказы.
В целом модуль включает следую-
щие элементы, взаимодействующие с
большинством остальных модулей:
• укрупненное планирование сбыта и
производства;
• долгосрочное планирование;
• составление производственной про-
граммы;
• планирование потребности в мате-
риалах;
• планирование производственных
мощностей;
• заказы на производство;
• создание спецификаций;
• маршрутно-технологические карты;
• рабочие места;
• производство в целях создания
складского запаса;
• калькуляции затрат на изделие;
• автоматизированное планирование;
проведение монтажа.
рию ТОРО для анали за мероприятий
по техобслуживанию и сбора полной
информации по рас ходу запасных ча-
стей.
Система сервисного обслуживания
дает возможность в рамках комплек
сной системы управлять мероприяти-
ями сервиса, такими как гарантийный
сервис, техническое обслуживание и
восстановление со ссылками или без
ссылок на продукты. В систему вво-
дятся заявки на обслуживание, кото-
рые затем обрабатываются, то есть
преобразуются в заказы на обслужи-
вание (сервисные мероприятия) либо
в заказы кли ентов (материалы). После
подтверждения заказа выполняется
фактури рование с учетом издержек. В
целях получения полной и всесторон-
ней информации данный модуль вза-
имодействует с другими компонента-
ми системы.
Модуль проектов
Модуль отвечает в системе за управ-
ление проектами. Для ото бражения
Резюме
И в заключении, позвольте сказать,
что на самом деле – какая бы ERP си-
стема ни была, если нет заинтересо-
ванности - приблизить или увязать де-
ятельность с учетом – приобретение
и использование ERP – не будет при-
носить пользы. Архитектурно стройно
выстроенная ERP система, с правиль-
ной заложенной идеей – даст требуе-
мый эффект. Бухгалтер должен своев-
ременно получить финансовую и нало-
говую отчетность. Управленец должен
ежедневно обладать информацией – о
том, что нужно сделать, чтобы полу-
чить желаемый финансовый результат.
Производственник должен получить
информацию, которая позволит обе-
спечивать непрерывность и безопас-
ность производства. Причем вся ин-
формация должны быть представле-
хронологической последовательно-
сти действий могут создаваться струк-
турные планы проекта, отображающие
структуру проекта, а также ин диви-
дуальные задачи и пакеты работ, эле-
менты структурного плана проекта и
сетевые графики. Кроме того, имеет-
ся возможность планирования затрат,
повестки дня и бюджетов, есть воз-
можность подготовки отчетов, мож-
но до бавлять к плану уже выполнен-
ные операции. Информационная си-
стема проектов затем предоставляет
возможность подготовки разнообраз-
ных отчетов для оценки и изучения ре-
зультатов.
Модуль финансового менеджмента
Модуль обеспечивает выполнение
функций управления финансами и фи-
нансовыми потоками, управления
бюджетом, а также управления фон-
да ми. Ниже приведено описание эле-
ментов модуля:
• управление финансами — поддерж-
ка функций краткосрочного финан-
на из одной базы данных, где вся ин-
формация логически взаимосвязана.
В этом случае ERP становится ценным
корпоративным информационным ре-
сурсом компании.
В заключении, позвольте добавить,
что результативность ERP-системы в
значительной мере зависит от ее на-
стройки под определенные задачи
конкретной компании. Обычно вне-
дрением ERP-систем занимаются си-
стемные интеграторы - подрядные
компании, специализирующиеся в
данной области. Общение на одном
языке и одинаковое понимание «для
чего и как это будет работать» - одно
из важных составляющих успешного
внедрения. И, поскольку, речь идет об
ERP-системах, авторы надеются, что
представленная в статье информация
явилась полезной для аудитории.
со вого планирования и прогнозиро-
вания, то есть контроль ликвидности
и финансовых потоков. Для этого ис-
пользуются показатели состояния теку
щих счетов (ежедневное финансо-
вое состояние) и лицевых счетов (про
гноз ликвидности, контроль движения
средств на счетах кредиторов и деби-
торов);
• денежные потоки и управление бюд-
жетом — обеспечивает средне- и дол
госрочный контроль ликвидности. При
этом используется информация об
операциях из модуля финансов. Орга-
низационным элементом для управ-
ления денежными потоками является
область финансового менеджмента,
в ко торую входят одно или несколько
предприятий;
• управление фондами — планы дви-
жения денежных средств анализиру
ются по сферам деятельности компа-
нии и доступны в виде смет. Срав ни-
вая их с реальными финансовыми по-
казателями, можно выявить от клоне-
ния.
Рубрика:Review/Обозрение
Рубрика:Review/Обозрение
Общение на одном языке и одинаковое понимание
«для чего и как это будет работать» - одно из важных
составляющих успешного внедрения.
10
02
11
02
Языки программирования в ERP Языки программирования в ERP
ERP
программирования в
Языки
Языки программирования.
На данный момент доминируют объектно-
ориентированные языки программирования.
Объектно-ориентированное
программирование включает в себя лучшие
принципы структурного программирования
с новыми мощными концепциями, базовые
из которых называются инкапсуляцией,
полиморфизмом и наследованием.
Примерами объектно-ориентированных
языков являются: Delphi, C++, Java, Visual Basic
и др.
ООП позволяет оптимально организовывать
программы, разбивая проблему на составные
части, и работая с каждой по отдельности.
Программа на объектно-ориентированном
языке, решая некоторую задачу, по сути,
описывает часть мира, относящуюся к этой
задаче.
В следующей таблице приведены данные
популярности языков, из более 8500
существующих сегодня ( 1 ).
Рубрика:Review/Обозрение
Рубрика:Review/Обозрение
Целевая аудитория:
Менеджеры проектов, программисты и
консультанты ERP-систем
Автор:
Пономарёв Игорь
Компания:
ТОО «ERP-Service «KazTransCom»
Дата: 26 апреля 2010
На апрель 2010 года 1-2 места делят соответственно Си и Java, которые
намного опережают другие языки.
Одним из отличительных качеств ведущих
ERP-систем, является наличие встроенного
языка программирования для разработок
и расширения функциональности системы.
Качество и возможности встроенного языка
во многом влияют на выбор ERP-системы,
поэтому они должны отвечать требованиям
производительности, масштабируемости и
надёжности. В настоящей работе приводится
сравнительный анализ наиболее популярных
языков программирования и встроенных языков
ERP-систем, распространённых на территории
стран СНГ.
Содержание:
• Языки программирования;
• Сравнение инструментов разработки ERP-
систем.
Введение.
Position
Apr 2010
Position
Apr 2009
Programming
Language
Ratings
Apr 2010
Delta
Apr 2009
1 2 С 18.058% +2.59%
2 1 Java 18.051% -1.29%
3 3 C++ 9.707% -1.03%
4 4 PHP 9.662% -0.23%
5 5 (Visual) Basic 6.392% -2.70%
6 7 C# 4.435% +0.38%
7 6 Python 4.205% -1.88%
8 9 Perl 3.553% +0.09%
9 11 Delphi 2.715% +0.44%
10 8 JavaScript 2.469% -1.21%
11 42 Objective-C 2.288% +2.15%
12 10 Ruby 2.221% -0.35%
13 14 SAS 0.717% -0.07%
14 12 PL/SQL 0.710% -0.38%
15 - Go 0.710% +0.71%
16 15 Pascal 0.648% -0.07%
17 17 ABAP 0.625% -0.03%
18 20 MATLAB 0.616% +0.13%
19 22 ActionScript 0.545% +0.09%
20 19 Lua 0.521% +0.03%
Язык программирования
Си.
Язык программирования Си отличается мини-
мализмом. Авторы языка хотели, чтобы про-
граммы на нём легко компилировались с по-
мощью однопроходного компилятора, после
компиляции каждой элементарной составля-
ющей программы соответствовало весьма не-
большое число машинных команд, а использо-
вание базовых элементов языка не задейство-
вало библиотеку времени выполнения. Код на
Си можно легко писать на низком уровне аб-
стракции, почти как на ассемблере. Иногда Си
называют «универсальным ассемблером» или
«ассемблером высокого уровня», что отражает
различие языков ассемблера для разных плат-
форм и единство стандарта Си, код которо-
го может быть скомпилирован без изменений
практически на любой модели компьютера. Си
часто называют языком среднего уровня или
даже низкого уровня, учитывая то, как близко
он работает к реальным устройствам.
Компиляторы разрабатываются сравнительно
легко благодаря относительно низкому уров-
ню языка и скромному набору элементов. По-
этому данный язык доступен на самых различ-
ных платформах (возможно, круг этих плат-
форм шире, чем у любого другого существую-
щего языка).
К тому же, несмотря на свою низкоуровневую
природу, язык позволяет создавать перено-
симые программы и поддерживает програм-
миста в этом. Программы, соответствующие
стандарту языка, могут компилироваться на
самых различных компьютерах. Одним из по-
следствий высокой эффективности и перено-
симости Си стало то, что многие компилято-
ры, интерпретаторы и библиотеки других язы-
ков высокого уровня часто выполнены на язы-
ке Си.
Материалы, исполь-
зуемые в статье:
1. Интернет-портал
«Tiobe», статья
«TIOBE Programming
Community Index for
April 2010», http://
www.tiobe.com/
index.php/content/
paperinfo/tpci/index.
html .
2. Проект «Shootout.
alioth.debian.org», ста-
тья «Programming
language performance
comparisons Z to A»,
http://shootout.alioth.
debian.org .
3. Интернет-портал
«Asaresearch», статья
«Features Comparison
Report», http://www.
asaresearch.com/
articles/350features.
htm .
12
02
13
02
Язык программирования
Java.
Java — объектно-ориентированный язык про-
граммирования, разрабатываемый компанией
Sun Microsystems. Программы на Java транс-
лируются в байт-код, выполняемый виртуаль-
ной машиной Java (JVM) — программой, об-
рабатывающей байтовый код и передающей
инструкции оборудованию как интерпрета-
тор, но с тем отличием, что байтовый код, в от-
личие от текста, обрабатывается значитель-
но быстрее. Достоинство подобного способа
выполнения программ — в полной независи-
мости байт-кода от операционной системы и
оборудования, что позволяет выполнять Java-
приложения на любом устройстве, для которо-
го существует соответствующая виртуальная
машина. Другой важной особенностью техно-
логии Java является гибкая система безопас-
ности благодаря тому, что исполнение про-
граммы полностью контролируется виртуаль-
ной машиной. Любые операции, которые пре-
вышают установленные полномочия програм-
мы (например, попытка несанкционированно-
го доступа к данным или соединения с другим
компьютером) вызывают немедленное преры-
вание. К недостаткам концепции виртуальной
машины относят то, что исполнение байт-кода
виртуальной машиной может снижать произ-
водительность программ и алгоритмов, реа-
лизованных на языке Java. В последнее время
оно практически потеряло актуальность.
Этому способствовал ряд усовершенствова-
ний:
• применение технологии трансляции байт-
кода в машинный код непосредственно во
время работы программы (JIT-технология) с
возможностью сохранения версий класса в
машинном коде;
• широкое использование платформенно-
ориентированного кода (native-код) в стан-
дартных библиотеках;
• аппаратные средства, обеспечивающие
ускоренную обработку байт-кода (например,
технология Jazelle, поддерживаемая некото-
рыми процессорами фирмы ARM).
По некоторым данным (2) , для семи разных
задач время выполнения на Java составляет в
среднем в полтора-два раза больше, чем для
C/C++, в некоторых случаях Java быстрее, а в
отдельных случаях в 7 раз медленнее. С дру-
гой стороны, для большинства из них потре-
бление памяти Java-машиной было в 10-30 раз
больше, чем программой на C/C++.
Идеи, заложенные в концепцию и различ-
ные реализации среды виртуальной маши-
ны Java, вдохновили множество энтузиастов
на расширение перечня языков, которые мог-
ли бы быть использованы для создания про-
грамм, исполняемых на виртуальной машине.
Эти идеи нашли также выражение в специфи-
кации общеязыковой инфраструктуры CLI, за-
ложенной в основу платформы .NET компани-
ей Microsoft.
Сравнение инструментов
разработки ERP-систем.
Один из наиболее полных рейтингов ERP-
систем, включающий 94 ERP-решения, сре-
ди которых представлены системы таких про-
изводителей как SAP, Oracle, EpicorScala,
Microsoft Business Solutions, Sun Systems,
Sage, SSA Global, Exact, Maconomy и другие,
подготовила известная международная иссле-
довательская компания Accounting Software
Research (3).
В пятерку ведущих программных продуктов
вошли SAP R/3, PeopleSoft, Oracle E-Business,
Adonix и Maconomy.
На рынке стран СНГ PeopleSoft, Adonix и
Maconomy не получили широкого распростра-
нения. Обратимся к рейтингу компании IDC
для России и стран СНГ (4). В тройку лидеров
входят SAP, Oracle и “1С”.
Линейка продуктов SAP
Основные языки разработки в SAP - ABAP/4 и
Java.
ABAP/4— высокоуровневый язык, созданный
немецкой компанией SAP. Он является осно-
вой системы R/3. Все приложения R/3 и даже
части базовой системы были разработаны на
АВАР/4. Гибкость и простота использования
языка в сочетании со специальным набором
команд позволяют как небольшим, так и круп-
номасштабным коммерческим предприятиям
быстро разрабатывать и оперативно внедрять
системы R/3.
АВАР/4 имеет целый ряд преимуществ, кото-
рые делают его исключительно удобным для
создания таких сложных систем, как R/3. Он
относится к разряду языков, в которых реали-
зовано управление событиями, т.е. выполне-
ние приложения координируется действиями
пользователя и системными событиями.
Важной особенностью языка является кон-
цепция применения внутренних таблиц, суть
которой в отображении постоянных таблиц
базы данных на объекты, существующие во
время выполнения, и наоборот. Язык АВАР/4
— это не отдельно используемое средство, а
часть общей среды разработки Development
Workbench, в которую входит также широкий
набор инструментов для планирования и ре-
ализации приложений. АВАР/4 подходит как
для создания новых приложений в архитекту-
ре клиент/сервер, так и для расширения воз-
можностей действующих модулей R/3, а такие
средства, как Remote Function Call (RFC), дают
возможность разрабатывать распределенные
приложения. Кроме того, приложения, напи-
санные на АВАР/4, поддерживают различные
СУБД и ОС, что облегчает их интегрирование
в информационную систем компании. Надеж-
ность эксплуатационных качеств языка АВАР/4
основывается на многообразии функций и вы-
сокой производительности системы R/3.
В настоящее время ABAP позиционируется на-
ряду с Java, как язык программирования Сер-
вера веб-приложений SAP, который являет-
ся частью платформы NetWeaver для создания
бизнес-приложений. NetWeaver под-
держивает оба языка ABAP и Java, но
есть сомнения в безоблачном буду-
щем ABAP, основанные на следующих
фактах:
• Некоторые среды NetWeaver исполь-
зуют исключительно Java
• Многие новые программы написа-
ны на Java.
В SAP все еще используется 238 мил-
лионов кодовых строк ABAP. Поэтому
можно говорить о значительной свя-
занности ABAP и SAP, в то время как
некоторые новые программы SAP пи-
шутся на Java, появляются и написан-
ные на ABAP.
Таким образом, ABAP все еще являет-
ся весомой частью SAP. Но, бесспор-
но, когда встает вопрос о создании но-
вых сервисов, в большинстве случаев
выбирают Java.
Oracle E-Business Suite
Система Oracle E-Business Suite соз-
дана с использованием собствен-
ных стандартных инструментальных
средств разработки и моделирования
Oracle. Большинство из средств мо-
делирования и разработки объеди-
нено в единый пакет интегрирован-
ных средств разработки Oracle Internet
Developer Suite.
Основной язык программирования в
Oracle E-Business Suite - PL/SQL.
PL/SQL- процедурное расширение
языка SQL корпорацией ORACLE, объе-
диняющий структурированные элемен-
ты процедурного языка программиро-
вания с языком SQL, разработанный
специально для организации вычисле-
ний в среде клиент/сервер. Он позво-
ляет передать на сервер программный
блок PL/SQL ,содержаший логику при-
ложения, как оператор SQL, одним за-
просом. Используя PL/SQL, можно зна-
чительно уменьшить объем обработки
в клиентской части приложения и на-
грузку на сеть. Запрос, последующие
операторы SQL и операторы условно-
го управления могут быть включены в
один блок PL/SQL и пересланы серве-
ру за одно обращение к сети. Проце-
дурные конструкции PL/SQL являются
частью языка. Доступность SQL делает
язык по-настоящему мощным и полез-
ным. множество встроенных функций,
обеспечивают дополнительные функ-
циональные возможности.
PL/SQL поддерживает использование
исключений (аналогично Java), кото-
рые предоставляют определенную ин-
фраструктуру для обработки любой
ситуации времени выполнения. В язы-
ке имеется возможность использо-
вания процедур, модулей, функций и
триггеров.
Триггеры — это особый вид именован-
ных блоков PL/SQL, исполняемых ав-
томатически при наступлении активи-
зирующего события. Дополнительные
возможности PL/SQL: объектные типы,
динамический SQL, LOB, канализи-
рованные функции обеспечивают его
гибкость и эффективность в работе.
Следует подчеркнуть, что Oracle
E-Business Suite поставляется с полно-
стью открытыми исходными текстами,
подробным описанием внутренней ар-
хитектуры базы данных и множеством
открытых интерфейсов, что позволя-
ет, при необходимости, легко и быстро
понять структуру и логику работы си-
стемы и внести необходимые допол-
нения или модификации, в зависимо-
сти от требований пользователя.
1С:Предприятие
Встроенный язык системы
1С:Предприятие предназначен для
описания (на стадии разработки кон-
фигурации) алгоритмов функциониро-
вания прикладной задачи.
Встроенный язык (далее по тексту —
язык) представляет собой предметно-
ориентированный язык программиро-
вания, специально разработанный с
учетом возможности его применения
не только профессиональными про-
граммистами. В частности, все опе-
раторы языка имеют как русское, так
и англоязычное написание, которые
можно использовать одновременно в
одном исходном тексте.
При своей относительной простоте
язык имеет много общих черт с дру-
гими языками, такими как Pascal, Java
Script, Basic, что облегчает его освое-
ние начинающими разработчиками.
Вот некоторые, наиболее значимые
особенности встроенного языка:
• предварительная компиляция; перед
исполнением модули, содержащие
текст на встроенном языке, преобра-
зуются во внутренний код;
• кэширование скомпилированных мо-
дулей в памяти;
• мягкая типизация - тип переменной
определяется типом значения, кото-
рое она содержит, и может изменяться
в процессе работы;
• отсутствие программного описания
объектов конфигурации;
• разработчик может использовать
либо встроенные в платформу объек-
ты, либо объекты, созданные систе-
мой в результате визуального констру-
ирования прикладного решения.
Назначение встроенного языка в си-
стеме 1С:Предприятие определя-
ется идеологией создания приклад-
ных решений. Прикладные решения в
1С:Предприятии не кодируются цели-
ком. Большая часть прикладного ре-
шения создается разработчиком пу-
тем визуального конструирования
- создания новых объектов конфигура-
ции, задания их свойств, форм пред-
ставления, взаимосвязей и пр. Встро-
енный язык используется для того,
чтобы определить поведение объектов
прикладного решения, отличного от
типового, и создать собственные ал-
горитмы обработки данных.
По этой причине модули, содержащие
текст на встроенном языке, исполь-
зуются системой в конкретных, зара-
нее известных ситуациях, которые мо-
гут возникнуть в процессе работы при-
кладного решения. Такие ситуации на-
зываются событиями. События могут
быть связаны с функционированием
объектов прикладного решения или с
самим прикладным решением, как та-
ковым.
Заключение
Рассмотренные в данной работе си-
стемы имеют достаточные средства
для разработки и тестирования, име-
ющие свои плюсы и минусы, что и де-
лает эти системы мобильными и кон-
курентоспособными на рынке ERP. В
тоже время, независимо от универ-
сальности ERP-системы, при внедре-
нии, дальнейшем развитии и сопро-
вождении объёмы на программиро-
вание значительны. Для полноценно-
го функционирования системы необ-
ходима постоянная работа програм-
мистов по улучшению и доработки под
меняющееся законодательство и по-
требности пользователей. При выборе
ERP-системы этот факт следует учи-
тывать.
Языки программирования в ERP Языки программирования в ERP
Рубрика:Review/Обозрение
Рубрика:Review/Обозрение
Материалы, исполь-
зуемые в статье:
4. Проект «Ricenter.
ru», «Рейтинг ERP-
систем», http://www.
ricenter.ru/media/
images/rejting_erp_
sistem .
5. Проект
«Progopedia.ru», «Эн-
циклопедия языков
программирования»,
http://progopedia.ru .
6. Проект «Enci.
ru», «Список язы-
ков программирова-
ния в Большой Совет-
ской Энциклопедии»,
http://www.enci.ru .
7. Проект «Abaplang.
ru», «Основные воз-
можности язы-
ка ABAP/4», http://
abaplang.ru .
8. Проект «Ricenter.
ru», «Встроен-
ный язык», http://
www.ricenter.ru/
kommercheskie_
organizacii/
programmnye_
produkty_1s/
platforma_1s_
predpriyatie_8/
obschaya_arhitektura/
vstroennyj_yazyk .
9. Проект «Википе-
дия, свободная эн-
циклопедия», «Язык
программирования»,
http://ru.wikipedia.org/
wiki/Язык_програм-
мирования
10. Проект
«1С:Предприятии
8», «Встроен-
ный язык», http://
v8.1c.ru/overview/
CommonCommLang.
htm .
В пятерку ведущих программных продуктов вошли SAP
R/3, PeopleSoft, Oracle E-Business, Adonix и Maconomy.
14
02
15
02
Техническая поддержка
лицензий
Любое программное обеспечение лицензи-
руется его Производителем. Точно также ERP
–системы лицензируются путём приобрете-
ния лицензий профессиональных пользовате-
лей, пользователей с ограниченными правами
и пользователей-сотрудников. Помимо этого,
в случае приобретения дополнительного функ-
ционала (так называемых опций ERP) его необ-
ходимо лицензировать отдельно.
При приобретении технической поддерж-
ки все лицензии, входящие в любой комплект
лицензий, должны находится на одном уров-
не технической поддержки, то есть либо при-
обретаются услуги по технической поддерж-
ке, либо нет. Стоимость технической поддерж-
ки ERP-системы на один год составляет около
20% от стоимости лицензий. Первичное при-
обретение лицензий на ERP-системы возмож-
но только с годовой технической поддержкой,
но в дальнейшем пользователь имеет право
отказаться от технической поддержки.
Ниже рассмотрим объем стандартной под-
держки ERP-систем:
Постоянная оптимизация и инновации:
• Новые версии лицензированного программ-
ного обеспечения, а также инструменты, про-
цедуры и услуги по обновлению;
• Пакеты поддержки – Пакеты исправлений,
позволяющие снизить затраты, необходимые
для внедрения отдельных исправлений. В па-
кеты поддержки также могут входить исправ-
ления, позволяющие адаптировать существу-
ющие функции в соответствии с изменивши-
мися юридическими и законодательными тре-
бованиями, к примеру в области управления
персоналом;
• Обновление технологии с целью предостав-
ления поддержки сторонним операционным
системам и базам данных;
• Управление изменениями доступного про-
граммного обеспечения; в частности, широко
поддерживаются измененные параметры на-
стройки конфигурации;
• Указания по конфигурации, а также предо-
ставление информационных ресурсов для про-
граммного обеспечения;
Глобальная сеть поддержки:
• Предоставление экспертной базы знаний;
• Предоставление инструкции, описывающие
способы разрешения и предотвращения про-
блем, а также альтернативные пути их реше-
ния;
• Предоставление инструмента для установки
определенных исправлений и модификаций;
Поддержка в ситуациях, критичных для
бизнеса:
• Технические проверки качества;
• Удаленная поддержка для Критичных про-
блем;
• Устранение внештатных ситуаций и проблем,
вызванных Программным обеспечением.
Ограничения:
• Поддержка только стандартных решений
ERP-системы. Поставщик не будет предостав-
лять поддержку, в частности, но не ограничи-
ваясь этим, каких-либо Внештатных ситуаций,
возникших по причине изменения Программ-
ного обеспечения без разрешения Поставщи-
ка, или в случае нарушения лицензионных по-
ложений, или в случае, если проблема возник-
ла в связи с использованием продуктов других
фирм, которые не были лицензированы;
• Поставщик не будет предоставлять услуги
поддержки для продуктов других фирм, для ко-
торых пользователь не приобрел лицензию как
на часть Программного обеспечения;
• Поставщик не будет предоставлять услу-
ги поддержки для Внештатных ситуаций, кото-
рые находятся в зоне ответственности поль-
зователя и возникают, например, из-за непра-
вильной инсталляции программного обеспече-
ния, неудовлетворительного обучения, ошибок
бизнес-дизайна, некорректной эксплуатации,
неисправности аппаратных средств;
• Объем услуг поддержки нацелен на решение
Техническая поддержка ERP-систем Техническая поддержка ERP-систем
Рубрика:Review/Обозрение
Рубрика:Review/Обозрение
правленных на более полное соответствие логи-
ке, заложенной внутри системы.
При внедрении ERP-системы обычно невозмож-
но обойтись своими специалистами и приходит-
ся привлекать консультантов со стороны, благо-
даря чему даже небольшие проекты становятся
дорогостоящими. Чаще всего оказывается, что
стоимость внедрения ERP-системы равна стои-
мости лицензий на систему или в несколько раз
превышает ее. И происходит это вовсе не из-за
желания поставщика решения “заработать” на
внедрении, а из-за того, что практически в любое
ERP-решение заложена довольно большая избы-
точность. Так как, система должна быть пригодна
для использования на предприятиях различно-
го масштаба и типа производства, с различными
планами счетов и т. п. А это обуславливает необ-
ходимость привлечения квалифицированных кон-
сультантов по внедрению и проведения довольно
серьезных работ по настройке системы.
Следующим шагом, после запуска ERP-системы
в промышленную эксплуатацию является техни-
ческая поддержка и сопровождение внедренного
функционала. Большинство компаний внедряю-
щих ERP-систему не представляют объем и бюд-
жет последующей технической поддержки.
В данной статье рассматриваются следующие
виды технической поддержки:
- техническая поддержка лицензий
- техническая поддержка внедренного функцио-
нала
Целевая аудитория:
Координаторы проектов, Менеджеры
проектов, ведущие консультанты,
консультанты.
Автор:
Нурмаганбетова Меруерт
Компания:
ТОО «ERP Service«KazTransCom»
За последние несколько десятилетий в мире на-
коплен довольно большой опыт по использо-
ванию информационных технологий в целом и
ERP-систем в частности. История развития этих
систем начинается еще с середины 60-х годов,
с момента появления первых систем планирова-
ния/учета. И этот опыт показывает, что с исполь-
зованием ERP на предприятиях не все так одно-
значно хорошо, как хотелось бы.
Как правило, внедрение современной ERP-
системы на предприятии - это процесс, который
может длиться несколько лет. По данным компа-
нии Standish Group, только в 16% случаев вне-
дрение информационных систем завершает-
ся вовремя, в рамках запланированного бюдже-
та, с реализацией запланированной функцио-
нальности. Выполнение почти трети проектов до-
срочно прекращается, а по остальным превы-
шаются сроки/бюджет или ограничивается за-
планированная функциональность. Внедрение
ERP-системы - это не просто инсталляция про-
граммного обеспечения на рабочих местах поль-
зователей, а довольно сложный процесс, сочета-
ющий в себе как доработку Программного обе-
спечения, так и проведение некоторых меропри-
ятий по изменению основной деятельности, на-
Введение.
Техническая поддержка
ERP-систем
Внедрение ERP-системы - это не просто
инсталляция программного обеспечения на
рабочих местах пользователей, а довольно
сложный процесс...
16
02
17
02
Внештатных ситуаций и проблем, вы-
званных Программным обеспечением
и не включает вопросы применения и
эксплуатации;
• Услуги предоставляются только в от-
ношении Программного обеспече-
ния, права использования которого
приобретены пользователем и в соот-
ветствии с уровнем сопровождения и
действующим Прейскурантом, а также
с этапом сопровождения текущей вер-
сии Программного обеспечения;
• Поставщик не поддерживает опера-
ционные системы, базы данных и дру-
гие компоненты других фирм, для ко-
торых истекла поддержка их постав-
щика;
• Поставщик не предоставляет какого-
либо обучения касательно другого
Программного обеспечения или Про-
дукта.
Техническая поддерж-
ка внедренного функ-
ционала
После внедрения ERP-системы обыч-
но встает вопрос о технической под-
держке внедренного функционала. То
есть, обеспечения помощи персона-
лу в поддержке оптимальной работы
ERP-системы.
Техническая поддержка включает в
себя следующие виды работ:
• Администрирование системы;
• Обучение, консультации пользова-
телей;
• Донастройка системы;
Обучение, консультации пользова-
телей.
- Присутствие на территории заказ-
чика;
- Постоянное обучение пользовате-
лей (при переходе на другой участок,
прием новых сотрудников, добавление
новой функциональности);
- Оказание консультации пользовате-
лей (помощь пользователям в работе
с системой);
- Определение процедур по разреше-
нию и предотвращению проблем;
- Использование call-center «Горячая
линия»
Донастройка системы.
- Интеграция с работами развития си-
стемы;
- Донастройки системы (обеспечение
дополнительной аналитики согласно
изменениям бизнес-процесса, изме-
нения законодательства);
- Оптимизация системы;
- Функциональное тестирование;
- Интеграционное тестирование со-
вместно с пользователями
Корректировка и написание новых
нестандартных отчетов.
- Поддержание отчетности в актуаль-
ном состоянии согласно изменениям
местного законодательства;
- Корректировка отчетов, выходных
форм в связи с изменениями бизнес-
процессов;
- Программирование новых нестан-
дартных отчетов, выходных форм со-
гласно требованиям руководства;
Ведение документации проекта.
- Управление инцидентами;
- Управление изменениями;
- Управление безопасностью системы;
- Управление изменениями стандарт-
ных объектов;
- Ведение документации для управ-
ленческих решений;
- Нахождение проблем путем анализа
инцидентов;
- Консультации по разработке регла-
мента по технической поддержке;
- Инструкции пользователей;
• Корректировка и написание новых
нестандартных отчетов;
• Ведение документации проекта
Администрирование системы.
- Присутствие на территории заказ-
чика;
- Определение полномочий пользова-
телей;
- Проведение ежедневного копирова-
ния системы;
- Установление обновлений системы;
- Поддержание в актуальном состо-
янии системные среды (разработоч-
ные, тестовые, продуктивные);
- Восстановление системы при сбоях;
- Рекомендации по архитектуре системы
• Недостаточный обмен опытом с дру-
гими проектами;
• Увеличение группы поддержки по
мере развития системы.
Большинство ведущих компаний пере-
дают техническую поддержку на аут-
сорсинг, так как преимущества пере-
вешивают недостатки такой техниче-
ской поддержки.
Преимущества:
• Получая качественную услугу, появ-
лется возможность сосредоточиться
на основном бизнесе посредством по-
ручения внешнему исполнителю опе-
рационных функций и получить конку-
рентное преимущество;
• Доступ к технологиям и решениям
Организация технической под-
держки
Техническая поддержка поставляется
Производителем Программного обе-
спечения через авторизованного Пар-
тнера.
Что касается технической поддерж-
ки внедренного функционала, каждая
компания по-своему строит принципы
организации работы технической под-
держки: содержит собственную груп-
пу поддержки внутри компании или за-
ключает соглашение с консалтинго-
вой компанией проводившей внедре-
ние ERP-системы, то есть, передает
на аутсорсинг. Стандартной стоимости
для соглашений этого типа нет. Руко-
водителям компаний они обычно об-
ходятся в пределах 20% - 22% стоимо-
сти пользовательских лицензий.
Есть определенные преимущества со-
держания собственной группы под-
держки, но есть и недостатки.
Преимущества:
• Управляемость собственной груп-
пой;
Недостатки:
• Увеличение затрат на количество
специалистов по различным областям
функциональности системы;
• Риск зависимости от специалистов.
Невозможность выйти в отпуск, взять
больничный;
• Необходимость постоянного обуче-
ния специалистов для поддержания
профессионализма и для оптимиза-
ции ERP-системы;
Техническая поддержка ERP-систем Техническая поддержка ERP-систем
Рубрика:Review/Обозрение
Рубрика:Review/Обозрение
более высокого уровня, которых нет у органи-
зации, а также возможность воспользоваться
специализированными функциями, для выпол-
нения которых организация не имеет специа-
листов или ресурсов;
• Применение передовых решений. Исполь-
зуя опыт, полученный в ходе реализации мно-
гочисленных проектов во всем мире, специа-
листы консалтинговых компаний являются не
только экспертами в области стратегий раз-
вертывания и системной архитектуры, но и в
вопросах системной интеграции, разработ-
ки клиентских приложений, поддержки продук-
тивной эксплуатации и постоянной оптимиза-
ции бизнес-процессов;
• Управляемость, прозрачность и эффектив-
ность оказываемых услуг;
• Обеспечение информационной безопасно-
сти. То есть это это прежде всего отсутствие
небрежности в обработке, передаче, хранении
информации;
• Свовременное реагирование на запрос. В
рамках соглашений, специалисты группы под-
держки могут присутствовать на территории
компании, с которым было заключено согла-
шение, и работать по установленному в компа-
нии регламенту.
Недостатки:
• Аутсорсинг может обойтись дороже, чем
собственное ИТ-подразделение. На самом
деле, прямые затраты в первые год-два оста-
ются такими же, либо даже несколько увеличи-
ваются. Только при долгосрочных контрактах
можно говорить об экономическом эффекте
Заключение
В заключении хотелось бы отметить, что отда-
вая ремонт машины, нанимая садовника или
перепоручая ремонт квартиры строительной
фирме, мы в первую очередь заботимся о соб-
ственном времени. О времени, которое каж-
дый из нас может потратить на то, что ему уда-
ется делать лучше других. И пускай пришед-
шие специалисты обойдутся несколько доро-
же, чем если бы все было сделано своими ру-
ками, зато сделано это будет быстрее и каче-
ственнее. Обоюдная выгода налицо, о чем сви-
детельствует бурное развитие сферы услуг в
последнее время — есть спрос, есть и пред-
ложение. Такие крупные казахстанские ком-
пании как АО НК «КазМунайГаз», АО «КазТран-
сОйл», АО «КазТрангГаз», АО «Интергаз Цен-
тральная Азия», Народный банк передали свои
ERP-системы на аутсорсинг.
Аутсорсинг может обойтись
дороже, чем собственное
ИТ-подразделение.
Материалы, исполь-
зуемые в статье:
1. Интернет-портал
SAP, Статья «Сопро-
вождение и поддерж-
ка решений SAP»,
http://www.sap.ru;
2.Интернет-портал
ERPNEWS, Статья
«Особенности наци-
онального внедрения
ERP или взгляд снизу-
вверх» авторы: А.А.
Породько, А.В. Ишу-
ков, http://www.;
3. Интернет-портал
ERPNEWS, Статья
«ERP системы пла-
нирования ресурсов
предприятия», авто-
ры: А.Терехов, http://
www.
4. Журнал “Директор-
инфо”, статья «Вне-
дрение ERP-систем.
Основные ошибки»,
авторы: Г. Мухтарова,
http://www.;
5. Интернет-портал
Статья «Эффектив-
ность внедрения ERP
системы», авторы: А.
Терехов, http://www.
18
02
19
02
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010
ERP_Magazine_2_05_2010

More Related Content

Viewers also liked

Everything aboute autumn
Everything aboute autumnEverything aboute autumn
Everything aboute autumnLIlvagr
 
Unidad 1
Unidad 1Unidad 1
Unidad 1irefol
 
комплексный учебный курс орксэ (для родительского собрания)
комплексный учебный курс орксэ (для родительского собрания)комплексный учебный курс орксэ (для родительского собрания)
комплексный учебный курс орксэ (для родительского собрания)yakushenkova
 
Central_Analytics_Treating_the_Cause_Not_Just_the_Symptoms
Central_Analytics_Treating_the_Cause_Not_Just_the_SymptomsCentral_Analytics_Treating_the_Cause_Not_Just_the_Symptoms
Central_Analytics_Treating_the_Cause_Not_Just_the_SymptomsMichelle Phan (L.I.O.N.)
 
Veiligheidsmiddelen Food02
Veiligheidsmiddelen Food02Veiligheidsmiddelen Food02
Veiligheidsmiddelen Food02LitopOpleidingen
 
João Pedro Gomes-EN
João Pedro Gomes-ENJoão Pedro Gomes-EN
João Pedro Gomes-ENjoao gomes
 
Psycho shower scene analysis
Psycho shower scene analysis Psycho shower scene analysis
Psycho shower scene analysis Nisha Rajan
 
Issue 12 UKEd Magazine Dec 2014
Issue 12 UKEd Magazine Dec 2014Issue 12 UKEd Magazine Dec 2014
Issue 12 UKEd Magazine Dec 2014UKEdChat
 

Viewers also liked (12)

Everything aboute autumn
Everything aboute autumnEverything aboute autumn
Everything aboute autumn
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Article-unnikrishnan
Article-unnikrishnanArticle-unnikrishnan
Article-unnikrishnan
 
Case Study Report
Case Study ReportCase Study Report
Case Study Report
 
комплексный учебный курс орксэ (для родительского собрания)
комплексный учебный курс орксэ (для родительского собрания)комплексный учебный курс орксэ (для родительского собрания)
комплексный учебный курс орксэ (для родительского собрания)
 
Central_Analytics_Treating_the_Cause_Not_Just_the_Symptoms
Central_Analytics_Treating_the_Cause_Not_Just_the_SymptomsCentral_Analytics_Treating_the_Cause_Not_Just_the_Symptoms
Central_Analytics_Treating_the_Cause_Not_Just_the_Symptoms
 
Veiligheidsmiddelen Food02
Veiligheidsmiddelen Food02Veiligheidsmiddelen Food02
Veiligheidsmiddelen Food02
 
Sunshine Corp.-3-2
Sunshine Corp.-3-2Sunshine Corp.-3-2
Sunshine Corp.-3-2
 
João Pedro Gomes-EN
João Pedro Gomes-ENJoão Pedro Gomes-EN
João Pedro Gomes-EN
 
Psycho shower scene analysis
Psycho shower scene analysis Psycho shower scene analysis
Psycho shower scene analysis
 
Numeros romanos blogger
Numeros romanos bloggerNumeros romanos blogger
Numeros romanos blogger
 
Issue 12 UKEd Magazine Dec 2014
Issue 12 UKEd Magazine Dec 2014Issue 12 UKEd Magazine Dec 2014
Issue 12 UKEd Magazine Dec 2014
 

Similar to ERP_Magazine_2_05_2010

Роль ERP в цифровой трансформации, Макаров, TAdviser
Роль ERP в цифровой трансформации, Макаров, TAdviserРоль ERP в цифровой трансформации, Макаров, TAdviser
Роль ERP в цифровой трансформации, Макаров, TAdviserStanislav Makarov
 
Пространство вариантов_final
Пространство вариантов_finalПространство вариантов_final
Пространство вариантов_finalVlad Berezin, PMP
 
Epam systems 13
Epam systems 13Epam systems 13
Epam systems 13Kisakuku
 
SAP ERP - система для управления бизнесом
SAP ERP - система для управления бизнесомSAP ERP - система для управления бизнесом
SAP ERP - система для управления бизнесомSAPForceGroup
 
Концепция проекта Optimal Management
Концепция проекта Optimal ManagementКонцепция проекта Optimal Management
Концепция проекта Optimal ManagementAndrey Sukhobokov
 
TeamIdea Group LLC - Company Prortrait
TeamIdea Group LLC - Company PrortraitTeamIdea Group LLC - Company Prortrait
TeamIdea Group LLC - Company PrortraitTeamIdea Group LLC
 
Modern it solutions for inventory management
Modern it solutions for inventory managementModern it solutions for inventory management
Modern it solutions for inventory managementdonutscupp
 
Электронная книга «Как IT-служба HPE научила бизнес пользоваться аналитикой
Электронная книга «Как IT-служба HPE научила бизнес пользоваться аналитикойЭлектронная книга «Как IT-служба HPE научила бизнес пользоваться аналитикой
Электронная книга «Как IT-служба HPE научила бизнес пользоваться аналитикойYuri Yashkin
 
Проект "Интеллектуальный помощник руководителя"
Проект "Интеллектуальный помощник руководителя"Проект "Интеллектуальный помощник руководителя"
Проект "Интеллектуальный помощник руководителя"Vesto93
 
20151029 непрерывные улучшения постановка цели
20151029 непрерывные улучшения постановка цели20151029 непрерывные улучшения постановка цели
20151029 непрерывные улучшения постановка целиAndrei A. Emelin
 
Обзор программы SAP HANA Startup Focus
Обзор программы SAP HANA Startup FocusОбзор программы SAP HANA Startup Focus
Обзор программы SAP HANA Startup FocusIT Weekend
 
Он-лайн сервис для овышение эффективности бизнеса малых и средних предприятий
Он-лайн сервис для овышение эффективности бизнеса малых и средних предприятийОн-лайн сервис для овышение эффективности бизнеса малых и средних предприятий
Он-лайн сервис для овышение эффективности бизнеса малых и средних предприятийstartuptour
 

Similar to ERP_Magazine_2_05_2010 (20)

Роль ERP в цифровой трансформации, Макаров, TAdviser
Роль ERP в цифровой трансформации, Макаров, TAdviserРоль ERP в цифровой трансформации, Макаров, TAdviser
Роль ERP в цифровой трансформации, Макаров, TAdviser
 
презентация
презентацияпрезентация
презентация
 
Пространство вариантов_final
Пространство вариантов_finalПространство вариантов_final
Пространство вариантов_final
 
Epam systems 13
Epam systems 13Epam systems 13
Epam systems 13
 
Презентация компании БИГ-СПБ и программного продукта ОРГ-Мастер
Презентация компании БИГ-СПБ и программного продукта ОРГ-МастерПрезентация компании БИГ-СПБ и программного продукта ОРГ-Мастер
Презентация компании БИГ-СПБ и программного продукта ОРГ-Мастер
 
SAP ERP - система для управления бизнесом
SAP ERP - система для управления бизнесомSAP ERP - система для управления бизнесом
SAP ERP - система для управления бизнесом
 
Sap Crystal Solutions
Sap Crystal Solutions Sap Crystal Solutions
Sap Crystal Solutions
 
Концепция проекта Optimal Management
Концепция проекта Optimal ManagementКонцепция проекта Optimal Management
Концепция проекта Optimal Management
 
TeamIdea Group LLC - Company Prortrait
TeamIdea Group LLC - Company PrortraitTeamIdea Group LLC - Company Prortrait
TeamIdea Group LLC - Company Prortrait
 
Modern it solutions for inventory management
Modern it solutions for inventory managementModern it solutions for inventory management
Modern it solutions for inventory management
 
Электронная книга «Как IT-служба HPE научила бизнес пользоваться аналитикой
Электронная книга «Как IT-служба HPE научила бизнес пользоваться аналитикойЭлектронная книга «Как IT-служба HPE научила бизнес пользоваться аналитикой
Электронная книга «Как IT-служба HPE научила бизнес пользоваться аналитикой
 
BI System
BI SystemBI System
BI System
 
IBM Cognos TM1
IBM Cognos TM1 IBM Cognos TM1
IBM Cognos TM1
 
Проект "Интеллектуальный помощник руководителя"
Проект "Интеллектуальный помощник руководителя"Проект "Интеллектуальный помощник руководителя"
Проект "Интеллектуальный помощник руководителя"
 
Bi Ыystem
Bi ЫystemBi Ыystem
Bi Ыystem
 
Knowledge management - проект внедрения
Knowledge management - проект внедренияKnowledge management - проект внедрения
Knowledge management - проект внедрения
 
20151029 непрерывные улучшения постановка цели
20151029 непрерывные улучшения постановка цели20151029 непрерывные улучшения постановка цели
20151029 непрерывные улучшения постановка цели
 
Обзор программы SAP HANA Startup Focus
Обзор программы SAP HANA Startup FocusОбзор программы SAP HANA Startup Focus
Обзор программы SAP HANA Startup Focus
 
Rusoftcons.ru
Rusoftcons.ruRusoftcons.ru
Rusoftcons.ru
 
Он-лайн сервис для овышение эффективности бизнеса малых и средних предприятий
Он-лайн сервис для овышение эффективности бизнеса малых и средних предприятийОн-лайн сервис для овышение эффективности бизнеса малых и средних предприятий
Он-лайн сервис для овышение эффективности бизнеса малых и средних предприятий
 

ERP_Magazine_2_05_2010

  • 1. /02/ 2май 2010 Процессно- ориентированное внедрение ERP-систем ПЛАНИРОВАНИЕ РЕСУРСОВ ПРЕДПРИЯТИЯ Цетральноазиатский Саммит САП 2009 ВНЕДРЕНИЕ SAP В АО “Народный Банк Казахстана”
  • 2. Вот уже более десяти лет так называемые ERP-системы внедряются и используются в Казахстане. Первопроходцами были Казахтелеком и Казтрансойл в 1999-2000 годах (они и сегодня остаются лидерами в этой области), а затем к ним присоединились почти все крупные национальные компании и даже некоторые банки. Несмотря на такое распространение, до сих пор существует много различных мнений, проблем и подходов к их использованию. Этим журналом мы хотим создать открытую трибуну для обсуждения всех аспектов использования ERP-систем, что должно быть интересно всем менеджерам и специалистам, так как большинство из них, так или иначе, используют или должны использовать эти системы в своей деятельности. ERP (Enterprise Resource Planning) – дословно, Планирование Ресурсов Предприятия, что в советской терминологии было представлено более адекватным термином – Автоматизированная Система Управления Предприятием, всем известной аббревиатурой АСУ. Так что это новое – как всегда, хорошо забытое старое. Тем не менее, вместе с новым термином пришло и новое понимание и, соответственно, новое содержание. Во-первых, в основе ERP-системы лежит интеграция всех бизнес-процессов компании через бухгалтерский учет, в котором отражается абсолютно вся производственная деятельность (все бизнес-процессы) до последней транзакции. Корпоративное управление, о котором много говорят, может быть реализовано только на основе ERP- системы, независимо от того, что под этим (корпоративным управлением) понимается. Во-вторых, в отличие от АСУ, которые всегда разрабатывались «под ключ», в основе ERP- системы, как правило, лежит специальный программный продукт, распространяемый во всем мире (основные производители – SAP, ORACLE, Microsoft и др.). Такой продукт, кроме широкой функциональности и дружественного интерфейса должен обеспечивать независимость от технической платформы, возможность развития без участия производителя, надежность, производительность и масштабированность. Эти качества делают продукт существенно дороже, но, в конце концов, при правильном использовании расходы можно оправдать. В-третьих, производитель не работает с клиентами непосредственно. В инфраструктуре внедрения и технической поддержки системы главную роль играет авторизованный партнер, который берет на себя ответственность за настройку продукта, программирование нестандартных процессов, запуск системы в продуктивную эксплуатацию и обеспечение ее дальнейшего функционирования и развития. Мы планируем освещать такие темы, как введение в ERP-системы, проекты в Казахстане, зарубежный опыт, новые продукты, значимые события и др. Особое место будут занимать так называемые свободные ERP-системы, которые в настоящее время начинают теснить признанных производителей, что особенно важно для Казахстана. Большинство авторов – наши казахстанские инженеры и консультанты, не имеющие опыта написания статей, но они знают предмет и все делали своими руками. Этот журнал – не пропаганда продуктов SAP или компании ERP-сервис. Мы приглашали и приглашаем к дискуссии всех желающих поделиться опытом. В первом номере представлены те, кто откликнулся. Мы надеемся, что изменит свою позицию ORACLE и другие производители и партнеры, работающие на рынке Казахстана. От главного редактора МОДУЛЬ Директор «ERP-сервис «Казтранском», д.т.н. В. Цай. Колонкаредактора 3 02
  • 3. СОДЕРЖАНИЕ /02/ 2май 2010 ПЛАНИРОВАНИЕ РЕСУРСОВ ПРЕДПРИЯТИЯ журнал об информационных системах Корпоративное внутреннее издание Собственник: АО «ERP Регистрационное свиде- тельство № 9807-Ж выдано 22.12.2008 Министерством культуры и информации РК Редактор: В. Цай Редколлегия: Александр Кузьмин, Василий Касивцов, Артем Калюжный Обложка: BooDoo Design Фото: из архива редакции Дизайн, верстка, предпе- чатная подготовка: BooDoo Design Адрес редакции: АО «ERP», Дирекция маркетинга и кор- поративных коммуникаций г.Алматы, ул.Ади Шарипова, 90, тел.+7(727) 250 19 13 Отпечатано: ТОО «Print House Gerona», г. Алматы, пр. Сейфуллина, 458/460, оф. 201-205 Издается с ноября 2008г. Выходит раз в два месяца Тираж: 4000 экземпляров За достоверность информа- ции несет ответственность АО «ERP» При перепечатке ссылка на журнал обязательна Рубрика: Review/Обозрение Рубрика: Events/Событие Рубрика: History/История Рубрика: Helpful/Полезное Рубрика: Scene/Трибуна Рубрика: Implement/Каталог внедренных ERP-систем Рубрика: New products/Новые продукты стр. 06 Что такое ERP? (Оспанова А.,Нугуманов А.) стр. 12 Языки программирования в ERP (Пономарёв И) стр. 16 Техподдержка ERP-систем (Нурмаганбетова М) стр. 20 Свободные ERP-системы (Жунусов Д) стр. 66 Цетральноазиатский Саммит САП 2009 стр. 72 Интернет-мадиа (Жунусов Д) стр. 62 Проект развертывания SAP Payroll (модуль SAP Human Capital Management) в АО «Народный Банк Казахстана» (BI-Consultihg, Шептев А) стр. 64 Проект «Казфосфат» ( по материалам «Казправды») стр. 26 Безопасность в жизненном цикле собственных АВАР- разработок (Кокурин А) стр. 28 Процессно- ориентированное внедрение стр. 34 Способы сплочения группы BW условиях нестабильной экономики ( SAP Pr. Journal) стр. 00 Интервью с представителем Заказчика (Пироговым А.Г.) стр. 40 ERP- внедрения в Казахстане (Калкаманова Г) стр. 46 Основные технологии реализации Business Intelligence с помощью решения SAP BusinessObjects стр. 48 Управление затратами и оптимизация доходности стр. 52 HP-Конвергентная инфраструктура для бизнес-критичных решений Уважаемые коллеги! От имени компании SAP — ведущего глобального поставщика программных решений для управления бизнесом и государственными структурами — я рад приветствовать читателей первого номера журнала «...». Новая экономическая реальность заставляет предприятия различных отраслей бизнеса и государственные организации переосмысливать существующие бизнес-процессы для минимизации расходов и оптимизации своей деятельности. Дальновидным и прогрессивным управленцам хорошо известно, что информация — «стратегический» ресурс, аналогичный по значимости запасам сырья и энергии. Это значит, что без использования современных систем управления дальнейший прогресс невозможен. Как сократить расходы и повысить эффективность бизнеса в современных условиях, когда, казалось бы, все возможные шаги для этого уже предприняты? Ответом на этот вопрос сегодня становится внедрение современных информационных технологий и лучших мировых практик. Наиболее успешные компании Казахастана уже выбрали этот путь — по данным исследования NB 100+ пять самых крупных компаний нефтегазового сектора Казахстана, пять самых крупных банков и пять крупнейших национальных компаний являются клиентами SAP. Я уверен, что новое издание станет для вас настоящим путеводителем в мире новейших информационных систем и бизнес-приложений, которые компания SAP уже более 30 лет создает для частных компаний, глобальных корпораций и государственных организаций. Добро пожаловать в мир комплексных ИТ-решений, завоевавших доверие более 95 тыс. предприятий более чем в 120 странах мира. Присоединяйтесь к сообществу тех, кто выбрал путь эффективного управления бизнесом! Желаю вам приятного и полезного чтения. Владислав Мартынов Генеральный директор SAP в СНГ 5 02
  • 4. ERP-системы играют важную роль на предприятии, они объединяют информацию, используемую функциональными подразделениями компании, в унифицированную компьютерную систему. Создается единый пакет программного решения, интегрирующий все функции управления предприятием: финансы, человеческие ресурсы, производство и логистику. Это означает, что для управления информацией вместо изолированных баз данных каждого отдельно взятого отдела, предполагается использовать одну и ту же базу данных. А это позволяет руководству компании и работникам в разных отделах всегда иметь одинаковую и актуальную информацию. Сейчас наличие ERP-системы является необходимым условием для нормального развития бизнеса в современном предприятии. Являясь верхним уровнем в иерархии систем управления предприятием, ERP-системы охватывают ключевые аспекты хозяйственной и финансовой деятельности предприятия: производство, планирование, финансы и бухгалтерия, материально-техническое снабжение, управление кадрами, сбыт, управление запасами, ведение заказов на поставку продукции и предоставление услуг и т.д. Введение. Основными факторами, повышающими интерес казахстанских компаний к ERP, являются желание транснациональных корпораций, а также крупных отечественных структур, получать прозрачную картину деятельности своих дочерних компаний, подготовка к размещению акций на бирже. Нередко свою роль играет и стремление компаний повысить свою капитализацию. Можно сказать, что авторитет аббревиатуры ERP становится более высоким и узнаваемым среди лидирующих компаний страны. Однако, зачастую владельцы или будущие владельцы ERP-систем – обладают довольно-таки общими представлениями о возможностях и целях внедряемой ERP-системы, а также в принципах заложенных в системах ERP. Так что же такое ERP-системы? ERP — Enterprise Resource Planning (Управление ресурсами предприятия). В Интернете и на страницах журналов сегодня можно встретить эту аббревиатуру и много статей с расшифровками термина. Мы хотим изложить версию, что такое ERP-система, появившуюся из опыта внедрений. Да, понятно, что система управления предприятием — это программа. Но какая? Что она должна уметь делать и какие возможности давать? Предлагаем рассмотреть следующие вопросы: 1. Определение систем класса ERP 2. Базовая функциональность 3. Развитие систем Что такое ERP? Что такое ERP? Что такое ERP? Определение систем класса ERP. ERP-система – это информационная система, которая обеспечивает рас- ширенный и углубленный бухгалтер- ский учет. Многие могут поспорить - почему только бухгалтерский учет и что значит расширенный и углублен- ный? Все дело в том, что до настояще- го времени управление компаниями строилось и продолжает строиться ис- ключительно на финансовых данных. Для этого и изобрели план счетов, от- чет о прибылях и убытках, баланс, от- чет о движении денежных средств и другие отчеты. Сейчас уже гово- рят, что управлять нужно не только на основе этих отчетов, но и, например, на основе сбалансированной системы показателей деятельности компании. Но на практике управлению бизнесом на основе новых инструментов еще далеко. Поэтому, управление бизне- сом, по-прежнему, в основном, стро- ится на основе системы финансовых показателей: 1. Какова выручка компании (в том числе по каждому направлению дея- тельности); 2. Какова ваша задолженность перед контрагентами и их задолженность пе- ред вами; 3. Какова себестоимость; 4. Какова валовая прибыль; 5. Каковы издержки по каждой статье затрат; 6. Какова чистая прибыль компании; 7. Каковы запасы на складах; 8. Сколько у вас денег; 9. Как исполняется бюджет и т.д. А углубленный потому, что для того чтобы получить все эти показа- тели ERP система автоматизиру- ет задачи, встроенные в выполнение бизнес-процессов, результатами ко- торых являются бухгалтерские про- водки. Исходя из этого, полагаем, что бизнес-процесс автоматизирован – если фиксация фактов его свершения учитывается в системе и в конечном итоге отражается в регистрах бухгал- терского учета в хронологической по- следовательности и группируется по соответствующим счетам бухгалтер- ского учета. Причем должна быть обе- спечена целостность этой цепочки. Как результат – пользователь должен получить: - полную и достоверную информации о деятельности организации и ее иму- щественном положении, необходи- мой внутренним пользователям бух- галтерской отчетности – руководите- лям, учредителям, участникам и соб- ственникам имущества организации, а также внешним – инвесторам, креди- торам и другим пользователям бухгал- терской отчетности; - информацию, необходимую внутрен- ним и внешним пользователям бухгал- терской отчетности для контроля за соблюдением законодательства. Многие программные продукты, по сути, позволяют автоматизиро- вать учет процессов на предприя- тий — в таких системах производ- ственные функции выступают в каче- стве «приложения» к финансовым мо- дулям. Их можно отнести к классу функционально-ориентированных си- стем. В отличие от них, ERP-системы построены по более логичному прин- ципу - от производственных про- цессов к финансам – процессно- ориентированные системы. На рисунке представлена схема, где показан принцип работы ERP систем. Рассмотрим, как работает система на примере закупки материала. Бизнес-процесс закупки может быть инициирован несколькими способа- ми: внутренней заявкой на материал, запросом поставщику, предложением поставщика либо заказом на поставку. Можно также создавать долгосрочные договора (долгосрочные соглашения о поставках в виде контрактов и графи- ков поставок). Заказы на поставку материалов можно создавать со ссылкой на предшеству- ющие документы (заявки на матери- алы, предложения или долгосрочные договора), а также без ссылок. Заявка на материал может создавать- ся вручную или автоматически. В по- сле днем случае источником заявки будет являться результат выполнения процедуры планирования потребности в материалах. Мы хотим изложить версию, что такое ERP- система, появившуюся из опыта внедрений. Рубрика:Review/Обозрение Рубрика:Review/Обозрение Целевая аудитория: руководители предприятий, менеджеры, консультанты по внедрению. Автор: Оспанова А.Т. – Заместитель директора филиала «Вычислительный центр коллективного пользования АО «КазТрансОйл». Соавтор: Нугуманов А.К. Ведущий консультант ТОО «ERP-Service «KazTransCom», PhD 6 02 7 02
  • 5. Развитие систем. Предполагаем, что базовые моду- ли успешно внедрены и находятся в опытно-промышленной эксплуатации. Далее перед нами возникают задачи стратегического характера. Следующие решения выделены как модуля развития: • Модуль техобслуживания и ре- монта оборудования • Модуль проектов • Модуль финансового менед- жмента • Модуль регулирования и плани- рования производства Модуль техобслуживания и ремон- та оборудования При помощи данного модуля можно автоматизировать процессы техниче- ского обслуживания и ремонта обору- дования (далее - ТОРО) в компании. Объектами тех-обслуживания может быть как оборудование, принадлежа- щее компании, так и оборудование за- казчиков, которым оказываются услу- ги по техобслу живанию. Для решения этих задач задаются технические ра- бочие места, еди ницы оборудования, спецификации ТОРО, технологические карты ТОРО и т.д. Более того, имеет- ся возможность реализовать плано- вое предупредитель ное техобслужи- вание и ремонт оборудования. Можно также создавать сооб щения ТОРО и заказы ТОРО автоматически по изме- рениям и показаниям счетчиков. Нако- нец, система позволяет хранить исто- Связь между отдельными документами заку- пок и данными из предшествующих докумен- тов образуется за счет того, что документы создаются со ссылками друг на друга. Систе- ма может автоматически преобразовывать за- явки на материалы в заказы на поставку. Можно включать заявки на материалы в многоуровне- вую стратегию выдачи заказов. Следующим шагом в процессе закупки, как правило, является поступление материала. По- сле поступления материала производится ре- гистра ция изменения складского запаса (на базе количества поступившего матери ала), а также регистрация поступившего материала в системе бухгалтерского учета (на базе стоимо- сти). Соответствующие проводки выполняются системой для каждого заказа на поставку и ре- гистрируются на счетах. Такими объектами кон- тировок являются заказы, места возникновения затрат, про екты, основные средства и т.д. Контроль счетов завершает процесс закупок в рамках управления матери альными потоками. Операция контроля счетов выполняется по от- ношению либо к заказу на поставку, либо к по- ступлению материала. Система сравнивает все необходимые документы и предупреждает пользователя об отклоне ниях, превышающих границы допуска. Такие счета-фактуры бло- кируются на уровне системы учета и должны быть впоследствии разблокиро ваны вручную. Система автоматически выполняет проводки счетов главной книги, и соответствующие по- зиции переносятся в счета кредиторов. Учиты ваются также последующие контировки и соз- даются необходимые докумен ты (документы контроля, документы учета основных средств и т.д.). Кроме того, система формирует на осно- ве этих данных всю отчетность. Что такое ERP? Что такое ERP? Базовая функциональность. Как уже сказано, ERP-системы – это комплекс интегрированных реше- ний. Под базовой функциональностью понимается набор модулей, кото- рые поддерживают основные бизнес- процессы компании и интегрирова- ны между собой в масштабе реально- го времени. Слово «базовый» - опре- деляем, как минимальный комплект модулей при внедрении ERP-системы. Таким образом, из опыта внедрений, выделяем ядро системы - 5 основных модуля: • Финансы • Контроллинг • Управление основными сред- ствами • Управление материальными по- токами • Сбыт Финансы. Является центральным мо- дулем системы ERP. Он отвечает за внешний учет и отчетность, работу со счетами главной бухгалтерской кни ги, в которой регистрируются операции, выполняемые в других модулях, перед тем как данные о них вводятся в ба- лансовый отчет и отчет о прибылях и убытках. В рамках единого информационного пространства система формирует па- раллельную отчетность, учитывающую параллельные планы счетов, соотно- шения финансового и календарно- го годов, многовалютность учета, на- страиваемые версии баланса и отчета о прибылях и убытках. Развитые сред- ства консолидации позволяют объе- динять данные и формировать отчет- ность по различным заданным пара- метрам. В частности, ведение учета основных средств и их амортизации возможно сразу в двух аспектах – учет для сторонних организаций и внутрен- ний учет для управленческого звена. Для внешних организаций учет произ- водится в соответствии с норматива- ми эксплуатации основных средств, для руководителей предприятия си- стема позволяет вести реальные дан- ные, учитывающие моральный износ и реальную выработку оборудования. Решение предоставляет полную функ- циональность по ведению налогового учета на предприятии. ERP-система ав- томатически выполняет сложные рас- четы по налогу на прибыль. Также воз- можности системы позволяют автома- тизировать учет НДС. Здесь следует учесть, что под словом «полная функ- циональность» подразумеваться пре- доставленный инструмент, а не готовое к использованию решение, поскольку налоговый учет – требует специально- го подхода, так как зависит от законо- дательства. Контроллинг. Модуль обеспечивает учет затрат и прибыли предприятия и включает в себя: учет затрат по местам их возникновения (центры затрат), учет затрат по заказам, учет затрат по про- ектам, калькуляцию затрат, контроль прибыльности (результатов), контроль мест возникновения прибыли (центров прибыли), учет выработки, контроллинг деятельности предприятия. Управление основными средства- ми. Модуль предназначен для учета основных средств и управления ими. Ключевые элементы модуля: техниче- ское управление основными средства- ми, техобслуживание и ремонт обо- рудования, контроллинг инвестиций и продажа активов, традиционный буху- чет основных средств, замена основ- ных средств и амортизация, управле- ние инвестициями. Управление материальными пото- ками. Модуль поддерживает функции снабжения и управления запасами, ис- пользуемые в различных хозяйствен- ных операциях. Ключевые элементы: закупка материалов, управление запа- сами, управление складами, контроль счетов, оценка запасов материала, ат- тестация поставщика, обработка ра- бот и услуг. Сбыт. Модуль решает задачи рас- пределения, продаж, поставок и вы- ставления счетов. Ключевые элемен- ты: предпродажная поддержка, обра- ботка запросов, обработка предложе- ний, обработка заказов, обработка по- ставок, выставление счетов (факту- рирование), информационная систе- ма сбыта. Рубрика:Review/Обозрение Рубрика:Review/Обозрение ERP-система автоматически выполняет сложные расчеты по налогу на прибыль. 8 02 9 02
  • 6. Что такое ERP? Что такое ERP? Модуль регулирования и планиро- вания производства Модуль обеспечивает управление дискретным производством, а также управление производством с непре- рывным циклом (например, хи миче- ской, фармацевтической или пищевой промышленности). Типичными объ- ектами в этой области промышленно- сти являются рецептуры, данные для управления технологическими и коор- динации производственных про цес- сов, а также технологические заказы. В целом модуль включает следую- щие элементы, взаимодействующие с большинством остальных модулей: • укрупненное планирование сбыта и производства; • долгосрочное планирование; • составление производственной про- граммы; • планирование потребности в мате- риалах; • планирование производственных мощностей; • заказы на производство; • создание спецификаций; • маршрутно-технологические карты; • рабочие места; • производство в целях создания складского запаса; • калькуляции затрат на изделие; • автоматизированное планирование; проведение монтажа. рию ТОРО для анали за мероприятий по техобслуживанию и сбора полной информации по рас ходу запасных ча- стей. Система сервисного обслуживания дает возможность в рамках комплек сной системы управлять мероприяти- ями сервиса, такими как гарантийный сервис, техническое обслуживание и восстановление со ссылками или без ссылок на продукты. В систему вво- дятся заявки на обслуживание, кото- рые затем обрабатываются, то есть преобразуются в заказы на обслужи- вание (сервисные мероприятия) либо в заказы кли ентов (материалы). После подтверждения заказа выполняется фактури рование с учетом издержек. В целях получения полной и всесторон- ней информации данный модуль вза- имодействует с другими компонента- ми системы. Модуль проектов Модуль отвечает в системе за управ- ление проектами. Для ото бражения Резюме И в заключении, позвольте сказать, что на самом деле – какая бы ERP си- стема ни была, если нет заинтересо- ванности - приблизить или увязать де- ятельность с учетом – приобретение и использование ERP – не будет при- носить пользы. Архитектурно стройно выстроенная ERP система, с правиль- ной заложенной идеей – даст требуе- мый эффект. Бухгалтер должен своев- ременно получить финансовую и нало- говую отчетность. Управленец должен ежедневно обладать информацией – о том, что нужно сделать, чтобы полу- чить желаемый финансовый результат. Производственник должен получить информацию, которая позволит обе- спечивать непрерывность и безопас- ность производства. Причем вся ин- формация должны быть представле- хронологической последовательно- сти действий могут создаваться струк- турные планы проекта, отображающие структуру проекта, а также ин диви- дуальные задачи и пакеты работ, эле- менты структурного плана проекта и сетевые графики. Кроме того, имеет- ся возможность планирования затрат, повестки дня и бюджетов, есть воз- можность подготовки отчетов, мож- но до бавлять к плану уже выполнен- ные операции. Информационная си- стема проектов затем предоставляет возможность подготовки разнообраз- ных отчетов для оценки и изучения ре- зультатов. Модуль финансового менеджмента Модуль обеспечивает выполнение функций управления финансами и фи- нансовыми потоками, управления бюджетом, а также управления фон- да ми. Ниже приведено описание эле- ментов модуля: • управление финансами — поддерж- ка функций краткосрочного финан- на из одной базы данных, где вся ин- формация логически взаимосвязана. В этом случае ERP становится ценным корпоративным информационным ре- сурсом компании. В заключении, позвольте добавить, что результативность ERP-системы в значительной мере зависит от ее на- стройки под определенные задачи конкретной компании. Обычно вне- дрением ERP-систем занимаются си- стемные интеграторы - подрядные компании, специализирующиеся в данной области. Общение на одном языке и одинаковое понимание «для чего и как это будет работать» - одно из важных составляющих успешного внедрения. И, поскольку, речь идет об ERP-системах, авторы надеются, что представленная в статье информация явилась полезной для аудитории. со вого планирования и прогнозиро- вания, то есть контроль ликвидности и финансовых потоков. Для этого ис- пользуются показатели состояния теку щих счетов (ежедневное финансо- вое состояние) и лицевых счетов (про гноз ликвидности, контроль движения средств на счетах кредиторов и деби- торов); • денежные потоки и управление бюд- жетом — обеспечивает средне- и дол госрочный контроль ликвидности. При этом используется информация об операциях из модуля финансов. Орга- низационным элементом для управ- ления денежными потоками является область финансового менеджмента, в ко торую входят одно или несколько предприятий; • управление фондами — планы дви- жения денежных средств анализиру ются по сферам деятельности компа- нии и доступны в виде смет. Срав ни- вая их с реальными финансовыми по- казателями, можно выявить от клоне- ния. Рубрика:Review/Обозрение Рубрика:Review/Обозрение Общение на одном языке и одинаковое понимание «для чего и как это будет работать» - одно из важных составляющих успешного внедрения. 10 02 11 02
  • 7. Языки программирования в ERP Языки программирования в ERP ERP программирования в Языки Языки программирования. На данный момент доминируют объектно- ориентированные языки программирования. Объектно-ориентированное программирование включает в себя лучшие принципы структурного программирования с новыми мощными концепциями, базовые из которых называются инкапсуляцией, полиморфизмом и наследованием. Примерами объектно-ориентированных языков являются: Delphi, C++, Java, Visual Basic и др. ООП позволяет оптимально организовывать программы, разбивая проблему на составные части, и работая с каждой по отдельности. Программа на объектно-ориентированном языке, решая некоторую задачу, по сути, описывает часть мира, относящуюся к этой задаче. В следующей таблице приведены данные популярности языков, из более 8500 существующих сегодня ( 1 ). Рубрика:Review/Обозрение Рубрика:Review/Обозрение Целевая аудитория: Менеджеры проектов, программисты и консультанты ERP-систем Автор: Пономарёв Игорь Компания: ТОО «ERP-Service «KazTransCom» Дата: 26 апреля 2010 На апрель 2010 года 1-2 места делят соответственно Си и Java, которые намного опережают другие языки. Одним из отличительных качеств ведущих ERP-систем, является наличие встроенного языка программирования для разработок и расширения функциональности системы. Качество и возможности встроенного языка во многом влияют на выбор ERP-системы, поэтому они должны отвечать требованиям производительности, масштабируемости и надёжности. В настоящей работе приводится сравнительный анализ наиболее популярных языков программирования и встроенных языков ERP-систем, распространённых на территории стран СНГ. Содержание: • Языки программирования; • Сравнение инструментов разработки ERP- систем. Введение. Position Apr 2010 Position Apr 2009 Programming Language Ratings Apr 2010 Delta Apr 2009 1 2 С 18.058% +2.59% 2 1 Java 18.051% -1.29% 3 3 C++ 9.707% -1.03% 4 4 PHP 9.662% -0.23% 5 5 (Visual) Basic 6.392% -2.70% 6 7 C# 4.435% +0.38% 7 6 Python 4.205% -1.88% 8 9 Perl 3.553% +0.09% 9 11 Delphi 2.715% +0.44% 10 8 JavaScript 2.469% -1.21% 11 42 Objective-C 2.288% +2.15% 12 10 Ruby 2.221% -0.35% 13 14 SAS 0.717% -0.07% 14 12 PL/SQL 0.710% -0.38% 15 - Go 0.710% +0.71% 16 15 Pascal 0.648% -0.07% 17 17 ABAP 0.625% -0.03% 18 20 MATLAB 0.616% +0.13% 19 22 ActionScript 0.545% +0.09% 20 19 Lua 0.521% +0.03% Язык программирования Си. Язык программирования Си отличается мини- мализмом. Авторы языка хотели, чтобы про- граммы на нём легко компилировались с по- мощью однопроходного компилятора, после компиляции каждой элементарной составля- ющей программы соответствовало весьма не- большое число машинных команд, а использо- вание базовых элементов языка не задейство- вало библиотеку времени выполнения. Код на Си можно легко писать на низком уровне аб- стракции, почти как на ассемблере. Иногда Си называют «универсальным ассемблером» или «ассемблером высокого уровня», что отражает различие языков ассемблера для разных плат- форм и единство стандарта Си, код которо- го может быть скомпилирован без изменений практически на любой модели компьютера. Си часто называют языком среднего уровня или даже низкого уровня, учитывая то, как близко он работает к реальным устройствам. Компиляторы разрабатываются сравнительно легко благодаря относительно низкому уров- ню языка и скромному набору элементов. По- этому данный язык доступен на самых различ- ных платформах (возможно, круг этих плат- форм шире, чем у любого другого существую- щего языка). К тому же, несмотря на свою низкоуровневую природу, язык позволяет создавать перено- симые программы и поддерживает програм- миста в этом. Программы, соответствующие стандарту языка, могут компилироваться на самых различных компьютерах. Одним из по- следствий высокой эффективности и перено- симости Си стало то, что многие компилято- ры, интерпретаторы и библиотеки других язы- ков высокого уровня часто выполнены на язы- ке Си. Материалы, исполь- зуемые в статье: 1. Интернет-портал «Tiobe», статья «TIOBE Programming Community Index for April 2010», http:// www.tiobe.com/ index.php/content/ paperinfo/tpci/index. html . 2. Проект «Shootout. alioth.debian.org», ста- тья «Programming language performance comparisons Z to A», http://shootout.alioth. debian.org . 3. Интернет-портал «Asaresearch», статья «Features Comparison Report», http://www. asaresearch.com/ articles/350features. htm . 12 02 13 02
  • 8. Язык программирования Java. Java — объектно-ориентированный язык про- граммирования, разрабатываемый компанией Sun Microsystems. Программы на Java транс- лируются в байт-код, выполняемый виртуаль- ной машиной Java (JVM) — программой, об- рабатывающей байтовый код и передающей инструкции оборудованию как интерпрета- тор, но с тем отличием, что байтовый код, в от- личие от текста, обрабатывается значитель- но быстрее. Достоинство подобного способа выполнения программ — в полной независи- мости байт-кода от операционной системы и оборудования, что позволяет выполнять Java- приложения на любом устройстве, для которо- го существует соответствующая виртуальная машина. Другой важной особенностью техно- логии Java является гибкая система безопас- ности благодаря тому, что исполнение про- граммы полностью контролируется виртуаль- ной машиной. Любые операции, которые пре- вышают установленные полномочия програм- мы (например, попытка несанкционированно- го доступа к данным или соединения с другим компьютером) вызывают немедленное преры- вание. К недостаткам концепции виртуальной машины относят то, что исполнение байт-кода виртуальной машиной может снижать произ- водительность программ и алгоритмов, реа- лизованных на языке Java. В последнее время оно практически потеряло актуальность. Этому способствовал ряд усовершенствова- ний: • применение технологии трансляции байт- кода в машинный код непосредственно во время работы программы (JIT-технология) с возможностью сохранения версий класса в машинном коде; • широкое использование платформенно- ориентированного кода (native-код) в стан- дартных библиотеках; • аппаратные средства, обеспечивающие ускоренную обработку байт-кода (например, технология Jazelle, поддерживаемая некото- рыми процессорами фирмы ARM). По некоторым данным (2) , для семи разных задач время выполнения на Java составляет в среднем в полтора-два раза больше, чем для C/C++, в некоторых случаях Java быстрее, а в отдельных случаях в 7 раз медленнее. С дру- гой стороны, для большинства из них потре- бление памяти Java-машиной было в 10-30 раз больше, чем программой на C/C++. Идеи, заложенные в концепцию и различ- ные реализации среды виртуальной маши- ны Java, вдохновили множество энтузиастов на расширение перечня языков, которые мог- ли бы быть использованы для создания про- грамм, исполняемых на виртуальной машине. Эти идеи нашли также выражение в специфи- кации общеязыковой инфраструктуры CLI, за- ложенной в основу платформы .NET компани- ей Microsoft. Сравнение инструментов разработки ERP-систем. Один из наиболее полных рейтингов ERP- систем, включающий 94 ERP-решения, сре- ди которых представлены системы таких про- изводителей как SAP, Oracle, EpicorScala, Microsoft Business Solutions, Sun Systems, Sage, SSA Global, Exact, Maconomy и другие, подготовила известная международная иссле- довательская компания Accounting Software Research (3). В пятерку ведущих программных продуктов вошли SAP R/3, PeopleSoft, Oracle E-Business, Adonix и Maconomy. На рынке стран СНГ PeopleSoft, Adonix и Maconomy не получили широкого распростра- нения. Обратимся к рейтингу компании IDC для России и стран СНГ (4). В тройку лидеров входят SAP, Oracle и “1С”. Линейка продуктов SAP Основные языки разработки в SAP - ABAP/4 и Java. ABAP/4— высокоуровневый язык, созданный немецкой компанией SAP. Он является осно- вой системы R/3. Все приложения R/3 и даже части базовой системы были разработаны на АВАР/4. Гибкость и простота использования языка в сочетании со специальным набором команд позволяют как небольшим, так и круп- номасштабным коммерческим предприятиям быстро разрабатывать и оперативно внедрять системы R/3. АВАР/4 имеет целый ряд преимуществ, кото- рые делают его исключительно удобным для создания таких сложных систем, как R/3. Он относится к разряду языков, в которых реали- зовано управление событиями, т.е. выполне- ние приложения координируется действиями пользователя и системными событиями. Важной особенностью языка является кон- цепция применения внутренних таблиц, суть которой в отображении постоянных таблиц базы данных на объекты, существующие во время выполнения, и наоборот. Язык АВАР/4 — это не отдельно используемое средство, а часть общей среды разработки Development Workbench, в которую входит также широкий набор инструментов для планирования и ре- ализации приложений. АВАР/4 подходит как для создания новых приложений в архитекту- ре клиент/сервер, так и для расширения воз- можностей действующих модулей R/3, а такие средства, как Remote Function Call (RFC), дают возможность разрабатывать распределенные приложения. Кроме того, приложения, напи- санные на АВАР/4, поддерживают различные СУБД и ОС, что облегчает их интегрирование в информационную систем компании. Надеж- ность эксплуатационных качеств языка АВАР/4 основывается на многообразии функций и вы- сокой производительности системы R/3. В настоящее время ABAP позиционируется на- ряду с Java, как язык программирования Сер- вера веб-приложений SAP, который являет- ся частью платформы NetWeaver для создания бизнес-приложений. NetWeaver под- держивает оба языка ABAP и Java, но есть сомнения в безоблачном буду- щем ABAP, основанные на следующих фактах: • Некоторые среды NetWeaver исполь- зуют исключительно Java • Многие новые программы написа- ны на Java. В SAP все еще используется 238 мил- лионов кодовых строк ABAP. Поэтому можно говорить о значительной свя- занности ABAP и SAP, в то время как некоторые новые программы SAP пи- шутся на Java, появляются и написан- ные на ABAP. Таким образом, ABAP все еще являет- ся весомой частью SAP. Но, бесспор- но, когда встает вопрос о создании но- вых сервисов, в большинстве случаев выбирают Java. Oracle E-Business Suite Система Oracle E-Business Suite соз- дана с использованием собствен- ных стандартных инструментальных средств разработки и моделирования Oracle. Большинство из средств мо- делирования и разработки объеди- нено в единый пакет интегрирован- ных средств разработки Oracle Internet Developer Suite. Основной язык программирования в Oracle E-Business Suite - PL/SQL. PL/SQL- процедурное расширение языка SQL корпорацией ORACLE, объе- диняющий структурированные элемен- ты процедурного языка программиро- вания с языком SQL, разработанный специально для организации вычисле- ний в среде клиент/сервер. Он позво- ляет передать на сервер программный блок PL/SQL ,содержаший логику при- ложения, как оператор SQL, одним за- просом. Используя PL/SQL, можно зна- чительно уменьшить объем обработки в клиентской части приложения и на- грузку на сеть. Запрос, последующие операторы SQL и операторы условно- го управления могут быть включены в один блок PL/SQL и пересланы серве- ру за одно обращение к сети. Проце- дурные конструкции PL/SQL являются частью языка. Доступность SQL делает язык по-настоящему мощным и полез- ным. множество встроенных функций, обеспечивают дополнительные функ- циональные возможности. PL/SQL поддерживает использование исключений (аналогично Java), кото- рые предоставляют определенную ин- фраструктуру для обработки любой ситуации времени выполнения. В язы- ке имеется возможность использо- вания процедур, модулей, функций и триггеров. Триггеры — это особый вид именован- ных блоков PL/SQL, исполняемых ав- томатически при наступлении активи- зирующего события. Дополнительные возможности PL/SQL: объектные типы, динамический SQL, LOB, канализи- рованные функции обеспечивают его гибкость и эффективность в работе. Следует подчеркнуть, что Oracle E-Business Suite поставляется с полно- стью открытыми исходными текстами, подробным описанием внутренней ар- хитектуры базы данных и множеством открытых интерфейсов, что позволя- ет, при необходимости, легко и быстро понять структуру и логику работы си- стемы и внести необходимые допол- нения или модификации, в зависимо- сти от требований пользователя. 1С:Предприятие Встроенный язык системы 1С:Предприятие предназначен для описания (на стадии разработки кон- фигурации) алгоритмов функциониро- вания прикладной задачи. Встроенный язык (далее по тексту — язык) представляет собой предметно- ориентированный язык программиро- вания, специально разработанный с учетом возможности его применения не только профессиональными про- граммистами. В частности, все опе- раторы языка имеют как русское, так и англоязычное написание, которые можно использовать одновременно в одном исходном тексте. При своей относительной простоте язык имеет много общих черт с дру- гими языками, такими как Pascal, Java Script, Basic, что облегчает его освое- ние начинающими разработчиками. Вот некоторые, наиболее значимые особенности встроенного языка: • предварительная компиляция; перед исполнением модули, содержащие текст на встроенном языке, преобра- зуются во внутренний код; • кэширование скомпилированных мо- дулей в памяти; • мягкая типизация - тип переменной определяется типом значения, кото- рое она содержит, и может изменяться в процессе работы; • отсутствие программного описания объектов конфигурации; • разработчик может использовать либо встроенные в платформу объек- ты, либо объекты, созданные систе- мой в результате визуального констру- ирования прикладного решения. Назначение встроенного языка в си- стеме 1С:Предприятие определя- ется идеологией создания приклад- ных решений. Прикладные решения в 1С:Предприятии не кодируются цели- ком. Большая часть прикладного ре- шения создается разработчиком пу- тем визуального конструирования - создания новых объектов конфигура- ции, задания их свойств, форм пред- ставления, взаимосвязей и пр. Встро- енный язык используется для того, чтобы определить поведение объектов прикладного решения, отличного от типового, и создать собственные ал- горитмы обработки данных. По этой причине модули, содержащие текст на встроенном языке, исполь- зуются системой в конкретных, зара- нее известных ситуациях, которые мо- гут возникнуть в процессе работы при- кладного решения. Такие ситуации на- зываются событиями. События могут быть связаны с функционированием объектов прикладного решения или с самим прикладным решением, как та- ковым. Заключение Рассмотренные в данной работе си- стемы имеют достаточные средства для разработки и тестирования, име- ющие свои плюсы и минусы, что и де- лает эти системы мобильными и кон- курентоспособными на рынке ERP. В тоже время, независимо от универ- сальности ERP-системы, при внедре- нии, дальнейшем развитии и сопро- вождении объёмы на программиро- вание значительны. Для полноценно- го функционирования системы необ- ходима постоянная работа програм- мистов по улучшению и доработки под меняющееся законодательство и по- требности пользователей. При выборе ERP-системы этот факт следует учи- тывать. Языки программирования в ERP Языки программирования в ERP Рубрика:Review/Обозрение Рубрика:Review/Обозрение Материалы, исполь- зуемые в статье: 4. Проект «Ricenter. ru», «Рейтинг ERP- систем», http://www. ricenter.ru/media/ images/rejting_erp_ sistem . 5. Проект «Progopedia.ru», «Эн- циклопедия языков программирования», http://progopedia.ru . 6. Проект «Enci. ru», «Список язы- ков программирова- ния в Большой Совет- ской Энциклопедии», http://www.enci.ru . 7. Проект «Abaplang. ru», «Основные воз- можности язы- ка ABAP/4», http:// abaplang.ru . 8. Проект «Ricenter. ru», «Встроен- ный язык», http:// www.ricenter.ru/ kommercheskie_ organizacii/ programmnye_ produkty_1s/ platforma_1s_ predpriyatie_8/ obschaya_arhitektura/ vstroennyj_yazyk . 9. Проект «Википе- дия, свободная эн- циклопедия», «Язык программирования», http://ru.wikipedia.org/ wiki/Язык_програм- мирования 10. Проект «1С:Предприятии 8», «Встроен- ный язык», http:// v8.1c.ru/overview/ CommonCommLang. htm . В пятерку ведущих программных продуктов вошли SAP R/3, PeopleSoft, Oracle E-Business, Adonix и Maconomy. 14 02 15 02
  • 9. Техническая поддержка лицензий Любое программное обеспечение лицензи- руется его Производителем. Точно также ERP –системы лицензируются путём приобрете- ния лицензий профессиональных пользовате- лей, пользователей с ограниченными правами и пользователей-сотрудников. Помимо этого, в случае приобретения дополнительного функ- ционала (так называемых опций ERP) его необ- ходимо лицензировать отдельно. При приобретении технической поддерж- ки все лицензии, входящие в любой комплект лицензий, должны находится на одном уров- не технической поддержки, то есть либо при- обретаются услуги по технической поддерж- ке, либо нет. Стоимость технической поддерж- ки ERP-системы на один год составляет около 20% от стоимости лицензий. Первичное при- обретение лицензий на ERP-системы возмож- но только с годовой технической поддержкой, но в дальнейшем пользователь имеет право отказаться от технической поддержки. Ниже рассмотрим объем стандартной под- держки ERP-систем: Постоянная оптимизация и инновации: • Новые версии лицензированного программ- ного обеспечения, а также инструменты, про- цедуры и услуги по обновлению; • Пакеты поддержки – Пакеты исправлений, позволяющие снизить затраты, необходимые для внедрения отдельных исправлений. В па- кеты поддержки также могут входить исправ- ления, позволяющие адаптировать существу- ющие функции в соответствии с изменивши- мися юридическими и законодательными тре- бованиями, к примеру в области управления персоналом; • Обновление технологии с целью предостав- ления поддержки сторонним операционным системам и базам данных; • Управление изменениями доступного про- граммного обеспечения; в частности, широко поддерживаются измененные параметры на- стройки конфигурации; • Указания по конфигурации, а также предо- ставление информационных ресурсов для про- граммного обеспечения; Глобальная сеть поддержки: • Предоставление экспертной базы знаний; • Предоставление инструкции, описывающие способы разрешения и предотвращения про- блем, а также альтернативные пути их реше- ния; • Предоставление инструмента для установки определенных исправлений и модификаций; Поддержка в ситуациях, критичных для бизнеса: • Технические проверки качества; • Удаленная поддержка для Критичных про- блем; • Устранение внештатных ситуаций и проблем, вызванных Программным обеспечением. Ограничения: • Поддержка только стандартных решений ERP-системы. Поставщик не будет предостав- лять поддержку, в частности, но не ограничи- ваясь этим, каких-либо Внештатных ситуаций, возникших по причине изменения Программ- ного обеспечения без разрешения Поставщи- ка, или в случае нарушения лицензионных по- ложений, или в случае, если проблема возник- ла в связи с использованием продуктов других фирм, которые не были лицензированы; • Поставщик не будет предоставлять услуги поддержки для продуктов других фирм, для ко- торых пользователь не приобрел лицензию как на часть Программного обеспечения; • Поставщик не будет предоставлять услу- ги поддержки для Внештатных ситуаций, кото- рые находятся в зоне ответственности поль- зователя и возникают, например, из-за непра- вильной инсталляции программного обеспече- ния, неудовлетворительного обучения, ошибок бизнес-дизайна, некорректной эксплуатации, неисправности аппаратных средств; • Объем услуг поддержки нацелен на решение Техническая поддержка ERP-систем Техническая поддержка ERP-систем Рубрика:Review/Обозрение Рубрика:Review/Обозрение правленных на более полное соответствие логи- ке, заложенной внутри системы. При внедрении ERP-системы обычно невозмож- но обойтись своими специалистами и приходит- ся привлекать консультантов со стороны, благо- даря чему даже небольшие проекты становятся дорогостоящими. Чаще всего оказывается, что стоимость внедрения ERP-системы равна стои- мости лицензий на систему или в несколько раз превышает ее. И происходит это вовсе не из-за желания поставщика решения “заработать” на внедрении, а из-за того, что практически в любое ERP-решение заложена довольно большая избы- точность. Так как, система должна быть пригодна для использования на предприятиях различно- го масштаба и типа производства, с различными планами счетов и т. п. А это обуславливает необ- ходимость привлечения квалифицированных кон- сультантов по внедрению и проведения довольно серьезных работ по настройке системы. Следующим шагом, после запуска ERP-системы в промышленную эксплуатацию является техни- ческая поддержка и сопровождение внедренного функционала. Большинство компаний внедряю- щих ERP-систему не представляют объем и бюд- жет последующей технической поддержки. В данной статье рассматриваются следующие виды технической поддержки: - техническая поддержка лицензий - техническая поддержка внедренного функцио- нала Целевая аудитория: Координаторы проектов, Менеджеры проектов, ведущие консультанты, консультанты. Автор: Нурмаганбетова Меруерт Компания: ТОО «ERP Service«KazTransCom» За последние несколько десятилетий в мире на- коплен довольно большой опыт по использо- ванию информационных технологий в целом и ERP-систем в частности. История развития этих систем начинается еще с середины 60-х годов, с момента появления первых систем планирова- ния/учета. И этот опыт показывает, что с исполь- зованием ERP на предприятиях не все так одно- значно хорошо, как хотелось бы. Как правило, внедрение современной ERP- системы на предприятии - это процесс, который может длиться несколько лет. По данным компа- нии Standish Group, только в 16% случаев вне- дрение информационных систем завершает- ся вовремя, в рамках запланированного бюдже- та, с реализацией запланированной функцио- нальности. Выполнение почти трети проектов до- срочно прекращается, а по остальным превы- шаются сроки/бюджет или ограничивается за- планированная функциональность. Внедрение ERP-системы - это не просто инсталляция про- граммного обеспечения на рабочих местах поль- зователей, а довольно сложный процесс, сочета- ющий в себе как доработку Программного обе- спечения, так и проведение некоторых меропри- ятий по изменению основной деятельности, на- Введение. Техническая поддержка ERP-систем Внедрение ERP-системы - это не просто инсталляция программного обеспечения на рабочих местах пользователей, а довольно сложный процесс... 16 02 17 02
  • 10. Внештатных ситуаций и проблем, вы- званных Программным обеспечением и не включает вопросы применения и эксплуатации; • Услуги предоставляются только в от- ношении Программного обеспече- ния, права использования которого приобретены пользователем и в соот- ветствии с уровнем сопровождения и действующим Прейскурантом, а также с этапом сопровождения текущей вер- сии Программного обеспечения; • Поставщик не поддерживает опера- ционные системы, базы данных и дру- гие компоненты других фирм, для ко- торых истекла поддержка их постав- щика; • Поставщик не предоставляет какого- либо обучения касательно другого Программного обеспечения или Про- дукта. Техническая поддерж- ка внедренного функ- ционала После внедрения ERP-системы обыч- но встает вопрос о технической под- держке внедренного функционала. То есть, обеспечения помощи персона- лу в поддержке оптимальной работы ERP-системы. Техническая поддержка включает в себя следующие виды работ: • Администрирование системы; • Обучение, консультации пользова- телей; • Донастройка системы; Обучение, консультации пользова- телей. - Присутствие на территории заказ- чика; - Постоянное обучение пользовате- лей (при переходе на другой участок, прием новых сотрудников, добавление новой функциональности); - Оказание консультации пользовате- лей (помощь пользователям в работе с системой); - Определение процедур по разреше- нию и предотвращению проблем; - Использование call-center «Горячая линия» Донастройка системы. - Интеграция с работами развития си- стемы; - Донастройки системы (обеспечение дополнительной аналитики согласно изменениям бизнес-процесса, изме- нения законодательства); - Оптимизация системы; - Функциональное тестирование; - Интеграционное тестирование со- вместно с пользователями Корректировка и написание новых нестандартных отчетов. - Поддержание отчетности в актуаль- ном состоянии согласно изменениям местного законодательства; - Корректировка отчетов, выходных форм в связи с изменениями бизнес- процессов; - Программирование новых нестан- дартных отчетов, выходных форм со- гласно требованиям руководства; Ведение документации проекта. - Управление инцидентами; - Управление изменениями; - Управление безопасностью системы; - Управление изменениями стандарт- ных объектов; - Ведение документации для управ- ленческих решений; - Нахождение проблем путем анализа инцидентов; - Консультации по разработке регла- мента по технической поддержке; - Инструкции пользователей; • Корректировка и написание новых нестандартных отчетов; • Ведение документации проекта Администрирование системы. - Присутствие на территории заказ- чика; - Определение полномочий пользова- телей; - Проведение ежедневного копирова- ния системы; - Установление обновлений системы; - Поддержание в актуальном состо- янии системные среды (разработоч- ные, тестовые, продуктивные); - Восстановление системы при сбоях; - Рекомендации по архитектуре системы • Недостаточный обмен опытом с дру- гими проектами; • Увеличение группы поддержки по мере развития системы. Большинство ведущих компаний пере- дают техническую поддержку на аут- сорсинг, так как преимущества пере- вешивают недостатки такой техниче- ской поддержки. Преимущества: • Получая качественную услугу, появ- лется возможность сосредоточиться на основном бизнесе посредством по- ручения внешнему исполнителю опе- рационных функций и получить конку- рентное преимущество; • Доступ к технологиям и решениям Организация технической под- держки Техническая поддержка поставляется Производителем Программного обе- спечения через авторизованного Пар- тнера. Что касается технической поддерж- ки внедренного функционала, каждая компания по-своему строит принципы организации работы технической под- держки: содержит собственную груп- пу поддержки внутри компании или за- ключает соглашение с консалтинго- вой компанией проводившей внедре- ние ERP-системы, то есть, передает на аутсорсинг. Стандартной стоимости для соглашений этого типа нет. Руко- водителям компаний они обычно об- ходятся в пределах 20% - 22% стоимо- сти пользовательских лицензий. Есть определенные преимущества со- держания собственной группы под- держки, но есть и недостатки. Преимущества: • Управляемость собственной груп- пой; Недостатки: • Увеличение затрат на количество специалистов по различным областям функциональности системы; • Риск зависимости от специалистов. Невозможность выйти в отпуск, взять больничный; • Необходимость постоянного обуче- ния специалистов для поддержания профессионализма и для оптимиза- ции ERP-системы; Техническая поддержка ERP-систем Техническая поддержка ERP-систем Рубрика:Review/Обозрение Рубрика:Review/Обозрение более высокого уровня, которых нет у органи- зации, а также возможность воспользоваться специализированными функциями, для выпол- нения которых организация не имеет специа- листов или ресурсов; • Применение передовых решений. Исполь- зуя опыт, полученный в ходе реализации мно- гочисленных проектов во всем мире, специа- листы консалтинговых компаний являются не только экспертами в области стратегий раз- вертывания и системной архитектуры, но и в вопросах системной интеграции, разработ- ки клиентских приложений, поддержки продук- тивной эксплуатации и постоянной оптимиза- ции бизнес-процессов; • Управляемость, прозрачность и эффектив- ность оказываемых услуг; • Обеспечение информационной безопасно- сти. То есть это это прежде всего отсутствие небрежности в обработке, передаче, хранении информации; • Свовременное реагирование на запрос. В рамках соглашений, специалисты группы под- держки могут присутствовать на территории компании, с которым было заключено согла- шение, и работать по установленному в компа- нии регламенту. Недостатки: • Аутсорсинг может обойтись дороже, чем собственное ИТ-подразделение. На самом деле, прямые затраты в первые год-два оста- ются такими же, либо даже несколько увеличи- ваются. Только при долгосрочных контрактах можно говорить об экономическом эффекте Заключение В заключении хотелось бы отметить, что отда- вая ремонт машины, нанимая садовника или перепоручая ремонт квартиры строительной фирме, мы в первую очередь заботимся о соб- ственном времени. О времени, которое каж- дый из нас может потратить на то, что ему уда- ется делать лучше других. И пускай пришед- шие специалисты обойдутся несколько доро- же, чем если бы все было сделано своими ру- ками, зато сделано это будет быстрее и каче- ственнее. Обоюдная выгода налицо, о чем сви- детельствует бурное развитие сферы услуг в последнее время — есть спрос, есть и пред- ложение. Такие крупные казахстанские ком- пании как АО НК «КазМунайГаз», АО «КазТран- сОйл», АО «КазТрангГаз», АО «Интергаз Цен- тральная Азия», Народный банк передали свои ERP-системы на аутсорсинг. Аутсорсинг может обойтись дороже, чем собственное ИТ-подразделение. Материалы, исполь- зуемые в статье: 1. Интернет-портал SAP, Статья «Сопро- вождение и поддерж- ка решений SAP», http://www.sap.ru; 2.Интернет-портал ERPNEWS, Статья «Особенности наци- онального внедрения ERP или взгляд снизу- вверх» авторы: А.А. Породько, А.В. Ишу- ков, http://www.; 3. Интернет-портал ERPNEWS, Статья «ERP системы пла- нирования ресурсов предприятия», авто- ры: А.Терехов, http:// www. 4. Журнал “Директор- инфо”, статья «Вне- дрение ERP-систем. Основные ошибки», авторы: Г. Мухтарова, http://www.; 5. Интернет-портал Статья «Эффектив- ность внедрения ERP системы», авторы: А. Терехов, http://www. 18 02 19 02