Integration with GeneXus 16

GeneXus 16 brings a unified API for accessing the algorithms and computing power that providers like IBM Watson, Microsoft Cognitive Services and SAP Leonardo offer. With GeneXus, you get a multiplatform definition that allows you to integrate simultaneously with any of these providers, achieving the best of each one, in each scenario.

Another great integration work has been done with SAP. We now have a special edition of GeneXus (GeneXus for SAP Systems) that serves as a spearhead to create solutions for the SAP ecosystem. GeneXus solutions allow to extend its ERP functionalities, connect to SAP Hana (its DBMS), publish applications on SAP Cloud, follow the Fiori design system guides and furthermore allow you to take advantage of the artificial intelligence services of SAP Leonardo.

A great advance has been made in the integration with services. OData is a protocol to expose a data model as an API. Whoever uses this data model, can perform CRUD operations on the entities, which are services, of that model.

In GeneXus 16, you can import a model like this, exposed by some system, in order to integrate with it. The interesting thing is that the imported services are defined as data view and transaction objects, so you can access those external services with a for each command or by dragging attributes to a panel. That is a huge increase in productivity.