Articles on Trending Technologies

Technical articles with clear explanations and examples

Callback is not working on remote but working locally in SAP CRM

Samual Sam
Samual Sam
Updated on 13-Mar-2026 317 Views

The issue lies in the class you are using for making a method call. This class is basically making RFC callback with the help of SAP GUI. So, when you are using the function builder, it works well because it has an SAP GUI connection present. But when you are using an external system, the GUI is missing and it doesn't work. Understanding the Problem When working with SAP CRM, callbacks rely on the SAP GUI framework for proper execution. In a local environment, the SAP GUI provides the necessary interface layer for RFC (Remote Function Call) ...

Read More

BAPI to upload documents to SAP system is throwing an exception

Swarali Sree
Swarali Sree
Updated on 13-Mar-2026 531 Views

When using a BAPI to upload documents to an SAP system, you may encounter exceptions indicating that the function module is trying to access GUI-related functions. As mentioned in the exception message, this occurs because the function module attempts to access GUI-related functionality, which doesn't support BAPIs. This suggests the issue stems from either a custom RFC module or a bug in SAP coding, and you should open a support ticket with SAP. Understanding the Root Cause The primary issue arises from improper use of GUI services in non-GUI operations. When developing BAPI functions, you shouldn't use GUI ...

Read More

How to count number of rows in a table with jQuery?

Arnab Chakraborty
Arnab Chakraborty
Updated on 13-Mar-2026 2K+ Views

Counting the number of rows in a table is a common requirement in web development. jQuery provides several methods to count table rows efficiently. In this tutorial, we'll learn how to count table rows using jQuery's .length property. Basic Method to Count Table Rows The simplest way to count table rows is by using jQuery's selector to target all tr elements within a table and then use the .length property to get the count. Example Here's a complete example that demonstrates how to count table rows − Count ...

Read More

How can I tell if table row is in view using jQuery?

Kristi Castro
Kristi Castro
Updated on 13-Mar-2026 1K+ Views

To check if a table row is visible in the viewport or exists on the page, you can use jQuery's is()

Read More

How to make a jQuery function call after "X" seconds?

Kristi Castro
Kristi Castro
Updated on 13-Mar-2026 5K+ Views

To make a jQuery function call after "X" seconds, use the setTimeout() method. This method allows you to delay the execution of any function by a specified number of milliseconds. On button click, you can set a timeout and fade out an element. The setTimeout() method takes two parameters: the function to execute and the delay in milliseconds − $("#button1").bind("click", function() { setTimeout(function() { $('#list').fadeOut(); }, 4000); }); In the above code, 4000 represents 4000 milliseconds (4 seconds), which is the delay that ...

Read More

Recovery database SBO-COMMON in SAP Business One

Sai Subramanyam
Sai Subramanyam
Updated on 13-Mar-2026 1K+ Views

In SAP Business One, SBO-Common is a system database that serves as a central repository for managing and tracking your company databases. While normal day-to-day business functions operate entirely within the company database, SBO-Common handles the administrative and structural aspects of your SAP Business One environment. The SBO-Common database acts as a master database that maintains critical system information and ensures proper coordination between different company databases in your SAP Business One installation. What SBO-Common Database Contains The SBO-Common database stores essential system information − DB List − Complete list of databases ...

Read More

Adding an image to SAP Adobe form from MIME repository

SAP
Sharon Christine
Sharon Christine
Updated on 13-Mar-2026 2K+ Views

Note that the image must be uploaded from the system to MIME repository beforehand. Step 1: Upload Image to MIME Repository Run Transaction SE78 and press F5 to upload your image to the MIME repository. Step 2: Declare Variables in Interface You have to declare 2 variables in the interface - global data with types string and xstring. You need to change the data declaration as below − data: gv_bmp_watermark type xstring. constants: gc_url_watermark type string value '/BC/PUBLIC/MyImages/watermark100.bmp'. Step 3: Add Code Initialization ...

Read More

Upgraded to SAP.net connector 3.0 is not working in Visual Studio 2008 and 2010

Samual Sam
Samual Sam
Updated on 13-Mar-2026 285 Views

Note that SAP.NET Connector 3.0 doesn’t work similar to the 2.0 connector. There are many significant changes − both improvements and modifications − provided in the .NET 3.0 version. SAP.NET Connector 3.0 Overview SAP .NET Connector 3.0 is the current version of SAP's development environment for communication between the Microsoft .NET platform and SAP systems. With the use of SAP.NET connector, you can connect SAP system to all common programming languages like Visual Basic.NET, C#, or Managed C++ and many more. This is the official SAP documentation link about general capabilities of SAP.NET connector − ...

Read More

How to check whether a string contains a substring in jQuery?

Kristi Castro
Kristi Castro
Updated on 13-Mar-2026 3K+ Views

The jQuery :contains() Selector is used to check whether a string contains a substring in jQuery. This selector selects elements that contain the specified text as a substring, making it useful for filtering and styling elements based on their content. Set the substring you are searching for in the contains() method as shown below − $(document).ready(function(){ $("p:contains(Video)").css("background-color", "blue"); }); In the above example, all paragraph elements containing the word "Video" will have their background color changed to blue. Example Now, let us see the complete code to check whether a ...

Read More

Invoke a Web service from AJAX in SAP application

karthikeya Boyini
karthikeya Boyini
Updated on 13-Mar-2026 339 Views

Invoking web services from AJAX in SAP applications follows the same principles as other web technologies like .NET. The main difference lies in how you obtain the service details and configure the connection. You need to send a POST or GET request to the intended service using the appropriate URL endpoint. Getting the Service URL and Details To get the service URL, you need to work with the ABAP developer who is responsible for exposing the web service. They will provide you with the WSDL (Web Services Description Language) file that contains all the necessary details about ...

Read More
Showing 24131–24140 of 61,297 articles
Advertisements