top of page


ABAP Singleton Pattern
The singleton pattern logic aims to ensure that, during the execution of our program, only one instance has access to the relevant object. To elaborate a bit more; If we have a control class and we do not want it to create a new instance in ABAP every time a 'perform' is called or a function is invoked, we can apply this method. This way, we can use the same instance throughout the entire runtime. In other object-oriented languages, it is generally used to access data through

Suleyman Celik
Apr 18, 20242 min read


The Facade Design Pattern: Simplifying Complex Subsystems
The "Gang of Four" defines the Facade design pattern as follows: "Provide a unified interface to a set of interfaces in a subsystem. Facade defines a higher-level interface that makes the subsystem easier to use." Practical Implications In your coding projects, if you find yourself repeatedly performing the same tasks and want seamless communication between them, the Facade pattern is your solution. This pattern adds an extra layer of abstraction, simplifying your code struct

Suleyman Celik
Apr 18, 20242 min read


SAP EWM DMS Adjust CV0*N Screens
SAP's EWM recently introduced an attachment service, allowing users to link documents to Handling Units, ODO.. SAP DMS module is activated behind of EWM documents. You can access documents and maintain and display documents via /SCWM/MON or CV0*N documents. CV01N Create Document CV02N Change Document CV03N Display Document CV04N Find Document Running CV04N tcode will return report like Go-To Transcation DC10 ( SAP DMS tcode) for customising document types for EWM docs PDF /

Suleyman Celik
Apr 18, 20241 min read


SD User Exits
In the SAP SD (Sales and Distribution) module, programs and user exits are commonly utilized during the creation, modification, and processing of sales documents to integrate custom business logic. MV45AFZZ is one of the most frequently used programs for sales order transactions and contains several important user exits. However, there are other programs and user exits that support transactions related to sales documents. Here are some significant examples: MV45AFZZ Program..

Mert Bengu
Apr 18, 20242 min read


Credit Management in FI & SD
Step 1: Define Credit Control Area Access SAP Reference IMG via SPRO. Follow the path Financial Supply Chain Management -> Credit Management -> Credit Risk Monitoring -> Credit Control Account -> Define Credit Control Area. Use the New Entries option to create a new credit control area. Enter a name, description, and preferred currency for this area. The credit control area represents the unit where your credit policies are applied and credit control activities are managed

Mert Bengu
Apr 18, 20241 min read


ABAP Design Pattern
The objective with the design patterns you employ in your project is to find solutions to problems that arise, and with these solutions, to ease the lives of those in the software world and to make the developed project more usable. Another definition is the categorization of objects that are frequently used in projects for reuse. Design Pattern , which generates solutions for different problems, has 23 patterns that are most commonly used in the industry. Let's mention a f

Suleyman Celik
Apr 18, 20243 min read
bottom of page
