1 <script type="text/javascript" src="js/FormManager.js" >
2 /****************************************************
3 * Form Dependency Manager- By Twey- http://www.twey.co.uk
4 * Visit Dynamic Drive for this script and more: http://www.dynamicdrive.com
5 ****************************************************/
8 <script type="text/javascript">
9 window.onload = function() {
10 setupDependencies('EditAccount'); //name of form(s). Seperate each with a comma (ie: 'weboptions', 'myotherform' )
15 <form method="post" name="EditAccount" action="<TMPL_VAR script>">
17 <input type="hidden" name="id" value="<TMPL_VAR id>">
18 <input type="hidden" name="type" value="account">
19 <input type="hidden" name="orphaned" value="<TMPL_VAR orphaned>">
20 <input type="hidden" name="new_chart_valid" value="<TMPL_VAR new_chart_valid>">
21 <input type="hidden" name="inventory_accno_id" value="<TMPL_VAR inventory_accno_id>">
22 <input type="hidden" name="income_accno_id" value="<TMPL_VAR income_accno_id>">
23 <input type="hidden" name="expense_accno_id" value="<TMPL_VAR expense_accno_id>">
24 <input type="hidden" name="fxgain_accno_id" value="<TMPL_VAR fxgain_accno_id>">
25 <input type="hidden" name="fxloss_accno_id" value="<TMPL_VAR fxloss_accno_id>">
27 <table border="0" width="100%">
29 <th class="listtop"><TMPL_VAR title></th>
35 <translate>Main Preferences</translate>
41 <translate>Account Number</translate>
43 <td><input name="accno" size="20" value="<TMPL_VAR accno>"></td>
48 <translate>Description</translate>
51 <td><input name="description" size="40" value="<TMPL_VAR
52 description ESCAPE=HTML>"></td>
57 <translate>Chart Type</translate>
61 <td><select name="charttype"><TMPL_VAR
62 select_charttype></select></td>
66 <fieldset class="DEPENDS ON charttype BEING A">
67 <legend><translate>Account Type</translate></legend>
68 <select name="category" id="AccountType" class="DEPENDS ON charttype BEING A">
69 <TMPL_VAR select_category></select>
72 <TMPL_IF ChartTypeIsAccount>
73 <fieldset class="DEPENDS ON charttype BEING A">
74 <legend><translate>Is this a summary account to record</translate></legend>
75 <input name="AR" type="checkbox" class="checkbox" value="AR" <TMPL_VAR AR ESCAPE=HTML>>
76 <translate>AR</translate>
77 <input name="AP" type="checkbox" class="checkbox" value="AP" <TMPL_VAR AP ESCAPE=HTML>>
78 <translate>AP</translate>
79 <input name="IC" type="checkbox" class="checkbox" value="IC" <TMPL_VAR IC ESCAPE=HTML>>
80 <translate>Inventory</translate>
83 <fieldset class="DEPENDS ON charttype BEING A">
84 <legend><translate>Include in drop-down menus</translate></legend>
87 <th align="left"><translate>Receivables</translate></th>
88 <th align="left"><translate>Payables</translate></th>
89 <th align="left"><translate>Parts Inventory</translate></th>
90 <th align="left"><translate>Service Items</translate></th>
94 <input name="AR_amount" type="checkbox" class="checkbox" value="AR_amount"
95 <TMPL_VAR AR_amount ESCAPE=HTML>>
96 <translate>Revenue</translate> <br>
97 <input name="AR_paid" type="checkbox" class="checkbox" value="AR_paid"
98 <TMPL_VAR AR_paid ESCAPE=HTML>>
99 <translate>Receipt</translate> <br>
100 <input name="AR_tax" type="checkbox" class="checkbox" value="AR_tax"
101 <TMPL_VAR AR_tax ESCAPE=HTML>>
102 <translate>Tax</translate>
105 <input name="AP_amount" type="checkbox" class="checkbox" value="AP_amount"
106 <TMPL_VAR AP_amount ESCAPE=HTML>>
107 <translate>Expense/Asset</translate> <br>
108 <input name="AP_paid" type="checkbox" class="checkbox" value="AP_paid"
109 <TMPL_VAR AP_paid ESCAPE=HTML>>
110 <translate>Payment</translate> <br>
111 <input name="AP_tax" type="checkbox" class="checkbox" value="AP_tax"
112 <TMPL_VAR AP_tax ESCAPE=HTML>>
113 <translate>Tax</translate>
116 <input name="IC_sale" type="checkbox" class="checkbox" value="IC_sale"
117 <TMPL_VAR IC_sale ESCAPE=HTML>>
118 <translate>Revenue</translate> <br>
119 <input name="IC_cogs" type="checkbox" class="checkbox" value="IC_cogs"
120 <TMPL_VAR IC_cogs ESCAPE=HTML>>
121 <translate>Expense</translate> <br>
122 <input name="IC_taxpart" type="checkbox" class="checkbox" value="IC_taxpart"
123 <TMPL_VAR IC_taxpart ESCAPE=HTML>>
124 <translate>Tax</translate>
127 <input name=IC_income type=checkbox class=checkbox value="IC_income"
128 <TMPL_VAR IC_income ESCAPE=HTML>>
129 <translate>Revenue</translate> <br>
130 <input name=IC_expense type=checkbox class=checkbox value="IC_expense"
131 <TMPL_VAR IC_expense ESCAPE=HTML>>
132 <translate>Expense</translate> <br>
133 <input name=IC_taxservice type=checkbox class=checkbox value="IC_taxservice"
134 <TMPL_VAR IC_taxservice ESCAPE=HTML>>
135 <translate>Tax</translate>
141 <fieldset class="DEPENDS ON charttype BEING A">
143 <translate>Taxkeys and Taxreport Preferences</translate>
147 <TMPL_IF account_exists >
149 <th align="left"><translate>Taxkey</translate></th>
150 <th align="left"><translate>valid from</translate></th>
151 <th align="left"><translate>pos_ustva</translate></th>
152 <th align="left"><translate>delete</translate> ? </th>
154 <TMPL_LOOP ACCOUNT_TAXKEYS >
157 <input type="hidden" name="taxkey_id_<TMPL_VAR runningnumber>" value="<TMPL_VAR id>">
158 <td><select name="taxkey_tax_<TMPL_VAR runningnumber>"><TMPL_VAR selecttaxkey></select></td>
159 <td><input name="taxkey_startdate_<TMPL_VAR runningnumber>" value="<TMPL_VAR startdate>"></td>
160 <td><select name="taxkey_pos_ustva_<TMPL_VAR runningnumber>"><TMPL_VAR select_tax></select></td>
161 <td><input name="taxkey_del_<TMPL_VAR runningnumber>" type="checkbox"
162 class="checkbox" value="delete"></td>
164 <input type="hidden" name="taxkey_id_<TMPL_VAR runningnumber>" value="NEW">
165 <td><select name="taxkey_tax_<TMPL_VAR runningnumber>"><TMPL_VAR selecttaxkey></select></td>
166 <td><input name="taxkey_startdate_<TMPL_VAR runningnumber>" value="<TMPL_VAR startdate>"></td>
167 <td><select name="taxkey_pos_ustva_<TMPL_VAR runningnumber>"><TMPL_VAR select_tax></select></td>
175 <td align="center" colspan="4"><p><translate>Save account first to insert taxkeys</translate></p>
182 <fieldset class="DEPENDS ON charttype BEING A">
183 <legend><translate>Report and misc. Preferences</translate></legend>
186 <th align="left"><translate>EUER</translate></th>
187 <td colspan="3"><select name="pos_eur"><TMPL_VAR select_eur></select></td>
190 <th align="left"><translate>BWA</translate></th>
191 <td colspan="3"><select name="pos_bwa"><TMPL_VAR select_bwa></select></td>
194 <th align="left"><translate>Bilanz</translate></th>
195 <td colspan="3"><select name="pos_bilanz"><TMPL_VAR select_bilanz></select></td>
198 <th align="left"><translate>Datevautomatik</translate></th>
199 <td colspan="3"><input name="datevautomatik" type="checkbox"
200 class="checkbox" value="T" <TMPL_IF
201 datevautomatik>checked="checked" </TMPL_IF>></td>
204 <th align="left"><translate>Folgekonto</translate></th>
205 <td><select name="new_chart_id"><TMPL_VAR selectnewaccount></select></td>
206 <th align="left"><translate>Valid from</translate></th>
207 <td><input name="valid_from" value="<TMPL_VAR valid_from>"></td>
212 <hr size="3" noshade>