авторефераты диссертаций БЕСПЛАТНАЯ БИБЛИОТЕКА РОССИИ

КОНФЕРЕНЦИИ, КНИГИ, ПОСОБИЯ, НАУЧНЫЕ ИЗДАНИЯ

<< ГЛАВНАЯ
АГРОИНЖЕНЕРИЯ
АСТРОНОМИЯ
БЕЗОПАСНОСТЬ
БИОЛОГИЯ
ЗЕМЛЯ
ИНФОРМАТИКА
ИСКУССТВОВЕДЕНИЕ
ИСТОРИЯ
КУЛЬТУРОЛОГИЯ
МАШИНОСТРОЕНИЕ
МЕДИЦИНА
МЕТАЛЛУРГИЯ
МЕХАНИКА
ПЕДАГОГИКА
ПОЛИТИКА
ПРИБОРОСТРОЕНИЕ
ПРОДОВОЛЬСТВИЕ
ПСИХОЛОГИЯ
РАДИОТЕХНИКА
СЕЛЬСКОЕ ХОЗЯЙСТВО
СОЦИОЛОГИЯ
СТРОИТЕЛЬСТВО
ТЕХНИЧЕСКИЕ НАУКИ
ТРАНСПОРТ
ФАРМАЦЕВТИКА
ФИЗИКА
ФИЗИОЛОГИЯ
ФИЛОЛОГИЯ
ФИЛОСОФИЯ
ХИМИЯ
ЭКОНОМИКА
ЭЛЕКТРОТЕХНИКА
ЭНЕРГЕТИКА
ЮРИСПРУДЕНЦИЯ
ЯЗЫКОЗНАНИЕ
РАЗНОЕ
КОНТАКТЫ


Pages:     | 1 || 3 | 4 |   ...   | 5 |

«УДК 002.52(075.8) ББК 32.973.202я73 МИНОБРНАУКИ РОССИИ ...»

-- [ Страница 2 ] --

По первоначальному определению Американского общества по управлению производством и запасами (American Production and Inventory Control Society - APICS): "ERP - метод для эффективного планирования и контроля всех ресурсов, необходимых для того, чтобы принять, выполнить, отгрузить и учесть заказы клиентов в производственной, дистрибуторской или сервисной компании".

В последней редакции APICS: "ERP - это подход для организации, определения и стандартизации бизнес-процессов, необходимых, чтобы предприятие могло использовать внутренние знания для поиска внешнего преимущества".

Как правило, ERP-системы строятся по модульному принципу и в той или иной степени охватывают все ключевые процессы деятельности компании (рис. 2.3).

Используемый в ERP-системах программный инструментарий позволяет проводить производственное планирование, моделировать поток заказов и оценивать возможность их реализации в службах и подразделениях предприятия, увязывая его со сбытом.

Рис. 2.3. ERP-планирование ресурсов предприятия В 1990 году была предложена следующая формула ИС на базе ERP: ERP= MRP II + FRP +DRP, где FRP - планированию подлежат не только материалы и время рабочих центров, но и финансовые ресурсы, DRP - управление ресурсами дистрибуции.

Основные функции ERP-систем:

- ведение конструкторских и технологических спецификаций, которые определяют состав производимых изделий, а также материальные ресурсы и операции, необходимые для его изготовления;

- формирование планов продаж и производства;

- планирование потребностей в материалах и комплектующих, сроков и объемов поставок для выполнения плана производства продукции;

- управление запасами и закупками: ведение договоров, реализация централизованных закупок, обеспечение учета и оптимизации складских и цеховых запасов;

- планирование производственных мощностей: от стратегии всего предприятия до планов использования отдельных станков и оборудования;

- оперативное управление финансами, включая составление финансового плана и осуществление контроля его исполнения, финансовый и управленческий учет;

- управление проектами, включая планирование этапов и ресурсов, необходимых для их реализации.

Позже в ERP-системы стали включать дополнительный модуль APS (Advanced Planning and Scheduling) - методику планирования, использующую методы математической оптимизации в составлении календарных планов, так как при решении даже вроде бы простых по постановке задач дискретного планирования для распределенной дистрибьюторской сети обыкновенные алгоритмы становятся неработоспособными из-за большой размерности обрабатываемых данных.

В конце 90-х гг. ХХ века был разработана также методология "Планирование ресурсов предприятия, синхронизированное с запросами потребителя" (Customer Synchronized Resource Planning - CSRP), которая охватывает взаимодействие предприятия с клиентами:

оформление наряд-заказа, техническое задание, поддержку клиентов, планирование ресурсов в зависимости от объема и состава клиентских заказов. Если стандарты MRP/MRPII/ERP ориентированы на управление запасами и мощностями, планирование, производство и продажу продукта, то в стандарт CSRP включен полный цикл жизненного цикла изделия - от его проектирования с учетом требований заказчика до гарантийного и сервисного обслуживания после продажи.

Этот новый тип КИС в некоторых источниках стали называть ERPII- системами, основа которых - управление взаимодействием компании с внешней средой. Там где можно, внутренние и конфиденциальные процессы становятся внешними и открытыми. Излишняя тайна корпоративной информации, которая усложняла деятельность, исчезает. На смену ей приходит четко регламентированная политика в сфере информационной безопасности и безопасности самих информационных систем.

Соединение ERP-системы с технологиями OLAP, системой сбалансированных показателей (Balanced Score Card) и системой функционально-стоимостного управления привело к появлению и развитию систем BPM (Business Performance Management) управление эффективностью бизнеса, которые позволяют связывать операционные результаты деятельности предприятия с эффективностью реализации миссии компании.

Какие задачи решают BPM-системы и какое место они занимают среди других программных продуктов автоматизации бизнес-процессов?

Для ответа на этот вопрос воспользуемся материалами отчета "Успешный опыт управления эффективностью бизнеса: бизнес и технические стратегии" ("Best Practices in Business Performance Management: Business and Technical Strategies") Международного Института исследования хранилищ данных (Data Warehousing Institute - DWI) 2004 года. В этом отчете позиционируют BPM-системы, анализируя общую схему развития программного обеспечения для автоматизации бизнес-процессов за последние двадцать лет (рис. 2.4).

Сначала появились системы автоматизации внутренних (бэк-офисных) процессов, прежде всего производства (управление запасами и автоматизация управления производственными линиями) и бухгалтерского учета. Затем пришел черед процессов взаимосвязи с внешней средой (процессы фронт-офиса): поставок, продаж, услуг, маркетинга. В конце двадцатого века организации перешли к автоматизации перекрестных процессов, затрагивающих работу несколько подразделений, внедряя технологии управления взаимоотношениями с клиентами (Customer Relationship Management - CRM), и технологии управления цепочками поставок (Supply Chain Management - SCM). И, наконец, вершина пирамиды, которую стали автоматизировать совсем недавно - это корпоративное управление.

Для решения этой задачи в мире выделяют специальный класс программного обеспечения BPM-системы.

Рис. 2.4. Автоматизация бизнес-процессов Движение вверх по уровням пирамиды отражает постепенный переход от автоматизации оперативных бизнес-процессов к автоматизации стратегии управления бизнесом. Процессы на более высоких уровнях пирамиды контролируют процессы на более низких уровнях. Таким образом, BPM-системы предназначены для автоматизации стратегического планирования развития бизнеса и одновременно для поддержки тактического (или оперативного) управления бизнес-процессами на разных уровнях. Задача BPM-систем - помочь в реализации стратегических целей бизнеса в реальных условиях. Для этого они должны обеспечивать пользователя нужной информацией в нужное время, чтобы повысить эффективность управления оперативной деятельностью.

Функциональная архитектура классической BPM-системы складывается из трех составных частей. Первая часть - хранилище данных. Это базис BPM- системы. В нем консолидируется оперативная информация из различных автоматизированных модулей головного офиса и филиалов организации, из дочерних и партнерских компаний. Вторая составляющая - набор инструментов для поддержки технологий управления предприятием:

финансового планирования, управленческого учета, прогнозирования, управления производственными и вспомогательными процессами и т. д. Третья компонента BPM аналитические средства OLAP для оперативной работы с деловыми данными, которые накапливаются в хранилище.

Таким образом, BPM-системы нельзя назвать чем-то принципиально новым. Они объединяют известные управленческие технологии и программные решения, которые прежде применялись локально и решали задачи отдельных подразделений и пользователей.

В чем же тогда преимущества и новизна BPM-подхода? А дело в том, что BPM-система предназначена для поддержки полного цикла управления компанией. Это значит, что инструменты BPM взаимосвязаны и обеспечивают исполнение четырех основных этапов управления эффективностью бизнеса.

