Загрузка...

SAP/ABAP - MÓDULO 4 – Programa ZCONTROLE_ACESSO_CASE_FULL

ABAP - Módulo 4: Search Help de Setores + Lógica de Permissões e Validação de Acesso

No Módulo 4 serão apresentadas 3 rotinas fundamentais para criar sistemas de controle de acesso em ABAP:

F_SEARCH_HELP_SETOR
Search Help (F4) personalizado para setores
Lista com 6 setores: FINANCEIRO, RH, MARKETING, TI, VENDAS, COMPRAS
Popup interativo para seleção
Mesma técnica do F_SEARCH_HELP_CARGO aplicada a setores

F_DEFINE_SETORES
Lógica de permissões por cargo (matriz de acesso)
Diretor (1): acesso a TODOS os 6 setores
Gerente (2): acesso a 3 setores (FINANCEIRO, MARKETING, VENDAS)
Analista (3): acesso apenas a MARKETING
Como usar CASE para definir regras de negócio
APPEND: adicionar itens à lista de permissões

10 QUESTÕES DE MÚLTIPLA ESCOLHA
QUESTÃO 1
O que é uma FORM em ABAP?
A) Uma variável
B) Uma subrotina reutilizável
C) Uma tela
D) Um tipo de dado

QUESTÃO 2
Qual comando é usado para CHAMAR uma subrotina?
A) CALL
B) EXECUTE
C) PERFORM
D) RUN

QUESTÃO 3
Qual a diferença entre USING e CHANGING?
A) Não há diferença
B) USING é entrada, CHANGING é saída
C) USING é rápido, CHANGING é lento
D) USING é novo, CHANGING é antigo

QUESTÃO 4
Qual sintaxe está CORRETA?
A) FORM calcular ENDFORM.
B) FORM calcular. ENDFORM.
C) FORM: calcular. ENDFORM.
D) FORM calcular FINISH.

QUESTÃO 5
Parâmetros USING podem ser modificados dentro da FORM?
A) Sim, sempre
B) Não, são somente leitura
C) Depende do tipo
D) Apenas números

QUESTÃO 6
Qual a ORDEM correta dos parâmetros?
A) CHANGING depois USING
B) USING depois CHANGING
C) Tanto faz
D) Não pode misturar

QUESTÃO 7
O que está ERRADO neste código?
FORM somar USING iv_a TYPE i
iv_b TYPE i.
lv_resultado = iv_a + iv_b.
A) Falta ENDFORM
B) Falta CHANGING para resultado
C) USING está errado
D) TYPE está errado

QUESTÃO 8
Qual vantagem das subrotinas?
A) Deixa programa mais rápido
B) Reutilização e organização
C) Usa menos memória
D) Não há vantagem

QUESTÃO 9
Variáveis declaradas DENTRO de uma FORM são:
A) Globais
B) Locais (só existem na FORM)
C) Constantes
D) Inválidas

QUESTÃO 10
Como passar 2 valores para uma FORM e receber 1 resultado?
A) USING iv_a iv_b CHANGING cv_resultado
B) CHANGING cv_resultado USING iv_a iv_b
C) USING iv_a CHANGING iv_b cv_resultado
D) Não é possível
hashtag#SAP hashtag#ABAP hashtag#ControleDeAcesso hashtag#Segurança hashtag#RBAC hashtag#SAPDevelopment hashtag#SAPConsultant hashtag#CleanCode hashtag#BestPractices hashtag#EnterpriseSoftware hashtag#SAPSecurity hashtag#TI hashtag#Programação hashtag#Permissões hashtag#SearchHelp hashtag#SAPDeveloper hashtag#SAPABAP hashtag#Tutorial hashtag#SistemaDePermissões hashtag#ABAPProgramming hashtag#SAPSecurity hashtag#AccessControl
hashtag#RoleBasedAccess hashtag#SAPTraining hashtag#ABAPDevelopment
hashtag#EnterpriseSecurity hashtag#SAPSkills hashtag#CodingBestPractices
hashtag#SAPTechnical hashtag#DeveloperTips hashtag#LearnABAP
hashtag#SAPERP hashtag#SecurityByDesign hashtag#ABAPCode

Видео SAP/ABAP - MÓDULO 4 – Programa ZCONTROLE_ACESSO_CASE_FULL канала Maurício Júnior
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять