1
0

composition skeleton: L1 accounting domain + six L2 function-group packages

Step 2 of the vk-gramatvediba build (absorbs the planned Step 3 — the
enterprise index now references the domain, since the two are one
coherent unit).

- domains/gramatvediba/ — L1 domain package; includes the six FG packages
- processes/fg1..fg6/ — six L2 function-group packages (composition stubs;
  FG3 carries its sub-process inventory and is taken to executable depth
  in later steps)
- each package: uapf.yaml + metadata/ownership.yaml + metadata/lifecycle.yaml
  + README
- enterprise/enterprise.yaml now references the L1 domain

All 22 manifests and metadata files validate against the UAPF 2.2.0
schemas; all seven includes / enterprise references resolve.
This commit is contained in:
2026-05-19 17:02:33 +00:00
parent 9d50061107
commit 14d03dd929
31 changed files with 317 additions and 3 deletions

View File

14
processes/fg1/README.md Normal file
View File

@@ -0,0 +1,14 @@
# FG1 — Ilgtermiņa nefinanšu aktīvu un krājumu uzskaite
Function group 1 - accounting for long-term non-financial assets and inventory: recognition, post-recognition value and master-data changes, derecognition, and stocktaking.
- **UAPF level:** L2 (function group)
- **Package id:** `vk.gramatvediba.fg1`
- **Source:** Valsts Kase *Grāmatvedības uzskaites procesu apraksts* — FG1 schema and process register.
## Status
Composition placeholder. Sub-process packages are not expanded in this
proof-of-concept, which takes FG3 to executable depth as the representative
function group. This package reserves the function-group identity and its
slot in the L0-L4 composition graph.

View File

@@ -0,0 +1,4 @@
kind: uapf.metadata.lifecycle
status: draft
created: "2026-05-19T00:00:00Z"
lastModified: "2026-05-19T00:00:00Z"

View File

@@ -0,0 +1,8 @@
kind: uapf.metadata.ownership
owners:
- type: organization
id: vpc
name: Vienotais pakalpojumu centrs (Valsts Kase)
role: owner
approvers:
- vpc.process-office

16
processes/fg1/uapf.yaml Normal file
View File

@@ -0,0 +1,16 @@
kind: uapf.package
id: vk.gramatvediba.fg1
name: "FG1 — Ilgtermiņa nefinanšu aktīvu un krājumu uzskaite"
description: "Function group 1 - accounting for long-term non-financial assets and inventory: recognition, post-recognition value and master-data changes, derecognition, and stocktaking."
level: 2
version: 0.1.0
includes: []
cornerstones:
bpmn: false
dmn: false
cmmn: false
resources: false
owners:
- type: team
id: vpc
lifecycle: draft

14
processes/fg2/README.md Normal file
View File

@@ -0,0 +1,14 @@
# FG2 — Finanšu aktīvu uzskaite
Function group 2 - accounting for financial assets: cash and payments, transfers, foreign financial assistance, subsidies and grants, participations in related and associated companies, and financial instruments.
- **UAPF level:** L2 (function group)
- **Package id:** `vk.gramatvediba.fg2`
- **Source:** Valsts Kase *Grāmatvedības uzskaites procesu apraksts* — FG2 schema and process register.
## Status
Composition placeholder. Sub-process packages are not expanded in this
proof-of-concept, which takes FG3 to executable depth as the representative
function group. This package reserves the function-group identity and its
slot in the L0-L4 composition graph.

View File

@@ -0,0 +1,4 @@
kind: uapf.metadata.lifecycle
status: draft
created: "2026-05-19T00:00:00Z"
lastModified: "2026-05-19T00:00:00Z"

View File

@@ -0,0 +1,8 @@
kind: uapf.metadata.ownership
owners:
- type: organization
id: vpc
name: Vienotais pakalpojumu centrs (Valsts Kase)
role: owner
approvers:
- vpc.process-office

