erp-approval-flow

Design multi-step approval workflows with role-based restrictions for CIC ERP contracts.

Updated Jan 26, 2026
One-click install
npx skills add https://github.com/anhnq-lab/cic-erp-contract --skill erp-approval-flow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: erp-approval-flow
Source: https://github.com/anhnq-lab/cic-erp-contract/tree/main/.agent/skills/erp-approval-flow
Command: npx skills add https://github.com/anhnq-lab/cic-erp-contract --skill erp-approval-flow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the design and implementation of complex, multi-step approval workflows, ensuring that contracts and business plans are reviewed and authorized by the correct roles in the correct sequence.

Core Features & Use Cases

  • Multi-step Workflow Design: Define sequential or parallel approval paths.
  • Role-Based Access Control: Enforce approvals based on specific user roles (e.g., UnitLeader, Accountant, Legal, Leadership).
  • Audit Trail: Records reviewer ID and timestamps for accountability.
  • Use Case: Implement a new contract approval process where a contract first needs approval from the Unit Leader, then the Finance department, followed by the Legal team, and finally the Board.

Quick Start

Use the erp-approval-flow skill to design a sequential approval workflow for new business plans starting from Draft, going through Unit Review, Finance Review, and ending in Approved.

Frequently Asked Questions about erp-approval-flow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design a multi-step ERP approval workflow for contract management?

Set up role-based access control for ERP approvals by assigning specific roles such as UnitLeader, Accountant, Legal, and Leadership to each review stage. The workflow validates user roles against predefined approval matrices before allowing authorization to proceed.

Can I implement parallel approval patterns in a business plan workflow?

An ERP approval workflow requires a predefined approval matrix mapping user roles to review stages, existing workflow services for integration, and a defined state sequence such as Draft, Unit Review, Finance Review, and Approved to process business plans or contracts correctly.

Does the ERP approval workflow maintain an audit trail for compliance?

Yes, the ERP approval workflow maintains an audit trail for compliance by automatically recording the reviewer ID and timestamps at each approval stage. This ensures accountability and tracks the exact progression of contract and business plan authorizations.

What is the best way to enforce a specific approval sequence for contract reviews?

The best way to enforce a contract approval sequence is to configure a sequential workflow path where each stage validates the reviewer's role before advancing. This ensures contracts flow strictly from Unit Leader to Finance, Legal, and finally the Board.

Are there limitations when integrating custom approval workflows with existing ERP workflow services?

The workflow design integrates with existing workflow services and components, but it is specifically tailored for CIC ERP contract and business plan approvals. Deviating from these predefined approval matrices or unsupported ERP platforms may require manual workflow service adjustments.