SAP vállalatirányítási rendszer alapjai /6-7 Tantárgy kódja: VEMI5344i Tanév: 2006/07-2.félév Előadó: dr. Varga Ernő, dr. Gerzson Miklós Dictionary
Dictionary - Tematika Bevezetés Táblák az ABAP Dictionary-ban Tábla hozzáférések performanciája Beviteli ellenőrzések Dictionary objektumok függőségei Tábla módosítások Nézetek Keresési segítségek
Előismeretek: Célkitűzések SAP felhasználói ismeretek Adatbáziskezelési ismeretek (SQL) Célkitűzések: ABAP Dictionary alapok elsajátítása ABAP Dictionary objektumok létrehozása
Bevezetés ABAP Dictionary funkciója az R/3 rendszerben Adatbázis objektumok definíciója Felhasználó által definiált típusok ABAP Dictionary szolgáltatások Kapcsolatok a fejlesztési és futásidő környezetekkel
ABAP Dictionary funkciói Type definitions DB objects Structure Table DB table Data elements Table type Screen Services Poss. values F4
Adatbázis objektumok a Dictinary-ban View Table 1 Table 2 Objects are automatically created in the DB and adjusted to changes ABAP Dictionary Database
Típus definíciók a Dictionary-ban Employee Name Address Telephone First name Last name Town Address Numbers ZIP Town name Street House no.
ABAP Dictionary szolgáltatások Maintenance of flights Carrier Carrier No Depart. city Arrival city 0400. Frankfurt New York 0402 Frankfurt New York 2402 Frankfurt Berlin......... Flight number... F1 F4 Code of the flight connection Code defining a flight connection between two cities, e.g. 0400 Frankfurt - New York.
Kapcsolódás fejlesztési és futásidő Development environment Screen Painter ABAP tools Runtime environment Screen Interpreter környezethez Read type definitions Reads structure of database objects ABAP Dictionary Database interface ABAP Interpreter
Táblák az ABAP Dictionary-ban Kétszintű domén koncepció Leképezés a relációs adatbázisban Include struktúrák Technikai beállítások
Táblák és mezők Table Key 1 Key 2 Key n F 1 F 2 F n Row.................. Key Function fields
Dictionary alap objektumai Table field Table uses Data element uses Domain
Kétszintű domén elv: példa MANDT Table SPFLI CARRID CONNID... AIRPFROM... AIRPTO Data element S_FROMAIRP Data element S_TOAIRP Domain S_AIRPID
Transzparens táblák és struktúrák Table ABAP Dictionary Structure Field 1Field 2 Field 3Field 4 Field 1Field 2 Field 3Field 4 Database Table Field 1 Field 2 Field 3 Field 4 Physical definition of the table
Include struktúrák Table 1 Table 2 Field 1 Field 2 Field A Field B Field 3 Field A Field B Field 4 Field A Field B Include structure Database Field 1 Field 2 Field A Field B Field 3 Field A Field B Field 4
Technikai beállítások In which physical area of the database should the table be stored? Buffering Data class Data base Size category How many records will the table probably contain? R/3 Table buffer Data base Should the records of the table be buffered? Logging Should changes to the data records be logged?
Adat osztály Tables in the ABAP Dictionary Master data Organizational data Transaction data System data Table 1 Table 3 Table 2 Table 5 Table 7 Table 4 Table 6 Table 9 Table 8 Database Tablespace Master data Tablespace Org. data Tablespace Trans. data Tablespace System data Table 1 Table 3 Table 2 Table 5 Table 7 Table 4 Table 6 Table 9 Table 8
Méretkategória Technical Settings Size category TABA 1 Initial Extent First Extent Second Extent TABB TABC 3 4 Database TABA TABB TABC
Loggolás Application transaction Change a record TAB Field 2 Field 3 Field 5 ABAP Dictionary Log TAB System profiles... rec/client =ALL... TAB Field 1 Field 2 Field 3 Database Log table
Performancia táblák olvasásakor Indexek Elsődleges és másodlagos index Index felépítése Adathozzáférés index segítségével Tábla buferelés Bufferelés előnyei Lokális tábla buferek Bufferelési típusok Buffer szinkronizáció Tábla bufferelés döntési szempontjai
Index felépítése Table SCOUNTER SELECT * FROM SCOUNTER WHERE AIRPORT = 'R'. Binary search AIRPORT P ACA ACE BER BER DEN FRA HAM LCY LCY LGW R R MUC RTM Index on AIRPORT 1 2 3 6 7 8 14 4 9 10 5 11 12 13 MANDT CARRIDCOUNTNUMAIRPORT BA UA BA AA BA BA 00000005 00000004 00000 00000002 00000003 00000007 00000 00000003 00000 00000 00000004 00000002 00000006 00000008 ACA ACE BER LCY R BER DEN FRA LCY LGW R MUC RTM HAM
Olvasás index használatával Program SELECT * FROM TAB WHERE F2 = `10. Optimizer Index 0 F1 Z Index A F2 Z 10 TAB F1 F2 F3 A3 10 Text
Adatolvasás buffer alkalmazásával ABAP program SELECT * FROM SBOOK WHERE... R/3 table buffer Database interface Database Communication system Database processes Database buffer
Tábla bufferelés Application server 1 Application server 2 Program Program Table buffer Table buffer Records are loaded into the buffer Program reads data from a buffered table TAB Database
Teljes bufferelés Database table SCOUNTER MANDT CARRID COUNTNUMAIRPORT AA BA BA BA BA UA 00000 00000 00000002 00000003 00000004 00000 00000002 00000003 00000004 00000005 00000006 00000007 00000008 00000 ACA ACE BER LCY R BER DEN FRA LCY LGW R MUC RTM HAM Buffer contents AA BA BA BA BA UA Application server 00000 00000 00000002 00000003 00000004 00000 00000002 00000003 00000004 00000005 00000006 00000007 00000008 00000 ACA ACE BER LCY R BER DEN FRA LCY LGW R MUC RTM HAM SELECT * FROM SCOUNTER WHERE MANDT = '' AND CARRID = '' AND COUNTNUM = '00000004'.
Generikus bufferelés Database table SCOUNTER Buffer contents MANDT CARRID COUNTNUM AA BA BA BA BA UA 00000 00000 00000002 00000003 00000004 00000 00000002 00000003 00000004 00000005 00000006 00000007 00000008 00000 Generic key AIRPORT ACA ACE BER LCY R BER DEN FRA LCY LGW R MUC RTM HAM Application server 00000 00000002 00000003 00000004 00000005 00000006 00000007 00000008 BER DEN FRA LCY LGW R MUC RTM SELECT * FROM SCOUNTER WHERE MANDT = '' AND CARRID = '' AND COUNTNUM = '00000004'.
Egyedi rekord bufferelés Database table SCOUNTER Buffer contents MANDT CARRID COUNTNUM AA BA BA BA BA UA 00000 00000 00000002 00000003 00000004 00000 00000002 00000003 00000004 00000005 00000006 00000007 00000008 00000 AIRPORT ACA ACE BER LCY R BER DEN FRA LCY LGW R MUC RTM HAM 00000004 LCY Application server SELECT SINGLE * FROM SCOUNTER WHERE MANDT = '' AND CARRID = '' AND COUNTNUM = '00000004'.
Buffer szinkronizáció /1 Buffer Buffer TAB Server 2 Server 1 SELECT * FROM TAB WHERE FIELD = 'X'. 11 TAB 22 Synchronization table
Buffer szikronizáció / 2 Buffer TAB Buffer TAB Server 2 Server 1 SELECT * FROM TAB WHERE FIELD = 'Y'. 44 33 TAB Synchronization table
Buffer szinkronizáció / 3 Buffer TAB 77 Buffer TAB Server 2 Server 1 DELETE * FROM TAB WHERE FIELD = 'X'. 55 66 TAB modified by Server 1 TAB Synchronization table
Buffer szinkronizáció / 4 88 Buffer TAB Buffer TAB Server 2 Server 1 SELECT * FROM TAB WHERE FIELD = 'X'. TAB modified by Server 1 TAB Synchronization table
Buffer szinkronizáció / 5 10 Buffer TAB Buffer TAB Server 2 Server 1 Synchronization 99 99 TAB modified by Server 1 TAB Synchronization table
Buffer szinkronizáció / 6 Buffer TAB Buffer TAB Server 2 Server 1 SELECT * FROM TAB WHERE FIELD = 'Y'. 12 11 TAB Synchronization table
Input ellenőrzések Fix értékek Értéktábla Idegen kulcs Ellenőrző mező Idegen kulcs tábla / ellenőrző tábla Idegen kulcs szemantikus tuljadonságai Szöveg tábla
Fixed Values Fix értékek Tabelle SBOOK MANDT CARRID CONNID FLDATE BOOKID... CLASS... 401 AA 017 13.06.2000 00000034... C... 401 400 25.07.2000 00000003... Y... 401 UA 941 14.08.2000 00000006... F... Flight class Class Short description C Business Class Y Economy Class F First Class
Érték tábla Create Foreign Key Foreign key does not exist. xxxx a proposal with value table SCARR as check table? Yes No Terminate Table SCARR MANDT CARRID CARRNAME CURRCODE 401 AA American Airlines USD 401 BA British Airways GBP 401 Lufthansa DEM 410 UA United Airlines USD DOMAIN S_CARR_ID Value table SCARR
Adatrekord beszúrása Database table SCOUNTER (sales counter) Entries to fields of table SBOOK (flight booking): MANDT CARRID COUNTNUM AA BA BA BA BA UA 00000 00000 00000002 00000003 00000004 00000 00000002 00000003 00000004 00000005 00000006 00000007 00000008 00000 AIRPORT ACA ACE BER LCY R BER DEN FRA LCY LGW R MUC RTM HAM CARRID (Carrier) CONNID (Connection) FLDATE (Date of flight) CUSTOMID (Customer) COUNTER (Counter) Can this flight be booked at sales counter 8? AA 7 25.07.2000 00048 00000008
Idegen kulcs ellenőrzés Database table SCOUNTER Entries to fields of table SBOOK: MANDT CARRID COUNTNUM AA BA BA BA BA UA 00000 00000 00000002 00000003 00000004 00000 00000002 00000003 00000004 00000005 00000006 00000007 00000008 00000 AIRPORT ACA ACE BER LCY R BER DEN FRA LCY LGW R MUC RTM HAM CARRID (Carrier) CONNID (Connection) FLDATE (Date of flight) CUSTOMID (Customer) COUNTER (Counter) AA 7 Insertion not allowed! 25.07.2000 00048 000000008 Effect of the foreign key definition: A data record with the contents: MANDT = '', CARRID = 'AA', COUNTNUM = '000000009' does not exist in table SCOUNTER.
Idegen kulcs/ellenőrző mezők Foreign key fields Foreign key table SBOOK MANDT CARRID CONNID FLDATE CUSTOMID... COUNTER... CANCELED Check table SCOUNTER Check field MANDT CARRID COUNTNUM AIRPORT Key fields
Adatkonzisztencia idegen kulcssal SCARR: Check table = ref. obj. MANDT CARRID... SPFLI: Foreign key table = dep. obj. MANDT CARRID CONNID... 800 AA 800 AA 7 800 AC 800 AA 0064 800 AF 800 Rome 0555 800 Rome 800 Rome 0788 SPFLI-MANDT SPFLI-CARRID Foreign key fields Detail maint. Carrier AB STOP Check field Flight number 0020
Idegen kulcs definíciók Foreign key relationship to the check field Departure Airport with check table: SAIRPORT Table SAIRPORT Table SPFLI MANDT Airport... MANDT Departure... airport Key fields Data element S_AIRPORT Data element S_FROMAIRP Domain S_AIRPID Value table SAIRPORT
Ellenőrző tábla és érték tábla Foreign key table SBOOK MANDT CARRID CANCELED... AGENCYNUM... Table STRAVELAG MANDT AGENCYNUM... Table SBUSPART MANDT BUSPARTNUM... Domain S_BUSPANUM Value table SBUSPART
Szemantikus tulajdonságok Cardinality C F C F 1:1 1:N C F C F 1:C 1:CN
Szövegtábla Foreign Key Relationship with Check Table SMEAL Type of foreign key fields: key fields of a text table Table SMEAL Text table SMEALT MANDT CARRID MEAL- NUMBER MEAL- TYPE MANDT CARRID MEAL- NUMBER LANGUAGE TEXT Key fields Key fields
Dictionary objektumok függőségei ABAP Dictionary objektumok aktiválása Függő objektunok kezelése Where-used lista Repository információs rendszer
Aktív és inaktív verziók Active version Field 1 Field 2 Field 3 Add Field 4 in the ABAP Dictionary Active version Inactive version Field 1 Field 2 Field 3 Field 1 Field 2 Field 3 Field 4 Activate Active version Field 1 Field 2 Field 3 Field 4
Futásidő objektumok Structure Field 1 Field 2 Field 3 Information about the structure Runtime object of the structure Data elements Data Data element 1 element 2 Data element 3 Field information Domain 1 Domain 2 Domain 3 ABAP Interpreter
Függő objektumok kezelése Table 2 includes Structure 1 Structure 2 Table 1 Structure 3 Data element 1 Data element 2 Data element 3 Domain
Where-used lista Use Program 1 Program 2 Table 2 Structure 1 Structure 2 Table 1 Structure 3 Data element 1 Data element 2 Data element 3 Domain Where-used lists
Repository információs rendszer?? Search by attribute Where-used list Show all objects of type X with attribute Y Show all objects of type X that use object Y Information about relationships between tables Show all table fields with check table X ABAP Dictionary Proof of change Show all objects of type X that were changed by user Y at time DDMMYYYY??
Változtatások táblákban Adatbázis táblák változtatása Struktúra változtatások hatása Tábla konverzió Lehetséges konverziós probémák Append struktúrák
Változtatások táblákban ABAP Dictionary Field 1 Active version Field 2 Field 3 inactive version Field 1 Field 2 Field 3 Field 4 Field 1 Field 2 Field 3 Database
Struktúra változtatásának módja Field 1 Field 2 Field 3 What change was made? Active version Field 1 Field 2 Field 3 Field 4 Inactive version Does the table contain data? What database system is used? Delete, create again or Change catalog for the DB (ALTER TABLE) or Convert the table Field 1 Field 2 Field 3
Konverziós folyamat /1 Field 1 NUMC,6 Field 2 CHAR, 8 Field 3 CHAR, 60 Active version of TAB Field 1 NUMC,6 Field 2 CHAR, 8 Field 3 CHAR, 30 Inactive version of TAB TAB Field 1 NUMC, 6 Field 2 CHAR, 8 Field 3 CHAR, 60 TAB ~ 0 000 200 003000 1111A00 0222B10 0030B20 Text1... Text2... Text3... TAB ~ A11
Konverziós folyamat /2 Field 1 NUMC,6 Field 2 CHAR, 8 Field 3 CHAR, 60 Active version of TAB Field 1 NUMC,6 Field 2 CHAR, 8 Field 3 CHAR, 30 Inactive version of TAB TAB locked TAB is locked 1 Rename TAB to QCMTAB Delete indexes QCMTAB Field 1 NUMC, 6 000 200 003000 Field 2 CHAR, 8 1111A00 0222B10 0030B20 Field 3 CHAR, 60 Text1... Text2... Text3... 2 Field 1 NUMC, 6 000 200 003000 Field 2 CHAR, 8 1111A00 0222B10 0030B20 Field 3 CHAR, 60 Text1... Text2... Text3... TAB TAB ~ 0 TAB ~ A11
Konverziós folyamat /3 Field 1 NUMC,6 Field 2 CHAR, 8 Field 3 CHAR, 60 Active version of TAB 3 Field 1 NUMC,6 Inactive version of TAB 3 Field 2 CHAR, 8 Field 3 CHAR, 30 Activate in the ABAP Dictionary TAB locked TAB is created in the DB with the name QCM8TAB QCMTAB Field 1 NUMC, 6 000 200 003000 Field 2 CHAR, 8 1111A00 0222B10 0030B20 Field 3 CHAR, 60 Text1... Text2... Text3... Field 1 NUMC, 6 Field 2 CHAR, 8 Field 3 CHAR, 30 TAB ~ 0 QCM8TAB
Konverziós folyamat /4 Field 1 NUMC,6 Field 2 CHAR, 8 Field 3 CHAR, 30 Active version of TAB TAB locked Data is loaded back into QCM8TAB QCMTAB QCM8TAB Field 1 NUMC, 6 000 200 003000 Field 2 CHAR, 8 1111A00 0222B10 0030B20 Field 3 CHAR, 60 Text1... Text2... Text3... 4 Field 1 NUMC, 6 000 200 003000 Field 2 CHAR, 8 1111A00 0222B10 0030B20 Field 3 CHAR, 30 Text1... Text2... Text3... TAB ~ 0
Konverziós folyamat /5 Field 1 NUMC,6 Field 2 CHAR, 8 Field 3 CHAR, 30 Active version of TAB TAB locked 7 Delete lock Delete table QCMTAB Rename table and create indexes QCMTAB QCM8 TAB 5 Field 1 NUMC, 6 Field 2 CHAR, 8 Field 3 CHAR, 60 6 Field 1 NUMC, 6 Field 2 CHAR, 8 Field 3 CHAR, 30 TAB ~ 0 000 200 003000 1111A00 0222B10 0030B20 Text1... Text2... Text3... 000 200 003000 1111A00 0222B10 0030B20 Text1... Text2... Text3... TAB ~ A11
Lehetséges konverziós problémák Tablespace overflow Data loss if key is reduced in size Invalid change of type
Megszakadt konverzió folytatása Object log Dumps Syslog What you should do What you should not do
APPEND struktúrák /1 Table Field A Field B Append structure Field 1 Field 2 Field 3 Field 1 Field 2 Field 3 Field A Field B
APPEND struktúrák /2 Field A Field B Table Field 1 Field 2 Field 3 Append structure New SAP version is imported Field 1 Field 2 Field 3 Field 4 Field 1 Field 2 Field 3 Field A Field B
APPEND struktúrák /3 Field A Field B Table Append structure Field 1 Field 2 Field 3 Field 4 Activate Append the field on the database Field 1 Field 2 Field 3 Field A Field B Field 4
Nézetek Nézetek alkalmazása Nézet létrehozása: Join, projekció, szelekció Join feltételek és idegen kulcsok Adatszelekció nézetekkel Adatbázis nézetek Karbantartási nézetek Belső és külső join
Nézetek alkalmazása View on the tables F1 F2 F3 F5 F8 View on data that is distributed on more than one table F1 F2 F3 Table 1 F4 F5 Table 2 F6 F7 F8 Table 3
Nézet struktúrája Table TABA Field 1 Field 2 Field 3 Field 4 Field 5 1 Text 1 1 A Text 3 2 Text 2 1 B Text 4 2 2 A B Text 5 Text 6 Table TABB Field 1 Field 2 Field 3 Field 4 Field 5 1 Text 1 1 Text 1 1 Text 1 1 Text 1 2 Text 2 2 Text 2 2 Text 2 2 Text 2 1 1 2 2 1 1 2 2 A B A B A B A B Text 3 Text 4 Text 5 Text 6 Text 3 Text 4 Text 5 Text 6 Cross-product of tables TABA and TABB
Nézet struktúrája Join feltétel Join condition: TABA - Field 1 = TABB - Field 3 Field 1 Field 2 Field 3 Field 4 Field 5 Reduction of the crossproduct 1 Text 1 1 Text 1 1 Text 1 1 Text 1 2 Text 2 2 Text 2 2 Text 2 2 Text 2 1 1 2 2 1 1 2 2 A B A B A B A B Text 3 Text 4 Text 5 Text 6 Text 3 Text 4 Text 5 Text 6
Nézet struktúrája Mező szelekció Field 1 Field 2 Field 4 Field 5 1 Text 1 1 Text 1 2 Text 2 2 Text 2 A B A B Text 3 Text 4 Text 5 Text 6 Projection Field 1 Field 2 Field 5 1 Text 1 1 Text 1 2 Text 2 2 Text 2 Text 3 Text 4 Text 5 Text 6
Nézet struktúrája Szelekciós feltétel Field 1 Field 2 Field 5 Field 4 1 Text 1 1 Text 1 2 Text 2 2 Text 2 Text 3 Text 4 Text 5 Text 6 A B A B Selection condition:tabb - Field 4 = A. Field 1 Field 2 Field 5 1 Text 1 1 Text 1 2 Text 2 2 Text 2 Text 3 Text 4 Text 5 Text 6
Táblák nézethez kapcsolása MANDT ID NAME CITY... SCUSTOM 122356 Smith New York... MANDT CARRID CONNID FLDATE BOOKID CUSTOMID... SBOOK AA 48... 3689 122356... 324... 3690 122356... MANDT CARRID CONNID... CITYFROM... CITYTO... SPFLI AA 48... New York... Berlin... 324... Berlin... Tokyo...
Nézet struktúrája View SCUS_BOOK for customer bookings MANDT ID NAME CITY CARRID CONNID FLDATE BOOKID CITYFROM CITYTO 122356 Smith New York AA 48 4.9.1999 3689 New York Berlin 122356 Smith New York 324 9.9.1999 3690 Berlin Tokyo
Adatszelekció nézettel REPORT CUSBOOK1. PARAMETERS: CUSTOMID LIKE SBOOK-CUSTOMID. DATA: BOOKINGS TYPE SCUS_BOOK. WRITE: / Existing bookings for customer, CUSTOMID, :. SELECT * FROM SCUS_BOOK INTO BOOKINGS WHERE CUSTOMID = CUSTOMID. WRITE: / CUSTOMER, BOOKINGS-NAME, booked for, BOOKINGS-CARRID,BOOKINGS-CONNID, from,bookings-cityfrom, to,bookings-cityto, on,bookings-fldate. ENDSELECT. IF SY-SUBRC <> 0. WRITE: / No bookings exist. ENDIF.
Adatbázis nézetek View definition in the ABAP Dictionary ABAP program F1 F2 F3 F5 F8 Is created in the DB during activation Database interface F1 F2 F3 F5 F8 View definition in the database F1 F2 F3 F4 F5 F6 F7 F8 Table 1 Table 2 Table 3
Include adatbázis nézetben Database view on TABA, TABB and TABC F 1 F 3 F 4 F 5 F 6 F 8 TABB included in view F 1 F 2 F 3 F 4 F 5 F 6 F 7 F 8 TABA TABB TABC
Karbantartási nézetek Application object Maintenance view on the tables F1 F2 F3 F5 F8 Data exchange with the maintenance view Table 1 F1 F2 F3 Table 2 F4 F5 Table 3 F6 F7 F8 Foreign key Foreign key
Belső és külső join Table TABA Field 1 Field 2 A Text 1 B Text 2 C Text 5 Table TABB Field 3 Field 4 A B Text 3 Text 4 Join condition What is displayed with the view? Field 1 Field 2 Field 4 Field 1 Field 2 Field 4 A Text 1 B Text 2 Text 3 Text 4 A Text 1 B C Text 2 Text 5 Text 3 Text 4 Inner join Outer join
Keresési segítségek Beviteli segítség az R/3 rendszerben Keresési segítség objektum Szelekciós módszer Dialógus viselkedés Interfész Mezőhöz kapcsolás Gyűjtő és elemi keresési segítség Append keresési segítség
Beviteli segítség Maintenance of flights Carrier Carrier No Depart. city Arrival city 0400. Frankfurt New York 0402 Frankfurt New York 2402 Frankfurt Berlin......... Flight number F4...
Keresési segítség követelmények Determine the values Dialog with the user Take context into consideration Return values
Keresési segítség objektum Selection method Dialog behavior Search help Interface
Szelekciós módszer Maintenance of flights Carrier Flight number... F4 SELECT * FROM SPFLI WHERE CARRID = ''. SPFLI
Dialógus leírása F4 Carrier No Depart. city Arrival city 0400. Frankfurt New York 0402 Frankfurt New York 2402 Frankfurt Berlin......... Carrier Connection number Departure city Arrival city = [*] 0* Limit display to 500 No limit
Keresési segítség interfésze F4 Carrier No Depart. city Arrival city 0400. Frankfurt New York 0402 Frankfurt New York Import and export Carrier Flight number 0* F4... Export
Keresési segítség használata Search help Internal behavior Interface Input template Link in DDIC Field 1 Search field Field 3... Field 1 Table/structure Search field F4 Field 3 Definitions in the Screen Painter
Keresési segítség csatolása Search help Internal behavior Interface Check table MANDT Key1 Key 2 Data part Data element MANDT Field 1 Search field Field 3... Table/structure
Beviteli segítség áttekintés Input help from screen PROCESS ON VALUE-REQUEST Search help for screen field Check of the flow logic FIELD SELECT FIELD VALUES Search help for field Search help for check table Check table with text table Key values of check table Check table help Search help for data element exists does not exist redirected Fixed values Time or calendar help
Beviteli segítség performanciája Maintenance of flights Carrier Flight number F4...
Alternatív keresési útvonalak What was the booking number for my flight to New York? What bookings were made in our travel agency?
Gyűjtő és elemi keresési segítség Collective search help Included search helps Internal behavior Interface Internal behavior Interface Interface
APPEND keresési segítségek (SAP) collective search help appends Included search helps Included search helps...... (customer) append search help
Összefoglalás Táblák létrehozása Tábla hozzáférések performanciája Beviteli ellenőrzések Dictionary objektumok függőségei Tábla módosítások Nézetek Keresési segítségek