Разработка стратегии. Цель первого этапа - выделение целевых показателей бизнеса (ключевых показателей эффективности) и планирование количественных значений их метрик (Key Performance Indicators - KPI). Стратегическое планирование опирается на одну из методологий BPM, известную как система сбалансированных показателей (Balanced Scorecard - BSC).

Тактическое планирование. На втором этапе разрабатываются тактические планы для достижения поставленных стратегических целей. Ориентирами для разработки тактических (оперативных) планов становятся KPI. Основным инструментом оперативного планирования является бюджетирование различных аспектов деятельности предприятия.

Мониторинг и контроль исполнения. Третий этап в цикле корпоративного управления мониторинг и контроль исполнения бюджетных и производственных планов. Фактические значения по статьям управленческого и финансового учетов вычисляются на основе собранных в хранилище первичных данных. Для сравнения намеченных и достигнутых показателей бюджетов и KPI используются инструменты "план-фактного" анализа на основе технологии многомерного анализа данных OLAP.

Анализ и регулирование. На заключительном этапе стратегические планы корректируются в соответствии с реальными условиями работы предприятия. Для планирования изменений применяются инструменты прогнозирования и моделирования различных сценариев развития ситуации. В итоге цикл корпоративного управления - между выбранной стратегией и ее практической реализацией - замыкается.

ERP-системы сфокусированы на автоматизации управленческих процессов, сопровождении бизнес-процессов и снижении операционных затрат, но неспособны обеспечить всеобъемлющий, легкий и быстрый доступ к необходимой управленческой информации. Кроме того, выяснилось, что не вся информация, необходимая как высшему руководству, так и менеджерам и специалистам на местах, имеется в наличии в ERP-системе.

Эта ситуация усугубляется еще и тем, что зачастую в компаниях применяется не одна, а несколько ERP-систем, доставшихся в наследство в результате слияний и приобретений.

В противоположность этому BPM-системы обеспечивают целостный, процессно ориентированный подход к принятию управленческих решений, направленный на улучшение способности компании реально оценивать свое текущее состояние и управлять эффективностью своей деятельности на всех уровнях путем объединения владельцев процессов, менеджеров, персонала и внешних контрагентов в рамках общей интегрированной среды управления.

Отметим, что в этом смысле понятие "BPM-система" может употребляться в двух значениях: как концепция управления (т. е. определенный подход к принятию управленческих решений и их практической реализации) и как информационная система (комплекс программных средств, поддерживающих идеологию BPM и обеспечивающих ее практическую реализацию). Сказанное не означает, однако, что система BPM "отменяет" или "заменяет" ERP. На рис. 2.5. показано возможное взаимодействие ERP и BPM-систем [7].

Из приведенной схемы видно, что важную роль в трансформации данных из ERP- в BPM-систему играют так называемые модули Data Maps - средства унификации данных, полученных из различных источников, и их приведение в соответствие с едиными справочниками (процесс конвертации данных). Эти средства используются и для обратной связи, например, для передачи результатов стратегического или операционного планирования в ERP-систему для последующего формирования более детальных планов.

Также заметим, что в качестве источников финансовых и нефинансовых данных для BPM-системы выступают не только подсистемы ERP, но и транзакционные системы других систем:

- управления взаимоотношениями с клиентами (Customer Relationships Management CRM);

- управления цепочками поставок (Supply Chain Management - SCM);

- управления активами (Assets Management - AM);

- управления персоналом (Human Resources Management - HRM);

- другие источники - базы данных, электронные таблицы и т. п.

Рис. 2.5. Взаимодействие ERP и BPM-систем Таким образом, с помощью решения "BPM+ERP" создается целостная инфраструктура для поддержки согласованного стратегического и тактического управления предприятием на основе единой модели данных. В этом принципиальное отличие комплексного подхода на базе систем автоматизации управления корпорацией от изолированного решения отдельных управленческих задач.

Контрольные вопросы:

1. В чем суть информационного сопровождения управления производством?

2. Что послужило толчком для создания MRP-систем?

3. Что такое стандарт MRPII и что послужило базовой основой для формирования этого стандарта?

4. В чем различие в аббревиатурах MRP и MRPII?

5. Что такое технология "Управления эффективностью бизнеса" и на каких принципах она реализуется?

6. Охарактеризуйте назначение и основные функциональные блоки ERP-систем.

7. Чем отличаются MRP- и ERP-системы?

Литература [1, 5, 27].

Лекция 3. Информационная поддержка производственной и финансово-хозяйственной деятельности предприятия Функциональность и компоненты корпоративных информационных систем 3.1. Функциональность КИС для поддержки производственной деятельности компании Важной составляющей КИС являются компоненты, поддерживающие производственную деятельность предприятия.

Производственная деятельность компании - основа бизнеса и получения финансового результата. Эффективность производственной деятельности определяется степенью автоматизации производственных процессов, а также информационным обеспечением и автоматизацией обеспечивающих бизнес-процессов.

Информационная поддержка производственной деятельности состоит в поддержке технологических процессов компании, информационного обеспечения ценообразования, расчета и учета себестоимости продукции, информационном обеспечении маркетинга, материально-технического обеспечения, технического обслуживания и ремонта оборудования, складского учета комплектующих, запасов и продукции, сбыта, формирование портфеля заказов.

На рис. 3.1. представлено распределение различных видов производств (дискретное, единичное) по степени сложности и стабильности производственного процесса.

Рис. 3.1. Распределение видов производства Можно выделить различные виды и способы производственной деятельности:

- массовое (серийное) производство продукции и услуг: объем производства планируется исходя из рациональной загрузки производственных мощностей;

- непрерывное производство;

- дискретное производство — производство продукции в виде отдельных счетных изделий, которые могут собираться из отдельных компонентов;

- производство на склад;

- производство по проектам;

- производство на заказ: объем выпуска планируется исходя из поступивших заказов на продукцию, причем разделяется разработка на заказ и сборка на заказ;

- смешанное производство: возможность работать на склад и на заказ.

Функциональность КИС, поддерживающая производственную деятельность компании, базируется на рассмотренных выше стандартах MRP и MRP II.

Ниже перечислены задачи в области информационного обеспечения производственных процессов, решаемые КИС.

1. Планирование производства.

2. Создание производственной программы.

3. Формирование производственных заказов.

4. Управление серийным производством.

5. Ведение (создание, изменение, просмотр) спецификаций.

6. Ведение (создание, изменение, просмотр) технологических карт.

7. Ведение рабочих мест.

8. Управление производственными мощностями (планирование производственных мощностей, оптимизация загрузки оборудования, балансировка мощностей).

9. Техническое обслуживание и ремонт оборудования.

10. Материально-техническое обеспечение (планирование потребности в материалах, управление складскими запасами).

3.2. Компоненты корпоративной информационной системы для поддержки оперативного менеджмента Управление производством непосредственно связано с управлением финансово хозяйственной деятельностью предприятия и информационной поддержкой оперативного менеджмента. Поддержку оперативного менеджмента можно функционально разделить на четыре основных блока (рис. 3.2.), которые являются частями КИС и не зависят от предметной области - отрасли, в которой работает корпорация.

- финансовый блок;

- управление персоналом;

- логистика;

- управление клиентами.

Рис. 3.2. Компоненты поддержки оперативного менеджмента К области оперативного менеджмента в первую очередь необходимо отнести оперативное управление финансами корпорации. Структура финансового блока приведена на рис. 3.3.

Рис. 3.3. Структура финансового блока Финансовый блок КИС включает информационную поддержку традиционных функций бухгалтерского учета:

- ведение главной книги;

- поддержка плана бухгалтерских счетов;

- расчет налоговых отчислений;

- формирование бухгалтерской и налоговой отчетности.

Кроме того, финансовый блок включает и функции финансового менеджмента:

- управление активами;

- управление дебиторами/ кредиторами;

- управление финансовыми расчетами (банк, касса);

- мониторинг движения денежных средств;

- управление финансовыми рисками;

- оперативное планирование (составление годового бюджета, в том числе инвестиционное планирование);

- формирование финансовой отчетности, в том числе консолидированной отчетности.

Важной компонентой финансового блока КИС, обеспечивающей поддержку оперативного принятия решений, является блок Управление затратами, включающий следующие процессы:

- калькуляция себестоимости продукции;

- расчет элементов затрат;

- учет затрат по видам затрат (прямые и косвенные затраты);

- учет затрат по местам возникновения;

- учет затрат по процессам и продуктам;

- учет по местам возникновения прибыли;

- анализ плана-факта отклонений;

- формирование управленческой финансовой отчетности по местам возникновения прибыли, затрат и отклонений.

