In SAP, interfaces are the connection methods that allow SAP systems (or SAP and non-SAP systems) to exchange data. The choice of interface depends on the use case: whether data is synchronous or asynchronous, real-time or batch, large or small ...
SAP EWM Help Latest Questions
A function module (FM) is a globally reusable procedure created in transaction SE37 or inside a Function Group. It can be called from anywhere in the system. When to use: · When you want reusable logic across different programs. · Supports exception handling ...
Feature Overview Screen Single Screen Records Displayed Multiple (in table format) One at a time Editing Mode Mass/bulk editing Detailed editing Screen Layout Grid/List view Form view Navigation Can go to Single Screen No direct return to Overview (optional) Performance Faster for small data edits Better for complex data input Typical Tables Config tables, short master data Tables with many ...
AL11 is a standard SAP transaction used to display and manage application server directories. Think of it as the SAP file explorer for backend files. It lists logical file paths configured in transaction FILE. It shows the physical directories on the SAP application ...
SAP R/3 is based on a 3-tier client-server architecture, which separates presentation, application, and database layers. This design provides scalability, flexibility, and better performance. Three-Tier Architecture: 1. Presentation Layer (Client Tier) Interface between the user and SAP system Usually a SAP ...
*&---------------------------------------------------------------------* *& Report ZTEST_PROGRAM_2 *& *&---------------------------------------------------------------------* *& *& *&---------------------------------------------------------------------* REPORT ztest_program_2. *--- Radio Buttons PARAMETERS: r_opt1 RADIOBUTTON GROUP grp DEFAULT 'X' USER-COMMAND rad, r_opt2 RADIOBUTTON GROUP grp, r_opt3 RADIOBUTTON GROUP grp. *--- Fields controlled by radio buttons PARAMETERS: p_field1 TYPE char20, p_field2 TYPE char20, p_field3 TYPE char20. *--- Screen Modification AT SELECTION-SCREEN OUTPUT. LOOP AT SCREEN. CASE screen-name. WHEN 'P_FIELD1'. screen-active = COND #( WHEN r_opt1 = 'X' THEN 1 ELSE 0 ). WHEN 'P_FIELD2'. screen-active = COND #( WHEN r_opt2 = 'X' THEN 1 ELSE 0 ). WHEN 'P_FIELD3'. screen-active = COND #( WHEN r_opt3 = 'X' THEN 1 ELSE 0 ). ENDCASE. MODIFY SCREEN. ENDLOOP. *--- Output START-OF-SELECTION. WRITE: / 'Option 1:', r_opt1, / 'Option 2:', r_opt2, / 'Option 3:', r_opt3, / 'Field1:', p_field1, / 'Field2:', p_field2, / 'Field3:', p_field3. Output: This ABAP program ZRADIO_DEMO demonstrates how to create a dynamic selection screen using radio buttons. It defines three ...
Open Transaction WE30 In the SAP Easy Access screen, enter WE30 and press Enter. Choose Development Object You’ll see options like: Basic type Extension IDoc type documentation Select Basic type. Enter a Name for the Basic Type Enter a name for your new Basic Type.
DATA: lo_splitter TYPE REF TO cl_gui_splitter_container, lo_container1 TYPE REF TO cl_gui_container, lo_container2 TYPE REF TO cl_gui_container. DATA: lo_alv1 TYPE REF TO ...
The Table Maintenance Generator allows authorized users or support staff to: Maintain data in custom or standard tables without writing ABAP code. Provide a standardized UI for table maintenance. Enforce data consistency and validation through events and screen logic. Use Case Description Maintain custom config tables Enter ...
Steps to Send Email with Attachment in ABAP (Background) Create document content (subject, body). Create an attachment (text, CSV, PDF, etc.). Build the BCS object and send. REPORT z_send_email_attachment. DATA: lo_send_request TYPE REF TO cl_bcs, lo_document TYPE REF TO cl_document_bcs, lo_sender TYPE REF TO cl_sapuser_bcs,