Upgrades the FG3-5 sub-process from a composition stub to a Level 4 atomic executable: BPMN process Process_KomandejumaNorekina (trip-request processing, cancellation branch, expense-report submission and approval, VPC processing, reconciliation and outcome handling across the Nodarbinatais/Iestade/VPC lanes), DMN decision Decision_KomandejumaNorekins (FIRST hit policy, advance-vs-expense reconciliation with carry-forward to a next approved trip), resource roles/agents/mappings and policies metadata. Transcribed from the Valsts Kase FG3 register section 3.5.3. Validates against the UAPF 2.2.0 schemas and the uapf-cli validator.
62 lines
2.0 KiB
YAML
62 lines
2.0 KiB
YAML
kind: uapf.package
|
|
id: vk.gramatvediba.fg3-5
|
|
name: "FG3-5 — Komandējuma norēķina veikšana"
|
|
description: "Level 4 atomic executable process: processing of business-trip (travel) requests and cancellations, submission and approval of post-trip expense reports, VPC processing, advance-vs-expense reconciliation and the resulting repayment, additional payment or carry-forward to a next approved trip. The third FG3 sub-process 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_KomandejumaNorekina
|
|
tool: vk.fg3-5.run
|
|
- decision: Decision_KomandejumaNorekins
|
|
tool: vk.fg3-5.evaluate-settlement
|
|
exposedArtifacts:
|
|
- manifest
|
|
- bpmn
|
|
- dmn
|
|
inputs:
|
|
- komandejuma-pieteikums
|
|
- komandejuma-izdevumu-atskaite
|
|
outputs:
|
|
- iegramatots-norekins
|
|
- avansa-atmaksas-pieprasijums
|
|
- papildu-izmaksas-priekslikums
|
|
artifacts:
|
|
bpmn:
|
|
- path: bpmn/komandejuma-norekina.bpmn
|
|
role: primary-process
|
|
description: "Business-trip settlement: trip-request processing, cancellation branch, expense-report submission and approval, VPC processing, reconciliation and outcome handling."
|
|
dmn:
|
|
- path: dmn/komandejuma-norekins.dmn
|
|
role: routing-decision
|
|
description: "Reconciles the trip advance against documented expenses and the existence of a next trip, and sets the settlement outcome."
|
|
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
|