1
0

FG3-4 executable build — economic-settlement process

Upgrades the FG3-4 sub-process from a composition stub to a Level 4 atomic
executable: BPMN process Process_SaimnieciskaNorekina (advance request,
settlement submission/approval, VPC processing, reconciliation and outcome
handling across the Nodarbinatais/Iestade/VPC lanes), DMN decision
Decision_AvansaNorekins (FIRST hit policy, advance-vs-expense reconciliation),
resource roles/agents/mappings and policies metadata. Transcribed from the
Valsts Kase FG3 register sections 3.5.2 and 3.5.4. Validates against the
UAPF 2.2.0 schemas and the uapf-cli validator.
This commit is contained in:
2026-05-19 20:09:38 +00:00
parent 81d32e81d5
commit e0cf11e4ae
9 changed files with 455 additions and 12 deletions

View File

@@ -0,0 +1,90 @@
kind: uapf.resources.mapping
targets:
- id: role.nodarbinatais
type: human_role
name: Nodarbinātais (iestāde)
- id: role.atbildigais
type: human_role
name: Atbildīgā amatpersona (iestāde)
- id: role.gramatvedis
type: human_role
name: Grāmatvedis (VPC)
- id: agent.norekinu-asistents
type: ai_agent
name: Avansa norēķinu apstrādes asistents
capabilities:
- capability.document.extract
- capability.policy.lookup
- capability.decision.assist
bindings:
- source:
type: bpmn.userTask
ref: Task_AvansaPieprasijums
targetId: role.nodarbinatais
mode: manual
notes: "Nodarbinātais iesniedz avansa pieprasījumu Pašapkalpošanās portālā."
- source:
type: bpmn.userTask
ref: Task_SaskanotPieprasijumu
targetId: role.atbildigais
mode: manual
notes: "Iestādes atbildīgā amatpersona saskaņo avansa pieprasījumu definētajā plūsmā."
- source:
type: bpmn.userTask
ref: Task_IesniegtNorekinu
targetId: role.nodarbinatais
mode: manual
notes: "Nodarbinātais iesniedz avansa norēķinu un pievieno izdevumus apliecinošos dokumentus."
- source:
type: bpmn.userTask
ref: Task_SaskanotNorekinu
targetId: role.atbildigais
mode: manual
notes: "Iestādes atbildīgā amatpersona saskaņo izdevumu norēķinu un norāda dimensijas un finansējumu."
- source:
type: bpmn.userTask
ref: Task_ApstradatNorekinu
targetId: agent.norekinu-asistents
mode: assisted
notes: "Asistents izgūst rekvizītus no apliecinošajiem dokumentiem un sagatavo avansa/izdevumu salīdzinājumu; grāmatvedis apstiprina dokumentu."
- source:
type: dmn.decision
ref: Decision_AvansaNorekins
targetId: agent.norekinu-asistents
mode: assisted
notes: "Asistents izpilda norēķina rezultāta lēmumu tabulu un sniedz rezultāta priekšlikumu ar pamatojumu."
- source:
type: bpmn.userTask
ref: Task_PieprasitAtmaksu
targetId: role.gramatvedis
mode: manual
notes: "Grāmatvedis sagatavo avansa atmaksas pieprasījumu Atbalsta sistēmā (Redmine)."
- source:
type: bpmn.userTask
ref: Task_InformetAtmaksu
targetId: role.atbildigais
mode: manual
notes: "Iestādes atbildīgā amatpersona informē Nodarbināto par avansa atmaksu."
- source:
type: bpmn.userTask
ref: Task_SagatavotPapilduIzmaksu
targetId: role.gramatvedis
mode: manual
notes: "Grāmatvedis sagatavo papildu izmaksas priekšlikumu par avansu pārsniedzošajiem izdevumiem."
- source:
type: bpmn.userTask
ref: Task_Iegramatot
targetId: role.gramatvedis
mode: manual
notes: "Grāmatvedis iegrāmato saimnieciskā norēķina dokumentu grāmatvedības informācijas sistēmā."