MakionDocs ← makion.dev

Глосарій

Короткі, прості визначення термінів, що використовуються в цій документації. Терміни, специфічні для Makion, і терміни SAP змішані разом і впорядковані за абеткою; де термін має власну сторінку, на неї є посилання.

A#

ABAP — мова програмування SAP, що використовується для побудови й розширення бізнес-логіки в системі SAP. Makion — це AI-агент для написання коду на ABAP.

ADT (ABAP Development Tools) — офіційний інструментарій SAP на базі Eclipse та інтерфейси, якими розробники працюють з об'єктами ABAP. Makion керує SAP через ці офіційні інтерфейси, а не через зчитування з екрана.

ATC (ABAP Test Cockpit) — фреймворк статичного аналізу SAP, що перевіряє код на відповідність правилам якості та безпеки. Makion може запускати ATC і виправляти його зауваження через ролі ATC та ATC remediation.

Autonomous mode (автономний режим) — режим, у якому агент працює без нагляду й повністю лише для читання, пропонуючи зміни в чергу змін, яку людина схвалює та застосовує. Найсильніший запобіжник безпеки в Makion. Див. Автономний режим.

B#

Base rules (базові правила) — завжди застосовувані стандарти, які адміністратор визначає для кожного проєкту на вкладці Методологія, щоб агент дотримувався конвенцій вашої команди в кожній задачі. Див. також Methodology.

BDEF / behavior definition — об'єкт, що визначає поведінку (створення, оновлення, видалення, дії, валідації) бізнес-об'єкта RAP. Частина побудови сервісу RAP.

C#

CDS (Core Data Services) — сучасний рівень моделювання даних SAP, що використовується для побудови повторно використовуваних подань і моделей даних поверх таблиць бази даних. Makion має окрему роль CDS.

Channel (канал) — робоча одиниця в Makion: ваша ідентичність розробника × обраний проєкт. Ваше з'єднання з SAP та історія чатів прив'язані до цієї пари, тому задача, розпочата на телефоні, продовжується на десктопі. Слово «Channel» рідко вживається в інтерфейсі; сторінки для клієнтів зазвичай називають це просто ваша ідентичність розробника × обраний проєкт.

Cleaner (клінер) — власний детерміністичний ABAP-форматувальник Makion, що зберігає поведінку. Він нормалізує пробіли, регістр, розриви рядків і безпечні модернізації токенів, ніколи не змінюючи того, що робить код. Див. Як працює клінер.

Connector (конектор) — компонент, що відкриває тунель від вашої машини до вашої системи SAP і переносить SAP-виклики агента. Він працює на власній машині розробника й приєднується з десктопної вкладки Системи.

D#

DDIC (Data Dictionary) — центральне сховище визначень даних SAP: таблиці, структури, елементи даних і домени. Makion може створювати ці об'єкти DDIC через ADT.

DEV / QAS / PROD — див. Tier.

Dump — див. ST22 / dump.

E#

Engine (рушій) — AI-бекенд, на якому працює проєкт. Makion багаторушійний — наприклад Claude, Gemini, Codex, Kimi та Grok — і вибирається для кожного проєкту. Див. AI-рушії та вхід.

F#

Fiori — система дизайну користувацького досвіду SAP та її сімейство вебзастосунків, зазвичай побудованих на сервісах OData. Роль Fiori у Makion робить сервіс OData готовим до Fiori Elements за допомогою шару анотацій @UI.

I#

IDoc — стандартний формат документів SAP для обміну даними між системами (наприклад інтеграція EDI та ALE). Ролі підтримки Makion можуть тріажити невдалі IDoc і передавати крок ручної повторної обробки.

K#

Knowledge base (база знань) — довідкові файли та приклади, які адміністратор матеріалізує в контекст агента при кожному виконанні для проєкту, щоб агент працював за вашими стандартами. Частина Методології.

M#

Methodology (методологія) — конфігурація для кожного проєкту з базових правил, методології для кожної ролі та бази знань, що спрямовує роботу агента. Див. Методологія.

O#

OData — протокол у стилі REST, який SAP використовує для надання сервісів, що споживаються застосунками Fiori та іншими клієнтами. Сервіс RAP публікується як OData.

On-prem — самостійно розміщений на інфраструктурі, яку контролює клієнт. Makion працює on-premise (локально, у вашій інфраструктурі): з'єднання з SAP, облікові дані та вхід до AI лишаються на власному сервері та машинах клієнта. Див. Модель безпеки.

P#

Project (проєкт) — поєднання кодової бази / системи SAP з ролями, методологією та специфікаціями, що до неї застосовуються. Ви обираєте проєкт, перш ніж працювати. Див. Вхід і проєкти.

Q#

qRFC / tRFC — черговий і транзакційний механізми віддаленого виклику функцій (Remote Function Call) SAP для надійного, впорядкованого зв'язку між системами, що часто лежать в основі IDoc та інтеграційних потоків.

R#

RAP (ABAP RESTful Application Programming model) — сучасний фреймворк SAP для побудови транзакційних бізнес-сервісів (модель даних → поведінка → сервіс) на S/4HANA. Makion має окрему роль RAP.

Read-only role vs write role (роль лише для читання проти ролі із записом)ролі лише для читання видається лише набір інструментів читання SAP, і вона фізично не може змінити SAP; роль із записом отримує ще й інструменти запису, тож вона може блокувати, задавати вихідний код, створювати й активувати в межах задачі, яку ви спрямовуєте. Див. Як працюють ролі.

Role (роль) — вибір, який ви робите в композері Чату, що задає і методологію агента, і його дозволи в SAP. Див. Як працюють ролі.

S#

Ship queue (черга змін) — список змін, які пропонує Автономне виконання. Ніщо в ньому не торкається SAP, доки людина не схвалить, а потім не застосує це.

Specification (специфікація) — вимога клієнта, перетворена в нормалізований формат специфікації Makion, який потім можна запустити як задачу. Див. Специфікації.

SRVD / SRVB (service definition / service binding) — об'єкти, що надають бізнес-об'єкт RAP як придатний до споживання сервіс: service definition перелічує те, що надається, а service binding публікує його (наприклад як OData).

ST22 / dump — транзакція та запис SAP для помилки часу виконання («short dump»). Ролі підтримки Makion можуть читати дампи, щоб діагностувати інциденти.

Subscription vs API key (підписка проти API-ключа) — два способи входу для рушія. Підписка входить за наявним планом за фіксовану плату (без вартості за токен); API-ключ — оплата за фактом використання. Див. AI-рушії та вхід.

Superadmin (суперадмін) — перша людина, яка увійшла в екземпляр Makion, що адмініструє весь екземпляр і надає ролі та доступ до проєктів усім іншим. Див. Користувачі та доступ.

T#

Tier (рівень) — тег середовища на з'єднанні з SAP: DEV, QAS або PROD. QAS і PROD — лише для читання, тож агент ніколи не може їх змінити; тільки DEV доступний для запису. Див. Системи та Модель безпеки.

Transport (транспорт) — механізм SAP для пакування змін і переміщення їх між системами (DEV → QAS → PROD). Ролі Makion працюють у межах вашої транспортної дисципліни.

tRFC — див. qRFC / tRFC.