Difference between SAP BAPI and BAdi and Customer Enhancement vs Customer Modification?

Sai Subramanyam
Updated on 30-Jul-2019 22:30:20

1K+ Views

BAPI It is a short form for Business Application Programming Interface. It is a simple API used for business operations. It can be simple module function provided by SAP or it can be developed by the user as well. BAdI This is an abbreviation for Business Add-Ins. These are customer exits which are used to modify or customize existing SAP functionality. BAdI can be reused as they follow Object-oriented approach. Enhancements It is a modification of SAP functionality or adding new functionality possibly by using a BAdI class or any enhancement technique. Customer modification It is to customize existing function ... Read More

Can I filter a column in PN in SAP HANA with REGEX?

Anil SAP Gupta
Updated on 30-Jul-2019 22:30:20

417 Views

Projection Node is basically a graphical Calculation view. SAP HANA does not allow usage of regular expression in a graphical calculation view for filtering out data.So if you still need to use graphical calculation view (Projection Node), then you need to filter out the data either by using a table function or equivalent.

What is the difference between Java references and pointers in other languages?

Ali
Ali
Updated on 30-Jul-2019 22:30:20

442 Views

Reference datatypes in java are those which contains reference/address of dynamically created objects. These are not predefined like primitive data types. Following are the reference types in Java. class types − This reference type points to an object of a class. array types − This reference type points to an array. interface types − This reference type points to an object of a class which implements an interface. Once we create a variable of these types (i.e. when we create an array or object, class or interface). These variables only store the address of these values. Default ... Read More

Is Partitioning required in SAP HANA tables for one million records?

Anil SAP Gupta
Updated on 30-Jul-2019 22:30:20

269 Views

I think you are over thinking on a potential issue. The size of tables as you said will be rarely over one million records which does not qualify it to be considered a big table. In my application we have tables which are much bigger than that but still work pretty well over time. Also, as you said that data is mainly categorized on a daily basis so, theoretically it makes sense to partition tables on dates.  It should improve the performance to some extent. But it can also lead to good number of partitions which can backfire too from ... Read More

Usage of subqueries in internal table as condition in SAP ABAP source code.

karthikeya Boyini
Updated on 30-Jul-2019 22:30:20

452 Views

Note that if you specify an OPTIONS parameter with parenthesis, it will show an error. When you use Where (itab)In this case, itab has only one field with type C and shouldn’t be longer than 72 characters. “Itab” must be specified in parenthesis without any space between parenthesis and table name.You should use the same condition in the internal table as a condition in ABAP source code.

How to take Backup in SAP system.

Johar Ali
Updated on 30-Jul-2019 22:30:20

774 Views

Generally, it is not required to take the backup as SAP is very secure system and they keep the backup. But if you still want to take the backup, you would require creating a dummy destination, add the objects/your programs to transport and point it to that dummy destination and release it. Now you can keep the object s from dummy destination to any of your directory.

Why are classes sometimes declared final in Java?

Sreemaha
Updated on 30-Jul-2019 22:30:20

686 Views

If a class is declared final, you cannot inherit it. If you try it gives you a compile-time error as − Example final class Super { private int data = 30; } public class Sub extends Sub { public static void main(String args[]){ } } Output Exception in thread "main" java.lang.Error: Unresolved compilation problem: at Sub.main(Sub.java:7)

Information regarding function used in remote machine and their return values.

Rahul Sharma
Updated on 30-Jul-2019 22:30:20

189 Views

There is a table TFDIR which contains all the information. You can use this table with FMODE=’R’ by transaction SE16. R denotes remote functions. If you want to check the return values of the function, you can use transaction SE37 by inputting the function in the search field.

What are tokens in Java?

Johar Ali
Updated on 30-Jul-2019 22:30:20

2K+ Views

Java tokens are smallest elements of a program which are identified by the compiler. Tokens in java include identifiers, keywords, literals, operators and, separators.

How to use SUM function for NUMC type field?

Johar Ali
Updated on 30-Jul-2019 22:30:20

887 Views

NUMC is numeric text. As this is text, SUM function cannot be implemented as it is of type varchar in the database.There is no simple solution to do it. The one method is to copy the data to internal tables, convert the NUMC data into DEC by looping through all the rows, SUM and GROUP them and then convert back the DEC values back to NUMC values.

Advertisements