Curso GeneXus para sistemas SAP®

Definindo mais transações

Adicionamos as transações Country e Category e definimos na estrutura da transação Attraction que uma atração pertence a um país e uma categoria. Veremos como GeneXus mantém consistente toda a informação relacionada.



Veja aquí a transcrição do vídeo em pdf.

O conceito de integridade referencial é visto na prática, para manter a consistência dos dados. As chaves estrangeiras são apresentadas, relativas às chaves primárias e por isso vemos a importância de dar o mesmo nome aos atributos que correspondem ao mesmo conceito. A diferença entre a estrutura da transação e a tabela física associada é mostrada (ali aparece o conceito de "atributos inferidos"). A lista de seleção é mostrada como um objeto criado automaticamente pelo GeneXus para facilitar o trabalho com os dados relacionados. Vemos como é possível indicar que uma chave estrangeira possa ser deixada sem valor, através da propriedade Nullable. Além disso, vemos como indicar que em um armazenamento de tabela seja feito por coluna em vez de linha.

Clases

Apresentação

Este curso é uma introdução à versão especializada do GeneXus para trabalhar no SAP Cloud Platform, permitindo construir aplicações em torno dos sistemas SAP. 

GeneXus for SAP Systems permite que você crie aplicações web respondivas e aplicações móveis nativas para iOS e Android seguindo as linhas de design Fiori. Oferece a possibilidade de criar e manter bases de dados no SGBD SAP HANA e executar o deploy automático das aplicações geradas no SAP Cloud Platform. Também possui um conector certificado por SAP com o qual é possível integrar-se ao SAP ERP para criar aplicações que o ampliem ou complementem.

No curso, será apresentada uma introdução sobre como trabalhar com GeneXus para criar aplicações web responsivas que usem o SGBD SAP HANA, como criar aplicações móveis, como se integrar ao SAP ERP e como fazer o deploy do que for criado no SAP Cloud Platform. Em cada vídeo haverá referências ao material do curso completo do GeneXus que lhe permitirá aprofundar nos conceitos mostrados.