Po Temoje 3 aptartų ERP objektų išvedimo būdų (Custom Reports, rql, failai) ir šaltinių lentelės einame į konkrečią darbo vietą sąsajoje: kur sistemoje randate automatizacijas, kaip kuriate naują, kokie būna tipai, kaip perduodami pradiniai duomenys ir kur matote rezultatą bei vykdymo žurnalą. Techninę JSON / scriptContent sutartį — Tema 6.
scripts/readme.html
.Konkretūs meniu pavadinimai ir mygtukų eiliškumas priklauso nuo jūsų diegimo ir rolės — juos geriausia vieną kartą užfiksuoti ekrano nuotraukoje ar vidinėje žinyne, o čia laikau bendrą principą: pirmiau saugi aplinka, paskui kodas.
Tiksli meniu vieta priklauso nuo versijos, modulių ir rolės — organizacijoje verta turėti vieną ekrano nuotrauką ar PDF su pažymėtu keliu. Žemiau — tipinė logika, kurią naujokas sutapatina su savo diegimu.
| Kas | Kur matote UI | Siejimas su kodu |
|---|---|---|
Įėjimas (initial) |
Kai paleidžiate iš sąrašo — pažymėti ID; iš dokumento — kontekstas; su forma — laukai, kuriuos aprašote parametruose. | Scenarijuje skaitote initial.ids, initial.id, initial.filterString arba formos laukus — žr. Tema 6 ir repo aa260126. |
Išėjimas (output) |
Po sėkmės ar klaidos — pranešimas dialoge / užduotyje / istorijos įraše (priklauso nuo paleidimo būdo). | Kode užpildote output.message, executionStatus, struktūrizuotą santrauką — Tema 7 · output. |
| Vykdymo žurnalas | Automatizavimo istorija / veiksmų žurnalas / vykdymo detalė (pavadinimas priklauso nuo versijos) — ten matote log.info / log.error eilutes ir techninę santrauką. |
Kode naudokite await log.info(…) prieš sunkius žingsnius ir log.error su kontekstu klaidoje — žr. Tema 7 · žurnalas. |
Mini scenarijus „naujokui“ (conceptual): mygtukas sąraše → platforma suformuoja
initial.ids→ scenarijus tikrinaif (!initial.ids?.length) throw new UserError("…")→ vykdomutate→output.message = "Apdorota: " + initial.ids.length→ vartotojas mato žinutę; žurnale —log.infoeilutės.
TEST: sukurkite juodraštinį automatizavimą be verslo logikos, paleiskite „bandymą“ su vienu log.info ir užfiksuokite, kur sąsajoje atsirado žurnalo eilutė.