50+ Important SAP ABAP Interview Questions, Codes & Practice for Freshers and Experienced

Image
FILL FORM:-  FORM If you are preparing for SAP ABAP interviews , then this resource will help you a lot. Many students and developers struggle to find the right interview questions, practice programs, and coding examples in one place. To make preparation easier, I have created a Google Drive folder that contains 50+ important SAP ABAP interview questions, coding examples, and practice material for both freshers and experienced candidates . This resource will help you revise the most important topics that are frequently asked in SAP ABAP interviews . What You Will Get in This Drive Folder Inside the Drive folder you will find useful material for complete SAP ABAP interview preparation , including: 1. SAP ABAP Interview Questions You will get 50+ important interview questions such as: What is SAP ABAP? What is Data Dictionary? What are Internal Tables? Difference between Smart Forms and Adobe Forms What is ALV Report ? What is BDC ? What are Function Modul...

sap abap syntax join

*&---------------------------------------------------------------------*
*& Report ZABAP_SYNTAX_JOINS
*&---------------------------------------------------------------------*
*&
*&---------------------------------------------------------------------*
REPORT ZABAP_SYNTAX_JOINS.


types : begin of tp_mara,
         matnr type mara-matnr,
         mtart type mara-mtart,
         maktx type makt-maktx,
         werks type marc-werks,
        end of tp_mara.

data : gt_mara type table of tp_mara,
       gs_mara type tp_mara.

data : gv_matnr type mara-matnr,
       gv_werks type marc-werks.


select-OPTIONS : s_matnr for gv_matnr,
                 s_werks for gv_werks.



START-OF-SELECTION.

    select a~matnr, a~mtart,
           b~maktx,
           c~werks
           from mara as a INNER join makt as b
           on a~matnr = b~matnr
           inner join marc as c
           on a~matnr = c~matnr
           into TABLE @gt_mara
           WHERE a~matnr in @s_matnr
             and b~spras = @sy-langu
             and c~werks in @s_werks.


     loop at gt_mara into gs_mara.

     write :/5 gs_mara-matnr, 25 gs_mara-mtart, 40 gs_mara-maktx, 75 gs_mara-werks.

     clear : gs_mara.
     endloop.


*   select a~matnr, a~mtart,
*          b~werks
*          from mara as a left OUTER join marc as b
*          on a~matnr = b~matnr
*          into TABLE @gt_mara
*          WHERE a~matnr in @s_matnr
*            and b~werks in @s_werks.

*     cl_demo_output=>display( gt_mara ).





end-of-SELECTION.

Comments

Popular posts from this blog

TYBSc IT Semester 6 Information Security Practicals

ES practical syit sem 4

Master Linux Practical for B.Sc. IT Semester 5: Download pdf and the Comprehensive Guide

Java programming practical

Introduction to computer system

Advanced Web Designing (AWD) Practical Guide for B.Sc. IT 5th Semester

CGA practical