Очевидно, что для работы финансового блока КИС необходимо определить такие основные данные, как:

- область бизнеса;

- виды деятельности;

- план счетов;

- банковские реквизиты;

- центры затрат, иерархия центров затрат и элементы затрат.

К финансовому блоку можно отнести также управление инвестициями, которые в отличие от регулярной деятельности предприятия относятся к проектной деятельности. КИС поддерживает выполнение следующих функций:

- расчет инвестиционных мероприятий;

- планирование затрат и составление бюджетов по инвестиционным программам;

- учет движения финансовых средств на инвестиционные мероприятия;

- мониторинг финансирования инвестиционных проектов.

Важной задачей оперативного менеджмента является эффективное управление персоналом. Структура компоненты КИС «Управление персоналом» приведена на рис. 3.4.

Рис. 3.4. Структура компоненты «Управление персоналом»

Этот функциональный блок КИС поддерживает администрирование персонала и обеспечивает:

- ведение основных данных по персоналу;

- ведение кадрового делопроизводства;

- учет рабочего времени;

- оформление справок;

- управление временными данными;

Помимо расчета заработной платы, функциональность КИС должна обеспечивать:

- расчет пособий по временной нетрудоспособности и компенсаций за отпуск;

- расчет бонусов и премий;

Развитая функциональность компоненты «Управление персоналом» должна поддерживать:

- планирование потребности в трудовых ресурсах;

- карьерный рост сотрудников;

- обучение и развитие;

- менеджмент вознаграждения, когда размер бонуса зависит от KPI1 сотрудника.

Информационная поддержка менеджмента включает поддержку логистики предприятия. Структура компоненты КИС, поддерживающей логистику, приведена на рис.

3.5.

Рис. 3.5. Компоненты логистики предприятия KPI (Key Performance Indicator) - система показателей эффективности сотрудников, направленная на достижение целей компании.

Важная составляющая компоненты - система управления логистическими цепочками.

При производстве сложных изделий, в состав которых входят комплектующие от разных поставщиков, для компаний важно оперативно «программировать» поставку нужных деталей в нужном объеме и к нужному сроку. Товары желательно покупать по лучшей цене, лучшего качества, заботиться о том, чтобы транспортные издержки были минимальными, а в процессе движения товаров необходимо следить за их статусом (текущим состоянием), чтобы срочно вмешаться в процесс, если произойдет какой-то сбой. Иными словами, логистика организации это планирование и координация снабжения, транспортировки и складирования товаров или услуг. Очевидно, что логистика тесно связана с функциональностью КИС, поддерживающей производственные процессы предприятия.

Управление клиентами и поставщиками (рис. 3.2) включает ведение банка данных по контрагентам, отслеживание истории взаимоотношений и планирование дальнейших контактов, анализ различных данных по клиентам и поставщикам, ведение информации по рекламным акциям и т.д.

CRM-компонента Корпоративной информационной системы поддерживает управление взаимодействием с клиентами, позволяет сохранять и анализировать информацию о клиентах, включая историю взаимодействия, управляет контактами, поддерживает бизнес процессы, направленные на удовлетворение потребностей клиентов, сервисное обслуживание, предоставление качественной продукции.

Управление взаимоотношениями с поставщиками, поддерживаемое SRM-компонентой, ориентировано на оптимизацию бизнес-процессов и снижение совокупных затрат, связанных с материально-техническим снабжением и закупкой материально-технических ресурсов.

Объединяя в себе широкие возможности для анализа, оценки и ранжирования поставщиков, консолидации потребностей в закупках товаров и услуг, выстраивания стратегии и прогнозов эффективности взаимодействия с поставщиками через традиционные и электронные каналы, решение SRM-компоненты помогает выявить оптимальных партнеров, наиболее соответствующих требованиям бизнеса компании.

Базовая функциональность CRM- и SRM-компонент Корпоративной информационной системы ориентирована на поддержку схожих бизнес-процессов, приведенных в таблице 3.1.

В настоящее время важное значение приобретает интерактивность взаимодействия со стейкхолдерами организации, такими как поставщики и клиенты.

WEB-технологии сегодня позволяют создавать торговые и закупочные порталы, используя которые корпорация может выйти на новый уровень работы с поставщиками и клиентами. Портал расширяет функциональные возможности CRM- и SRM-компонент Корпоративной информационной системы.

Торговый портал является инструментом маркетинга и привлечения клиента, механизмом, позволяющим:

- определять текущие потребности клиента;

- осуществлять мониторинг исполнения заказа;

- консультировать и обучать клиента;

- поддерживать интерактивную связь по устранению претензий;

- выявлять потенциальные потребности клиента и т.д.

Главная цель закупочного портала - поиск оптимального поставщика.

Инструментальные средства закупочного портала обеспечивают:

- размещение заказа на поставку;

- автоматический сбор заявок от потенциальных поставщиков;

- проведение тендера на лучшего поставщика.

Таблица 3. Сравнение бизнес-процессов CRM- и SRM- компонент Бизнес- CRM-компонента SRM-компонента процесс Маркетинг маркетинг сбыта маркетинг закупки Анализ и анализ и классификация анализ и классификация классификация клиентов поставщиков Планирование планирование сбытовой планирование закупочной деятельности деятельности Управление планирование и проведение планирование и проведение переговорами переговоров с клиентами переговоров с поставщиками Управление управление контактами с управление контактами с контактами клиентами поставщиками Управление заключение и мониторинг заключение и мониторинг договорами исполнения договоров с исполнения договоров с клиентами поставщиками Управление ведение заказов на поставку ведение заказов на закупку заказами продукции продукции Финансовые финансовые расчеты с финансовые расчеты с расчеты клиентами поставщиками Ведение базы ведение базы данных клиентов ведение базы данных данных поставщиков Управление управление информацией о управление информацией о информацией клиентах и контактах поставщиках Управление управление качеством продаж управление качеством закупок качеством 3.3. Система SAP R/ Основанная в 1972 году компания SAP является признанным лидером среди поставщиков решений для совместного ведения бизнеса, предназначенных для всех типов промышленности и для любого крупного рынка.

В 1992 году произошла аккредитация решений SAP AG при министерстве финансов Российской федерации.

Продукция компании SAP AG – это коммерческий программно концептуальный комплекс, предлагающий комплексный подход к управлению предприятием. Он объединяет в себе методику анализа бизнес- процессов, средства управления материальными, финансовыми, кадровыми, информационными ресурсами, а также методики внедрения предлагаемого решения и систему обучения пользователей.

Продукты фирмы отображают все внутренние процессы предприятия: бухгалтерский учет, торговля, производство, управление кадрами и складами (рис. 3.6). Приложения обычно можно адаптировать под правовой контекст определённой страны.

Руководит Начальник Планирование и и бюджетирование департаментов Персон Склад / Прод Бухгалт ал МТУ ажи ерия Марк етинг Рис. 3.6. Внутренние процессы предприятия с использование системы SAP Можно выделить следующие основные особенности системы SAP R/3 ERP-системы [12]:

функциональность системы является «всеобъемлющей», охватывает практически все бизнес-процессы предприятия;

функциональность является интегрированной – данные, введенные или сгенерированные в одном модуле системы, используются другими модулями;

функциональность модулей может быть сконфигурирована и в дальнейшем сравнительно легко перенастроена без привлечения разработчика системы;

конечный пользователь непосредственно участвует в процессе разработки (настройки) ERP-системы;

в системе используется принцип документирования транзакций и изменений в конфигурации и настройках;

система обеспечивает доступ к данным в режиме реального времени;

компоненты системы, поддерживающие бизнес-процессы, работают с единой базой данных;

система обеспечивает большие возможности управления полномочиями пользователей.

Основные компоненты SAP R/3 приведены в таблице 3.2.

Как видно из таблицы, функциональность SAP R/3 обеспечивает информационную поддержку как производственных процессов, так и процессов финансово-хозяйственной деятельности. Кроме того, в системе существуют так называемые «общие» (cross-application) модули, которые могут быть использованы в системе R/3 повсеместно. Среди них – SAP business workflow (поддержка рабочих процессов) и SAP office (поддержка офисной работы).

Единое информационное пространство, содержащее основные данные, а также оперативную и плановую информацию о деятельности предпрятия, поддерживается СУБД Oracle. В то же время для поддержки незначительных объемов информации может быть использована встроенная СУБД.

Таблица 3. Основные компоненты SAP R/ Компонента Название Поддерживаемая функциональность 1 2 3 finance Финансы «Главная книга»

FI «Бухгалтерия дебиторов»

«Бухгалтерия кредиторов»

«Консолидированная отчетность»

«Банковская бухгалтерия»

«Финансовое планирование»

