1
0
Files
vk-gramatvediba/processes/fg3-4/bpmn/saimnieciska-norekina.bpmn
Rihards Gailums e0cf11e4ae 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.
2026-05-19 20:09:38 +00:00

135 lines
9.7 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<bpmn:definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL"
id="Defs_FG3_4_SaimnieciskaNorekina"
targetNamespace="https://uapf.dev/vk-gramatvediba/fg3-4">
<bpmn:process id="Process_SaimnieciskaNorekina"
name="Saimnieciskā norēķina veikšana"
isExecutable="true">
<bpmn:laneSet id="LaneSet_FG3_4">
<bpmn:lane id="Lane_Nodarbinatais" name="Nodarbinātais">
<bpmn:flowNodeRef>Start_NorekinaVajadziba</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_AvansaPieprasijums</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_IesniegtNorekinu</bpmn:flowNodeRef>
</bpmn:lane>
<bpmn:lane id="Lane_Iestade" name="Iestāde (atbildīgā amatpersona)">
<bpmn:flowNodeRef>Task_SaskanotPieprasijumu</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_SaskanotNorekinu</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_InformetAtmaksu</bpmn:flowNodeRef>
</bpmn:lane>
<bpmn:lane id="Lane_VPC" name="VPC (Vienotais pakalpojumu centrs)">
<bpmn:flowNodeRef>Task_ApstradatNorekinu</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_NoteiktRezultatu</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Gateway_Rezultats</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_PieprasitAtmaksu</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_SagatavotPapilduIzmaksu</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_Iegramatot</bpmn:flowNodeRef>
<bpmn:flowNodeRef>End_Iegramatots</bpmn:flowNodeRef>
<bpmn:flowNodeRef>End_AtmaksaPieprasita</bpmn:flowNodeRef>
</bpmn:lane>
</bpmn:laneSet>
<bpmn:startEvent id="Start_NorekinaVajadziba" name="Saimniecisko izdevumu nepieciešamība">
<bpmn:documentation>Nodarbinātajam rodas saimniecisko izdevumu (t.sk. medicīnisko izdevumu, obligātās veselības pārbaudes) nepieciešamība. Procesu var, bet tam nav obligāti, ievadīt ar avansa pieprasījumu; norēķins iespējams arī par jau veiktiem izdevumiem bez iepriekšēja avansa.</bpmn:documentation>
<bpmn:outgoing>F1</bpmn:outgoing>
</bpmn:startEvent>
<bpmn:userTask id="Task_AvansaPieprasijums" name="Iesniegt avansa pieprasījumu">
<bpmn:documentation>Iestādes Nodarbinātais (vai Iestāde Nodarbinātā vārdā) iesniedz avansa pieprasījuma pieteikumu Pašapkalpošanās portālā (HoP lietotnē "Brīvās formas pieteikumi"), norādot pamatojumu un vēlamo summu (finansējumu, ekk). Izmaksa tiek veikta uz Iestādei piesaistīto norēķinu karti vai uz Nodarbinātā algas kontu. Sistēma: Pašapkalpošanās portāls. Procesa solis 3.5.2.1. Avansa izmaksa tiek veikta FG2 maksājumu procesā.</bpmn:documentation>
<bpmn:incoming>F1</bpmn:incoming>
<bpmn:outgoing>F2</bpmn:outgoing>
</bpmn:userTask>
<bpmn:userTask id="Task_SaskanotPieprasijumu" name="Saskaņot avansa pieprasījumu">
<bpmn:documentation>Iestāde saskaņo un apstiprina avansa pieprasījumu atbilstoši iepriekš definētai saskaņošanas plūsmai, norādot nepieciešamās dimensijas un finansējumu. Sistēma: Pašapkalpošanās portāls.</bpmn:documentation>
<bpmn:incoming>F2</bpmn:incoming>
<bpmn:outgoing>F3</bpmn:outgoing>
</bpmn:userTask>
<bpmn:userTask id="Task_IesniegtNorekinu" name="Iesniegt avansa norēķinu ar apliecinošiem dokumentiem">
<bpmn:documentation>Iestādes Nodarbinātais iesniedz Pašapkalpošanās portālā (HoP lietotnē "Mani izdevumi") pieteikumu par saimnieciskajiem izdevumiem, pievienojot apliecinošos dokumentus (čekus, kvītis). Ja norēķinā ir ietverta ilgtermiņa nefinanšu aktīva vai krājuma iegāde, norāda noliktavu. Nodarbinātais glabā maksājumu apliecinošos dokumentus ne īsāk par pieciem gadiem (Grāmatvedības likums 28.p.(5)). Sistēma: Pašapkalpošanās portāls. Procesa solis 3.5.2.2.</bpmn:documentation>
<bpmn:incoming>F3</bpmn:incoming>
<bpmn:outgoing>F4</bpmn:outgoing>
</bpmn:userTask>
<bpmn:userTask id="Task_SaskanotNorekinu" name="Saskaņot izdevumu norēķinu">
<bpmn:documentation>Iestāde saskaņo iesniegto avansa norēķinu atbilstoši definētajai saskaņošanas plūsmai, norādot Iestādei nepieciešamās dimensijas un finansējumu. Sistēma: Pašapkalpošanās portāls.</bpmn:documentation>
<bpmn:incoming>F4</bpmn:incoming>
<bpmn:outgoing>F5</bpmn:outgoing>
</bpmn:userTask>
<bpmn:userTask id="Task_ApstradatNorekinu" name="Apstrādāt avansa norēķinu">
<bpmn:documentation>VPC saskaņā ar Horizon projektējumā norādīto ģenerē attiecīgo izdevumu/kreditoru dokumentu. Rezultāts: mainīgie avansaSituacija = "nav-avansa" | "avanss-lielaks" | "avanss-vienads" | "izdevumi-lielaki" un avansaVeids = "karte" | "konts" | "nav". Sistēma: RVS Horizon. SLA: 3 darba dienas no norēķina apstiprināšanas.</bpmn:documentation>
<bpmn:incoming>F5</bpmn:incoming>
<bpmn:outgoing>F6</bpmn:outgoing>
</bpmn:userTask>
<bpmn:businessRuleTask id="Task_NoteiktRezultatu" name="Noteikt norēķina rezultātu">
<bpmn:documentation>Automatizēti izvērtē avansa norēķina rezultātu, izpildot lēmumu Decision_AvansaNorekins (dmn/avansa-norekins.dmn). Ievaddati: avansaSituacija, avansaVeids. Rezultāts: mainīgais norekinResultats.</bpmn:documentation>
<bpmn:incoming>F6</bpmn:incoming>
<bpmn:outgoing>F7</bpmn:outgoing>
</bpmn:businessRuleTask>
<bpmn:exclusiveGateway id="Gateway_Rezultats" name="Norēķina rezultāts?" default="F8">
<bpmn:incoming>F7</bpmn:incoming>
<bpmn:outgoing>F8</bpmn:outgoing>
<bpmn:outgoing>F9</bpmn:outgoing>
<bpmn:outgoing>F10</bpmn:outgoing>
</bpmn:exclusiveGateway>
<bpmn:userTask id="Task_PieprasitAtmaksu" name="Pieprasīt avansa atmaksu">
<bpmn:documentation>VPC informē Atbalsta sistēmā (Redmine) Iestādi par nepieciešamību veikt avansa atmaksu, ja izmaksātais avanss (uz Nodarbinātā kontu) pārsniedz iesniegtos attaisnojuma izdevumus. Sistēma: RVS Horizon, Atbalsta sistēma (Redmine). Procesa solis 3.5.4.1.</bpmn:documentation>
<bpmn:incoming>F9</bpmn:incoming>
<bpmn:outgoing>F11</bpmn:outgoing>
</bpmn:userTask>
<bpmn:userTask id="Task_InformetAtmaksu" name="Informēt nodarbināto par avansa atmaksu">
<bpmn:documentation>Iestāde informē Nodarbināto par avansa atmaksas veikšanu VPC norādītajā bankas kontā. Sistēma: Iestādes sistēma. SLA: 3 darba dienas no pieprasījuma saņemšanas. Procesa solis 3.5.4.2.</bpmn:documentation>
<bpmn:incoming>F11</bpmn:incoming>
<bpmn:outgoing>F12</bpmn:outgoing>
</bpmn:userTask>
<bpmn:userTask id="Task_SagatavotPapilduIzmaksu" name="Sagatavot papildu izmaksas priekšlikumu">
<bpmn:documentation>Ja iesniegtie attaisnojuma izdevumi pārsniedz izmaksāto avansu (vai avanss nav bijis), VPC sagatavo papildu izmaksas priekšlikumu Nodarbinātajam par starpību. Izmaksa tiek veikta FG2 maksājumu procesā uz Nodarbinātā algas kontu. Sistēma: RVS Horizon.</bpmn:documentation>
<bpmn:incoming>F10</bpmn:incoming>
<bpmn:outgoing>F13</bpmn:outgoing>
</bpmn:userTask>
<bpmn:userTask id="Task_Iegramatot" name="Iegrāmatot saimniecisko norēķinu">
<bpmn:documentation>VPC iegrāmato saimnieciskā norēķina izdevumu/kreditoru dokumentu grāmatvedības informācijas sistēmā. Ja avanss izmaksāts uz Iestādei piesaistīto norēķinu karti un pārsniedz izdevumus, avansa atlikums tiek saglabāts (pārnests) izlietošanai nākamajā norēķina periodā, izņemot decembra norēķina periodu. Sistēma: RVS Horizon.</bpmn:documentation>
<bpmn:incoming>F8</bpmn:incoming>
<bpmn:incoming>F13</bpmn:incoming>
<bpmn:outgoing>F14</bpmn:outgoing>
</bpmn:userTask>
<bpmn:endEvent id="End_Iegramatots" name="Saimnieciskais norēķins iegrāmatots">
<bpmn:incoming>F14</bpmn:incoming>
</bpmn:endEvent>
<bpmn:endEvent id="End_AtmaksaPieprasita" name="Avansa atmaksa pieprasīta">
<bpmn:incoming>F12</bpmn:incoming>
</bpmn:endEvent>
<bpmn:sequenceFlow id="F1" sourceRef="Start_NorekinaVajadziba" targetRef="Task_AvansaPieprasijums"/>
<bpmn:sequenceFlow id="F2" sourceRef="Task_AvansaPieprasijums" targetRef="Task_SaskanotPieprasijumu"/>
<bpmn:sequenceFlow id="F3" sourceRef="Task_SaskanotPieprasijumu" targetRef="Task_IesniegtNorekinu"/>
<bpmn:sequenceFlow id="F4" sourceRef="Task_IesniegtNorekinu" targetRef="Task_SaskanotNorekinu"/>
<bpmn:sequenceFlow id="F5" sourceRef="Task_SaskanotNorekinu" targetRef="Task_ApstradatNorekinu"/>
<bpmn:sequenceFlow id="F6" sourceRef="Task_ApstradatNorekinu" targetRef="Task_NoteiktRezultatu"/>
<bpmn:sequenceFlow id="F7" sourceRef="Task_NoteiktRezultatu" targetRef="Gateway_Rezultats"/>
<bpmn:sequenceFlow id="F8" name="slēgts / pārnesums" sourceRef="Gateway_Rezultats" targetRef="Task_Iegramatot"/>
<bpmn:sequenceFlow id="F9" name="atmaksa" sourceRef="Gateway_Rezultats" targetRef="Task_PieprasitAtmaksu">
<bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">norekinResultats = "atmaksa"</bpmn:conditionExpression>
</bpmn:sequenceFlow>
<bpmn:sequenceFlow id="F10" name="papildu-izmaksa" sourceRef="Gateway_Rezultats" targetRef="Task_SagatavotPapilduIzmaksu">
<bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">norekinResultats = "papildu-izmaksa"</bpmn:conditionExpression>
</bpmn:sequenceFlow>
<bpmn:sequenceFlow id="F11" sourceRef="Task_PieprasitAtmaksu" targetRef="Task_InformetAtmaksu"/>
<bpmn:sequenceFlow id="F12" sourceRef="Task_InformetAtmaksu" targetRef="End_AtmaksaPieprasita"/>
<bpmn:sequenceFlow id="F13" sourceRef="Task_SagatavotPapilduIzmaksu" targetRef="Task_Iegramatot"/>
<bpmn:sequenceFlow id="F14" sourceRef="Task_Iegramatot" targetRef="End_Iegramatots"/>
</bpmn:process>
</bpmn:definitions>