MCP Server
Active
1
0
This commit is contained in:
2026-03-21 20:41:48 +02:00
parent 98b4d57231
commit 5c152fcc2c
2 changed files with 19 additions and 19 deletions

View File

@@ -6,7 +6,7 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
id="Definitions_VendorOnboarding"
targetNamespace="https://processgit.org/heliosgroup/vendor-onboarding"
name="Vendor Onboarding & Approval">
name="Vendor Onboarding and Approval">
<!-- ═══════════════════════════════════════════════════════
MESSAGES
@@ -22,7 +22,7 @@
COLLABORATION
═══════════════════════════════════════════════════════ -->
<bpmn:collaboration id="Collab_VendorOnboarding">
<bpmn:participant id="Pool_Helios" name="HeliosGroup — Vendor Onboarding &amp; Approval" processRef="Process_VendorOnboarding"/>
<bpmn:participant id="Pool_Helios" name="HeliosGroup — Vendor Onboarding and Approval" processRef="Process_VendorOnboarding"/>
<bpmn:participant id="Pool_Vendor" name="Vendor / Supplier"/>
<bpmn:messageFlow id="MF_1" sourceRef="Pool_Vendor" targetRef="Start_VendorRequest"/>
<bpmn:messageFlow id="MF_2" sourceRef="Task_NotifyVendorApproved" targetRef="Pool_Vendor"/>
@@ -32,7 +32,7 @@
<!-- ═══════════════════════════════════════════════════════
MAIN PROCESS
═══════════════════════════════════════════════════════ -->
<bpmn:process id="Process_VendorOnboarding" name="Vendor Onboarding &amp; Approval" isExecutable="true">
<bpmn:process id="Process_VendorOnboarding" name="Vendor Onboarding and Approval" isExecutable="true">
<!-- ─── LANE DEFINITIONS ─── -->
<bpmn:laneSet id="LaneSet_1">
@@ -60,21 +60,21 @@
<bpmn:flowNodeRef>Task_GenerateRiskProfile</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Evt_SanctionsTimeout</bpmn:flowNodeRef>
</bpmn:lane>
<bpmn:lane id="Lane_Legal" name="Legal &amp; Contracts">
<bpmn:lane id="Lane_Legal" name="Legal and Contracts">
<bpmn:flowNodeRef>Task_LegalReview</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_ContractDrafting</bpmn:flowNodeRef>
<bpmn:flowNodeRef>GW_LegalDecision</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_SanctionsEscalation</bpmn:flowNodeRef>
<bpmn:flowNodeRef>GW_EscalationDecision</bpmn:flowNodeRef>
</bpmn:lane>
<bpmn:lane id="Lane_Finance" name="Finance &amp; Tax">
<bpmn:lane id="Lane_Finance" name="Finance and Tax">
<bpmn:flowNodeRef>Task_RiskScoring</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_FinancialDueDiligence</bpmn:flowNodeRef>
<bpmn:flowNodeRef>GW_RiskTier</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_EnhancedDueDiligence</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_TaxVerification</bpmn:flowNodeRef>
</bpmn:lane>
<bpmn:lane id="Lane_IT" name="IT &amp; Systems">
<bpmn:lane id="Lane_IT" name="IT and Systems">
<bpmn:flowNodeRef>Task_CreateVendorProfile</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_ProvisionPortalAccess</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_SetupPaymentDetails</bpmn:flowNodeRef>
@@ -153,16 +153,16 @@
<bpmn:outgoing>Flow_ToEnd_Rejected</bpmn:outgoing>
</bpmn:serviceTask>
<bpmn:endEvent id="End_Approved" name="Vendor Approved&#10;&amp; Active">
<bpmn:endEvent id="End_Approved" name="Vendor Approved&#10;and Active">
<bpmn:incoming>Flow_ToEnd_Approved</bpmn:incoming>
</bpmn:endEvent>
<bpmn:endEvent id="End_Rejected" name="Vendor Rejected&#10;&amp; Archived">
<bpmn:endEvent id="End_Rejected" name="Vendor Rejected&#10;and Archived">
<bpmn:incoming>Flow_ToEnd_Rejected</bpmn:incoming>
</bpmn:endEvent>
<!-- ─── AI COMPLIANCE LANE ─── -->
<bpmn:serviceTask id="Task_SanctionsScreening" name="AI: Sanctions &amp;&#10;Watchlist Screening&#10;(OFAC / EU / UN)">
<bpmn:serviceTask id="Task_SanctionsScreening" name="AI: Sanctions and&#10;Watchlist Screening&#10;(OFAC / EU / UN)">
<bpmn:incoming>Flow_ToSanctions</bpmn:incoming>
<bpmn:outgoing>Flow_CheckSanctionsResult</bpmn:outgoing>
</bpmn:serviceTask>
@@ -181,7 +181,7 @@
<bpmn:outgoing>Flow_SanctionsHit_No</bpmn:outgoing>
</bpmn:exclusiveGateway>
<bpmn:serviceTask id="Task_OwnershipCheck" name="AI: Beneficial&#10;Ownership &amp; UBO&#10;Analysis">
<bpmn:serviceTask id="Task_OwnershipCheck" name="AI: Beneficial&#10;Ownership and UBO&#10;Analysis">
<bpmn:incoming>Flow_SanctionsHit_No</bpmn:incoming>
<bpmn:outgoing>Flow_SanctionsOK</bpmn:outgoing>
</bpmn:serviceTask>
@@ -197,7 +197,7 @@
</bpmn:serviceTask>
<!-- ─── LEGAL LANE ─── -->
<bpmn:userTask id="Task_LegalReview" name="Legal: Review&#10;Vendor Documents&#10;&amp; Certificates">
<bpmn:userTask id="Task_LegalReview" name="Legal: Review&#10;Vendor Documents&#10;and Certificates">
<bpmn:incoming>Flow_ToLegal</bpmn:incoming>
<bpmn:outgoing>Flow_LegalReviewDone</bpmn:outgoing>
</bpmn:userTask>
@@ -208,7 +208,7 @@
<bpmn:outgoing>Flow_LegalFail</bpmn:outgoing>
</bpmn:exclusiveGateway>
<bpmn:userTask id="Task_ContractDrafting" name="Legal: Draft&#10;Vendor Agreement&#10;&amp; NDA">
<bpmn:userTask id="Task_ContractDrafting" name="Legal: Draft&#10;Vendor Agreement&#10;and NDA">
<bpmn:incoming>Flow_LegalOK</bpmn:incoming>
<bpmn:outgoing>Flow_LegalComplete</bpmn:outgoing>
</bpmn:userTask>
@@ -246,7 +246,7 @@
<bpmn:outgoing>Flow_FDD_Done</bpmn:outgoing>
</bpmn:userTask>
<bpmn:serviceTask id="Task_TaxVerification" name="Finance: VAT &amp;&#10;Tax ID Verification&#10;(VIES / local)">
<bpmn:serviceTask id="Task_TaxVerification" name="Finance: VAT and&#10;Tax ID Verification&#10;(VIES / local)">
<bpmn:incoming>Flow_EDD_Done</bpmn:incoming>
<bpmn:incoming>Flow_FDD_Done</bpmn:incoming>
<bpmn:outgoing>Flow_RiskComplete</bpmn:outgoing>
@@ -270,7 +270,7 @@
<bpmn:outgoing>Flow_IT_Portal_Done</bpmn:outgoing>
</bpmn:serviceTask>
<bpmn:serviceTask id="Task_SetupPaymentDetails" name="IT: Setup Payment&#10;Method &amp; Banking&#10;Details">
<bpmn:serviceTask id="Task_SetupPaymentDetails" name="IT: Setup Payment&#10;Method and Banking&#10;Details">
<bpmn:incoming>Flow_IT_Payment</bpmn:incoming>
<bpmn:outgoing>Flow_IT_Payment_Done</bpmn:outgoing>
</bpmn:serviceTask>
@@ -282,7 +282,7 @@
<bpmn:outgoing>Flow_IT_Integrate</bpmn:outgoing>
</bpmn:parallelGateway>
<bpmn:serviceTask id="Task_IntegrateERP" name="IT: Integrate with&#10;SAP / ERP Systems&#10;&amp; Activate Vendor">
<bpmn:serviceTask id="Task_IntegrateERP" name="IT: Integrate with&#10;SAP / ERP Systems&#10;and Activate Vendor">
<bpmn:incoming>Flow_IT_Integrate</bpmn:incoming>
<bpmn:outgoing>Flow_FromIT</bpmn:outgoing>
</bpmn:serviceTask>