financial Основные «Учет основных средств»

FI_AA accounting средства «Амортизация основных средств»

controlling Управление «Планирование затрат»

СО затратами «Учет по видам затрат»

«Учет по местам возникновения затрат»

«Учет по местам возникновения прибыли»

«Калькуляция себестоимости»

«Функционально-стоимостный анализ»

human Управление «Расчет заработанной платы»

HR resources персоналом «Управление временными данными»

«Планирование и развитие»

materials Управление «Планирование материально MM management материально- технического обеспечения»

техническим «Управление запасами»

обеспечением «Контроль счетов-фактур»

«Оценка материалов»

«Управление снабжением»

«Аттестация поставщика»

plant Техническое «Производственные и технические РМ maintenance обслуживание и объекты»

ремонт «Профилактическое оборудования обслуживание»

«Управление техническим обслуживанием»

«Управление заказами на техническое обслуживание»

production Планирование и «Планирование производственных РР planning управление партий и заказов»

производством «Составление производственной программы»

«Планирование потребности в материалах»

«Планирование производственных мощностей»

1 2 3 project Управление «Планирование и мониторинг PS system проектами проектов»

«Управление бюджетом проекта»

«Управление ресурсами проекта»

«Управление изменениями»

quality Управление «Планирование контроля QM management качеством качества»

«Контроль качества»

«Сертификаты качества»

«Управление качеством»

sales and Управление «Ведение клиентской базы»

SD distribution сбытом «Планирование сбыта»

«Расчет цены товара»

«Отгрузка продукции»

«Создание счетов-фактуры»

SAP предлагает набор решений для компаний любого размера (рис. 3.7).

Рис. 3.7. Интеграция SAP Система SAP R/3 - конфигурируемая система. Т.е. предприятие, купившее эту систему, будет работать с индивидуальной версией, настроенной именно под его параметры.

Показателем технического уровня системы может служить способ ее настройки. Чем шире возможности конфигурирования и настройки системы без необходимости ее переписывания, тем выше технический уровень данной системы. Поэтому параметру SAP R/3 также занимает лидирующее положение в мире.

Система SAP R/3 обладает специализированным инструментом бизнес-инжиниринга Business Engineer. С его помощью можно сконфигурировать и настроить систему SAP R/ так, чтобы она удовлетворяла потребностям предприятия, поддерживать это соответствие в течение всего жизненного цикла системы.

Преимущество SAP R/3 заключается в полной поддержке и интеграции процессов рис.

3.8):

- стратегического планирования и управления холдингом;

- управления взаимосвязями с клиентами;

- управление логистическими цепочками;

- планирование и бюджетирование;

- управление финансами и активами;

- управление людскими ресурсами;

- управление общими данными и знаниями.

Рис. 3.8. Интегрированная модель управления – от стратегии к оперативному уровню SAP R/3 является открытой системой. Открытые системы используют стандартные форматы обмена данными и стандартизованные интерфейсы для межпрограммного обмена.

Приложения R/3 имеют модульный принцип построения. Они могут быть использованы как отдельно, так и в комбинации с внешними решениями. Компоненты системы SAP R/3 охватывают все сферы организации управления предприятием.

Система отчетов На основе данных, хранящихся в системе, можно формировать разнообразные отчеты.

Работа с отчетами строится в два этапа: выбор данных для отчета;

просмотр и печать полученной отчетной формы.

В системе существуют следующие типы отчетов: Отчеты-списки, Статистические отчеты, Гибкие отчеты, Оперативные запросы.

Дерево отчетов Наиболее важные отчеты системы объединены в дерево отчетов, с помощью которого осуществляется навигация по структуре отчетов и выбор отчетов.

Перемещение по дереву осуществляется нажатием левой кнопки мыши на пиктограмме, расположенной слева от названия узла дерева. Перед выполнением отчета пользователь имеет возможность задать критерии выбора данных, с помощью которых можно ограничивать список выводимых значений.

Выполнение отчетов Отчеты-списки – отчеты, обеспечивающие создание списков сотрудников и данных сотрудника на основе критериев поиска, выбранных пользователем.

Отчеты-списки могут быть экспортированы для использования другими приложениями, например, MS Word и MS Excel.

Статистические отчеты С помощью этих отчетов можно выполнять статистические анализы данных. Для выполнения статистического отчета необходимо выбрать необходимый отчет в дереве отчетов.

Гибкие отчеты Отчеты произвольной формы по требованию пользователя. Для этих целей используются два инструментальных средства Report Writer и Report Painter. Использование указанных инструментальных средств требует специальных навыков и полномочий.

Оперативные запросы Служат для построения нестандартных отчетов.

Система SAP R/3 является оперативной транзакционной системой, то есть она в первую очередь используется для оперативного планирования, учета, контроля и формирования отчетности. При этом для проведения серьезного анализа информации, а также реализации функций стратегического бизнес-планирования она не предназначена.

3.4. Система 1С: Предприятие Система программ «1С:Предприятие 8» включает в себя платформу и прикладные решения, разработанные на ее основе, для автоматизации деятельности организаций и частных лиц. Сама платформа не является программным продуктом для использования конечными пользователями, которые обычно работают с одним из многих прикладных решений (конфигураций), разработанных на данной платформе. Такой подход позволяет автоматизировать различные виды деятельности, используя единую технологическую платформу.

Гибкость платформы позволяет применять 1С:Предприятие 8 в самых разнообразных областях:

автоматизация производственных и торговых предприятий, бюджетных и финансовых организаций, предприятий сферы обслуживания и т.д.

поддержка оперативного управления предприятием;

автоматизация организационной и хозяйственной деятельности;

ведение бухгалтерского учета с несколькими планами счетов и произвольными измерениями учета, регламентированная отчетность;

широкие возможности для управленческого учета и построения аналитической отчетности, поддержка многовалютного учета;

решение задач планирования, бюджетирования и финансового анализа;

расчет зарплаты и управление персоналом;

другие области применения.

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

Обзор функциональности прикладных решений Значительная часть функциональности прикладных решений, создаваемых на платформе 1С: Предприятие, определяется теми возможностями, которые содержит базовая реализация используемых объектов конфигурации.

Прикладное решение «Управление производственным предприятием» представляет наиболее полную реализацию функциональных возможностей системы программ «1С:

Предприятие 8» поэтому в данной лабораторной работе будет рассмотрена именно это прикладное решение.

При разработке решения "1С:Управление производственным предприятием 8" (1С:УПП) учитывались как современные международные методики управления предприятием (MRP II, CRM, SCM, ERP, ERP II и др.), так и опыт успешной автоматизации производственных предприятий, накопленный фирмой "1С" и партнерским сообществом. В проектировании и разработке конфигурации участвовали специалисты компаний "ИТРП" (управление производством) и "1С-Рарус" (учет по МСФО). По методологическим вопросам реализации управленческого, финансового учета и формирования отчетности по МСФО консультационную поддержку осуществляет всемирно известная аудиторско-консалтинговая компания PricewaterhouseCoopers.

На структурной схеме показаны функциональные области, которые автоматизированы в прикладном решении «Управление производственным предприятием» (рис. 3.9).

1С:Управление производственным предприятием - программный продукт для комплексной автоматизации. На базе программы 1С УПП создается единая информационная система управления и учета, которая охватывает различные аспекты деятельности предприятия. При комплексной автоматизации повышается прозрачность бизнес-процессов, появляется возможность перспективного планирования на базе оперативной аналитической информации. Внедрение предполагает ведение управленческого учета, бухгалтерского учета в одном информационном пространстве.

В системе реализован широкий спектр функциональных возможностей. 1С УПП состоит из подсистем, которые решают различные задачи: управление денежными средствами, управление персоналом, бухгалтерский учет и др. Для автоматизации могут быть задействованы не все возможности системы, а только те части, которые необходимы.

Общая концепция возможностей программы представлена на схеме рис. 3.10.

1С 8 УПП позволяет контролировать производственные процессы. В программе реализована функция планирования производства, которая позволяет учитывать необходимые данные, контролировать и отслеживать выполнение производственного плана.

Подсистема управления затратами и расчета себестоимости предоставляет возможность учитывать фактические затраты предприятия и рассчитывать себестоимость продукции.

Можно вести учет переработки давальческого сырья, спецодежды и спецостнастки.

Рис. 3.10. Возможности решения 1С: УПП Наряду с функционалом программы 1С:Бухгалтерия 8 и функциями управления финансовой деятельностью реализованы уникальные возможности финансового учета. В системе можно вести бюджетирование. Бюджетирование – это система планирования, анализа и контроля денежных потоков и финансовых результатов. Эта функция позволяет составлять финансовый план предприятия. Кроме того, в программе можно вести учет в соответствии с международными стандартами финансовой отчетности. Ведение учета по МСФО – это необходимое условие для сотрудничества с иностранными партнерами.

