Hello,

Sign up to join our community!

Welcome Back,

Please sign in to your account!

Forgot Password,

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

You must login to ask a question.

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

ABAP

ABAP Programming

Share
Followers
2 Answers
109 Questions

SAP EWM Help Latest Questions

  • 0
DPM125
Beginner

It returns a filtered internal table based on a condition—no need for loops or APPEND. *&---------------------------------------------------------------------* *& Report  ZREP_LCLCLASS *& *&---------------------------------------------------------------------* *& *& *&---------------------------------------------------------------------* REPORT zrep_lclclass. TYPES: BEGIN OF ty_user,          name   TYPE string,          status TYPE string,        END OF ty_user. DATA: lt_users TYPE STANDARD TABLE OF ty_user WITH EMPTY KEY,       lt_active_users TYPE STANDARD TABLE OF ty_user WITH EMPTY KEY. lt_users = VALUE #(   ( name = 'Alice'   status = 'ACTIVE' )   ( name = 'Bob'     status = 'INACTIVE' )   ( name = 'Charlie' status = 'ACTIVE' ) ). lt_active_users = FILTER #( lt_users WHERE status = 'ACTIVE' ). LOOP AT lt_active_users INTO DATA(user).   WRITE: / user-name, user-status. ENDLOOP.   Output :  Alice ACTIVE Charlie ACTIVE

  • 1
DPM125
Beginner

Segment Definition: The smallest building block of an IDoc. Represents a logical grouping of fields (like a table structure). Each segment corresponds to a set of related data — for example: E1KNA1M → Customer general data (Name, Address, etc.) E1KNB1M → Company code–specific customer data. Segments ...

  • 0
DPM125
Beginner

Dynamic Internal Tables are tables created at RUN TIME Using Field Symbols. It’s useful in creating a program where you don’t know name of table till run time. In other words, it’s very useful in creating Dynamic Programs. Dynamic internal tables can ...

  • 0
DPM125

Aspect Enhancement 🚀 (Safe) Modification ⚠️ (Risky) Definition Extend standard SAP without changing its code Change SAP standard code directly Upgrade Impact Upgrade-safe ✅ Upgrade issues ❌ (need rework) Where Used User Exits, BAdIs, Enhancements Direct changes in SAP standard objects Maintainability Easy to maintain Hard to maintain Example Add custom field validation Change standard pricing logic ...

  • 1
DPM125
Beginner

A class can implement multiple interfaces at once, which allows you to combine functionality from many sources. Example:  ” First interface INTERFACE if_flyable. METHODS: fly. ENDINTERFACE. ” Second interface INTERFACE if_swimmable. METHODS: swim. ENDINTERFACE. ” A class implementing multiple interfaces CLASS cl_duck DEFINITION. PUBLIC ...