MakionDocs ← makion.dev

Glossário

Definições curtas e em linguagem simples dos termos usados ao longo desta documentação. Os termos específicos do Makion e os termos SAP estão misturados e listados por ordem alfabética; sempre que um termo tem a sua própria página, está com ligação.

A#

ABAP — a linguagem de programação da SAP, usada para construir e alargar a lógica de negócio num sistema SAP. O Makion é um agente de programação com IA para ABAP.

ADT (ABAP Development Tools) — as ferramentas oficiais da SAP baseadas em Eclipse e as interfaces que os programadores usam para trabalhar com objetos ABAP. O Makion controla o SAP através destas interfaces oficiais em vez de fazer screen-scraping.

ATC (ABAP Test Cockpit) — a estrutura de análise estática da SAP que verifica o código face a regras de qualidade e segurança. O Makion pode executar o ATC e corrigir as suas conclusões através das funções ATC e de remediação ATC.

Modo autónomo — um modo em que o agente trabalha sem supervisão e totalmente em apenas leitura, propondo alterações para uma fila de envio que um humano aprova e aplica. A barreira de segurança mais forte do Makion. Consulte Modo autónomo.

B#

Regras base — os padrões sempre aplicados que um administrador define por projeto no separador Metodologia, para que o agente siga as convenções da sua equipa em cada tarefa. Consulte também Metodologia.

BDEF / behavior definition — o objeto que define o comportamento (criar, atualizar, eliminar, ações, validações) de um objeto de negócio RAP. Parte da construção de um serviço RAP.

C#

CDS (Core Data Services) — a camada moderna de modelação de dados da SAP, usada para construir vistas e modelos de dados reutilizáveis sobre as tabelas da base de dados. O Makion tem uma função CDS dedicada.

Channel — a unidade de trabalho no Makion: a sua identidade de programador × o projeto selecionado. A sua ligação SAP e o histórico de chat estão limitados a este par, e é por isso que uma tarefa iniciada no telemóvel continua no computador. A palavra "Channel" é raramente usada na interface; as páginas orientadas ao cliente normalmente chamam-lhe apenas a sua identidade de programador × o projeto selecionado.

Cleaner — o formatador ABAP próprio do Makion, determinístico e que preserva o comportamento. Normaliza espaços em branco, maiúsculas/minúsculas, quebras de linha e modernizações seguras de tokens sem nunca alterar o que o código faz. Consulte Como funciona o cleaner.

Connector — o componente que abre o túnel da sua máquina para o seu sistema SAP e transporta as chamadas SAP do agente. Corre na própria máquina do programador e é anexado a partir do separador Sistemas do computador.

D#

DDIC (Data Dictionary) — o repositório central de definições de dados da SAP: tabelas, estruturas, elementos de dados e domínios. O Makion pode criar estes objetos DDIC através do ADT.

DEV / QAS / PROD — consulte Nível de ambiente.

Dump — consulte ST22 / dump.

E#

Engine — o backend de IA em que um projeto corre. O Makion é multi-engine — por exemplo Claude, Gemini, Codex, Kimi e Grok — escolhido por projeto. Consulte Motores de IA e início de sessão.

F#

Fiori — o sistema de design de experiência de utilizador da SAP e a sua família de aplicações web, normalmente construídas sobre serviços OData. A função Fiori do Makion torna um serviço OData pronto para Fiori Elements com uma camada de anotações @UI.

I#

IDoc — o formato de documento padrão da SAP para troca de dados entre sistemas (por exemplo integração EDI e ALE). As funções de suporte do Makion podem triar IDocs falhados e delegar o passo manual de reprocessamento.

K#

Base de conhecimento — os ficheiros de referência e exemplos que um administrador materializa no contexto do agente em cada execução de um projeto, para que o agente trabalhe a partir dos seus padrões. Parte da Metodologia.

M#

Metodologia — a configuração por projeto das regras base, da metodologia por função e da base de conhecimento que orienta a forma como o agente trabalha. Consulte Metodologia.

O#

OData — o protocolo ao estilo REST que a SAP usa para expor serviços consumidos por aplicações Fiori e outros clientes. Um serviço RAP é publicado como OData.

On-prem — alojado na própria infraestrutura controlada pelo cliente. O Makion é on-prem (na sua própria infraestrutura): a ligação SAP, as credenciais e o início de sessão da IA permanecem no próprio servidor e máquinas do cliente. Consulte o Modelo de segurança.

P#

Projeto — o emparelhamento de uma base de código / sistema SAP com as funções, a metodologia e as especificações que se lhe aplicam. Escolhe um projeto antes de trabalhar. Consulte Iniciar sessão e projetos.

Q#

qRFC / tRFC — os mecanismos de Remote Function Call em fila e transacional da SAP para comunicação fiável e ordenada entre sistemas, frequentemente subjacentes a IDoc e a fluxos de integração.

R#

RAP (ABAP RESTful Application Programming model) — a estrutura moderna da SAP para construir serviços de negócio transacionais (modelo de dados → comportamento → serviço) em S/4HANA. O Makion tem uma função RAP dedicada.

Função de leitura apenas vs função com escrita — uma função de leitura apenas recebe apenas o conjunto de ferramentas SAP de leitura e fisicamente não consegue alterar o SAP; uma função com escrita recebe também as ferramentas de escrita, pelo que pode bloquear, definir código-fonte, criar e ativar como parte de uma tarefa que você dirige. Consulte Como funcionam as funções.

Função — a escolha que faz no compositor de Chat que define tanto a metodologia do agente como as suas permissões SAP. Consulte Como funcionam as funções.

S#

Fila de envio — a lista de alterações que uma execução Autónomo propõe. Nada nela toca no SAP até que um humano a aprove e depois a aplique.

Especificação — um requisito de cliente convertido no formato de especificação normalizado do Makion, que pode depois executar como uma tarefa. Consulte Especificações.

SRVD / SRVB (service definition / service binding) — os objetos que expõem um objeto de negócio RAP como um serviço consumível: a service definition lista o que é exposto, o service binding publica-o (por exemplo como OData).

ST22 / dump — a transação e o registo SAP de um erro em tempo de execução ("short dump"). As funções de suporte do Makion podem ler dumps para diagnosticar incidentes.

Subscrição vs chave de API — duas formas de iniciar sessão num engine. Uma subscrição inicia sessão com um plano existente por uma tarifa fixa (sem custo por token); uma chave de API é pagamento por utilização. Consulte Motores de IA e início de sessão.

Superadmin — a primeira pessoa a iniciar sessão numa instância Makion, que administra toda a instância e concede funções e acesso a projetos a todos os outros. Consulte Utilizadores e acesso.

T#

Nível de ambiente — a etiqueta de ambiente numa ligação SAP: DEV, QAS ou PROD. QAS e PROD são de leitura apenas, pelo que um agente nunca os pode alterar; apenas DEV é gravável. Consulte Sistemas e o Modelo de segurança.

Transport — o mecanismo da SAP para empacotar alterações e movê-las entre sistemas (DEV → QAS → PROD). As funções do Makion trabalham dentro da sua disciplina de transportes.

tRFC — consulte qRFC / tRFC.