16
processes/fg2/uapf.yaml Normal file
View File

@@ -0,0 +1,16 @@
kind: uapf.package
id: vk.gramatvediba.fg2
name: "FG2 — Finanšu aktīvu uzskaite"
description: "Function group 2 - accounting for financial assets: cash and payments, transfers, foreign financial assistance, subsidies and grants, participations in related and associated companies, and financial instruments."
level: 2
version: 0.1.0
includes: []
cornerstones:
bpmn: false
dmn: false
cmmn: false
resources: false
owners:
- type: team
id: vpc
lifecycle: draft

22
processes/fg3/README.md Normal file
View File

@@ -0,0 +1,22 @@
# FG3 — Saistību un izdevumu uzskaite
Function group 3 - accounting for liabilities and expenses: supplier data and contract management, receipt and processing of invoices and supporting documents, and business-trip and economic settlements.
- **UAPF level:** L2 (function group)
- **Package id:** `vk.gramatvediba.fg3`
- **Source:** Valsts Kase *Grāmatvedības uzskaites procesu apraksts* — FG3 schema and process register.
## Status
Composition placeholder. FG3 is the function group taken to executable
depth in this proof-of-concept. Its six sub-process packages and the FG3-1
executable build are added in subsequent steps:
| Sub-process | Title |
|-------------|-------|
| FG3-1 | Rēķina/kredītrēķina saņemšana par precēm/pakalpojumiem |
| FG3-2 | Iepirkuma līguma darbības izbeigšana |
| FG3-3 | Klienta datu pārvaldība |
| FG3-4 | Saimnieciskā norēķina veikšana |
| FG3-5 | Komandējuma norēķina veikšana |
| FG3-6 | Kopsavilkuma grāmatošana |

View File

@@ -0,0 +1,4 @@
kind: uapf.metadata.lifecycle
status: draft
created: "2026-05-19T00:00:00Z"
lastModified: "2026-05-19T00:00:00Z"

View File

@@ -0,0 +1,8 @@
kind: uapf.metadata.ownership
owners:
- type: organization
id: vpc
name: Vienotais pakalpojumu centrs (Valsts Kase)
role: owner
approvers:
- vpc.process-office

16
processes/fg3/uapf.yaml Normal file
View File

@@ -0,0 +1,16 @@
kind: uapf.package
id: vk.gramatvediba.fg3
name: "FG3 — Saistību un izdevumu uzskaite"
description: "Function group 3 - accounting for liabilities and expenses: supplier data and contract management, receipt and processing of invoices and supporting documents, and business-trip and economic settlements."
level: 2
version: 0.1.0
includes: []
cornerstones:
bpmn: false
dmn: false
cmmn: false
resources: false
owners:
- type: team
id: vpc
lifecycle: draft

14
processes/fg4/README.md Normal file
View File

@@ -0,0 +1,14 @@
# FG4 — Saistību par atlīdzību uzskaite
Function group 4 - accounting for remuneration liabilities: calculation of remuneration and processing of the information it requires.
- **UAPF level:** L2 (function group)
- **Package id:** `vk.gramatvediba.fg4`
- **Source:** Valsts Kase *Grāmatvedības uzskaites procesu apraksts* — FG4 schema and process register.
## Status
Composition placeholder. Sub-process packages are not expanded in this
proof-of-concept, which takes FG3 to executable depth as the representative
function group. This package reserves the function-group identity and its
slot in the L0-L4 composition graph.

View File

@@ -0,0 +1,4 @@
kind: uapf.metadata.lifecycle
status: draft
created: "2026-05-19T00:00:00Z"
lastModified: "2026-05-19T00:00:00Z"

View File

@@ -0,0 +1,8 @@
kind: uapf.metadata.ownership
owners:
- type: organization
id: vpc
name: Vienotais pakalpojumu centrs (Valsts Kase)
role: owner
approvers:
- vpc.process-office

