Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Seals Management
Documentation
1/15
Table of content
1.
Introduction ...................................................................................................................3
2.
Glossary .........................................................................................................................3
3.
4.
5.
6.
7.
7.1.
7.2.
8.
9.
9.1.
10.
11.
Seal overview............................................................................................................10
11.1.
11.2.
11.3.
12.
12.1.
12.2.
12.3.
13.
13.1.
SAP EEM
20-OCT-2005
2/15
13.3.
13.4.
13.5.
14.
15.
16.
17.
Transactions............................................................................................................. 15
1. Introduction
The Russian 4.72 version is an addon product, which is delivered as transport packages.
These can be imported on the clients systems with a SAP R/3 installation. The developments
and configurations described in this document can be imported on development clients and
will be tested accordingly to the customer particular needs. Under no circumstances will they
be imported directly on the productive clients.
This project bring new look on seal maintenance, therefore there is no extension or changes to
standard tools needed. Whole life circle is represented by this project, from purchasing a new
seal through issue to responsible person and installation to device to depreciation.
For easier access to project extension of Business Add-Ins (BAdIs) will be also presented.
This document describes the country specific configuration for mySAP.com R/3 as well as the
specific developments for Russia. All new development is performed in namespace
/SAPCE/IURU*, which is reserved for the Central and Eastern European development
Localization IS-U for Russia.
2. Glossary
BC
BAdI Business Add-In means extension of standard transaction prepared by SAP
developer, in this project extension of material management (transaction IQ03) via
BAdI EQUI_SCR_03 (transaction SE19) and also as new extension of project via
/SAPCE/IURU_SEALS
SAP EEM
20-OCT-2005
3/15
4/15
SAP EEM
20-OCT-2005
5/15
SAP EEM
20-OCT-2005
6/15
Purchased
Seal has unique key seal category and seal
code; date of purchase is set; utility master is
defined; link to device is unknown; other fields
are initial
Depreciate
Lost
Status changed; can
be only depreciated;
cannot be reused;
nothing changed in
DB
Depreciate
Issued
Person responsible for the seal and date of issue
are set; others fields remain untouched
Install (seal category, seal
code, material number,
serial number) [is Issued] /
link to table EQUI
Depreciate
Lose
Installed
Link to device (equipment) and/or functional
location is created; link to device is established
using material number and serial number; date of
installation is set; others fields remain untouched
Break (seal category, seal
code) [is Installed] /
remove seal from device
and/or functional location
Depreciate (seal
category, seal
code) / change
status
FINAL STATE
Each seal in company can be in one from six states (actually there are only five states, but
state broken/depreciated can have two meanings). Four of these states are used in normal
conditions (in case seal was not lost or depreciated before removing from device).
7/15
8. Main application
Seal management is provided by program /SAPCE/IURU_SEALS (can be called via
transaction /SAPCE/IUSEALS). When this program is ran, selection screen appear. This
selection screen is used as filter. More information user provides more specific result he will
receive.
Input information is divided into four parts and corresponds to four main life circle states.
Every input field can be entered as range and is taken into account.
Three parts of application are accessible from here:
SAP EEM
20-OCT-2005
8/15
9. Purchasing seals
This part of seal maintenance is accessible by pressing button on selection screen in main
program (see above), or by typing transaction code /SAPCE/IUSEALS1 or from program by
calling function module /SAPCE/IURU_SEALSPURCHASE.
New selection screen in dialog screen will appear. Via this screen every seal used in company
evidence have to be entered. Each seal is specified by seal category and seal code, also name
of utility master and date of purchase should be entered. Combination of seal category and
seal code must be unique. Two different seals cannot have same code in one category.
SAP EEM
20-OCT-2005
9/15
11.1.
The seal overview has two basic modes. One is used for displaying and only standard
operations over ALV grid are accessible from here (like printing, export to files, sorting etc.).
When change from display mode to change mode is performed database lock. The reason for
this is that one seal can edit only by one person. Application will try to lock all listed seals
during change, if some seal is edited by another person, information will appear. This step
disables unwanted changes done by another user.
11.2.
Several operations are available in change mode (please see glossary for further information):
Undo unsaved changes: User can return to last saved state, all rows are reloaded from
database.
SAP EEM
20-OCT-2005
10/15
11.3.
Trace changes
All changes done over the seal are traced into database tables CDHDR and CDPOS by
function module /SAPCE/IURUSEAL_WRITE_DOCUMENT and could be displayed for
each seal from menu Extras -> Display changes [Shift + F7].
11/15
12.1.
This IS-U localization is fully integrated to serial number transactions (IQ0x where x is 1-3)
in new tab strip Internal seals where could user create new lines to database table
/SAPCE/IURU_INSL, each change of internal seal have to consists of installation date,
reason of manipulation and person responsible for change. Optional parameter is sealing
pliers code.
12.2.
Here are customized reasons for manipulation with internal seal (such as re-calibration,
new installation, etc.). Link to IMG is SAP Utilities > Device Management > Seal
Management > Internal Seals Management > Define Reasons for Internal Seals
Manipulations.
12.3.
BAdI implementation
13.1.
It is necessary to create new material numbers (MARA-MATNR) for each seal category and
seal color and in customizing table /SAPCE/IURU_SEQI link them together. Only materials
from this table are considered as seals and integrated to automatic operations. IMG activity
could be found on SAP Utilities > Device Management > Seal Management > Integration to
Material Management (tr. MIGO) > Assign Material Number to Seal Category and Color.
13.2.
12/15
purchase seals: move seals from central storage to company storage or change utility
master
issue seals: move seals to hands of responsible person (who will install it to device) or
change of responsible person (each person should have own storage location)
return issued seals: return unused seals back to company storage
mark as lost: purchased or issued seals were lost
Those operations have to be linked to specific material movement types. Two same types
could be differed by credit/debit indicator (for example movement type 317 credit means
purchasing seals and same movement type 317 debit means lost in seal management) and by
utility master flag (move to storage house kept by utility master are considered as purchase or
return issued seals whereas move to other employees is seal issue).
Each employee should be identified by plant and storage location in customizing table
/SAPCE/IURU_EMP Maintaining Names of Employees Dealing with Seals
Management, there will be decided whether it is utility master or not. From another
customizing table /SAPCE/IURU_SEQI Assign Material Number to Seal Category and
Color are defined material number involved in seal management. Only in this case will
application get seal operation from table /SAPCE/IURU_SMOV Assign Seal Operation
to Movement Types with movement types.
IMG activity could be found on path SAP Utilities > Device Management > Seal
Management > Integration to Material Management (tr. MIGO) > Assign Seal Operation to
Movement Types.
13.3.
BAdI Implementation of Material management automatic
operations
In this BAdI implementation of IS-U localization definition /SAPCE/IURU_SEALS are
provided controls before purchase and before update. Because integration to material
management transaction and same operations in seals management could lead to inconsistence
in database, such operation as purchase, issue, return of issued seals and mark as lost for
purchased and issued seals are prohibited for seal categories and colors from table
/SAPCE/IURU_SEQI.
Implementation /SAPCE/IURU_SEAL_MM should be activated in transaction SE19. Link
to IMG activity is path SAP Utilities > Device Management > Seal Management > Integration
to Material Management (tr. MIGO) > BAdI: Implementation of Checks for MM Automatic
Operations.
13.4.
13/15
first of all is material number transferred to seal category and color and serial numbers
to seal codes, none of those seals could be locked by any other transaction
when operation is purchase, then seals in seal management table
/SAPCE/IURU_SEAL should not exist or should be purchased (change of utility
masters), all other states are considered as error
when operation is issue, then all seals should exist and should be purchased or
issued (change of responsible person), any other state leads to error message
when returning, seal has to exist and has to be issued, whereas error message is
triggered
when marking as lost, only existing seals and purchased or issued seals could be
changed, in all other cases error message occur
When all tests are passed, then after posting of movement those changes could be done in the
system and in update task table /SAPCE/IURU_SEAL will be changed.
Path to IMG is Utilities > Device Management > Seal Management > Integration to Material
Management (tr. MIGO) > BAdI: Integration of Seal Management to MM (tr. MIGO).
13.5.
14/15
17. Transactions
There are several transactions used in seal maintenance application, because of name space
/SAPCE, all of them begin with slash /, thats why mark for close previous operation
should be used (instead of /SAPCE/IUSEALS should be used /n/SAPCE/IUSEALS):
/SAPCE/IUSEALSC: opens customizing dialog for maintenance of seal categories
/SAPCE/IUSEALSCL: opens customizing dialog for maintenance of seal colors
/SAPCE/IUSEALSE: opens customizing dialog for maintenance of employees
dealing with seal management
/SAPCE/IUSEALS: can be used for running main application program
/SAPCE/IURU_SEALS, everything is accessible from here
/SAPCE/IUSEALS1: open in new screen part of application used for purchasing of
seals
/SAPCE/IUSEALS2: opens statistical report for all seals in company
SAP EEM
20-OCT-2005
15/15