~oh-dev/openhealth/phit-tools

« back to all changes in this revision

Viewing changes to ihris-suite/lib/manage/modules/Salary/Salary.xml

  • Committer: litlfred at ibiblio
  • Date: 2009-10-26 13:55:16 UTC
  • Revision ID: litlfred@ibiblio.org-20091026135516-7er0260tad01febt
ihris suite updated to 4.0.1 pre-release...
follows that did not get added on the last attempt did this time... the problem is that bzr does not like to include branches in a sub-directory even if you add them in which 
  is how ihris-suite/lib/* was structed.  so i had to move ihris-suite/lib/*/.bzr to ihris-suite/lib/*/.bzr_dir to trick it
the site will now succesfully install.  have not attempted change the root drive letter yet

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0"?>       
 
2
<!DOCTYPE I2CEConfiguration SYSTEM "I2CE_Configuration.dtd">
 
3
<I2CEConfiguration name='ihris-manage-Salary'>      
 
4
  <metadata>
 
5
    <displayName>iHRIS Manage Salary</displayName>   
 
6
    <className>iHRIS_Module_ManageSalary</className>
 
7
    <category>Application Component</category>
 
8
    <description>The iHRIS Manage Salary module provides  salary and salary source forms</description>
 
9
    <creator>Intrahealth Informatics</creator>
 
10
    <email>hris@capacityproject.org</email>
 
11
    <link>https://launchpad.net/ihris-manage</link>
 
12
    <version>4.0.0</version> 
 
13
    <requirement name='ihris-manage-Person'>
 
14
      <atleast version='4.0'/>
 
15
    </requirement>
 
16
    <priority>350</priority>
 
17
    <requirement name='Currency'>
 
18
      <atleast version='4.0'/>
 
19
    </requirement>
 
20
    <path name='classes'>
 
21
      <value>./lib</value>
 
22
    </path>
 
23
    <path name='templates'>
 
24
      <value>./templates</value>
 
25
    </path>
 
26
  </metadata>
 
27
  
 
28
  <configurationGroup name='ihris-manage-Salary' path='/I2CE'>
 
29
    
 
30
    <configurationGroup name='tasks' path='/I2CE/tasks/task_description'>
 
31
 
 
32
      <configuration name='can_edit_database_list_salary_source'>
 
33
        <version>3.2.7</version>
 
34
        <value>Edit the salary_source list</value>
 
35
      </configuration>
 
36
      <configuration name='can_view_database_list_salary_source'>
 
37
        <version>3.2.7</version>
 
38
        <value>View the salary_source list</value>
 
39
      </configuration>
 
40
 
 
41
    </configurationGroup>
 
42
 
 
43
    <configurationGroup name="tasks_trickle_down" path="/I2CE/tasks/task_trickle_down">
 
44
      <version>3.2.8</version>
 
45
      <configuration name="can_edit_database_list_salary_source" values="many">
 
46
        <value>can_edit_manage_positions_database_lists</value>
 
47
        <value>can_view_database_list_salary_source</value>
 
48
      </configuration>
 
49
      <configuration name="can_edit_all_manage_positions_database_lists" values="many">
 
50
        <version>3.2.9</version>
 
51
        <value>can_edit_database_list_salary_source</value>
 
52
      </configuration>
 
53
      <configuration name="can_view_all_manage_positions_database_lists" values="many">
 
54
        <version>3.2.9</version>
 
55
        <value>can_view_database_list_salary_source</value>
 
56
      </configuration>
 
57
    </configurationGroup>
 
58
 
 
59
    
 
60
    <configurationGroup name='forms' path='/modules/forms'>     
 
61
      <configurationGroup name='forms'>
 
62
        <configurationGroup name='salary'>
 
63
          <displayName>Salary</displayName>
 
64
          <description>The Salary Form</description>
 
65
          <configuration name='class' values='single'>
 
66
            <displayName>Class Name</displayName>
 
67
            <description>The name of the class providing the form</description>
 
68
            <value>iHRIS_Salary</value>
 
69
          </configuration>
 
70
          <configuration name='display' values='single'>
 
71
            <displayName>Display name</displayName>
 
72
            <description>The display name for this form</description>
 
73
            <value>Salary</value> 
 
74
          </configuration>
 
75
        </configurationGroup>
 
76
        <configurationGroup name='salary_source'>
 
77
          <displayName>Salary Source</displayName>
 
78
          <description>The Salary Source Form</description>
 
79
          <version>3.2.5</version>
 
80
          <configuration name='class' values='single'>
 
81
            <displayName>Class Name</displayName>
 
82
            <description>The name of the class providing the form</description>
 
83
            <value>I2CE_SimpleList</value>
 
84
          </configuration>
 
85
          <configuration name='display' values='single'>
 
86
            <displayName>Display name</displayName>
 
87
            <description>The display name for this form</description>
 
88
            <value>Salary Source</value> 
 
89
          </configuration>
 
90
          <configuration name="storage" values="single">
 
91
            <displayName>Storage Details</displayName>
 
92
            <description>The storage mechanism for this form.</description>
 
93
            <value>magicdata</value>
 
94
          </configuration>
 
95
        </configurationGroup>
 
96
      </configurationGroup>
 
97
      
 
98
      <configurationGroup name='formClasses'>      
 
99
        <configurationGroup name="iHRIS_Salary">
 
100
          <displayName>Configuration for the class 'iHRIS_Salary'</displayName>
 
101
          <configuration name="extends">
 
102
            <displayName>The class this form extends</displayName>
 
103
            <value>I2CE_Form</value>
 
104
          </configuration>
 
105
          <configurationGroup name="fields">
 
106
            <displayName>The fields defined for this form</displayName>
 
107
            <configurationGroup name="start_date">
 
108
              <displayName>The field 'start_date'</displayName>
 
109
              <configuration name="formfield">
 
110
                <displayName>The form field type</displayName>
 
111
                <value>DATE_YMD</value>
 
112
              </configuration>
 
113
              <configuration name="headers" type="delimited">
 
114
                <displayName>The headers for this field.</displayName>
 
115
                <version>3.2.4</version>
 
116
                <value>default:Start Date</value>          
 
117
              </configuration>
 
118
              <configuration name="required" type="boolean">
 
119
                <displayName>This field is requried to be set</displayName>
 
120
                <value>true</value>
 
121
              </configuration>
 
122
            </configurationGroup>
 
123
            <configurationGroup name="salary">
 
124
              <displayName>The field 'salary'</displayName>
 
125
              <configuration name="formfield">
 
126
                <displayName>The form field type</displayName>
 
127
                <value>CURRENCY</value>
 
128
              </configuration>
 
129
              <configuration name="headers" type="delimited">
 
130
                <displayName>The headers for this field.</displayName>
 
131
                <version>3.2.4</version>
 
132
                <value>default:Salary</value>          
 
133
              </configuration>
 
134
              <configuration name="required" type="boolean">
 
135
                <displayName>This field is requried to be set</displayName>
 
136
                <value>true</value>
 
137
              </configuration>
 
138
            </configurationGroup>
 
139
            <configurationGroup name="end_date">
 
140
              <displayName>The field 'end_date'</displayName>
 
141
              <configuration name="formfield">
 
142
                <displayName>The form field type</displayName>
 
143
                <value>DATE_YMD</value>
 
144
              </configuration>
 
145
              <configuration name="headers" type="delimited">
 
146
                <displayName>The headers for this field.</displayName>
 
147
                <version>3.2.4</version>
 
148
                <value>default:End Date</value>          
 
149
              </configuration>
 
150
              <configuration name='default_eval'>
 
151
                <displayName>The default Value as an eval string</displayName>
 
152
                <value>I2CE_Date::blank()</value>
 
153
              </configuration>
 
154
            </configurationGroup>
 
155
            <configurationGroup name="last">
 
156
              <displayName>The field 'last'</displayName>
 
157
              <configuration name="formfield">
 
158
                <displayName>The form field type</displayName>
 
159
                <value>INT</value>
 
160
              </configuration>
 
161
              <configuration name="in_db" type="boolean">
 
162
                <displayName>Store the field in the database</displayName>
 
163
                <value>false</value>
 
164
              </configuration>
 
165
            </configurationGroup>
 
166
            <configurationGroup name="notes">
 
167
              <displayName>The field 'notes'</displayName>
 
168
              <configuration name="formfield">
 
169
                <displayName>The form field type</displayName>
 
170
                <value>STRING_MLINE</value>
 
171
              </configuration>
 
172
              <configuration name="headers" type="delimited">
 
173
                <displayName>The headers for this field.</displayName>
 
174
                <version>3.2.4</version>
 
175
                <value>default:Notes</value>          
 
176
              </configuration>
 
177
            </configurationGroup>
 
178
          </configurationGroup>
 
179
        </configurationGroup>
 
180
        
 
181
        
 
182
      </configurationGroup>
 
183
    </configurationGroup>
 
184
    
 
185
  </configurationGroup>
 
186
</I2CEConfiguration>