Система отчетности может быть адаптирована к индивидуальным потребностям компании.

Управление основными средствами и ремонтами В программе 1С УПП поддерживается учет долгосрочных материальных активов:

автоматизированы операции учета основных средств, можно вести планирование техобслуживания и ремонта, которое зачастую необходимо для выполнения производственной программы и оптимального использования ресурсов.

Управление складом Система позволяет вести оперативный учет материалов, продукции и товаров на складах, контролировать запасы ТМЦ на предприятии. Соответствующие документы фиксируют все складские операции. Программа предоставляет возможность получения подробной информации по состоянию складских запасов.

Управление продажами 1С Управление производственным предприятием 8 – это эффективный инструмент для управления продажами. В программе можно планировать продажи, как по всей компании, так и по подразделениям. Функции управление заказами и ценообразование позволяют построить грамотный подход к ценовой политике. Также поддерживаются возможности управления розничной торговлей. Реализованы возможности решения 1С Торговля.

Управление закупками Подсистема управления закупками позволяет повысить эффективность взаимодействия с поставщиками. Программа обеспечивает возможность контроля снабжения производства, выполнения заказов. Менеджеры снабжения получают информацию необходимую для своевременного пополнения предприятия материалами и снижения затрат на закупки.

Управление отношениями с покупателями и поставщиками Подсистема управления отношениями с клиентами помогает в создании гибкой клиентской политики, позволяющей хранить и анализировать информацию о клиенте.

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

Управление персоналом и расчет зарплаты Подсистема предназначена для информационной поддержки кадровой политики компании и автоматизации расчетов с персоналом. Обеспечено документирование и автоматизация процесса подбора кадров, хранение информации о сотрудниках предприятия.

В 1С УПП можно вести регламентированный и кадровый оборот, расчет заработной платы.

Реализованы возможности программы 1С Зарплата.

Управленческий учет Программа предоставляет руководящему звену компании необходимую информацию для принятия взвешенных решений. Гибкая система отчетов позволяет оперативно анализировать и контролировать все аспекты деятельности предприятия. Реализован механизм регулярных отчетов для руководителя компании, благодаря которому, руководитель своевременно получает необходимую информацию.

Работа в конфигурации «Управление производственным предприятием»

Запуск системы При запуске системы (Программы – 1С:Предприятие) - открывается стартовый диалог (рис. 3.11). Компоненты стартового диалога: Информационные базы – список рабочих информационных баз данных (ИБД). Каждая строка списка связана с каталогом определенной ИБД системы. В каждой ИБД хранится информация об одном объекте учёта (предприятии, организации).

а) б) Рис. 3.11. Запуск 1С:Предприятия: выбор информационной базы (а) и имени пользователя(б) Для входа в систему необходимо выделить свою ИБД в списке баз и нажать кнопку 1С:

Предприятие. Затем в окне доступа в систему из списка Имя выбрать имя пользователя (для демонстрационной конфигурации пароль вводить не нужно).

Общий интерфейс системы Общий интерфейс включает главное меню, набор панелей инструментов (ПИ), строку состояния, окно сообщений (рис. 3.12). Панели инструментов могут подключаться/отключаться стандартным способом: с помощью правой кнопки мыши.

Рис. 3.12. Общий интерфейс системы Обеспечение информационной безопасности. Для каждой ИБД задаются администратор и пользователи ИБД с соответствующим набором прав (роль, интерфейс).

Для этого необходимо войти в Конфигуратор системы (перезапустить систему 1С:

Предприятие 8.1, в окне запуска выделить нужную ИБД, нажать кнопку Конфигуратор, выбрать имя, пароль вводить не нужно). В меню Администрирование/Пользователи в списке пользователей выбрать имя пользователя двойным щелчком мыши. В открывшемся окне задать пароль, на вкладке Прочие – доступные роли и интерфейс. Для администратора ИБД задаются роль Полные права и Полный интерфейс. Для остальных пользователей задаются имена, роли и интерфейсы в соответствии с их рабочими местами, задачами и учётными схемами.

3.5. Управление производством в системе 1С:Предприятие Производство представляет собой один из наиболее сложных процессов на предприятии. Управление производством тесно связано с управлением закупками, продажами, основными средствами, персоналом, финансами.

Конфигурация "Управление производственным предприятием" позволяет полностью контролировать производственные процессы от момента передачи материалов в производство до выпуска готовой продукции. Оперативно отслеживается выполнение производственной программы, выраженной в планах производства различной детализации — от укрупненных планов до посменных планов производства, а также до отдельных производственных заказов. Предоставляется возможность оперативной коррекции планов по фактическим результатам завершенных периодов, оперативного формирования заявок на покупку и изготовление недостающих материалов и комплектующих изделий.

Конфигурация "Управление производственным предприятием" предоставляет следующие возможности:

- ведение массивов нормативно-справочной информации, необходимых для планирования и учета производства готовой продукции, включая формирование норм расходов сырья и вспомогательных материалов;

- планирование и учет выпуска готовой продукции;

- контроль выполнения производственных заданий;

- обработка заказов на производство;

- учет расхода сырья и материалов, незавершенного производства;

- учет собственного и давальческого сырья, материалов, полуфабрикатов и готовой продукции;

- учет брака;

- учет спецодежды и спецоснастки;

- учет и анализ производственных затрат, расчет плановой и фактической себестоимости.

Производственные операции автоматически отражаются в бухгалтерском и налоговом учете.

Важным элементом процесса управления производством является управление данными об изделиях: о составе продукции и полуфабрикатов, о маршрутах прохождения изделий по производственным подразделениям и складам.

Основным средством планирования материальных расходов на изготовление продукции являются спецификации (рис. 3.13).

Рис. 3.13. Спецификация номенклатурной единицы Спецификация содержит перечень материалов и других составляющих, используемых при производстве изделия. Все описания материалов, полуфабрикатов, комплектующих и готовых изделий хранятся в информационной базе в общем номенклатурном списке, что упрощает процесс составления спецификаций и, в конечном итоге, облегчает планирование и управление.

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

Для каждой комплектующей, входящей в спецификацию можно указать, относительно чего будет выполняться расчет ее потребления (норматив) – относительно количества готовой продукции или относительно количества основного сырья. В качестве основного сырья указывается одна из комплектующих, входящих в состав спецификации.

Предусмотрена возможность не указывать явно номенклатуру и характеристику номенклатуры для комплектующих, а выполнять автоподбор номенклатуры и характеристик номенклатуры для исходных комплектующих по значениям свойств характеристики выходного изделия.

В спецификации может быть учтено образование возвратных отходов в результате выпуска изделия. Возвратные отходы подлежат регистрации как материалы, пригодные к использованию в деятельности предприятия.

Можно управлять функциональностью спецификации путем включения/отключение видимости закладок и реквизитов в табличных частях в форме спецификации.

Предусмотрено два уровня настройки функциональности спецификаций. Первый уровень определяется настройками, которые задаются для конкретного пользователя. Настройки, заданные для пользователя будут использоваться для него по умолчанию при создании новых или открытии существующих спецификаций. Второй уровень настройки – это управление функциональностью конкретной спецификации. Управление может осуществляться пользователем в процессе работы со спецификацией.

Для быстрого заполнения табличных частей спецификации в них можно скопировать или добавить данные из аналогичных табличных частей других спецификаций. Данные всех закладок одной спецификации можно скопировать в другую спецификацию или использовать для заполнения информацию о фактических затратах материалов.

Комплектующее или готовое изделие может состоять из любых других элементов списка номенклатуры. В свою очередь, оно может быть включено в спецификацию другого изделия (рис. 3.14).

Рис. 3.14.

Для ускорения процесса составления спецификации можно использовать специальный инструмент — "Конструктор спецификаций" (рис. 3.15).

Рис. 3.15.

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

Рис. 3.16.

Для целей посменного планирования весь технологический процесс можно представить в виде последовательной комбинации технологических карт производства — описаний наборов технологических операций.

Рис. 3.17.

Каждая технологическая операция может быть охарактеризована своим набором материальных потребностей на входе и набором изделий на выходе. Технологическая операция выполняется на одном рабочем центре. Суть рабочего центра может быть разной — станки, производственные линии, отдельные работники, бригады, участки, цеха. Для задачи планирования производства рабочий центр характеризуется только временем доступности, которое, в свою очередь, определяется выбранным графиком работы.

