Wednesday, 30 May 2018

ABAP CDS Consumption View Features Ultimate Test: Part 4

In first part, second part and third part of my blog I put ABAP CDS Consumption View to test and fulfilled some of most typical BW Query requirements. In fourth part of my blog I will challenge ABAP CDS Consumption View again. This time demonstrating percentage share calculation (similar to BW Query %CT function) and filtering key figures structure.

Monday, 28 May 2018

Short examples of CL_ABAP_TESTDOUBLE

Reminder: limits of CL_ABAP_TESTDOUBLE

  • Can mock interfaces only, not classes, and only global interfaces, not local ones.
  • Can output exceptions of type “class-based” only (cannot mock those original old exceptions).
  • A maximum of 36 interfaces can be test-doubled per test method, because the method CREATE of CL_ABAP_TESTDOUBLE generates one class at runtime by using a GENERATE SUBROUTINE POOL statement (generation of maximum 36 subroutine pools).

Friday, 25 May 2018

ABAP Dictionary External Views for Overcoming ABAP CDS Views Limitations

This post I would like to share usage of ABAP Dictionary External Views in ABAP CDS views development to overcome some limitations.

Wednesday, 23 May 2018

Addition & Deletion of Component in a Production Order

We are all well familiarize with creation of Production order and doing the modification of the existing operation and components. But what if we have a case where we need to delete the existing components and add a component into the given Production.

Monday, 21 May 2018

Simple Number Game

During our childhood days we used to play the number game on paper. The same thing when I played with my kids, they were happy and excited. They used to ask me, dad, how you are telling the correct answers.

Saturday, 19 May 2018

RRI: Jump from ABAP CDS Analytical query to Fiori Application

In this post I would like to share step-by-step description of creation RRI from ABAP CDS Analytical query to Fiori Application with parameter transfering.

Wednesday, 16 May 2018

Water Puzzle Game in SAP using Dialog Program

Introduction


Water puzzle in sap. This is developed using dialog programming with simple logical expressions

Developed a material master dashboard using dialog program for our company to automate the material master creation from different units. This dashboard will collect the request from users and create the material codes using BAPI. Once the material is created an email will be send to the requester. The status of the request also can be viewed through this dashboard.

Monday, 14 May 2018

Attachment dms file in workitem decision

For few days I searched the better way to solve my problem that was HOW CAN I ATTACHMENT DMS FILE IN WORKITEM DECISION in my reseaches i found a lot of and different ways to do that but neither that solved completely my problem but now I know how to do and I’d like do share with everyone my solution.

Friday, 11 May 2018

SAP UI and Salesforce UI development Go-through

SAP UI



SAP GUI + Dynpro


It seems that SAP GUI plus Dynpro was used to develop application UI in Stone Age. Although there are still lots of transaction codes in S/4HANA backend available for end user, they could still be directly launched in browser by leveraging SAP Internet Transaction Server(ITS), even with Fiori-like appearance.

Wednesday, 9 May 2018

How-To Perform any Action from Email Using /SKYBFR/YCA1 Add-On

As you are probably already aware, Skybuffer Simple Communication SAP Add-On (/SKYBFR/YCA1) can be used to perform any actions with any business objects in the system. You can record inbound email comments, you can create orders, etc.

Now we are going to show you how to create a button in email for any custom action which is not assigned to work item so that we could get a received action and comment in a custom comment-processing BADi.

Monday, 7 May 2018

SAP IoT and SAP NetWeaver AS for ABAP Channels

Buzz about IoT


Technology is evolving everyday. Businesses are throwing challenges on technology and now technology is also challenging businesses in different ways.These days one can hear lots of buzz words like Cloud, Cloud Foundry, Cloud Platform, Industry 4.0, SAP IoT, Machine Learning, Artificial Intelligence, SAP Leonardo, SAP Co-pilot, SAP chatbot etc. All these buzz words are music to some people’s ears but there are still some people who are trying to connect dots and trying to understand how all these fit in context with SAP.

Sunday, 6 May 2018

Implement a Block Chain prototype with 300 lines of ABAP code

In my article, I implement a simple Block Chain prototype via 300 lines of ABAP code.

It consists of three versions where new features are added in an iterative way.

Version 1:Data structure implementation of “Block” and “Chain”


As its name means, a block chain is a chain consisting of blocks.

Friday, 4 May 2018

Solution Manager 7.2 SP 06 Upgrade Planning – Java Stack Part-2

Solution Manager 7.2 implementations have been gaining momentum. Recently I was a part of Solution Manager 7.2 on HANA support package 06 upgrade for a customer and I want to share how I planned the upgrade via Maintenance Planner for an already existing Solution manager Java System.