SAP Expert

SAP Expert

114 Articles Published

Articles by SAP Expert

114 articles

SAP PI messaging service is JMS compliant or not

SAP Expert
SAP Expert
Updated on 24-Mar-2026 389 Views

SAP PI (Process Integration) messaging service is JMS compliant. SAP PI Messaging Server 7.4 AEX is compatible with JMS 1.02 and JMS 1.1 specifications. Using Java Messaging Service, you can connect external messaging systems to the Integration Engine. JMS Compliance in SAP PI SAP PI supports JMS through dedicated adapters that enable integration with JMS-compliant messaging systems. This compliance allows SAP PI to communicate with various enterprise messaging platforms using standard JMS protocols. Key Features Compatible with JMS 1.02 and JMS 1.1 specifications Supports JMS message properties transfer Enables routing, mapping, and BPE operations Works ...

Read More

Data Replication from SAP PO to SQL Server

SAP Expert
SAP Expert
Updated on 13-Mar-2026 657 Views

It is important to note that SAP PO (Process Orchestration) is not a data source but a middleware − it does not store or contain business data itself. To replicate data to SQL Server, you extract data from the actual source system (such as SAP ERP) through SAP PO, and load it into SQL Server using a JDBC adapter. What Is SAP PI/PO? SAP Process Integration (PI), also known as SAP Process Orchestration (PO), enables cross-system communication and integration. It allows you to connect SAP and non-SAP systems based on different technologies like Java and SAP ABAP. It ...

Read More

In SAP Workflow, Binding the receiver dynamically

SAP Expert
SAP Expert
Updated on 13-Mar-2026 460 Views

To bind receiver dynamically in SAP Workflow, you need to create a Function Module that will provide the manager name of the initiator. This Function Module should be placed in a public class to be used in the Workflow. The provided value will be saved in any table of the HR module. Dynamic Binding Process You need to call this method from the Workflow template. To set the binding, you must pass a value in _WF_INITIATOR, which is the standard container element for workflow initiation. Container Element ...

Read More

Footer not working in my SAPUI5 application

SAP Expert
SAP Expert
Updated on 13-Mar-2026 547 Views

When your footer is not working in a SAPUI5 application, try embedding your page in the sap.m.App control. The App control provides proper container functionality and manages the footer display correctly. Solution The sap.m.App control acts as the root container for your application and properly handles the footer behavior. Here's how to implement it − var oApp = new sap.m.App({ pages: [oPage] }); var oPage = new sap.m.Page({ title: "My Page", content: [ // Your ...

Read More

Consuming Web Service in C# application (SAP)

SAP Expert
SAP Expert
Updated on 13-Mar-2026 703 Views

This error occurs when remote server doesn't provide a response to your request and connection is broken before request is complete. To fix this issue, first setup a request that includes QaaWsHeader and ReportBlock configuration, then create the Request and in last using ServicesSoapClient, you can make method to send results. Understanding SAP Web Service Components When consuming SAP web services in C#, you need to configure three main components − QaaWSHeader − Contains authentication and session information GetReportBlock − Defines the data retrieval parameters ServicesSoapClient − ...

Read More

Is there a way to find last date of month using any function? Like 03/15/2017 should return 03/31/2017? (SAP)

SAP Expert
SAP Expert
Updated on 13-Mar-2026 193 Views

You can use the DateSerial() function in SAP to find the last date of any month. This function returns a Date value for the specified year, month and day and also handles relative Date expressions. Arguments year − A whole number or numeric expression representing a year, example: 1996. month − A whole number or numeric expression representing a month, example: 12 for December. day − A whole number or numeric expression representing a day of the month, example: 5. Returns A Date value. ...

Read More

Publishing SAP Xcelsius dashboard without login

SAP Expert
SAP Expert
Updated on 13-Mar-2026 213 Views

Yes, it can be achieved by using Open Document link. To get HTTP link, you need to store the object in BO repository and get open document link from BI Launchpad. When you store the object in repository, you have to handle necessary credentials and running queries can be handled by this. You can set up SSO (Single Sign-On) in OpenDocument and SSO source can be an Active Directory authentication, or SAP BW. When SSO is set up, clicking the generated OpenDocument link should ...

Read More

Specifying working directory while executing FM SXPG_COMMAND_EXECUTE in SAP system

SAP Expert
SAP Expert
Updated on 13-Mar-2026 859 Views

When executing FM SXPG_COMMAND_EXECUTE in SAP systems, you might need to specify a working directory for your external commands. A common approach is to create a script in SM69 transaction code that calls sh with parameters like -c 'cd && /path/to/command'. However, this approach has limitations. The system doesn't accept wildcards, and the && operator gets converted to &, causing the script to fail. SAP Note 401095 - Wildcards in External Commands According to SAP Note 401095, wildcards are not supported in ...

Read More

How to find a constant in a string in SAP BO Webi Report

SAP Expert
SAP Expert
Updated on 13-Mar-2026 3K+ Views

In SAP BusinessObjects Web Intelligence (Webi), you can find constants or specific text patterns within strings using built-in functions. The two primary functions for this purpose are Match() and Pos(). Using the Match() Function The Match() function allows you to search for patterns using wildcards. You can use MATCH([Dimension];"*def*") to find strings containing "def". The wildcard (*) matches any characters before and after the specified constant. =Match([Product Name];"*def*") Using the Pos() Function The Pos() function returns the position of ...

Read More

Upgrading SAP .NET Connector from .NET 2.0 to .NET 3.0

SAP Expert
SAP Expert
Updated on 13-Mar-2026 603 Views

You are correct. SAP .NET Connector 2.0 uses proxy classes however .NET Connector 3.0 uses a generic API. You need to rewrite all code that includes NCo interaction when upgrading from version 2.0 to 3.0. Benefits of .NET Connector 3.0 The upgrade from NCo 2.0 to NCo 3.0 brings significant improvements − Enhanced Stability: NCo 3.0 is more stable, robust and supports heavy load scenarios Better Architecture: .NET 3.0 provides better application design by decoupling the connection handling Memory Optimization: It consumes less memory compared to the ...

Read More
Showing 1–10 of 114 articles
« Prev 1 2 3 4 5 12 Next »
Advertisements