n  R/3

n  Версия 4.0

n  Август 1998

n  50024296


Торговые знаки

n  SAP и логотип SAP являются зарегистрированными торговыми знаками SAP AG.

n  MS-DOS и EXCEL являются зарегистрированными торговыми знаками фирмы Microsoft.

n  OS/2, CICS, MVS, ACF/VTAM, VSE, AIX, OS/400 и AS/400 являются зарегистрированными торговыми знаками фирмы IBM.

n  X-Window-System является зарегистрированным торговым знаком MIT University.

n  SINIX, UTM и BS2000 являются зарегистрированными торговыми знаками фирмы Siemens.

n  UNIX является зарегистрированным торговым знаком фирмы AT&T.

n  HP-UX является зарегистрированным торговым знаком фирмы Hewlett Packard.

n  DECnet, DECstation, DECsystem, VAXstation и VMS являются зарегистрированными торговыми знаками фирмы DEC.

n  Ethernet является зарегистрированным торговым знаком фирмы Xerox Corporation.

n  ORACLE SQL*net, SQL*+ PRO*C являются зарегистрированными торговыми знаками фирмы ORACLE Corporation.

n  INFORMIX-OnLine и INFORMIX-ESQL/C являются зарегистрированными торговыми знаками фирмы INFORMIX Corporation.


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

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

НЕ нашли? Не то? Что вы ищете?





`Указания по использованию учебных материалов

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






n  Логическая база данных выполняет три основных функции:

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

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

Ÿ  Проверка полномочий:
Здесь проверяется, обладает ли пользователь, который запускает анализ, полномочиями для использования данных.

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


n  Структура Pnnnn содержит поля ключа и данных инфо-типа.

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

n  Структура Qnnnn содержит специальные поля экрана соответствующего инфо-типа.

n  В таблицах баз данных PAnnnn (Администрирование персонала) и PBnnnn (Набор новых сотрудников) хранятся записи данных инфо-типа nnnn. В таблицах базы данных PCLn данные вводятся в память в кластерной форме (например, результаты табельного учета, расчета командировочных расходов или зарплаты).

n  Таблицы баз данных PAnnnn и PBnnnn прозрачны, то есть:

Ÿ  Каждый инфо-тип имеет собственную базу данных.

Ÿ  Каждый инфо-тип имеет индивидуальную длину, поэтому нет необходимости резервировать в базе данных дополнительное свободное место.

Ÿ  Ускоряется поиск информации (через индексный поиск).

Ÿ  Инфо-типы могут быть проанализированы с помощью любых SQL-инструментов.


n  Структура Pnnnn используется в отчетах в форме строки полей как интерфейс между программой и базой данных. Она содержит поля данных структуры PSnnnn и дополнительные поля данных, которые присутствуют во всех инфо-типах. Ключ PSKEY содержит поля структуры PAKEY плюс одно дополнительное поле для инфо-типа nnnn. Поле Мандант в этой структуре не используется.


n  Поля, которые появляются на экране для всех инфо-типов (например колонтитулы), хранятся в структуре RP50M.

n  Для многих инфо-типов дополнительно существует структура Qnnnn. В ней содержатся поля экрана для ввода данных. Например, в поле P0002-ANRED хранится обращение для сотрудника с цифровым ключом. Однако на экране необходимо иметь возможность просматривать и вводить не цифровое значение, а соответствующее название. В этом случае используется дополнительное поле Q0002-ANREX.


n  Структура PERNR содержит стандартные выборки для отчетов по основным данным HR. Они состоят из табельного номера, полей инфо-типов 0000 и 0001, а также некоторых других полей.

n  В момент GET структуры данных указанных инфо-типов заполняются всеми имеющимися записями табельного номера.


n  Под языковым элементом момента GET PERNR представлены структуры инфо-типов, заполненные в оперативной памяти.

n  Структуры инфо-типов - это внутренние таблицы, которые обрабатываются в цикле РROVIDE-ENDPROVIDE.

n  Записи инфо-типов, находящиеся в выбранном периоде (BETWEEN-AND), поочередно предоставляются в структуре Pnnnn. В качестве периода, как правило, используется период выбора данных, представленный на экране выбора в виде переменных PN-BEGDA и PN-ENDDA.


n  Обработка данных персонала происходит в двух циклах, которые вложены друг в друга:

n  Цикл GET PERNR - по количеству выбранных табельных номеров. Он неявно закрывается следующим событием, например END-OF-SELECTION.

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


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

n  В данном примере показана динамика служебного роста сотрудницы за период одного года.

n  Решение о том, как должны быть представлены данные, принимается для каждого инфо-типа.


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

n  Команда PROVIDE выдает данные в зависимости от периода, то есть согласно указанному периоду выбора данных.

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


n  При предварительном отборе различают два вида выбора: выбор лиц и выбор данных.

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

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

n  На экране выбора можно изменить последовательность сортировки записей данных персонала.


n  Цель выбора лиц - определить группу сотрудников, для которых будет выполнен анализ.

n  Сотрудников можно выбирать, например, по следующим критериям:

n  интервал табельных номеров;

n  признаки организационного присвоения, например сотрудники по определенному
месту возникновения затрат, по определенному исполнителю и т. д.;

n  статус работника, например активный или неактивный.


n  С помощью периода выбора данных в цикле PROVIDE вводятся те записи инфо-типа, период действия которых пересекается с выбранным периодом хотя бы на один день.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12