[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

SF.net SVN: ledger-smb:[4341] trunk



Revision: 4341
          http://ledger-smb.svn.sourceforge.net/ledger-smb/?rev=4341&view=rev
Author:   einhverfr
Date:     2012-02-20 09:08:02 +0000 (Mon, 20 Feb 2012)
Log Message:
-----------
Adding UI hooks for adding/listing business units

Modified Paths:
--------------
    trunk/Changelog
    trunk/UI/business_units/list_classes.html

Modified: trunk/Changelog
===================================================================
--- trunk/Changelog	2012-02-20 08:55:56 UTC (rev 4340)
+++ trunk/Changelog	2012-02-20 09:08:02 UTC (rev 4341)
@@ -1,14 +1,21 @@
 Changelog for 1.4 Series
 Forthcoming
 
+General Enhancements:
 * scripts/* files moved to make inheritance possible (Chris T)
 * PostgreSQL contrib dependencies removed, now requre Pg 8.4 (Chris T)
 * Performance enhancements on menu routines (Chris T and Steven M)
 * Projects and Departments can now have subprojects and Departments (Chris T)
 * Project/department mechanism generalized to support funds, etc (Chris T)
 * Removed the Config::Std dependency and moved to Config::General (Chris T)
-* Merged in transaction import add-on for 1.4, also for other csv's (Chirs T)
+* Merged in transaction import add-on for 1.4, also for other csv's (Chris T)
 
+New Business Reporting Unit System (Chris T)
+* Replaces Projects and Departments
+* Business reporting units may be nested
+* Allows one to do funds accounting, track jobs separately from projects, etc
+* Report on any combination of business reporting units (up to one per class)
+
 Changelog for 1.3 Series
 Initial Release:  Monday, Oct 12 2011
 Supported Presently

Modified: trunk/UI/business_units/list_classes.html
===================================================================
--- trunk/UI/business_units/list_classes.html	2012-02-20 08:55:56 UTC (rev 4340)
+++ trunk/UI/business_units/list_classes.html	2012-02-20 09:08:02 UTC (rev 4341)
@@ -13,12 +13,13 @@
     <th><?lsmb text('Non-Accounting') ?></th>
     <th><?lsmb text('Ordering') ?></th>
     <th>&nbsp;</th>
+    <th>&nbsp;</th>
 </tr>
 <?lsmb classes.push({}); 
        FOR c IN classes 
 ?>
 <form action="<?lsmb script ?>" method=POST id="edit-<?lsmb c.id ?>">
-<tr class="row<?lsmb LOOP % 2 ?>">
+<tr class="listrow<?lsmb loop.count % 2 ?>">
 <td>
 <?lsmb PROCESS input element_data = {
     type = "hidden"
@@ -61,7 +62,7 @@
    class = "submit"
     name = "action"
    value = "save_class"
-    text = (c.id) ? text('Save') : text('Add')
+    text = (c.id) ? text('Save') : text('Add Class')
 };
 PROCESS button element_data = {
     type = "submit"
@@ -70,6 +71,24 @@
    value = "delete"
     text = text('Delete')
 } ?>
+</td>
+<td><?lsmb 
+IF c.id;
+PROCESS button element_data = {
+    type = "submit"
+   class = "submit"
+    name = "action"
+   value = "add"
+    text = text('Add Unit') #'
+};
+PROCESS button element_data = {
+    type = "submit"
+   class = "submit"
+    name = "action"
+   value = "delete"
+    text = text('List Units')#'
+};
+END; ?>
 </tr>
 </form>
 <?lsmb END ?>

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.