Ansicht
Dokumentation

/SAPCE/IURU_SEALSOVERVIEW - ALV grid with operations over seals

/SAPCE/IURU_SEALSOVERVIEW - ALV grid with operations over seals

Vendor Master (General Section)   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.
SAP E-Book

Functionality

In first step creates ALV grid with all passed seals in it. After this whole application for seal management will be accessible, strong control via PAI and PBO modules is provided:

List of buttons and operations accessible from screen 0200:

Add issued seals.

This function enables user to add issued seals to selected list without returning to selection screen. It is very useful when calling from standard equipment screen via BAdIs (transaction IQ03), even in case that seal is not linked to device new seals can be added to ALV grid.

Back.

In Change mode can be used same as button change <-> display and switch to Display mode. In display work as buttons cancel and exit. If there are some unsaved operations, question for confirm will be displayed first.

Break.

Change state of selected seals to (B)roken. Selected seals have to be (I)nstalled before. In dialog screen 0210 user have to fill date of removal and person who has removed (broken) the seal. User doesn't have to fill information for all seals, but when pressing OK button, copy dialog will be offered. Changes will be written to database after pressing button save.

Cancel or Exit.

Leave program to selection screen or to calling standard transaction. If there are some unsaved operations, question for confirm will be displayed first.

Change <-> Display.

Change mode from display to change and vice versa, only seals that can be locked by application will be shown in change mode. If there are some unsaved operations, question for confirm will be displayed first.

Mark as depreciated.

Change state of selected seals to (B)roken/Depreciate. This state differs from only (B)roken, because seal don't have to be (I)nstalled, and also date of removal and person who remove seal is not needed. Changes will be written to database after pressing button save.

Install.

Change state of selected seals to (I)nstalled and create link to equipment. Selected seals have to be i(S)sued before. In dialog screen 0210 user have to fill material and serial number and date of installation. User has to fill information for all seals separately. It's not possible to copy it within selected seals. Changes will be written to database after pressing button save.

Inverse.

Change selection of seals, those which were selected are now unselected and vice versa. If nothing selected, all displayed seal will be chosen.

Issue.

Change state of selected seals to i(S)sued. Selected seals have to be (P)urchased before. In dialog screen 0210 user have to fill date of issue and responsible person. User doesn't have to fill information for all seals, but when pressing OK button, copy dialog will be offered. Changes will be written to database after pressing button save.

Mark seals as lost.

Change state of selected seals to (L)ost. Test if some seal is selected. Any seal can be changed to this state, no other data are expected, because seal is lost without participation of any person and on unknown day. Changes are written to database after pressing button save.

Save.

Save changes back to database, upload lines. Inserting and deleting is not possible from here.

Undo.

Reload displayed data from database and return to last saved state.

Example

Internal table with part of table /SAPCE/IURU_SEAL is used in this function module.

Notes

Further information





Parameters

ACTIONTYPE
LAYOUT
MATNR
REPID
SERNR
_SEALS

Exceptions

Function Group

CE/SAPLIURU_SEALSFUNC

CL_GUI_FRONTEND_SERVICES - Frontend Services   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.

Length: 4011 Date: 20240424 Time: 122149     sap01-206 ( 83 ms )