ABAP Connectivity

How To Use Python Seamlessly Inside ABAP

Python is an interpreted, object-oriented, high-level programming language and it is used in many different application areas, e.g. in scientific and numeric computing. It can be very valuable and helpful to combine SAP ABAP with Python. In this blog I will describe a way to do that via the SAP GUI for Windows COM interface. In the past I wrote different blogs how to use Python in the context of ABAP: …

Read More »

How To Combine PowerShell Development in ABAP Context

If you work with PowerShell in ABAP context it could be profitably to integrate PowerShell development into your ABAP development process. In this example I will show how to use PowerShell ISE to read and store PowerShell scripts as includes on an SAP system. At the SAP system I added two RFMs. The first reads an include and the second writes an include. In both cases it is necessary that …

Read More »

How to Program and Run an ABAP Report from PowerShell via NCo

The RFM RFC_ABAP_INSTALL_AND_RUN offers great possibilities to achieve a high integration level between ABAP and an external scripting language, from the perspective of the scripting language. In this post I describe how to do that with PowerShell and the dotNET Connector (NCo).   In the last years I wrote posts how to use RFM RFC_ABAP_INSTALL_AND_RUN with COM Connector (CCo) or via NW RFC SDK for: VBScript and AutoIt (2013) HTA (2013) Python (2014) …

Read More »

Realizing procurement EDI processes with ANSI ASC X12, EDIFACT, and IDocs

German version If you prefer to read this article in German, you may find a translated version under this link. Introduction Most of today’s procurement processes heavily depend on the use of electronic data interchange (EDI). Depending on the industry, different procurement concepts are applied. In the automotive industry procurement is mostly based on scheduling agreements, delivery forecasts and the like. If you are further interested in that topic, please …

Read More »

Realizing automotive EDI processes with VDA, EDIFACT, ANSI, ODETTE, and IDocs

German version If you prefer to read this article in German, you may find a translated version under this link. Introduction The supply chains of automotive companies are usually fully automated. Instead of using paper-based processes, OEMs (original equipment manufacturers) and their suppliers communicate using electronic data interchange (EDI). Thereby, messages are sent from one IT system to another IT system without any human intervention. In the following article we …

Read More »

SAP GUI for Windows 7.50 Offers SAPNWRFC Library Version 7.49 PL 0

Hello community, since a few days is the SAP GUI for Windows 7.50 available. With this release is also a new SAP NetWeaver RFC x86 library available – Version 7.49 PL 0. According to SAP Note 2417687 is this the replacement of librfc32.dll by NWRFC, for technical reasons. This library offers a few new functions, here the list of it: RfcAddServerErrorListener RfcAddServerStateChangedListener RfcCancel RfcCreateServer RfcDestroyServer RfcDestroyServerConnectionMonitorData RfcFreeSaplogonEntries RfcGetInt8 RfcGetInt8ByIndex RfcGetSaplogonEntries RfcGetServerAttributes RfcGetServerConnectionMonitorData RfcGetVersionInternal …

Read More »

Outbound IDOC as web service – XML/JSON

In ideal scenario your middle-ware should have a listener for your outbound IDOC port. In case you don’t have and you need to expose your outbound IDOC as a service then you can use it. Create a WSDL of the IDOC Create Proxy of the WSDL Process the incoming message and post IDOC Advantages over RFC web services: IDOC gets created in the runtime so we can avoid making all …

Read More »

Get your hands on Industrial IoT scenarios with ABAP Channels

Industrial IoT (aka Industry 4.0) makes it possible to integrate machines and sensors on the shop floor with IT systems along the entire value chain, even beyond a single enterprise. These connected systems can interact with one another using standard Internet-based protocols for faster, more flexible, and more efficient business processes. SAP NetWeaver AS ABAP 7.50 implements industrial IoT scenarios through support of native TCP/IP protocols based on the ABAP …

Read More »

Sandbox Web Scenario to Mockup Applications with PHP, PowerShell and NCo

Hello community, in a few cases it is necessary to mockup different application designs and with real data . Here is one easy example how to realize this kind of requirement with web scenario in a very flexible approach. To communicate with the SAP application server I use two different web application server. The first web application server is a normal standard server with PHP. The second web application server, which …

Read More »

How To Use dotNET Connector NCo Inside VBA

Hello community, in a normal case it isn’t possible to use NCo inside VBA, because NCo isn’t COM visible. Here now a solution how to do it nevertheless. You can use NCo in VBA via a COM bridge to PowerShell. I presented here the possibility to use PowerShell via this COM bridge with other COM enabled languages, in my example VBScript, but in this case VBA. Simple example At first a …

Read More »