<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-29175348</id><updated>2011-12-14T18:38:08.377-08:00</updated><title type='text'>ERP SAP ABAP</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sapabapfaqs.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sapabapfaqs.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>misticonline</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>12</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-29175348.post-115243999234744752</id><published>2006-07-09T03:12:00.000-07:00</published><updated>2006-07-09T03:13:14.396-07:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight:bold;"&gt;Supply Chain Management &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A supply chain is a network of facilities and distribution options that performs the functions of procurement of materials, transformation of these materials into intermediate and finished products, and the distribution of these finished products to customers. Supply chains exist in both service and manufacturing organizations, although the complexity of the chain may vary greatly from industry to industry and firm to firm.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Supply Chain Decisions&lt;/span&gt;&lt;br /&gt;We classify the decisions for supply chain management into two broad categories -- strategic and operational. As the term implies, strategic decisions are made typically over a longer time horizon. These are closely linked to the corporate strategy (they sometimes {\it are} the corporate strategy), and guide supply chain policies from a design perspective. On the other hand, operational decisions are short term, and focus on activities over a day-to-day basis. The effort in these type of decisions is to effectively and efficiently manage the product flow in the "strategically" planned supply chain. &lt;br /&gt;There are four major decision areas in supply chain management: 1) location, 2) production, 3) inventory, and 4) transportation (distribution), and there are both strategic &lt;br /&gt;and operational elements in each of these decision areas.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29175348-115243999234744752?l=sapabapfaqs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabapfaqs.blogspot.com/feeds/115243999234744752/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29175348&amp;postID=115243999234744752' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/115243999234744752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/115243999234744752'/><link rel='alternate' type='text/html' href='http://sapabapfaqs.blogspot.com/2006/07/supply-chain-management-supply-chain.html' title=''/><author><name>misticonline</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29175348.post-114965913900636250</id><published>2006-06-06T22:41:00.000-07:00</published><updated>2006-06-06T22:45:39.163-07:00</updated><title type='text'></title><content type='html'>Plant Maintenance (PM) &lt;br /&gt;&lt;br /&gt;IW31 Create Plant Maintenance Order    &lt;br /&gt;    &lt;br /&gt;IW32 Change Plant Maintenance Order    &lt;br /&gt;    &lt;br /&gt;IW33 Display Plant Maintenance Order    &lt;br /&gt;    &lt;br /&gt;IW34 Create Notification Order    &lt;br /&gt;    &lt;br /&gt;IW51 Create Service Notification    &lt;br /&gt;    &lt;br /&gt;IW52 Change Service Notification    &lt;br /&gt;    &lt;br /&gt;IW53 Display Service Notification    &lt;br /&gt;    &lt;br /&gt;IW54 Create Service Notification :Problem notification    &lt;br /&gt;    &lt;br /&gt;IW55 Create Service Notification :Activity Request    &lt;br /&gt;    &lt;br /&gt;IW56 Create Service Notification :Service Request    &lt;br /&gt;    &lt;br /&gt;IW57 Assign deletion Flag to Completed Service Notifications    &lt;br /&gt;    &lt;br /&gt;IW58 Change Service Notifications: Selection of Notification    &lt;br /&gt;    &lt;br /&gt;IW59 Display Service Notifications: Selection of Notification    &lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Production Planning &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;C001 Create Production Order    &lt;br /&gt;    &lt;br /&gt;C005N Collective Release    &lt;br /&gt;    &lt;br /&gt;C011N Time Ticket    &lt;br /&gt;    &lt;br /&gt;C012 Confirmation - Collective    &lt;br /&gt;    &lt;br /&gt;C013 Confirmation - Cancel    &lt;br /&gt;    &lt;br /&gt;C00IS Production order information system    &lt;br /&gt;    &lt;br /&gt;C0GI Reprocess Goods Movements    &lt;br /&gt;    &lt;br /&gt;C223 Maintain production version    &lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;General Notes &lt;br /&gt; &lt;br /&gt;You can execute the following commands in the transaction code (tcode) field with Enter. You will find some useful transaction codes below to work in tandem with the following commands:    &lt;br /&gt;To call a transaction - In the same session (window) Enter: /nxxxx (xxxx = transaction code). - In an additional session, Enter: /oxxxx (xxxx = transaction code).    &lt;br /&gt;If you enter this function before any of the tcodes below, you are able to break out of your current screen/business and begin a completely new session. Otherwise, the current business process has to be terminated, and return to the initial user screen (the main menu) has to be initiated before entering tcode spro). /o tcode saves you the effort of having to do this.    &lt;br /&gt;To end the current transaction Enter: /n. Caution: Unsaved changes are lost without warning    &lt;br /&gt;To delete the current session. Enter: /i.    &lt;br /&gt;To generate a session list Enter: /o.    &lt;br /&gt;To log off from the system Enter: /nend.    &lt;br /&gt;From John O'Meara    &lt;br /&gt;OSS Note 0026171 has additional information on OKCodes in SAP, and is a very useful read  &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;BASIS/ABAP &lt;br /&gt;&lt;br /&gt; &lt;/strong&gt;&lt;br /&gt;USMM Pressing F8 will display all hotpacks applied.    &lt;br /&gt;    &lt;br /&gt;SEARCH_SAP_MENU Show the menu path to use to execute a given tcode. You can search by transaction code or menu text.     &lt;br /&gt;    &lt;br /&gt;DI02 ABAP/4 Repository Information System: Tables.    &lt;br /&gt;    &lt;br /&gt;LSMW Legacy System Migration Workbench. An addon available from SAP that can make data converstion a lot easier. Thanks to Serge Desland for this one.    &lt;br /&gt;    &lt;br /&gt;OSS1 SAP Online Service System    &lt;br /&gt;    &lt;br /&gt;OY19 Compare Tables    &lt;br /&gt;    &lt;br /&gt;SM13 Update monitor. Will show update tasks status. Very useful to determine why an update failed.    &lt;br /&gt;    &lt;br /&gt;S001 ABAP Development Workbench    &lt;br /&gt;    &lt;br /&gt;S001 ABAP/4 Development Weorkbench. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;S002 System Administration. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;SA38 Execute a program. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;SCAT Computer Aided Test Tool    &lt;br /&gt;    &lt;br /&gt;SCU0 Compare Tables    &lt;br /&gt;    &lt;br /&gt;SE01 Old Transport &amp; Corrections screen    &lt;br /&gt;    &lt;br /&gt;SE03 Groups together most of the tools that you need for doing transports. In total, more than 20 tools can be reached from this one transaction.    &lt;br /&gt;    &lt;br /&gt;SE09 Workbench Organizer    &lt;br /&gt;    &lt;br /&gt;SE10 New Transport &amp; Correction screen    &lt;br /&gt;    &lt;br /&gt;SE11 ABAP/4 Dictionary Maintenance SE12 ABAP/4 Dictionary Display SE13 Maintain Technical Settings (Tables)    &lt;br /&gt;    &lt;br /&gt;SE12 Dictionary: Initial Screen - enter object name. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;SE13 Access tables in ABAP/4 Dictionary. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;SE14 Utilities for Dictionary Tables    &lt;br /&gt;    &lt;br /&gt;SE15 ABAP/4 Repository Information System    &lt;br /&gt;    &lt;br /&gt;SE16 Data Browser: Initial Screen. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;SE16N Table Browser (the N stands for New, it replaces SE16). Provided by Smijo Mathew.    &lt;br /&gt;    &lt;br /&gt;SE17 General Table Display    &lt;br /&gt;    &lt;br /&gt;SE24 Class Builder    &lt;br /&gt;    &lt;br /&gt;SE30 ABAP/4 Runtime Analysis    &lt;br /&gt;    &lt;br /&gt;SE32 ABAP/4 Text Element Maintenance    &lt;br /&gt;    &lt;br /&gt;SE35 ABAP/4 Dialog Modules    &lt;br /&gt;    &lt;br /&gt;SE36 ABAP/4: Logical Databases    &lt;br /&gt;    &lt;br /&gt;SE37 ABAP/4 Function Modules    &lt;br /&gt;    &lt;br /&gt;SE38 ABAP Editor    &lt;br /&gt;    &lt;br /&gt;SE39 Splitscreen Editor: Program Compare    &lt;br /&gt;    &lt;br /&gt;SE41 Menu Painter    &lt;br /&gt;    &lt;br /&gt;SE43 Maintain Area Menu    &lt;br /&gt;    &lt;br /&gt;SE48 Show program call hierarchy. Very useful to see the overall structure of a program. Thanks to Isabelle Arickx for this tcode.    &lt;br /&gt;    &lt;br /&gt;SE49 Table manipulation. Show what tables are behind a transaction code. Thanks to Isabelle Arickx for this tcode.    &lt;br /&gt;    &lt;br /&gt;SE51 Screen Painter: Initial Screen. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;SE54 Generate View Maintenance Module    &lt;br /&gt;    &lt;br /&gt;SE61 R/3 Documentation    &lt;br /&gt;    &lt;br /&gt;SE62 Industry utilities    &lt;br /&gt;    &lt;br /&gt;SE63 Translation    &lt;br /&gt;    &lt;br /&gt;SE64 Terminology    &lt;br /&gt;    &lt;br /&gt;SE65 R/3 document. short text statistics SE66 R/3 Documentation Statistics (Test!)    &lt;br /&gt;    &lt;br /&gt;SE68 Translation Administration    &lt;br /&gt;    &lt;br /&gt;SE71 SAPscript layout set    &lt;br /&gt;    &lt;br /&gt;SE71 SAPScript Layouts Create/Change    &lt;br /&gt;    &lt;br /&gt;SE72 SAPscript styles    &lt;br /&gt;    &lt;br /&gt;SE73 SAPscript font maintenance (revised)    &lt;br /&gt;    &lt;br /&gt;SE74 SAPscript format conversion    &lt;br /&gt;    &lt;br /&gt;SE75 SAPscript Settings    &lt;br /&gt;    &lt;br /&gt;SE76 SAPscript Translation Layout Sets    &lt;br /&gt;    &lt;br /&gt;SE77 SAPscript Translation Styles    &lt;br /&gt;    &lt;br /&gt;SE80 ABAP/4 Development Workbench    &lt;br /&gt;    &lt;br /&gt;SE81 SAP Application Hierarchy    &lt;br /&gt;    &lt;br /&gt;SE82 Customer Application Hierarchy    &lt;br /&gt;    &lt;br /&gt;SE83 Reuse Library. Provided by Smiho Mathew.    &lt;br /&gt;    &lt;br /&gt;SE84 ABAP/4 Repository Information System    &lt;br /&gt;    &lt;br /&gt;SE85 ABAP/4 Dictionary Information System    &lt;br /&gt;    &lt;br /&gt;SE86 ABAP/4 Repository Information System    &lt;br /&gt;    &lt;br /&gt;SE87 Data Modeler Information System    &lt;br /&gt;    &lt;br /&gt;SE88 Development Coordination Info System    &lt;br /&gt;    &lt;br /&gt;SE91 Maintain Messages    &lt;br /&gt;    &lt;br /&gt;SE92 Maintain system log messages    &lt;br /&gt;    &lt;br /&gt;SE93 Maintain Transaction. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;SEARCH_SAP_MENU From the SAP Easy Access screen, type it in the command field and you will be able to search the standard SAP menu for transaction codes / keywords. It will return the nodes to follow for you.    &lt;br /&gt;    &lt;br /&gt;SEU Object Browser    &lt;br /&gt;    &lt;br /&gt;SHD0 Transaction variant maintenance    &lt;br /&gt;    &lt;br /&gt;SM04 Overview of Users (cancel/delete sessions)    &lt;br /&gt;    &lt;br /&gt;SM12 Lock table entries (unlock locked tables)    &lt;br /&gt;    &lt;br /&gt;SM21 View the system log, very useful when you get a short dump. Provides much more info than short dump    &lt;br /&gt;    &lt;br /&gt;SM30 Maintain Table Views. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;SM31 Table Maintenance    &lt;br /&gt;    &lt;br /&gt;SM32 Table maintenance    &lt;br /&gt;    &lt;br /&gt;SM35 View Batch Input Sessions    &lt;br /&gt;    &lt;br /&gt;SM37 View background jobs    &lt;br /&gt;    &lt;br /&gt;SM50 Process Overview. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;SM51 Delete jobs from system (BDC)    &lt;br /&gt;    &lt;br /&gt;SM62 Display/Maintain events in SAP, also use function BP_EVENT_RAISE    &lt;br /&gt;    &lt;br /&gt;SMEN Display the menu path to get to a transaction    &lt;br /&gt;    &lt;br /&gt;SMOD/CMOD Transactions for processing/editing/activating new customer enhancements.    &lt;br /&gt;    &lt;br /&gt;SNRO Object browser for number range maintenance. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;SPRO Start SAP IMG (Implementation Guide). (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;SQ00 ABAP/4 Query: Start Queries    &lt;br /&gt;    &lt;br /&gt;SQ01 ABAP/4 Query: Maintain Queries    &lt;br /&gt;    &lt;br /&gt;SQ02 ABAP/4 Query: Maintain Funct. Areas    &lt;br /&gt;    &lt;br /&gt;SQ03 ABAP/4 Query: Maintain User Groups    &lt;br /&gt;    &lt;br /&gt;SQ07 ABAP/4 Query: Language Comparison    &lt;br /&gt;    &lt;br /&gt;ST05 Trace SQL Database Requests. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;ST22 ABAP Dump analysis    &lt;br /&gt;    &lt;br /&gt;SU53 Display Authorization Values for User. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;WEDI EDI Menu. IDOC and EDI base.    &lt;br /&gt;    &lt;br /&gt;WE02 Display an IDOC    &lt;br /&gt;    &lt;br /&gt;WE07 IDOC Statistics    &lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;Human Resources &lt;br /&gt; &lt;br /&gt;PA03 Change Payroll control record    &lt;br /&gt;    &lt;br /&gt;PA20 Display PA Infotypes    &lt;br /&gt;    &lt;br /&gt;PA30 Create/Change PA Infotypes    &lt;br /&gt;    &lt;br /&gt;PP02 Quick Entry for PD object creation    &lt;br /&gt;    &lt;br /&gt;PU00 Delete PA infotypes for an employee. Will not be able to delete an infotype if there is cluster data assigned to the employee.    &lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;Sales and Distribution (SD) &lt;br /&gt; &lt;br /&gt;OLSD Config for SD. Use Tools-Data Transfer-Conditions to setup SAP supplied BDC to load pricing data    &lt;br /&gt;    &lt;br /&gt;VA01 Create Sales/Returns Order:Initial Screen    &lt;br /&gt;    &lt;br /&gt;VB21 Transaction for Volume Lease Purchases (done as a sales deal)    &lt;br /&gt;    &lt;br /&gt;VK15 Transaction used to enter multiple sales conditions (most will be entered here)    &lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;SAP Office &lt;br /&gt; &lt;br /&gt;SO00 send a note through SAP, can be sent to internet, X400, etc    &lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;FI Financial Management &lt;br /&gt; &lt;br /&gt;FGRP Report Writer screen    &lt;br /&gt;    &lt;br /&gt;FM12 View blocked documents by user    &lt;br /&gt;    &lt;br /&gt;FST2 Insert language specific name for G/L account. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;FST3 Display G/L account name. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;KEA0 Maintain operating concern. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;KEKE Activate CO-PA. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;KEKK Assign operating concern. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;KL04 Delete activity type. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;KS04 Delete a cost centre. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;KSH2 Change cost centre group - delete. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;OBR2 Deletion program for customers, vendors, G/L accounts. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;OKC5 Cost element/cost element group deletion. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;OKE1 Delete transaction data. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;OKE2 Delete a profit centre. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;OKI1 Determine Activity Number: Activity Types (Assignment of material number/service to activity type) (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;OMZ1 Definition of partner roles. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;OMZ2 Language dependent key reassignment for partner roles. (from john.omeara@syskoplan.ie)    &lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;Material Management (MM) &lt;br /&gt; &lt;br /&gt;MM06 Flag material for deletion. (from john.omeara@syskoplan.ie)    &lt;br /&gt;    &lt;br /&gt;OLMS- materials management configuration menu, most of the stuff under this menu is not under the implementation guide    &lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;MM configuration transactions &lt;br /&gt; &lt;br /&gt;OLMB- Inventory management/Physical Inventory    &lt;br /&gt;    &lt;br /&gt;OLMD- MM Consumption-Based Planning    &lt;br /&gt;    &lt;br /&gt;OLME- MM Purchasing    &lt;br /&gt;    &lt;br /&gt;OLML- Warehouse Management    &lt;br /&gt;    &lt;br /&gt;OLMR- Invoice Verification    &lt;br /&gt;    &lt;br /&gt;OLMS Material Master data    &lt;br /&gt;    &lt;br /&gt;OLMW- MM Valuation/Account Assignment    &lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;Config Related &lt;br /&gt; &lt;br /&gt;OLE OLE demo transaction    &lt;br /&gt;    &lt;br /&gt;OLI0 C Plant Maintenance Master Data    &lt;br /&gt;    &lt;br /&gt;OLI1 Set Up INVCO for Material Movements    &lt;br /&gt;    &lt;br /&gt;OLI8 Set Up SIS for Deliveries    &lt;br /&gt;    &lt;br /&gt;OLIA C Maintenance Processing    &lt;br /&gt;    &lt;br /&gt;OLIP C Plant Maintenance Planning    &lt;br /&gt;    &lt;br /&gt;OLIQ New set-up of QM info system    &lt;br /&gt;    &lt;br /&gt;OLIX Set Up Copying/Deleting of Versions    &lt;br /&gt;    &lt;br /&gt;OLIY Set Up Deletion of SIS/Inter.Storage    &lt;br /&gt;    &lt;br /&gt;OLIZ Stat Set Up INVCO: Invoice Verif    &lt;br /&gt;    &lt;br /&gt;OLM2 Customizing: Volume-Based Rebates    &lt;br /&gt;    &lt;br /&gt;OLMB C RM-MAT Inventory Management Menu    &lt;br /&gt;    &lt;br /&gt;OLMD C RM-MAT MRP Menu    &lt;br /&gt;    &lt;br /&gt;OLME C MM Menu: Purchasing    &lt;br /&gt;    &lt;br /&gt;OLML C MM Menu for Warehouse Management    &lt;br /&gt;    &lt;br /&gt;OLMR C RM-MAT Menu: Invoice Verification    &lt;br /&gt;    &lt;br /&gt;OLMS C RM-MAT Master Data Menu    &lt;br /&gt;    &lt;br /&gt;OLMW C RM-MAT Valuation/Acct. Assgt. Menu    &lt;br /&gt;    &lt;br /&gt;OLPA SOP Configuration    &lt;br /&gt;    &lt;br /&gt;OLPE Sales order value    &lt;br /&gt;    &lt;br /&gt;OLPK Customizing for capacity planning    &lt;br /&gt;    &lt;br /&gt;OLPR Project System Options    &lt;br /&gt;    &lt;br /&gt;OLPS Customizing Basic Data    &lt;br /&gt;    &lt;br /&gt;OLPV Customizing: Std. Value Calculation    &lt;br /&gt;    &lt;br /&gt;OLQB C QM QM in Procurement    &lt;br /&gt;    &lt;br /&gt;OLQI Analysis    &lt;br /&gt;    &lt;br /&gt;OLQM Customizing QM Quality Notifications    &lt;br /&gt;    &lt;br /&gt;OLQS C QM Menu Basic Data    &lt;br /&gt;    &lt;br /&gt;OLQW C QM Inspection Management    &lt;br /&gt;    &lt;br /&gt;OLQZ Quality Certificates    &lt;br /&gt;    &lt;br /&gt;OLS1 Customizing for Rebates    &lt;br /&gt;    &lt;br /&gt;OLSD Customizing: SD    &lt;br /&gt;    &lt;br /&gt;OLVA C SD Sales Menu    &lt;br /&gt;    &lt;br /&gt;OLVD C SD Shipping Menu    &lt;br /&gt;    &lt;br /&gt;OLVF C SD Billing Menu    &lt;br /&gt;    &lt;br /&gt;OLVS C SD Menu for Master Data    &lt;br /&gt;    &lt;br /&gt;SPRO Start SAP IMG (Implementation Guide).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29175348-114965913900636250?l=sapabapfaqs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabapfaqs.blogspot.com/feeds/114965913900636250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29175348&amp;postID=114965913900636250' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/114965913900636250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/114965913900636250'/><link rel='alternate' type='text/html' href='http://sapabapfaqs.blogspot.com/2006/06/plant-maintenance-pm-iw31-create-plant.html' title=''/><author><name>misticonline</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29175348.post-114961340411911384</id><published>2006-06-06T10:01:00.000-07:00</published><updated>2006-06-06T10:03:24.226-07:00</updated><title type='text'></title><content type='html'>IDOC type and IDOC. An Intermediate Document (IDOC) type represents the structure of the data associated with a message type (DEBMAS02 for message type DEBMAS — Customer Master, and WMMBID02 for message type WMMBXY— Goods Movements), while an IDOC is an object containing the data of a particular message type. IDOCs are data containers with intelligence built in. Each IDOC contains one and only one business object. For example, an IDOC of type SHPMNT01, message type SHPMNT, will contain data only of one Shipment Document. Generally, the architecture of an IDOC is independent of the message type by virtue of ALE’s ability to redefine it for any message type. &lt;br /&gt;&lt;br /&gt;An IDOC consists of three record types: the control record, the data record, and the status record (see Figure 1). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;• The control record, or EDI_DC, is a control structure that contains several fields with information about the IDOC, such as what IDOC type it is, the message type, sender and receiver information, and direction (1 for outbound, 2 for inbound). This information provides control data on the outbound, and processing options on an inbound IDOC. It also has as its key the Client (MANDT) and the IDOC number (DOCNUM). The EDI_DC record of an IDOC is stored in table EDIDC. Every IDOC has one control record. &lt;br /&gt;&lt;br /&gt;• The data record, which conforms to the structure EDI_DD, contains the application data. Every EDI_DD record has a key portion that is 55 bytes in length (or 63, depending on the SAP release), which consists of several fields describing the content of the record. The key of 55/63 bytes is followed by a field SDATA, which is 1000 bytes in length and of data type Long Character. The SDATA field holds the application data, and its structure is determined by the key field SEGNAM (Segment Name). An IDOC consists of one or more data records, and its sequence and structure are dictated by the sequence and structure of segments in a given IDOC type. The SDATA portion of the data record is redefined for every occurrence based on the structure of the segment, with the first 55/63 bytes of the data record identifying the segment name, sequence, and hierarchy. In an outbound interface, ALE/EDI function modules populate these segments with application data. In an inbound interface, the application modules process the data contained in the segments. Data records are stored on table EDID2 that belongs to the cluster EDI30C. &lt;br /&gt;&lt;br /&gt;In SAP, from a Data Dictionary perspective, IDOC segments adhere to a naming convention. Each segment has three components, each marked by a different prefix —E1 for segment type, E2 for segment definition, and E3 for segment documentation. For example, the first segment of IDOC type DEBMAS02 is E1KNA1M. Its definition is contained in structure E2KNA1M, and its documentation is in E3KNA1M. When the IDOC is externalized, we see the segment name addressed by its E2 prefix. For all practical purposes, we will use only the E2 prefix when referring to IDOC segments. Also, most segment names represent Data Dictionary tables. &lt;br /&gt;&lt;br /&gt;• The status record conforms to the dictionary structure EDI_DS. It contains information on the state of the IDOC as it passes through the various stages of processing. The STATUS field has a length of two bytes (data type CHAR), with a range of values: 01–41 for outbound and 50–73 for inbound IDOCs. The status record also includes date and timestamps for when that particular state was reached. The status records maintain a history of the IDOC states. An IDOC may have one or more status records, which are stored in table EDIDS (see Figure 2, page 82). These records can be accessed or created only by SAP function modules (APIs), and are not externalized. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;IDOC objects consist of a Basic IDOC type, an Extension type, and an IDOC type. &lt;br /&gt;&lt;br /&gt;In an R/3 system, IDOCs are identified by a unique IDOC number (field DOCNUM), and all three record types are tied together with this number. The IDOC number is internally assigned by SAP. It is possible to maintain the number range of IDOCs. &lt;br /&gt;&lt;br /&gt;You can display information about IDOC record types by executing transaction WE61 or using the following menu path from the main R/3 menu: Tools -&gt; Administration -&gt; Administration -&gt; Process Technology -&gt; IDOC -&gt; IDOC Basis (*) -&gt; Documentation -&gt; IDOC Record Types. You can reach IDOC Basis (*) by executing transaction WEDI, which is frequently used in ALE and EDI. You can display information about IDOC types, such as DEBMAS02 and INVOIC01 by executing transaction WE60 or using the following menu path from WEDI: Documentation -&gt; IDOC types.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29175348-114961340411911384?l=sapabapfaqs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabapfaqs.blogspot.com/feeds/114961340411911384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29175348&amp;postID=114961340411911384' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/114961340411911384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/114961340411911384'/><link rel='alternate' type='text/html' href='http://sapabapfaqs.blogspot.com/2006/06/idoc-type-and-idoc.html' title=''/><author><name>misticonline</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29175348.post-114961316452434610</id><published>2006-06-06T09:58:00.000-07:00</published><updated>2006-06-06T09:59:24.876-07:00</updated><title type='text'></title><content type='html'>1. What is CRM?&lt;br /&gt;&lt;br /&gt;CRM stands for Customer Relationship Management. It is a process or methodology used to learn more about customers' needs and behaviors in order to develop stronger relationships with them. There are many technological components to CRM, but thinking about CRM in primarily technological terms is a mistake. The more useful way to think about CRM is as a process that will help bring together lots of pieces of information about customers, sales, marketing effectiveness, responsiveness and market trends.&lt;br /&gt;&lt;br /&gt;CRM helps businesses use technology and human resources to gain insight into the behavior of customers and the value of those customers. &lt;br /&gt;&lt;br /&gt;2. CRM  Software &lt;br /&gt;Sales Force Automation&lt;br /&gt;o Contact management&lt;br /&gt;Contact management software stores, tracks and manages contacts, leads of an enterprise. &lt;br /&gt;o Lead management&lt;br /&gt;Enterprise Lead management software enables an organization to manage, track and forecast sales leads. Also helps  understand and improve conversion rates. &lt;br /&gt;eCRM or Web based CRM&lt;br /&gt;o Self Service CRM&lt;br /&gt;Self service CRM (eCRM) software Enables web based customer interaction, automation of email, call logs, web site analytics, campaign management. &lt;br /&gt;o Survey Management Software&lt;br /&gt;Survey Software automates an enterprise's Electronic Surveys, Polls, Questionnaires and enables understand customer preferences. &lt;br /&gt;Customer Service&lt;br /&gt;o Call Center Software &lt;br /&gt;o Help Desk Software &lt;br /&gt;Partner Relationship Management&lt;br /&gt;o Contract Management Software&lt;br /&gt;Contract Management Software enables an enterprise to create, track and manage partnerships, contracts, agreements. &lt;br /&gt;Example: Upside Software, Accruent Software, diCarta, I-Many. &lt;br /&gt;o Distribution management  Software &lt;br /&gt;&lt;br /&gt;3. Advantages of CRM &lt;br /&gt;Using CRM, a business can: &lt;br /&gt;o Provide better customer service &lt;br /&gt;o Increase customer revenues &lt;br /&gt;o Discover new customers &lt;br /&gt;o Cross sell/Up Sell products more effectively &lt;br /&gt;o Help sales staff close deals faster &lt;br /&gt;o Make call centers more efficient &lt;br /&gt;o Simplify marketing and sales processes &lt;br /&gt;The types of data CRM projects collect&lt;br /&gt;o Responses to campaigns &lt;br /&gt;o Shipping and fulfillment dates &lt;br /&gt;o Sales and purchase data &lt;br /&gt;o Account information &lt;br /&gt;o Web registration data &lt;br /&gt;o Service and support records &lt;br /&gt;o Demographic data &lt;br /&gt;o Web sales data &lt;br /&gt; &lt;br /&gt;1. What is Business Process Management - BPM?&lt;br /&gt;&lt;br /&gt;Business Process Management or BPM, is the practice of improving the efficiency and effectiveness of any organization by automating the organization's business processes. BPM used to be also know as Business Process Reengineering (BPR). &lt;br /&gt;Many companies have business processes that are unique to its business model. Since these processes tend to evolve over time as the business reacts to market conditions, the BPM solution you choose must be easily adaptable to the new conditions and requirements and continue to be a perfect fit for the company.&lt;br /&gt;In order to use BPM effectively, organizations must stop focusing exclusively on data and data management, and adopt a process-oriented approach that makes no distinction between work done by a human and a computer.&lt;br /&gt;o The idea of BPM is to bring processes, people and information together. &lt;br /&gt;o Dynamic infrastructure requires separation of flows, business rules and services. &lt;br /&gt;o Identifying the business processes is relatively easy. Breaking down the barriers between business areas, and finding owners for the processes is difficult. &lt;br /&gt;o BPM not only involves managing business processes within the enterprise but also involves real-time integration of the processes of a company with those of its suppliers, business partners, and customers. &lt;br /&gt;o BPM involves looking at automation horizontally instead of vertically. &lt;br /&gt;o Business Activity Monitoring (BAM) is essential for measurement of BPM impact. &lt;br /&gt;Examples of BPM tasks that your organization performs that should be automated include: &lt;br /&gt;o Expense Reports Travel Requests &lt;br /&gt;o Purchase Orders Human Resource Management &lt;br /&gt;o New Accounts and Credit Authorizations Sales Orders &lt;br /&gt;o Project Management Software Change Management &lt;br /&gt;The following example illustrates the power of BPM: &lt;br /&gt;When a B2B partner needs some inventory, he can log into the web site and order required inventory. An email will be generated and sent to the supervisor responsible for the partner's inventory. The supervisor can click on the link in the email, login to the site and approve the inventory. The partner will be notified of the allocation and the inventory will be shipped.&lt;br /&gt;&lt;br /&gt;2. BPM Components&lt;br /&gt;&lt;br /&gt;A Business Process Management (BPM) Solution has Six Components:&lt;br /&gt;BPM IDE. Business Process Management (BPM) IDE is an integrated design environment used to design processes, rules, events and exceptions. Creating a structured definition of each process is very important to any business and the IDE enables a business user to design all processes with no help from IT. &lt;br /&gt;Process Engine. The process engine of a Business Process Management solution keeps track of the states and variables for all of the active processes. Within a complex system, there could be thousands of processes with interlocking records and data. &lt;br /&gt;User Directory. Administrators define people in the system by name, department, role and even potential authority level. This directory will enable tasks to be sent automatically to the defined resources.&lt;br /&gt;Workflow. This is the communication infrastructure that forwards tasks to the appropriate individual. &lt;br /&gt;Reporting/Process monitoring. Enables users to track the performance of their current processes and the performance of personnel who are executing these processes. &lt;br /&gt;Integration. Enterprise Application Integration (EAI) and/or Web services  is critical to BPM as business processes will require data from disparate systems throughout the organization. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3. What is Business Activity Monitoring or BAM?&lt;br /&gt;Business Activity Monitoring or BAM, is the the automated monitoring of business process activity affecting an enterprise. BAM is generally implemented as a module of ERP, BI, EAI or BPM products. BAM requires a business to identify its Key Performance Indicators (KPIs) and create a system that allows monitoring and responding to changes, preferably real time.&lt;br /&gt;Virtually for everyone in a organization can benefit from BAM.  Business Activity Monitoring enables a company to respond faster to new opportunities and threats.  BAM is not just about technology, but about recognizing a business' KPIs and implementing the right technology in place to monitor them.  &lt;br /&gt;BAM provides Real-Time, Graphical Key Performance Indicators &amp; Analysis&lt;br /&gt;BAM enables control and manage ongoing business operations using closed-loop visibility. &lt;br /&gt;BAM will enable you to respond quickly to change based on business events as they occur. &lt;br /&gt;BAM enables zoom in on cross-process metrics with real-time analysis to determine which processes are creating bottlenecks or which customer is most profitable. &lt;br /&gt;The Right Metrics&lt;br /&gt;Creating an effective BAM environment is not only about having the right technology and processes. Enterprises should define the right set of metrics, which will prevent information overload and overreaction to business exception reports.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4. Business Process Management (BPM) Advantages&lt;br /&gt;BPM makes it easy for companies to program their current processes, automate their execution, monitor their current performance and make on-the-fly changes to improve the current processes. The process managed enterprise is the company of the future.&lt;br /&gt;A BPM software enables you to automate those tasks that are currently being performed manually. Many of these tasks require some type of application process, approval or rejection process, notifications and status reports. A BPM solution can make these processes automatic.&lt;br /&gt;Handling exceptions is an area where BPM really shines. Organizations have few problems when its process run smoothly ninety nine percent of the time. However, it's the one percent that are exceptions that dominate the majority of the company's time and resources. &lt;br /&gt;BPM is excellent for processes that extend beyond the boundaries of an enterprise and communicate with processes of the partners, customers, suppliers and vendors.&lt;br /&gt;BPM Gives businesses the agility to stay competitive &lt;br /&gt;BPM reduces the time elapsed in a business process&lt;br /&gt;BPM Increases the productivity per person&lt;br /&gt;Business process consists of many steps. A typical BPM initiative reduces the number of steps by 50%.&lt;br /&gt;A Business Process needs many people and resources. A good BPM should reduce the number of resources needed for the same process.&lt;br /&gt;BPM helps improve coordination across departments and geographic locations of a company&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5. What is Workflow?&lt;br /&gt;Workflow is an essential element of business process management (BPM). &lt;br /&gt;Workflow is a term used to describe how work is defined and how work is allocated and scheduled. &lt;br /&gt;Workflow defines the sequence and conditions based upon which work flows. &lt;br /&gt;Workflow handles the routing of work between resources. The resources can be people, systems or machines. &lt;br /&gt;Workflow manages the order in which these steps are handled. &lt;br /&gt;Workflow enables employees to monitor and,  reconfigure the flow of a business process as needed.&lt;br /&gt;The following example illustrates a BPM workflow&lt;br /&gt;In a content management business process, an editor edits the content and the manager approves the content. If you define editing of the content as a unit of work and approving the job as another unit of work, then the editing job needs to happen first for the approval job to start. Further, if the editing job fails, the approval job can't start&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29175348-114961316452434610?l=sapabapfaqs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabapfaqs.blogspot.com/feeds/114961316452434610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29175348&amp;postID=114961316452434610' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/114961316452434610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/114961316452434610'/><link rel='alternate' type='text/html' href='http://sapabapfaqs.blogspot.com/2006/06/1.html' title=''/><author><name>misticonline</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29175348.post-114957163653449463</id><published>2006-06-05T22:25:00.000-07:00</published><updated>2006-06-05T22:27:16.780-07:00</updated><title type='text'></title><content type='html'>&lt;strong&gt;4.6 C IDES installation procedure. &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;On Drive C: &lt;br /&gt;1. Install Win2k server on &lt;br /&gt;2. Install all drivers &lt;br /&gt;3. Install IE6 SP1 &lt;br /&gt;4. Install Win2k SP4 &lt;br /&gt;5. Restart Computer &lt;br /&gt;&lt;br /&gt;1. Modify network settings to use IP addr 192.168.1.27, add IPX, add NetBIOS &lt;br /&gt;2. Increase Virtual Memory &lt;br /&gt;3. Optimize file cashed for network apps &lt;br /&gt;4. Add 192.168.1.27 srv1 SAPTRANSHOST &lt;br /&gt;5. Create User - C11adm; Assign administrator privileges &lt;br /&gt;6. Restart &lt;br /&gt;7. Update DLL's from Kernal CD&lt;br /&gt;8. Login as c11adm and continue installation &lt;br /&gt;&lt;br /&gt;On Drive C:&lt;br /&gt;&lt;br /&gt;1. Install oracle server+when listener config window pops up choose "typical config"&lt;br /&gt;2. Stop all oracle services &lt;br /&gt;3. Install oracle 8.1.7.1 hot fix for server – Manually copy folders see readme.txt after extracting sap81701srv.exe &lt;br /&gt;4. Give all users access to ora_dba &lt;br /&gt;5. Restart, login as c11adm and continue installation. &lt;br /&gt;&lt;br /&gt;1. Install R3SETUP tool &lt;br /&gt;2. Click R3SETUP.BAT on kernel CD (CD Drive:NTCommonR3setup.bat) &lt;br /&gt;3. Install everything on drive E &lt;br /&gt;4. logoff as per R3SETUP &lt;br /&gt;5. logon as c11adm &lt;br /&gt;&lt;br /&gt;1. Install Central Instance &lt;br /&gt;2. Start&gt;Programs&gt;SAP system setup – install central instance &lt;br /&gt;3. System name: C11 &lt;br /&gt;4. Instance: 00 &lt;br /&gt;5. domain: &lt;br /&gt;6. transport host: SAPTRANSHOST &lt;br /&gt;7. DB sys name: C11 &lt;br /&gt;8. DB inst host: srv1 &lt;br /&gt;9. Dir for SAP system: E: &lt;br /&gt;10. Defaults for remaining entries &lt;br /&gt;11. Location of kernel D: &lt;br /&gt;12. Password 2X &lt;br /&gt;13. Password 2X &lt;br /&gt;14. SAP System Management Console will show up on desktop &lt;br /&gt;15. Restart computer; login as c11adm. &lt;br /&gt;&lt;br /&gt;1. Insert IDES CD1, copy D:IDESNTORADB_IDES.R3S to E:Usersc11admInstall. &lt;br /&gt;2. Start&gt;Programs&gt;SAP System&gt;Command file editor &lt;br /&gt;3. Load DB_IDES.R3S, click install. &lt;br /&gt;4. At 89% they will request a password for 'sapr3' pass word is 'sap' &lt;br /&gt;5. At 94% you may need to start SAP in you SAPMMC then start the install up again &lt;br /&gt;6. Import DOKCLUTX.EXT into database per IDES installation manual. &lt;br /&gt;&lt;br /&gt;1. Once installation is complete upload SAP service packs &lt;br /&gt;2. configure transports transaction ostms &lt;br /&gt;3. Apply the latest SPAM/SAINT update &lt;br /&gt;4. Apply service packs using transaction SPAM &lt;br /&gt;&lt;br /&gt;Configure Transport Management System &lt;br /&gt;&lt;br /&gt;Login as User DDIC &lt;br /&gt;Password 19920706 &lt;br /&gt;/ostms &lt;br /&gt;click on button transport routes (shift + F7) &lt;br /&gt;&lt;br /&gt;Under Configuration status &lt;br /&gt;Click on C11 (it is yellow) &lt;br /&gt;Click on green check to activate it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29175348-114957163653449463?l=sapabapfaqs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabapfaqs.blogspot.com/feeds/114957163653449463/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29175348&amp;postID=114957163653449463' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/114957163653449463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/114957163653449463'/><link rel='alternate' type='text/html' href='http://sapabapfaqs.blogspot.com/2006/06/4.html' title=''/><author><name>misticonline</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29175348.post-114927729751478098</id><published>2006-06-02T12:41:00.000-07:00</published><updated>2006-06-02T12:41:37.593-07:00</updated><title type='text'></title><content type='html'>What is the difference between internal tables and extract datasets?&lt;br /&gt;&lt;br /&gt;The lines of an internal table always have the same structure. By using extract datasets, you can handle groups of data with different structure and get statistical figures from the grouped data.&lt;br /&gt;You have to define the structure of the internal table at the begining. You need not define the structure of the extract dataset.&lt;br /&gt;In contrast to internal tables, the system partly compresses extract datasets when storing them. This reduces the storage space required.&lt;br /&gt;Internal tables require special work area for interface whereas extract datasets do not need a special work area for interface.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;LOGICAL DATABASE.&lt;br /&gt;&lt;br /&gt;What are logical databases?  What are the advantages/disadvantages of logical databases?&lt;br /&gt;Ans :- A Logical Database is a hierarchical structure of tables. Use the GET statement to process Logical Databases.&lt;br /&gt;LDB consists of logically related tables grouped together – used for reading and processing data.&lt;br /&gt;Advantages = 1. No need of programming for retrieval , meaning for data selection&lt;br /&gt;                       2. Easy to use standard user interface, have check completeness of user input.&lt;br /&gt;&lt;br /&gt;Disadvantages = 1. Fast in case of lesser no. of tables But if the table is in the lowest level of hierarchy, all upper level tables should be read so performance is slower.&lt;br /&gt;&lt;br /&gt;Preparation of the data records by  the L.D.B  and reading of the data records in the actual report are accomplished with the command pair.&lt;br /&gt;- Put and Get.&lt;br /&gt;&lt;br /&gt;The three main elements of  LDB are  &lt;br /&gt;- Structure, Selections, Database Program.&lt;br /&gt;&lt;br /&gt;What sort of tables one can use in designing the hierarchy of  a  LDB ?&lt;br /&gt;- Tables which are having Foreign key relations.&lt;br /&gt;&lt;br /&gt;The structure of Logical Databases relfects the ________________   dependencies of hierarchical tables in the SAP System.&lt;br /&gt;- Foreign key&lt;br /&gt;If you want to improve the response time ( time to access data ) Logical DataBases permits you  to achieve this using  ______________&lt;br /&gt;- VIEWS.&lt;br /&gt;What are the advantages of  Logical DataBases ?&lt;br /&gt;- It offers an easy-to-use selection screen.                                                       You can modify the pre-generated selection screen to your needs.                        It offers check functions to check whether user input is complete, correct, and plausible.                      It offers reasonable data selections.                 It contains central authorization checks for database accesses.   Enhancements such as improved performance immediately apply to all report programs that use the logical database.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29175348-114927729751478098?l=sapabapfaqs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabapfaqs.blogspot.com/feeds/114927729751478098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29175348&amp;postID=114927729751478098' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/114927729751478098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/114927729751478098'/><link rel='alternate' type='text/html' href='http://sapabapfaqs.blogspot.com/2006/06/what-is-difference-between-internal.html' title=''/><author><name>misticonline</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29175348.post-114927723931604118</id><published>2006-06-02T12:39:00.000-07:00</published><updated>2006-06-02T12:40:39.403-07:00</updated><title type='text'></title><content type='html'>MODULARIZATION&lt;br /&gt;&lt;br /&gt;What is Modularization and its benefits?&lt;br /&gt;If the program contains the same or similar blocks of statements or it is required to process the same function several times, we can avoid redundancy by using modularization techniques. By modularizing the ABAP/4 programs we make them easy to read and improve their structure. Modularized programs are also easier to maintain and to update.&lt;br /&gt;&lt;br /&gt;How can we create callable modules of program code within one ABAP/4 Program?&lt;br /&gt;A.  By defining macros.&lt;br /&gt;By creating include programs in the library.&lt;br /&gt;&lt;br /&gt;What are subroutines?&lt;br /&gt;Subroutines are program modules which can be called from other ABAP/4 programs or within the same program.&lt;br /&gt;&lt;br /&gt;What are the types of Subroutines?&lt;br /&gt;&lt;br /&gt;Internal Subroutines:  The source code of the internal subroutines will be in the      same ABAP/4 program as the calling procedure (internal call).&lt;br /&gt;External Subroutines:  The source code of the external subroutines will be in an ABAP/4 program other than the calling procedure.&lt;br /&gt;&lt;br /&gt;What are the different types of  parameters?&lt;br /&gt;&lt;br /&gt;Formal parameters: Parameters which are defined during the definition of subroutine with the FORM statement.&lt;br /&gt;&lt;br /&gt;Actual parameters: Parameters which are specified during the call of a subroutine with the PERFORM statement.&lt;br /&gt;&lt;br /&gt;How can one distinguish between different kinds of parameters?&lt;br /&gt;A.  Input parameters are used to pass data to subroutines.&lt;br /&gt;Output parameters are used to pass data from subroutines.&lt;br /&gt;&lt;br /&gt;What are the different methods of passing data?&lt;br /&gt;&lt;br /&gt;Calling by reference: During a subroutine call, only the address of the actual parameter is transferred to the formal parameters. The formal parameter has no memory of its own, and we work with the field of the calling program within the subroutine. If we change the formal parameter, the field contents in the calling program also change.&lt;br /&gt;Calling by value: During a subroutine call, the formal parameters are created as copies of the actual parameters. The formal parameters have memory of their own. Changes to the formal parameters have no effect on the actual parameters.&lt;br /&gt;Calling by value and result: During a subroutine call, the formal parameters are created as copies of the actual parameters. The formal parameters have their own memory space. Changes to the formal parameters are copied to the actual parameters at the end of the subroutine.&lt;br /&gt;The method by which internal tables are passed is By Reference.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What is the difference between the function module and a normal ABAP/4 subroutine?&lt;br /&gt;In contrast to normal subroutines function modules have uniquely defined interface. &lt;br /&gt;Sub routines do not return values.&lt;br /&gt;Sub routines do not return exceptions.&lt;br /&gt;Sub routines cannot be tested independently.&lt;br /&gt;Declaring data as common parts is not possible for function modules. Function modules are stored in a central library.&lt;br /&gt;&lt;br /&gt;What is a function group?&lt;br /&gt;A function group is a collection of logically related modules that share global data with each other. All the modules in the group are included in the same main program. When an ABAP/4 program contains a CALL FUNCTION statement, the system loads the entire function group in with the program code at runtime. Every function module belongs to a function group.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29175348-114927723931604118?l=sapabapfaqs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabapfaqs.blogspot.com/feeds/114927723931604118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29175348&amp;postID=114927723931604118' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/114927723931604118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/114927723931604118'/><link rel='alternate' type='text/html' href='http://sapabapfaqs.blogspot.com/2006/06/modularization-what-is-modularization.html' title=''/><author><name>misticonline</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29175348.post-114927717158477683</id><published>2006-06-02T12:38:00.001-07:00</published><updated>2006-06-02T12:39:31.663-07:00</updated><title type='text'></title><content type='html'>What is Locking ?&lt;br /&gt;When two users simultaneously attempt to access the same data record, this is synchronised by a lock mechanism.&lt;br /&gt;&lt;br /&gt;When dialog transactions are programmed, locks are set and released by calling certain function modules. These function modules are generated automatically from the definition of so-called lock objects in the ABAP/4 Dictionary.&lt;br /&gt;To synchronize the access to a table by setting and removing locks, a Lock object has to be defined in the ABAP/4 Dictionary. Activating the lock object automatically creates function modules for setting and removing locks. These function modules must be included when programming interactive transactions.&lt;br /&gt;&lt;br /&gt;Lock Mechanism :&lt;br /&gt;&lt;br /&gt;To set locks, a lock object must be defined in the ABAP/4 Dictionary. In this lock object, those tables in which data records are to be locked by calling a lock are determined. All tables included in a lock object must be connected to each other via foreign keys. The key fields of the tables in a lock object form the Lock arguments for the tables. The lock arguments are the basis for formulating the logical condition for identifying the records to be locked.&lt;br /&gt;&lt;br /&gt;When activating this lock object, two function modulesB with the names ENQUEUE_&lt;Object_name&gt; and DEQUEUE_&lt;Object_name&gt; are generated. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Example :&lt;br /&gt;&lt;br /&gt;Problem :&lt;br /&gt;&lt;br /&gt;You wish to prevent a user from being able to change the name of a course or the name of the professor with responsibility for the course at a time when another user is editing the course description (which contains this information).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Solution :&lt;br /&gt;&lt;br /&gt;The problem described above can be solved by defining a lock object E_UKURS. This is done by defining primary and secondary tables in the lock object. Table UKURS is check table of table UKRSB, so UKURS should be selected as primary table and UKRSB as secondary table of the lock object.&lt;br /&gt;The Lock argument in this case is the field combination FABNR, KRSNR, and SPRAS (i.e Primary Key Combination).&lt;br /&gt;The Lock mode Shared is to be selected here. This allows several users to access the        data simultaneously in display mode.&lt;br /&gt;The lock mode in the generated function modules for setting (ENQUEUE_E_UKURS) and releasing (DEQUEUE_E_UKURS) locks is therefore set to shared as default, but can be overridden by calling the function modules.&lt;br /&gt;&lt;br /&gt;If the function module ENQUEUE_E_UKURS is called with FABNR = '1' and KRSNR = '3', the record for course 3 in faculty 1 is locked in table UKURS. Furthermore, all the course descriptions for this course are locked in table UKRSB since field SPRAS was not specified when the function module was called. In such cases, the lock is made generically for a field which is not defined.&lt;br /&gt;If the function module DEQUEUE_E_UKURS is now called with FABNR = '1', KRSNR = '3' and SPRAS = 'D', the German course description is unlocked. All other course descriptions remain locked.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What is database utility ?&lt;br /&gt;Database utility is the interface between the ABAP/4 Dictionary and the underlying the SAP system.&lt;br /&gt;&lt;br /&gt;The database utility is the interface between the ABAP/4 Dictionary and the relational database underlying the SAP system. You can call the database utility from the initial screen of the ABAP/4 Dictionary with Utilities ® Database utility.&lt;br /&gt;The database utility allows you to create, delete and convert objects from the ABAP/4 Dictionary in the database.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29175348-114927717158477683?l=sapabapfaqs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabapfaqs.blogspot.com/feeds/114927717158477683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29175348&amp;postID=114927717158477683' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/114927717158477683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/114927717158477683'/><link rel='alternate' type='text/html' href='http://sapabapfaqs.blogspot.com/2006/06/what-is-locking-when-two-users.html' title=''/><author><name>misticonline</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29175348.post-114927712377402334</id><published>2006-06-02T12:38:00.000-07:00</published><updated>2006-06-02T12:38:44.636-07:00</updated><title type='text'></title><content type='html'>What is the maximum number of match code Id's that can be defined for one Match code object ?&lt;br /&gt; - 36. A match code Id is a one character ID which can be a letter or a number.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt; Can we define our own Match Code ID's for SAP Matchcodes ?&lt;br /&gt;Yes, the numbers 0 to 9 are reserved for us to create our own Match Code IDs for a SAP defined Matchcode object.&lt;br /&gt;&lt;br /&gt;What is an Update type with reference to a Match code ID?&lt;br /&gt;If the data in one of the base tables of a matchcode ID changes, the matchcode data has to be updated. The update type stipulates when the matchcode is to be updated and how it is to be done. The update type also specifies which method is to be used for Building matchcodes . You must specify the update type when you define a matchcode ID.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What are conversion routines ?&lt;br /&gt;Non standard conversions from display format to sap internal format and vice-versa are implemented with so called conversion routines.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Aggregated Objects &lt;br /&gt;Views, matchcodes, and lock objects are also called aggregate objects because they are formed from several related tables.&lt;br /&gt;&lt;br /&gt;What is a View ?&lt;br /&gt;- A view is a logical view on one or more tables. A view on one or more tables i.e, the data from a view is not actually physically stored instead being derived from one or more tables. A view can be used to summarize data which is distributed among several tables&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;How many types of Views are there ?&lt;br /&gt;&lt;br /&gt;Database View   (SE11)&lt;br /&gt;&lt;br /&gt;Database views are implement an inner join, that is, only records of the primary table (selected via the join operation) for which the corresponding records of the secondary tables also exist are fetched. Inconsistencies between primary and secondary table could, therefore, lead to a reduced selection set. &lt;br /&gt;In database views, the join conditions can be formulated using equality relationships between any base fields. In the other types of view, they must be taken from existing foreign keys. That is, tables can only be collected in a maintenance or help view if they are linked to one another via foreign keys.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Help View    ( SE54)&lt;br /&gt;&lt;br /&gt;Help views are used to output additional information when the online help system is called. &lt;br /&gt;When the F4 button is pressed for a screen field, a check is first made on whether a matchcode is defined for this field. If this is not the case, the help view is displayed in which the check table of the field is the primary table. Thus, for each table no more than one help view can be created, that is, a table can only be primary table in at most one help view. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Projection View&lt;br /&gt;&lt;br /&gt;Projection views are used to suppress or mask certain fields in a table (projection), thus minimizing the number of interfaces. This means that only the data that is actually required is exchanged when the database is accessed.&lt;br /&gt;A projection view can draw upon only one table. Selection conditions cannot be specified for projection views.&lt;br /&gt;&lt;br /&gt;Maintenance View   ( SE54 )&lt;br /&gt;&lt;br /&gt;      Maintenance views enable a business-oriented approach to looking at data, while at    &lt;br /&gt;      the same time, making it possible to maintain the data involved. Data from several  &lt;br /&gt;      tables can be summarized in a maintenance view and maintained collectively via this &lt;br /&gt;      view. That is, the data is entered via the view and then distributed to the underlying &lt;br /&gt;      tables by the system.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29175348-114927712377402334?l=sapabapfaqs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabapfaqs.blogspot.com/feeds/114927712377402334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29175348&amp;postID=114927712377402334' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/114927712377402334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/114927712377402334'/><link rel='alternate' type='text/html' href='http://sapabapfaqs.blogspot.com/2006/06/what-is-maximum-number-of-match-code.html' title=''/><author><name>misticonline</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29175348.post-114927705660383033</id><published>2006-06-02T12:37:00.000-07:00</published><updated>2006-06-02T12:37:36.606-07:00</updated><title type='text'></title><content type='html'>What is a data dictionary ?&lt;br /&gt;Data dictionary is a central source of data in a data management system. Its main function is to support the .It has details about &lt;br /&gt; - What data is contained ?&lt;br /&gt; - What are the attributes of the data ?&lt;br /&gt; - What is the relationship existing between the various data elements ?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What functions does a data dictionary perform ?&lt;br /&gt;In a  data management system, the principal functions performed by the  data dictionary are&lt;br /&gt; - Management of data definitions&lt;br /&gt; - Provision of information for evaluation&lt;br /&gt; - Support for software development&lt;br /&gt; - Support form documentation&lt;br /&gt; - Ensuring that the data definitions are flexible and up-to-date.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A field containing currency amounts (data type CURR)  must be assigned to a reference table and a reference field. Explain.&lt;br /&gt;As a reference table, a system table containing all the valid currencies is assigned or any other table which contains a field with the currency key format. This field is called as reference field.&lt;br /&gt;The assignment of the field containing currency amounts to the reference field is made at runtime.  The value in the reference field determines the currency of the amount.&lt;br /&gt;&lt;br /&gt;What is the significance of Technical settings (specified while creating a table in the data dictionary) ?&lt;br /&gt;By specifying technical settings we can control how database tables are created in the database.&lt;br /&gt;The technical settings allows us to &lt;br /&gt; - optimize storage space requiremnets&lt;br /&gt; - table access behaviour&lt;br /&gt; - buffering required&lt;br /&gt; - changes to entries logged&lt;br /&gt;&lt;br /&gt;What is the significance of Delivery Class ?&lt;br /&gt;- The delivery class controls the degree to which the SAP or the customer is    responsible  for table maintenance &lt;br /&gt; - whether SAP provides the table with or without contents. &lt;br /&gt; - determines the table type. &lt;br /&gt;-  determines how the table behaves when it is first installed, at upgrade, when it is transported, and when a client copy is performed.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What is the maximum number of structures that can be included in a table or structure&lt;br /&gt; - Nine.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What are the two methods of modifying Sap standard tables ?&lt;br /&gt; - Append Structures and&lt;br /&gt; - Customizing Includes.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What is the difference between a Substructure and an Append Structure ?&lt;br /&gt;- In case of a substructure, the reference originates in the table itself, in the forma of a statement .include... . &lt;br /&gt;In case of an append structure, the table itself remains unchanged and the refrence originates in the append structure.&lt;br /&gt;&lt;br /&gt;What are the two ways for restricting the value range for a domain ?&lt;br /&gt; - By specifying fixed values.&lt;br /&gt; - By stipulating a value table. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What is a Match Code ?&lt;br /&gt; Match Code is a tool to help us to search for data records in the system. Match codes are an efficient and user-friendly search aid where key of  a record is unknown.&lt;br /&gt;&lt;br /&gt;What are the two levels in defining a Match Code ?&lt;br /&gt; - Match Code object&lt;br /&gt; - Match Code Id.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29175348-114927705660383033?l=sapabapfaqs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabapfaqs.blogspot.com/feeds/114927705660383033/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29175348&amp;postID=114927705660383033' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/114927705660383033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/114927705660383033'/><link rel='alternate' type='text/html' href='http://sapabapfaqs.blogspot.com/2006/06/what-is-data-dictionary-data.html' title=''/><author><name>misticonline</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29175348.post-114927694662445626</id><published>2006-06-02T12:34:00.000-07:00</published><updated>2006-06-02T12:35:46.633-07:00</updated><title type='text'></title><content type='html'>How Many types of size categories and data classes are there?&lt;br /&gt;    There are five size categories (0-4) and 11 data classes, only three of&lt;br /&gt;    which  are appropriate for application tables:&lt;br /&gt;&lt;br /&gt; - APPL0 - Master data (data frequently accessed but rarely updated)&lt;br /&gt; - APPL1 - Transaction data (data that is changed frequnetly)&lt;br /&gt; - APPL2 - Organisational data (customizing data that is entered when system is &lt;br /&gt;     configured and then rarely changed)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; What are control tables? &lt;br /&gt;    The values specified for the size category and data class are mapped to&lt;br /&gt;    database-specific values via control tables.&lt;br /&gt;&lt;br /&gt; What is the function of the transport system and workbench organiser?&lt;br /&gt;    The function of the transport system and the Workbench Organizer is to &lt;br /&gt;    manage any changes made to objects of the ABAP/4 Development Workbench &lt;br /&gt;    and to transport these changes between different SAP systems.&lt;br /&gt;&lt;br /&gt; What is a table pool?&lt;br /&gt;    A table pool (or pool) is used to combine several logical tables in the&lt;br /&gt;    ABAP/4 Dictionary. The definition of a pool consists of at least two key &lt;br /&gt;    fields and a long argument field (VARDATA).&lt;br /&gt;&lt;br /&gt; What are pooled tables?&lt;br /&gt;    These are logical tables which must be assigned to a table pool when they&lt;br /&gt;    are defined. Pooled tables can be used to store control data (such as&lt;br /&gt;    screen sequences or program parameters).&lt;br /&gt;&lt;br /&gt;  What is a table cluster?&lt;br /&gt;     A table cluster combines several logical tables in the ABAP/4 Dictionary.&lt;br /&gt;     Several logical rows from different cluster tables are brought together &lt;br /&gt;     in a single physical record. The records from the cluster tables&lt;br /&gt;     assigned to a cluster are thus stored in a single common table in the&lt;br /&gt;     database.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; Which objects are independent transport objects?&lt;br /&gt;      Domains, Data elements, Tables, Technical settings for tables,&lt;br /&gt;      Secondary indexes for transparent tables,  Structures, Views,&lt;br /&gt;      Matchcode objects, Matchcode IDs, Lock objects.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What are the Data types of the external layer?&lt;br /&gt;ACCP, CHAR, CLNT, CUKY,CURR, DATS, DEC, FLTP, INT1,INT2, INT4, LANG, LCHR,LRAW, NUMC, PREC, QUAN,RAW ,TIMS, UNIT, VARC.&lt;br /&gt;&lt;br /&gt; What are the Data types of the ABAP/4 layer?&lt;br /&gt;      Possible ABAP/4 data types:&lt;br /&gt;      C: Character.&lt;br /&gt;      D: Date, format YYYYMMDD.&lt;br /&gt;      F: Floating-point number in DOUBLE PRECISION (8 bytes).&lt;br /&gt;      I: Integer.&lt;br /&gt;      N: Numerical character string of arbitrary length.&lt;br /&gt;      P: Amount or counter field (packed; implementation depends on hardware&lt;br /&gt;          platform).&lt;br /&gt;      S: Time stamp YYYYMMDDHHMMSS.&lt;br /&gt;      T: Time of day HHMMSS.&lt;br /&gt;      V: Character string of variable length, length is given in the first&lt;br /&gt;         two bytes.&lt;br /&gt;      X: Hexadecimal (binary) storage.&lt;br /&gt;&lt;br /&gt;How can we set the tablespaces and extent sizes ?&lt;br /&gt;You can specify the extent sizes and the tablespace (physical storage&lt;br /&gt;        area in the database) in which a transparent table is to be stored by&lt;br /&gt;        setting the size category and data class.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29175348-114927694662445626?l=sapabapfaqs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabapfaqs.blogspot.com/feeds/114927694662445626/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29175348&amp;postID=114927694662445626' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/114927694662445626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/114927694662445626'/><link rel='alternate' type='text/html' href='http://sapabapfaqs.blogspot.com/2006/06/how-many-types-of-size-categories-and.html' title=''/><author><name>misticonline</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29175348.post-114927568840859287</id><published>2006-06-02T12:11:00.000-07:00</published><updated>2006-06-02T12:14:48.416-07:00</updated><title type='text'></title><content type='html'>What are the central interfaces of the R/3 system ?&lt;br /&gt;   Presentation interface&lt;br /&gt;   Database interface&lt;br /&gt;   Operating system interface&lt;br /&gt;&lt;br /&gt;Which interface controls what is shown on the p.c. ?&lt;br /&gt; Presentation interface&lt;br /&gt;Which interface converts SQL requirements in the SAP development system to those of the database ?&lt;br /&gt;  Database interface&lt;br /&gt;&lt;br /&gt;What is SAP dispatcher ?&lt;br /&gt;&lt;br /&gt;  SAP dispatcher is the control agent which manages the&lt;br /&gt;resources for the R/3 applications.&lt;br /&gt;&lt;br /&gt;What are the functions of dispatcher ?&lt;br /&gt; Equal distribution of transaction load to the work processes&lt;br /&gt; Management of buffer areas in main memory&lt;br /&gt; Integration of the presentation levels&lt;br /&gt; Organization of communication activies&lt;br /&gt;&lt;br /&gt;What is a work process ?&lt;br /&gt;   A work process is where individual dialog steps are actually processed and the  work is done. Each work process handles one type of request.&lt;br /&gt;&lt;br /&gt;Name various work processes of R/3 system ?&lt;br /&gt;1) Dialog or Online ( processes only one request at a time )&lt;br /&gt;2) Background ( started at a specified time )&lt;br /&gt;3) Update ( primary or secondary )&lt;br /&gt;4) Enque( lock mechanism )&lt;br /&gt;5) Spool ( generated online or during back ground processing For printing )&lt;br /&gt;&lt;br /&gt;What are the types of Update requests ?&lt;br /&gt;    An update request can be divided into one primary (V1) and several Secondary update components (V2). Time-critical operations are placed in V1 component and those whose timing are less critical are placed in V2 components. If a V1 update fails, V2 components will not be processed.&lt;br /&gt;&lt;br /&gt;What are the roll and page areas ?&lt;br /&gt; Roll and page areas are SAP R/3 buffers used to store&lt;br /&gt;user contexts ( process requests ) . The SAP dispatcher assigns&lt;br /&gt;process requests to work processes as they are received. If&lt;br /&gt;the work process is unavailable the process requests are queued in the roll and page areas.&lt;br /&gt;Paging area holds data from the application programs.&lt;br /&gt;Roll area holds data from previous dialog steps and data that characterizes user.&lt;br /&gt;&lt;br /&gt;What is a Spool request ?&lt;br /&gt;  Spool requests are generated during dialog or background processing and placed in the spool database with information about the printer and print format. The actual data is placed in the Tem Se (Temporary Sequential objects).&lt;br /&gt;What are the different database integrities ?&lt;br /&gt;Semantic integrity&lt;br /&gt;- Relational integrity&lt;br /&gt;- Primary key integrity&lt;br /&gt;- Value set integrity&lt;br /&gt;- Foreign key integrity and&lt;br /&gt;- Operational integrity.&lt;br /&gt;&lt;br /&gt;DATA DICTIONARY .&lt;br /&gt;Type of a table or structure&lt;br /&gt;The table type determines how the logical table description defined in&lt;br /&gt;the ABAP/4 Dictionary is reproduced on the database.&lt;br /&gt;There are the following table types:&lt;br /&gt;o transparent table&lt;br /&gt;o structure&lt;br /&gt;o append structure&lt;br /&gt;For internal purposes, such as storing control data or update texts,&lt;br /&gt;there are in addition the following table types:&lt;br /&gt;o pooled table&lt;br /&gt;o cluster table&lt;br /&gt;o generated view structure&lt;br /&gt;Transparent table&lt;br /&gt;There is a physical table on the database for each transparent table. The&lt;br /&gt;names of the physical tables and the logical table definition in the&lt;br /&gt;ABAP/4 Dictionary correspond.&lt;br /&gt;All business data and application data are stored in transparent tables.&lt;br /&gt;Structure&lt;br /&gt;No data records exist in the database for a structure. Structures are&lt;br /&gt;used for the interface definition between programs or between screens and&lt;br /&gt;programs.&lt;br /&gt;Append structure&lt;br /&gt;An append structure defines a set of fields which belong to another table&lt;br /&gt;or structure but which are treated in the correction administration as&lt;br /&gt;its own object.&lt;br /&gt;Append structures are used to support modifications.&lt;br /&gt;Pooled table&lt;br /&gt;Pooled tables can be used to store control data (e.g. screen sequences,&lt;br /&gt;program parameters or temporary data). Several pooled tables can be&lt;br /&gt;combined to form a table pool. The table pool corresponds to a physical&lt;br /&gt;table on the database in which all the records of the allocated pooled&lt;br /&gt;tables are stored.&lt;br /&gt;Cluster table&lt;br /&gt;Cluster tables contain continuous text, for example, documentation.&lt;br /&gt;Several cluster tables can be combined to form a table cluster. Several&lt;br /&gt;logical lines of different tables are combined to form a physical record&lt;br /&gt;in this table type. This permits object-by-object storage or&lt;br /&gt;object-by-object access. In order to combine tables in clusters, at least&lt;br /&gt;parts of the keys must agree. Several cluster tables are stored in one&lt;br /&gt;corresponding table on the database.&lt;br /&gt;Generated view structure&lt;br /&gt;In activation a structure is generated for a view. This structure serves&lt;br /&gt;as interface for the runtime environment. It does not generally appear in&lt;br /&gt;the ABAP/4 Dictionary.&lt;br /&gt;What is a Data Class?&lt;br /&gt;The Data class determines in which tablespace the table is stored when it&lt;br /&gt;is created in the database.&lt;br /&gt;What is a Size Category?&lt;br /&gt;The Size category describes the probable space requirement of the table&lt;br /&gt;in the database.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29175348-114927568840859287?l=sapabapfaqs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabapfaqs.blogspot.com/feeds/114927568840859287/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29175348&amp;postID=114927568840859287' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/114927568840859287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29175348/posts/default/114927568840859287'/><link rel='alternate' type='text/html' href='http://sapabapfaqs.blogspot.com/2006/06/what-are-central-interfaces-of-r3.html' title=''/><author><name>misticonline</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
