Você está na página 1de 9

AULA 2

Existem alguns obstáculos que te travam na jornada e te impedem de ter domínio do


SAP FIORI e S/4HANA e de atuar com segurança em seus projetos. Por isso quero te
mostrar quais são esses obstáculos e o que você precisa fazer pra que eles não se
tornem uma âncora pra sua carreira.


Uma das maiores dificuldades que um ABAP chega até mim relatando é da falta de
tempo para o estudo e prática do SAP FIORI e S/4HANA, que não é fácil conseguir tempo,
que exige muito.
E agora eu te pergunto: você já mapeou no seu dia a dia quanto tempo você perde com
coisas que não te ajudam a chegar nos seus objetivos? Que não vão te levar pra frente?
Se todos têm as mesmas 24 horas, e se alguns conseguem e você não, talvez você possa
estar se flauteando com ações que não são produtivas e não vão te levar para esse seu
objetivo.
Uma dica: pegue uma folha de papel, uma caneta e escreva a mão “ações que faço no
meu dia que não me levam aos meus objetivos" e escreva essas ações. Seja sincero
consigo mesmo. Voce vai ver como vai encontrar um monte de tempo disponível.

Voce vai ver como vai encontrar um monte de tempo disponível.

REVOLUÇÃO DO SAP FIORI 1 MATERIAL DE APOIO AULA #2



A falta de experiência costuma se mostrar como um grande impeditivo na hora de você
pegar uma vaga ou querer atuar em um projeto de SAP FIORI ou S/4HANA.
E é até compreensível, afinal, se eu nunca atuei em um projeto eu não tenho experiência,
portanto não consigo pegar um projeto pra ter experiência…

Percebe o paradoxo que se cria? Porém entenda que, pela falta de demanda no mercado,
os recrutadores não estão buscando o maior especialista sênior nessas novas
tecnologias.

O fato é que num 1° momento o que você precisa é ter consciência dos fundamentos e
funcionalidades mais básicas do SAP FIORI . Depois de conhecer essas funcionalidades,
o que você precisa é simular a prática de um projeto para já ter uma ideia de como agir
quando surgir um projeto novo ou a alteração de um app já existente. É através dessa
simulação que você começa a ganhar mais confiança e dá um passo a mais no objetivo
de atuar em um projeto real.


A gente sabe o quanto é imprescindível para a prática do SAP FIORI e S/4HANA ter um
ambiente SAP, mas o fato é que não pode ser qualquer ambiente.
Existem no mercado alguns ambientes avulsos que são piratas... Não funcionam, ficam
fora do ar em momentos nada propícios, não possuem todas as funcionalidades, além
de não ser possível atualizar e instalar novos componentes.

No fim das contas você só perde o tempo que você separa, faz um grande esforço mas
não chega no resultado, perde dinheiro pois tá pagando um ambiente que mal funciona
direito, e não tem direcionamento, o que só te faz dar voltas no mesmo lugar e ficar ainda
mais inseguro.

Por isso, é necessário ter um ambiente decente. Investir na carreira de consultor SAP
vale muito a pena. Especialização SAP dá ROI (retorno sobre o investimento)!

REVOLUÇÃO DO SAP FIORI 2 MATERIAL DE APOIO AULA #2


INSCRIÇÃO EM APIs PÚBLICAS

Vamos encontrar e nos inscrever em APIs públicas para utilizarmos em nossos testes.

- Acesse o site https://rapidapi.com/hub e pesquise por ‘image’

Escolha a API ‘Web Search’

REVOLUÇÃO DO SAP FIORI 3 MATERIAL DE APOIO AULA #2


- Clique em ‘Subscribe to Test’

- Escolha o plano básico , que é gratuito

- Clique em Endpoints para retornar à tela de testes

REVOLUÇÃO DO SAP FIORI 4 MATERIAL DE APOIO AULA #2


CONSUMO DE APIs – RAPID API

Vamos agora consumir esta API pelo próprio site

- Em ‘Required Parameters’ digite algum termo de pesquisa

- Clique em ‘Test Endpoint’

REVOLUÇÃO DO SAP FIORI 5 MATERIAL DE APOIO AULA #2


- Em Results, expanda a arvore de resultados

- Copie o link da propriedade ‘url’

REVOLUÇÃO DO SAP FIORI 6 MATERIAL DE APOIO AULA #2


- Informe este link em outra aba do browser

- Pesquise por outros termos e confira as novas imagens

REVOLUÇÃO DO SAP FIORI 7 MATERIAL DE APOIO AULA #2


CRIAÇÃO DE JSON MODEL PARA ARMAZENAR RESULTADOS

Os resultados da pesquisa vão ser armazenados em um JSON Model, que é um modelo que
existe do lado do cliente.

Para isso, vamos criar um JSON model na inicialização do aplicativo

- Abra o arquivo Main.controller.js, e digite o seguinte código:

sap.ui.define([
"sap/ui/core/mvc/Controller",
"sap/ui/model/json/JSONModel"
],
/**
* @param {typeof sap.ui.core.mvc.Controller} Controller
*/
function (Controller , JSONModel) {
"use strict";

return Controller.extend("revolucao.controller.Main", {
onInit: function () {

var ImageList = {
Images: [
{
title: "Google",
url: "https://www.google.com"
}
]
};

var ImageModel = new JSONModel(ImageList);


this.getView().setModel(ImageModel, "ModeloImagem");

},
onPressBuscar: function () {
...

REVOLUÇÃO DO SAP FIORI 8 MATERIAL DE APOIO AULA #2


- Abra o arquivo Main.view.xml e atualize as informações com os campos do resultado da API:

<mvc:View controllerName="revolucao.controller.Main"
xmlns:mvc="sap.ui.core.mvc" displayBlock="true"
xmlns="sap.m">
<Page id="page" title="{i18n>title}">
<content>
<FlexBox
justifyContent="Center">
<Input />
<Button text="Buscar" press="onPressBuscar"/>
</FlexBox>

<List headerText="Lista de Resultados" id="idList" items="{ModeloImagem>/Images}">


<CustomListItem>
<HBox>
<Image src="{ModeloImagem>thumbnail}" width="5em" />
<VBox>
<Link text="{ModeloImagem>title}" href="{ModeloImagem>url}" target="_blank"/>
<Label text="{ModeloImagem>provider/name}"/>
</VBox>
</HBox>
</CustomListItem>

</List>

</content>
</Page>
</mvc:View>

REVOLUÇÃO DO SAP FIORI 9 MATERIAL DE APOIO AULA #2

Você também pode gostar