В конфигурации можно указать группы рабочих центров. Рабочие центры могут быть объединены в группу, если они полностью заменяют друг друга. Эта информация может использоваться для оперативного подбора рабочего центра, подходящего для выполнения технологической операции.

Набор технологических операций задает технологическую карту изготовления продукции.

Задание технологической карты позволяет планировать цепочку производства многопредельной продукции, на каждом этапе оценивая ее выполнимость с учетом загрузки оборудования и доступности необходимых для производства ресурсов.

Литература: [1, 12, 20, 21, 23, 34].

Лекция 4. Реализация задач учета движения средств в корпоративной информационной системе 4.1. Документ, как средство регистрации фактов хозяйственной жизни Для регистрации фактов хозяйственной жизни в системе 1С используются документы.

Документы - это прикладные объекты конфигурации. Они позволяют хранить в прикладном решении информацию о совершенных хозяйственных операциях или о событиях, произошедших в "жизни" предприятия вообще. Это могут быть, например, приходные накладные, приказы о приеме на работу, счета, платежные поручения и т.д.


По своей сути документы в ИС очень близки бумажным документам. Например, поступил товар, поставщик предоставляет кладовщику Накладную. Кладовщик формирует в информационной базе документ "Приходная накладная", который увеличивает в учете остатки на складе. Или наоборот, мы продали некому Иванову И.И. товары, в базе мы создаем документ "Расходная накладная", заполняем список товаров, печатаем и отдаем напечатанные документы Иванову, а учтенных остатков в нашей базе стало меньше.

Итак, документы предназначены для ввода первичной информации, связанной с регистрацией событий, воздействующих на учитываемые в системе показатели.

Чтобы было более понятно, рассмотрим разделение объектов конфигурации по виду решаемых с их помощью задач.

Классификация, приведенная на нижеследующем рисунке принята в учебных материалах фирмы 1С.

Рис. 4. На рисунке в группу условно постоянной информации выделены справочники, константы, перечисления, и планы (планы счетов, планы видов расчета, планы видов характеристик). В большинстве случаев информация этих информационных объектв изменяется редко и даже если она изменится, на учетные данные (остатки, суммы продаж, результаты взаиморасчетов) это влияние не окажет.

Документы выделены в отдельную группу, т.к. они регистрируют события хозяйственной деятельности. И, в большинстве случаев, каждый документ вносит изменения в учетные данные.

Сами учетные данные хранятся в регистрах. Регистры - это те объекты учетной системы, которые накапливают информацию, и позволяют в дальнейшем делать различные анализы, не перебирая каждый документ в отдельности. Как пример регистра можно привести "Остатки товара", "Продажи" или "Взаиморасчеты с клиентами". Отчеты позволяют представить информацию из регистров в удобном для пользователя виде.

Обработки, в отличие от отчетов, предназначены для изменения данных в системе, они могут изменять справочники, документы, регистры. Использование обработок позволяет автоматизировать рутинные операции по вводу и изменению документов. Различие между отчетами и обработками условное, выраженное только в их предназначении. Технически они очень похожи, и ничто не мешает обработке выводить отчет, а отчету изменять данные.

Структура документа Каждый документ характеризуется номером, датой и временем. Система поддерживает режим автоматической нумерации документов, при котором она самостоятельно может генерировать номер для нового документа. Кроме этого система позволяет осуществлять контроль уникальности номеров документов, не разрешая создавать документы с одинаковыми номерами:

Рис. 4. Система автоматически поддерживает режим, при котором уникальность номеров и автоматическая нумерация могут выполняться в пределах определенного периода (день, месяц, квартал, год). Например, если периодичность установлена год, то с нового года система опять начнет нумерацию указанных документов с 1.

Важными характеристиками документа являются дата и время. Они позволяют установить строгую временную последовательность совершения операций. Таким образом, документы могут отличаться друг от друга не только номером, но и своим положением на временной оси. В результате всегда можно сказать, какая из двух операций была совершена раньше.

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

Рис. 4. Кроме этого, каждый документ может содержать некоторый набор информации, которая одинакова по своей структуре, но различна по количеству, для разных документов.

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

Рис. 4. Проведение документа Важным свойством документа является возможность его проведения. Если документ проводится, то он может изменить состояние тех или иных учитываемых данных (состояние учетных регистров). Если же документ не является "проводимым" это значит, что событие, которое он отражает, не влияет на состояние учета, который ведется в данном прикладном решении.

Например, документ Поступление товаров и услуг при своем проведении может вносить изменения в состояние расчетов с поставщиками, в учет остатков товаров, в состояние заказов покупателей и другие учетные данные:

а) б) Рис. 4. Для документа Коммерческое предложение контрагенту напротив, проведение может не выполняться, потому что этот документ никак не влияет на состояние учета:

Алгоритм, на основании которого документ вносит те или иные изменения в состояние учетных данных при своем проведении, описывается средствами встроенного языка на этапе разработки прикладного решения. Система 1С содержит конструктор движений, который помогает разработчику создавать алгоритмы проведения документа (см. приложение 2).

Оперативное и неоперативное проведение Факт проведения документа и необходимость поддержания актуальной последовательности документов на оси событий порождают два различных способа проведения документов: оперативное и неоперативное проведение.

С оперативным проведением документов связано понятие оперативной отметки времени.

Оперативная отметка времени представляет собой значение типа Дата, которое формирует система. Оперативная отметка времени создается системой каждый раз при оперативном проведении документа. Ее значение формируется исходя из текущего времени и последней созданной оперативной отметки.

Если последняя оперативная отметка меньше текущего времени, в качестве новой оперативной отметки принимается текущее время.

Если последняя оперативная отметка равна или больше текущего времени, в качестве новой оперативной отметки принимается значение на одну секунду большее, чем старая оперативная отметка времени.

Таким образом, если у объекта конфигурации Документ установлено свойство оперативного проведения, последовательность действий системы будет следующей: при создании нового документа система будет устанавливать ему текущую дату и «нулевое»

время.

При проведении такого документа (с текущей датой) система установит в качестве даты документа оперативную отметку времени. Если отменить проведение документа и затем провести его снова (не изменяя даты), система установит документу новую оперативную отметку времени.

Если же попытаться перепровести документ, то будет выдан запрос о виде проведения (оперативное или нет).

В случае оперативного проведения система установит новую оперативную отметку времени, а при неоперативном проведении время документа будет сохранено прежним.

При попытке проведения (или перепроведения) оперативно проводимого документа с датой, отличающейся от текущей, будет выдано сообщение о том, что оперативное проведение невозможно, и предложено провести документ неоперативно (то есть с сохранением существующей даты и времени документа).

Формы документа Для того чтобы пользователь мог просматривать и изменять данные, содержащиеся в документах, система поддерживает несколько форм представления документа. Система может автоматически генерировать все нужные формы документа. Наряду с этим разработчик имеет возможность создать собственные формы, которые система будет использовать вместо форм по умолчанию:

Рис. 4. Для просмотра документов одного вида используется форма списка. Она позволяет выполнять навигацию по списку документов, задавать временной интервал отображаемых документов, добавлять, помечать на удаление и удалять документы. Форма списка позволяет выполнять сортировку и отбор отображаемой информации по нескольким критериям:

Рис. 4. Для просмотра и изменения данных отдельных документов используется форма документа. Как правило, она представляет данные в удобном для восприятия и редактирования виде:

Рис. 4. Кроме этих двух форм для документа поддерживается форма выбора конкретных документов из списка. Она, обычно, содержит минимальный набор информации, необходимой для выбора того или иного документа и может использоваться, например, при создании документа Поступление товаров и услуг, в котором должен быть указан заказ поставщику, на основании которого формируется поступление товаров.

Макеты документа Документу могут быть сопоставлены несколько макетов, содержащих данные, необходимые для обеспечения работы документа:

Рис. 4. Макеты могут использоваться для формирования печатных форм документа или для отображения дополнительной информации, имеющей отношение к документу:

Рис. 4. 4.2. Механизм учет движения средств платформы 1С:предприятие Механизм учета движения средств - это один из прикладных механизмов платформы.

Он позволяет решать задачи, связанные с учетом наличия и движения материальных и денежных средств, автоматизировать такие направления, как складской учет, взаиморасчеты, планирование.

Основу этого механизма составляют объекты прикладного решения Регистр накопления. Они поддерживает многомерную систему учета с произвольным составом измерений и ресурсов и обеспечивает оптимизацию получения итогов на различные моменты времени, тем самым позволяя эффективно решать задачи материального учета, производственного и финансового планирования, расчета с контрагентами и т.д.

Структура регистра накопления Информация в регистре накопления хранится в виде записей, каждая из которых содержит значения измерений и соответствующие им значения ресурсов.