View File

@@ -5,8 +5,8 @@
id="SanctionsExceptionCase"
targetNamespace="https://processgit.org/heliosgroup/sanctions-exception">
<cmmn:case id="Case_SanctionsException" name="Sanctions Exception &amp; Escalation Case">
<cmmn:casePlanModel id="CasePlanModel_1" name="Sanctions Match — Manual Review &amp; Override Process">
<cmmn:case id="Case_SanctionsException" name="Sanctions Exception and Escalation Case">
<cmmn:casePlanModel id="CasePlanModel_1" name="Sanctions Match — Manual Review and Override Process">
<!-- Stage 1: Initial Assessment -->
<cmmn:planItem id="PI_InitialAssessment" definitionRef="Stage_InitialAssessment">
@@ -99,7 +99,7 @@
<cmmn:humanTask id="Task_RequestLegalOpinion" name="Request Legal Opinion from Counsel"/>
<cmmn:humanTask id="Task_ReviewUBOStructure" name="Review Ultimate Beneficial Ownership Structure"/>
<cmmn:humanTask id="Task_ContactRegulatoryAuthorities" name="Contact Regulatory Authorities (if required)"/>
<cmmn:humanTask id="Task_DocumentLegalFindings" name="Document Legal Findings &amp; Recommendation"/>
<cmmn:humanTask id="Task_DocumentLegalFindings" name="Document Legal Findings and Recommendation"/>
</cmmn:stage>
<!-- Stage 3: Executive Escalation -->
@@ -111,7 +111,7 @@
</cmmn:planItem>
<cmmn:humanTask id="Task_PrepareExecutiveBriefing" name="Prepare Executive Briefing Document"/>
<cmmn:humanTask id="Task_ExecutiveReview" name="CEO / CLO Decision Review"/>
<cmmn:humanTask id="Task_BoardNotification" name="Notify Board Audit &amp; Risk Committee"/>
<cmmn:humanTask id="Task_BoardNotification" name="Notify Board Audit and Risk Committee"/>
</cmmn:stage>
<!-- Stage 4: Resolution -->