I am trying to trigger a process chain in SAP APO system using Talend. Is it possible to do so? I didn't find any supportive documentation regarding the same.
Related
Is there a SAP standard function module that transfers data of new items from ERP to CRM system?
It depends of what kind of items you wanna replicate:
For business-partners there are standard functions which are adjustable from SPRO
For vendor data you can utilize FSSC_BP_REPLICATION or CRM_VENMAP_TO_CRMM_BUT_VENDNO reports
Order replication is triggered automatically and you do not have to do anything, just to ensure the BAdI CHANGE_BEFORE_UPDATE is active
Check also the most common problems that are faced during distribution and their solutions: TIPS to check the distribution of documents between CRM and ECC
Manual ERP->CRM tables replication is not recommended by SAP, however there are also special tools for this. For example, SAP Data Services and SLT:
https://www.guru99.com/sap-ds-sap-data-services-in-sap-hana.html
https://blogs.sap.com/2018/10/30/slt-configuration-for-data-replication-from-s4hana-fashion-to-sap-car-system/
https://blogs.sap.com/2015/05/15/transformation-capabilities-of-sap-slt-vs-data-services/
I want to write a java program where I need to monitor the SAP HANA.
Can someone please let me know is there any client library or Java SDK or REST API is available to get all the metrics data for all monitors provided by SAP HANA?
I did some googling for you but found nothing.
However, I saw it in action somewhere in the system, so in case no one will be able to help you here, you will find an answer on SCN.
As, I had an experience of doing exactly this, I would say that writing the stuff on your own with xsjs will not be a big issue and will not be too different from this tutorial
A lot of the monitoring information can be read from the statistics server tables see docu here.
I need to replicate data from a source HANA DB to other HANA DB on real time basis(on trigger event like update/delete/insert). I have searched for the solution and found one i.e. SAP LT Replication Server. But I need custom implementation like taking data from source HANA DB and putting in a queue. Is it possible? And need some suggetions regarding SAP LT Replication Server.
Your question is pretty broad, so I recommend to familiarize yourself more with the use case and the available technology.
Besides SAP LT replication, you could potentially use the Smart Streaming option to facilitate real-time data transfer.
However, database level real-time replication is a rather specific requirement and can easily be confused with more general integration requirements. Be very careful about the application level you integrate your applications on.
You can use SAP HANA EIM Smart Data Integration. The HANA adapter is trigger based, supports real time scenarios including DDL propagation.
Within the target HANA DB you would create a reptask or a realtime flow-graph.
You can find the details in the Administration Guide for SAP HANA Smart Data Integration and SAP HANA Smart Data Quality.
I have a set of ZBAPI structures on a server of a company in which we developed and installed a custom application.
I am having to use a lot of the same BAPIs in the same application for a different company.
Is there any quick way in which I can move the Structure, Function Module, Business Object and the BAPI code itself from one SAP system to another?
Yes. Use the built-in Change and Transport System (CTS), preferably by creating a Transport of Copies (ToC). You may also want to check this question.
I have to implement bridge application that deals with SAP and write some function modules. I'll have serious SAP consultant that will guide me through data structure I need but how can I practice with ABAP at the moment? I'm so confused with variety of SAP products so I have several questions:
What shall I download and install to practice with ABAP
Are functional modules similar to Stored Procedures in RDBMS?
Is ABAP the only language to write SAP function modules?
May I install some trial SAP modules (SAP FI for instance), where can I find them?
Thank you in advance!
There is a SAP Netweaver Developer Edition available on the sap developer network. Netweaver is basically a java based web stack in front of the SAP ERP System. Depending on the SAP installation, you may not have Netweaver. If you have, you can either use java to create a web based component in Netweaver or use ABAP to create a RFC capable function module which you can then call either through one of the RFC connectors (java/.net) or by exposing it as a web service (transactions "sicf" and "soamanager" as a starting point).
Function modules are much more like web services, not stored procedures. Some of them expose structures of the data dictionary, some (mostly the recommended modules called BAPI) expose business objects.
SAP Modules like SAP_APPL (basically the ERP stack) or HR are available for SAP customers (you can create as many test and training systems as you want, as long as the users are the same as on the production systems), as a developer you will probably only get access to basic functionality.