Измерения регистра описывают разрезы, в которых хранится информация, а в ресурсах регистра накапливаются нужные числовые данные. Например, для регистра Свободные остатки, который имеет следующую структуру.


Рис. 4. Записи, производящие изменение ресурсов регистра в базе данных, будут выглядеть следующим образом:

Рис. 4. Поскольку регистр накопления служит для "накопления" числовых значений, каждая запись выполняет изменение хранимых ресурсов - движение. Движения, в общем случае, могут либо добавлять некоторые приращения к хранимым ресурсам, либо отнимать их. Если должно выполняться увеличение хранимых ресурсов, - такое движение называется движением прихода ("+"), если уменьшение хранимых ресурсов - движением расхода ("-").

Вместе с каждой записью, находящейся в регистре накопления, можно хранить дополнительную произвольную информацию. Для этого служат реквизиты регистра накопления.

Рис. 4. Связь с регистратором Изменение состояния регистра накопления происходит, как правило, при проведении документа. Поэтому каждая запись регистра связана с определенным документом регистратором, номером строки этого документа, и датой - периодом:

Рис. 4. В общем случае значение поля Период может не совпадать с датой документа.

Например, документ План продаж может внести в регистр накопления записи о предполагаемых продажах компании несколькими разными датами.

Состав документов, которые могут создавать записи в регистре накопления, задается разработчиком в процессе создания прикладного решения:

Рис. 4. Алгоритмы, по которым формируются записи в регистре, описываются средствами встроенного языка в процедурах соответствующих документов. Система содержит специальный конструктор, который помогает разработчику создавать алгоритмы проведения документа.

Система обеспечивает контроль уникальности записей, хранящихся в регистре накопления. Благодаря этому в регистре накоплений не может находиться двух записей, относящихся к одной и той же строке одного и того же документа.

Регистры остатков и регистры оборотов Существует два вида регистров накопления: регистры накопления остатков и регистры накопления оборотов. Регистр накопления остатков позволяет хранить как итоговые значения ресурсов - остатки, так и изменения этих ресурсов - обороты. Регистр накопления оборотов является более "специализированным" видом регистра накопления и позволяет хранить только изменения ресурсов - обороты.

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

Рис. 4. Поскольку регистр накопления оборотов не накапливает остатки ресурсов, для него не имеет смысла "направление" движения ресурсов (приход или расход);

накапливается только величина изменения ресурсов. Поэтому все записи регистра накопления оборотов отмечены одинаковыми пиктограммами.

Формы регистра накопления Для того, чтобы пользователь мог просматривать данные, содержащиеся в регистре накопления, система поддерживает форму представления регистра накопления - форму списка. Она позволяет выполнять сортировку и отбор отображаемой информации по нескольким критериям:

Рис. 4. Система может автоматически генерировать эту форму. Наряду с этим разработчик имеет возможность создать собственные формы, которые система будет использовать вместо формы умолчанию, в том числе и форму набора записей, которая позволяет добавлять, изменять и удалять записи регистра сведений:

Рис. 4. Функциональные возможности Регистр накопления предоставляет разработчику следующие функциональные возможности:

- выбор записей в заданном интервале по заданным критериям;

- выбор записей по регистратору;

- получение остатков и оборотов на указанный момент времени по заданным значениям измерений;

- режим работы с разделением итогов, который обеспечивает более высокую параллельность записи в регистр;

- отключение использования текущих итогов;

- расчет итогов на указанную дату;

- чтение, изменение и запись набора записей в регистр;

- возможность записи в регистр без пересчета итогов;

- полный пересчет итогов и пересчет итогов за указанный период.

Конструктор движений Алгоритмы, по которым формируются записи в регистре, описываются средствами встроенного языка в процедурах соответствующих документов. Система 1С содержит уже упоминавшийся конструктор движений, который помогает разработчику создавать алгоритмы проведения документа. Конструктор движений описан в приложении 2.

4.3. Справочник, как средство работы со списками данных Объект конфигурации Справочник является прикладным и предназначен для работы со списками данных. Объект конфигурации Справочник используется для того, чтобы на его основе платформа создала в базе данных информационную структуру, в которой будет храниться, например, список сотрудников, перечень товаров, список клиентов или поставщиков.

Справочник состоит из элементов. Характерной особенностью объекта конфигурации Справочник является то, что пользователь в процессе работы может самостоятельно добавлять новые элементы в справочник: например, добавить в справочник новых сотрудников, создать новый товар или внести нового клиента.

Каждый элемент справочника, как правило, содержит некоторую дополнительную информацию, которая подробнее описывает этот элемент. Например, все элементы справочника Товары могут содержать дополнительную информацию о производителе, сроке годности и др. Набор такой информации является одинаковым для всех элементов справочника, и для описания такого набора используются реквизиты объекта конфигурации Справочник, которые также, в свою очередь, являются объектами конфигурации. Поскольку эти объекты логически связаны с объектом Справочника, они называются подчиненными.

Большинство реквизитов объекта конфигурации Справочник разработчик создает самостоятельно, однако у каждого объекта конфигурации Справочник существуют два поля «по умолчанию»: Код и Наименование.

Кроме этого, каждый элемент справочника может содержать некоторый набор информации, которая одинакова по своей структуре, но различна по количеству, предназначена для разных элементов справочника. Так, например, каждый элемент справочника Сотрудники может содержать информацию о составе семьи сотрудника. Для одного сотрудника это будет только супруга, а у другого семья может состоять из супруги, сына и дочери. Для описания подобной информации могут быть использованы табличные части объекта конфигурации Справочник, являющиеся подчиненными объектами конфигурации.

Для удобства использования элементы справочника могут быть сгруппированы пользователем по какому-либо принципу. Например, в справочнике Бытовая техника могут быть созданы следующие группы: Холодильники, Телевизоры, Стиральные машины и т.д.

Возможность создания таких групп в справочнике задается свойством Иерархический объекта конфигурации Справочник. В этом случае элемент справочника, представляющий собой группу, будет являться родителем для всех элементов и групп, входящих в эту группу.

Такой вид иерархии называется иерархией групп и элементов.

Возможен и другой вид иерархии – иерархия элементов. В этом случае в качестве родителя выступает не группа элементов справочника, а непосредственно один из элементов справочника. Например, такой вид иерархии можно использовать при создании справочника Подразделения, когда одно подразделение является родителем для нескольких других, входящих в его состав.

Элементы одного справочника могут быть подчинены элементам или группам другого справочника. Например, справочник ЕдиницыИзмерения может быть подчинен справочнику Товары. Тогда для каждого элемента справочника Товары мы сможем указать единицы измерения, в которых этот товар поступает на склад. В системе 1С:Предприятие это достигается путем указания списка владельцев справочника для каждого объекта конфигурации Справочник.

Порой возникают ситуации, когда необходимо, чтобы в справочнике некоторые элементы существовали всегда, независимо от действий пользователя. Допустим, логика бизнес-процессов на предприятии такова, что все товары сначала поступают на основной склад, а затем по мере надобности перемещаются на другие склады. В этом случае в справочнике Склады всегда должен существовать склад Основной, иначе приходование товаров будет выполнено неправильно. Объект конфигурации Справочник позволяет описать любое количество таких элементов справочника. Они называются предопределенными элементами справочника.

В зависимости от того, какие действия мы хотим выполнять со справочником, нам требуется изображать справочник в «разном виде». Например, для того, чтобы выбрать некоторый элемент справочника, удобнее представить справочник в виде списка, а для того, чтобы изменить какой-то элемент справочника, удобнее представить все реквизиты этого элемента справочника на одной форме. Поэтому объект конфигурации Справочник может иметь произвольное количество форм, часть из которых можно назначить в качестве основных.

Следующая таблица поясняет названия этих форм, заданные в конфигураторе.

Таблица 4.1.

Основные формы справочника Объект конфигурации Справочник Справочник Основная форма объекта Форма элемента справочника Основная форма группы Форма группы элементов справочника Основная форма списка Форма списка справочника Основная форма для выбора Форма для выбора элемента или группы справочника Основная форма для выбора Форма для выбора группы элементов справочника группы Форма служит для «визуализации» данных, находящихся в базе. Она представляет эти данные в удобном для пользователя виде и позволяет описать алгоритмы, которые будут сопровождать работу пользователя с данными, показанными в форме.

Любая форма может быть описана в конфигураторе. Для создания такого описания существует подчиненный объект конфигурации Форма. Как правило, он подчинен одному из прикладных объектов, но может существовать и самостоятельно. На основании описания, содержащегося в объекте конфигурации Форма, в нужный момент работы пользователя платформа 1С:Предприятие создаст программный объект Форма, с которым и будет работать пользователь.

