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.
62 lines
1.8 KiB
YAML
62 lines
1.8 KiB
YAML
kind: uapf.package
|
|
id: vk.gramatvediba.fg3-1
|
|
name: "FG3-1 — Rēķina/kredītrēķina saņemšana par precēm/pakalpojumiem"
|
|
description: "Level 4 atomic executable process: receipt, registration, formal and substantive checking, contract/PO matching and posting of supplier invoices and credit invoices for goods and services. The FG3 demonstrator taken to executable depth (BPMN + DMN + resource mappings)."
|
|
level: 4
|
|
version: 0.1.0
|
|
includes: []
|
|
cornerstones:
|
|
bpmn: true
|
|
dmn: true
|
|
cmmn: false
|
|
resources: true
|
|
paths:
|
|
bpmn: bpmn
|
|
dmn: dmn
|
|
cmmn: cmmn
|
|
resources: resources
|
|
metadata: metadata
|
|
exposure:
|
|
mcp:
|
|
enabled: true
|
|
runnable: true
|
|
exposedEntrypoints:
|
|
- process: Process_RekinaSanemsana
|
|
tool: vk.fg3-1.run
|
|
- decision: Decision_RekinaMarsrutesana
|
|
tool: vk.fg3-1.evaluate-routing
|
|
exposedArtifacts:
|
|
- manifest
|
|
- bpmn
|
|
- dmn
|
|
inputs:
|
|
- rekins
|
|
- piegadatajs
|
|
- iepirkuma-ligums
|
|
outputs:
|
|
- iegramatots-rekins
|
|
- maksajuma-uzdevuma-priekslikums
|
|
artifacts:
|
|
bpmn:
|
|
- path: bpmn/rekina-sanemsana.bpmn
|
|
role: primary-process
|
|
description: "Invoice/credit-invoice receipt, checking, contract matching and posting."
|
|
dmn:
|
|
- path: dmn/rekina-parbaude.dmn
|
|
role: routing-decision
|
|
description: "Routes the invoice to posting, manual review or return to the supplier."
|
|
resources:
|
|
- path: resources/roles.yaml
|
|
role: roles
|
|
description: "Human roles participating in the process."
|
|
- path: resources/agents.yaml
|
|
role: agents
|
|
description: "AI agent declared for assisted steps."
|
|
- path: resources/mappings.yaml
|
|
role: resource-mapping
|
|
description: "Bindings of BPMN tasks and the DMN decision to targets."
|
|
owners:
|
|
- type: team
|
|
id: vpc
|
|
lifecycle: draft
|