Skip to content

ljxu1/DWKit

 
 

Repository files navigation

Document approval system with WorkflowEngine.NET 1.4

You can see how to used WFE in a enterprise project. We give you complete access to the system. The project based on WorkflowEngine.NET and DWKit (The platform for fast development of business applications) . The acticle about document approval systems: here.

The system for planning, accounting and approval of the budget in a holding company. Consists of two parts: Workspaces & Administration panel.

     

Url: demo.dwkit.com
Login: admin
Password: 1

Url: panel.dwkit.com
Login: admin
Password: 1

Other users: John, Margo, Maria, Mark, Max, Silviya. Password: 1. Designer of workflow is the menu "Routes" (or "Workflow" for administration panel).

Key objects:

  • Budget item - the object for planning and approval of budget. The status of the object changes in
  • accordance with the selected route.
  • Contract - the object for registration agreement.
  • Invoice - the object for registration invoices and control of expenses.
  • Route - the object for define scheme of workflow. Two types: by Stages & by Designer.

Business function:

  • Budget planing & approval
  • Invoice accounting
  • Accrual accounting
  • Multi-currency
  • Multi-language

Workflow function:

  • Creating/modifying workflow schemes
  • Routing a document
  • Getting the current status
  • Storing routes and states of documents in the database
  • History recording and preparation of the route for the document
  • Inbox\outbox folders for users
  • Schema change of an active document
  • Impersonation (replacement)

How to start
  1. Resore backup DatabaseBackup\das_backup.bak to MS SQL Server
  2. Check connection string in AdminPanel\Admin\Configuration\ConnectionString.config and ApprovalSystem\Workspaces\Configuration\ConnectionString.config
  3. Admin panel: AdminPanel.sln
  4. Application: ApprovalSystem.sln

Metadata.xml contains information about a data model, business objects, forms, source code of business rules etc.


Official web site - Document approval system
For commercial use, please contact sales@optimajet.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 91.4%
  • CSS 7.5%
  • C# 1.1%
  • HTML 0.0%
  • ActionScript 0.0%
  • Ruby 0.0%