<?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:blogger='http://schemas.google.com/blogger/2008' 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-6291807980681687720</id><updated>2026-02-17T01:00:53.375-08:00</updated><category term="ABAP Interview Questions"/><category term="SAP Basics"/><category term="ABAP-Interview-Questions"/><category term="Data-Dictionary"/><category term="SAP ABAP Introduction"/><category term="SAP ABAP Interview Questions"/><category term="Module-Pool-Programming"/><category term="SAP-Enhancements"/><category term="SAP-Exits"/><category term="Object-Oriented-ABAP-Interview-Questions"/><category term="Scripts-Interview-Questions"/><category term="Dialog-Programming"/><category term="Modularization-Interview-Questions"/><category term="ALV-Interview-Questions"/><category term="Classical-Reports-Interview-Questions"/><category term="Data Dictionary"/><category term="Interactive-Reports-Interview-Questions"/><category term="ALE-IDOC-Interview-Questions"/><category term="Object Oriented ABAP"/><category term="Reports-Interview-Questions"/><category term="Object Oriented ABAP Interview Questions"/><category term="BAPI-Interview-Questions"/><category term="Cross-Applications"/><category term="RFC-Interview-Questions"/><category term="Reports"/><category term="SAP Webdynpro ABAP"/><category term="Webdynpro"/><category term="SAP-BADI-Interview-Questions"/><category term="Lock-Objects-Interview-Questions"/><category term="SAP Tcodes"/><category term="BDC-Interview-Questions"/><category term="OOABAP"/><category term="Reports Interview Questions"/><category term="Search-Help-Interview-Questions"/><category term="Domain-Interview-Questions"/><category term="Type-Group-Interview-Questions"/><category term="ABAP Syntax Rules"/><category term="ALE IDOC"/><category term="ALE IDOC Interview Questions"/><category term="BDC"/><category term="BDC Interview Questions"/><category term="Data-Type-Questins"/><category term="IDoc Tutorials"/><category term="ale-idoc"/><category term="ALV Interview Questions"/><category term="Dialog programming"/><category term="Module Pool Programming"/><category term="SAP CONSULTANTS"/><category term="SAP Tables"/><category term="Views-Interview-Questions"/><category term="Dialog Programming Interview Questions"/><category term="Interactive Report Interview Questions"/><category term="Modularization Interview Questions"/><category term="SAP"/><category term="SAP ABAP"/><category term="SAP R/3 Architecture"/><category term="Table-Maintenance-Generator"/><category term="Classical Reports Interview Question"/><category term="Cross Applications"/><category term="SAP ENHANCEMENTS"/><category term="SAP Workflow"/><category term="SAP-Exits-Enhancements-Interview Questions"/><category term="SAP-Workflow"/><category term="Scripts"/><category term="Tables Interview Questions"/><category term="Tables-Interview-Questions"/><category term="ABAP WORKBENCH"/><category term="BADI"/><category term="Function Module"/><category term="SAP ABAP Message Types"/><category term="SAP BADI Interview Questions"/><category term="SAP Books"/><category term="SAP EXITS"/><category term="SAP HR"/><category term="SAP Smartforms Interview Questions"/><category term="SAP Work Processors"/><category term="SAP-Smartforms-Interview-Questions"/><category term="Scripts Interview Questions"/><category term="Tables in SAP"/><category term="big data"/><category term="hadoop"/><category term="hadoop interview questions"/><category term="object-oriented-abap"/><category term="sap modules"/><category term="ABAP"/><category term="ABAP Open SQL Statements"/><category term="BAPI"/><category term="BAPI Interview Questions"/><category term="Conditional Statements"/><category term="DOMAIN Interview Questions"/><category term="Data Type Questins"/><category term="Data types"/><category term="Internal Tables"/><category term="Lock Object Interview Questions"/><category term="Logical Database"/><category term="RFC"/><category term="RFC Interview Questions"/><category term="RICEF"/><category term="RICEF Objects"/><category term="SAP CRM"/><category term="SAP Certification"/><category term="SAP EXITS ( SAP ENHANCEMENTS ) Interview Questions"/><category term="SAP Free Books"/><category term="SAP Lock Object"/><category term="SAP Open SQL Statements"/><category term="SAP Search help"/><category term="SAP Smartforms"/><category term="SAP Views"/><category term="SAP-HANA"/><category term="SAP-HANA-Interview-Questions"/><category term="Search Help Interview Questions"/><category term="Smartforms"/><category term="Table Maintenance Generator"/><category term="Type Group Interview Questions"/><category term="Variable Declaration"/><category term="Views Interview Questions"/><category term="big data interview questions"/><category term="hdfs"/><category term="interview questions"/><category term="modules in sap"/><category term="what is big data"/><title type='text'>SAP ABAP Interview Questions</title><subtitle type='html'>sap abap interview questions,sap abap interview questions and answers,how to prepare for sap interview,sap interview preparation tips,sap project management interview questions</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default?start-index=26&amp;max-results=25'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01737268095865852242</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>171</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-6734988298451296577</id><published>2017-05-27T02:48:00.000-07:00</published><updated>2017-05-27T02:48:12.376-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SAP"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP"/><category scheme="http://www.blogger.com/atom/ns#" term="sap modules"/><title type='text'>Top 7 Trending SAP Modules in 2017 And 2018</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div&gt;
SAP company was founded in 1972 by five IBM engineers Hopp, Hector, Tschira, wellenreuther and plattner. It has come a long way since then. They have released the latest version of SAP HANA in 2016, which allows it to be run on personal computers or on cloud computing platforms, for students as well as small-scale developers.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;SAP History&lt;/span&gt;&lt;/h2&gt;
&lt;br /&gt;SAP is hugely successful and is implemented by many organizations for their everyday business activities. Today, SAP is considered to be the third largest independent software supplier in the world with more than 12 million users, 121,000 installations globally, 1,500+ SAP partners, 25+ industry-specific business solutions, and more than 41,200 customers spread across 120 countries.&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;SAP Business Areas&lt;/span&gt;&lt;/h3&gt;
&lt;div&gt;
&lt;br /&gt;SAP is employed in various businesses such as:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;Aerospace&lt;br /&gt;Automotive&lt;br /&gt;Finance&lt;br /&gt;Defense &amp;amp; Security&lt;br /&gt;Healthcare&lt;br /&gt;Education&lt;br /&gt;Media&lt;br /&gt;Life science&lt;br /&gt;Oil &amp;amp; Gas&lt;br /&gt;Pharmaceuticals&lt;br /&gt;Telecommunications&lt;/div&gt;
&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;br /&gt;Top 7 High In-Demand SAP Modules in 2017 And 2018&lt;/span&gt;&lt;/h3&gt;
&lt;br /&gt;The higher the remuneration, the higher the demand. So, it’s safe to say that the pay package for a skill determines its popularity and demand.&lt;br /&gt;&lt;br /&gt;According to TechTarget and STechies, the following are the top 7 ERP modules in SAP that are in huge demand. This is merely a list and is not ranked based on its demand or popularity.&lt;br /&gt;&lt;br /&gt;&lt;b&gt; 1. ECC FI&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This module deals in managing the financial transactions within the enterprise. ECC FI helps employees to manage data involved in any business and financial transaction in a unified system.&lt;br /&gt;&lt;b&gt;&lt;br /&gt;2. SAP HR/HCM&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This module is SAP’s one of the important modules which manages all tasks from hiring an employee to its final termination in an organization. The various components this module consists of are Personnel Management, Organizational Management (OM), Time Management and Pay roll.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;3. SAP SCM (Supply Chain Management)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;SAP SCM stands for Supply Chain Management one of the module of SAP. This module covers the area of Production Planning (PP), Demand Planning and Business Forecasting. It also controls the information flow and product flow in the organizations.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;4. SAP NetWeaver &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;SAP NetWeaver enables Provision, Composition and Management of SAP and non-SAP applications across all heterogeneous software environments.&lt;br /&gt;&lt;b&gt;&lt;br /&gt;5. SAP BI&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This Module deals in analyzing and reporting of data from various heterogeneous data sources&lt;br /&gt;&lt;br /&gt;&lt;b&gt;6. SAP HANA&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;SAP HANA is very important module of SAP. It is an in-memory data platform that is deployable as an on-premise appliance, or in the cloud. It is a revolutionary platform, which is best suited for performing real-time analytics, and developing and deploying real-time applications.&lt;br /&gt;&lt;b&gt;&lt;br /&gt;7. SD MM&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;SAP MM that is Materials Management (MM) is a part of Logistics area and helps to manage the procurement activity of an organization from procurement.&lt;br /&gt;&lt;br /&gt;It supports all aspects of material management (planning, control etc). It deals with material management and inventory management.&lt;br /&gt;&lt;br /&gt;According to Computer Weekly survey, the number of job posting looking for SAP skills rose sharply by 53% last year. This was only partly due to the release of SAP R/3 Enterprise. SAP has also reported that they have delivered the latest release to 1500 companies in just 60 days of this release.&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Average Salary of SAP Modules&lt;/span&gt;&lt;/h3&gt;
&lt;br /&gt;In another survey done by Foote Partners, an FL-based independent IT benchmark research and advisory firm, the Top 7 SAP Skills with the highest demand in 2016 is as follows:&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://www.zarantech.com/blog/wp-content/uploads/2017/02/emerging-SAP-skills.png&quot; /&gt;&lt;br /&gt;&lt;br /&gt;Since there are no surveys predicting the emerging SAP skills for 2107, let correlate the 2016 data with the latest data.&lt;br /&gt;&lt;br /&gt;Conclusion:&lt;br /&gt;&lt;br /&gt;According to Andrea Sprengel Seip, a SAP specialist, “SAP gives you an excellent tool that you can leverage to build your career and thus move into something outside the SAP world,” “Or, you can stay in a corporate SAP environment, if you prefer. SAP knowledge gives you that flexibility.”&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/6734988298451296577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2017/05/high-paying-trending-sap-modules.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/6734988298451296577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/6734988298451296577'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2017/05/high-paying-trending-sap-modules.html' title='Top 7 Trending SAP Modules in 2017 And 2018'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02052814467265835749</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total><georss:featurename>United States</georss:featurename><georss:point>37.09024 -95.712891000000013</georss:point><georss:box>-36.4162205 99.052733999999987 90 69.521483999999987</georss:box></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-4563106952495351594</id><published>2017-05-26T02:37:00.000-07:00</published><updated>2017-05-26T02:37:07.849-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="modules in sap"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP"/><category scheme="http://www.blogger.com/atom/ns#" term="sap modules"/><title type='text'>SAP Modules - SAP ERP Modules - Latest Modules in SAP 2017</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background-color: white; font-family: arial; font-size: 14px; margin-bottom: 10px; text-align: justify;&quot;&gt;
Complete List of SAP Modules - SAP ERP Modules - Latest Modules in SAP 2017 - SAP Functional and Technical Modules list.&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: arial; font-size: 14px; margin-bottom: 10px; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;background-color: white; font-family: arial; margin-bottom: 10px; text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;SAP Modules&lt;/span&gt;&lt;/b&gt;&lt;/h2&gt;
&lt;div style=&quot;background-color: white; font-family: arial; font-size: 14px; margin-bottom: 10px; text-align: justify;&quot;&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: arial; font-size: 14px; margin-bottom: 10px; text-align: justify;&quot;&gt;
&lt;b&gt;What is SAP?&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: arial; font-size: 14px; margin-bottom: 10px; text-align: justify;&quot;&gt;
&lt;em&gt;&lt;span style=&quot;margin-bottom: 0px;&quot;&gt;SAP is German ERP (Enterprise Resource Planning) Software Company&lt;/span&gt;&lt;/em&gt;&amp;nbsp;that help to manage business Activities like Customer Relations. For detail reading about sap history please use wiki link&amp;nbsp;&lt;a href=&quot;http://en.wikipedia.org/wiki/SAP_SE&quot; rel=&quot;nofollow&quot; style=&quot;color: black; margin-bottom: 0px; text-decoration-line: none;&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: arial; font-size: 14px; margin-bottom: 10px; text-align: justify;&quot;&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: arial; font-size: 14px; margin-bottom: 10px; text-align: justify;&quot;&gt;
&lt;b&gt;What are SAP Modules?&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: arial; font-size: 14px; margin-bottom: 10px; text-align: justify;&quot;&gt;
There are&amp;nbsp;two&amp;nbsp;Types of SAP ERP Modules are there.&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: arial; font-size: 14px; margin-bottom: 10px; text-align: justify;&quot;&gt;
&amp;nbsp;Number one is&amp;nbsp;Functional Modules&amp;nbsp;and second one is&amp;nbsp;&lt;span style=&quot;margin-bottom: 0px;&quot;&gt;Technical Modules&lt;/span&gt;.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: arial; font-size: 14px; margin-bottom: 10px; text-align: justify;&quot;&gt;
All SAP Modules integrated with each other with functionality and provide us best solution for Business. Most important SAP Modules that Bunnies implement for their business are&lt;/div&gt;
&lt;ul style=&quot;background-color: white; color: #555555; font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin: 0px 0px 10px 25px; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px; text-align: justify;&quot;&gt;SAP FICO module&lt;/li&gt;
&lt;li style=&quot;line-height: 20px; text-align: justify;&quot;&gt;MM Module&lt;/li&gt;
&lt;li style=&quot;line-height: 20px; text-align: justify;&quot;&gt;SD module&lt;/li&gt;
&lt;li style=&quot;line-height: 20px; text-align: justify;&quot;&gt;HR module&lt;/li&gt;
&lt;li style=&quot;line-height: 20px; text-align: justify;&quot;&gt;PP module&lt;/li&gt;
&lt;li style=&quot;line-height: 20px; text-align: justify;&quot;&gt;PS module&lt;/li&gt;
&lt;li style=&quot;line-height: 20px; text-align: justify;&quot;&gt;Basis module&lt;/li&gt;
&lt;li style=&quot;line-height: 20px; text-align: justify;&quot;&gt;security module&lt;/li&gt;
&lt;li style=&quot;line-height: 20px; margin-bottom: 0px; text-align: justify;&quot;&gt;ABAP module&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #555555; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 14px;&quot;&gt;ABAP stands for Advanced Business Application Programming. All SAP modules wrote using ABAP programming language.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #555555; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 14px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h3 style=&quot;background-color: white; box-sizing: border-box; color: #222222; font-family: myriad-pro, sans-serif; height: 28px; line-height: 28.8px; list-style: none outside none; margin: 0px 0px 27px; padding: 0px; text-align: left; text-rendering: optimizeLegibility;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;SAP Functional Modules&lt;/span&gt;&lt;/h3&gt;
&lt;ul style=&quot;background-color: white; color: #555555; font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin: 0px 0px 10px 25px; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP HR/HRM - Human Resource Management (SAP HRM), also known as Human Resource (HR)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP PP - Production Planning (SAP PP)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP MM - Material Management (SAP MM)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP FSCM - Financial Supply Chain Management (SAP FSCM)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP SD - Sales and Distribution (SAP SD)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP PS - Project System (SAP PS)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP FICO - Financial Accounting and Controlling (SAP FICO)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP PM - Plant Maintenance (SAP PM)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px; margin-bottom: 0px;&quot;&gt;SAP QM - Quality Management (SAP QM)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 style=&quot;background-color: white; box-sizing: border-box; color: #222222; font-family: myriad-pro, sans-serif; font-size: 24px; height: 28px; line-height: 28.8px; list-style: none outside none; margin: 0px 0px 27px; padding: 0px; text-rendering: optimizeLegibility;&quot;&gt;
&lt;br /&gt;&lt;/h2&gt;
&lt;h3 style=&quot;background-color: white; box-sizing: border-box; color: #222222; font-family: myriad-pro, sans-serif; height: 28px; line-height: 28.8px; list-style: none outside none; margin: 0px 0px 27px; padding: 0px; text-rendering: optimizeLegibility;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;How To Integrate SAP ERP Modules&lt;/span&gt;&lt;/h3&gt;
&lt;div style=&quot;background-color: white; font-family: arial; font-size: 14px; margin-bottom: 10px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h4 style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 34px; margin: 10px 0px; padding-bottom: 6px; text-align: left; text-rendering: optimizeLegibility;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;1. Sub Modules of ERP SAP FICO (FI and CO)&lt;/span&gt;&lt;/h4&gt;
&lt;ol style=&quot;background-color: white; color: #555555; font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin: 0px 0px 10px 25px; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP General Ledger Accounting&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP Accounts Payable&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP Accounts Receivable&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP Bank Accounting&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Budgeting and Monitoring&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Cash management&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP Asset Accounting&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP Funds management&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP Treasury Management&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP Special Purpose Ledger&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Withholding Tax (TDS)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP cost element accounting&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Cost center Accounting&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP Product Cost Accounting&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP CO internal orders&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP Profit Center Accounting&lt;/li&gt;
&lt;li style=&quot;line-height: 20px; margin-bottom: 0px;&quot;&gt;SAP Profitability Analysis&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 34px; margin: 10px 0px; padding-bottom: 6px; text-align: left; text-rendering: optimizeLegibility;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;2. Sub-Modules of ERP SAP HR Module&lt;/span&gt;&lt;/h4&gt;
&lt;ol style=&quot;background-color: white; color: #555555; font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin: 0px 0px 10px 25px; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Organizational Management&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Personnel Administration&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Recruitment&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Payroll&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Travel Management&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Personnel Management&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Time Management&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Compensation Management&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Training and Event management&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Wages&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Personnel Development&lt;/li&gt;
&lt;li style=&quot;line-height: 20px; margin-bottom: 0px;&quot;&gt;Workforce Administration&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; line-height: 34px; margin: 10px 0px; padding-bottom: 6px; text-align: left; text-rendering: optimizeLegibility;&quot;&gt;
3. SAP ERP Modules – Sub modules of Material Management&lt;/h4&gt;
&lt;ol style=&quot;background-color: white; color: #555555; font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin: 0px 0px 10px 25px; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Purchasing&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Inventory Management&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Material Planning&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Invoice Verification&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Material Requirement Planning (MRP)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Warehouse Management&lt;/li&gt;
&lt;li style=&quot;line-height: 20px; margin-bottom: 0px;&quot;&gt;Vendor Valuation&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 34px; margin: 10px 0px; padding-bottom: 6px; text-rendering: optimizeLegibility;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;4. Sub-modules of ERP SAP Sales and Distribution&lt;/span&gt;&lt;/h3&gt;
&lt;ol style=&quot;background-color: white; color: #555555; font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin: 0px 0px 10px 25px; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Sales&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Shipping and transportation&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Billing or Invoice generation&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Bills of Material (BOM)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Sales Information system&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Credit Control&lt;/li&gt;
&lt;li style=&quot;line-height: 20px; margin-bottom: 0px;&quot;&gt;EDI (Electronic Data Interchange)&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 34px; margin: 10px 0px; padding-bottom: 6px; text-align: left; text-rendering: optimizeLegibility;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;5. ERP SAP modules: – Sub Modules of Project Systems&lt;/span&gt;&lt;/h4&gt;
&lt;ol style=&quot;background-color: white; color: #555555; font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin: 0px 0px 10px 25px; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;&amp;nbsp;Project Planning&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Project Preparation&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Project Tracking&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Project Reporting&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Project Costs&lt;/li&gt;
&lt;li style=&quot;line-height: 20px; margin-bottom: 0px;&quot;&gt;WBS Elements&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 34px; margin: 10px 0px; padding-bottom: 6px; text-align: left; text-rendering: optimizeLegibility;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;6. Production Planning&lt;/span&gt;&lt;/h4&gt;
&lt;ol style=&quot;background-color: white; color: #555555; font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin: 0px 0px 10px 25px; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Sales and production Planning&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Demand Management&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Material Requirement Planning&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Capacity Requirement Planning&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Bills of material&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Production Orders&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Routing&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Work Center&lt;/li&gt;
&lt;li style=&quot;line-height: 20px; margin-bottom: 0px;&quot;&gt;Shop floor control&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 34px; margin: 10px 0px; padding-bottom: 6px; text-align: left; text-rendering: optimizeLegibility;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;7. ERP SAP Modules:- Sub-Module of Plant Maintenance&lt;/span&gt;&lt;/h4&gt;
&lt;ol style=&quot;background-color: white; color: #555555; font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin: 0px 0px 10px 25px; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Maintenance planning&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Preventive Planning&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Service Management&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Predictive Maintenance&lt;/li&gt;
&lt;li style=&quot;line-height: 20px; margin-bottom: 0px;&quot;&gt;Project Maintenance&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 34px; margin: 10px 0px; padding-bottom: 6px; text-align: left; text-rendering: optimizeLegibility;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;8. ERP SAP module: – Quality Management&lt;/span&gt;&lt;/h4&gt;
&lt;ol style=&quot;background-color: white; color: #555555; font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin: 0px 0px 10px 25px; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Planning&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Process Inspections&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Notifications of Quality&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Quality Control&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Test Equipment&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Quality certifications&lt;/li&gt;
&lt;li style=&quot;line-height: 20px; margin-bottom: 0px;&quot;&gt;General Functions&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 34px; margin: 10px 0px; padding-bottom: 6px; text-align: left; text-rendering: optimizeLegibility;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;9. SAP ERP Module- Financial Supply Chain Management&lt;/span&gt;&lt;/h4&gt;
&lt;ol style=&quot;background-color: white; color: #555555; font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin: 0px 0px 10px 25px; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Credit Management&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Cash &amp;amp; Liquidity Management&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Treasure and Risk Management&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Collections Management&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Payments&lt;/li&gt;
&lt;li style=&quot;line-height: 20px; margin-bottom: 0px;&quot;&gt;Dispute management&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 style=&quot;background-color: white; font-family: arial; margin-bottom: 10px; text-align: left;&quot;&gt;
&lt;span style=&quot;color: #555555; font-family: Arial, Helvetica, sans-serif; font-size: x-large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;color: #222222; font-family: myriad-pro, sans-serif;&quot;&gt;SAP&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #222222; font-family: myriad-pro, sans-serif; font-weight: bold;&quot;&gt;Technical&lt;/span&gt;&lt;span style=&quot;color: #222222; font-family: myriad-pro, sans-serif; font-weight: bold;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #222222; font-family: myriad-pro, sans-serif;&quot;&gt;&amp;nbsp;Modules&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;ul style=&quot;background-color: white; color: #555555; font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin: 0px 0px 10px 25px; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP Basis&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP Security&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Advanced Business Application Programming (SAP ABAP)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;High Performance Analytic Appliance (SAP HANA)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP NetWeaver&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Information Systems Management (SAP IS)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Customer Relationship Management (SAP CRM Technical module)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Exchange Infrastructure (SAP XI)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px; margin-bottom: 0px;&quot;&gt;SAP Solution Manager&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;span style=&quot;color: #555555; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 14px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h3 style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; line-height: 34px; margin: 10px 0px; padding-bottom: 6px; text-rendering: optimizeLegibility;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;SAP Business Suite Applications&lt;/span&gt;&lt;/h3&gt;
&lt;ol style=&quot;background-color: white; color: #555555; font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin: 0px 0px 10px 25px; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Enterprise Resource Planning SAP (ERP SAP)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP Customer Relationship Management (SAP CRM)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP Supply Chain Management (SAP SCM)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP Supplier Relationship Management (SAP SRM)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP Product Life cycle&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP HANA (High Performance Analytic Appliance)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Government, Risk and Compliance (SAP GRC)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP Strategic Enterprise Management (SAP SEM)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px; margin-bottom: 0px;&quot;&gt;SAP Compliance Management for SOA&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; line-height: 34px; margin: 10px 0px; padding-bottom: 6px; text-align: left; text-rendering: optimizeLegibility;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;SAP Components&lt;/span&gt;&lt;/h3&gt;
&lt;h3 style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; line-height: 34px; margin: 10px 0px; padding-bottom: 6px; text-rendering: optimizeLegibility;&quot;&gt;
SAP has developed the following additional components.&lt;/h3&gt;
&lt;ol style=&quot;background-color: white; color: #555555; font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin: 0px 0px 0px 25px; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP Business Warehouse (SAP BW)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;SAP Advanced Planning and Optimization (SAP APO)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px;&quot;&gt;Salesforce Automation (SFA)&lt;/li&gt;
&lt;li style=&quot;line-height: 20px; margin-bottom: 0px;&quot;&gt;Internet Transaction Server (ITS)&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
&lt;span style=&quot;color: #555555; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 14px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #555555; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 14px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/4563106952495351594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2017/05/latest-sap-modules-sap-erp-modules.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/4563106952495351594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/4563106952495351594'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2017/05/latest-sap-modules-sap-erp-modules.html' title='SAP Modules - SAP ERP Modules - Latest Modules in SAP 2017'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02052814467265835749</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-2571775658572395394</id><published>2017-05-25T03:02:00.000-07:00</published><updated>2017-05-25T03:02:47.823-07:00</updated><title type='text'>Top 100 SAP ABAP Interview Questions To Crack ABAP Interview</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;background-color: white; box-sizing: border-box; line-height: 1.6; margin-bottom: 8px; text-align: left; word-wrap: break-word;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: x-large;&quot;&gt;SAP ABAP Interview Questions&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
1. How data is stored in cluster table?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Each field of cluster table behaves as tables which contains the no. of entries.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
2. What are client dependant objects in abap/sap?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
SAP Script layout, text element, and some DDIC objects.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
3. On which even we can validate the input fields in module progams?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
In PAI (Write field statement on field you want to validate, if you want to validate group of fields put in chain and End chain statement.)&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
4. In selection screen I have three fields, plant mat no and material group. If I input plant how do I get the mat no and material group based on plant dynamically?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
AT SELECTION-SCREEN ON VALUE-REQUEST FOR MATERIAL.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
CALL FUNCTION &#39;F4IF_INT_TABLE_VALUE_REQUEST&#39; to get material and material group for the plant.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
5. How do you get output from IDOC?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Data in IDOc is stored in segments, the output from Idoc is obtained by reading the data stored in its respective segments.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
6. When top of the page event is triggered?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
After excuteing first write statement in start-of-selection event.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
7. Can we create field without data element and how?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
In SE11 one option is available above the fields strip. Data element/ direct type.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
8. How do we debug sapscript?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Go to SE71 give lay set name , go to utilities select debugger mode on.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
9. Which transaction code can I used to analyze the performance of ABAP program.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
TCode AL21.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
10. How can I copy a standard table to make my own z_table.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Go to transaction SE11. Then there is one option to copy table. Press that button. Enter the name of the standard table and in the Target table enter Z table name and press enter.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Following are some of the answers which I gave upto my knowledge.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
1. What is the use of &#39;outerjoin&#39;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Ans. With the use of outer join you can join the tables even there is no entry in all the tables used in the view.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
In case of inner join there should be an entry in al the tables use in the view.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
2. When to use logical database?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Ans. Advantage of Logical databases:&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
less coding s required to retrieve data compared to normal internel tables.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Tables used LDB are in hierarchial structure.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
3. What is the use of &#39;table index&#39;?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Ans .Index is used for faster access of data base tables.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
4. What is the use of &#39;FOR ALL ENTRIES&#39;?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Ans. To avoid nested select statements we use SELECT FOR ALL ENTRIES statement.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
If there r more than 10000 records SELECT FOR ALL ENTRIES is used.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Performance wise SELECT FOR ALL ENTRIES is better to use.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
5. Can you set up background processing using CALL TRANSACTION?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Yes,Using No Screen Mode.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
6. What are table buffers?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Table buffers reside locally on each application server in the system. The data of buffered tables can thus be accessed&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
directly from the buffer of the application server. This avoids the time-consuming process of accessing the database.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Buffering is useful if table needs to be accessed more no. of times in a program.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
ABAP Technical Interview Questions:&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
1. What is the typical structure of an ABAP program?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
2. What are field symbols and field groups.? Have you used &quot;component idx of structure&quot; clause with field groups?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
3. What should be the approach for writing a BDC program?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
4. What is a batch input session?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
5. What is the alternative to batch input session?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
6. A situation: An ABAP program creates a batch input session. We need to submit the program and the batch session in background. How to do it?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
7. What is the difference between a pool table and a transparent table and how they are stored at the database level?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
8. What are the problems in processing batch input sessions? How is batch input process different from processing on line?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
9. What do you define in the domain and data element?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
10. What are the different types of data dictionary objects?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
11. How many types of tables exist and what are they in data dictionary?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
12. What is the step-by-step process to create a table in data dictionary?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
13. Can a transparent table exist in data dictionary but not in the database physically?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
14. What are the domains and data elements?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
15. Can you create a table with fields not referring to data elements?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
16. What is the advantage of structures? How do you use them in the ABAP programs?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
17. What does an extract statement do in the ABAP program?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
18. What is a collect statement? How is it different from append?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
19. What is open sql vs native sql?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
20. What does an EXEC SQL stmt do in ABAP? What is the disadvantage of using it?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
21. What is the meaning of ABAP editor integrated with ABAP data dictionary?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
22. What are the events in ABAP language?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
23. What is an interactive report? What is the obvious diff of such report compared with classical type reports?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
24. What is a drill down report?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
25. How do you write a function module in SAP? Describe.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
26. What are the exceptions in function module?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
27. What is a function group?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
28. How are the date abd time field values stored in SAP?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
29. What are the fields in a BDC_Tab Table?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
30. Name a few data dictionary objects?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
31. What happens when a table is activated in DD?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
32. What is a check table and what is a value table?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
33. What are match codes? Describe?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
34. What transactions do you use for data analysis?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
35. What is table maintenance generator?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
36. What are ranges? What are number ranges?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
37. What are select options and what is the diff from parameters?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
38. How do you validate the selection criteria of a report? And how do you display initial values in a selection screen?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
39. What are selection texts?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
40. What is CTS and what do you know about it?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
41. When a program is created and need to be transported to prodn does selection texts always go with it? if not how do you make sure? Can you change the CTS entries? How do you do it?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
42. What is the client concept in SAP? What is the meaning of client independent?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
43. Are programs client dependent?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
44. Name a few system global variables you can use in ABAP programs?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
45. What are internal tables? How do you get the number of lines in an internal table? How to use a specific number occurs statement?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
46. How do you take care of performance issues in your ABAP programs?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
47. What are datasets?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
48. How to find the return code of a stmt in ABAP programs?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
49. What are interface/conversion programs in SAP?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
50. Have you used SAP supplied programs to load master data?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; line-height: 1.6; margin-bottom: 8px; text-align: left; word-wrap: break-word;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;SAP ABAP Interview Questions Answers&lt;/span&gt;&lt;/h3&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
1. What are the techniques involved in using SAP supplied programs? Do you prefer to write your own programs to load master data? Why?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
2. What are logical databases? What are the advantages/disadvantages of logical databases?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
3. What specific statements do you using when writing a drill down report?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
4. What are different tools to report data in SAP? What all have you used?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
5. What are the advantages and disadvantages of ABAP query tool?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
6. What are the functional areas? User groups? How does ABAP query work in relation to these?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
7. Is a logical database a requirement/must to write an ABAP query?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
8. What is the structure of a BDC sessions.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
9. What are Change header/detail tables? Have you used them?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
10. What do you do when the system crashes in the middle of a BDC batch session?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
11. What do you do with errors in BDC batch sessions?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
12. How do you set up background jobs in SAP? What are the steps? What are the event driven batch jobs?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
13. Is it possible to run host command from SAP environment? How do you run?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
14. What kind of financial periods exist in SAP? What is the relevant table for that?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
15. Does SAP handle multiple currencies? Multiple languages?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
16. What is a currency factoring technique?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
17. How do you document ABAP programs? Do you use program documentation menu option?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
18. What is SAPscript and layout set?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
19. What are the ABAP commands that link to a layout set?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
20. What is output determination?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;/div&gt;
&lt;h3 style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; line-height: 1.6; margin-bottom: 8px; text-align: left; word-wrap: break-word;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;ABAP Interview Questions&lt;/span&gt;&lt;/h3&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
1.Without using Tcode SE11, How can we enter the values in to the table???&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
2.What is the difference between Collect statement and Append Statement???&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
3.What do you mean by correction and Transportation system???&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
4.What is the difference between User Exits and BADI????&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
5.How can we identify User exits in our screen???&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
6.What do you mean by Inbound and Outbound interface???&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
7.In realtime do we configure ALE systems or Administator will take care of that??&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
8.How to release an object???&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
9.What is the flow of a Sales document???&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
10.What is the flow of Purchase order???&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
12.What is the flow of Invoice???&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
13.What are the standard IDOC&#39;s used???&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
14.What do you mean by table control???Where will we use this???&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
15.What are field symbols??Where will we use these symbols???&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Deepti&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
1. There are other ways of entering data into a DB table. ex. B D C&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
2. Collect statement collect/adds the records basing on a key field. allows to create summarised data sets.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Append will append/add a record at the end of existing records&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
8. to release an object - use se10/se9&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
9. sales doc flow: S. A. - S. O. - Delivery - Billing&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
12. Delivery - invoice.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
15. field symbols are used for dynamic allocation. at runtime u can assign a concrete field to field-symbol.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Kishore&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
1. you can go to abap editor (se38) and use insert statement for insertion update for update and modify for modifications.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
2. collect will not allow duplicate entries, while append can allow duplicates.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
3. if any changes are made to objects they are to be transported to different systems i.e, change and transport.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
4. in user exits we go by general method for enhancements while BADIs we use objects (oops concepts)&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
methods for enhancement.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
14. table controls are enhanced version for step loops where we can expand rows .main difference between these two&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
is step loop can be expanded to two lines table controls can`t.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
15. field symbols are just like pointers concept which are used in C language. We use them when we want to refer to&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
the fields considered,it doesnt allocate any memory for it.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Venu Rapolu&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
1. Ans: Using BDC., LSMW,,ALE., BAPI&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
2. Ans: Collect: it adds the numeric fields to the existing non numeric key field records., thereby avoiding duplicate&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
values., and append will simply adds the record&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
3 . Ans: The CTS contains work bench organizer and transport system :&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
The workbench organizer is used to record and contol changes to the ABAP/4 development objects;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
The transport system is used to move objects from an SAP dev.system to production system&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
6. Ans: Outbound interface is used to send IDocs to the ALE server.,&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Inbound interface is used to Analyse the received Idoc.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
7. Ans: We (ABAPers) don&#39;t do.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
8. Ans: se09 or se10&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
13. Ans: MATMAS&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
CREMAS&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
DEBMAS&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
GLMAST etc...&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
14. Ans: to display records in table format., we use in Screens&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
15. Ans: we assign the field content at run time with ASSIGN stmt.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Satish D&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
1. goto se16 u can view the table contents&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
2. collect will collects all the numeric fields of nonnumeric field values&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
append will append record at the end of table&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
3. when we are creatiing new task like dev. a new prg.. after completion of dev. that will be trnsported to testing system or production system to do that we are assigning an&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
transport request from our dev.class(system) by using se09&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
4. badis are dev. by class and inheritence methods where as user exitsdev by SAP only and empty shells filled wit user logic&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
5. go to system then status&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
6. outbound generating an idoc in ale layer with master_idoc_create_messgetype,&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
inbound is receivng system with idoc_inbound_process, gives an return variable wether it is sucess or not&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
7. no we have to configur that&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
8. go to se09 or se01 there write your task no and use release button it will asks whats the other system name&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
and number enter them and relase by pressing jeep button&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
9. inquiry&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
quotation&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
sales order&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
shipping&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
delivery&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
invoice&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
return goods&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
12. after creation of delivry note invoice is prepared&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
13. master_idoc_distribute will generate standard idoc&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Deepti&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
I am enclosing some of answers which I know.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
1. We can use t.Code SE16 to enter values into table only if table maintainence is allowed for that table.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
2. Append will add new entries into the table where as collect add into the numeric type fields if other charatcer fields&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
matches to your selection criteria.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
3. CTS used for creation of ABAP development transport requests.The transaction code for this is SE10.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
4. UserExits r used for adding additional functionality to the existing SAP standard transactions.Using UserExits we can add additional functionality standard SAP functionality without making any changes to the original code.BADI is a standardized interface for ABAP sources that enables partners and customers to enhance SAP-delivered programs in their namespace.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
5 .We can identify User exits by using transactions CMOD and SMOD.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
6. After entering transaction code SE10 select the transport request which u want to transport and click on transport icon(Truck symbol) to release it.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
10. Purchase Requistion-&amp;gt;RFQ-&amp;gt;Vendor Evaluation-&amp;gt;Purchase Order(ME21).&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
14. Table control is the only facility provide thru dialog programming when we come acrosse the use of updating standared,deletion,insertion and all database operations.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
15. Field symbols r pointers to the existing data types(like &#39;C&#39;) which does not allocate any memory space. These are used faster access of data.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Answers to some ABAP Interview Questions:&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Questions which I have faced in an interview:&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
1) What is runtime analysis? Have you used this?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
2) What is meant by performance analysis? Have done anything to improve the performance?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
3) How to transfer the objects? Have to transferred any objects?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
4) How did you test the developed objects?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
5) What is the difference between SAP Memory and ABAP Memory?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
6) In order to upload Purchase order details, how you handle multiple values for a single field?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Eg: Item field may contain no. of values for a record&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
7) What is the procedure you followed to upload the data?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
8) How did you handle errors in Call Transaction?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
9) Among the Call Transaction and Session Method, which is faster?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
10) What are the difference between Interactive and Drill Down Reports?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
11) How to pass the variables to forms?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
12) How to create a link between modified form and modified print program?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
13) What is the table, which contain the details of all the name of the programs and forms?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
14) How did you test the form u developed? How did you taken print?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
15) What are Standard Texts?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
16) What is the difference between Clustered Tables and Pooled Tables?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
17) What is pf-status?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
18) Among &quot;Move&quot; and &quot;Move Corresponding&quot;, which is efficient one?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
19) What are the output type and Tcodes?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
20) Where we use Chain and Endchain?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
21) Do you use select statement in loop endloop, how will be the performance? To improve the performance?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
22) In select-options, how to get the default values as current month first date and last date by default?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Eg: 1/12/2004 and 31/12/2004&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Go thru these answers:&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
1) What is runtime analysis? Have you used this?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
It&#39;s checks program execution time in microseconds. When you go to se30.if you give desired program name in performance file. It will take you to below screen. You can get how much past is your program.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
2) What is meant by performance analysis? Have done&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
3) How to transfer the objects? Have you transferred any objects?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
4) How did you test the developed objects?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
I was testing a developed object. There are two types of testing&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Negative testing&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Positive testing&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
In negative testing we will give negative data in input and we check any errors occurs.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
In positive testing we will give positive data in input for checking errors.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
8) How did you handle errors in Call Transaction?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
We can create a internal table like &#39;bsgmcgcoll&#39;. All the messages will go to internal table. We can get errors in this internal table.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Below messages are go to internal table. when you run the call transaction.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Message type&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Message id&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Message Number&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Variable1&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Variable2&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Variable3&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
9) Among the Call Transaction and Session Method, which is faster?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Call transaction is faster then session method. But usually we use session method in real time...because we can transfer large amount of data from internal table to database and if any errors in a session. Process will not complete until session get correct.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
10) What are the difference between Interactive and Drill Down Reports?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
ABAP/4 provides some interactive events on lists such as AT LINE-SELECTION (double click) or AT USER-COMMAND (pressing a button). You can use these events to move through layers of information about individual items in a list.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Drill down report is nothing but interactive report...drilldown means above paragraph only.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
11) How to pass the variables to forms?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
12) What is the table, which contain the details of all the name of the programs and forms?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Table contains vertical and horizontal lines. We can store the data in table as blocks. We can scroll depends upon your wish. And these all are stored in database (data dictionary).&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Which contain the details of all the name of the programs and forms? (I don&#39;t know).&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
13) How did you test the form u developed? How did you taken print?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
14) What are Standard Texts?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
16) What is the difference between Clustered Tables and Pooled Tables?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
A pooled table is used to combine several logical tables in the ABAP/4 dictionary. Pooled tables are logical tables that must be assigned to a table pool when they are defined.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Cluster table are logical tables that must be assigned to a table cluster when they are defined.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Cluster table can be used to store control data they can also used to store temporary data or text such as documentation.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
17) What is pf-status?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Pf status is used in interactive report for enhancing the functionality. If we go to se41, we can get menus, items and different function keys, which we are using for secondary list in interactive report.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
18) Among &quot;Move&quot; and &quot;Move Corresponding&quot;, which is efficient one?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
I guess, &#39;move corresponding&#39; is very efficient then &#39;move&#39; statement. Because usually we use this stamtent for internal table fields only...so if we give move corresponding. Those fields only moving to other place (what ever you want).&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
19) What are the output type and Tcodes?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
20) Where we use Chain and End chain?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
21) Do you use select statement in loop end loop, how will be the performance? To improve the performance?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
22) In select-options, how to get the default values as current month first date and last date by default?&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Eg: 1/12/2004 and 31/12/2004&lt;/div&gt;
&lt;h4 style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; line-height: 1.6; margin-bottom: 8px; text-align: left; word-wrap: break-word;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;ABAP Interview Questions&lt;/span&gt;&lt;/h4&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
Thanks to the reader who sent in this question set:&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
1. What is an ABAP data dictionary?- ABAP 4 data dictionary describes the logical structures of the objects used in application development and shows how they are mapped to the underlying relational database in tables/views.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
2. What are domains and data element?- Domains:Domain is the central object for describing the technical characteristics of an attribute of an business objects. It describes the value range of the field. Data Element: It is used to describe the semantic definition of the table fields like description the field. Data element describes how a field can be displayed to end-user.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
3. What is foreign key relationship?- A relationship which can be defined between tables and must be explicitly defined at field level. Foreign keys are used to ensure the consistency of data. Data entered should be checked against existing data to ensure that there are now contradiction. While defining foreign key relationship cardinality has to be specified. Cardinality mentions how many dependent records or how referenced records are possible.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
4. Describe data classes.- Master data: It is the data which is seldomly changed. Transaction data: It is the data which is often changed. Organization data: It is a customizing data which is entered in the system when the system is configured and is then rarely changed. System data:It is the data which R/3 system needs for itself.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
5. What are indexes?- Indexes are described as a copy of a database table reduced to specific fields. This data exists in sorted form. This sorting form ease fast access to the field of the tables. In order that other fields are also read, a pointer to the associated record of the actual table are included in the index. Yhe indexes are activated along with the table and are created automatically with it in the database.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
6. Difference between transparent tables and pooled tables.- Transparent tables: Transparent tables in the dictionary has a one-to-one relation with the table in database. Its structure corresponds to single database field. Table in the database has the same name as in the dictionary. Transparent table holds application data. Pooled tables. Pooled tables in the dictionary has a many-to-one relation with the table in database. Table in the database has the different name as in the dictionary. Pooled table are stored in table pool at the database level.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
7. What is an ABAP/4 Query?- ABAP/4 Query is a powerful tool to generate simple reports without any coding. ABAP/4 Query can generate the following 3 simple reports: Basic List: It is the simple reports. Statistics: Reports with statistical functions like Average, Percentages. Ranked Lists: For analytical reports. - For creating a ABAP/4 Query, programmer has to create user group and a functional group. Functional group can be created using with or without logical database table. Finally, assign user group to functional group. Finally, create a query on the functional group generated.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
8. What is BDC programming?- Transferring of large/external/legacy data into SAP system using Batch Input programming. Batch input is a automatic procedure referred to as BDC(Batch Data Communications).The central component of the transfer is a queue file which receives the data vie a batch input programs and groups associated data into “sessions”.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
9. What are the functional modules used in sequence in BDC?- These are the 3 functional modules which are used in a sequence to perform a data transfer successfully using BDC programming: BDC_OPEN_GROUP - Parameters like Name of the client, sessions and user name are specified in this functional modules. BDC_INSERT - It is used to insert the data for one transaction into a session. BDC_CLOSE_GROUP - This is used to close the batch input session.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
10. What are internal tables?- Internal tables are a standard data type object which exists only during the runtime of the program. They are used to perform table calculations on subsets of database tables and for re-organising the contents of database tables according to users need.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
11. What is ITS? What are the merits of ITS?- ITS is a Internet Transaction Server. ITS forms an interface between HTTP server and R/3 system, which converts screen provided data by the R/3 system into HTML documents and vice-versa. Merits of ITS: A complete web transaction can be developed and tested in R/3 system. All transaction components, including those used by the ITS outside the R/3 system at runtime, can be stored in the R/3 system. The advantage of automatic language processing in the R/3 system can be utilized to language-dependent HTML documents at runtime.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
12. What is DynPro?- DynPro is a Dynamic Programming which is a combination of screen and the associated flow logic Screen is also called as DynPro.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
13. What are screen painter and menu painter?- Screen painter: Screen painter is a tool to design and maintain screen and its elements. It allows user to create GUI screens for the transactions. Attributes, layout, filed attributes and flow logic are the elements of Screen painter. Menu painter: Menu painter is a tool to design the interface components. Status, menu bars, menu lists, F-key settings, functions and titles are the components of Menu painters. Screen painter and menu painter both are the graphical interface of an ABAP/4 applications.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
14. What are the components of SAP scripts?- SAP scripts is a word processing tool of SAP which has the following components: Standard text. It is like a standard normal documents. Layout sets. - Layout set consists of the following components: Windows and pages, Paragraph formats, Character formats. Creating forms in the R/3 system. Every layout set consists of Header, paragraph, and character string. ABAP/4 program.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
15. What is ALV programming in ABAP? When is this grid used in ABAP?- ALV is Application List viewer. Sap provides a set of ALV (ABAP LIST VIEWER) function modules which can be put into use to embellish the output of a report. This set of ALV functions is used to enhance the readability and functionality of any report output. Cases arise in sap when the output of a report contains columns extending more than 255 characters in length. In such cases, this set of ALV functions can help choose selected columns and arrange the different columns from a report output and also save different variants for report display. This is a very efficient tool for dynamically sorting and arranging the columns from a report output. The report output can contain up to 90 columns in the display with the wide array of display options.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
16. What are the events in ABAP/4 language?- Initialization, At selection-screen, Start-of-selection, end-of-selection, top-of-page, end-of-page, At line-selection, At user-command, At PF, Get, At New, At LAST, AT END, AT FIRST.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
17. What is CTS and what do you know about it?- The Change and Transport System (CTS) is a tool that helps you to organize development projects in the ABAP Workbench and in Customizing, and then transport the changes between the SAP Systems and clients in your system landscape. This documentation provides you with an overview of how to manage changes with the CTS and essential information on setting up your system and client landscape and deciding on a transport strategy. Read and follow this documentation when planning your development project.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
18. What are logical databases? What are the advantages/ dis-advantages of logical databases?- To read data from a database tables we use logical database. A logical database provides read-only access to a group of related tables to an ABAP/4 program. Advantages: i)check functions which check that user input is complete, correct,and plausible. ii)Meaningful data selection. iii)central authorization checks for database accesses. iv)good read access performance while retaining the hierarchical data view determined by the application logic. dis advantages: i)If you donot specify a logical database in the program attributes,the GET events never occur. ii)There is no ENDGET command,so the code block associated with an event ends with the next event statement (such as another GET or an END-OF-SELECTION).&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
19. What is a batch input session?- BATCH INPUT SESSION is an intermediate step between internal table and database table. Data along with the action is stored in session ie data for screen fields, to which screen it is passed, program name behind it, and how next screen is processed.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
20. How to upload data using CATT ?- These are the steps to be followed to Upload data through CATT: Creation of the CATT test case &amp;amp; recording the sample data input. Download of the source file template. Modification of the source file. Upload of the data from the source file.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
21. What is Smart Forms?- Smart Forms allows you to create forms using a graphical design tool with robust functionality, color, and more. Additionally, all new forms developed at SAP will be created with the new Smart Form solution.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
22. How can I make a differentiation between dependent and independent data?- Client dependent or independent transfer requirements include client specific or cross client objects in the change requests. Workbench objects like SAPscripts are client specific, some entries in customizing are client independent. If you display the object list for one change request, and then for each object the object attributes, you will find the flag client specific. If one object in the task list has this flag on, then that transport will be client dependent.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
23. What is the difference between macro and subroutine? - Macros can only be used in the program the are defined in and only after the definition are expanded at compilation / generation. Subroutines (FORM) can be called from both the program the are defined in and other programs . A MACRO is more or less an abbreviation for some lines of code that are used more than once or twice. A FORM is a local subroutine (which can be called external). A FUNCTION is (more or less) a subroutine that is called external. Since debugging a MACRO is not really possible, prevent the use of them (I’ve never used them, but seen them in action). If the subroutine is used only local (called internal) use a FORM. If the subroutine is called external (used by more than one program) use a FUNCTION.&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: BentonSans, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.6; margin-bottom: 8px; word-wrap: break-word;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/2571775658572395394/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2017/05/sap-abap-interview-questions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/2571775658572395394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/2571775658572395394'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2017/05/sap-abap-interview-questions.html' title='Top 100 SAP ABAP Interview Questions To Crack ABAP Interview'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02052814467265835749</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-3640172952333949363</id><published>2017-05-25T02:20:00.000-07:00</published><updated>2017-05-25T02:20:07.091-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="big data"/><category scheme="http://www.blogger.com/atom/ns#" term="big data interview questions"/><category scheme="http://www.blogger.com/atom/ns#" term="hadoop"/><category scheme="http://www.blogger.com/atom/ns#" term="hadoop interview questions"/><category scheme="http://www.blogger.com/atom/ns#" term="what is big data"/><title type='text'>Top 300 Hadoop Interview Questions And Answers For Experienced From Expert Trainers</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
What is Big Data?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Big data is really large amount of data that exceeds the processing capacity of conventional database systems, and requires special parallel processing mechanism. The data is too big and grows rapidly. This data can be either structural or unstructured data. To retrieve meaningful information from this data, we must choose an alternative way to process it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Big data is data that exceeds the processing capacity of traditional database systems. The data is too big, moves too fast, or doesn’t fit the strictures of your database architectures. To gain value from this data, you must choose an alternative way to process it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is Hadoop?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hadoop is an open source framework written in java by Apache Software Foundation. Hadoop is used to write software applications which require to process large scale data (usually called &#39;Big Data&#39;). It supports distributed processing of large data sets across clusters of commodity servers. It process data very reliably and fault-tolerant manner.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Name any org. who is generating Big Data?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Facebook,Google.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Why do we need Hadoop?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For some big organizations data grows very rapidly, e.g. Facebook, Google. Everyday enormous amount of data is getting dumped on their machines. Storing this data is not the major problem, but to analyze this data and retrieve meaningful information from this is really a major challenge. On top of it, data may be stored in multiple machines and at multiple locations, which increases the challenge by multifold. In this situation a necessity for a system arises, which can process this huge amount of distributed data at relatively fast speed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is NoSQL?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NoSQL is a whole new way of thinking about a database. NoSQL is not a relational database. The reality is that a relational database model may not be the best solution for all situations. The easiest way to think of NoSQL, is that of a database which does not adhering to the traditional relational database management system (RDMS) structure. Sometimes you will also see it revered to as &#39;not only SQL&#39;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have already SQL then Why NoSQL?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NoSQL is high performance with high availability, and offers rich query language and easy scalability.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NoSQL is gaining momentum, and is supported by Hadoop, MongoDB and others. The NoSQL Database site is a good reference for someone looking for more information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is Hadoop and where did Hadoop come from?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
By Mike Olson: The underlying technology was invented by Google back in their earlier days so they could usefully index all the rich textural and structural information they were collecting, and then present meaningful and actionable results to users. There was nothing on the market that would let them do that, so they built their own platform. Google’s innovations were incorporated into Nutch, an open source project, and Hadoop was later spun-off from that. Yahoo has played a key role developing Hadoop for enterprise applications.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What problems can Hadoop solve?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
By Mike Olson: The Hadoop platform was designed to solve problems where you have a lot of data — perhaps a mixture of complex and structured data — and it doesn’t fit nicely into tables. It’s for situations where you want to run analytics that are deep and computationally extensive, like clustering and targeting. That’s exactly what Google was doing when it was indexing the web and examining user behavior to improve performance algorithms. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is the Difference between Hadoop and Apache Hadoop?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is no diff, Hadoop, formally called Apache Hadoop, is an Apache Software Foundation project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Is NoSQL follow relational DB model?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Why would NoSQL be better than using a SQL Database? And how much better is it?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It would be better when your site needs to scale so massively that the best RDBMS running on the best hardware you can afford and optimized as much as possible simply can&#39;t keep up with the load. How much better it is depends on the specific use case (lots of update activity combined with lots of joins is very hard on &quot;traditional&quot; RDBMSs) - could well be a factor of 1000 in extreme cases.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Name the modes in which Hadoop can run?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hadoop can be run in one of three modes:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
i. Standalone (or local) mode&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ii. Pseudo-distributed mode&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
iii. Fully distributed mode&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What do you understand by Standalone (or local) mode?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are no daemons running and everything runs in a single JVM. Standalone mode is suitable for running MapReduce programs during development, since it is easy to test and debug them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is Pseudo-distributed mode?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Hadoop daemons run on the local machine, thus simulating a cluster on a small scale.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What does /var/hadoop/pids do?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It stores the PID.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is the full form of HDFS?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hadoop Distributed File System&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is the idea behind HDFS?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
HDFS is built around the idea that the most efficient approach to storing data for processing is to optimize it for write once, and read many approach.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where does HDFS fail?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cannot support large number of small files as the file system metadata increases with every new file, and hence it is not able to scale to billions of files. This file system metadata is loaded into memory and since memory is limited, so is the number of files supported.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What are the ways of backing up the filesystem metadata?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are 2 ways of backing up the filesystem metadata which maps different filenames with their data stored as different blocks on various data nodes:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Writing the filesystem metadata persistently onto a local disk as well as on a remote NFS mount.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Running a secondary namenode.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is Namenode in Hadoop?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Namenode is the node which stores the filesystem metadata i.e. which file maps to what block locations and which blocks are stored on which datanode.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is DataNode in Hadoop?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Namenode is the node which stores the filesystem metadata i.e. which file maps to what block locations and which blocks are stored on which datanode.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is Secondary NameNode?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Secondary NameNode (SNN) is an assistant daemon for monitoring the state of the cluster HDFS, Like the NameNode, Each cluster has one SNN, and it typically resides on its own machine as well. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is JobTracker in Hadoop?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The JobTracker is the service within Hadoop that farms out MapReduce tasks to specific nodes in the cluster, ideally the nodes that have the data, or at least are in the same rack. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What are the functions of JobTracker in Hadoop?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you submit your code to your cluster, the JobTracker determines the execution plan by determining which files to process, assigns nodes to different tasks, and monitors all tasks as they are running. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If a task fail, the JobTracker will automatically relaunch the task, possibly on a different node, up to a predefined limit of retries. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is only one JobTracker daemon per Hadoop cluster. It is typically run on a server as a master node of the cluster.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is MapReduce in Hadoop?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hadoop MapReduce (Hadoop Map/Reduce) is a software framework for distributed processing of large data sets on compute clusters of commodity hardware. It is a sub-project of the Apache Hadoop project. The framework takes care of scheduling tasks, monitoring them and re-executing any failed tasks. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What are the Hadoop configuration files?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. hdfs-site.xml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. core-site.xml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. mapred-site.xml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hadoop Interview Questions&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
What is Hadoop?&lt;br /&gt;
&lt;br /&gt;
Hadoop is a distributed computing platform. It is written in Java. It consist of the features like Google File System and MapReduce.&lt;br /&gt;
&lt;br /&gt;
What platform and Java version is required to run Hadoop?&lt;br /&gt;
&lt;br /&gt;
Java 1.6.x or higher version are good for Hadoop, preferably from Sun. Linux and Windows are the supported operating system for Hadoop, but BSD, Mac OS/X and Solaris are more famous to work.&lt;br /&gt;
&lt;br /&gt;
What kind of Hardware is best for Hadoop?&lt;br /&gt;
&lt;br /&gt;
Hadoop can run on a dual processor/ dual core machines with 4-8 GB RAM using ECC memory. It depends on the workflow needs.&lt;br /&gt;
&lt;br /&gt;
What are the most common input formats defined in Hadoop?&lt;br /&gt;
&lt;br /&gt;
These are the most common input formats defined in Hadoop:&lt;br /&gt;
TextInputFormat&lt;br /&gt;
KeyValueInputFormat&lt;br /&gt;
SequenceFileInputFormat&lt;br /&gt;
TextInputFormat is a by default input format.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is InputSplit in Hadoop? Explain.&lt;br /&gt;
&lt;br /&gt;
When a hadoop job runs, it splits input files into chunks and assign each split to a mapper for processing. It is called InputSplit.&lt;br /&gt;
&lt;br /&gt;
How many InputSplits is made by a Hadoop Framework?&lt;br /&gt;
&lt;br /&gt;
Hadoop will make 5 splits as following:&lt;br /&gt;
One split for 64K files&lt;br /&gt;
Two splits for 65MB files, and&lt;br /&gt;
Two splits for 127MB files&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is the use of RecordReader in Hadoop?&lt;br /&gt;
&lt;br /&gt;
InputSplit is assigned with a work but doesn’t know how to access it. The record holder class is totally responsible for loading the data from its source and convert it into keys pair suitable for reading by the Mapper. The RecordReader’s instance can be defined by the Input Format.&lt;br /&gt;
&lt;br /&gt;
What is JobTracer in Hadoop?&lt;br /&gt;
&lt;br /&gt;
is a service within Hadoop which runs MapReduce jobs on the cluster.&lt;br /&gt;
&lt;br /&gt;
What are the functionalities of JobTracer?&lt;br /&gt;
&lt;br /&gt;
These are the main tasks of JobTracer:&lt;br /&gt;
To accept jobs from client.&lt;br /&gt;
To communicate with the NameNode to determine the location of the data.&lt;br /&gt;
To locate TaskTracker Nodes with available slots.&lt;br /&gt;
To submit the work to the chosen TaskTracker node and monitors progress of each tasks.&lt;br /&gt;
&lt;br /&gt;
Define TaskTracker?&lt;br /&gt;
&lt;br /&gt;
TaskTracker is a node in the cluster that accepts tasks like MapReduce and Shuffle operations from a JobTracker.&lt;br /&gt;
&lt;br /&gt;
What is Map/Reduce job in Hadoop?&lt;br /&gt;
&lt;br /&gt;
Map/Reduce is programming paradigm which is used to allow massive scalability across the thousands of server.&lt;br /&gt;
&lt;br /&gt;
Actually MapReduce refers two different and distinct tasks that Hadoop performs. In the first step maps jobs which takes the set of data and converts it into another set of data and in the second step, Reduce job. It takes the output from the map as input and compress those data tuples into smaller set of tuples.&lt;br /&gt;
&lt;br /&gt;
What is Hadoop Streaming?&lt;br /&gt;
&lt;br /&gt;
Hadoop streaming is a utility which allows you to create and run map/reduce job. It is a generic API that allows programs written in any languages to be used as Hadoop mapper.&lt;br /&gt;
&lt;br /&gt;
What is a combiner in Hadoop?&lt;br /&gt;
&lt;br /&gt;
A Combiner is a mini-reduce process which operates only on data generated by a Mapper. When Mapper emits the data, combiner receives it as input and sends the output to reducer.&lt;br /&gt;
&lt;br /&gt;
Is it necessary to know java to learn Hadoop?&lt;br /&gt;
&lt;br /&gt;
If you have a background in any programming language like C, C++, PHP, Python, Java etc. It may be really helpful, but if you are nil in java, it is necessary to learn Java and also get the basic knowledge of SQL.&lt;br /&gt;
&lt;br /&gt;
How to debug Hadoop code?&lt;br /&gt;
&lt;br /&gt;
There are many ways to debug Hadoop codes but the most popular methods are:&lt;br /&gt;
&lt;br /&gt;
By using Counters.&lt;br /&gt;
&lt;br /&gt;
By web interface provided by Hadoop framework.&lt;br /&gt;
&lt;br /&gt;
Is it possible to provide multiple inputs to Hadoop? If yes, explain.&lt;br /&gt;
&lt;br /&gt;
Yes, It is possible. The input format class provides methods to insert multiple directories as input to a Hadoop job.&lt;br /&gt;
&lt;br /&gt;
What is the relation between job and task in Hadoop?&lt;br /&gt;
&lt;br /&gt;
In Hadoop, A job is divided into multiple small parts known as task.&lt;br /&gt;
&lt;br /&gt;
What is distributed cache in Hadoop?&lt;br /&gt;
&lt;br /&gt;
Distributed cache is a facility provided by MapReduce Framework. It is provided to cache files (text, archives etc.) at the time of execution of the job. The Framework copies the necessary files to the slave node before the execution of any task at that node.&lt;br /&gt;
&lt;br /&gt;
What commands are used to see all jobs running in the Hadoop cluster and kill a job in LINUX?&lt;br /&gt;
&lt;br /&gt;
Hadoop job – list&lt;br /&gt;
&lt;br /&gt;
Hadoop job – kill jobID&lt;br /&gt;
&lt;br /&gt;
What is the functionality of JobTracker in Hadoop? How many instances of a JobTracker run on Hadoop cluster?&lt;br /&gt;
&lt;br /&gt;
JobTracker is a giant service which is used to submit and track MapReduce jobs in Hadoop. Only one JobTracker process runs on any Hadoop cluster. JobTracker runs it within its own JVM process.&lt;br /&gt;
&lt;br /&gt;
Functionalities of JobTracker in Hadoop:&lt;br /&gt;
&lt;br /&gt;
When client application submits jobs to the JobTracker, the JobTracker talks to the NameNode to find the location of the data.&lt;br /&gt;
&lt;br /&gt;
It locates TaskTracker nodes with available slots for data.&lt;br /&gt;
&lt;br /&gt;
It assigns the work to the chosen TaskTracker nodes.&lt;br /&gt;
&lt;br /&gt;
The TaskTracker nodes are responsible to notify the JobTracker when a task fails and then JobTracker decides what to do then. It may resubmit the task on another node or it may mark that task to avoid.&lt;br /&gt;
&lt;br /&gt;
How JobTracker assign tasks to the TaskTracker?&lt;br /&gt;
&lt;br /&gt;
The TaskTracker periodically sends heartbeat messages to the JobTracker to assure that it is alive. This messages also inform the JobTracker about the number of available slots. This return message updates JobTracker to know about where to schedule task.&lt;br /&gt;
&lt;br /&gt;
Is it necessary to write jobs for Hadoop in Java language?&lt;br /&gt;
&lt;br /&gt;
No, There are many ways to deal with non-java codes. HadoopStreaming allows any shell command to be used as a map or reduce function.&lt;br /&gt;
&lt;br /&gt;
How is Hadoop different from other parallel computing systems?&lt;br /&gt;
&lt;br /&gt;
Hadoop is a distributed file system, which lets you store and handle massive amount of data on a cloud of machines, handling data redundancy. The primary benefit is that since data is stored in several nodes, it is better to process it in distributed manner. Each node can process the data stored on it instead of spending time in moving it over the network.&lt;br /&gt;
&lt;br /&gt;
On the contrary, in Relational database computing system, you can query data in real-time, but it is not efficient to store data in tables, records and columns when the data is huge.&lt;br /&gt;
&lt;br /&gt;
Hadoop also provides a scheme to build a Column Database with Hadoop HBase, for runtime queries on rows.&lt;br /&gt;
&lt;br /&gt;
What all modes Hadoop can be run in?&lt;br /&gt;
&lt;br /&gt;
Hadoop can run in three modes:&lt;br /&gt;
Standalone Mode: Default mode of Hadoop, it uses local file stystem for input and output operations. This mode is mainly used for debugging purpose, and it does not support the use of HDFS. Further, in this mode, there is no custom configuration required for mapred-site.xml, core-site.xml, hdfs-site.xml files. Much faster when compared to other modes.&lt;br /&gt;
Pseudo-Distributed Mode (Single Node Cluster): In this case, you need configuration for all the three files mentioned above. In this case, all daemons are running on one node and thus, both Master and Slave node are the same.&lt;br /&gt;
Fully Distributed Mode (Multiple Cluster Node): This is the production phase of Hadoop (what Hadoop is known for) where data is used and distributed across several nodes on a Hadoop cluster. Separate nodes are allotted as Master and Slave.&lt;br /&gt;
&lt;br /&gt;
What is distributed cache and what are its benefits?&lt;br /&gt;
&lt;br /&gt;
Distributed Cache, in Hadoop, is a service by MapReduce framework to cache files when needed. Once a file is cached for a specific job, hadoop will make it available on each data node both in system and in memory, where map and reduce tasks are executing.Later, you can easily access and read the cache file and populate any collection (like array, hashmap) in your code.&lt;br /&gt;
&lt;br /&gt;
Benefits of using distributed cache are:&lt;br /&gt;
It distributes simple, read only text/data files and/or complex types like jars, archives and others. These archives are then un-archived at the slave node.&lt;br /&gt;
&lt;br /&gt;
• Distributed cache tracks the modification timestamps of cache files, which notifies that the files should not be modified until a job is executing currentluy.&lt;br /&gt;
&lt;br /&gt;
What are the most common Input Formats in Hadoop?&lt;br /&gt;
&lt;br /&gt;
There are three most common input formats in Hadoop:&lt;br /&gt;
&lt;br /&gt;
Text Input Format: Default input format in Hadoop.&lt;br /&gt;
&lt;br /&gt;
Key Value Input Format: used for plain text files where the files are broken into lines&lt;br /&gt;
&lt;br /&gt;
Sequence File Input Format: used for reading files in sequence&lt;br /&gt;
&lt;br /&gt;
Define DataNode and how does NameNode tackle DataNode failures?&lt;br /&gt;
&lt;br /&gt;
DataNode stores data in HDFS; it is a node where actual data resides in the file system. Each datanode sends a heartbeat message to notify that it is alive. If the namenode does noit receive a message from datanode for 10 minutes, it considers it to be dead or out of place, and starts replication of blocks that were hosted on that data node such that they are hosted on some other data node.A BlockReport contains list of all blocks on a DataNode. Now, the system starts to replicate what were stored in dead DataNode.&lt;br /&gt;
&lt;br /&gt;
The NameNode manages the replication of data blocksfrom one DataNode to other. In this process, the replication data transfers directly between DataNode such that the data never passes the NameNode.&lt;br /&gt;
&lt;br /&gt;
What are the core methods of a Reducer?&lt;br /&gt;
&lt;br /&gt;
The three core methods of a Reducer are:&lt;br /&gt;
setup(): this method is used for configuring various parameters like input data size, distributed cache.&lt;br /&gt;
&lt;br /&gt;
public void setup (context)&lt;br /&gt;
reduce(): heart of the reducer always called once per key with the associated reduced task&lt;br /&gt;
&lt;br /&gt;
public void reduce(Key, Value, context)&lt;br /&gt;
cleanup(): this method is called to clean temporary files, only once at the end of the task&lt;br /&gt;
&lt;br /&gt;
public void cleanup (context)&lt;br /&gt;
&lt;br /&gt;
What is SequenceFile in Hadoop?&lt;br /&gt;
&lt;br /&gt;
Extensively used in MapReduce I/O formats, SequenceFile is a flat file containing binary key/value pairs. The map outputs are stored as SequenceFile internally. It provides Reader, Writer and Sorter classes. The three SequenceFile formats are:&lt;br /&gt;
Uncompressed key/value records.&lt;br /&gt;
&lt;br /&gt;
2. Record compressed key/value records – only ‘values’ are compressed here.&lt;br /&gt;
&lt;br /&gt;
3. Block compressed key/value records – both keys and values are collected in ‘blocks’ separately and compressed. The size of the ‘block’ is configurable.&lt;br /&gt;
&lt;br /&gt;
What is Job Tracker role in Hadoop?&lt;br /&gt;
&lt;br /&gt;
Job Tracker’s primary function is resource management (managing the task trackers), tracking resource availability and task life cycle management (tracking the taks progress and fault tolerance).&lt;br /&gt;
&lt;br /&gt;
• It is a process that runs on a separate node, not on a DataNode often&lt;br /&gt;
&lt;br /&gt;
• Job Tracker communicates with the NameNode to identify data location&lt;br /&gt;
&lt;br /&gt;
• Finds the best Task Tracker Nodes to execute tasks on given nodes&lt;br /&gt;
&lt;br /&gt;
• Monitors individual Task Trackers and submits the overall job back to the client.&lt;br /&gt;
&lt;br /&gt;
• It tracks the execution of MapReduce workloads local to the slave node.&lt;br /&gt;
&lt;br /&gt;
What is the use of RecordReader in Hadoop?&lt;br /&gt;
&lt;br /&gt;
Since Hadoop splits data into various blocks, RecordReader is used to read the slit data into single record. For instance, if our input data is split like:&lt;br /&gt;
&lt;br /&gt;
Row1: Welcome to&lt;br /&gt;
&lt;br /&gt;
Row2: Intellipaat&lt;br /&gt;
&lt;br /&gt;
It will be read as “Welcome to Intellipaat” using RecordReader.&lt;br /&gt;
&lt;br /&gt;
What happens if you try to run a Hadoop job with an output directory that is already present?&lt;br /&gt;
&lt;br /&gt;
It will throw an exception saying that the output file directory already exists. To run the MapReduce job, you need to ensure that the output directory does not exist before in the HDFS.&lt;br /&gt;
&lt;br /&gt;
To delete the directory before running the job, you can use shell:&lt;br /&gt;
&lt;br /&gt;
Hadoop fs –rmr /path/to/your/output/&lt;br /&gt;
&lt;br /&gt;
Or via the Java API: FileSystem.getlocal(conf).delete(outputDir, true);&lt;br /&gt;
&lt;br /&gt;
How can you debug Hadoop code?&lt;br /&gt;
&lt;br /&gt;
First, check the list of MapReduce jobs currently running. Next, we need to see that there are no orphaned jobs running; if yes, you need to determine the location of RM logs.&lt;br /&gt;
&lt;br /&gt;
1. Run: “ps –ef | grep –I ResourceManager”&lt;br /&gt;
&lt;br /&gt;
and look for log directory in the displayed result. Find out the job-id from the displayed list and check if there is any error message associated with that job.&lt;br /&gt;
&lt;br /&gt;
2. On the basis of RM logs, identify the worker node that was involved in execution of the task.&lt;br /&gt;
&lt;br /&gt;
3. Now, login to that node and run – “ps –ef | grep –iNodeManager”&lt;br /&gt;
&lt;br /&gt;
4. Examine the Node Manager log. The majority of errors come from user level logs for each map-reduce job.&lt;br /&gt;
&lt;br /&gt;
How to configure Replication Factor in HDFS?&lt;br /&gt;
&lt;br /&gt;
hdfs-site.xml is used to configure HDFS. Changing the dfs.replication property in hdfs-site.xml will change the default replication for all files placed in HDFS.&lt;br /&gt;
&lt;br /&gt;
You can also modify the replication factor on a per-file basis using the Hadoop FS Shell:&lt;br /&gt;
&lt;br /&gt;
[training@localhost ~]$ hadoopfs –setrep –w 3 /my/file&lt;br /&gt;
&lt;br /&gt;
Conversely, you can also change the replication factor of all the files under a directory.&lt;br /&gt;
&lt;br /&gt;
[training@localhost ~]$ hadoopfs –setrep –w 3 -R /my/dir&lt;br /&gt;
&lt;br /&gt;
How to compress mapper output but not the reducer output?&lt;br /&gt;
&lt;br /&gt;
To achieve this compression, you should set:&lt;br /&gt;
&lt;br /&gt;
conf.set(“mapreduce.map.output.compress”, true)&lt;br /&gt;
&lt;br /&gt;
conf.set(“mapreduce.output.fileoutputformat.compress”, false)&lt;br /&gt;
&lt;br /&gt;
What is the difference between Map Side join and Reduce Side Join?&lt;br /&gt;
&lt;br /&gt;
Map side Join at map side is performed data reaches the map. You need a strict structure for defining map side join. On the other hand, Reduce side Join (Repartitioned Join) is simpler than map side join since the input datasets need not be structured. However, it is less efficient as it will have to go through sort and shuffle phases, coming with network overheads.&lt;br /&gt;
&lt;br /&gt;
How can you transfer data from Hive to HDFS?&lt;br /&gt;
&lt;br /&gt;
By writing the query:&lt;br /&gt;
&lt;br /&gt;
hive&amp;gt; insert overwrite directory ‘/’ select * from emp;&lt;br /&gt;
&lt;br /&gt;
You can write your query for the data you want to import from Hive to HDFS. The output you receive will be stored in part files in the specified HDFS path.&lt;br /&gt;
&lt;br /&gt;
What companies use Hadoop, any idea?&lt;br /&gt;
&lt;br /&gt;
Yahoo! (the biggest contributor to the creation of Hadoop) – Yahoo search engine uses Hadoop, Facebook – Developed Hive for analysis , Amazon, Netflix, Adobe, eBay, Spotify, Twitter, Adobe&lt;br /&gt;
&lt;br /&gt;
-----------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
HDFS Questions&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Apache Hadoop framework is composed of which modules?&lt;br /&gt;
&lt;br /&gt;
Hadoop common, Hadoop YARN, Hadoop mapreduce, HDFS (Hadoop Distributed file system)&lt;br /&gt;
&lt;br /&gt;
2) What does the term &quot;Replication factor&quot; denotes?&lt;br /&gt;
&lt;br /&gt;
Replication factor is the number of times a file needs to be replicated in HDFS &lt;br /&gt;
&lt;br /&gt;
3) What is the default replication factor in HDFS?&lt;br /&gt;
&lt;br /&gt;
Three&lt;br /&gt;
&lt;br /&gt;
4) Typical block size of an HDFS block?&lt;br /&gt;
&lt;br /&gt;
64 MB( Extendable to custom defined 128 MB)&lt;br /&gt;
&lt;br /&gt;
5) Explain HDFS Functionality in brief?&lt;br /&gt;
&lt;br /&gt;
HDFS is scalable distributed Storage file system which is used for storing large amount of data in a Replicated environment.&lt;br /&gt;
&lt;br /&gt;
6) What is NameNode?&lt;br /&gt;
&lt;br /&gt;
The NameNode is the bookkeeper of HDFS. It keeps track of the data files and how they get split into different file blocks, storage of various file blocks in respective nodes and overall health of the distributed file system. The administrative functions of the NameNode are highly memory and I/O intensive.&lt;br /&gt;
&lt;br /&gt;
7) Explain the key functionalities of Secondary Name node?&lt;br /&gt;
&lt;br /&gt;
Based on the intervals specified in the cluster configuration, the Secondary Namenode (SNN) communicates with the NameNode to take snapshots of the HDFS metadata. In a Hadoop cluster, single point of failure is mainly caused by nameNode and the SNN snapshots help minimize the downtime and loss of data.&lt;br /&gt;
&lt;br /&gt;
8) What is meant by Rack Awareness in Hadoop?&lt;br /&gt;
&lt;br /&gt;
The NN (Name Node) stores the Metadata information of the storage location of the files like the rack, node and block. In Hadoop terminology, it is known as Rack awareness.&lt;br /&gt;
&lt;br /&gt;
9) Which component in Hadoop is responsible for Job scheduling and monitoring?&lt;br /&gt;
&lt;br /&gt;
Job Tracker&lt;br /&gt;
&lt;br /&gt;
10) Name the structure provided by the MR(Map Reduce)?&lt;br /&gt;
&lt;br /&gt;
Dynamic schema&lt;br /&gt;
&lt;br /&gt;
11) Explain the heartbeat mechanism in Hadoop?&lt;br /&gt;
&lt;br /&gt;
At regular intervals, Namenode get acknowledgement from various data nodes regarding space allocations and free memory. Typically, datanode send the heart beat every three seconds.&lt;br /&gt;
&lt;br /&gt;
12) Explain failover fence in Hadoop?&lt;br /&gt;
&lt;br /&gt;
It is also known as decommissioning of datanodes. When we want to reduce datanode machine in a cluster due to the datanode malfunction, load optimization issues, we decommission certain datanodes.&lt;br /&gt;
&lt;br /&gt;
13) List all the daemons required to run the Hadoop cluster ?&lt;br /&gt;
NameNode&lt;br /&gt;
DataNode&lt;br /&gt;
JobTracker&lt;br /&gt;
TaskTracker&lt;br /&gt;
&lt;br /&gt;
14) What is HDFS federation?&lt;br /&gt;
&lt;br /&gt;
The process of maintaining multiple Namenodes in the Hadoop cluster environment to provide backup, recovery and failure control over the cluster.&lt;br /&gt;
&lt;br /&gt;
15) Assume that the Hadoop spawned 50 tasks for a job and one of the task failed. What will Hadoop do?&lt;br /&gt;
&lt;br /&gt;
If a task fails, Hadoop will restart the task on some other task tracker. In case, the restarted task fails more than four times, Hadoop will kill the job. Number of max restarts required before killing a task can be specified in the settings file.&lt;br /&gt;
&lt;br /&gt;
16) In what format, MR process the data?&lt;br /&gt;
&lt;br /&gt;
MR process data in Key-Value pairs.&lt;br /&gt;
&lt;br /&gt;
17) How many input splits, the Hadoop framework will create for the scenario given below?&lt;br /&gt;
&lt;br /&gt;
A MR system with HDFS block size 128 MB, having three files of size 64K, 300MB and 127MB with FileInputFormat as Input format&lt;br /&gt;
&lt;br /&gt;
Hadoop will create five splits of following sizes&lt;br /&gt;
1 split for 64K files &lt;br /&gt;
3 splits for 300Mb files &lt;br /&gt;
1 splits for 127Mb file &lt;br /&gt;
&lt;br /&gt;
18) Explain Speculative Execution?&lt;br /&gt;
&lt;br /&gt;
If multiple mappers are working on the same task and if the one mapper goes down due to some unspecified reason, the JT assigns the shutdown mapper task to another mapper, parallelly to avoid data loss. This phenomenon is known as Speculative Execution.&lt;br /&gt;
&lt;br /&gt;
19) What is Hadoop Streaming? &lt;br /&gt;
&lt;br /&gt;
Hadoop Streaming API allows programmers to use programs written in various programming languages as Hadoop mapper and reducer implementations.&lt;br /&gt;
&lt;br /&gt;
20) What is Distributed Cache in Hadoop?&lt;br /&gt;
&lt;br /&gt;
The Map Reduce framework provides Distributed Cache functionality to cache the files (text, jars, arcHives, etc.) required by the applications during job execution. Before starting any tasks of a job in a node, the framework copies the required files to the slave node.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is HDFS?&lt;br /&gt;
&lt;br /&gt;
HDFS is a file system designed for storing very large files with streaming data access patterns, running clusters on commodity hardware.&lt;br /&gt;
&lt;br /&gt;
What are the key features of HDFS?&lt;br /&gt;
&lt;br /&gt;
HDFS is highly fault-tolerant, with high throughput, suitable for applications with large data sets, streaming access to file system data and can be built out of commodity hardware.&lt;br /&gt;
&lt;br /&gt;
What is Fault Tolerance?&lt;br /&gt;
&lt;br /&gt;
Suppose you have a file stored in a system, and due to some technical problem that file gets destroyed. Then there is no chance of getting the data back present in that file. To avoid such situations, Hadoop has introduced the feature of fault tolerance in HDFS. In Hadoop, when we store a file, it automatically gets replicated at two other locations also. So even if one or two of the systems collapse, the file is still available on the third system.&lt;br /&gt;
&lt;br /&gt;
Replication causes data redundancy ,then why is it pursued in HDFS?&lt;br /&gt;
&lt;br /&gt;
HDFS works with commodity hardware (systems with average configurations) that has high chances of getting crashed any time. Thus, to make the entire system highly fault-tolerant, HDFS replicates and stores data in different places. Any data on HDFS gets stored at atleast 3 different locations. So, even if one of them is corrupted and the other is unavailable for some time for any reason, then data can be accessed from the third one. Hence, there is no chance of losing the data. This replication factor helps us to attain the feature of Hadoop called Fault Tolerant.&lt;br /&gt;
&lt;br /&gt;
Since the data is replicated thrice in HDFS, does it mean that any calculation done on one node will also be replicated on the other two?&lt;br /&gt;
&lt;br /&gt;
Since there are 3 nodes, when we send the MapReduce programs, calculations will be done only on the original data. The master node will know which node exactly has that particular data. In case, if one of the nodes is not responding, it is assumed to be failed. Only then, the required calculation will be done on the second replica.&lt;br /&gt;
&lt;br /&gt;
What is throughput? How does HDFS get a good throughput?&lt;br /&gt;
&lt;br /&gt;
Throughput is the amount of work done in a unit time. It describes how fast the data is getting accessed from the system and it is usually used to measure performance of the system. In HDFS, when we want to perform a task or an action, then the work is divided and shared among different systems. So all the systems will be executing the tasks assigned to them independently and in parallel. So the work will be completed in a very short period of time. In this way, the HDFS gives good throughput. By reading data in parallel, we decrease the actual time to read data tremendously.&lt;br /&gt;
&lt;br /&gt;
What is streaming access?&lt;br /&gt;
&lt;br /&gt;
As HDFS works on the principle of ‘Write Once, Read Many‘, the feature of streaming access is extremely important in HDFS. HDFS focuses not so much on storing the data but how to retrieve it at the fastest possible speed, especially while analyzing logs. In HDFS, reading the complete data is more important than the time taken to fetch a single record from the data.&lt;br /&gt;
&lt;br /&gt;
What is a commodity hardware? Does commodity hardware include RAM?&lt;br /&gt;
&lt;br /&gt;
Commodity hardware is a non-expensive system which is not of high quality or high-availability. Hadoop can be installed in any average commodity hardware. We don’t need super computers or high-end hardware to work on Hadoop. Yes, Commodity hardware includes RAM because there will be some services which will be running on RAM.&lt;br /&gt;
&lt;br /&gt;
What is a Namenode?&lt;br /&gt;
&lt;br /&gt;
Namenode is the master node on which job tracker runs and consists of the metadata. It maintains and manages the blocks which are present on the datanodes. It is a high-availability machine and single point of failure in HDFS.&lt;br /&gt;
&lt;br /&gt;
Is Namenode also a commodity?&lt;br /&gt;
&lt;br /&gt;
No. Namenode can never be a commodity hardware because the entire HDFS rely on it. It is the single point of failure in HDFS. Namenode has to be a high-availability machine.&lt;br /&gt;
&lt;br /&gt;
What is a metadata?&lt;br /&gt;
&lt;br /&gt;
Metadata is the information about the data stored in datanodes such as location of the file, size of the file and so on.&lt;br /&gt;
&lt;br /&gt;
What is a Datanode?&lt;br /&gt;
&lt;br /&gt;
Datanodes are the slaves which are deployed on each machine and provide the actual storage. These are responsible for serving read and write requests for the clients.&lt;br /&gt;
&lt;br /&gt;
Why do we use HDFS for applications having large data sets and not when there are lot of small files?&lt;br /&gt;
&lt;br /&gt;
HDFS is more suitable for large amount of data sets in a single file as compared to small amount of data spread across multiple files. This is because Namenode is a very expensive high performance system, so it is not prudent to occupy the space in the Namenode by unnecessary amount of metadata that is generated for multiple small files. So, when there is a large amount of data in a single file, name node will occupy less space. Hence for getting optimized performance, HDFS supports large data sets instead of multiple small files.&lt;br /&gt;
&lt;br /&gt;
What is a daemon?&lt;br /&gt;
&lt;br /&gt;
Daemon is a process or service that runs in background. In general, we use this word in UNIX environment. The equivalent of Daemon in Windows is “services” and in Dos is ” TSR”.&lt;br /&gt;
&lt;br /&gt;
What is a job tracker?&lt;br /&gt;
&lt;br /&gt;
Job tracker is a daemon that runs on a namenode for submitting and tracking MapReduce jobs in Hadoop. It assigns the tasks to the different task tracker. In a Hadoop cluster, there will be only one job tracker but many task trackers. It is the single point of failure for Hadoop and MapReduce Service. If the job tracker goes down all the running jobs are halted. It receives heartbeat from task tracker based on which Job tracker decides whether the assigned task is completed or not.&lt;br /&gt;
&lt;br /&gt;
What is a task tracker?&lt;br /&gt;
&lt;br /&gt;
Task tracker is also a daemon that runs on datanodes. Task Trackers manage the execution of individual tasks on slave node. When a client submits a job, the job tracker will initialize the job and divide the work and assign them to different task trackers to perform MapReduce tasks. While performing this action, the task tracker will be simultaneously communicating with job tracker by sending heartbeat. If the job tracker does not receive heartbeat from task tracker within specified time, then it will assume that task tracker has crashed and assign that task to another task tracker in the cluster.&lt;br /&gt;
&lt;br /&gt;
Is Namenode machine same as datanode machine as in terms of hardware?&lt;br /&gt;
&lt;br /&gt;
It depends upon the cluster you are trying to create. The Hadoop VM can be there on the same machine or on another machine. For instance, in a single node cluster, there is only one machine, whereas in the development or in a testing environment, Namenode and datanodes are on different machines.&lt;br /&gt;
&lt;br /&gt;
What is a heartbeat in HDFS?&lt;br /&gt;
&lt;br /&gt;
A heartbeat is a signal indicating that it is alive. A datanode sends heartbeat to Namenode and task tracker will send its heart beat to job tracker. If the Namenode or job tracker does not receive heart beat then they will decide that there is some problem in datanode or task tracker is unable to perform the assigned task.&lt;br /&gt;
&lt;br /&gt;
Are Namenode and job tracker on the same host?&lt;br /&gt;
&lt;br /&gt;
No, in practical environment, Namenode is on a separate host and job tracker is on a separate host.&lt;br /&gt;
&lt;br /&gt;
What is a ‘block’ in HDFS?&lt;br /&gt;
&lt;br /&gt;
A ‘block’ is the minimum amount of data that can be read or written. In HDFS, the default block size is 64 MB as contrast to the block size of 8192 bytes in Unix/Linux. Files in HDFS are broken down into block-sized chunks, which are stored as independent units. HDFS blocks are large as compared to disk blocks, particularly to minimize the cost of seeks. If a particular file is 50 mb, will the HDFS block still consume 64 mb as the default size? No, not at all! 64 mb is just a unit where the data will be stored. In this particular situation, only 50 mb will be consumed by an HDFS block and 14 mb will be free to store something else. It is the MasterNode that does data allocation in an efficient manner.&lt;br /&gt;
&lt;br /&gt;
What are the benefits of block transfer?&lt;br /&gt;
&lt;br /&gt;
A file can be larger than any single disk in the network. There’s nothing that requires the blocks from a file to be stored on the same disk, so they can take advantage of any of the disks in the cluster. Making the unit of abstraction a block rather than a file simplifies the storage subsystem. Blocks provide fault tolerance and availability. To insure against corrupted blocks and disk and machine failure, each block is replicated to a small number of physically separate machines (typically three). If a block becomes unavailable, a copy can be read from another location in a way that is transparent to the client.&lt;br /&gt;
&lt;br /&gt;
If we want to copy 10 blocks from one machine to another, but another machine can copy only 8.5 blocks, can the blocks be broken at the time of replication?&lt;br /&gt;
&lt;br /&gt;
In HDFS, blocks cannot be broken down. Before copying the blocks from one machine to another, the Master node will figure out what is the actual amount of space required, how many block are being used, how much space is available, and it will allocate the blocks accordingly.&lt;br /&gt;
&lt;br /&gt;
How indexing is done in HDFS?&lt;br /&gt;
&lt;br /&gt;
Hadoop has its own way of indexing. Depending upon the block size, once the data is stored, HDFS will keep on storing the last part of the data which will say where the next part of the data will be. In fact, this is the base of HDFS.&lt;br /&gt;
&lt;br /&gt;
If a data Node is full how it’s identified?&lt;br /&gt;
&lt;br /&gt;
When data is stored in datanode, then the metadata of that data will be stored in the Namenode. So Namenode will identify if the data node is full.&lt;br /&gt;
&lt;br /&gt;
If datanodes increase, then do we need to upgrade Namenode?&lt;br /&gt;
&lt;br /&gt;
While installing the Hadoop system, Namenode is determined based on the size of the clusters. Most of the time, we do not need to upgrade the Namenode because it does not store the actual data, but just the metadata, so such a requirement rarely arise.&lt;br /&gt;
&lt;br /&gt;
Are job tracker and task trackers present in separate machines?&lt;br /&gt;
&lt;br /&gt;
Yes, job tracker and task tracker are present in different machines. The reason is job tracker is a single point of failure for the Hadoop MapReduce service. If it goes down, all running jobs are halted.&lt;br /&gt;
&lt;br /&gt;
When we send a data to a node, do we allow settling in time, before sending another data to that node?&lt;br /&gt;
&lt;br /&gt;
Yes, we do.&lt;br /&gt;
&lt;br /&gt;
Does hadoop always require digital data to process?&lt;br /&gt;
&lt;br /&gt;
Yes. Hadoop always require digital data to be processed.&lt;br /&gt;
&lt;br /&gt;
On what basis Namenode will decide which datanode to write on?&lt;br /&gt;
&lt;br /&gt;
As the Namenode has the metadata (information) related to all the data nodes, it knows which datanode is free.&lt;br /&gt;
&lt;br /&gt;
Doesn’t Google have its very own version of DFS?&lt;br /&gt;
&lt;br /&gt;
Yes, Google owns a DFS known as “Google File System (GFS)” developed by Google Inc. for its own use.&lt;br /&gt;
&lt;br /&gt;
Who is a ‘user’ in HDFS?&lt;br /&gt;
&lt;br /&gt;
A user is like you or me, who has some query or who needs some kind of data.&lt;br /&gt;
&lt;br /&gt;
Is client the end user in HDFS?&lt;br /&gt;
&lt;br /&gt;
No, Client is an application which runs on your machine, which is used to interact with the Namenode (job tracker) or datanode (task tracker).&lt;br /&gt;
&lt;br /&gt;
What is the communication channel between client and namenode/datanode?&lt;br /&gt;
&lt;br /&gt;
The mode of communication is SSH.&lt;br /&gt;
&lt;br /&gt;
What is a rack?&lt;br /&gt;
&lt;br /&gt;
Rack is a storage area with all the datanodes put together. These datanodes can be physically located at different places. Rack is a physical collection of datanodes which are stored at a single location. There can be multiple racks in a single location.&lt;br /&gt;
&lt;br /&gt;
On what basis data will be stored on a rack?&lt;br /&gt;
&lt;br /&gt;
When the client is ready to load a file into the cluster, the content of the file will be divided into blocks. Now the client consults the Namenode and gets 3 datanodes for every block of the file which indicates where the block should be stored. While placing the datanodes, the key rule followed is “for every block of data, two copies will exist in one rack, third copy in a different rack“. This rule is known as “Replica Placement Policy“.&lt;br /&gt;
&lt;br /&gt;
Do we need to place 2nd and 3rd data in rack 2 only?&lt;br /&gt;
&lt;br /&gt;
Yes, this is to avoid datanode failure.&lt;br /&gt;
&lt;br /&gt;
What if rack 2 and datanode fails?&lt;br /&gt;
&lt;br /&gt;
If both rack2 and datanode present in rack 1 fails then there is no chance of getting data from it. In order to avoid such situations, we need to replicate that data more number of times instead of replicating only thrice. This can be done by changing the value in replication factor which is set to 3 by default.&lt;br /&gt;
&lt;br /&gt;
What is a Secondary Namenode? Is it a substitute to the Namenode?&lt;br /&gt;
&lt;br /&gt;
The secondary Namenode constantly reads the data from the RAM of the Namenode and writes it into the hard disk or the file system. It is not a substitute to the Namenode, so if the Namenode fails, the entire Hadoop system goes down.&lt;br /&gt;
&lt;br /&gt;
What is the difference between Gen1 and Gen2 Hadoop with regards to the Namenode?&lt;br /&gt;
&lt;br /&gt;
In Gen 1 Hadoop, Namenode is the single point of failure. In Gen 2 Hadoop, we have what is known as Active and Passive Namenodes kind of a structure. If the active Namenode fails, passive Namenode takes over the charge.&lt;br /&gt;
&lt;br /&gt;
What is MapReduce?&lt;br /&gt;
&lt;br /&gt;
Map Reduce is the ‘heart‘ of Hadoop that consists of two parts – ‘map’ and ‘reduce’. Maps and reduces are programs for processing data. ‘Map’ processes the data first to give some intermediate output which is further processed by ‘Reduce’ to generate the final output. Thus, MapReduce allows for distributed processing of the map and reduction operations.&lt;br /&gt;
&lt;br /&gt;
Can you explain how do ‘map’ and ‘reduce’ work?&lt;br /&gt;
&lt;br /&gt;
Namenode takes the input and divide it into parts and assign them to data nodes. These datanodes process the tasks assigned to them and make a key-value pair and returns the intermediate output to the Reducer. The reducer collects this key value pairs of all the datanodes and combines them and generates the final output.&lt;br /&gt;
&lt;br /&gt;
What is ‘Key value pair’ in HDFS?&lt;br /&gt;
&lt;br /&gt;
Key value pair is the intermediate data generated by maps and sent to reduces for generating the final output.&lt;br /&gt;
&lt;br /&gt;
What is the difference between MapReduce engine and HDFS cluster?&lt;br /&gt;
&lt;br /&gt;
HDFS cluster is the name given to the whole configuration of master and slaves where data is stored. Map Reduce Engine is the programming module which is used to retrieve and analyze data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Source: http://hadoopiq.blogspot.in/2014/08/100-top-hadoop-interview-questions-and.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. What is BIG DATA?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Can you give some examples of Big Data?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Can you give a detailed overview about the Big Data being generated by Facebook?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. According to IBM, what are the three characteristics of Big Data?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. How Big is ‘Big Data’?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6. How analysis of Big Data is useful for organizations?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7. Who are ‘Data Scientists’?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8. What is Hadoop?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
9. Why the name ‘Hadoop’?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
10. Why do we need Hadoop?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
11. What are some of the characteristics of Hadoop framework?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
12. Give a brief overview of Hadoop history.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
13. Give examples of some companies that are using Hadoop structure?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
14. What is the basic difference between traditional RDBMS and Hadoop?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
15. What is structured and unstructured data?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
16. What are the core components of Hadoop?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
17. What is HDFS?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
18. What are the key features of HDFS?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
19. What is Fault Tolerance?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
20. Replication causes data redundancy then why is pursued in HDFS?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
21. Since the data is replicated thrice in HDFS, does it mean that any calculation done on one node will also be replicated on the other two?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
22. What is throughput? How does HDFS get a good throughput?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
23. What is streaming access?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
24. What is a commodity hardware? Does commodity hardware include RAM?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
25. What is a Namenode?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
26. Is Namenode also a commodity?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
27. What is a metadata?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
28. What is a Datanode?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
29. Why do we use HDFS for applications having large data sets and not when there are lot of small files?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
30. What is a daemon?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
31. What is a job tracker?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
32. What is a task tracker?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
33. Is Namenode machine same as datanode machine as in terms of hardware?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
34. What is a heartbeat in HDFS?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
35. Are Namenode and job tracker on the same host?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
36. What is a ‘block’ in HDFS?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
37. If a particular file is 50 mb, will the HDFS block still consume 64 mb as the default size?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
38. What are the benefits of block transfer?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
39. If we want to copy 10 blocks from one machine to another, but another machine can copy only 8.5 blocks, can the blocks be broken at the time of replication?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
40. How indexing is done in HDFS?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
41. If a data Node is full how it’s identified?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
42. If datanodes increase, then do we need to upgrade Namenode?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
43. Are job tracker and task trackers present in separate machines?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
44. When we send a data to a node, do we allow settling in time, before sending another data to that node?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
45. Does hadoop always require digital data to process?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
46. On what basis Namenode will decide which datanode to write on?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
47. Doesn’t Google have its very own version of DFS?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
48. Who is a ‘user’ in HDFS?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
49. Is client the end user in HDFS?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
50. What is the communication channel between client and namenode/datanode?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
51. What is a rack?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
52. On what basis data will be stored on a rack?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
53. Do we need to place 2nd and 3rd data in rack 2 only?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
54. What if rack 2 and datanode fails?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
55. What is a Secondary Namenode? Is it a substitute to the Namenode?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
56. What is the difference between Gen1 and Gen2 Hadoop with regards to the Namenode?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
57. What is MapReduce?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
58. Can you explain how do ‘map’ and ‘reduce’ work?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
59. What is ‘Key value pair’ in HDFS?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
60. What is the difference between MapReduce engine and HDFS cluster?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
61. Is map like a pointer?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
62. Do we require two servers for the Namenode and the datanodes?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
63. Why are the number of splits equal to the number of maps?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
64. Is a job split into maps?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
65. Which are the two types of ‘writes’ in HDFS?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
66. Why ‘Reading‘ is done in parallel and ‘Writing‘ is not in HDFS?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
67. Can Hadoop be compared to NOSQL database like Cassandra?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
68. What is MapReduce?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
69. What are ‘maps’ and ‘reduces’?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
70. What are the four basic parameters of a mapper?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
71. What are the four basic parameters of a reducer?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
72. What do the master class and the output class do?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
73. What is the input type/format in MapReduce by default?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
74. Is it mandatory to set input and output type/format in MapReduce?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
75. What does the text input format do?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
76. What does job conf class do?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
77. What does conf.setMapper Class do?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
78. What do sorting and shuffling do?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
79. What does a split do?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
80. What does a MapReduce partitioner do?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
81. How is Hadoop different from other data processing tools?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
82. Can we rename the output file?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
83. Why we cannot do aggregation (addition) in a mapper? Why we require reducer for that?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
84. What is Streaming?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
85. What is a Combiner?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
86. What is the difference between an HDFS Block and Input Split?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
87. What happens in a textinputformat?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
88. What do you know about keyvaluetextinputformat?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
89. What do you know about Sequencefileinputformat?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
90. What do you know about Nlineoutputformat?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
91. Which are the three modes in which Hadoop can be run?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
92. What are the features of Stand alone (local) mode?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
93. What are the features of Pseudo mode?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
94. Can we call VMs as pseudos?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
95. What are the features of Fully Distributed mode?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
96. Does Hadoop follows the UNIX pattern?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
97. In which directory Hadoop is installed?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
98. What are the port numbers of Namenode, job tracker and task tracker?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
99. What is the Hadoop-core configuration?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
100.What are the Hadoop configuration files at present?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
kiran&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is shuffling in map reduce? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is the difference between an HDFS Block and Input Split? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What are the mapfiles in Hadoop? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Why do we need a password-less SSH in Fully Distributed environment? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is the use of .pagination class? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Why is Replication pursued in HDFS in spite of its data redundancy? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What are the core components of Hadoop? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What differentiates Hadoop from other parallel computing solutions? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is Difference between Secondary namenode, Checkpoint namenode &amp;amp; backupnod Secondary Namenode, a poorly named component of hadoop. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What happens when a datanode fails ? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What are the Side Data Distribution Techniques. Explain what is Sequencefileinputformat? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is shuffleing in mapreduce? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is partitioning? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Explain what happens in textinformat ? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Can we change the file cached by Distributed Cache What if job tracker machine is down? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Explain what does the conf.setMapper Class do ? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Can we deploy job tracker other than name node? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What are the four modules that make up the Apache Hadoop framework? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
How did you debug your Hadoop code? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Which modes can Hadoop be run in? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
List a few features for each mode. What is Hadoop Streaming? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where are Hadoop’s configuration files located? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is a combiner in Hadoop? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is the functionality of JobTracker in Hadoop? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
How many instances of a JobTracker run on Hadoop cluster? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
List Hadoop’s three configuration files. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Is it necessary to write jobs for Hadoop in Java language? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What are “slaves” and “masters” in Hadoop? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What commands are used to see all jobs running in the Hadoop cluster and kill a job in LINUX?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
How many datanodes can run on a single Hadoop cluster? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is identity mapper? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is job tracker in Hadoop? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
How many job tracker processes can run on a single Hadoop cluster? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is Identity reducer? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What sorts of actions does the job tracker process perform? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is Commodity Hardware? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
How does job tracker schedule a job for the task tracker? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What are the main components of Job flow in YARN architecture ? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What does the mapred.job.tracker command do? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What are the Main configuration parameters that user need to specify to run Mapreduce Job ? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is “PID”? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is “jps”? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Is there another way to check whether Namenode is working? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
How would you restart Namenode? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is Chain Reducer ?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/3640172952333949363/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2017/05/hadoop-interview-questions-answers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/3640172952333949363'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/3640172952333949363'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2017/05/hadoop-interview-questions-answers.html' title='Top 300 Hadoop Interview Questions And Answers For Experienced From Expert Trainers'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02052814467265835749</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-8811110782957745130</id><published>2017-05-25T02:16:00.000-07:00</published><updated>2017-05-25T02:16:09.817-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="big data"/><category scheme="http://www.blogger.com/atom/ns#" term="hadoop"/><category scheme="http://www.blogger.com/atom/ns#" term="hadoop interview questions"/><category scheme="http://www.blogger.com/atom/ns#" term="hdfs"/><category scheme="http://www.blogger.com/atom/ns#" term="interview questions"/><title type='text'>100 Big Data Hadoop HDFS Interview Questions For Experienced</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
INTRODUCTION TO HADOOP&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is big data?&lt;br /&gt;
&lt;br /&gt;
Big data is the huge amount of data that is beyond the storage and processing capabilities of a single physical machine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Characteristics of Big Data:&lt;br /&gt;
&lt;br /&gt;
Data that has very large volume, comes from variety of sources and formats and flows into an organization with a great velocity is normally referred to as Big Data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;https://d2t3xdwbh1v8qy.cloudfront.net/content/B00UKPQAD6/resources/747687415&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Figure 1 Characteristics of Big Data&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What are the sources generating big data?&lt;br /&gt;
&lt;br /&gt;
Employers àUsers à Machines&lt;br /&gt;
&lt;br /&gt;
Employees: Historically, employees of organizations generated data.&lt;br /&gt;
&lt;br /&gt;
Users: Then a shift occurred where users started generating data. For example, email, social media, photos, videos, audio and e-Commerce.&lt;br /&gt;
&lt;br /&gt;
Machines: Smart phones, intelligent kitchen appliances, CCTV cameras, smart meters, global satellites, and traffic flow sensors&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. Why do we need a new framework for handling big data?&lt;br /&gt;
&lt;br /&gt;
Most of the traditional data was organized neatly in relational databases. Data sets now are so large and complex that they are beyond the capabilities of traditional storage and processing systems.&lt;br /&gt;
&lt;br /&gt;
The following challenges demand cost-effective and innovative forms of handling big data at scale:&lt;br /&gt;
&lt;br /&gt;
Lots of data&lt;br /&gt;
&lt;br /&gt;
Organizations are increasingly required to store more and more data to survive in today’s highly competitive environment. The sheer volume of the data demands lower storage costs as compared to the expensive commercial relational database options.&lt;br /&gt;
&lt;br /&gt;
Complex nature of data&lt;br /&gt;
&lt;br /&gt;
Relational data model has great properties for structured data but many modern systems don’t fit well in row-column format. Data is now generated by diverse sources in various formats like multimedia, images, text, real-time feeds, and sensor streams. Usually for storage, the data is transformed, aggregated to fit into the structured format resulting in the loss of the original raw data.&lt;br /&gt;
&lt;br /&gt;
New analysis techniques&lt;br /&gt;
&lt;br /&gt;
Previously simple analysis (like average, sum) would prove to be sufficient to predict customer behavior. But now complex analysis needs to be performed to gain insightful understanding of data collected. For example, prediction models for effective micro-segmentation needs to analyse the customer’s purchase history, browsing behavior, likes and reviews on social media website to perform micro-segmentation. These advanced analytic techniques need the framework to run on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hadoop to rescue: Framework that provides low-cost storage and complex analytic processing capabilities&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt; &lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. Why do we need Hadoop framework, shouldn’t DFS be able to handle large volumes of data already?&lt;br /&gt;
&lt;br /&gt;
Yes, it is true that when the datasets cannot fit in a single physical machine, then Distributed File System (DFS) partitions the data, store and manages the data across different machines. But, DFS lacks the following features for which we need Hadoop framework:&lt;br /&gt;
&lt;br /&gt;
Fault tolerant:&lt;br /&gt;
&lt;br /&gt;
When a lot of machines are involved chances of data loss increases. So, automatic fault tolerance and failure recovery becomes a prime concern.&lt;br /&gt;
&lt;br /&gt;
Move data to computation:&lt;br /&gt;
&lt;br /&gt;
If huge amounts of data are moved from storage to the computation machines then the speed depends on network bandwidth.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is the difference between traditional RDBMS and Hadoop?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
RDBMS &lt;br /&gt;
&lt;br /&gt;
Hadoop&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Schema on write &lt;br /&gt;
&lt;br /&gt;
Schema on read&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scale up approach &lt;br /&gt;
&lt;br /&gt;
Scale out approach&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Relational tables &lt;br /&gt;
&lt;br /&gt;
Key-value format&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Structured queries &lt;br /&gt;
&lt;br /&gt;
Function programming&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Online Transactions &lt;br /&gt;
&lt;br /&gt;
Batch processing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Table 1 Difference between RDBMS and Hadoop&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is Hadoop?&lt;br /&gt;
&lt;br /&gt;
Hadoop is a framework that allows distributed processing of large data sets across clusters of computers using simple and fault tolerant programming model. It is designed to scale up from a very few to thousands of machines, each machine provides local computation and storage. The Hadoop software library itself is designed to detect and handle failures at the application layer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Core components of Hadoop:&lt;br /&gt;
&lt;br /&gt;
HDFS (Storage) + MapReduce/YARN (Processing)&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;https://d2t3xdwbh1v8qy.cloudfront.net/content/B00UKPQAD6/resources/719623762&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Figure 2 Hadoop Ecosystem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;PROGRAM: Installing Cloudera QuickStart VM in Oracle VirtualBox&lt;br /&gt;
&lt;br /&gt;
Introduction&lt;br /&gt;
&lt;br /&gt;
This section describes how to get started with Hadoop by importing the CDH virtual machine in Oracle VirtualBox. This 64-bit VM consists of a single-node Apache Hadoop cluster with lots of examples that is a good starting point for experimenting with Hadoop.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Terminology Used:&lt;br /&gt;
&lt;br /&gt;
Host: The machine where VirtualBox or other Virtualization software in installed.&lt;br /&gt;
&lt;br /&gt;
Guest: The virtual machine supported by the virtualization software is called as guest.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
&lt;br /&gt;
CDH 5 guest works well with RAM as low as 4GB but for Cloudera Manager to work the memory requirements go up to 8GB.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software Versions&lt;br /&gt;
&lt;br /&gt;
The software versions used are:&lt;br /&gt;
&lt;br /&gt;
VirtualBox: 4.3.20&lt;br /&gt;
&lt;br /&gt;
CDH: 5.3.x&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Steps&lt;br /&gt;
&lt;br /&gt;
1. Oracle VM VirtualBox Installation on Host&lt;br /&gt;
&lt;br /&gt;
Download the platform dependent version of the VirtualBox from the Oracle VirtualBox website.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Cloudera CDH 5 VM Guest&lt;br /&gt;
&lt;br /&gt;
Download the virtualization software dependent version of the QuickStart VM from Cloudera&#39;s website.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Importing the CDH VM&lt;br /&gt;
&lt;br /&gt;
Start the VirtualBox and Click on ‘Import an appliance’ in the menu:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;https://d2t3xdwbh1v8qy.cloudfront.net/content/B00UKPQAD6/resources/1464274125&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Figure 3 Import the CDH VM in VirtualBox&lt;br /&gt;
&lt;br /&gt;
Select the .ovf file you have downloaded in the previous step. The guest’s setting will be displayed here. Click on the ‘Reinitialize the MAC address of a network cards’ checkbox:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;https://d2t3xdwbh1v8qy.cloudfront.net/content/B00UKPQAD6/resources/1369927005&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Figure 4 Appliance Settings&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. VM Startup&lt;br /&gt;
&lt;br /&gt;
On startup, Hue will be started automatically in a browser.&lt;br /&gt;
&lt;br /&gt;
Enter the following login details:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Username: cloudera&lt;br /&gt;
&lt;br /&gt;
Password: cloudera&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;https://d2t3xdwbh1v8qy.cloudfront.net/content/B00UKPQAD6/resources/1516439606&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Figure 5 Hue Login&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. View Tutorials&lt;br /&gt;
&lt;br /&gt;
Click on ‘Get Started’ for tutorials on various tutorials:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;https://d2t3xdwbh1v8qy.cloudfront.net/content/B00UKPQAD6/resources/2130732181&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Figure 6 Getting Started Tutorials&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Chapter 2: HDFS&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is HDFS?&lt;br /&gt;
&lt;br /&gt;
Hadoop Distributed File Systems (HDFS) is one of the core components of Hadoop framework. It is a distributed file system for Hadoop. It runs on top of existing file system (ext2, ext3, etc.)&lt;br /&gt;
&lt;br /&gt;
Goals: Automatic recovery from failures, Move Computation than data.&lt;br /&gt;
&lt;br /&gt;
HDFS features:&lt;br /&gt;
&lt;br /&gt;
·       Supports storage of very large datasets&lt;br /&gt;
&lt;br /&gt;
·       Write once read many access model&lt;br /&gt;
&lt;br /&gt;
·       Streaming data access&lt;br /&gt;
&lt;br /&gt;
·       Replication using commodity hardware&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is difference between regular file system and HDFS?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Regular File Systems &lt;br /&gt;
&lt;br /&gt;
HDFS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Small block size of data (like 512 bytes) &lt;br /&gt;
&lt;br /&gt;
Large block size (orders of 64mb)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Multiple disk seeks for large files &lt;br /&gt;
&lt;br /&gt;
Reads data sequentially after single seek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Table 2 Regular File Systems Vs. HDFS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What HDFS is not meant for?&lt;br /&gt;
&lt;br /&gt;
HDFS is not good at:&lt;br /&gt;
&lt;br /&gt;
·       Applications that requires low latency access to data (in terms of milliseconds)&lt;br /&gt;
&lt;br /&gt;
·       Lot of small files&lt;br /&gt;
&lt;br /&gt;
·       Multiple writers and file modifications&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is HDFS block size and what did you chose in your project?&lt;br /&gt;
&lt;br /&gt;
By default, the HDFS block size is 64MB. It can be set to higher values as 128MB or 256MB. 128MB is acceptable industry standard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is the default replication factor?&lt;br /&gt;
&lt;br /&gt;
Default replication factor is 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What are different hdfs dfs shell commands to perform copy operation?&lt;br /&gt;
&lt;br /&gt;
$ hadoop fs -copyToLocal&lt;br /&gt;
&lt;br /&gt;
$ hadoop fs -copyFromLocal&lt;br /&gt;
&lt;br /&gt;
$ hadoop fs -put&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What are the problems with Hadoop 1.0?&lt;br /&gt;
&lt;br /&gt;
·      NameNode: No Horizontal Scalability and No High Availability&lt;br /&gt;
&lt;br /&gt;
·      Job Tracker: Overburdened.&lt;br /&gt;
&lt;br /&gt;
·      MRv1: It can only understand Map and Reduce tasks&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What comes in Hadoop 2.0 and MapReduce V2 (YARN)?&lt;br /&gt;
&lt;br /&gt;
NameNode: HA and Federation&lt;br /&gt;
&lt;br /&gt;
JobTracker: Cluster and application resource&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What different type of schedulers and type of scheduler did you use?&lt;br /&gt;
&lt;br /&gt;
Capacity Scheduler&lt;br /&gt;
&lt;br /&gt;
It is designed to run Hadoop applications as a shared, multi-tenant cluster while maximizing the throughput and the utilization of the cluster.&lt;br /&gt;
&lt;br /&gt;
Fair Scheduler&lt;br /&gt;
&lt;br /&gt;
Fair scheduling is a method of assigning resources to applications such that all apps get, on average, an equal share of resources over time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. Steps involved in decommissioning (removing) the nodes in the Hadoop cluster?&lt;br /&gt;
&lt;br /&gt;
·      Update the network addresses in the dfs.exclude and mapred.exclude&lt;br /&gt;
&lt;br /&gt;
·      $ hadoop dfsadmin -refreshNodes  and hadoop mradmin -refreshNodes&lt;br /&gt;
&lt;br /&gt;
·      Check Web UI it will show “Decommissioning in Progress”&lt;br /&gt;
&lt;br /&gt;
·      Remove the Nodes from include file and then run again the step 2 refreshNodes.&lt;br /&gt;
&lt;br /&gt;
·      Remove the Nodes from slave file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. Steps involved in commissioning (adding) the nodes in the Hadoop cluster?&lt;br /&gt;
&lt;br /&gt;
·      Update the network addresses in the dfs.include and mapred.include&lt;br /&gt;
&lt;br /&gt;
·      $ hadoop dfsadmin -refreshNodes  and hadoop mradmin -refreshNodes&lt;br /&gt;
&lt;br /&gt;
·      Update the slave file.&lt;br /&gt;
&lt;br /&gt;
·      Start the DataNode and NodeManager on the added Node.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. How to keep HDFS cluster balanced?&lt;br /&gt;
&lt;br /&gt;
Balancer is a tool that tries to provide a balance to a certain threshold among data nodes by copying block data distribution across the cluster.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is distcp?&lt;br /&gt;
&lt;br /&gt;
·      distcp is the program comes with Hadoop for copying large amount of data to and from Hadoop file systems in parallel.&lt;br /&gt;
&lt;br /&gt;
·      It is implemented as MapReduce job where copying is done through maps that run in parallel across the cluster.&lt;br /&gt;
&lt;br /&gt;
·      There are no reducers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What are the daemons of HDFS?&lt;br /&gt;
&lt;br /&gt;
·      NameNode&lt;br /&gt;
&lt;br /&gt;
·      DataNode&lt;br /&gt;
&lt;br /&gt;
·      Secondary NameNode.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. Command to format the NameNode?&lt;br /&gt;
&lt;br /&gt;
$ hdfs namenode -format &amp;lt;cluster_name&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What are the functions of NameNode?&lt;br /&gt;
&lt;br /&gt;
The NameNode is mainly responsible for:&lt;br /&gt;
&lt;br /&gt;
Namespace&lt;br /&gt;
&lt;br /&gt;
Maintain metadata about the data&lt;br /&gt;
&lt;br /&gt;
Block Management&lt;br /&gt;
&lt;br /&gt;
Processes block reports and maintain location of blocks.&lt;br /&gt;
&lt;br /&gt;
Supports block related operations&lt;br /&gt;
&lt;br /&gt;
Manages replica placement&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is HDFS Federation?&lt;br /&gt;
&lt;br /&gt;
·      HDFS federation allows scaling the name service horizontally; it uses multiple independent NameNodes for different namespaces.&lt;br /&gt;
&lt;br /&gt;
·      All the NameNodes use the DataNodes as common storage for blocks.&lt;br /&gt;
&lt;br /&gt;
·      Each DataNode registers with all the NameNodes in the cluster.&lt;br /&gt;
&lt;br /&gt;
·      DataNodes send periodic heartbeats and block reports and handles commands from the NameNodes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is HDFS High Availability?&lt;br /&gt;
&lt;br /&gt;
·      In HDFS High Availability (HA) cluster; two separate machines are configured as NameNodes.&lt;br /&gt;
&lt;br /&gt;
·      But one of the NameNodes is in an Active state; other is in a Standby state.&lt;br /&gt;
&lt;br /&gt;
·      The Active NameNode is responsible for all client operations in the cluster, while the Standby is simply acting as a slave, maintaining enough state to provide a fast failover if necessary&lt;br /&gt;
&lt;br /&gt;
·      They shared the same storage and all DataNodes connects to both the NameNodes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. How client application interacts with the NameNode?&lt;br /&gt;
&lt;br /&gt;
·      Client applications interact using Hadoop HDFS API with the NameNode when it has to locate/add/copy/move/delete a file.&lt;br /&gt;
&lt;br /&gt;
·      The NameNode responds the successful requests by returning a list of relevant DataNode servers where the data is residing.&lt;br /&gt;
&lt;br /&gt;
·      Client can talk directly to a DataNode after the NameNode has given the location of the data&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is a DataNode?&lt;br /&gt;
&lt;br /&gt;
·       A DataNode stores data in the Hadoop File System HDFS is a slave node.&lt;br /&gt;
&lt;br /&gt;
·       On startup, a DataNode connects to the NameNode.&lt;br /&gt;
&lt;br /&gt;
·       DataNode instances can talk to each other mostly during replication.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is rack-aware replica placement policy?&lt;br /&gt;
&lt;br /&gt;
·      Rack-awareness is used to take a node&#39;s physical location into account while scheduling tasks and allocating storage.&lt;br /&gt;
&lt;br /&gt;
·      Default replication factor is 3 for a data blocks on HDFS.&lt;br /&gt;
&lt;br /&gt;
·      The first two copies are stored on DataNodes located on the same rack while the third copy is stored on a different rack.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;https://d2t3xdwbh1v8qy.cloudfront.net/content/B00UKPQAD6/resources/1984423353&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Figure 7 HDFS Block Replication&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is the main purpose of HDFS fsck command?&lt;br /&gt;
&lt;br /&gt;
fsck a utility to check health of the file system, to find missing files, over-replicated, under-replicated and corrupted blocks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Command for finding the blocks for a file:&lt;br /&gt;
&lt;br /&gt;
$ hadoop fsck &amp;lt;name of file&amp;gt; -files -blocks –racks&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is the purpose of DataNode block scanner?&lt;br /&gt;
&lt;br /&gt;
·      Block scanner runs on every DataNode, which periodically verifies all the blocks stored on the DataNode.&lt;br /&gt;
&lt;br /&gt;
·      If bad blocks are detected it will be fixed before any client reads.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is the purpose of dfsadmin tool?&lt;br /&gt;
&lt;br /&gt;
·      It is used to find information about the state of HDFS&lt;br /&gt;
&lt;br /&gt;
·      It performs administrative tasks on HDFS&lt;br /&gt;
&lt;br /&gt;
·      Invoked by hadoop dfsadmin command as superuser&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is the command for printing the topology?&lt;br /&gt;
&lt;br /&gt;
It displays a tree of racks and DataNodes attached to the tracks as viewed by the &amp;lt;NameNode&amp;gt;.hdfs dfsadmin -printTopology&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is RAID?&lt;br /&gt;
&lt;br /&gt;
RAID is a way of combining multiple disk drives into a single entity to improve performance and/or reliability. There are a variety of different levels in RAID&lt;br /&gt;
&lt;br /&gt;
For example, In RAID level 1 copy of the same data on two disks increases the read performance by reading alternately from each disk in the mirror.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. Does Hadoop requires RAID?&lt;br /&gt;
&lt;br /&gt;
·      In DataNodes storage is not using RAID as redundancy can be achieved by replication between the Nodes.&lt;br /&gt;
&lt;br /&gt;
·      In NameNode’s disk RAID is recommended.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What are the site-specific configuration files in Hadoop?&lt;br /&gt;
&lt;br /&gt;
·       conf/core-site.xml&lt;br /&gt;
&lt;br /&gt;
·       conf/hdfs-site.xml&lt;br /&gt;
&lt;br /&gt;
·       conf/yarn-site.xml&lt;br /&gt;
&lt;br /&gt;
·       conf/mapred-site.xml.&lt;br /&gt;
&lt;br /&gt;
·       conf/hadoop-env.sh&lt;br /&gt;
&lt;br /&gt;
·       conf/yarn-env.sh&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Chapter 3: MAP REDUCE&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is MapReduce?&lt;br /&gt;
&lt;br /&gt;
MapReduce is a programming model for processing on the distributed datasets on the clusters of computer.&lt;br /&gt;
&lt;br /&gt;
MapReduce Features:&lt;br /&gt;
&lt;br /&gt;
·      Distributed programming complexity is hidden&lt;br /&gt;
&lt;br /&gt;
·      Built in fault-tolerance&lt;br /&gt;
&lt;br /&gt;
·      Programming model is language independent&lt;br /&gt;
&lt;br /&gt;
·      Parallelization and distribution are automatic&lt;br /&gt;
&lt;br /&gt;
·      Enable data local processing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is the fundamental idea behind YARN?&lt;br /&gt;
&lt;br /&gt;
In YARN (Yet Another Resource Allocator), JobTracker responsibility is split into:&lt;br /&gt;
&lt;br /&gt;
·      Resource management&lt;br /&gt;
&lt;br /&gt;
·      Job scheduling/monitoring having separate daemons.&lt;br /&gt;
&lt;br /&gt;
Yarn supports additional processing models and implements a more flexible execution engine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;https://d2t3xdwbh1v8qy.cloudfront.net/content/B00UKPQAD6/resources/1891418172&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What MapReduce framework consists of?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Figure 8 MapReduce Yarn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ResourceManager (RM)&lt;br /&gt;
&lt;br /&gt;
·      Global resource scheduler&lt;br /&gt;
&lt;br /&gt;
·      One master RM&lt;br /&gt;
&lt;br /&gt;
NodeManager (NM)&lt;br /&gt;
&lt;br /&gt;
·      One slave NM per cluster-node.&lt;br /&gt;
&lt;br /&gt;
Container&lt;br /&gt;
&lt;br /&gt;
·      RM creates Containers upon request by AM&lt;br /&gt;
&lt;br /&gt;
·      Application runs in one or more containers&lt;br /&gt;
&lt;br /&gt;
ApplicationMaster (AM)&lt;br /&gt;
&lt;br /&gt;
·      One AM per application&lt;br /&gt;
&lt;br /&gt;
·      Runs in Container&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What are different daemons in YARN?&lt;br /&gt;
&lt;br /&gt;
·      ResourceManager: Global resource manager.&lt;br /&gt;
&lt;br /&gt;
·      NodeManager: One per data node, It manages and monitors usage of the container (resources in terms of Memory, CPU).&lt;br /&gt;
&lt;br /&gt;
·      ApplicationMaster: One per application, Tasks are started by NodeManager&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What are the two main components of ResourceManager?&lt;br /&gt;
&lt;br /&gt;
Scheduler&lt;br /&gt;
&lt;br /&gt;
It allocates the resources (containers) to various running applications: Container elements such as memory, CPU, disk etc.&lt;br /&gt;
&lt;br /&gt;
ApplicationManager&lt;br /&gt;
&lt;br /&gt;
It accepts job-submissions, negotiating for container for executing the application specific ApplicationMaster and provides the service for restarting the ApplicationMaster container on failure.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is the function of NodeManager?&lt;br /&gt;
&lt;br /&gt;
The NodeManager is the resource manager for the node (Per machine) and is responsible for containers, monitoring their resource usage (cpu, memory, disk, network) and reporting the same to the ResourceManager&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is the function of ApplicationMaster?&lt;br /&gt;
&lt;br /&gt;
ApplicationMaster is per application and it has the responsibility of negotiating appropriate resource containers from the Scheduler, tracking their status and monitoring for progress.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What are the minimum configuration requirements for a MapReduce application?&lt;br /&gt;
&lt;br /&gt;
The job configuration requires the&lt;br /&gt;
&lt;br /&gt;
·      input location&lt;br /&gt;
&lt;br /&gt;
·      output location&lt;br /&gt;
&lt;br /&gt;
·      map() function&lt;br /&gt;
&lt;br /&gt;
·      reduce() functions and&lt;br /&gt;
&lt;br /&gt;
·      job parameters.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What are the steps to submit a Hadoop job?&lt;br /&gt;
&lt;br /&gt;
Steps involved in Hadoop job submission:&lt;br /&gt;
&lt;br /&gt;
·      Hadoop job client submits the job jar/executable and configuration to the ResourceManager.&lt;br /&gt;
&lt;br /&gt;
·      ResourceManager then distributes the software/configuration to the slaves.&lt;br /&gt;
&lt;br /&gt;
·      ResourceManager then scheduling tasks and monitoring them.&lt;br /&gt;
&lt;br /&gt;
·      Finally, job status and diagnostic information is provided to the client.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. How does MapReduce framework view its input internally?&lt;br /&gt;
&lt;br /&gt;
It views the input as a set of &amp;lt;key, value&amp;gt; pairs and produces a set of &amp;lt;key, value&amp;gt; pairs as the output of the job.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. Assuming default configurations, how is a file of the size 1 GB (uncompressed) stored in HDFS?&lt;br /&gt;
&lt;br /&gt;
Default block size is 64MB. So, file of 1GB will be stored as 16 blocks. MapReduce job will create 16 input splits; each will be processed with separate map task i.e.&lt;br /&gt;
&lt;br /&gt;
16 mappers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What are Hadoop Writables?&lt;br /&gt;
&lt;br /&gt;
Hadoop Writables allows Hadoop to read and write the data in a serialized form for transmission as compact binary files. This helps in straightforward random access and higher performance. Hadoop provides in built classes, which implement Writable: Text, IntWritable, LongWritable, FloatWritable, and BooleanWritable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. Why comparison of types is important for MapReduce?&lt;br /&gt;
&lt;br /&gt;
Comparison is important as in the sorting phase the keys are compared with one another. For comparison the WritableComparable interface is implemented.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is the purpose of RawComparator interface?&lt;br /&gt;
&lt;br /&gt;
RawComparator allows the implementors to compare records read from a stream without deserialization them into objects, so it will be optimized, as there is not overhead of object creation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is a NullWritable?&lt;br /&gt;
&lt;br /&gt;
It is a special type of Writable that has zero-length serialization. In MapReduce, a key or a value can be declared as NullWritable if we don’t need that position, storing constant empty value.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is Avro Serialization System?&lt;br /&gt;
&lt;br /&gt;
Avro is a language-neutral data serialization system. It has data formats that work with different languages. Avro data is described using a language independent schema (usually written in JSON). Avro data files support compression and are splittable.&lt;br /&gt;
&lt;br /&gt;
Avro provides AvroMapper and AvroReducer to run MapReduce programs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. Explain use cases where SequenceFile class can be a good fit?&lt;br /&gt;
&lt;br /&gt;
When the data is of type binary then SequenceFile will provide a persistent structure for binary key-value pairs. SequenceFiles also work well as containers for smaller files as HDFS and MapReduce are optimized for large files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is MapFile?&lt;br /&gt;
&lt;br /&gt;
A MapFile is an indexed SequenceFile and it is used for look-ups by key.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is the core of the job in MapReduce framework?&lt;br /&gt;
&lt;br /&gt;
Core of a job:&lt;br /&gt;
&lt;br /&gt;
Mapper interface: map method&lt;br /&gt;
&lt;br /&gt;
Reducer interface reduce method&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What are the steps involved in MapReduce framework?&lt;br /&gt;
&lt;br /&gt;
·      Firstly, the mapper input key/value pairs maps to a set of intermediate key/value pairs.&lt;br /&gt;
&lt;br /&gt;
·      Maps are the individual tasks that transform input records into intermediate records.&lt;br /&gt;
&lt;br /&gt;
·      The transformed intermediate records do not need to be of the same type as the input records.&lt;br /&gt;
&lt;br /&gt;
·      A given input pair maps to zero or many output pairs.&lt;br /&gt;
&lt;br /&gt;
·      The Hadoop MapReduce framework creates one map task for each InputSplit generated by the InputFormat for the job.&lt;br /&gt;
&lt;br /&gt;
·      It then calls&lt;a href=&quot;http://hadoop.apache.org/docs/current/api/org/apache/hadoop/mapreduce/Mapper.html&quot;&gt; map(WritableComparable, Writable, Context)&lt;/a&gt; for each key/value pair in the InputSplit for that task.&lt;br /&gt;
&lt;br /&gt;
·      All intermediate values associated with a given output key are grouped passed to the Reducers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. Where is the Mapper Output stored?&lt;br /&gt;
&lt;br /&gt;
The mapper output is stored on the Local file system of each individual mapper nodes. The intermediate data is cleaned up after the Hadoop Job completes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is a partitioner and how the user can control which key will go to which reducer?&lt;br /&gt;
&lt;br /&gt;
Partitioner controls the partitioning of the keys of the intermediate map-outputs by the default. The key to decide the partition uses hash function. Default partitioner is HashPartitioner.&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;A custom partitioner is implemented to control, which keys go to which Reducer.&lt;br /&gt;
&lt;br /&gt;
public class SamplePartitioner extends Partitioner&amp;lt;Text, Text&amp;gt; {&lt;br /&gt;
&lt;br /&gt;
@Override&lt;br /&gt;
&lt;br /&gt;
public int getPartition(Text key, Text value, int numReduceTasks) {&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What are combiners and its purpose?&lt;br /&gt;
&lt;br /&gt;
·      Combiners are used to increase the efficiency of a MapReduce program. It can be used to aggregate intermediate map output locally on individual mapper outputs.&lt;br /&gt;
&lt;br /&gt;
·      Combiners can help reduce the amount of data that needs to be transferred across to the reducers.&lt;br /&gt;
&lt;br /&gt;
·      Reducer code as a combiner if the operation performed is commutative and associative.&lt;br /&gt;
&lt;br /&gt;
·      Hadoop may or may not execute a combiner.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. How number of partitioners and reducers are related?&lt;br /&gt;
&lt;br /&gt;
The total numbers of partitions are the same as the number of reduce tasks for the job.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is IdentityMapper?&lt;br /&gt;
&lt;br /&gt;
IdentityMapper implements the mapping inputs directly to output. IdentityMapper.class is used as a default value when JobConf.setMapperClass is not set.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is IdentityReducer?&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;In IdentityReducer no reduction is performed, writing all input values directly to the output. IdentityReducer.class is used as a default value when JobConf.setReducerClass is not set&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is the reducer and its phases?&lt;br /&gt;
&lt;br /&gt;
Reducer reduces a set of intermediate values, which has same key to a smaller set of values. The framework then calls reduce().&lt;br /&gt;
&lt;br /&gt;
Syntax:&lt;br /&gt;
&lt;br /&gt;
reduce(WritableComparable, Iterable&amp;lt;Writable&amp;gt;, Context) method for each &amp;lt;key, (list of values)&amp;gt; pair in the grouped inputs.&lt;br /&gt;
&lt;br /&gt;
Reducer has three primary phases:&lt;br /&gt;
&lt;br /&gt;
·      Shuffle&lt;br /&gt;
&lt;br /&gt;
·      Sort&lt;br /&gt;
&lt;br /&gt;
·      Reduce&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. How to set the number of reducers?&lt;br /&gt;
&lt;br /&gt;
The number of reduces for the user sets the job:&lt;br /&gt;
&lt;br /&gt;
·      Job.setNumReduceTasks(int)&lt;br /&gt;
&lt;br /&gt;
·      -D mapreduce.job.reduces&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. Detail description of the Reducer phases?&lt;br /&gt;
&lt;br /&gt;
Shuffle:&lt;br /&gt;
&lt;br /&gt;
Sorted output (Mapper) à Input (Reducer). Framework then fetches the relevant partition of the output of all the mappers.&lt;br /&gt;
&lt;br /&gt;
Sort:&lt;br /&gt;
&lt;br /&gt;
The framework groups Reducer inputs by keys. The shuffle and sort phases occur simultaneously; while map-outputs are being fetched they are merged.&lt;br /&gt;
&lt;br /&gt;
Secondary Sort:&lt;br /&gt;
&lt;br /&gt;
Grouping the intermediate keys are required to be different from those for grouping keys before reduction, then Job.setSortComparatorClass(Class).&lt;br /&gt;
&lt;br /&gt;
Reduce:&lt;br /&gt;
&lt;br /&gt;
reduce(WritableComparable, Iterable&amp;lt;Writable&amp;gt;, Context) method is called for each &amp;lt;key, (list of values)&amp;gt; pair in the grouped inputs.&lt;br /&gt;
&lt;br /&gt;
The output of the reduce task is typically written using Context.write(WritableComparable, Writable).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. Can there be no Reducer?&lt;br /&gt;
&lt;br /&gt;
Yes, the number of reducer can be zero if no reduction of values is required.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What can be optimum value for Reducer?&lt;br /&gt;
&lt;br /&gt;
Value of Reducers can be: 0.95&lt;br /&gt;
&lt;br /&gt;
1.75 multiplied by (&amp;lt;number of nodes&amp;gt; * &amp;lt; number of maximum containers per node&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
Increasing number of reducers&lt;br /&gt;
&lt;br /&gt;
·      Increases the framework overhead&lt;br /&gt;
&lt;br /&gt;
·      Increases load balancing&lt;br /&gt;
&lt;br /&gt;
·      Lowers the cost of failures&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is a Counter and its purpose?&lt;br /&gt;
&lt;br /&gt;
Counter is a facility for MapReduce applications to report its statistics. They can be used to track job progress in a very easy and flexible manner. It is defined by MapReduce framework or by applications. Each Counter can be of any Enum type. Applications can define counters of type Enum and update them via counters.incrCounter in the map and/or reduce methods.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. Define different types of Counters?&lt;br /&gt;
&lt;br /&gt;
Built in Counters:&lt;br /&gt;
&lt;br /&gt;
·      Map Reduce Task Counters&lt;br /&gt;
&lt;br /&gt;
·      Job Counters&lt;br /&gt;
&lt;br /&gt;
Custom Java Counters:&lt;br /&gt;
&lt;br /&gt;
MapReduce allows users to specify their own counters (using Java enums) for performing their own counting operation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. Why Counter values are shared by all map and reduce tasks across the MapReduce framework?&lt;br /&gt;
&lt;br /&gt;
Counters are global so shared across the MapReduce framework and aggregated at the end of the job across all the tasks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. Explain speculative execution.&lt;br /&gt;
&lt;br /&gt;
·       Speculative execution is a way of dealing with individual machine’s performance. As there are lots of machines in the cluster, some machines can have low performance, which affects the performance of the whole job.&lt;br /&gt;
&lt;br /&gt;
·       Speculative execution in Hadoop can run multiple copies of the same map or reduce task on different task tracker nodes and the results from first node to finish are used.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is DistributedCache and its purpose?&lt;br /&gt;
&lt;br /&gt;
DistributedCache is a facility provided by the MapReduce framework to cache files (text, archives, jars etc.) needed by applications. It distributes application-specific, large, read-only files efficiently. The user needs to use DistributedCache to distribute and symlink the script file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is the Job interface in MapReduce framework?&lt;br /&gt;
&lt;br /&gt;
Job is the primary interface for a user to describe a MapReduce job to the Hadoop framework for execution. Some basic parameters are configured for example:&lt;br /&gt;
&lt;br /&gt;
·      Job.setNumReduceTasks(int)&lt;br /&gt;
&lt;br /&gt;
·      Configuration.set(JobContext.NUM_MAPS, int)&lt;br /&gt;
&lt;br /&gt;
·      Mapper&lt;br /&gt;
&lt;br /&gt;
·      Combiner (if any)&lt;br /&gt;
&lt;br /&gt;
·      Partitioner&lt;br /&gt;
&lt;br /&gt;
·      Reducer&lt;br /&gt;
&lt;br /&gt;
·      InputFormat&lt;br /&gt;
&lt;br /&gt;
·      OutputFormat implementations&lt;br /&gt;
&lt;br /&gt;
·      setMapSpeculativeExecution(boolean))/ setReduceSpeculativeExecution(boolean))&lt;br /&gt;
&lt;br /&gt;
·      Maximum number of attempts per task (setMaxMapAttempts(int)/ setMaxReduceAttempts(int)) etc.&lt;br /&gt;
&lt;br /&gt;
·      DistributedCache for large amounts of (read-only) data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is the default value of map and reduce max attempts?&lt;br /&gt;
&lt;br /&gt;
Framework will try to execute a map task or reduce task by default 4 times before giving up on it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. Explain InputFormat?&lt;br /&gt;
&lt;br /&gt;
InputFormat describes the input-specification for a MapReduce job. The MapReduce framework depends on the InputFormat of the job to:&lt;br /&gt;
&lt;br /&gt;
·      Checks the input-specification of the job.&lt;br /&gt;
&lt;br /&gt;
·      It then splits the input file(s) into logical InputSplit instances, each of which is then assigned to an individual Mapper.&lt;br /&gt;
&lt;br /&gt;
·       To extract input records from the logical InputSplit for processing by the Mapper it provides the RecordReader implementation.&lt;br /&gt;
&lt;br /&gt;
Default: TextInputFormat&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. What is InputSplit and RecordReader?&lt;br /&gt;
&lt;br /&gt;
·      InputSplit specify the data to be processed by an individual Mapper.&lt;br /&gt;
&lt;br /&gt;
·      In general, InputSplit presents a byte-oriented view of the input.&lt;br /&gt;
&lt;br /&gt;
Default: FileSplit&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;·      RecordReader reads &amp;lt;key, value&amp;gt; pairs from an InputSplit, then processes them and presents record-oriented view&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. Explain the Job OutputFormat?&lt;br /&gt;
&lt;br /&gt;
OutputFormat describes details of the output for a MapReduce job.&lt;br /&gt;
&lt;br /&gt;
The MapReduce framework depends on the OutputFormat of the job to:&lt;br /&gt;
&lt;br /&gt;
·      It checks the job output-specification&lt;br /&gt;
&lt;br /&gt;
·       To write the output files of the job in the &amp;lt;key, value&amp;gt; pairs, it provides the RecordWriter implementation.&lt;br /&gt;
&lt;br /&gt;
Default: TextOutputFormat&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. How is the option in Hadoop to skip the bad records?&lt;br /&gt;
&lt;br /&gt;
Hadoop provides an option where a certain set of bad input records can be skipped when processing map inputs. This feature can be controlled through the&lt;a href=&quot;http://hadoop.apache.org/docs/current/api/org/apache/hadoop/mapred/SkipBadRecords.html&quot;&gt; &lt;/a&gt;SkipBadRecords class.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;Q. Different ways of debugging a job in MapReduce?&lt;br /&gt;
&lt;br /&gt;
·      Add debug statement to log to standard error along with the message to update the task’s status message. Web UI makes it easier to view.&lt;br /&gt;
&lt;br /&gt;
·      Create a custom counter, it gives valuable information to deal with the problem dataset&lt;br /&gt;
&lt;br /&gt;
·      Task page and task detailed page&lt;br /&gt;
&lt;br /&gt;
·      Hadoop Logs&lt;br /&gt;
&lt;br /&gt;
·      MRUnit testing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;PROGRAM 1: Counting the number of words in an input file&lt;br /&gt;
&lt;br /&gt;
Introduction&lt;br /&gt;
&lt;br /&gt;
This section describes how to get the word count of a sample input file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software Versions&lt;br /&gt;
&lt;br /&gt;
The software versions used are:&lt;br /&gt;
&lt;br /&gt;
VirtualBox: 4.3.20&lt;br /&gt;
&lt;br /&gt;
CDH 5.3: Default MapReduce Version&lt;br /&gt;
&lt;br /&gt;
hadoop-core-2.5.0&lt;br /&gt;
&lt;br /&gt;
hadoop-yarn-common-2.5.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Steps&lt;br /&gt;
&lt;br /&gt;
1. Create the input file&lt;br /&gt;
&lt;br /&gt;
Create the input.txt file with sample text.&lt;br /&gt;
&lt;br /&gt;
$ vi input.txt&lt;br /&gt;
&lt;br /&gt;
Thanks Lord Krishna for helping us write this book&lt;br /&gt;
&lt;br /&gt;
Hare Krishna Hare Krishna Krishna Krishna Hare Hare&lt;br /&gt;
&lt;br /&gt;
Hare Rama Hare Rama Rama Rama Hare Hare&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Move the input file into HDFS&lt;br /&gt;
&lt;br /&gt;
Use the –put or –copyFromLocal command to move the file into HDFS&lt;br /&gt;
&lt;br /&gt;
$ hadoop fs -put input.txt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Code for the MapReduce program&lt;br /&gt;
&lt;br /&gt;
Java files:&lt;br /&gt;
&lt;br /&gt;
WordCountProgram.java  // Driver Program&lt;br /&gt;
&lt;br /&gt;
WordMapper.java         // Mapper Program&lt;br /&gt;
&lt;br /&gt;
WordReducer.java        // Reducer Program&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
WordCountProgram.java File: Driver Program&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
import org.apache.hadoop.conf.Configuration;&lt;br /&gt;
&lt;br /&gt;
import org.apache.hadoop.conf.Configured;&lt;br /&gt;
&lt;br /&gt;
import org.apache.hadoop.fs.Path;&lt;br /&gt;
&lt;br /&gt;
import org.apache.hadoop.io.IntWritable;&lt;br /&gt;
&lt;br /&gt;
import org.apache.hadoop.io.Text;&lt;br /&gt;
&lt;br /&gt;
import org.apache.hadoop.mapreduce.Job;&lt;br /&gt;
&lt;br /&gt;
import org.apache.hadoop.mapreduce.lib.input.TextInputFormat;&lt;br /&gt;
&lt;br /&gt;
import org.apache.hadoop.mapreduce.lib.output.TextOutputFormat;&lt;br /&gt;
&lt;br /&gt;
import org.apache.hadoop.util.Tool;&lt;br /&gt;
&lt;br /&gt;
import org.apache.hadoop.util.ToolRunner;&lt;br /&gt;
&lt;br /&gt;
public class WordCountProgram extends Configured implements Tool{&lt;br /&gt;
&lt;br /&gt;
@Override&lt;br /&gt;
&lt;br /&gt;
public int run(String[] args) throws Exception {&lt;br /&gt;
&lt;br /&gt;
Configuration conf = new Configuration();&lt;br /&gt;
&lt;br /&gt;
Job job = new Job(conf, &quot;wordcountprogram&quot;);&lt;br /&gt;
&lt;br /&gt;
job.setJarByClass(getClass());&lt;br /&gt;
&lt;br /&gt;
// Configure output and input source&lt;br /&gt;
&lt;br /&gt;
TextInputFormat.addInputPath(job, new Path(args[0]));&lt;br /&gt;
&lt;br /&gt;
job.setInputFormatClass(TextInputFormat.class);&lt;br /&gt;
&lt;br /&gt;
job.setMapperClass(WordMapper.class);&lt;br /&gt;
&lt;br /&gt;
job.setReducerClass(WordReducer.class);&lt;br /&gt;
&lt;br /&gt;
// Configure output&lt;br /&gt;
&lt;br /&gt;
TextOutputFormat.setOutputPath(job, new Path(args[1]));&lt;br /&gt;
&lt;br /&gt;
job.setOutputFormatClass(TextOutputFormat.class);&lt;br /&gt;
&lt;br /&gt;
job.setOutputKeyClass(Text.class);&lt;br /&gt;
&lt;br /&gt;
job.setOutputValueClass(IntWritable.class);&lt;br /&gt;
&lt;br /&gt;
return job.waitForCompletion(true) ? 0 : 1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
public static void main(String[] args) throws Exception {&lt;br /&gt;
&lt;br /&gt;
int exitCode = ToolRunner.run(new WordCountProgram(), args);&lt;br /&gt;
&lt;br /&gt;
System.exit(exitCode);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
WordMapper.java File: Mapper Program&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
import java.io.IOException;&lt;br /&gt;
&lt;br /&gt;
import java.util.StringTokenizer;&lt;br /&gt;
&lt;br /&gt;
import org.apache.hadoop.io.IntWritable;&lt;br /&gt;
&lt;br /&gt;
import org.apache.hadoop.io.LongWritable;&lt;br /&gt;
&lt;br /&gt;
import org.apache.hadoop.io.Text;&lt;br /&gt;
&lt;br /&gt;
import org.apache.hadoop.mapreduce.Mapper;&lt;br /&gt;
&lt;br /&gt;
public class WordMapper extends Mapper&amp;lt;LongWritable, Text, Text, IntWritable&amp;gt; {&lt;br /&gt;
&lt;br /&gt;
private final static IntWritable count = new IntWritable(1);&lt;br /&gt;
&lt;br /&gt;
private final Text nameText = new Text();&lt;br /&gt;
&lt;br /&gt;
@Override&lt;br /&gt;
&lt;br /&gt;
protected void map(LongWritable key, Text value, Context context) throws IOException,&lt;br /&gt;
&lt;br /&gt;
InterruptedException {&lt;br /&gt;
&lt;br /&gt;
StringTokenizer tokenizer = new StringTokenizer(value.toString(),&quot; &quot;);&lt;br /&gt;
&lt;br /&gt;
while (tokenizer.hasMoreTokens()) {&lt;br /&gt;
&lt;br /&gt;
nameText.set(tokenizer.nextToken());&lt;br /&gt;
&lt;br /&gt;
context.write(nameText, count);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
WordReducer.java file: Reducer Program&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
import java.io.IOException;&lt;br /&gt;
&lt;br /&gt;
import org.apache.hadoop.io.IntWritable;&lt;br /&gt;
&lt;br /&gt;
import org.apache.hadoop.io.Text;&lt;br /&gt;
&lt;br /&gt;
import org.apache.hadoop.mapreduce.Reducer;&lt;br /&gt;
&lt;br /&gt;
public class WordReducer extends Reducer&amp;lt;Text, IntWritable, Text, IntWritable&amp;gt; {&lt;br /&gt;
&lt;br /&gt;
@Override&lt;br /&gt;
&lt;br /&gt;
protected void reduce(Text t, Iterable&amp;lt;IntWritable&amp;gt; counts, Context context)&lt;br /&gt;
&lt;br /&gt;
throws IOException, InterruptedException {&lt;br /&gt;
&lt;br /&gt;
int sum = 0;&lt;br /&gt;
&lt;br /&gt;
for (IntWritable count : counts) {&lt;br /&gt;
&lt;br /&gt;
sum += count.get();&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
context.write(t, new IntWritable(sum));&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. Run the MapReduce program&lt;br /&gt;
&lt;br /&gt;
Create the jar of the Code in Step 3 and use the following command to run the MapReduce program&lt;br /&gt;
&lt;br /&gt;
$ hadoop jar WordCount.jar WordCountProgram input.txt output1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here,&lt;br /&gt;
&lt;br /&gt;
WordCount.jar: Name of jar exported having the all the methods.&lt;br /&gt;
&lt;br /&gt;
WordCountProgram: Driver Program having the entire configuration&lt;br /&gt;
&lt;br /&gt;
input.txt: Input file&lt;br /&gt;
&lt;br /&gt;
output1: Output folder where the output file will be stored&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. View the Output&lt;br /&gt;
&lt;br /&gt;
View the output in the output1 folder&lt;br /&gt;
&lt;br /&gt;
$ hadoop fs -cat /user/cloudera/output1/part-r-00000&lt;br /&gt;
&lt;br /&gt;
Hare  8&lt;br /&gt;
&lt;br /&gt;
Krishna     5&lt;br /&gt;
&lt;br /&gt;
Lord  1&lt;br /&gt;
&lt;br /&gt;
Rama  4&lt;br /&gt;
&lt;br /&gt;
Thanks      1&lt;br /&gt;
&lt;br /&gt;
book  1&lt;br /&gt;
&lt;br /&gt;
for   1&lt;br /&gt;
&lt;br /&gt;
helping     1&lt;br /&gt;
&lt;br /&gt;
this  1&lt;br /&gt;
&lt;br /&gt;
us    1&lt;br /&gt;
&lt;br /&gt;
write 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;PROGRAM 2: Simple Custom Partitioner Program&lt;br /&gt;
&lt;br /&gt;
Introduction&lt;br /&gt;
&lt;br /&gt;
We will use custom partitioning in MapReduce program to display the records in two age categories less than age 15 and greater than 15.In this program our data is partitioned into 2 partitions according to the age field in our data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software Versions&lt;br /&gt;
&lt;br /&gt;
The software versions used are:&lt;br /&gt;
&lt;br /&gt;
VirtualBox: 4.3.20&lt;br /&gt;
&lt;br /&gt;
CDH 5.3: Default MapReduce Version&lt;br /&gt;
&lt;br /&gt;
hadoop-core-2.5.0&lt;br /&gt;
&lt;br /&gt;
hadoop-yarn-common-2.5.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Steps&lt;br /&gt;
&lt;br /&gt;
1. Create the input file&lt;br /&gt;
&lt;br /&gt;
Create the grades.txt file where each record is Name,Age,marks text.&lt;br /&gt;
&lt;br /&gt;
$ vi grades.txt&lt;br /&gt;
&lt;br /&gt;
Shiva,10,90&lt;br /&gt;
&lt;br /&gt;
Mahi,5,95&lt;br /&gt;
&lt;br /&gt;
Shivi,15,99&lt;br /&gt;
&lt;br /&gt;
Hari,10,100&lt;br /&gt;
&lt;br /&gt;
Alex,20,85&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Move the input file into HDFS&lt;br /&gt;
&lt;br /&gt;
Use the –put or –copyFromLocal command to move the file into HDFS&lt;br /&gt;
&lt;br /&gt;
$ hadoop fs -put input.txt&lt;br /&gt;
&lt;br /&gt;
3. Code for the MapReduce program&lt;br /&gt;
&lt;br /&gt;
Java files:&lt;br /&gt;
&lt;br /&gt;
CustomParitionDriver.java  //Driver program&lt;br /&gt;
&lt;br /&gt;
PartitionMapper.java       //Mapper program&lt;br /&gt;
&lt;br /&gt;
MarksPartitioner.java      //partition the data according to age&lt;br /&gt;
&lt;br /&gt;
PartitionReducer.java      //displaying data in 2 partitions&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://htmleditor.in/ckeditor/images/spacer.gif?t=B5GJ5GG&quot; /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/8811110782957745130/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2017/05/100-big-data-hadoop-hdfs-interview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/8811110782957745130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/8811110782957745130'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2017/05/100-big-data-hadoop-hdfs-interview.html' title='100 Big Data Hadoop HDFS Interview Questions For Experienced'/><author><name>Kiran Kumar</name><uri>http://www.blogger.com/profile/13831355477802039800</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-210487593580030988</id><published>2016-10-31T08:56:00.000-07:00</published><updated>2016-10-31T08:56:03.594-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SAP"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP-HANA"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP-HANA-Interview-Questions"/><title type='text'>Top 100 SAP HANA Interview Question And Answers For Experienced And Freshers 2016</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg92yts_EF63r4NYmkBUnafSRERoMYoWEchDZBkMPbLuJ2al9sazPyk-ttKTDavFZNS3Rt6Ko28J-jk84kfu5ECqRFTVdRNIPvoPJkiXI_yXviiSlfAPFO9Up90RSxX6y8NS_Zaf61yHQU/s1600/sap-hana-interview-questions-and-answers-for-freshers-experienced.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;SAP HANA Interview Questions And Answers For Freshers &amp;amp; Experienced&quot; border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg92yts_EF63r4NYmkBUnafSRERoMYoWEchDZBkMPbLuJ2al9sazPyk-ttKTDavFZNS3Rt6Ko28J-jk84kfu5ECqRFTVdRNIPvoPJkiXI_yXviiSlfAPFO9Up90RSxX6y8NS_Zaf61yHQU/s320/sap-hana-interview-questions-and-answers-for-freshers-experienced.jpg&quot; title=&quot;SAP HANA Interview Questions And Answers For Freshers &amp;amp; Experienced&quot; width=&quot;320&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Welcome to &lt;/span&gt;&lt;b style=&quot;font-size: x-large;&quot;&gt;SAP Interview Questions&lt;/b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;. Here we are providing &lt;/span&gt;&lt;b style=&quot;font-size: x-large;&quot;&gt;Top 100 SAP HANA Interview Questions For Experienced And Freshers 2016&lt;/b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;. &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: large;&quot;&gt;This blog post is designed to suit the
needs of students and professionals who &lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;intend to prepare for interview
calls on &lt;/span&gt;&lt;b style=&quot;font-size: x-large;&quot;&gt;&lt;i&gt;SAP HANA&lt;/i&gt;&lt;/b&gt;&lt;span style=&quot;font-size: large;&quot;&gt; . &lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Often for the purpose of preparing you to struggle to look
for important topics and browse through some voluble concepts on HANA, which you
feel might be asked in an interview. Such a hurried search consumes a lot of
time &amp;amp; energy, as it requires goes through huge volume of &lt;b&gt;SAP HANA Technology&lt;/b&gt;. &lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;/span&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;a href=&quot;http://sapabap-interview-questions.blogspot.com/2016/10/sap-hana-interview-questions-and-answers.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/210487593580030988/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2016/10/sap-hana-interview-questions-and-answers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/210487593580030988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/210487593580030988'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2016/10/sap-hana-interview-questions-and-answers.html' title='Top 100 SAP HANA Interview Question And Answers For Experienced And Freshers 2016'/><author><name>Kiran Kumar</name><uri>http://www.blogger.com/profile/13831355477802039800</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg92yts_EF63r4NYmkBUnafSRERoMYoWEchDZBkMPbLuJ2al9sazPyk-ttKTDavFZNS3Rt6Ko28J-jk84kfu5ECqRFTVdRNIPvoPJkiXI_yXviiSlfAPFO9Up90RSxX6y8NS_Zaf61yHQU/s72-c/sap-hana-interview-questions-and-answers-for-freshers-experienced.jpg" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>India</georss:featurename><georss:point>20.593684 78.962880000000041</georss:point><georss:box>-8.7262345 37.478505000000041 49.913602499999996 120.44725500000004</georss:box></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-4446648092160272077</id><published>2016-07-16T02:28:00.001-07:00</published><updated>2016-07-16T02:28:18.601-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP"/><category scheme="http://www.blogger.com/atom/ns#" term="ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="ABAP-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP Interview Questions"/><title type='text'>31 SAP ABAP Interview Questions With Answers For Freshers And Experienced</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Welcome back guys, here are 31 SAP ABAP Interview Questions And Answers For Freshers And Experienced.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvM7h9vP7DkyYZ4LFIWjslqKCRDXEw0CK8ZskVfQNoGFM-2Yzj15dfKOjlnhXMAhQl1Wxzj_uw6dcBax2_wvYHGKqmyba7XwUm-H11Pl01Sc1lsFhfhnIxzwomQIqqLlFR0Tq991U0YCU/s1600/sap-abap-interview-questions.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;SAP ABAP Interview Questions And Answers&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvM7h9vP7DkyYZ4LFIWjslqKCRDXEw0CK8ZskVfQNoGFM-2Yzj15dfKOjlnhXMAhQl1Wxzj_uw6dcBax2_wvYHGKqmyba7XwUm-H11Pl01Sc1lsFhfhnIxzwomQIqqLlFR0Tq991U0YCU/s1600/sap-abap-interview-questions.jpg&quot; title=&quot;SAP ABAP Interview Questions And Answers&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: #073763; font-size: large;&quot;&gt;&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;u&gt;SAP ABAP Interview Questions&lt;/u&gt;&lt;/h2&gt;
&lt;/span&gt;&lt;/h3&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;div style=&quot;display: inline !important; font-size: x-large;&quot;&gt;
1) What is an ABAP data dictionary?&lt;/div&gt;
&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
2) What are domains and data element?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
3) What is foreign key relationship?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
4) Describe Data Classes.&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
5) What are indexes?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
6) Difference between transparent tables and pooled tables.&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
7) What is an ABAP/4 Query?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
8) What is BDC programming?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
9) What are the functional modules used in sequence in BDC?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
10) What are internal tables?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
11) What is ITS? What are the merits of ITS?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
12) What is DynPro?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
13) What are screen painter and menu painter?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
14) What are the components of SAP scripts?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
15) What is ALV programming in ABAP? When is this grid used in ABAP?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
16) What are the events in ABAP/4 language?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
17) What is CTS and what do you know about it?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
18) What are logical databases? What are the advantages/ dis-advantages of logical databases?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
19) What is a batch input session?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
20) How to upload data using CATT?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
21) What is Smart Forms?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
22) How can I make a differentiation between dependent and independent data?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
23) What is the difference between macro and subroutine?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
24) Which table stores the Programs created?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
25) How can we compare two programs?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
26) Difference between synchronous and asynchronous processing?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
27) What is BDC recording?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
28) What is the role of BDC data in call transaction method?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
29) What is bdcmsgcol and how it works with call transaction method?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
30) What is the role of (gui_upload) functional module in call transaction method?&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;
31) What is the difference between synchronous and asynchronous update?&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;/h3&gt;
&lt;h3 style=&quot;text-align: center;&quot;&gt;
&lt;/h3&gt;
&lt;h3&gt;
&lt;u&gt;&lt;span style=&quot;color: #0b5394; font-size: x-large;&quot;&gt;SAP ABAP Interview Questions And Answers&lt;/span&gt;&lt;/u&gt;&lt;/h3&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;div style=&quot;display: inline !important;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;1) What is an ABAP data dictionary?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/b&gt;&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;A) &amp;nbsp;ABAP 4 data dictionary describes the logical structures of the objects used in application development and shows how&amp;nbsp;they are mapped to the underlying relational database in tables/views.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;2) What are domains and data element?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;A) Domains:Domain is the central object for describing the technical characteristics of an attribute of an business objects. It describes the value range of the field. Data Element: It is used to describe the semantic definition of the table fields like description the field. Data element describes how a field can be displayed to end-user.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;3) What is foreign key relationship?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;A) A relationship which can be defined between&amp;nbsp;tables and must be explicitly defined at field level. Foreign keys are used to&amp;nbsp;ensure the consistency of data. Data entered should be checked against existing&amp;nbsp;data to ensure that there are now contradiction. While defining foreign key&amp;nbsp;relationship cardinality has to be specified. Cardinality mentions how many&amp;nbsp;dependent records or how referenced records are possible.&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;4) Describe Data Classes.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Master data: It is the data which is seldomly changed.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Transaction data: It is the data which is often changed.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Organization data: It is a&amp;nbsp;customizing data which is entered in the system when the system is configured&amp;nbsp;and is then rarely changed.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;System data:It is the data which R/3 system needs for&amp;nbsp;itself.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;5) What are indexes?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Indexes are described as a copy of a database table reduced to specific fields. This data exists in sorted form. This sorting form ease fast&amp;nbsp;access to the field of the tables.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;In order that other fields are also read, a pointer to&amp;nbsp;the associated record of the actual table are included in the index. The indexes are&amp;nbsp;activated along with the table and are created automatically with it in the&amp;nbsp;database.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;6) Difference between transparent tables and pooled tables.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Transparent tables:&amp;nbsp;Transparent tables in the dictionary has a one-to-one relation with the table in&amp;nbsp;database. Its structure corresponds to single database field. Table in the database&amp;nbsp;has the same name as in the dictionary. Transparent table holds application data.&lt;br /&gt;&lt;br /&gt;Pooled tables. Pooled tables in the dictionary has a many-to-one relation with the&amp;nbsp;table in database. Table in the database has the different name as in the dictionary.&amp;nbsp;Pooled table are stored in table pool at the database level.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;7) What is an ABAP/4 Query?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;ABAP/4 Query is a powerful tool to generate simple reports without any coding. ABAP/4 Query can generate the following 3&amp;nbsp;simple reports: Basic List: It is the simple reports.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Statistics: Reports with&amp;nbsp;statistical functions like Average, Percentages.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Ranked Lists: For analytical&amp;nbsp;reports.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;For creating a ABAP/4 Query, programmer has to create user group and&amp;nbsp;a functional group. Functional group can be created using with or without logical&amp;nbsp;database table. Finally, assign user group to functional group. Finally, create a&amp;nbsp;query on the functional group generated.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;8) What is BDC programming?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Transferring of large/external/legacy data into SAP system using Batch Input programming. Batch input is a automatic&amp;nbsp;procedure referred to as BDC (Batch Data Communications).&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;The central&amp;nbsp;component of the transfer is a queue file which receives the data vie a batch input&amp;nbsp;programs and groups associated data into &quot;sessions&quot;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;9) What are the functional modules used in sequence in BDC?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;These are the 3 functional modules which are used in a sequence to perform a data transfer&amp;nbsp;successfully using BDC programming:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;BDC_OPEN_GROUP - Parameters like&amp;nbsp;Name of the client, sessions and user name are specified in this functional&amp;nbsp;modules.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;BDC_INSERT - It is used to insert the data for one transaction into a&amp;nbsp;session.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;BDC_CLOSE_GROUP - This is used to close the batch input session.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;10) What are internal tables?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Internal tables are a standard data type object which exists only during the runtime of the program. They are used to perform table&amp;nbsp;calculations on subsets of database tables and for re-organising the contents of&amp;nbsp;database tables according to users need.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;11) What is ITS? What are the merits of ITS?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;ITS is a Internet Transaction Server. ITS forms an interface between HTTP server and R/3 system, which&amp;nbsp;converts screen provided data by the R/3 system into HTML documents and vice versa.&lt;br /&gt;&lt;br /&gt;Merits of ITS: A complete web transaction can be developed and tested in&amp;nbsp;R/3 system. All transaction components, including those used by the ITS outside&amp;nbsp;the R/3 system at runtime, can be stored in the R/3 system.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;The advantage of&amp;nbsp;automatic language processing in the R/3 system can be utilized to language dependent&amp;nbsp;HTML documents at runtime.&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;br /&gt;12) What is DynPro?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;DynPro is a Dynamic Programming which is a combination of screen and the associated flow logic Screen is also called as DynPro.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;13) What are screen painter and menu painter?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Screen painter: Screen painter is a&amp;nbsp;tool to design and maintain screen and its elements. It allows user to create GUI&amp;nbsp;screens for the transactions. Attributes, layout, filed attributes and flow logic are&amp;nbsp;the elements of Screen painter.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Menu painter: Menu painter is a tool to design the&amp;nbsp;interface components. Status, menu bars, menu lists, F-key settings, functions and&amp;nbsp;titles are the components of Menu painters. Screen painter and menu painter both&amp;nbsp;are the graphical interface of an ABAP/4 applications.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;b&gt;14) What are the components of SAP scripts?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;SAP scripts is a word processing tool of SAP which has the following components: Standard text. It is like a&amp;nbsp;standard normal documents. Layout sets.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Layout set consists of the following&amp;nbsp;components: Windows and pages, Paragraph formats, Character formats. Creating&amp;nbsp;forms in the R/3 system. Every layout set consists of Header, paragraph, and&amp;nbsp;character string. ABAP/4 program.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;15) What is ALV programming in ABAP? When is this grid used in ABAP?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;ALV is Application List viewer. Sap provides a set of ALV (ABAP LIST&amp;nbsp;VIEWER) function modules which can be put into use to embellish the output of&amp;nbsp;a report. This set of ALV functions is used to enhance the readability and&amp;nbsp;functionality of any report output.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Cases arise in sap when the output of a report&amp;nbsp;contains columns extending more than 255 characters in length. In such cases, this&amp;nbsp;set of ALV functions can help choose selected columns and arrange the different&amp;nbsp;columns from a report output and also save different variants for report display.&lt;br /&gt;&lt;br /&gt;This is a very efficient tool for dynamically sorting and arranging the columns&amp;nbsp;from a report output. The report output can contain up to 90 columns in the&amp;nbsp;display with the wide array of display options.&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: #0b5394; font-size: x-large; text-decoration: underline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;color: #0b5394; font-size: x-large;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;u&gt;&lt;b&gt;ABAP Interview Questions For Freshers&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/h4&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;16) What are the events in ABAP/4 language?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Initialization, At selection-screen,Start-of-selection, end-of-selection, top-of-page, end-of-page, At line-selection,&amp;nbsp;At user-command, At PF, Get, At New, At LAST, AT END, AT FIRST.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;17) What is CTS and what do you know about it?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;The Change and Transport System (CTS) is a tool that helps you to organize development projects in the&amp;nbsp;ABAP Workbench and in Customizing, and then transport the changes between&amp;nbsp;the SAP Systems and clients in your system landscape. This documentation&amp;nbsp;provides you with an overview of how to manage changes with the CTS and&amp;nbsp;essential information on setting up your system and client landscape and deciding&amp;nbsp;on a transport strategy. Read and follow this documentation when planning your&amp;nbsp;development project.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;18) What are logical databases? What are the advantages/ dis-advantages of logical databases?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;To read data from a database tables we use logical database. A logical database provides read-only access to a group of related tables to an ABAP/4 program.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Advantages:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;i) check functions which check that user input is complete, correct,and plausible.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;ii) Meaningful data selection.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;iii) Central authorization checks for database accesses.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;iv) Good read access performance while retaining the hierarchical data view determined by the application logic.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Disadvantages:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;i) If you don&#39;t specify a logical database in the program attributes,the GET events never occur.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;ii) There is no ENDGET command,so the code block associated with an event ends with the next event statement (such as another GET or an END-OF-SELECTION).&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;19) What is a batch input session?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;BATCH INPUT SESSION is an intermediate step between internal table and database table. Data along with the action is stored&amp;nbsp;in session ie data for screen fields, to which screen it is passed, program name&amp;nbsp;behind it, and how next screen is processed.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;20) How to upload data using CATT?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;These are the steps to be followed to Upload data through CATT: Creation of the CATT test case &amp;amp; recording the&amp;nbsp;sample data input. Download of the source file template. Modification of the&amp;nbsp;source file. Upload of the data from the source file.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;21) What is Smart Forms?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Smart Forms allows you to create forms using a graphical design tool with robust functionality, color, and more. Additionally, all&amp;nbsp;new forms developed at SAP will be created with the new Smart Form solution.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;22) How can I make a differentiation between dependent and independent data?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Client dependent or independent transfer requirements include client specific or&amp;nbsp;cross client objects in the change requests. Workbench objects like SAPscripts are&amp;nbsp;client specific, some entries in customizing are client independent. If you display&amp;nbsp;the object list for one change request, and then for each object the object&amp;nbsp;attributes, you will find the flag client specific. If one object in the task list has&amp;nbsp;this flag on, then that transport will be client dependent.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;23) What is the difference between macro and subroutine?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Macros can only be used in the program the are defined in and only after the definition are expanded&amp;nbsp;at compilation / generation. Subroutines (FORM) can be called from both the&amp;nbsp;program the are defined in and other programs.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;A MACRO is more or less an&amp;nbsp;abbreviation for some lines of code that are used more than once or twice. A&amp;nbsp;FORM is a local subroutine (which can be called external). A FUNCTION is&amp;nbsp;(more or less) a subroutine that is called external.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Since debugging a MACRO is&amp;nbsp;not really possible, prevent the use of them (I&#39;ve never used them, but seen them&amp;nbsp;in action). If the subroutine is used only local (called internal) use a FORM. If the&amp;nbsp;subroutine is called external (used by more than one program) use a FUNCTION.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;24) Which table stores the Programs created?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Table: TRDIR&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;25) How can we compare two programs?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Se30&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;26) Difference between synchronous and asynchronous processing?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Synchronous is sequential updation of fields where as asynchronous is not in&amp;nbsp;series.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;27) What is BDC recording?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;In BDC recording you record the transaction through which you want to&amp;nbsp;upload data. This&amp;nbsp;tool will create a program for you and you don&#39;t need to create the&amp;nbsp;program manually. You&amp;nbsp;can code both call transaction and session method using this tool .&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;28) What is the role of BDC data in call transaction method?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;In bdc you need to pass data to particular screen and particular screen&amp;nbsp;fields. We do this using the&amp;nbsp;structure BDCDATA available in the abap dictonary. for more&amp;nbsp;information just have a look at a&amp;nbsp;sample code for BDC.&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;br /&gt;29) What is bdcmsgcol and how it works with call transaction method?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;BDCMSGCOLL is a structure available in the abap dictionary. We use this&amp;nbsp;to handle errors in call&amp;nbsp;transaction. We need to declare an internal table like bdcmsgcoll.&amp;nbsp;When a database table is updated we get some messages like successful , or&amp;nbsp;not successful or successful with some warning message. All these messages 5&amp;nbsp;pass through this structure. We can capture them using a function module&amp;nbsp;called FORMAT_MESSAGE.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;30) What is the role of (gui_upload) functional module in call&amp;nbsp;transaction method?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Its the same as ws_upload or Upload fm used for uploading data from flat&amp;nbsp;file to internal table.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;31) What is the difference between synchronous and asynchronous update?&lt;/b&gt;&lt;br /&gt;In synchronous updated the parent table is updated along with the child&amp;nbsp;tables and then a sy-subrc is returned. 0 for successful and 4 or 8 for not&amp;nbsp;successful. While in asynchronous updation after the updation of the&amp;nbsp;parent table we get a sy-subrc return. The system is not bothered if the&amp;nbsp;child tables are updated or not.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/4446648092160272077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2016/07/sap-abap-interview-questions-answers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/4446648092160272077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/4446648092160272077'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2016/07/sap-abap-interview-questions-answers.html' title='31 SAP ABAP Interview Questions With Answers For Freshers And Experienced'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02052814467265835749</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvM7h9vP7DkyYZ4LFIWjslqKCRDXEw0CK8ZskVfQNoGFM-2Yzj15dfKOjlnhXMAhQl1Wxzj_uw6dcBax2_wvYHGKqmyba7XwUm-H11Pl01Sc1lsFhfhnIxzwomQIqqLlFR0Tq991U0YCU/s72-c/sap-abap-interview-questions.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-3829722459262749844</id><published>2016-05-07T11:14:00.000-07:00</published><updated>2016-05-07T11:14:07.467-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="ABAP-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP Basics"/><title type='text'>60 Most Asked SAP ABAP Interview Questions And Answers</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;i style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;display: inline !important; text-align: center;&quot;&gt;
&lt;i&gt;&lt;u&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;Sap Abap Interview Questions and Answers&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/div&gt;
&lt;/i&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;i style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;display: inline !important; text-align: center;&quot;&gt;
&lt;i&gt;&lt;u&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/div&gt;
&lt;/i&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/h3&gt;
&lt;b style=&quot;font-size: x-large;&quot;&gt;1) What is an ABAP?&lt;/b&gt;&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;ABAP (Advanced Business Application Programming) is a high level programming language created by the German software company SAP. It is currently positioned as the language for programming SAP&#39;s Web Application Server, part of its NetWeaver platform for building business applications. Its syntax is somewhat similar to COBOL.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;2) What is an ABAP data dictionary? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;ABAP 4 data dictionary describes the logical structures of the objects used in application development and shows how they are mapped to the underlying relational database in tables/views.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;3) What are domains and data element?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Domains:Domain is the central object for describing the technical characteristics of an attribute of an business objects. It describes the value range of the field. Data Element: It is used to describe the semantic definition of the table fields like description the field. Data element describes how a field can be displayed to end-user.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;4) What is foreign key relationship? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;A relationship which can be defined between tables and must be explicitly defined at field level. Foreign keys are used to ensure the consistency of data. Data entered should be checked against existing data to ensure that there are now contradiction. While defining foreign key relationship cardinality has to be specified. Cardinality mentions how many dependent records or how referenced records are possible.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;5) Describe data classes.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;Master data: It is the data which is seldom changed. Transaction data: It is the data which is often changed. Organization data: It is a customizing data which is entered in the system when the system is configured and is then rarely changed. System data:It is the data which R/3 system needs for itself.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;6) What are indexes?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;Indexes are described as a copy of a database table reduced to specific fields. This data exists in sorted form. This sorting form ease fast access to the field of the tables. In order that other fields are also read, a pointer to the associated record of the actual table are included in the index. The indexes are activated along with the table and are created automatically with it in the database.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;7) Difference between transparent tables and pooled tables.&lt;br /&gt;&lt;br /&gt;Transparent tables: Transparent tables in the dictionary has a one-to-one relation with the table in database. Its structure corresponds to single database field. Table in the database has the same name as in the dictionary.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Transparent table holds application data. Pooled tables. Pooled tables in the dictionary has a many-to-one relation with the table in database. Table in the database has the different name as in the dictionary. Pooled table are stored in table pool at the database level.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;br /&gt;8) What is an ABAP/4 Query? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;ABAP/4 Query is a powerful tool to generate simple reports without any coding. ABAP/4 Query can generate the following 3 simple reports:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Basic List: It is the simple reports.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Statistics: Reports with statistical functions like Average, Percentages.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Ranked Lists: For analytical reports.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;For creating a ABAP/4 Query, programmer has to create user group and a functional group. Functional group can be created using with or without logical database table. Finally, assign user group to functional group. Finally, create a query on the functional group generated.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;9) What is BDC programming? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Transferring of large/external/legacy data into SAP system using Batch Input programming. Batch input is a automatic procedure referred to as BDC(Batch Data Communications). The central component of the transfer is a queue file which receives the data vie a batch input programs and groups associated data into “sessions”.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;10) What are the functional modules used in sequence in BDC? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;These are the 3 functional modules which are used in a sequence to perform a data transfer successfully using BDC programming:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;BDC_OPEN_GROUP - Parameters like Name of the client, sessions and user name are specified in this functional modules.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;BDC_INSERT - It is used to insert the data for one transaction into a session.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;BDC_CLOSE_GROUP - This is used to close the batch input session.&lt;/span&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-large; font-style: italic; text-decoration: underline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;i&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;i&gt;&lt;u&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;ABAP Interview Questions And Answers&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/div&gt;
&lt;/i&gt;&lt;/h3&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;span style=&quot;font-size: large;&quot;&gt;11) What are internal tables? &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Internal tables are a standard data type object which exists only during the run-time of the program. They are used to perform table calculations on subsets of database tables and for re-organizing the contents of database tables according to users need.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;12) What is ITS?&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;What are the merits of ITS?&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;ITS is a Internet Transaction Server. ITS forms an interface between HTTP server and R/3 system, which converts screen provided data by the R/3 system into HTML documents and vice-versa.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Merits of ITS: A complete web transaction can be developed and tested in R/3 system. All transaction components, including those used by the ITS outside the R/3 system at run-time, can be stored in the R/3 system. The advantage of automatic language processing in the R/3 system can be utilized to language-dependent HTML documents at run-time.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;13) What is DynPro?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;DynPro is a Dynamic Programming which is a combination of screen and the associated flow logic Screen is also called as DynPro.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;14) What are screen painter and menu painter?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;Screen painter: Screen painter is a tool to design and maintain screen and its elements. It allows user to create GUI screens for the transactions. Attributes, layout, filed attributes and flow logic are the elements of Screen painter.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Menu painter: Menu painter is a tool to design the interface components. Status, menu bars, menu lists, F-key settings, functions and titles are the components of Menu painters. Screen painter and menu painter both are the graphical interface of an ABAP/4 applications.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;15) What are the components of SAP scripts? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;SAP scripts is a word processing tool of SAP which has the following components:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Standard text. It is like a standard normal documents.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Layout sets. - Layout set consists of the following components: Windows and pages, Paragraph formats, Character formats. Creating forms in the R/3 system. Every layout set consists of Header, paragraph, and character string. ABAP/4 program.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;16) What is ALV programming in ABAP? When is this grid used in ABAP?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;ALV is Application List viewer. Sap provides a set of ALV (ABAP LIST VIEWER) function modules which can be put into use to embellish the output of a report.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;This set of ALV functions is used to enhance the readability and functionality of any report output. Cases arise in sap when the output of a report contains columns extending more than 255 characters in length.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;In such cases, this set of ALV functions can help choose selected columns and arrange the different columns from a report output and also save different variants for report display.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;This is a very efficient tool for dynamically sorting and arranging the columns from a report output.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;The report output can contain up to 90 columns in the display with the wide array of display options.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;17) What are the events in ABAP/4 language?&lt;br /&gt;&lt;br /&gt;Initialization,&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;At selection-screen,&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Start-of-selection,&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;End-of-selection,&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Top-of-page,&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;End-of-page,&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;At line-selection,&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;At user-command,&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;At PF,&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Get,&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;At New,&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;At LAST,&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;AT END,&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;AT FIRST.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;18) What is CTS and what do you know about it? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;The Change and Transport System (CTS) is a tool that helps you to organize development projects in the ABAP Workbench and in Customizing, and then transport the changes between the SAP Systems and clients in your system landscape.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;This documentation provides you with an overview of how to manage changes with the CTS and essential information on setting up your system and client landscape and deciding on a transport strategy. Read and follow this documentation when planning your development project.&lt;br /&gt;&lt;br /&gt;19) What are logical databases? What are the advantages/ dis-advantages of logical databases?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;To read data from a database tables we use logical database. A logical database provides read-only access to a group of related tables to an ABAP/4 program.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Advantages:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;i)check functions which check that user input is complete, correct,and plausible.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;ii)Meaningful data selection.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;iii)central authorization checks for database accesses.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;iv)good read access performance while retaining the hierarchical data view determined by the application logic.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Disadvantages:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;i)If you don&#39;t specify a logical database in the program attributes,the GET events never occur.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;ii)There is no ENDGET command,so the code block associated with an event ends with the next event statement (such as another GET or an END-OF-SELECTION).&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;20) What is a batch input session? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;BATCH INPUT SESSION is an intermediate step between internal table and database table. Data along with the action is stored in session ie data for screen fields, to which screen it is passed, program name behind it, and how next screen is processed.&lt;/span&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-large; font-style: italic; text-decoration: underline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;i&gt;&lt;u&gt;Most Asked SAP ABAP Interview Questions&lt;/u&gt;&lt;/i&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/h4&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;br /&gt;21) How to upload data using CATT ? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;These are the steps to be followed to Upload data through CATT: Creation of the CATT test case &amp;amp; recording the sample data input. Download of the source file template. Modification of the source file. Upload of the data from the source file.&lt;br /&gt;&lt;br /&gt;22) What is Smart Forms? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Smart Forms allows you to create forms using a graphical design tool with robust functionality, color, and more. Additionally, all new forms developed at SAP will be created with the new Smart Form solution.&lt;br /&gt;&lt;br /&gt;23) How can I make a differentiation between dependent and independent data? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Client dependent or independent transfer requirements include client specific or cross client objects in the change requests. Workbench objects like SAP scripts are client specific, some entries in customizing are client independent.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;If you display the object list for one change request, and then for each object the object attributes, you will find the flag client specific. If one object in the task list has this flag on, then that transport will be client dependent.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;24) What is the difference between macro and subroutine? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Macros can only be used in the program the are defined in and only after the definition are expanded at compilation / generation. Subroutines (FORM) can be called from both the program the are defined in and other programs .&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;A MACRO is more or less an abbreviation for some lines of code that are used more than once or twice. A FORM is a local subroutine (which can be called external).&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;A FUNCTION is (more or less) a subroutine that is called external. Since debugging a MACRO is not really possible, prevent the use of them (I’ve never used them, but seen them in action).&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;If the subroutine is used only local (called internal) use a FORM. If the subroutine is called external (used by more than one program) use a FUNCTION.&lt;br /&gt;&lt;br /&gt;25) What is the differences between structure and table in data dictionary in ABAP?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;Structure and table both are 2/2 matrices but there are many differences between table and structure. &lt;br /&gt;&lt;br /&gt;1. Table can store the data physically but a structure dose not store.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;2. Table can have primary key but a structure dose not have.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;3. Table can have the technical attribute but a structure dose not have.&lt;br /&gt;&lt;br /&gt;1. Structure doesn&#39;t contain technical attributes.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;2. Structure doesn&#39;t contain primary key.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;3. Structure doesn&#39;t stores underline database level.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;26) How we format the data before before write statement in report ? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;We can format the reports output by using the loop events like: &lt;br /&gt;&lt;br /&gt;1.at first&lt;br /&gt;2.at new&lt;br /&gt;3.at last&lt;br /&gt;etc&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;27) What is the difference between Table and Template? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Table is a dynamic and template is a static&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;28) When do we use End-of-selection? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;End-of-selection event are mostly usedÂ when we are writing HR-ABAP code. In the HR-ABAP code, data is retrived in the Start-of-selection event and Printing on the list and all will beÂ done in End-of-selection event.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;29) In events start-of-selection is default event. When we have to use this event explicitly? Why?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;The default event in the ABAP is Start-of-selection.We have to call explicitly this event when you are writing other than this eventÂ , that is when you write ATÂ SELECTION-SCREEN EVENTS OR INITIALIZATION EVENT etc,you have to explicitly mention the Start-of-selection event while you are writing the logic. &lt;br /&gt;&lt;br /&gt;Before these events called ,all the code you have written come into this default Start-of-selection screen event.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;30) What is the differences between ABAP and OOABAP. In which situation we use OOABAP?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;OOABAP is used to develop BSP/PCUI applications and also anthing involved object oriented like BADIs, SmartForms..etc. Where as ABAP is used to develop traditional programs in R/3.&lt;/span&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-large; font-style: italic; text-decoration: underline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;i&gt;&lt;u&gt;ABAP Programming Interview Questions&lt;/u&gt;&lt;/i&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/h4&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;31) What is table buffer? Which type of tables used this buffer? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Buffer is nothing but a memory area. table is buffered means that table information is available on application server. when you call data from database table it will come from application server. &lt;br /&gt;&lt;br /&gt;Transparent and pooled tables are buffered. cluster tables can not buffered.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;32) What is the use of pretty printer ?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;Exactly where can we link the functional module to abap coding. &lt;br /&gt;&lt;br /&gt;Pretty Printer is used to format the ABAP Code we write in ABAP Editor ,like KEY WORDS in Capitals and remaining are in small letters which is also depend on system settings.&lt;br /&gt;&lt;br /&gt;We can call the function module in the ABAP Code. Press the Pattern button on Appl. tool bar then u will get box where u write the function module NAME which u want to call in the code by selecting the radio button CALL FUNCTION. In this way we link function module to ABAP Code.&lt;br /&gt;&lt;br /&gt;33) What is the difference between SAP memory and ABAP memory?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;Answer1: &amp;nbsp;Data sending between main sessions using get parameter and set parameter is sap memory&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;Data sending between internal sessions using import or export parameters is abap memory &lt;br /&gt;&lt;br /&gt;Answer2: &amp;nbsp;SAP&amp;nbsp;memory is a global memory whereas abap memory is local memory. &lt;br /&gt;&lt;br /&gt;For example, we have four programs in abap memory and assigned some varibles to a particular program in abap memory then those varibles can&#39;t be used by anyother program in abap memory i.e., the variables are only for that program and also local to that memory,whereas sap memory can access all the abap memory or else it can perform any kind of modifications. &lt;br /&gt;&lt;br /&gt;Answer3: &amp;nbsp;SAP memory is available to the user during the entire terminal session.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;ABAP memory is available to the user during life time of external session&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;34) What is the difference between Type and Like?&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Answer1: TYPE, you assign datatype directly to the data object while declaring.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;LIKE,you assign the datatype of another object to the declaring data object. The datatype is referenced indirectly. &lt;br /&gt;&lt;br /&gt;Answer2: Type is a keyword used to refer to a data type whereas Like is a keyword used to copy the existing properties of already existing data object. &lt;br /&gt;&lt;br /&gt;Answer3: Type refers the existing data type ,&amp;nbsp;like refers the existing data object&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;35) What is Tcode SE16. For what is it used. Explain briefly? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Answer1:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;SE16 is a T-code for object browser.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Generally used to search the fields of SAP Tables . and respective data. &lt;br /&gt;&lt;br /&gt;Answer2: SE16 is a data browse and it is used to view the contents of the table and we cannot change or append new fields to the existing structure of the table as we cannot view the structure level display using the se16&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;36) What are different ABAP/4 editors? What are the differences? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;The 2 editors are se38 and se80 both have the abap editor in place. In se38 you can go create programs and view online reports and basically do all the development of objects in this editor.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;In se80 ( object navigator) there are additional features such as creating packages,module pool , function group ,classes, programs ( where you can create ur programs) and BSP applications .&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;37) What is difference between dialog program and a report? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Report is a executable program.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;Dialog is a module pool program. It has to be executed via a transaction only.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;Dialog programming is used for customization of screens&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;38) How do you connect to the remote server if you are working from the office for the client in remote place.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;WAS web application server or ITS are generally used for this purpose. If you are sitting at your office with a server which is in the system and the other server is at the clients place you can generate IDOC, intermediate documents which carry the data you want to transfer or the documents you want to transfer, these IDOC are interpreted by the system at the receiving end with the message class with which it is bound with. If you want to logon a system which is very distant..then remote login can be used this depends on the internet speed.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;39) Explain about roll area , Dispatcher, ABAP-Processor. &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Answer1:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Roll area is nothing but memory allocated by work process. It holds the information needed by R/3 about programs execution such as value of the variables.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Dispatcher :All the requests that come from presentation server will be directed first to dispatcher. Further dispatcher sends this requests to work process on FIFO(First In and First Out) basis. &lt;br /&gt;&lt;br /&gt;Answer2: Dispatcher receives the request from client and assigns the request to one of the work process.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;Roll area: Each work process works in a particular memory that memory is known as Role Area, which consists of User context and session data.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;ABAP- Processor :is an interpreter which can execute logic&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;40) Which one is not an exit command ? (Exit, cancel, stop, back)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;STOP.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Effect :The statement STOP is only to be used in executable programs &lt;br /&gt;&lt;br /&gt;EXIT.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;Effect :If the EXIT statement is executed outside of a loop, it will immediately terminate the current processing block. &lt;br /&gt;&lt;br /&gt;BACK.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;Effect : This statement positions the list cursor on the first position of the first line in a logical unit. &lt;br /&gt;&lt;br /&gt;So &quot;Cancle&quot; is not an exit command&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-large; font-style: italic; text-decoration: underline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;i&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;i&gt;&lt;u&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;SAP-ABAP Interview Questions &amp;amp; Answers&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/div&gt;
&lt;/i&gt;&lt;/h4&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;41) What is Field symbol ? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Answer1: You can use field symbols to make the program more dynamic. In this example the name of a table control is substituted by a field symbol. Thus you cal call the form with any internal table, using the name of the table control as a parameter. &lt;br /&gt;&lt;br /&gt;Example&lt;br /&gt;form insert_row&lt;br /&gt;using p_tc_name. &lt;br /&gt;&lt;br /&gt;field-symbols &amp;lt;tc&amp;gt; type cxtab_control. &quot;Table control &lt;br /&gt;&lt;br /&gt;assign (p_tc_name) to &amp;lt;tc&amp;gt;. &lt;br /&gt;&lt;br /&gt;* insert 100 lines in table control &lt;br /&gt;&amp;lt;tc&amp;gt;-lines = 100. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Answer2: &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Field symbol has the same concept as pointer in c, &lt;br /&gt;field symbol don&#39;t point to a data type like char, num instead of that it points to the memory block. the syntax for field symbol is&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;FIELD-SYMBOL &amp;lt;N&amp;gt;. &lt;br /&gt;EG. FOR FIELD SYMBOL. &lt;br /&gt;DATA: DAT LIKE SY-DATUM, &lt;br /&gt;TIM LIKE SY-UZEIT, &lt;br /&gt;CHAR(3) TYPE C VALUE &#39;ADF&#39;. &lt;br /&gt;FIELD-SYMBOL : &amp;lt;FS&amp;gt;. &lt;br /&gt;MOVE DAT TO &amp;lt;FS&amp;gt;. &lt;br /&gt;WRITE:/ &amp;lt;FS&amp;gt;. &lt;br /&gt;MOVE TIM TO &amp;lt;FS&amp;gt;. &lt;br /&gt;WRITE:/ &amp;lt;FS&amp;gt;. &lt;br /&gt;MOVE CHAR TO &amp;lt;FS&amp;gt;. &lt;br /&gt;WRITE:/ &amp;lt;FS&amp;gt;. &lt;br /&gt;The output will be &lt;br /&gt;Today&#39;s date &lt;br /&gt;current time&lt;br /&gt;&lt;br /&gt;42) What is lock object ?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;Lock Objects used to synchronize access of several users using same data.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;43) Why BAPI need then BDC ?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;BAPI&quot;S provide the standard interface to other applications apart from SAP and within differnt vesions of SAP too. Also it is OOD bases so dosen&quot;t depends on screen flow. BDC gets failed if we make changes for screen changes through IMG customization&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;44) What are the advantages and disadvantages of using views in ABAP programming ?&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;Advantages:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;* View is used to retrieve the data very fast from the database tables&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;* Memory wastage is reduced &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;* Faster than joins to retrieve the data from database tables &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Disadvantages: &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;* View is not a container,it will not hold the data &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;* View memory is not permanent memory&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;45) How data is stored in cluster table? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;A cluster table contains data from multiple DDIC tables. &lt;br /&gt;It stores data as a name value pair ( varkey, vardata)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;46) Have you used performance tuning? What major steps will you use for these? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;First of all tuning can be done in three ways: disk i/o, sql tuning , memory tuning,.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;Before tuning u have to get the status of your database using &lt;br /&gt;Oracle utility called statpack , tkprof, then you should go for tunning&lt;br /&gt;&lt;br /&gt;47) How to create client independent tables? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Client independent tables: &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;* The table in which the first field is not mandt is the client independent tables &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;* mandt is the field with mandt as the data element &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;* Automatically client which we login is populated to mandt&lt;br /&gt;&lt;br /&gt;48) What type of user exits have you written? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;There are four types &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;1.function exit &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;2.menu ixit &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;3.screen exit. &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;4.field exit. &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;these are the user exits&lt;br /&gt;&lt;br /&gt;49) How can you debug a script form? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;SE71 -&amp;gt; give the form name -&amp;gt; utilities -&amp;gt; activate debugger &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;50) How do we debug sap script? &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;First we need to put Break point in Print program where ever you want to stop the execution.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;After in SE71 give your form name and go to Utilities--&amp;gt;Active De-bugger.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;Then go to your transaction like VF03(for Invoice or Credit memo) etc to see the print preview or print the form execute it. &lt;br /&gt;When you execute it the the form Debugging will get activated and you can see your Form execution step by step.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;51) What are the different types of data dictionary objects? &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Data Dictionary Objects&lt;br /&gt;&lt;br /&gt;* Tables&lt;br /&gt;* Views&lt;br /&gt;* Domain&lt;br /&gt;* Data Element&lt;br /&gt;* Type Groups&lt;br /&gt;* Search Helps/Matchcode Objects&lt;br /&gt;* Lock objects&lt;br /&gt;* Structures&lt;br /&gt;* Table Types&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;52) What is the step by step process to create a table in data dictionary?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;Steps to create database tables - Top to bottom approach&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;1.go to se11 &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;2.give name the database table &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;3.give short description for the table &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;4.Give delivery class name as A and data browser / table view maint as Display/maintenance&amp;nbsp;allowed &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;5.select fields tab &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;6.give field name data type(user defined element type/built-in-type),short text &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;7.select technical settings tab ,give data class as appl0 and size category as 0 &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;8.save it &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;9.go utilities menu click table contents select create and enter the field values then select display in table contents and u can view the table values with field labels.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;53) Which of the following are tools to report data in ABAP?&lt;br /&gt;&lt;br /&gt;Ans) ALV&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;54) ABAP Query tool is used to what?&lt;br /&gt;&lt;br /&gt;Ans) Automatically generate code for reporting&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;55) In ABAP Query tool?&lt;br /&gt;&lt;br /&gt;Ans) Each user can be assigned to several user-groups&lt;br /&gt;&lt;br /&gt;Each user can be assigned to several functional areas&lt;br /&gt;&lt;br /&gt;Each functional area can be assigned to several user-groups&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;56) Logical databases must be used to create an ABAP Query&lt;br /&gt;&lt;br /&gt;Ans) False&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;57) In a BDC program, how would you handle errored records? Would you…&lt;br /&gt;&lt;br /&gt;Ans) Report the errored records&lt;br /&gt;&lt;br /&gt;Generate a batch-input session with errored records&lt;br /&gt;&lt;br /&gt;Create an output file, to be run again after corrections&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;58) What are IDocs?&lt;br /&gt;&lt;br /&gt;Ans) Documents used for data-transport between SAP and non-SAP s/w.&lt;br /&gt;&lt;br /&gt;Documents used for data-transport between two different SAP systems&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;59) For transportation of data from a presentation server into SAP, the function module used is&lt;br /&gt;&lt;br /&gt;Ans) UPLOAD,  WS_UPLOAD&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;60) For one-time high volume data-uploads into SAP from non-reliable systems, the following are generally used:&lt;br /&gt;&lt;br /&gt;Ans) BDC&lt;br /&gt;&lt;br /&gt; LSMW&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;60) &amp;nbsp;In an ABAP program, the INITIALIZATION event is invoked&lt;br /&gt;&lt;br /&gt;Ans) Before the AT-SELECTION-SCREEN event&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/3829722459262749844/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2016/05/60-best-sap-abap-interview-questions-answers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/3829722459262749844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/3829722459262749844'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2016/05/60-best-sap-abap-interview-questions-answers.html' title='60 Most Asked SAP ABAP Interview Questions And Answers'/><author><name>Kiran Kumar</name><uri>http://www.blogger.com/profile/13831355477802039800</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-6044937013639564934</id><published>2015-05-07T10:12:00.001-07:00</published><updated>2015-05-07T10:12:18.688-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="RICEF"/><category scheme="http://www.blogger.com/atom/ns#" term="RICEF Objects"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP Basics"/><title type='text'>What is RICEF - RICEF Objects in SAP ABAP - Basics of ABAP Programming</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGdSumSrR9u3Z2LtohGbOMfunmwH3RG415mhCmgAy8I1ac-kBd9NJetnjevkIYUPc6n-WOZxU-Ht4_hmN3DldC-wo4vU6_5ifXxaVcc_9Ft4M891_H3UpIIUtDjrw8xJqljkXlNOYsouk/s1600/what-is-ricef-in-sap-abap.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;What are RICEF Objects in SAP ABAP&quot; border=&quot;0&quot; height=&quot;52&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGdSumSrR9u3Z2LtohGbOMfunmwH3RG415mhCmgAy8I1ac-kBd9NJetnjevkIYUPc6n-WOZxU-Ht4_hmN3DldC-wo4vU6_5ifXxaVcc_9Ft4M891_H3UpIIUtDjrw8xJqljkXlNOYsouk/s200/what-is-ricef-in-sap-abap.jpg&quot; title=&quot;What is RICEF in SAP ABAP&quot; width=&quot;200&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Welcome to &lt;/span&gt;&lt;a href=&quot;http://www.sapabapiq.com/2013/09/sap-abap-interview-questions-for-experienced.html&quot; style=&quot;font-family: Verdana, sans-serif;&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;SAP ABAP Interview Questions&lt;/b&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt; - www.sapabapiq.com. Here in this post we are presenting a helpful article on &lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;RICEF objects in SAP ABAP&lt;/span&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;.&lt;/span&gt;&lt;/i&gt;&lt;/b&gt; This article will help newbie SAP ABAP developers and also refreshing for experienced SAP ABAP consultants. Read complete blog post on RICEF &lt;/span&gt;&lt;a href=&quot;http://www.sapabapiq.com/2013/02/abap-object-oriented-programming.html&quot; style=&quot;font-family: Verdana, sans-serif;&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Objects in SAP ABAP&lt;/b&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;.&lt;/span&gt;&lt;br&gt;
 &lt;br&gt;
&lt;a href=&quot;http://sapabap-interview-questions.blogspot.com/2015/05/what-is-ricef-ricef-objects-in-sap-abap.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/6044937013639564934/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2015/05/what-is-ricef-ricef-objects-in-sap-abap.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/6044937013639564934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/6044937013639564934'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2015/05/what-is-ricef-ricef-objects-in-sap-abap.html' title='What is RICEF - RICEF Objects in SAP ABAP - Basics of ABAP Programming'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01737268095865852242</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGdSumSrR9u3Z2LtohGbOMfunmwH3RG415mhCmgAy8I1ac-kBd9NJetnjevkIYUPc6n-WOZxU-Ht4_hmN3DldC-wo4vU6_5ifXxaVcc_9Ft4M891_H3UpIIUtDjrw8xJqljkXlNOYsouk/s72-c/what-is-ricef-in-sap-abap.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-6845013841243239670</id><published>2014-08-10T10:00:00.000-07:00</published><updated>2015-02-14T06:54:57.320-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="ABAP-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Data-Dictionary"/><category scheme="http://www.blogger.com/atom/ns#" term="Module-Pool-Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Object Oriented ABAP"/><category scheme="http://www.blogger.com/atom/ns#" term="Object Oriented ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="object-oriented-abap"/><category scheme="http://www.blogger.com/atom/ns#" term="Object-Oriented-ABAP-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="OOABAP"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP Introduction"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP Basics"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP-Enhancements"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP-Exits"/><title type='text'>SAP Object Oriented ABAP Interview Questions Answers</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfa8SI7mQBpK92oQgD0knduP940gXSYAL7Uv8qhHrwawVLRy9V9p9GR-z26cgU3v4Nj9h5u1mmSJuJ1YCJG_5XKCiKJT8jtCPRzCjuL-C3MA8BZMzf_NDg_ygtYJQwFYNaztWdk2BQkso/s1600/sap-ooabap-tutorials.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;OOPS ABAP Interview Questions Answers&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfa8SI7mQBpK92oQgD0knduP940gXSYAL7Uv8qhHrwawVLRy9V9p9GR-z26cgU3v4Nj9h5u1mmSJuJ1YCJG_5XKCiKJT8jtCPRzCjuL-C3MA8BZMzf_NDg_ygtYJQwFYNaztWdk2BQkso/s1600/sap-ooabap-tutorials.png&quot; height=&quot;56&quot; title=&quot;OO ABAP Interview Questions Answers&quot; width=&quot;200&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span style=&quot;color: #3d85c6;&quot;&gt;SAP ABAP Object Oriented Programming Interview Questions and Answers, this post consist of OOABAP interview questions and answers.&lt;/span&gt; &lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
&lt;h3 style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #e06666; font-family: Verdana, sans-serif; font-size: small;&quot;&gt;&lt;u&gt;Object Oriented ABAP Interview Questions Answers&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;These &lt;a href=&quot;http://www.sapabapiq.com/2013/11/abap-object-oriented-programming1-tutorial.html&quot; target=&quot;_blank&quot;&gt;OOPS ABAP&lt;/a&gt; interview questions are frequently asked  in the interviews. Just have a look into this post and read this questions. Click on read more to read this post.&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;a href=&quot;http://sapabap-interview-questions.blogspot.com/2013/02/abap-object-oriented-programming.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/6845013841243239670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2013/02/abap-object-oriented-programming.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/6845013841243239670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/6845013841243239670'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2013/02/abap-object-oriented-programming.html' title='SAP Object Oriented ABAP Interview Questions Answers'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01737268095865852242</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfa8SI7mQBpK92oQgD0knduP940gXSYAL7Uv8qhHrwawVLRy9V9p9GR-z26cgU3v4Nj9h5u1mmSJuJ1YCJG_5XKCiKJT8jtCPRzCjuL-C3MA8BZMzf_NDg_ygtYJQwFYNaztWdk2BQkso/s72-c/sap-ooabap-tutorials.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-7960802864839431120</id><published>2014-08-07T10:24:00.000-07:00</published><updated>2015-02-14T06:35:28.551-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="ABAP-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Data-Dictionary"/><category scheme="http://www.blogger.com/atom/ns#" term="Dialog programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Dialog Programming Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Dialog-Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Module Pool Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Module-Pool-Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP-Enhancements"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP-Exits"/><category scheme="http://www.blogger.com/atom/ns#" term="Scripts-Interview-Questions"/><title type='text'>Module Pool Programming Interview Questions in SAP ABAP </title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-o2rAPBejtiIcjs1RiEHqdkwVCU7l3ytOcKUiYtZ_LbFmp0U6Gh2tqsCg1Pz96uCXhKSvu9eBINKZ84a50VH62iz4TVSj9nyiwJoytYjv-VdXcATS6Gp_Y4mGUpG9Tep-m9_1zH3dKuo/s1600/module-dialog-+programming.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Interview Questions on Module Pool Programming in SAP ABAP&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-o2rAPBejtiIcjs1RiEHqdkwVCU7l3ytOcKUiYtZ_LbFmp0U6Gh2tqsCg1Pz96uCXhKSvu9eBINKZ84a50VH62iz4TVSj9nyiwJoytYjv-VdXcATS6Gp_Y4mGUpG9Tep-m9_1zH3dKuo/s1600/module-dialog-+programming.JPG&quot; height=&quot;131&quot; title=&quot;Module Pool Programming Interview Questions and Answers&quot; width=&quot;200&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;i&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span style=&quot;color: #351c75;&quot;&gt;Welcome to SAP ABAP Interview Questions and Answers. Module Pool Programming Interview Questions and Answers.&lt;/span&gt;&lt;span style=&quot;color: #3d85c6;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #3d85c6;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Dialog programming interview questions, Interview questions on module pool programming in SAP ABAP&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;, Real Time Interview Questions Part-2. &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;T&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;his post consist of Dialog Programming Real Time Questions for the all levels of interviews on SAP-ABAP Programming. Dialog Programming is a special type of programming in SAP ABAP. &lt;a href=&quot;http://www.sapabapiq.com/2012/02/dialog-programming-module-pool_10.html&quot; target=&quot;_blank&quot;&gt;Dialog programming&lt;/a&gt; (Module pool) is used to create custom SAP screens as per business requirement. Dialog programs are executed using T-codes. Click on read more to read the questions.&lt;/span&gt;&lt;br&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;
&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;/span&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;a href=&quot;http://sapabap-interview-questions.blogspot.com/2013/03/module-pool-programming-interview.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/7960802864839431120/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2013/03/module-pool-programming-interview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/7960802864839431120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/7960802864839431120'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2013/03/module-pool-programming-interview.html' title='Module Pool Programming Interview Questions in SAP ABAP '/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01737268095865852242</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-o2rAPBejtiIcjs1RiEHqdkwVCU7l3ytOcKUiYtZ_LbFmp0U6Gh2tqsCg1Pz96uCXhKSvu9eBINKZ84a50VH62iz4TVSj9nyiwJoytYjv-VdXcATS6Gp_Y4mGUpG9Tep-m9_1zH3dKuo/s72-c/module-dialog-+programming.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-3103263178711425800</id><published>2014-08-05T10:00:00.000-07:00</published><updated>2015-02-14T06:35:28.428-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="ABAP-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Data-Dictionary"/><category scheme="http://www.blogger.com/atom/ns#" term="Dialog programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Dialog-Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Module Pool Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Module-Pool-Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP-Enhancements"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP-Exits"/><category scheme="http://www.blogger.com/atom/ns#" term="Scripts-Interview-Questions"/><title type='text'>Module Pool Programming Interview Questions and Answers</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: #351c75; font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;Welcome to SAP ABAP Interview Questions. Read a helpful article on SAP ABAP Module Pool Programming / Dialog Programming Real Time Interview Questions Part-1. &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;This post consist of Dialog Programming Real Time Questions for the all levels of interviews on SAP-ABAP Programming. &lt;span style=&quot;line-height: 20px; text-align: justify;&quot;&gt;Dialog Programming is a special type of programming in SAP ABAP. Dialog programming (Module pool) is used to create custom SAP screens as per business requirement. Dialog programs are executed using T-codes. Click on read more to read the questions.&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;
&lt;/span&gt;&lt;br&gt;
&lt;/div&gt;&lt;a href=&quot;http://sapabap-interview-questions.blogspot.com/2013/03/dialogmodule-pool-programming-real-time.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/3103263178711425800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2013/03/dialogmodule-pool-programming-real-time.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/3103263178711425800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/3103263178711425800'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2013/03/dialogmodule-pool-programming-real-time.html' title='Module Pool Programming Interview Questions and Answers'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-1198135688821631074</id><published>2014-08-01T10:13:00.000-07:00</published><updated>2015-02-14T06:35:28.389-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="ABAP-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Data-Dictionary"/><category scheme="http://www.blogger.com/atom/ns#" term="Dialog programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Dialog Programming Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Dialog-Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Module Pool Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Module-Pool-Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP-Enhancements"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP-Exits"/><category scheme="http://www.blogger.com/atom/ns#" term="Scripts-Interview-Questions"/><title type='text'>SAP Dialog / Module Pool Programming Interview Questions</title><content type='html'>&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #351c75;&quot;&gt;Welcome to SAP ABAP Interview Questions and Answers. Read Dialog Programming / Module Pool Programming Interview Questions. &lt;/span&gt;&lt;/i&gt;&lt;/b&gt; &lt;/span&gt;&lt;div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: #38761d; font-family: Verdana, sans-serif; font-size: small;&quot;&gt;&lt;i&gt;&lt;u&gt;Module Pool Programming Interview Questions&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Module Pool Programming is a special type of programming in SAP ABAP. &lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Dialog programming (Module pool) is used to create custom SAP screens as per business requirement. Dialog programs are executed using t-codes with out t-code we can’t execute the program. This post gives the Third part of Interview questions on &lt;a href=&quot;http://www.sapabapiq.com/2013/03/module-pool-programming-interview.html&quot; target=&quot;_blank&quot;&gt;Dialog Programming&lt;/a&gt;.&lt;/span&gt;&lt;div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;a href=&quot;http://sapabap-interview-questions.blogspot.com/2012/02/dialog-programming-module-pool_8804.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/1198135688821631074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2012/02/dialog-programming-module-pool_8804.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/1198135688821631074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/1198135688821631074'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2012/02/dialog-programming-module-pool_8804.html' title='SAP Dialog / Module Pool Programming Interview Questions'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01737268095865852242</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-6748727136650605765</id><published>2014-07-30T10:07:00.000-07:00</published><updated>2015-02-14T06:35:28.514-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="ABAP-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Data-Dictionary"/><category scheme="http://www.blogger.com/atom/ns#" term="Dialog programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Dialog Programming Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Dialog-Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Module Pool Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Module-Pool-Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP-Enhancements"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP-Exits"/><category scheme="http://www.blogger.com/atom/ns#" term="Scripts-Interview-Questions"/><title type='text'>Dialog Programming Interview Questions in SAP ABAP</title><content type='html'>&lt;div dir=&quot;ltr&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;color: #351c75; font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;Welcome to SAP ABAP Interview Questions and Answers. Read Dialog Programming Interview Questions in SAP ABAP.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;color: #351c75; font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;br&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;color: #351c75; font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;br&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: #38761d; font-family: Verdana, sans-serif; font-size: small;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;u&gt;SAP ABAP Dialog Programming Interview Questions&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;div dir=&quot;ltr&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Dialog Programming is a special type of programming in SAP ABAP. Dialog programming (&lt;a href=&quot;http://www.sapabapiq.com/2013/03/module-pool-programming-interview.html&quot; target=&quot;_blank&quot;&gt;Module pool&lt;/a&gt;) is used to create custom SAP screens as per business requirement. Dialog programs are executed using t-codes with out t-code we can’t execute the program. This post gives the second part of Interview questions on &lt;a href=&quot;http://www.sapabapiq.com/2013/03/dialogmodule-pool-programming-real-time.html&quot; target=&quot;_blank&quot;&gt;Dialog Programming&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;a href=&quot;http://sapabap-interview-questions.blogspot.com/2012/02/dialog-programming-module-pool_10.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/6748727136650605765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2012/02/dialog-programming-module-pool_10.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/6748727136650605765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/6748727136650605765'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2012/02/dialog-programming-module-pool_10.html' title='Dialog Programming Interview Questions in SAP ABAP'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01737268095865852242</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-4523714355273185271</id><published>2014-07-28T10:01:00.000-07:00</published><updated>2015-02-14T06:35:28.465-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="ABAP-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Data-Dictionary"/><category scheme="http://www.blogger.com/atom/ns#" term="Dialog programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Dialog Programming Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Dialog-Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Module Pool Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Module-Pool-Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP-Enhancements"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP-Exits"/><category scheme="http://www.blogger.com/atom/ns#" term="Scripts-Interview-Questions"/><title type='text'>ABAP Module Pool Programming Interview Questions in SAP</title><content type='html'>&lt;div dir=&quot;ltr&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #351c75;&quot;&gt;Welcome to SAP ABAP Interview Questions. Read Real Time Interview Questions on Module Pool Programming in SAP ABAP. &lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: #6aa84f; font-style: italic; font-weight: bold; text-decoration: underline;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;b&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;SAP ABAP Module Pool Programming Interview Questions&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/b&gt;&lt;br&gt;&lt;br&gt;Dialog Programming is a special type of programming in SAP ABAP. Dialog programming (Module pool) is used to create custom SAP screens as per business requirement. Dialog programs are executed using t-codes with out t-code we can’t execute the program. This post gives the list of all real time interview questions on Dialog programming more than 100, which questions are asked in various interviews.&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;a href=&quot;http://sapabap-interview-questions.blogspot.com/2012/02/dialog-programming-module-pool.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/4523714355273185271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2012/02/dialog-programming-module-pool.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/4523714355273185271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/4523714355273185271'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2012/02/dialog-programming-module-pool.html' title='ABAP Module Pool Programming Interview Questions in SAP'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01737268095865852242</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-8032679660942618813</id><published>2014-07-15T10:21:00.000-07:00</published><updated>2014-08-19T08:23:58.887-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP Introduction"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP Basics"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP Tables"/><title type='text'>SAP Tables - Commonly Used SD MM FI Tables For ABAPers</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: #351c75; font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;Welcome to SAP ABAP Interview Questions. SAP Tables - Commonly Used  SD, MM, FI Tables in SAP for ABAPers.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;
&lt;h3 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: #cc0000; font-family: Verdana, sans-serif; font-size: small;&quot;&gt;&lt;i&gt;&lt;u&gt;Most Frequently Used Tables in SAP By The ABAP Programmers&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Dear ABAPers this post gives the list of most commonly used SAP Tables in SD, MM and FI modules. For more details read this article to know most frequently used tables in SAP by the ABAP programmers in SAP SD, MM, FI modules. &lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;
&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;/span&gt;&lt;br&gt;
&lt;/div&gt;&lt;a href=&quot;http://sapabap-interview-questions.blogspot.com/2012/04/sap-tables-tables-in-sap-abap-tables.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/8032679660942618813/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2012/04/sap-tables-tables-in-sap-abap-tables.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/8032679660942618813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/8032679660942618813'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2012/04/sap-tables-tables-in-sap-abap-tables.html' title='SAP Tables - Commonly Used SD MM FI Tables For ABAPers'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01737268095865852242</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-4051607467396845839</id><published>2014-07-10T11:23:00.000-07:00</published><updated>2015-02-14T06:09:47.183-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="ABAP-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="ALV-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Classical-Reports-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Data Dictionary"/><category scheme="http://www.blogger.com/atom/ns#" term="Data-Type-Questins"/><category scheme="http://www.blogger.com/atom/ns#" term="Dialog-Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Domain-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Interactive-Reports-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Lock-Objects-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Modularization-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Reports-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP Introduction"/><category scheme="http://www.blogger.com/atom/ns#" term="Scripts-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Search-Help-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Table Maintenance Generator"/><category scheme="http://www.blogger.com/atom/ns#" term="Table-Maintenance-Generator"/><category scheme="http://www.blogger.com/atom/ns#" term="Type-Group-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Views-Interview-Questions"/><title type='text'>What is Table Maintenance Generator - TMG in SAP ABAP</title><content type='html'>&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-right: -9.0pt;&quot;&gt;
&lt;span style=&quot;color: #351c75;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;Welcome to SAP ABAP Interview Questions. &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;b style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;i&gt;What is Table Maintenance Generator (TMG) Interview Questions. &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;b style=&quot;color: #0b5394; font-family: Verdana, sans-serif;&quot;&gt;&lt;i&gt;&lt;br&gt;&lt;/i&gt;&lt;/b&gt;
&lt;h3 style=&quot;text-align: center;&quot;&gt;
&lt;b style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: red; font-size: small;&quot;&gt;&lt;u&gt;Data Dictionary Interview Questions in SAP ABAP&lt;/u&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;TMG (Table Maintenance Generator) is used to maintain the bulk amount of data, by using events we can validate the table fields. In real time always we are working with this Table Maintenance Generator. It plays a major role in SAP ABAP &lt;a href=&quot;http://sapabap-interview-questions.blogspot.in/search/label/Data%20Dictionary&quot; target=&quot;_blank&quot;&gt;Data dictionary&lt;/a&gt;. This post gives the list of interview questions related to table maintenance generator.&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-right: -9.0pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;a href=&quot;http://sapabap-interview-questions.blogspot.com/2012/02/table-maintenance-generator-tmg.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/4051607467396845839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2012/02/table-maintenance-generator-tmg.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/4051607467396845839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/4051607467396845839'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2012/02/table-maintenance-generator-tmg.html' title='What is Table Maintenance Generator - TMG in SAP ABAP'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01737268095865852242</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-5445136986176010412</id><published>2014-07-05T11:33:00.000-07:00</published><updated>2014-08-19T08:54:07.043-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Data Dictionary"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP Introduction"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP Basics"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP Views"/><title type='text'>SAP VIEWS Types- Database Projection Maintenance Help</title><content type='html'>&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #351c75;&quot;&gt;Welcome to SAP ABAP Interview Questions. SAP VIEWS Types- Database, Projection, Maintenance, and Help view.&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;h3 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: #783f04; font-family: Verdana, sans-serif; font-size: small;&quot;&gt;&lt;i&gt;&lt;u&gt;What Are VIEWS in SAP ABAP?&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;A view is a virtual table which is used to access the data of multiple database tables. A view contains fields from multiple database tables to display data. Views are four types in SAP ABAP.&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;a href=&quot;http://sapabap-interview-questions.blogspot.com/2012/04/sap-views.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/5445136986176010412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2012/04/sap-views.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/5445136986176010412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/5445136986176010412'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2012/04/sap-views.html' title='SAP VIEWS Types- Database Projection Maintenance Help'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01737268095865852242</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-4544590535481744899</id><published>2014-05-27T08:48:00.000-07:00</published><updated>2015-02-14T06:09:47.196-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="ABAP-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="ALV Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="ALV-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Classical Reports Interview Question"/><category scheme="http://www.blogger.com/atom/ns#" term="Classical-Reports-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Data-Dictionary"/><category scheme="http://www.blogger.com/atom/ns#" term="Dialog-Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Interactive-Reports-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Modularization-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Reports"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Scripts-Interview-Questions"/><title type='text'>Creating ALV Grid Control using Call FM and OO Approach in ABAP</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5hFP7EBN2KDnIrHvzGKMGGwCpaHp5WysDceIL2A9_UeWRXLh0PahjAoGVYOWwDYLjvrTjidorlBLJhJ99r1OzIqy_H8kNk8o7n7ToKnNhPbznkVHwooh_AAsa0_jZH0MJsjbBUqxB5V0/s1600/alv-grid-control-creation.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Creating ALV Grid Control Tutorial in SAP ABAP&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5hFP7EBN2KDnIrHvzGKMGGwCpaHp5WysDceIL2A9_UeWRXLh0PahjAoGVYOWwDYLjvrTjidorlBLJhJ99r1OzIqy_H8kNk8o7n7ToKnNhPbznkVHwooh_AAsa0_jZH0MJsjbBUqxB5V0/s1600/alv-grid-control-creation.jpg&quot; height=&quot;130&quot; title=&quot;Creating ALV Grid Control using FM and OO Approach in ABAP&quot; width=&quot;200&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;i&gt;Hello friends, welcome to &lt;a href=&quot;http://www.sapabapiq.com/&quot;&gt;www.sapabapiq.com&lt;/a&gt;. Here we are presenting a article on How to create ALV grid control using function module and using object oriented approach in SAP ABAP.&lt;/i&gt;&lt;/b&gt;&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;b style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;i&gt;&lt;br&gt;&lt;/i&gt;&lt;/b&gt;&lt;br&gt;
&lt;b style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;i&gt;&lt;br&gt;&lt;/i&gt;&lt;/b&gt;
&lt;b style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;i&gt;&lt;br&gt;&lt;/i&gt;&lt;/b&gt;
&lt;b style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;i&gt;&lt;br&gt;&lt;/i&gt;&lt;/b&gt;
&lt;b style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;i&gt;&lt;br&gt;&lt;/i&gt;&lt;/b&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;a href=&quot;http://sapabap-interview-questions.blogspot.com/2014/05/creating-alv-grid-control-tutorial-using-fm-oo-approach.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/4544590535481744899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2014/05/creating-alv-grid-control-tutorial-using-fm-oo-approach.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/4544590535481744899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/4544590535481744899'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2014/05/creating-alv-grid-control-tutorial-using-fm-oo-approach.html' title='Creating ALV Grid Control using Call FM and OO Approach in ABAP'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01737268095865852242</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5hFP7EBN2KDnIrHvzGKMGGwCpaHp5WysDceIL2A9_UeWRXLh0PahjAoGVYOWwDYLjvrTjidorlBLJhJ99r1OzIqy_H8kNk8o7n7ToKnNhPbznkVHwooh_AAsa0_jZH0MJsjbBUqxB5V0/s72-c/alv-grid-control-creation.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-5291764076079266580</id><published>2014-05-19T07:53:00.000-07:00</published><updated>2015-02-14T05:43:52.272-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="ABAP-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Data-Dictionary"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP Basics"/><title type='text'>70 SAP ABAP Interview Questions and Answers</title><content type='html'>&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;SAP ABAP Interview Questions and Answers for Freshers Experienced. Welcome to www.sapabapiq.com.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Here in this post we are providing some basic and advanced interview questions related to SAP ABAP. These interview questions will help novice programmers as well for experienced professionals to prepare well for interviews. Read here: &lt;a href=&quot;http://www.sapabapiq.com/2013/02/abap-object-oriented-programming.html&quot; target=&quot;_blank&quot;&gt;OOABAP Interview Questions and Answers&lt;/a&gt;&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;/span&gt;&lt;br&gt;
&lt;a href=&quot;http://sapabap-interview-questions.blogspot.com/2014/05/70-sap-abap-interview-questions-answers.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/5291764076079266580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2014/05/70-sap-abap-interview-questions-answers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/5291764076079266580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/5291764076079266580'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2014/05/70-sap-abap-interview-questions-answers.html' title='70 SAP ABAP Interview Questions and Answers'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01737268095865852242</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-4646371703683922163</id><published>2014-05-05T10:28:00.000-07:00</published><updated>2015-02-14T05:43:52.259-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="ABAP-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Data-Dictionary"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP Introduction"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP Basics"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP Tcodes"/><title type='text'>100 SAP ABAP Useful Transaction Codes for Developers</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRgOHL5EPty7bMuVyOSxyFkC9MQR5ZcXvzVALzcIBnJR-5PYw1bqSXsZI_XXkqQ-YS33pwYhMDL6Nne2L18rpUzBCdh8qALCWEgGSZu5Jnip4FZXMDlZ4Sl0VNf5CmlEMlqKjR_XCpom8/s1600/sap-tcodes-for-programmers.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;SAP ABAP Useful Transaction Codes for Programmers&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRgOHL5EPty7bMuVyOSxyFkC9MQR5ZcXvzVALzcIBnJR-5PYw1bqSXsZI_XXkqQ-YS33pwYhMDL6Nne2L18rpUzBCdh8qALCWEgGSZu5Jnip4FZXMDlZ4Sl0VNf5CmlEMlqKjR_XCpom8/s1600/sap-tcodes-for-programmers.png&quot; height=&quot;200&quot; title=&quot;100 SAP ABAP Useful Transaction Codes for Developers&quot; width=&quot;200&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;100 SAP ABAP Useful Transaction Codes for Developers, Helpful SAP ABAP TCodes for ABAP developers.&lt;/b&gt;&lt;br&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Welcome to SAP ABAP Interview Questions, here &lt;a href=&quot;http://sapabapiq.com/&quot;&gt;sapabapiq.com&lt;/a&gt; presenting list of 100 SAP ABAP Useful Transaction Codes for Developers. SAP T codes are used to call a particular screen or dialog in SAP.&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;/span&gt;&lt;br&gt;
&lt;a href=&quot;http://sapabap-interview-questions.blogspot.com/2014/03/100-sap-abap-useful-transaction-codes.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/4646371703683922163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2014/03/100-sap-abap-useful-transaction-codes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/4646371703683922163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/4646371703683922163'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2014/03/100-sap-abap-useful-transaction-codes.html' title='100 SAP ABAP Useful Transaction Codes for Developers'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01737268095865852242</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRgOHL5EPty7bMuVyOSxyFkC9MQR5ZcXvzVALzcIBnJR-5PYw1bqSXsZI_XXkqQ-YS33pwYhMDL6Nne2L18rpUzBCdh8qALCWEgGSZu5Jnip4FZXMDlZ4Sl0VNf5CmlEMlqKjR_XCpom8/s72-c/sap-tcodes-for-programmers.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-1109173373368021697</id><published>2014-05-03T00:11:00.000-07:00</published><updated>2015-02-14T06:56:38.312-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="ABAP Syntax Rules"/><category scheme="http://www.blogger.com/atom/ns#" term="ABAP-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Data-Dictionary"/><category scheme="http://www.blogger.com/atom/ns#" term="Object Oriented ABAP"/><category scheme="http://www.blogger.com/atom/ns#" term="object-oriented-abap"/><category scheme="http://www.blogger.com/atom/ns#" term="Reports"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP Basics"/><title type='text'>System Fields in SAP ABAP Complete List</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6cn_EFtdNqpeY_jJ-_gav5VNtg2Z8QrGC062gLWmAJ3OxKalPjhmAByebm9eKex89JHyp4Io7Y-IOBN2-pfKRF79ja3upPCVq_F1ZDkc2eKOTLr1iXPsFgK7jcDg71Lb50A-9PQUVBgU/s1600/sap-abap-interview-questions.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;SAP ABAP System Fields Complete List&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6cn_EFtdNqpeY_jJ-_gav5VNtg2Z8QrGC062gLWmAJ3OxKalPjhmAByebm9eKex89JHyp4Io7Y-IOBN2-pfKRF79ja3upPCVq_F1ZDkc2eKOTLr1iXPsFgK7jcDg71Lb50A-9PQUVBgU/s1600/sap-abap-interview-questions.jpg&quot; height=&quot;56&quot; title=&quot;System Fields in SAP ABAP Complete List&quot; width=&quot;200&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;i&gt;System Fields in SAP ABAP Complete List, SAP ABAP system fields list on &lt;/i&gt;&lt;/b&gt;&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;Screens, Selection Screen, System Fields, Date and Time, Lists&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;b style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;i&gt;. Welcome to SAP ABAP Interview Questions.&lt;/i&gt;&lt;/b&gt;&lt;br&gt;
&lt;b style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;i&gt;&lt;br&gt;&lt;/i&gt;&lt;/b&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;br&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;a href=&quot;http://sapabap-interview-questions.blogspot.com/2014/02/system-fields-in-sap-abap-complete-list.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/1109173373368021697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2014/02/system-fields-in-sap-abap-complete-list.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/1109173373368021697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/1109173373368021697'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2014/02/system-fields-in-sap-abap-complete-list.html' title='System Fields in SAP ABAP Complete List'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01737268095865852242</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6cn_EFtdNqpeY_jJ-_gav5VNtg2Z8QrGC062gLWmAJ3OxKalPjhmAByebm9eKex89JHyp4Io7Y-IOBN2-pfKRF79ja3upPCVq_F1ZDkc2eKOTLr1iXPsFgK7jcDg71Lb50A-9PQUVBgU/s72-c/sap-abap-interview-questions.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-148719657957720087</id><published>2014-05-02T03:09:00.000-07:00</published><updated>2015-02-14T06:35:28.399-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="ABAP-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="ALV Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="ALV-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Classical-Reports-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Data-Dictionary"/><category scheme="http://www.blogger.com/atom/ns#" term="Dialog-Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Interactive Report Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Interactive-Reports-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Modularization-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Module-Pool-Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Object Oriented ABAP"/><category scheme="http://www.blogger.com/atom/ns#" term="Object Oriented ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Object-Oriented-ABAP-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="OOABAP"/><category scheme="http://www.blogger.com/atom/ns#" term="Reports"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP-Enhancements"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP-Exits"/><category scheme="http://www.blogger.com/atom/ns#" term="Scripts-Interview-Questions"/><title type='text'>How to Create ALV Interactive Report Using OOABAP</title><content type='html'>&lt;h1 class=&quot;pagetitle with-breadcrumbs&quot; id=&quot;title-heading&quot; style=&quot;background-color: white; margin: 0px; padding: 0px;&quot;&gt;
&lt;span style=&quot;color: #3d85c6; font-family: Verdana, sans-serif; font-size: small;&quot;&gt;&lt;span style=&quot;line-height: 30px;&quot;&gt;How to Create ALV Interactive Report Using OOABAP Tutorial, welcome to SAP ABAP Interview Questions. &lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;div&gt;
&lt;h3 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: #38761d; font-family: Verdana, sans-serif; font-size: small;&quot;&gt;&lt;i&gt;&lt;u&gt;Creating ALV Interactive Report Using OOABAP&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #38761d; font-family: Verdana, sans-serif; font-size: small;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;br&gt;&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h1 class=&quot;pagetitle with-breadcrumbs&quot; id=&quot;title-heading&quot; style=&quot;background-color: white; margin: 0px; padding: 0px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: small;&quot;&gt;&lt;span style=&quot;font-weight: normal; line-height: 30px;&quot;&gt;Let&amp;#39;s find the tutorial on creating ALV interactive report by using object oriented advanced business applications programming source code.&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;div&gt;
&lt;span style=&quot;color: #444444; font-family: Verdana, sans-serif; font-size: small;&quot;&gt;&lt;span style=&quot;font-weight: normal; line-height: 30px;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
&lt;/div&gt;&lt;a href=&quot;http://sapabap-interview-questions.blogspot.com/2014/03/how-to-create-alv-interactive-report.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/148719657957720087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2014/03/how-to-create-alv-interactive-report.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/148719657957720087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/148719657957720087'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2014/03/how-to-create-alv-interactive-report.html' title='How to Create ALV Interactive Report Using OOABAP'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01737268095865852242</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-1495314815716634057</id><published>2014-04-16T10:04:00.000-07:00</published><updated>2015-02-14T05:43:52.181-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="ABAP-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Data-Dictionary"/><category scheme="http://www.blogger.com/atom/ns#" term="Function Module"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP Introduction"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP Basics"/><title type='text'>Complete List of SAP ABAP Function Modules</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjU1t4LFgu-6Q6_ZCSkKwokrZzYu1JtH9zBSFbCqgLtGlIr-NMG-BqUr3Uz_p3HdsAeTCbd_ecuyK4sdBoIYtTvphmCFktzwT28CzNrkm_hrCaTFYyNNI2SoWsJt7Sj29wpY6ZWv5Hpng/s1600/function-modules.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Useful List of SAP ABAP Function Modules&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjU1t4LFgu-6Q6_ZCSkKwokrZzYu1JtH9zBSFbCqgLtGlIr-NMG-BqUr3Uz_p3HdsAeTCbd_ecuyK4sdBoIYtTvphmCFktzwT28CzNrkm_hrCaTFYyNNI2SoWsJt7Sj29wpY6ZWv5Hpng/s1600/function-modules.png&quot; title=&quot;Complete List of SAP ABAP Function Modules&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #3d85c6;&quot;&gt;SAP ABAP Function Modules, Complete list of function modules in SAP ABAP. Useful function modules for ABAP programmers. ABAP function modules with explanation.&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;
 &lt;/span&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;Useful SAP ABAP Function Modules&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Welcome to SAP ABAP Interview questions, here we are presenting article on &lt;a href=&quot;http://www.sapabapiq.com/2014/02/important-useful-function-module-names.html&quot; target=&quot;_blank&quot;&gt;ABAP function modules&lt;/a&gt;. We hope that this article will help ABAP programmers and technical consultants to learn about function modules in &lt;a href=&quot;http://www.sapabapiq.com/2013/09/sap-abap-interview-questions-for-experienced.html&quot; target=&quot;_blank&quot;&gt;SAP ABAP&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;div style=&quot;background-color: white; line-height: 17.33333396911621px; margin-top: 10px;&quot;&gt;
&lt;h3 style=&quot;text-align: center;&quot;&gt;
&lt;strong&gt;&lt;span style=&quot;color: #e06666; font-family: Verdana, sans-serif; font-size: small;&quot;&gt;&lt;i&gt;&lt;u&gt;List of SAP ABAP Function Modules with Explanation&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/h3&gt;
&lt;div style=&quot;color: #333333;&quot;&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;table-wrap&quot; style=&quot;background-color: white; color: #333333; line-height: 17.33333396911621px; margin: 10px 0px 0px; overflow-x: auto;&quot;&gt;
&lt;table class=&quot;confluenceTable&quot; style=&quot;border-collapse: collapse; line-height: 13pt; margin: 0px; overflow-x: auto;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;ABAP_DOCU_DOWNLOAD&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Download ABAP documentation in HTML format.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_DELETE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module you delete logs in the database according to specified selection conditions&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_DISPLAY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module you can analyze logs in the database.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_DISPLAY_INTERN&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module you can analyze logs in local memory, e.g. when you have only collected log records at runtime and do not want to write to the database.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_INIT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;This function module checks whether the specified object or sub-object exists and deletes all existing associated data in local memory.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_READ_DB&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module you read the log data in the database for an object or sub-object according to specified selection conditions.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_READ_INTERN&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module you read all log data whose log class has at least the specified value, from local memory, for the specified object or sub-object.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_SET_OBJECT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module, you create a new object or sub-object for writing in local memory. With a flag you can control whether the APPL_LOG_WRITE_... messages are written in local memory or are output on the screen.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_WRITE_DB&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module you write all data for the specified object or sub-object in local memory to the database. If the log for the object or sub-object in question is new, the log number is returned to the calling program.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_WRITE_HEADER&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module, you write the log header data in local memory.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_WRITE_LOG_PARAMETERS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module, you write the name of the log parameters and the associated values for the specified object or sub-object in local memory. If this function module is called repeatedly for the same object or sub-object, the existing parameters are updated accordingly. If you do not specify an object or sub-object with the call, the most recently used is assumed.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_WRITE_MESSAGE_PARAMS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module you write a single message, with parameters, in local memory. Otherwise the function module works like APPL_LOG_WRITE_SINGLE_MESSAGE.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_WRITE_MESSAGES&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module you write one or more messages, without parameters, in local memory.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_WRITE_SINGLE_MESSAGE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module you write a single message, without parameters, in local memory. If no header entry has yet been written for the object or sub-object, it is created. If you do not specify an object or sub-object with the call, the most recently used is assumed.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;ARFC_GET_TID&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;will return the IP address of the terminal in hex.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_CNTL_CREATE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Create Control for log display&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_CNTL_FREE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Release Control&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_CNTL_REFRESH&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Put new data in log display&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DB_DELETE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Delete logs from the database&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DB_DEQUEUE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Unlock log&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DB_ENQUEUE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Lock log&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DB_LOAD&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Load logs from the database&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DB_LOAD&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Load log(s)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DB_SAVE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Save logs in the database&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DB_SAVE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Save log(s)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DB_SAVE_PREPARE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Prepare save&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DB_SEARCH&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Find logs in the database&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_LOG_DISPLAY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Display messages in memory&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_LOG_DISPLAY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Display Log&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_LOG_PARAMETERS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Either output extended long text or call a callback routine (based on the data in BAL_S_LOG-PARAMS)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_LOG_TECHNICAL_DATA&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Output all log header data&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_MSG_LONGTEXT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Display message long text&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_MSG_PARAMETERS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Either output extended long text or call a callback routine (based on the data in BAL_S_MSG-PARAMS)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_MSG_TECHNICAL_DATA&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Output technical data of a message such as work area, error number, etc.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_OUTPUT_FREE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;End output&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_OUTPUT_INIT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Initialize output&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_OUTPUT_SET_DATA&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Set dataset to be displayed&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_PROFILE_DETLEVEL_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Message hierarchy in DETLEVEL&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_PROFILE_NO_TREE_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Display without tree (fullscreen)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_PROFILE_POPUP_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Display without tree (popup)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_PROFILE_SINGLE_LOG_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Standard profile (SLG1) for one log&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_PROFILE_STANDARD_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Standard profile (SLG1) for a lot of logs&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_AUTHORIZATION_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Assign authorization&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_AUTHORIZATION_RESET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Reset authorization&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_CONFIG_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read configuration&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_CONFIG_SET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Set configuration&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_MEMORY_EXPORT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Put function group memory in ABAP-MEMORY&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_MEMORY_IMPORT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get function group memory from ABAP-MEMORY&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_MEMORY_REFRESH&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;(Partially) reset global memory&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_MEMORY_REFRESH&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;(Partially) initialize memory&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_MSG_CURRENT_HANDLE_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get current message handle&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_MSG_DEFAULTS_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get message defaults&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_SEARCH_LOG&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Find logs in memory&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_SEARCH_MSG&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Find messages in memory&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_CREATE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Create log with header data&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_CREATE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Create log with header data&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_DELETE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Delete log (from database also at Save)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_EXIST&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Check existence of a log in memory&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_HDR_CHANGE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Change log header&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_HDR_CHECK&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Check log header data for consistency&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_HDR_READ&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read log header and other data&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_MSG_ADD&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Put message in log&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_MSG_ADD&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Put message in log&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_MSG_CHANGE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Change message&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_MSG_CHANGE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Change message&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_MSG_CHECK&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Check message data for consistency&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_MSG_CUMULATE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Add message cumulated&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_MSG_DELETE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Delete message&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_MSG_DELETE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Delete message&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_MSG_EXIST&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Check existence of a message in memory&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_MSG_READ&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read message and other data&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_MSG_REPLACE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Replace last message&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_REFRESH&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Delete log from memory&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_REFRESH&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Delete log from memory&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_MSG_DISPLAY_ABAP&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Output message as ABAP-MESSAGE&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_OBJECT_SELECT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read Application Log objects table record&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_OBJECT_SUBOBJECT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Check whether object and subobject exist and the combination is allowed&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_SUBOBJECT_SELECT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read subobject table record&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BP_EVENT_RAISE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Trigger an event from ABAP/4 program&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BP_JOBLOG_READ&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Fetch job log executions&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CHANGEDOCUMENT_READ_HEADERS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get the change document header for a sales document, and put the results in an internal table.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;CHANGEDOCUMENT_READ_HEADERS&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;objectclass = &#39;EINKBELEG&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;objectid = l_objectid&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;username = space&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;TABLES&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;i_cdhdr = lt_cdhdr.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;LOOP AT lt_cdhdr WHERE udate IN s_aedat.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;CHANGEDOCUMENT_READ_POSITIONS&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;changenumber = lt_cdhdr-changenr&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;TABLES&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;editpos = lt_editpos.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;LOOP AT lt_editpos WHERE fname = &#39;LOEKZ&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;AND f_new = &#39;L&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;p_desc = text-r01. &quot; Cancel Contract&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ENDLOOP.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ENDLOOP.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CHANGEDOCUMENT_READ_POSITIONS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get the details of a change document, and store them in an internal table. This will tell you whether a field was changed, deleted, or updated.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;CHANGEDOCUMENT_READ_HEADERS&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;objectclass = &#39;EINKBELEG&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;objectid = l_objectid&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;username = space&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;TABLES&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;i_cdhdr = lt_cdhdr.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;LOOP AT lt_cdhdr WHERE udate IN s_aedat.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;CHANGEDOCUMENT_READ_POSITIONS&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;changenumber = lt_cdhdr-changenr&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;TABLES&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;editpos = lt_editpos.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;LOOP AT lt_editpos WHERE fname = &#39;LOEKZ&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;AND f_new = &#39;L&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;p_desc = text-r01. &quot; Cancel Contract&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ENDLOOP.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ENDLOOP.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CLAF_CLASSIFICATION_OF_OBJECTS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Return all of the characteristics for a material&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CLOI_PUT_SIGN_IN_FRONT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Move the negative sign from the left hand side of a number, to the right hand side of the number. Note that The result will be left justified (like all character fields), not right justifed as numbers normally are.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CLPB_EXPORT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Export a text table to the clipboard (on presentation server)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CLPB_IMPORT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Import a Text Table from the Clipboard (on presentation server)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;COMMIT_TEXT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;To load long text into SAP&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CONVERSION_EXIT_ALPHA_INPUT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;converts any number into a string fill with zeroes, with the number at the extreme right&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;input = 123&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;output = 0000000000000...000000000000123&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CONVERSION_EXIT_ALPHA_OUTPUT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;converts any number with zeroes right into a simple integer&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;input = 00000000000123&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;output = 123&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CONVERT_ABAPSPOOLJOB_2_PDF&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;convert abap spool output to PDF&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CONVERT_OTF&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Convert SAP documents (SAPScript) to other types.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &quot;CONVERT_OTF&quot;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING FORMAT = &quot;PDF&quot;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;IMPORTING BIN_FILESIZE = FILE_LEN&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;TABLES OTF = OTFDATA&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;LINES = PDFDATA&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXCEPTIONS ERR_MAX_LINEWIDTH = 1&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ERR_FORMAT = 2&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ERR_CONV_NOT_POSSIBLE = 3&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;OTHERS = 4.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CONVERT_OTFSPOOLJOB_2_PDF&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;converts a OTF spool to PDF (i.e. Sapscript document)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CONVERT_TO_FOREIGN_CURRENCY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Convert local currency to foreign currency.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CONVERT_TO_LOCAL_CURRENCY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Convert from foreign currency to local currency&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;DATE_CHECK_PLAUSIBILITY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Check to see if a date is in a valid format for SAP. Works well when validating dates being passed in from other systems.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;DATE_COMPUTE_DAY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Returns a number indicating what day of the week the date falls on. Monday is returned as a 1, Tuesday as 2, etc.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;DATE_GET_WEEK&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;will return the week that a date is in.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;DATE_IN_FUTURE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Calculate a date N days in the future.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;DAY_ATTRIBUTES_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Return useful information about a day. Will tell you the day of the week as a word (Tuesday), the day of the week (2 would be Tuedsay), whether the day is a holiday, and more.(provided by Francois Henrotte)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;DOWNLOAD&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;download a file to the presentation server (PC)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;DYNP_VALUES_READ&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read the values from a dynpro. This function can be used to read the values from a report&#39;s selection screen too (Another example).&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;DYNP_VALUES_UPDATE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Similar to DYNP_VALUES_READ, this function will allow the updating of fields on a dynpro. Very useful when you want to change a field based on the value entered for another field.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;ENQUE_SLEEP&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Wait a specified period of time before continuing processing.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;ENQUEUE_ESFUNCTION&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Lock an abap program so that it cannot be executed.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;Set the parameters as follows:&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;RELID = &#39;ZZ&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;SRTF2 = 0&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;SRTF = (your report name)&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Please note that you should not use SY-REPID to pass your report name to the function. The value of SY-REPID will change as it is being passed to the function module, and will no longer hold the value of the calling report.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;EPS_GET_DIRECTORY_LISTING&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;return a list of filenames from a local or network drive&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;EPS_GET_FILE_ATTRIBUTES&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Pass in a filename and a path, and will return attributes for the file&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;F4_DATE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;displays a calendar in a popup window and allows user to choose a date, or it can be displayed read only.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;F4_IF_FIELD_VALUE_REQUEST&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Use values from a DDIC table to provide a list of possible values. TABNAME and FIELDNAME are required fields, and when MULTIPLE_CHOICE is selected, more than one value can be returned.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;F4IF_INT_TABLE_VALUE_REQUEST&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;F4 help that returns the values selected in an internal table. Very handy when programming your very own F4 help for a field.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data:&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;begin of t_values occurs 2,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;value like kna1-begru,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;end of t_values,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;t_return like ddshretval occurs 0 with header line.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;t_values = &#39;PAR*&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;append t_values.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;t_values = &#39;UGG&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;append t_values.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;call function &#39;F4IF_INT_TABLE_VALUE_REQUEST&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;exporting&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;retfield = &#39;BEGRU&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;value_org = &#39;S&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;tables&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;value_tab = t_values&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;return_tab = t_return&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;exceptions&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;parameter_error = 1&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;no_values_found = 2&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;others = 3.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;if sy-subrc = 0.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;read table t_return index 1.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;o_begru-low = t_return-fieldval.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;if o_begru-low = &#39;PAR*&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;o_begru-option = &#39;CP&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;else.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;o_begru-option = &#39;EQ&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;endif.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;o_begru-sign = &#39;I&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;append o_begru to s_begru.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;else.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;o_begru = i_begru.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;endif.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;F4IF_SHLP_EXIT_EXAMPLE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;documents the different reasons to use a search help exit, and shows how it is done.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;F4IP_INT_TABLE_VALUE_REQUEST&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;This function does not exist in 4.6 and above. Use F4IF_INT_TABLE_VALUE_REQUEST instead.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;FILENAME_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;popup to get a filename from a user, returns blank filename if user selects cancel&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;FORMAT_MESSAGE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Takes a message id and number, and puts it into a variable. Works better than WRITE_MESSAGE, since some messages use $ as a place holder, and WRITE_MESSAGE does not accommadate that, it only replaces the ampersands (&amp;amp;) in the message.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;FTP_COMMAND&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Execute a command on the FTP server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;FTP_CONNECT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Open a connection (and log in) to an FTP server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;FTP_DISCONNECT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Close the connection (and log off) the FTP server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;FU CSAP_MAT_BOM_READ&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;You can use this function module to display simple material BOMs. You cannot display BOM groups (for example, all variants of a variant BOM). as in transaction CS03. Current restrictions: You cannot display long texts. You cannot display sub-items. You cannot display classification data of BOM items for batches. You can only display one alternative or variant. You cannot enter an alternative for module CSAP_MAT_BOM_READ, so you always see alternative 01. The following example came from a posting on the SAP-R3-L mailing list.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: begin of tstk2 occurs 0.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;include structure stko_api02.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: end of tstk2.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: begin of tstp2 occurs 0.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;include structure stpo_api02.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: end of tstp2.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: begin of tdep_data occurs 0.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;include structure csdep_data.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: end of tdep_data.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: begin of tdep_descr occurs 0.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;include structure csdep_descr.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: end of tdep_descr.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: begin of tdep_source occurs 0.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;include structure csdep_source.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: end of tdep_source.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: begin of tdep_order occurs 0.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;include structure csdep_order.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: end of tdep_order.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: begin of tdep_doc occurs 0.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;include structure csdep_doc.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: end of tdep_doc.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: flg_warning like capiflag-flwarning.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;call function &#39;CSAP_MAT_BOM_READ&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;exporting&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;material = &#39;MAT100&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;plant = &#39;0001&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;bom_usage = &#39;1&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;valid_from = &#39;20.12.1996&#39;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;line-height: 13pt; list-style-image: initial; list-style-position: initial; margin: 10px 0px 0px; padding: 0px 0px 0px 15px;&quot;&gt;
&lt;li style=&quot;line-height: 13pt;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;valid_to&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;importing&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;fl_warning = flg_warning&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;tables&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;t_stko = tstk2&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;t_stpo = tstp2&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;t_dep_data = tdep_data&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;t_dep_descr = tdep_descr&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;t_dep_source = tdep_source&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;t_dep_order = tdep_order&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;t_dep_doc = tdep_doc&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;exceptions&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;error = 1.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;Function Group GRAP is now obsolete.&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;SAP recommends using functions in function group SFES instead. Below is an overview of the changes.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;G_SET_GET_ALL_VALUES&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Fetch values from a set.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GET_CURRENT_YEAR&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get the current fiscal year.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;GET_CURRENT_YEAR&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;BUKRS = &#39;1000&#39; &quot; Company Code&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;DATE = SY-DATUM &quot; Date to find fiscal year for&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;IMPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CURRM = w_currm &quot; Current Fiscal Month&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CURRY = w_curry &quot; Current Fiscal Year&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;PREVM = w_prevm &quot; Previous Fiscal Month&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;PREVY = w_prevy. &quot; Previous Fiscal Year&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GET_GLOBAL_SYMBOLS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Returns a list of all tables, select options, texts, etc for a program. Even includes the text definitions for the selection screen&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GET_INCLUDETAB&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Returns a list of all INCLUDES in a program&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GET_JOB_RUNTIME_INFO&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get the current job number from a program. Also returns other useful info about the current job.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GUI_CREATE_DIRECTORY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Create a directory on the presentation server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GUI_DELETE_FILE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Replaces WS_FILE_DELETE. Delete a file on the presentation server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GUI_DOWNLOAD&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Replaces WS_DOWNLOAD. Download table from the app server to presentation server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GUI_EXEC&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Replaces WS_EXECUTE. Start a File or Program Asynchronously with WinExec&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GUI_GET_DESKTOP_INFO&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Replaces WS_QUERY. Delivers Information About the Desktop (client)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GUI_REMOVE_DIRECTORY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Delete a directory on the presentation server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GUI_RUN&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Start a File or Program Asynchronously with ShellExecute&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GUI_UPLOAD&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Replaces WS_UPLOAD. Upoad file from presentation server to the app server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;HELP_START&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Display help for a field. Useful for doing AT SELECTION SCREEN ON VALUE REQUEST for those fields that do not provide F4 help at the DDIC level.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;HELP_VALUES_GET_WITH_TABLE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Show a list of possible values for F4 popup help on selection screens. This function module pops up a screen that is just like all the other F4 helps, so it looks like the rest of the SAP system. Very useful for providing dropdowns on fields that do not have them predefined.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;tables: t001w.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;DATA: lc_werks LIKE t001w-werks,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_fields LIKE help_value OCCURS 0 with header line,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;BEGIN OF ltab_values OCCURS 0,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;feld(40) TYPE c,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;END OF ltab_values.&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;line-height: 13pt; list-style-image: initial; list-style-position: initial; margin: 10px 0px 0px; padding: 0px 0px 0px 15px;&quot;&gt;
&lt;li style=&quot;line-height: 13pt;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;*- *-- Set up fields to retrieve data&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_fields-tabname = &#39;T001W&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_fields-fieldname = &#39;WERKS&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_fields-selectflag = &#39;X&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;APPEND ltab_fields.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_fields-tabname = &#39;T001W&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_fields-fieldname = &#39;NAME1&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_fields-selectflag = space.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;APPEND ltab_fields.&lt;/span&gt;&lt;ul class=&quot;alternate&quot; style=&quot;line-height: 13pt; list-style: disc; margin: 0px; padding: 0px 0px 0px 15px;&quot;&gt;
&lt;li style=&quot;line-height: 13pt;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;*-- Fill values&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;select * from t001w.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_values-feld = t001w-werks.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;append ltab_values.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_values-feld = t001w-name1.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;append ltab_values.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;endselect.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;HELP_VALUES_GET_WITH_TABLE&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;fieldname = &#39;WERKS&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;tabname = &#39;T001W&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;title_in_values_list = &#39;Select a value&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;IMPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;select_value = lc_werks&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;TABLES&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;fields = ltab_fields&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;valuetab = ltab_values&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXCEPTIONS&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;field_not_in_ddic = 01&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;more_then_one_selectfield = 02&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;no_selectfield = 03.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;HOLIDAY_CHECK_AND_GET_INFO&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Useful for determining whether or not a date is a holiday. Give the function a date, and a holiday calendar, and you can determine if the date is a holiday by checking the parameter HOLIDAY_FOUND.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: ld_date like scal-datum default sy-datum,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;lc_holiday_cal_id like scal-hcalid default &#39;CA&#39;,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_holiday_attributes like thol occurs 0 with header line,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;lc_holiday_found like scal-indicator.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;HOLIDAY_CHECK_AND_GET_INFO&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;date = ld_date&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;holiday_calendar_id = lc_holiday_cal_id&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;WITH_HOLIDAY_ATTRIBUTES = &#39;X&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;IMPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;HOLIDAY_FOUND = lc_holiday_found&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;tables&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;holiday_attributes = ltab_holiday_attributes&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXCEPTIONS&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALENDAR_BUFFER_NOT_LOADABLE = 1&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;DATE_AFTER_RANGE = 2&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;DATE_BEFORE_RANGE = 3&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;DATE_INVALID = 4&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;HOLIDAY_CALENDAR_ID_MISSING = 5&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;HOLIDAY_CALENDAR_NOT_FOUND = 6&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;OTHERS = 7.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;if sy-subrc = 0 and&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;lc_holiday_found = &#39;X&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;write: / ld_date, &#39;is a holiday&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;else.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;write: / ld_date, &#39;is not a holiday, or there was an error calling the function&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;endif.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;HOLIDAY_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Provides a table of all the holidays based upon a Factory Calendar &amp;amp;/ Holiday Calendar.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;HR_DISPLAY_BASIC_LIST&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;is an HR function, but can be used for any data. You pass it data, and column headers, and it provides a table control with the ability to manipulate the data, and send it to Word or Excel. Also see the additional documentation here.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;HR_GET_LEAVE_DATA&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get all leave information (includes leave entitlement, used holidays/paid out holidays)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;HR_IE_NUM_PRSI_WEEKS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Return the number of weeks between two dates.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;HR_PAYROLL_PERIODS_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get the payroll period for a particular date. (provided by Francois Henrotte)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;DATA: IT_T549Q TYPE T549Q OCCURS 0 WITH HEADER LINE,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;IT_ZL TYPE PC2BF OCCURS 0 WITH HEADER LINE.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;W_BEGDA = &#39;20010101&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;W_PERNR = &#39;00000001&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;HR_PAYROLL_PERIODS_GET&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_begda = w_begda&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;TABLES&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_periods = it_t549q&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXCEPTIONS&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;no_period_found = 1&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;no_valid_permo = 2.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CHECK sy-subrc = 0.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;HR_TIME_RESULTS_GET&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_pernr = w_pernr&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_pabrj = it_t549q-pabrj&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_pabrp = it_t549q-pabrp&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;TABLES&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_zl = it_zl&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXCEPTIONS&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;no_period_specified = 1&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;wrong_cluster_version = 2&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;no_read_authority = 3&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;cluster_archived = 4&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;technical_error = 5.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;NOTE: it_zl-iftyp = &#39;A&#39; absence&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;it_zl-iftyp = &#39;S&#39; at work&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;HR_TIME_RESULTS_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get the time results for a payroll period. (provided by Francois Henrotte)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;DATA: IT_T549Q TYPE T549Q OCCURS 0 WITH HEADER LINE,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;IT_ZL TYPE PC2BF OCCURS 0 WITH HEADER LINE.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;W_BEGDA = &#39;20010101&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;W_PERNR = &#39;00000001&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;HR_PAYROLL_PERIODS_GET&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_begda = w_begda&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;TABLES&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_periods = it_t549q&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXCEPTIONS&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;no_period_found = 1&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;no_valid_permo = 2.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CHECK sy-subrc = 0.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;HR_TIME_RESULTS_GET&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_pernr = w_pernr&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_pabrj = it_t549q-pabrj&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_pabrp = it_t549q-pabrp&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;TABLES&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_zl = it_zl&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXCEPTIONS&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;no_period_specified = 1&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;wrong_cluster_version = 2&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;no_read_authority = 3&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;cluster_archived = 4&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;technical_error = 5.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;NOTE: it_zl-iftyp = &#39;A&#39; absence&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;it_zl-iftyp = &#39;S&#39; at work&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;INIT_TEXT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;To load long text into SAP&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;K_WERKS_OF_BUKRS_FIND&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Return a list of all plants for a given company code.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;LIST_FROM_MEMORY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Retrieves the output of a report from memory when the report was executed using SUBMIT... EXPORTING LIST TO MEMORY. See also WRITE_LIST.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;LIST_TO_ASCII&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;convert an ABAP report (displayed on screen) from OTF to ASCII format&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;MBEW_EXTEND&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get the stock position for the previous month. This displays the same info that you see in MM03.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;MONTH_NAMES_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;It returns all the month and names in repective language.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;MONTH_PLUS_DETERMINE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Add or subtract months from a date. To subtract a month, enter a negative value for the &#39;months&#39; parameter.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: new_date type d.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;MONTH_PLUS_DETERMINE&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;months = -5 &quot; Negative to subtract from old date, positive to add&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;olddate = sy-datum&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;IMPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;NEWDATE = new_date.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;write: / new_date.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;MS_EXCEL_OLE_STANDARD_OLE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;will build a file, and automatically start Excel&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;OTF_CONVERT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;wraps several other function modules. Will convert OTF to ASCII or PDF&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;POPUP_TO_CONFIRM_LOSS_OF_DATA&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Create a dialog box in which you make a question whether the user wishes to perform a processing step with loss of data.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;POPUP_TO_CONFIRM_STEP&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Create a dialog box in which you make a question whether the user wishes to perform the step.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;POPUP_TO_CONFIRM_WITH_MESSAGE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Create a dialog box in which you inform the user about a specific decision point during an action.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;POPUP_TO_CONFIRM_WITH_VALUE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Create a dialog box in which you make a question whether the user wishes to perform a processing step with a particular object.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;POPUP_TO_DECIDE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Provide user with several choices as radio buttons&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;POPUP_TO_DECIDE_WITH_MESSAGE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Create a dialog box in which you inform the user about a specific decision point via a diagnosis text.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;POPUP_TO_DISPLAY_TEXT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Create a dialog box in which you display a two line message&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;POPUP_TO_SELECT_MONTH&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Popup to choose a month&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;POPUP_WITH_TABLE_DISPLAY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Provide a display of a table for user to select one, with the value of the table line returned when selected.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;PRICING&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Return pricing conditions in an internal table. Use structure TCOMK for parameter COMM_HEAD_1, and structure TCOMP for parameter COMM_ITEM_1, and set CALCULATION_TYPE to B. The pricing conditions will be returned in XOMV. You must fill TCOMP, and TCOMK with the appropriate values before callling the function in order for it to work.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;PROFILE_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read an Entry in an INI File on the frontend&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;PROFILE_SET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Write an Entry in an INI File on the frontend&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;READ_TEXT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;To load long text into SAP&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;REGISTRY_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read an Entry from the Registry&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;REGISTRY_SET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Set an entry in the Registry&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RFC_ABAP_INSTALL_AND_RUN&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Runs an ABAP program that is stored in the table PROGRAM when the MODE = &#39;F&#39;. Table WRITES contains the ouput of the program. Allows you to run a program without having the source code in the target system.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RH_GET_ACTIVE_WF_PLVAR&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Return the active HR Plan&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RH_GET_DATE_DAYNAME&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;return the day based on the date provied&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RH_START_EXCEL_WITH_DATA&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;starts Excel with the contents of an internal table. This function finds Excel in the desktop registry. It also uses a local PC working directory to save the file (that&#39;s what the &#39;W&#39; value for data path flag does). Very transparent to user!&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RH_STRUC_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Returns all related org info&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RHP0_POPUP_F4_SEARK&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;is a matchcode for any type of HR Planning object, including the possibility to fill the field that you want&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;Examples: search for any organizational structure&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;F4 = &#39;X&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;PLVAR = &#39;01&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;OTYPE = &#39;O &#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;search for any persons&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;F4 = &#39;X&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;PLVAR = &#39;01&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;OTYPE = &#39;P &#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;MULTI_SELECT = &#39;X&#39; to allow multiple selection&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EASY = &#39;X&#39; for user-dependent matchcode&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;Unfortunately, the use of table BASE_OBJIDS is disabled, so you can&#39;t specify&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;a root for the hierarchy you display&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RKD_WORD_WRAP&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Convert a long string or phrase into several lines.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RP_CALC_DATE_IN_INTERVAL&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Add/subtract years/months/days from a date&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RP_LAST_DAY_OF_MONTHS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Determine last day of month&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RPY_DYNPRO_READ&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read dynpro, including screen flow&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RPY_TRANSACTION_READ&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Given a transaction, return the program and screen or given a program and screen, return the transactions that use the program and screen.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RS_COVERPAGE_SELECTIONS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Returns an internal table that contains a formatted list of all the selection parameters entered for a report. Table is ready to print out.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RS_REFRESH_FROM_SELECTOPTIONS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get the current contents of selection screen&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RS_SEND_MAIL_FOR_SPOOLLIST&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Send message from ABAP/4 program to SAPoffice.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RS_VARIANT_CONTENTS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Returns the contents of the specified variant in a table.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RSPO_DOWNLOAD_SPOOLJOB&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Download the spool from a program to a file. Requires spool number.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RSPO_RETURN_ABAP_SPOOLJOB&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Fetch printer spool according to the spool number informed.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RZL_READ_DIR&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;If the server name is left blank, it reads a directory from local presentation server, otherwise it reads the directory of the remote server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RZL_READ_DIR_LOCAL&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read a directory on the Application Server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RZL_READ_FILE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read a file from the presentation server if no server name is given, or read file from remote server. Very useful to avoid authority checks that occur doing an OPEN DATASET. This function using a SAP C program to read the data.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RZL_SLEEP&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Hang the current application from 1 to 5 seconds.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RZL_SUBMIT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Submit a remote report.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RZL_WRITE_FILE_LOCAL&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Saves table to the presentation server (not PC). Does not use OPEN DATASET, so it does not suffer from authority checks!&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SAP_CONVERT_TO_XLS_FORMAT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Convert data to Microsoft Excel format.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SAPGUI_PROGRESS_INDICATOR&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Display a progress bar on the SAP GUI, and give the user some idea of what is happening&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SAVE_TEXT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;To load long text into SAP&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SCROLLING_IN_TABLE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;If you are coding a module pool and using a table control, you can use this function SCROLLING_IN_TABLE to handle any scrolling. (provided by Paul Kjaer)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SD_DATETIME_DIFFERENCE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Give the difference in Days and Time for 2 dates&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SO_NEW_DOCUMENT_ATT_SEND_API1&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Send a document as part of an email. The documentation is better than normal for this function, so please read it.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SO_SPLIT_FILE_AND_PATH&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Split a fully pathed filename into a filename and a path.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SO_SPOOL_READ&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Fetch printer spool according to the spool number informed. See also RSPO_RETURN_ABAP_SPOOLJOB&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SO_WIND_SPOOL_LIST&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Browse printer spool numbers according to user informed.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SWD_HELP_F4_ORG_OBJECTS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;HR Matchcode tailored for organizational units. Includes a button so that you can browse the hierarchy too.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SX_OBJECT_CONVERT_OTF_PDF&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Conversion From OTF to PDF (SAPScript conversion)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SX_OBJECT_CONVERT_OTF_PRT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Conversion From OTF to Printer Format (SAPScript conversion)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SX_OBJECT_CONVERT_OTF_RAW&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Conversion From OTF to ASCII (SAPScript conversion)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SXPG_CALL_SYSTEM&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;you can check the user&#39;s authorization for the specified command and run the command. The command runs on the host system on which the function module is executed. The function module is RFC capable. It can therefore be run on the host system at which a user happens to be active or on another designated host system at which an R/3 server is active.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SXPG_COMMAND_CHECK&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Check whether the user is authorized to execute the specified command on the target host system with the specified arguments.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SXPG_COMMAND_DEFINITION_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read the definition of a single external OS command from the R/3 System&#39;s database.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SXPG_COMMAND_EXECUTE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Check a user&#39;s authorization to use a command, as in SXPG_COMMAND_CHECK. If the authorization check is successful, then execute the command on the target host system.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SXPG_COMMAND_LIST_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Select a list of external OS command definitions.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;TERMINAL_ID_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Return the terminal id&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;TH_DELETE_USER&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Logoff a user. Similar results to using SM04.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;TH_ENVIRONMENT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get the UNIX environment&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;TH_POPUP&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Display a popup system message on a specific users screen.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;TH_REMOTE_TRANSACTION&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Run a transaction on a remote server. Optionally provide BDC data to be used in the transaction&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;TH_USER_INFO&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Give information about the current user (sessions, workstation logged in from, etc)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;TH_USER_LIST&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Show which users are logged into an app server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;TMP_GUI_DIRECTORY_LIST_FILES&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Retrieve all of the files and subdirectories on the Presentation Server (PC) for a given directory.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;When a value other than * or *.* is used for the filter, you will not get any directories, unless they match your wildcard filter. For example, if you entered *.png, then only files and directories that end in png will be returned by the function.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: lc_directory like bdschko16-target_dir value &#39;C:\TEMP\&#39;,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;lc_filter(20) type c default &#39;&lt;strong&gt;.&lt;/strong&gt;&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;li_file_count type i,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;li_dir_count type i,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_dir_table like sdokpath occurs 0 with header line,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_file_file_table like sdokpath occurs 0 with header line.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; line-height: 17.33333396911621px; margin-top: 10px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;call function &#39;TMP_GUI_DIRECTORY_LIST_FILES&#39;&lt;br /&gt;
exporting&lt;br /&gt;
directory = lc_directory&lt;br /&gt;
filter = lc_filter importing&lt;br /&gt;
file_count = li_file_count&lt;br /&gt;
dir_count = li_dir_count&lt;br /&gt;
tables&lt;br /&gt;
file_table = ltab_file_table&lt;br /&gt;
dir_table = ltab_dir_table&lt;br /&gt;
exceptions&lt;br /&gt;
cntl_error = 1&lt;br /&gt;
others = 2. |&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;table-wrap&quot; style=&quot;background-color: white; color: #333333; line-height: 17.33333396911621px; margin: 10px 0px 0px; overflow-x: auto;&quot;&gt;
&lt;table class=&quot;confluenceTable&quot; style=&quot;border-collapse: collapse; line-height: 13pt; margin: 0px; overflow-x: auto;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;UNIT_CONVERSION_SIMPLE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;convert weights from one UOM to another.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;UPLOAD&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;upload a file to the presentation server (PC)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;UPLOAD_FILES&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Will load one or more files from app or presentation server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;WEEK_GET_FIRST_DAY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;For a given week (YYYYMM format), this function returns the date of the Monday of that week.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;WRITE_LIST&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Useful for writing out the list contents that result from the function LIST_FROM_MEMORY.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;WS_DOWNLOAD&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Save Internal Table as File on the Presentation Server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;WS_EXCEL&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Start EXCEL on the PC&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;WS_EXECUTE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;execute a program on a windows PC&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;WS_FILE_DELETE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Delete File at the Frontend&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;WS_FILENAME_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Call File Selector&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;WS_MSG&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Create a dialog box in which you display an one line message&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;WS_UPLOAD&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Load Files from the Presentation Server to Internal ABAP Tables&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;WS_VOLUME_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get the label from a frontend device.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;WWW_LIST_TO_HTML&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;After running a report, call this function to convert the list output to HTML.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;ABAP_DOCU_DOWNLOAD&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Download ABAP documentation in HTML format.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_DELETE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module you delete logs in the database according to specified selection conditions&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_DISPLAY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module you can analyze logs in the database.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_DISPLAY_INTERN&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module you can analyze logs in local memory, e.g. when you have only collected log records at runtime and do not want to write to the database.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_INIT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;This function module checks whether the specified object or sub-object exists and deletes all existing associated data in local memory.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_READ_DB&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module you read the log data in the database for an object or sub-object according to specified selection conditions.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_READ_INTERN&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module you read all log data whose log class has at least the specified value, from local memory, for the specified object or sub-object.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_SET_OBJECT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module, you create a new object or sub-object for writing in local memory. With a flag you can control whether the APPL_LOG_WRITE_... messages are written in local memory or are output on the screen.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_WRITE_DB&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module you write all data for the specified object or sub-object in local memory to the database. If the log for the object or sub-object in question is new, the log number is returned to the calling program.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_WRITE_HEADER&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module, you write the log header data in local memory.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_WRITE_LOG_PARAMETERS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module, you write the name of the log parameters and the associated values for the specified object or sub-object in local memory. If this function module is called repeatedly for the same object or sub-object, the existing parameters are updated accordingly. If you do not specify an object or sub-object with the call, the most recently used is assumed.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_WRITE_MESSAGE_PARAMS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module you write a single message, with parameters, in local memory. Otherwise the function module works like APPL_LOG_WRITE_SINGLE_MESSAGE.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_WRITE_MESSAGES&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module you write one or more messages, without parameters, in local memory.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;APPL_LOG_WRITE_SINGLE_MESSAGE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;With this function module you write a single message, without parameters, in local memory. If no header entry has yet been written for the object or sub-object, it is created. If you do not specify an object or sub-object with the call, the most recently used is assumed.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;ARFC_GET_TID&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;will return the IP address of the terminal in hex.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_CNTL_CREATE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Create Control for log display&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_CNTL_FREE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Release Control&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_CNTL_REFRESH&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Put new data in log display&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DB_DELETE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Delete logs from the database&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DB_DEQUEUE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Unlock log&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DB_ENQUEUE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Lock log&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DB_LOAD&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Load logs from the database&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DB_LOAD&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Load log(s)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DB_SAVE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Save logs in the database&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DB_SAVE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Save log(s)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DB_SAVE_PREPARE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Prepare save&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DB_SEARCH&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Find logs in the database&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_LOG_DISPLAY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Display messages in memory&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_LOG_DISPLAY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Display Log&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_LOG_PARAMETERS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Either output extended long text or call a callback routine (based on the data in BAL_S_LOG-PARAMS)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_LOG_TECHNICAL_DATA&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Output all log header data&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_MSG_LONGTEXT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Display message long text&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_MSG_PARAMETERS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Either output extended long text or call a callback routine (based on the data in BAL_S_MSG-PARAMS)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_MSG_TECHNICAL_DATA&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Output technical data of a message such as work area, error number, etc.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_OUTPUT_FREE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;End output&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_OUTPUT_INIT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Initialize output&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_OUTPUT_SET_DATA&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Set dataset to be displayed&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_PROFILE_DETLEVEL_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Message hierarchy in DETLEVEL&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_PROFILE_NO_TREE_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Display without tree (fullscreen)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_PROFILE_POPUP_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Display without tree (popup)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_PROFILE_SINGLE_LOG_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Standard profile (SLG1) for one log&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_DSP_PROFILE_STANDARD_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Standard profile (SLG1) for a lot of logs&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_AUTHORIZATION_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Assign authorization&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_AUTHORIZATION_RESET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Reset authorization&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_CONFIG_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read configuration&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_CONFIG_SET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Set configuration&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_MEMORY_EXPORT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Put function group memory in ABAP-MEMORY&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_MEMORY_IMPORT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get function group memory from ABAP-MEMORY&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_MEMORY_REFRESH&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;(Partially) reset global memory&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_MEMORY_REFRESH&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;(Partially) initialize memory&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_MSG_CURRENT_HANDLE_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get current message handle&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_MSG_DEFAULTS_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get message defaults&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_SEARCH_LOG&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Find logs in memory&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_GLB_SEARCH_MSG&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Find messages in memory&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_CREATE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Create log with header data&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_CREATE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Create log with header data&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_DELETE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Delete log (from database also at Save)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_EXIST&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Check existence of a log in memory&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_HDR_CHANGE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Change log header&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_HDR_CHECK&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Check log header data for consistency&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_HDR_READ&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read log header and other data&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_MSG_ADD&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Put message in log&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_MSG_ADD&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Put message in log&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_MSG_CHANGE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Change message&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_MSG_CHANGE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Change message&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_MSG_CHECK&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Check message data for consistency&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_MSG_CUMULATE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Add message cumulated&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_MSG_DELETE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Delete message&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_MSG_DELETE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Delete message&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_MSG_EXIST&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Check existence of a message in memory&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_MSG_READ&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read message and other data&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_MSG_REPLACE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Replace last message&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_REFRESH&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Delete log from memory&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_LOG_REFRESH&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Delete log from memory&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_MSG_DISPLAY_ABAP&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Output message as ABAP-MESSAGE&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_OBJECT_SELECT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read Application Log objects table record&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_OBJECT_SUBOBJECT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Check whether object and subobject exist and the combination is allowed&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BAL_SUBOBJECT_SELECT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read subobject table record&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BP_EVENT_RAISE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Trigger an event from ABAP/4 program&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;BP_JOBLOG_READ&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Fetch job log executions&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CHANGEDOCUMENT_READ_HEADERS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get the change document header for a sales document, and put the results in an internal table.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;CHANGEDOCUMENT_READ_HEADERS&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;objectclass = &#39;EINKBELEG&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;objectid = l_objectid&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;username = space&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;TABLES&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;i_cdhdr = lt_cdhdr.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;LOOP AT lt_cdhdr WHERE udate IN s_aedat.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;CHANGEDOCUMENT_READ_POSITIONS&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;changenumber = lt_cdhdr-changenr&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;TABLES&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;editpos = lt_editpos.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;LOOP AT lt_editpos WHERE fname = &#39;LOEKZ&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;AND f_new = &#39;L&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;p_desc = text-r01. &quot; Cancel Contract&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ENDLOOP.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ENDLOOP.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CHANGEDOCUMENT_READ_POSITIONS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get the details of a change document, and store them in an internal table. This will tell you whether a field was changed, deleted, or updated.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;CHANGEDOCUMENT_READ_HEADERS&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;objectclass = &#39;EINKBELEG&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;objectid = l_objectid&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;username = space&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;TABLES&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;i_cdhdr = lt_cdhdr.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;LOOP AT lt_cdhdr WHERE udate IN s_aedat.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;CHANGEDOCUMENT_READ_POSITIONS&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;changenumber = lt_cdhdr-changenr&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;TABLES&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;editpos = lt_editpos.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;LOOP AT lt_editpos WHERE fname = &#39;LOEKZ&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;AND f_new = &#39;L&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;p_desc = text-r01. &quot; Cancel Contract&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ENDLOOP.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ENDLOOP.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CLAF_CLASSIFICATION_OF_OBJECTS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Return all of the characteristics for a material&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CLOI_PUT_SIGN_IN_FRONT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Move the negative sign from the left hand side of a number, to the right hand side of the number. Note that The result will be left justified (like all character fields), not right justifed as numbers normally are.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CLPB_EXPORT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Export a text table to the clipboard (on presentation server)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CLPB_IMPORT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Import a Text Table from the Clipboard (on presentation server)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;COMMIT_TEXT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;To load long text into SAP&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CONVERSION_EXIT_ALPHA_INPUT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;converts any number into a string fill with zeroes, with the number at the extreme right&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;input = 123&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;output = 0000000000000...000000000000123&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CONVERSION_EXIT_ALPHA_OUTPUT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;converts any number with zeroes right into a simple integer&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;input = 00000000000123&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;output = 123&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CONVERT_ABAPSPOOLJOB_2_PDF&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;convert abap spool output to PDF&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CONVERT_OTF&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Convert SAP documents (SAPScript) to other types.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &quot;CONVERT_OTF&quot;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING FORMAT = &quot;PDF&quot;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;IMPORTING BIN_FILESIZE = FILE_LEN&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;TABLES OTF = OTFDATA&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;LINES = PDFDATA&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXCEPTIONS ERR_MAX_LINEWIDTH = 1&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ERR_FORMAT = 2&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ERR_CONV_NOT_POSSIBLE = 3&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;OTHERS = 4.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CONVERT_OTFSPOOLJOB_2_PDF&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;converts a OTF spool to PDF (i.e. Sapscript document)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CONVERT_TO_FOREIGN_CURRENCY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Convert local currency to foreign currency.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;CONVERT_TO_LOCAL_CURRENCY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Convert from foreign currency to local currency&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;DATE_CHECK_PLAUSIBILITY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Check to see if a date is in a valid format for SAP. Works well when validating dates being passed in from other systems.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;DATE_COMPUTE_DAY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Returns a number indicating what day of the week the date falls on. Monday is returned as a 1, Tuesday as 2, etc.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;DATE_GET_WEEK&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;will return the week that a date is in.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;DATE_IN_FUTURE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Calculate a date N days in the future.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;DAY_ATTRIBUTES_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Return useful information about a day. Will tell you the day of the week as a word (Tuesday), the day of the week (2 would be Tuedsay), whether the day is a holiday, and more.(provided by Francois Henrotte)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;DOWNLOAD&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;download a file to the presentation server (PC)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;DYNP_VALUES_READ&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read the values from a dynpro. This function can be used to read the values from a report&#39;s selection screen too (Another example).&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;DYNP_VALUES_UPDATE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Similar to DYNP_VALUES_READ, this function will allow the updating of fields on a dynpro. Very useful when you want to change a field based on the value entered for another field.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;ENQUE_SLEEP&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Wait a specified period of time before continuing processing.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;ENQUEUE_ESFUNCTION&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Lock an abap program so that it cannot be executed.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;Set the parameters as follows:&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;RELID = &#39;ZZ&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;SRTF2 = 0&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;SRTF = (your report name)&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Please note that you should not use SY-REPID to pass your report name to the function. The value of SY-REPID will change as it is being passed to the function module, and will no longer hold the value of the calling report.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;EPS_GET_DIRECTORY_LISTING&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;return a list of filenames from a local or network drive&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;EPS_GET_FILE_ATTRIBUTES&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Pass in a filename and a path, and will return attributes for the file&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;F4_DATE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;displays a calendar in a popup window and allows user to choose a date, or it can be displayed read only.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;F4_IF_FIELD_VALUE_REQUEST&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Use values from a DDIC table to provide a list of possible values. TABNAME and FIELDNAME are required fields, and when MULTIPLE_CHOICE is selected, more than one value can be returned.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;F4IF_INT_TABLE_VALUE_REQUEST&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;F4 help that returns the values selected in an internal table. Very handy when programming your very own F4 help for a field.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data:&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;begin of t_values occurs 2,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;value like kna1-begru,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;end of t_values,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;t_return like ddshretval occurs 0 with header line.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;t_values = &#39;PAR*&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;append t_values.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;t_values = &#39;UGG&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;append t_values.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;call function &#39;F4IF_INT_TABLE_VALUE_REQUEST&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;exporting&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;retfield = &#39;BEGRU&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;value_org = &#39;S&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;tables&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;value_tab = t_values&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;return_tab = t_return&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;exceptions&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;parameter_error = 1&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;no_values_found = 2&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;others = 3.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;if sy-subrc = 0.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;read table t_return index 1.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;o_begru-low = t_return-fieldval.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;if o_begru-low = &#39;PAR*&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;o_begru-option = &#39;CP&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;else.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;o_begru-option = &#39;EQ&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;endif.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;o_begru-sign = &#39;I&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;append o_begru to s_begru.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;else.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;o_begru = i_begru.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;endif.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;F4IF_SHLP_EXIT_EXAMPLE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;documents the different reasons to use a search help exit, and shows how it is done.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;F4IP_INT_TABLE_VALUE_REQUEST&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;This function does not exist in 4.6 and above. Use F4IF_INT_TABLE_VALUE_REQUEST instead.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;FILENAME_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;popup to get a filename from a user, returns blank filename if user selects cancel&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;FORMAT_MESSAGE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Takes a message id and number, and puts it into a variable. Works better than WRITE_MESSAGE, since some messages use $ as a place holder, and WRITE_MESSAGE does not accommadate that, it only replaces the ampersands (&amp;amp;) in the message.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;FTP_COMMAND&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Execute a command on the FTP server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;FTP_CONNECT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Open a connection (and log in) to an FTP server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;FTP_DISCONNECT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Close the connection (and log off) the FTP server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;FU CSAP_MAT_BOM_READ&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;You can use this function module to display simple material BOMs. You cannot display BOM groups (for example, all variants of a variant BOM). as in transaction CS03. Current restrictions: You cannot display long texts. You cannot display sub-items. You cannot display classification data of BOM items for batches. You can only display one alternative or variant. You cannot enter an alternative for module CSAP_MAT_BOM_READ, so you always see alternative 01. The following example came from a posting on the SAP-R3-L mailing list.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: begin of tstk2 occurs 0.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;include structure stko_api02.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: end of tstk2.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: begin of tstp2 occurs 0.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;include structure stpo_api02.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: end of tstp2.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: begin of tdep_data occurs 0.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;include structure csdep_data.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: end of tdep_data.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: begin of tdep_descr occurs 0.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;include structure csdep_descr.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: end of tdep_descr.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: begin of tdep_source occurs 0.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;include structure csdep_source.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: end of tdep_source.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: begin of tdep_order occurs 0.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;include structure csdep_order.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: end of tdep_order.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: begin of tdep_doc occurs 0.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;include structure csdep_doc.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: end of tdep_doc.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: flg_warning like capiflag-flwarning.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;call function &#39;CSAP_MAT_BOM_READ&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;exporting&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;material = &#39;MAT100&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;plant = &#39;0001&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;bom_usage = &#39;1&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;valid_from = &#39;20.12.1996&#39;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;line-height: 13pt; list-style-image: initial; list-style-position: initial; margin: 10px 0px 0px; padding: 0px 0px 0px 15px;&quot;&gt;
&lt;li style=&quot;line-height: 13pt;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;valid_to&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;importing&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;fl_warning = flg_warning&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;tables&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;t_stko = tstk2&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;t_stpo = tstp2&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;t_dep_data = tdep_data&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;t_dep_descr = tdep_descr&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;t_dep_source = tdep_source&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;t_dep_order = tdep_order&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;t_dep_doc = tdep_doc&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;exceptions&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;error = 1.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;Function Group GRAP is now obsolete.&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;SAP recommends using functions in function group SFES instead. Below is an overview of the changes.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;G_SET_GET_ALL_VALUES&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Fetch values from a set.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GET_CURRENT_YEAR&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get the current fiscal year.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;GET_CURRENT_YEAR&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;BUKRS = &#39;1000&#39; &quot; Company Code&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;DATE = SY-DATUM &quot; Date to find fiscal year for&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;IMPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CURRM = w_currm &quot; Current Fiscal Month&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CURRY = w_curry &quot; Current Fiscal Year&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;PREVM = w_prevm &quot; Previous Fiscal Month&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;PREVY = w_prevy. &quot; Previous Fiscal Year&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GET_GLOBAL_SYMBOLS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Returns a list of all tables, select options, texts, etc for a program. Even includes the text definitions for the selection screen&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GET_INCLUDETAB&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Returns a list of all INCLUDES in a program&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GET_JOB_RUNTIME_INFO&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get the current job number from a program. Also returns other useful info about the current job.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GUI_CREATE_DIRECTORY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Create a directory on the presentation server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GUI_DELETE_FILE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Replaces WS_FILE_DELETE. Delete a file on the presentation server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GUI_DOWNLOAD&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Replaces WS_DOWNLOAD. Download table from the app server to presentation server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GUI_EXEC&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Replaces WS_EXECUTE. Start a File or Program Asynchronously with WinExec&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GUI_GET_DESKTOP_INFO&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Replaces WS_QUERY. Delivers Information About the Desktop (client)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GUI_REMOVE_DIRECTORY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Delete a directory on the presentation server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GUI_RUN&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Start a File or Program Asynchronously with ShellExecute&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;GUI_UPLOAD&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Replaces WS_UPLOAD. Upoad file from presentation server to the app server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;HELP_START&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Display help for a field. Useful for doing AT SELECTION SCREEN ON VALUE REQUEST for those fields that do not provide F4 help at the DDIC level.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;HELP_VALUES_GET_WITH_TABLE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Show a list of possible values for F4 popup help on selection screens. This function module pops up a screen that is just like all the other F4 helps, so it looks like the rest of the SAP system. Very useful for providing dropdowns on fields that do not have them predefined.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;tables: t001w.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;DATA: lc_werks LIKE t001w-werks,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_fields LIKE help_value OCCURS 0 with header line,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;BEGIN OF ltab_values OCCURS 0,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;feld(40) TYPE c,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;END OF ltab_values.&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;line-height: 13pt; list-style-image: initial; list-style-position: initial; margin: 10px 0px 0px; padding: 0px 0px 0px 15px;&quot;&gt;
&lt;li style=&quot;line-height: 13pt;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;*- *-- Set up fields to retrieve data&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_fields-tabname = &#39;T001W&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_fields-fieldname = &#39;WERKS&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_fields-selectflag = &#39;X&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;APPEND ltab_fields.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_fields-tabname = &#39;T001W&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_fields-fieldname = &#39;NAME1&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_fields-selectflag = space.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;APPEND ltab_fields.&lt;/span&gt;&lt;ul class=&quot;alternate&quot; style=&quot;line-height: 13pt; list-style: disc; margin: 0px; padding: 0px 0px 0px 15px;&quot;&gt;
&lt;li style=&quot;line-height: 13pt;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;*-- Fill values&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;select * from t001w.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_values-feld = t001w-werks.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;append ltab_values.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_values-feld = t001w-name1.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;append ltab_values.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;endselect.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;HELP_VALUES_GET_WITH_TABLE&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;fieldname = &#39;WERKS&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;tabname = &#39;T001W&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;title_in_values_list = &#39;Select a value&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;IMPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;select_value = lc_werks&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;TABLES&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;fields = ltab_fields&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;valuetab = ltab_values&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXCEPTIONS&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;field_not_in_ddic = 01&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;more_then_one_selectfield = 02&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;no_selectfield = 03.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;HOLIDAY_CHECK_AND_GET_INFO&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Useful for determining whether or not a date is a holiday. Give the function a date, and a holiday calendar, and you can determine if the date is a holiday by checking the parameter HOLIDAY_FOUND.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: ld_date like scal-datum default sy-datum,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;lc_holiday_cal_id like scal-hcalid default &#39;CA&#39;,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_holiday_attributes like thol occurs 0 with header line,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;lc_holiday_found like scal-indicator.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;HOLIDAY_CHECK_AND_GET_INFO&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;date = ld_date&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;holiday_calendar_id = lc_holiday_cal_id&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;WITH_HOLIDAY_ATTRIBUTES = &#39;X&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;IMPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;HOLIDAY_FOUND = lc_holiday_found&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;tables&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;holiday_attributes = ltab_holiday_attributes&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXCEPTIONS&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALENDAR_BUFFER_NOT_LOADABLE = 1&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;DATE_AFTER_RANGE = 2&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;DATE_BEFORE_RANGE = 3&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;DATE_INVALID = 4&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;HOLIDAY_CALENDAR_ID_MISSING = 5&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;HOLIDAY_CALENDAR_NOT_FOUND = 6&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;OTHERS = 7.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;if sy-subrc = 0 and&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;lc_holiday_found = &#39;X&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;write: / ld_date, &#39;is a holiday&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;else.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;write: / ld_date, &#39;is not a holiday, or there was an error calling the function&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;endif.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;HOLIDAY_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Provides a table of all the holidays based upon a Factory Calendar &amp;amp;/ Holiday Calendar.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;HR_DISPLAY_BASIC_LIST&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;is an HR function, but can be used for any data. You pass it data, and column headers, and it provides a table control with the ability to manipulate the data, and send it to Word or Excel. Also see the additional documentation here.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;HR_GET_LEAVE_DATA&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get all leave information (includes leave entitlement, used holidays/paid out holidays)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;HR_IE_NUM_PRSI_WEEKS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Return the number of weeks between two dates.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;HR_PAYROLL_PERIODS_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get the payroll period for a particular date. (provided by Francois Henrotte)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;DATA: IT_T549Q TYPE T549Q OCCURS 0 WITH HEADER LINE,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;IT_ZL TYPE PC2BF OCCURS 0 WITH HEADER LINE.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;W_BEGDA = &#39;20010101&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;W_PERNR = &#39;00000001&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;HR_PAYROLL_PERIODS_GET&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_begda = w_begda&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;TABLES&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_periods = it_t549q&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXCEPTIONS&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;no_period_found = 1&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;no_valid_permo = 2.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CHECK sy-subrc = 0.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;HR_TIME_RESULTS_GET&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_pernr = w_pernr&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_pabrj = it_t549q-pabrj&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_pabrp = it_t549q-pabrp&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;TABLES&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_zl = it_zl&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXCEPTIONS&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;no_period_specified = 1&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;wrong_cluster_version = 2&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;no_read_authority = 3&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;cluster_archived = 4&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;technical_error = 5.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;NOTE: it_zl-iftyp = &#39;A&#39; absence&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;it_zl-iftyp = &#39;S&#39; at work&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;HR_TIME_RESULTS_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get the time results for a payroll period. (provided by Francois Henrotte)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;DATA: IT_T549Q TYPE T549Q OCCURS 0 WITH HEADER LINE,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;IT_ZL TYPE PC2BF OCCURS 0 WITH HEADER LINE.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;W_BEGDA = &#39;20010101&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;W_PERNR = &#39;00000001&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;HR_PAYROLL_PERIODS_GET&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_begda = w_begda&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;TABLES&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_periods = it_t549q&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXCEPTIONS&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;no_period_found = 1&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;no_valid_permo = 2.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CHECK sy-subrc = 0.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;HR_TIME_RESULTS_GET&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_pernr = w_pernr&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_pabrj = it_t549q-pabrj&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_pabrp = it_t549q-pabrp&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;TABLES&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;get_zl = it_zl&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXCEPTIONS&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;no_period_specified = 1&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;wrong_cluster_version = 2&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;no_read_authority = 3&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;cluster_archived = 4&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;technical_error = 5.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;NOTE: it_zl-iftyp = &#39;A&#39; absence&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;it_zl-iftyp = &#39;S&#39; at work&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;INIT_TEXT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;To load long text into SAP&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;K_WERKS_OF_BUKRS_FIND&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Return a list of all plants for a given company code.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;LIST_FROM_MEMORY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Retrieves the output of a report from memory when the report was executed using SUBMIT... EXPORTING LIST TO MEMORY. See also WRITE_LIST.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;LIST_TO_ASCII&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;convert an ABAP report (displayed on screen) from OTF to ASCII format&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;MBEW_EXTEND&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get the stock position for the previous month. This displays the same info that you see in MM03.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;MONTH_NAMES_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;It returns all the month and names in repective language.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;MONTH_PLUS_DETERMINE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Add or subtract months from a date. To subtract a month, enter a negative value for the &#39;months&#39; parameter.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: new_date type d.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;CALL FUNCTION &#39;MONTH_PLUS_DETERMINE&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EXPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;months = -5 &quot; Negative to subtract from old date, positive to add&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;olddate = sy-datum&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;IMPORTING&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;NEWDATE = new_date.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;write: / new_date.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;MS_EXCEL_OLE_STANDARD_OLE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;will build a file, and automatically start Excel&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;OTF_CONVERT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;wraps several other function modules. Will convert OTF to ASCII or PDF&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;POPUP_TO_CONFIRM_LOSS_OF_DATA&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Create a dialog box in which you make a question whether the user wishes to perform a processing step with loss of data.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;POPUP_TO_CONFIRM_STEP&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Create a dialog box in which you make a question whether the user wishes to perform the step.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;POPUP_TO_CONFIRM_WITH_MESSAGE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Create a dialog box in which you inform the user about a specific decision point during an action.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;POPUP_TO_CONFIRM_WITH_VALUE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Create a dialog box in which you make a question whether the user wishes to perform a processing step with a particular object.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;POPUP_TO_DECIDE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Provide user with several choices as radio buttons&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;POPUP_TO_DECIDE_WITH_MESSAGE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Create a dialog box in which you inform the user about a specific decision point via a diagnosis text.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;POPUP_TO_DISPLAY_TEXT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Create a dialog box in which you display a two line message&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;POPUP_TO_SELECT_MONTH&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Popup to choose a month&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;POPUP_WITH_TABLE_DISPLAY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Provide a display of a table for user to select one, with the value of the table line returned when selected.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;PRICING&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Return pricing conditions in an internal table. Use structure TCOMK for parameter COMM_HEAD_1, and structure TCOMP for parameter COMM_ITEM_1, and set CALCULATION_TYPE to B. The pricing conditions will be returned in XOMV. You must fill TCOMP, and TCOMK with the appropriate values before callling the function in order for it to work.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;PROFILE_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read an Entry in an INI File on the frontend&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;PROFILE_SET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Write an Entry in an INI File on the frontend&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;READ_TEXT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;To load long text into SAP&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;REGISTRY_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read an Entry from the Registry&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;REGISTRY_SET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Set an entry in the Registry&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RFC_ABAP_INSTALL_AND_RUN&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Runs an ABAP program that is stored in the table PROGRAM when the MODE = &#39;F&#39;. Table WRITES contains the ouput of the program. Allows you to run a program without having the source code in the target system.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RH_GET_ACTIVE_WF_PLVAR&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Return the active HR Plan&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RH_GET_DATE_DAYNAME&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;return the day based on the date provied&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RH_START_EXCEL_WITH_DATA&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;starts Excel with the contents of an internal table. This function finds Excel in the desktop registry. It also uses a local PC working directory to save the file (that&#39;s what the &#39;W&#39; value for data path flag does). Very transparent to user!&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RH_STRUC_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Returns all related org info&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RHP0_POPUP_F4_SEARK&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;is a matchcode for any type of HR Planning object, including the possibility to fill the field that you want&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;Examples: search for any organizational structure&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;F4 = &#39;X&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;PLVAR = &#39;01&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;OTYPE = &#39;O &#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;search for any persons&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;F4 = &#39;X&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;PLVAR = &#39;01&#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;OTYPE = &#39;P &#39;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;MULTI_SELECT = &#39;X&#39; to allow multiple selection&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;EASY = &#39;X&#39; for user-dependent matchcode&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;Unfortunately, the use of table BASE_OBJIDS is disabled, so you can&#39;t specify&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;a root for the hierarchy you display&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RKD_WORD_WRAP&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Convert a long string or phrase into several lines.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RP_CALC_DATE_IN_INTERVAL&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Add/subtract years/months/days from a date&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RP_LAST_DAY_OF_MONTHS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Determine last day of month&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RPY_DYNPRO_READ&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read dynpro, including screen flow&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RPY_TRANSACTION_READ&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Given a transaction, return the program and screen or given a program and screen, return the transactions that use the program and screen.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RS_COVERPAGE_SELECTIONS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Returns an internal table that contains a formatted list of all the selection parameters entered for a report. Table is ready to print out.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RS_REFRESH_FROM_SELECTOPTIONS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get the current contents of selection screen&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RS_SEND_MAIL_FOR_SPOOLLIST&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Send message from ABAP/4 program to SAPoffice.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RS_VARIANT_CONTENTS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Returns the contents of the specified variant in a table.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RSPO_DOWNLOAD_SPOOLJOB&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Download the spool from a program to a file. Requires spool number.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RSPO_RETURN_ABAP_SPOOLJOB&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Fetch printer spool according to the spool number informed.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RZL_READ_DIR&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;If the server name is left blank, it reads a directory from local presentation server, otherwise it reads the directory of the remote server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RZL_READ_DIR_LOCAL&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read a directory on the Application Server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RZL_READ_FILE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read a file from the presentation server if no server name is given, or read file from remote server. Very useful to avoid authority checks that occur doing an OPEN DATASET. This function using a SAP C program to read the data.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RZL_SLEEP&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Hang the current application from 1 to 5 seconds.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RZL_SUBMIT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Submit a remote report.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;RZL_WRITE_FILE_LOCAL&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Saves table to the presentation server (not PC). Does not use OPEN DATASET, so it does not suffer from authority checks!&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SAP_CONVERT_TO_XLS_FORMAT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Convert data to Microsoft Excel format.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SAPGUI_PROGRESS_INDICATOR&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Display a progress bar on the SAP GUI, and give the user some idea of what is happening&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SAVE_TEXT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;To load long text into SAP&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SCROLLING_IN_TABLE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;If you are coding a module pool and using a table control, you can use this function SCROLLING_IN_TABLE to handle any scrolling. (provided by Paul Kjaer)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SD_DATETIME_DIFFERENCE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Give the difference in Days and Time for 2 dates&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SO_NEW_DOCUMENT_ATT_SEND_API1&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Send a document as part of an email. The documentation is better than normal for this function, so please read it.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SO_SPLIT_FILE_AND_PATH&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Split a fully pathed filename into a filename and a path.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SO_SPOOL_READ&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Fetch printer spool according to the spool number informed. See also RSPO_RETURN_ABAP_SPOOLJOB&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SO_WIND_SPOOL_LIST&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Browse printer spool numbers according to user informed.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SWD_HELP_F4_ORG_OBJECTS&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;HR Matchcode tailored for organizational units. Includes a button so that you can browse the hierarchy too.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SX_OBJECT_CONVERT_OTF_PDF&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Conversion From OTF to PDF (SAPScript conversion)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SX_OBJECT_CONVERT_OTF_PRT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Conversion From OTF to Printer Format (SAPScript conversion)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SX_OBJECT_CONVERT_OTF_RAW&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Conversion From OTF to ASCII (SAPScript conversion)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SXPG_CALL_SYSTEM&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;you can check the user&#39;s authorization for the specified command and run the command. The command runs on the host system on which the function module is executed. The function module is RFC capable. It can therefore be run on the host system at which a user happens to be active or on another designated host system at which an R/3 server is active.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SXPG_COMMAND_CHECK&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Check whether the user is authorized to execute the specified command on the target host system with the specified arguments.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SXPG_COMMAND_DEFINITION_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Read the definition of a single external OS command from the R/3 System&#39;s database.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SXPG_COMMAND_EXECUTE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Check a user&#39;s authorization to use a command, as in SXPG_COMMAND_CHECK. If the authorization check is successful, then execute the command on the target host system.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;SXPG_COMMAND_LIST_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Select a list of external OS command definitions.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;TERMINAL_ID_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Return the terminal id&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;TH_DELETE_USER&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Logoff a user. Similar results to using SM04.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;TH_ENVIRONMENT&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get the UNIX environment&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;TH_POPUP&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Display a popup system message on a specific users screen.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;TH_REMOTE_TRANSACTION&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Run a transaction on a remote server. Optionally provide BDC data to be used in the transaction&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;TH_USER_INFO&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Give information about the current user (sessions, workstation logged in from, etc)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;TH_USER_LIST&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Show which users are logged into an app server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;TMP_GUI_DIRECTORY_LIST_FILES&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Retrieve all of the files and subdirectories on the Presentation Server (PC) for a given directory.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;When a value other than * or *.* is used for the filter, you will not get any directories, unless they match your wildcard filter. For example, if you entered *.png, then only files and directories that end in png will be returned by the function.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br class=&quot;atl-forced-newline&quot; /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;data: lc_directory like bdschko16-target_dir value &#39;C:\TEMP\&#39;,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;lc_filter(20) type c default &#39;&lt;strong&gt;.&lt;/strong&gt;&#39;.&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;li_file_count type i,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;li_dir_count type i,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_dir_table like sdokpath occurs 0 with header line,&amp;nbsp;&lt;br class=&quot;atl-forced-newline&quot; /&gt;ltab_file_file_table like sdokpath occurs 0 with header line.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; line-height: 17.33333396911621px; margin-top: 10px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;call function &#39;TMP_GUI_DIRECTORY_LIST_FILES&#39;&lt;br /&gt;
exporting&lt;br /&gt;
directory = lc_directory&lt;br /&gt;
filter = lc_filter importing&lt;br /&gt;
file_count = li_file_count&lt;br /&gt;
dir_count = li_dir_count&lt;br /&gt;
tables&lt;br /&gt;
file_table = ltab_file_table&lt;br /&gt;
dir_table = ltab_dir_table&lt;br /&gt;
exceptions&lt;br /&gt;
cntl_error = 1&lt;br /&gt;
others = 2. |&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;table-wrap&quot; style=&quot;background-color: white; color: #333333; line-height: 17.33333396911621px; margin: 10px 0px 0px; overflow-x: auto;&quot;&gt;
&lt;table class=&quot;confluenceTable&quot; style=&quot;border-collapse: collapse; line-height: 13pt; margin: 0px; overflow-x: auto;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;UNIT_CONVERSION_SIMPLE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;convert weights from one UOM to another.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;UPLOAD&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;upload a file to the presentation server (PC)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;UPLOAD_FILES&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Will load one or more files from app or presentation server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;WEEK_GET_FIRST_DAY&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;For a given week (YYYYMM format), this function returns the date of the Monday of that week.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;WRITE_LIST&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Useful for writing out the list contents that result from the function LIST_FROM_MEMORY.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;WS_DOWNLOAD&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Save Internal Table as File on the Presentation Server&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;WS_EXCEL&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Start EXCEL on the PC&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;WS_EXECUTE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;execute a program on a windows PC&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;WS_FILE_DELETE&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Delete File at the Frontend&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;WS_FILENAME_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Call File Selector&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;WS_MSG&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Create a dialog box in which you display an one line message&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;WS_UPLOAD&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Load Files from the Presentation Server to Internal ABAP Tables&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;WS_VOLUME_GET&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get the label from a frontend device.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;line-height: 13pt; vertical-align: baseline;&quot;&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;strong&gt;WWW_LIST_TO_HTML&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td class=&quot;confluenceTd&quot; style=&quot;border: 1px solid rgb(221, 221, 221); line-height: 13pt; padding: 7px 10px; vertical-align: top;&quot;&gt;&lt;div style=&quot;line-height: 13pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;After running a report, call this function to convert the list output to HTML.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;table-wrap&quot; style=&quot;background-color: white; color: #333333; line-height: 17.33333396911621px; margin: 10px 0px 0px; overflow-x: auto;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/1495314815716634057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2014/04/sap-abap-function-modules-full-list.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/1495314815716634057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/1495314815716634057'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2014/04/sap-abap-function-modules-full-list.html' title='Complete List of SAP ABAP Function Modules'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01737268095865852242</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjU1t4LFgu-6Q6_ZCSkKwokrZzYu1JtH9zBSFbCqgLtGlIr-NMG-BqUr3Uz_p3HdsAeTCbd_ecuyK4sdBoIYtTvphmCFktzwT28CzNrkm_hrCaTFYyNNI2SoWsJt7Sj29wpY6ZWv5Hpng/s72-c/function-modules.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6291807980681687720.post-6354257484936341890</id><published>2014-03-29T10:50:00.000-07:00</published><updated>2015-02-14T06:35:28.492-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="ABAP-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="ALE-IDOC-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="BADI"/><category scheme="http://www.blogger.com/atom/ns#" term="BAPI-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Cross-Applications"/><category scheme="http://www.blogger.com/atom/ns#" term="Data-Dictionary"/><category scheme="http://www.blogger.com/atom/ns#" term="Module-Pool-Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Object-Oriented-ABAP-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="RFC-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP BADI Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ENHANCEMENTS"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP-BADI-Interview-Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP-Enhancements"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP-Exits"/><title type='text'>SAP BADI Interview Questions in ABAP</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJAjnivi2glvXAaxwWUCrvihCesGnacf_t7Sb6ZdGJRV4JPQWgymM9-HJOzdaZhksyqllQ1S5TsW-z2KD-vte_fiDo4_y77N_eM_CAXeK52Sg5Oi7fsKuv8MR3IF2HRW5DimAO7rdHxA4/s1600/sap-badi-interview-questions.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;BADI Interview Questions in ABAP&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJAjnivi2glvXAaxwWUCrvihCesGnacf_t7Sb6ZdGJRV4JPQWgymM9-HJOzdaZhksyqllQ1S5TsW-z2KD-vte_fiDo4_y77N_eM_CAXeK52Sg5Oi7fsKuv8MR3IF2HRW5DimAO7rdHxA4/s1600/sap-badi-interview-questions.jpg&quot; height=&quot;181&quot; title=&quot;SAP BADI Interview Questions&quot; width=&quot;200&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b style=&quot;color: #3d85c6; font-family: Verdana, sans-serif;&quot;&gt;&lt;i&gt;SAP BADI Interview Questions in ABAP, BADI Interview Questions and Answers.&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;BADI in SAP is one way of implementing enhancements to the standard SAP software with out modifying the original code. &lt;a href=&quot;http://www.sapabapiq.com/2013/10/how-to-find-badi-different-methods.html&quot; target=&quot;_blank&quot;&gt;SAP ABAP BADI&lt;/a&gt; uses object oriented program technique to implement enhancement. Here we are providing the list of interview questions on SAP BADI&amp;#39;s.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;div dir=&quot;ltr&quot; trbidi=&quot;on&quot;&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;a href=&quot;http://sapabap-interview-questions.blogspot.com/2012/02/sap-badi-interview-questions.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://sapabap-interview-questions.blogspot.com/feeds/6354257484936341890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2012/02/sap-badi-interview-questions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/6354257484936341890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6291807980681687720/posts/default/6354257484936341890'/><link rel='alternate' type='text/html' href='http://sapabap-interview-questions.blogspot.com/2012/02/sap-badi-interview-questions.html' title='SAP BADI Interview Questions in ABAP'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01737268095865852242</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJAjnivi2glvXAaxwWUCrvihCesGnacf_t7Sb6ZdGJRV4JPQWgymM9-HJOzdaZhksyqllQ1S5TsW-z2KD-vte_fiDo4_y77N_eM_CAXeK52Sg5Oi7fsKuv8MR3IF2HRW5DimAO7rdHxA4/s72-c/sap-badi-interview-questions.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>