Литература: [1, 6, 14].

Лекция 5. Реализация сложных периодических расчетов в корпоративной ИС 5.1. Механизм сложных периодических расчетов в системе 1С:Предприятие Помимо задач оперативного и бухгалтерского учета платформа 1С:Предприятие предоставляет широкие возможности для создания решений, предполагающих выполнение сложных периодических расчетов. Наибольшее распространение механизмы периодических расчетов получили в решениях по расчету заработной платы. Однако сфера применения этих возможностей платформы значительно шире.

Задачи сложных периодических расчетов имеют ряд особенностей, отличающих их от задач оперативного и бухгалтерского учета. Эти виды учета отличаются как по предназначению, так и по основным методам, используемым для их реализации. Так, оперативный учет служит для непрерывного учета состояния и движения средств в различных аналитических разрезах. Реализация подобных задач предполагает четкую привязку всех регистрируемых событий к непрерывной оси времени (каждое событие имеет так называемый момент времени, то есть точку на оси времени). Задачи бухгалтерского учета в целом схожи с оперативным учетом, но предполагают более сложную систему регистрации событий с возможностью использования корреспонденции счетов.

Бухгалтерский учет также является по сути непрерывным. Отличительной особенностью периодических расчетов является отсутствие однозначной привязки событий к точке на оси времени. Регистрируемые события в этом виде учета имеют отношение не к моменту времени, а к периоду в целом. При этом периодом расчета может быть день, месяц, квартал или год в зависимости от специфики решаемой задачи. Так, если для регистрации факта поступления товара важен точный момент его прихода, то при начислении премии важен период расчета (например, месяц), в котором она была начислена.

Еще одним отличием периодических расчетов является протяженность некоторых регистрируемых событий во времени. Например, при регистрации отпуска сотрудника указывается дата начала и дата окончания отпуска. В прочих видах учета регистрация подобных записей невозможна.

Таким образом, помимо задач расчета зарплаты, механизм периодических расчетов может быть использован и в других областях, предполагающих периодическую регистрацию протяженных во времени событий, например в задаче расчета аренды за помещения выставочного центра.

В общем случае сумма, например, заработной платы сотрудника складывается из множества частей (например, оплата по окладу, премии, штрафы, оплаты по больничному листу, разовые выплаты и т. д.). Каждая из этих частей рассчитывается по некоторому алгоритму, присущему только этой части. Например, сумма штрафа может определяться просто фиксированной суммой, сумма премии может рассчитываться как процент от оклада, а сумма оплаты по окладу рассчитывается исходя из количества рабочих дней в месяце и количества дней, отработанных сотрудником. Для обозначения каждой такой части будем использовать термин вид расчета.

Алгоритм каждого вида расчета опирается в общем случае на две категории параметров: период, за который нужно получить конечные данные, и набор некоторых исходных данных, используемых при расчете.

Как правило, в реальной жизни различные виды расчета существуют не сами по себе, а оказывают некоторое влияние на другие виды расчета. Исходя из того, что вид расчета опирается на две различные категории параметров, такое влияние тоже имеет двойственный характер.

Во-первых, это может быть влияние на исходные данные, используемые при расчете. В качестве примера можно привести начисление премии в виде процента от оплаты по окладу.

При изменении оплаты по окладу размер премии тоже должен быть пересчитан, исходя из новой суммы начисленного оклада. Другими словами, сумма начисленного оклада является базой для расчета премии. Причем, поскольку оклад рассчитывается за некоторый период, при расчете премии нам интересно знать не значение оклада вообще, а сумму, начисленную в том периоде, который влияет на расчет премии. Такой период мы будем называть базовым, а подобную зависимость между видами расчета – зависимостью по базовому периоду.

В качестве примера рассмотрим расчет премии за апрель. Премия должна начисляться в размере 10% от суммы, начисленной в качестве оплаты по окладу. Следовательно, необходимо проанализировать все записи о начислениях оплаты по окладу, которые попадают в интересующий нас базовый период, а именно апрель. Допустим, общая сумма таких начислений составила 8000 рублей – в этом случае премия должна быть начислена в размере 800 рублей (рис. 5.1).

Рис. 5.1. Зависимость премии от оклада по базовому периоду Во-вторых, это влияние может быть не на исходные данные, а на сам период, за который производится расчет. В качестве примера можно привести расчет оплаты по окладу и невыход на работу. Предположим, мы начислили сотруднику оплату по окладу за март месяц. В этом случае период действия такого расчета будет с 01.03.2004 по 31.03.2004.

После этого мы получили информацию от руководителя отдела, что, оказывается, сотрудник отсутствовал на работе с 1 по 10 марта по неизвестной причине. В этом случае нам нужно будет произвести расчет Невыход (в котором можно рассчитать какие-то удержания с сотрудника). Но кроме этого необходимо будет пересчитать и оклад сотрудника, исходя из того, что фактический период действия расчета Оклад стал теперь с 11.03.2004 по 31.03.2004. Такое влияние мы будем называть вытеснением по периоду действия. В результате если за весь месяц работы сотруднику должно было быть начислено 9300 рублей, то теперь, за фактический период работы, начисление составит 6300 рублей (рис. 5.2).

Рис. 5.2. Запись расчета Невыход вытесняет запись расчета Оклад по периоду действия Таким образом, исходя из двух видов взаимного влияния расчетов, можно сказать, что в общем случае с каждым видом расчета будет связано три периода: период действия, фактический период и базовый период.

Период действия является «запрашиваемым». То есть, указывая период действия, мы говорим: «Мы хотели бы, чтобы результат действовал в этом периоде».

Фактический период – это то, что получилось после анализа всех периодов действия расчетов, которые вытесняют наш по периоду действия.

Базовый период – это период, в котором мы анализируем результаты других расчетов, влияющих на наш по базовому периоду.

Как видите, взаимное влияние между видами расчетов может быть довольно разнообразным и, что самое сложное, многоуровневым. То есть один вид расчета может влиять на другой, который, в свою очередь, влияет на третий, и т. д.

Очевидно, что в этой ситуации требуется некий универсальный механизм, позволяющий описать каждый из видов расчетов (его алгоритм, влияние на другие виды расчетов, зависимость от других видов расчетов), обеспечить хранение данных, полученных в результате этих расчетов, и контроль необходимости перерасчета результатов зависимых расчетов в случае изменения результатов «первичных» расчетов.

Механизм сложных периодических расчетов позволяет реализовывать различные модели расчета заработной платы. Работа механизма основана на двух составляющих.

С одной стороны механизм сложных периодических расчетов содержит средства для описания различных видов расчета, которые будут использоваться в прикладном решении.

Например, это могут быть такие виды расчета как оклад, алименты, штраф и т.д. Помимо собственно описания этих видов расчета, существует возможность задать правила, по которым одни виды расчета будут влиять на другие виды расчета. Эти средства представлены объектом План видов расчета.

С другой стороны этот механизм предоставляет возможность хранения промежуточных данных, которые используются для выполнения расчетов, и конечных результатов расчетов.

Для этого предусмотрен объект Регистр расчета.

5.2. План видов расчета Объект конфигурации План видов расчета является прикладным и предназначен для описания структуры хранения информации о возможных видах расчетов. На основе объекта конфигурации План видов расчета платформа создает в базе данных информационную структуру, в которой может храниться информация о том, какие существуют виды расчета и каковы взаимосвязи между ними.

Для создания и настройки этих объектов предусмотрена отдельная ветка дерева конфигурации Планы видов расчета (рис. 5.3).

Рис. 5.3. Планы видов расчета Объект конфигурации План видов расчета имеет свойство Использует период действия. С его помощью определяется, будут ли в этом плане находиться виды расчета, которые могут быть вытеснены по периоду действия. Если это свойство установлено, то разработчик получает возможность указать для каждого вида расчета те виды, которые вытесняют его по периоду действия Следующим важным свойством объекта конфигурации План видов расчета является Зависимость от базы. Оно определяет, будут ли в этом плане находиться зависимые по базовому периоду виды расчета. Если это свойство установлено, появляется возможность указать, в каком плане видов расчета будут находиться базовые виды расчета и, кроме этого, как будет определяться эта зависимость.

Отличительной особенностью плана видов расчета является то, что пользователь в процессе работы может добавлять новые виды расчета. Такая возможность делает механизм периодических расчетов более гибким и позволяет пользователю создавать собственные виды расчета, помимо тех, которые заданы разработчиком как предопределенные.



Pages:     | 1 || 3 | 4 |   ...   | 5 |
 





 
© 2013 www.libed.ru - «Бесплатная библиотека научно-практических конференций»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.