Olá a todos esse vídeo aqui eu vou apresentar o conceito de abape o que que faz o abap no sistema SAP qualquer importância do abap no sistema SAP tá então esse vídeo aqui ele é bem conceitual tá vou arrastar aqui minha eu vídeo para vocês visualizar melhor aqui né o que tá escrito eu vou ler aqui o que tá escrito o que que o abap faz né então abapo é uma linguagem de programação de alto nível desenvolvida pela SAP então ele é a principal linguagem utilizada pelo produto o significado então ele tem um significado original
em alemão como eu não falo em alemão né então eu não consigo aqui pronunciar Tá mas ele tem um termo um termo né traduzido aqui para o português que significa processado genérico para preparação de relatório tá e a versão mais recente da plataforma né de desenvolvimento pela netwar né que suporta programação e a Babi em Java né que são integrações bom aqui ele fala a preparação de relatório sim então o que que o que que pode ser né todo todo fonte toda a transação desenvolvida pela SAP ela foi desenvolvida via baba então lá na matriz
desce AP tem programadores a Babi que fazem manutenção nos Fontes padrões tá do SAP tem desenvolvedores lá né que acessam tem um departamento lá que tem profissionais que viabap faz a modificação dos pontos padrões por questões éticas né por questões de propriedade tal nós programadores brasileiros e de outros países de empresas clientes não podem modificar esses pontos tá eles são protegidos pela própria SEAP e nós desenvolvedores o que que fazemos com a Barbie o que que um desenvolvedor abaixo o desenvolvedor abap ele pode visualizar esses pontos padrões mas ele não pode modificar ele visualiza né
eu tenho acesso eu visualizo esses pontos né na empresa que eu trabalho precisei utilizar alguns pontos padrões eu posso ter alguns pontos de bloqueio que você pode customizar que são liberados pela SAP que o desenvolvedor né Nós desenvolvedores podemos desenvolver nele além o que que nós fazemos a gente customizamos a gente fazemos pequenos ajustes que às vezes o padrão não atende aquele negócio específico da empresa né além de preparação de relatórios que relatório é uma coisa muito demandado é um processo muito demandado pelas empresas principalmente pela autogestão né então nós aqui estamos para servir a
falta de gestão com os relatórios além dos relatórios tem outras coisas também operacionais e são exigidos né Por exemplo a s ap disponibiliza muito relatórios mas às vezes para o negócio e pela dinâmica pelo tempo por um monte de fatores esses relatórios padrões ele não atende muito negócio geralmente aqui nas empresas brasileiras área de negócio tanto quem é da área de gestão quem é da área operacional eles gostam de enxergar de forma linear as coisas em forma de Excel mesmo então geralmente o abap ele pega e desenvolve esses relatórios de forma linear Inclusive tem relatórios
padrões que você pode né extrair em Excel só que às vezes para o negócio não é muito prático né Ele quer uma forma muito prática muito rápida de acessar essas informações então ele estaciona o abap passa os requisitos para barco e o abafa e desenvolve ele vai programa um relatório que atende a necessidade do cliente do usuário do SP do usuário operacional do usuário gerencial né então abate ele tá disponível para essas demandas e também por exemplo carga de dados Então os cadastros né tanto financeiro como compras como contabilidade então eles exigem muita coisa em
massa porque uma empresa faz muita compra faz muito pagamento faz muita manutenção faz muita produção vende muito então se você for incluindo Às vezes tem empresa que fazem mais de 300 compras por dia então se o profissional for lá incluir compra a compra é muito complicada então às vezes de forma de forma mais de carga de dados né É muito mais rápido e prático para fazer demandas né cadastros de massa e massa de dados né então então analista né ele é para desenvolver uma carga via programa para área de negócio pegar colocar um TXT lá
com as informações e fazer o processamento né desse desse cadastro aí em vez de cadastrar um a um então às vezes acontece essa necessidade né então a área funcional levanta os requisitos com a área de negócio e passa para o profissional abap via especificação né esse tipo de situação tá então o abaca Ele tem muito trabalho para fazer numa empresa né Às vezes acontece Babá e usar o fonte padrão para para visualizar né às vezes às vezes a área de negócio ele quer algo parecido com que já existe porém com um campo a mais porém
com algum cálculo a mais né então analista vai lá Analisa esse ponte padrão ele pode pegar e criar um programa Z né que tem que quando é algo customizado né conforme determinado pelo SAP geralmente começa com a letra z quando é visão ele trair enfim tem umas tem alguns processos aí determinados pela SAP para customizações e é fácil para o negócio identificar o que é customizado do que é o oficial embora o oficial tá tudo em alemão né os Fontes eles estão salvos pelo idioma alemão e também os pontos também tá então quando você acessa
os fontes originais tem muita descrição em Alemão então você fica muito assim ah eu acho que é isso eu acho que ele tá isso aqui é para salvar isso aqui é para declarar as tabelas né então a gente vai meio machismo ou põe lá no Google Translator essas informações aí Ok é bom aqui são as transações abap nesse ap Quais são as transações né então a se38 que a transação mais utilizada que é o editor a Barbie é onde eu vou descrever o fonte é onde eu vou programar vou pôr a mão na massa lá
e programar o se11 onde estão as tabelas é onde eu consulto as tabelas eu crio tabela customizo as tabelas né ele mostra ele apresenta como ele ele apresenta aí como que como que tá esse e11 o se41 é o desenho de interface é onde eu vou fazer a interface aí do usuário e o s e 51 é o desenho de tela é onde eu vou desenhar a tela né a tela a tela de diálogo né tem o desenho de interface que é onde o usuário vai cadastrar fazer os cadastro fazer os cálculos fazer as operações
e o desenho de diálogo é aquelas telas que vão me apresentar né aquelas telas que me aparecem quando faz alguma validação né alguma coisa que me permitido ou emite algum aviso do que que você tem que fazer que não está correto o cadastro e o se37 é a função né onde eu cadastro as funções eu crio funções específicas né então o abaca utiliza muito isso para fazer funções de cálculo funções de cadastros automático gatilho de informações né informações engatilhadas cadastros automáticos o se91 é a Messenger Claire organização de mensagens são mensagens descritas né então é
usuário não permitido Ah esse valor aqui é inválido esse centro não pertence a esse cadastro né então esse essa transação é mais para você configurar as mensagens né você descrever porque a mensagem não coloca no Fonte a mensagem você coloca via cadastros né então ele é muito diferenciado dos outros de outras linguagens né que outras linguagem você vai lá coloca um IFF se valor for maior que 1 a informação não permitida e você coloca lá um Light né E aí ele vai imprimir Não essa isso aí você pode colocar num repositório de mensagens tá E
aí você coloca a letra da mensagem e aí ele vai Ah você coloca o código da mensagem e ele já pega lá através desse 91 mas no próprio s é 98 você pode também colocar mensagens tá ele ele aciona essa transação através dessa 38 e o se09 ele é gerenciamento de request né workbach então Toda vez que você cria um programa ou você faz um custo a mais em lá no geralmente analista funcional que faz isso ele vai quando você for gravar ele vai ele vai pedir para você criar uma request essa request ela é
importante para você fazer transporte de mandatório então o mandante é equivalente na organização lá de negócio tem o mandante então para você ler uma informação de um mandante para outro você faz via request tá então Toda vez que você codifica ou toda vez que você cria um s pro que é um custo mais ele vai te pedir ele vai criar uma request tá ele vai criar uma orquest para você fazer esse transporte Aí você faz esse transporte via se 09 tá tem mais ser 10 também tá use 10 também você faz ele também é responsável
por transporte ele tem só até ela é parecida só tem umas coisas mas diferencias bem pequenas tá e o sm37 gerenciamento de Jobs são execuções automáticas de fonte tá ele faz em background ele e você pode configurar a data hora de execução o período se eu quero fazer de 15 em 15 minutos aí ele faz um processamento em background e ele faz via ele pode fazer via servidor ele pode fazer via ambiente local tá e o se24 é o gerenciamento de classes é quando eu vou trabalhar aí classes no meu abape no meu fonte então
assim o abap o SAP falando em geral essa pele é um servidor tá então eu posso ter uma interferência como o Fiori né que é via web ou eu posso ter uma interface e pedir essa pegui né que é uma interface que é instalado no próprio laptop no próprio no próprio terminal de usuário só que algumas informações do SAP o banco de dados inclusive os códigos que forem desenvolvidos eles ficam todos no servidor eles não ficam na sua máquina sua máquina é só interface e nem o Fiori o Fiori Fica na tua máquina né interface
do Fiori também fica toda no servidor tá então tem um servidor foi feito pela equipe de equipe de infraestrutura que é o basis ele faz todo esse trabalho né de disponibilizar e fazer o bom funcionamento do Servidor então todas as informações né tudo que você visualizar de informação nessa P nada é na sua máquina tudo tá no servidor disponibilizado pelos tá autorizado pelos meses Tudo bem então esse aqui né é o vídeo que fala sobre o conceito do abate ele é um vídeo puramente conceitual que ele também é importante para entender como que é o
raciocínio né O que que as empresas pedem para os profissionais para quem nunca óleo né como a Babi O que que realmente as empresas pedem para o abapo fazer né para quem se você tem vontade de trabalhar como a bap né O que que as empresas pedem para o abaf fazer que geralmente qual que qual que é a probabilidade de trabalho que ele faz para as empresas né então geralmente é relatório é carga de dados é cálculo imposto que surge enfim e o negócio né o funcional ele é ele é o nível de saber necessidade
dele saber o que está passando pela cabeça do negócio O que que o negócio precisa o que que precisa para faturar mais né o negócio ele ele prova para a empresa Aonde está os ganhos para empresa né o que que o que que a empresa ganha com isso que que ela perde com isso então o negócio Ele tá lá para provar para empresa onde que ela ganha onde ela perde e o funcional ele tem que traduzir isso para né e passar via especificação para o adaptam tem um documento pode servir Word mesmo depende do negócio
da empresa depende da do gerenciamento de Tecnologia da empresa para como o profissional de abapo ele vai enxergar e desenvolver isso via se38 que ele vai acessar lá ou também tem empresas que já estão configurado Viana né que você pode entrar no Eclipse desenvolver lá e também é lido também faz conexão você cria uma conexão com server E aí via servidor você consegue visualizar os códigos né que são customizados enfim tá joia então bem-vindos aí as informações de abap