FG3-5 executable build — business-trip settlement process
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.
This commit is contained in:
@@ -1,15 +1,60 @@
|
||||
kind: uapf.package
|
||||
id: vk.gramatvediba.fg3-5
|
||||
name: "FG3-5 — Komandējuma norēķina veikšana"
|
||||
description: "Business-trip settlement: processing of travel advances and post-trip expense settlements against approved travel orders."
|
||||
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: false
|
||||
dmn: false
|
||||
bpmn: true
|
||||
dmn: true
|
||||
cmmn: false
|
||||
resources: 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
|
||||
|
||||
Reference in New Issue
Block a user