1
0

FG3 build-out: six FG3-x sub-process packages + FG3-1 executable

Adds the six FG3 sub-process packages (processes/fg3-1 .. fg3-6) and wires
them into the FG3 (L2) package via `includes`; FG3 version 0.1.0 -> 0.2.0.

FG3-1 (Rēķina/kredītrēķina saņemšana par precēm/pakalpojumiem) is built out
as an executable L4 package:
- bpmn/rekina-sanemsana.bpmn  - 3-lane process (Nodarbinātais / VPC / Iestāde)
- dmn/rekina-parbaude.dmn     - FIRST hit-policy routing decision table
- resources/                 - roles, agent and mappings binding every user
                               task and the decision to a target
- metadata/                  - ownership, lifecycle, policies

FG3-2..FG3-6 are draft composition placeholders (L4) pending executable
build-out.

Validated against the UAPF 2.2.0 schemas (manifest, ownership, lifecycle,
policies, resource-mapping, enterprise index): all includes resolve, no
duplicated executable artifacts, BPMN/DMN well-formed, and all resource
mapping references resolve to real BPMN/DMN element ids.
This commit is contained in:
2026-05-19 18:34:59 +00:00
parent 14d03dd929
commit 81d32e81d5
33 changed files with 732 additions and 16 deletions

View File

@@ -0,0 +1,9 @@
kind: uapf.resources.agents
agents:
- id: agent.rekinu-asistents
name: Rēķinu apstrādes asistents
type: ai_agent
capabilities:
- capability.document.extract
- capability.policy.lookup
- capability.decision.assist

View File

@@ -0,0 +1,83 @@
kind: uapf.resources.mapping
targets:
- id: role.gramatvedis
type: human_role
name: Grāmatvedis (VPC)
- id: role.vec-gramatvedis
type: human_role
name: Vecākais grāmatvedis (VPC)
- id: role.atbildigais
type: human_role
name: Atbildīgā amatpersona (iestāde)
- id: agent.rekinu-asistents
type: ai_agent
name: Rēķinu apstrādes asistents
capabilities:
- capability.document.extract
- capability.policy.lookup
- capability.decision.assist
bindings:
- source:
type: bpmn.userTask
ref: Task_RegistreDVS
targetId: role.gramatvedis
mode: manual
notes: "Grāmatvedis reģistrē rēķinu DVS un piešķir reģistrācijas numuru."
- source:
type: bpmn.userTask
ref: Task_FormalaParbaude
targetId: agent.rekinu-asistents
mode: assisted
notes: "Asistents izgūst rekvizītus un norāda iespējamās neatbilstības; grāmatvedis apstiprina rezultātu."
- source:
type: bpmn.userTask
ref: Task_SasaisteArLigumu
targetId: agent.rekinu-asistents
mode: assisted
notes: "Asistents piedāvā līguma/pasūtījuma kandidātus trīspusējai salīdzināšanai; grāmatvedis apstiprina sasaisti."
- source:
type: dmn.decision
ref: Decision_RekinaMarsrutesana
targetId: agent.rekinu-asistents
mode: assisted
notes: "Asistents izpilda maršrutēšanas lēmuma tabulu un sniedz maršruta priekšlikumu ar pamatojumu."
- source:
type: bpmn.userTask
ref: Task_ManualaParbaude
targetId: role.vec-gramatvedis
mode: manual
notes: "Vecākais grāmatvedis izvērtē rēķinu, kuram trūkst pilnas līguma sasaistes vai kurš ir kredītrēķins."
- source:
type: bpmn.userTask
ref: Task_AtgrieztPiegadatajam
targetId: role.gramatvedis
mode: manual
notes: "Grāmatvedis sagatavo un nosūta rēķina atgriešanu piegādātājam ar neatbilstību norādi."
- source:
type: bpmn.userTask
ref: Task_SaturiskaApstiprinasana
targetId: role.atbildigais
mode: manual
notes: "Iestādes atbildīgā amatpersona saturiski apstiprina rēķinu."
- source:
type: bpmn.userTask
ref: Task_Gramatosana
targetId: role.gramatvedis
mode: manual
notes: "Grāmatvedis iegrāmato apstiprināto rēķinu grāmatvedības informācijas sistēmā."
- source:
type: bpmn.userTask
ref: Task_NodotApmaksai
targetId: role.gramatvedis
mode: manual
notes: "Grāmatvedis sagatavo maksājuma uzdevuma priekšlikumu."

View File

@@ -0,0 +1,11 @@
kind: uapf.resources.roles
roles:
- id: role.gramatvedis
name: Grāmatvedis (VPC)
description: Reģistrē rēķinu, veic formālo pārbaudi un sasaisti ar līgumu, iegrāmato rēķinu un sagatavo maksājuma uzdevuma priekšlikumu.
- id: role.vec-gramatvedis
name: Vecākais grāmatvedis (VPC)
description: Manuāli izvērtē rēķinus, kuriem trūkst pilnas līguma sasaistes vai kuri ir kredītrēķini.
- id: role.atbildigais
name: Atbildīgā amatpersona (iestāde)
description: Saturiski apstiprina rēķinu, apliecinot preču/pakalpojumu saņemšanu atbilstoši līgumam.