]project-open[ : @This Wiki
Portrait

Welcome, Unregistered Visitor

 ·  ·  ·  Contact ·  Index · Login · Register

Contents

Remote Training
Support
SaaS Service

7 registered users
 in last 24 hours

]po[ Petri-Net Workflow

This "intranet-workflow" object_type_apm_package contains functionality to integrate the original OpenACS acs-workflow package into ]project-open[.

Other documents related to workflows include:


Package Contents

This package contains:

  • The [Workflow Inbox] - this portlet is located in the "Home" page and shows a user the list of related workflows and allows to take actions.
  • The [Project Workflow Graph] - this portlet shows the current workflow associated with the current business object, together with a summarized history and administration options like resetting the workflow.

References

Related Packages

Package Documentation

Kind: Publicity:
[Library Files | Procedures | SQL Files | Content Pages] [Public Only | All]

TCL Libraries

tcl/intranet-workflow-notification-procs.tcl        
tcl/intranet-workflow-procs.tcl        

TCL Procedures

im_package_workflow_id       Returns the package id of the intranet-workflow module 
im_workflow::notification::get_url        
im_workflow::notification::process_reply        
im_workflow_action_component       Shows WF default actions for the specified object, or a user-defined action panel if configured in the WF.<p> There are 5 different cases to deal with: - Enable: The user needs to press the "Start" button to take ownership of that task. 
im_workflow_cancel_workflow       Cancel the workflow in case the underlying object gets closed, such like a ticket of a deleted project. 
im_workflow_graph_component       Show a Graphical WF representation of a workflow associated with an object. 
im_workflow_graph_sort_order       Update the "sort_order" field in wf_transitions in order to reflect their distance from "start", including places like nodes. 
im_workflow_home_component       Creates a HTML table showing all currently active tasks 
im_workflow_home_inbox_component       Returns a HTML table with the list of workflow tasks for the current user. 
im_workflow_journal_component       Show the WF Journal for an object 
im_workflow_list_options       Returns a list of workflows that satisfy certain conditions 
im_workflow_new_journal       Creates a new journal entry that can be passed to PL/SQL routines 
im_workflow_object_permissions       Determines whether a user can execute the specified "perm_letter" (i.e. 
im_workflow_pretty_name       Returns a pretty name for the WF 
im_workflow_replace_translations_in_string        
im_workflow_replace_translations_in_string_helper        
im_workflow_replacing_vacation_users       Returns the list of users that the current_user_id is replacing. 
im_workflow_skip_first_transition       Skip the first tasks of the workflow. 
im_workflow_start_wf       Start a new WF for an object. 
im_workflow_status_options       Returns a list of stati (actually: Places) for the given workflow 
im_workflow_status_select       Returns an html select box named $select_name and defaulted to $default with a list of all the project_types in the system 
im_workflow_stuck_p       Checks whether the workflow is "stuck". 
im_workflow_task_action       Similar to wf_task_action, but without checking if the current_user_id is the holding user. 

SQL Files

sql/postgresql/intranet-workflow-callbacks.sql        
sql/postgresql/intranet-workflow-create.sql        
sql/postgresql/notifications-create.sql        
sql/postgresql/upgrade/upgrade-3.2.5.0.0-3.2.6.0.0.sql        
sql/postgresql/upgrade/upgrade-3.2.6.0.0-3.2.7.0.0.sql        
sql/postgresql/upgrade/upgrade-3.3.1.1.0-3.3.1.2.0.sql        
sql/postgresql/upgrade/upgrade-3.4.0.0.0-3.4.0.1.0.sql        
sql/postgresql/upgrade/upgrade-3.4.0.2.0-3.4.0.2.1.sql        
sql/postgresql/upgrade/upgrade-3.4.0.2.1-3.4.0.3.0.sql        
sql/postgresql/upgrade/upgrade-3.4.0.7.7-3.4.0.7.8.sql        
sql/postgresql/upgrade/upgrade-3.4.0.8.9-3.4.1.0.0.sql        
sql/postgresql/upgrade/upgrade-3.4.1.0.0-3.4.1.0.1.sql        
sql/postgresql/upgrade/upgrade-3.4.1.0.1-3.4.1.0.2.sql        
sql/postgresql/upgrade/upgrade-3.4.1.0.2-3.4.1.0.3.sql        
sql/postgresql/upgrade/upgrade-3.4.1.0.3-3.4.1.0.4.sql        
sql/postgresql/upgrade/upgrade-3.4.1.0.4-4.0.5.0.0.sql        
sql/postgresql/workflow-duplicate_token_test_wf-create.sql        
sql/postgresql/workflow-edi_message_workflow_v10_linear_wf-create.sql        
sql/postgresql/workflow-expense_approval_wf-create.sql        
sql/postgresql/workflow-feature_request_wf-create.sql        
sql/postgresql/workflow-project_approval_wf-create.sql        
sql/postgresql/workflow-rfc_approval_wf-create.sql        
sql/postgresql/workflow-ticket_generic_wf-create.sql        
sql/postgresql/workflow-ticket_workflow_generic_wf-create.sql        
sql/postgresql/workflow-timesheet_approval_wf-create.sql        
sql/postgresql/workflow-vacation_approval_wf-create.sql        

Content Files

www/
      flatten_wf.tcl
      inbox-action.tcl Delete a specific task from an inbox
      index.adp
      index.tcl Index page for a workflow.
      new-workflow.tcl Creates a new workflow for a given object
      reset-case-2.adp
      reset-case-2.tcl View all the info about a specific project.
      reset-case.adp
      reset-case.tcl View all the info about a specific project.
      task-cancel.tcl Cancel a specific task
      workflow-gif.tcl Generates a GIF image displaying the workflow
      workflow-graph.adp
      workflow-graph.tcl
     workflow-panels/
           hello-world.adp
           hello-world.tcl
      workflow.adp
      workflow.tcl Index page for a workflow.
 

 

 


Please take a moment to complete this form to help us improve our service.

Note:
Please only provide feedback in regards to content this page shows. For support inquiries please refer either to the Community Support forum at Sourceforge or check out our 'Professional Support'

Did this page help you to achieve your goal?

 Yes  No  Don't know

Please provide us with comments to improve this page:

How useful is the information?

 1  2  3  4  5
Not
useful
      Extremely
useful
 
  

Explore

Installers
Demo Server
Modules & Functionality
Packages
Business Processes supported
FAQ's

Help

Getting started
User Manuals
Configuration Manuals
Community Support
Professional Support

News

News
Twitter
RSS Community / Sourceforge
Register for Newsletter

Get in touch

Contact
Register



Creative Commons License This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.0 Generic License - Privacy Policy