16
processes/fg4/uapf.yaml Normal file
View File

@@ -0,0 +1,16 @@
kind: uapf.package
id: vk.gramatvediba.fg4
name: "FG4 — Saistību par atlīdzību uzskaite"
description: "Function group 4 - accounting for remuneration liabilities: calculation of remuneration and processing of the information it requires."
level: 2
version: 0.1.0
includes: []
cornerstones:
bpmn: false
dmn: false
cmmn: false
resources: false
owners:
- type: team
id: vpc
lifecycle: draft

14
processes/fg5/README.md Normal file
View File

@@ -0,0 +1,14 @@
# FG5 — Prasību un ieņēmumu uzskaite
Function group 5 - accounting for receivables and revenue: issuing sales invoices, partner data and contract management, and payment-term control.
- **UAPF level:** L2 (function group)
- **Package id:** `vk.gramatvediba.fg5`
- **Source:** Valsts Kase *Grāmatvedības uzskaites procesu apraksts* — FG5 schema and process register.
## Status
Composition placeholder. Sub-process packages are not expanded in this
proof-of-concept, which takes FG3 to executable depth as the representative
function group. This package reserves the function-group identity and its
slot in the L0-L4 composition graph.

View File

@@ -0,0 +1,4 @@
kind: uapf.metadata.lifecycle
status: draft
created: "2026-05-19T00:00:00Z"
lastModified: "2026-05-19T00:00:00Z"

View File

@@ -0,0 +1,8 @@
kind: uapf.metadata.ownership
owners:
- type: organization
id: vpc
name: Vienotais pakalpojumu centrs (Valsts Kase)
role: owner
approvers:
- vpc.process-office

16
processes/fg5/uapf.yaml Normal file
View File

@@ -0,0 +1,16 @@
kind: uapf.package
id: vk.gramatvediba.fg5
name: "FG5 — Prasību un ieņēmumu uzskaite"
description: "Function group 5 - accounting for receivables and revenue: issuing sales invoices, partner data and contract management, and payment-term control."
level: 2
version: 0.1.0
includes: []
cornerstones:
bpmn: false
dmn: false
cmmn: false
resources: false
owners:
- type: team
id: vpc
lifecycle: draft

14
processes/fg6/README.md Normal file
View File

@@ -0,0 +1,14 @@
# FG6 — Pārskatu sagatavošana publiskošanai
Function group 6 - preparation of reports for publication: preparing and signing reports including the annual report, and inventory of liabilities, receivables and financial assets.
- **UAPF level:** L2 (function group)
- **Package id:** `vk.gramatvediba.fg6`
- **Source:** Valsts Kase *Grāmatvedības uzskaites procesu apraksts* — FG6 schema and process register.
## Status
Composition placeholder. Sub-process packages are not expanded in this
proof-of-concept, which takes FG3 to executable depth as the representative
function group. This package reserves the function-group identity and its
slot in the L0-L4 composition graph.

View File

@@ -0,0 +1,4 @@
kind: uapf.metadata.lifecycle
status: draft
created: "2026-05-19T00:00:00Z"
lastModified: "2026-05-19T00:00:00Z"

View File

@@ -0,0 +1,8 @@
kind: uapf.metadata.ownership
owners:
- type: organization
id: vpc
name: Vienotais pakalpojumu centrs (Valsts Kase)
role: owner
approvers:
- vpc.process-office

16
processes/fg6/uapf.yaml Normal file
View File

@@ -0,0 +1,16 @@
kind: uapf.package
id: vk.gramatvediba.fg6
name: "FG6 — Pārskatu sagatavošana publiskošanai"
description: "Function group 6 - preparation of reports for publication: preparing and signing reports including the annual report, and inventory of liabilities, receivables and financial assets."
level: 2
version: 0.1.0
includes: []
cornerstones:
bpmn: false
dmn: false
cmmn: false
resources: false
owners:
- type: team
id: vpc
lifecycle: draft