Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision e4a1181c

Von Hans Peter Schlaepfer vor mehr als 5 Jahren hinzugefügt

  • ID e4a1181c4fd36bf336c9dbc20dcf2fdd8102bd05
  • Vorgänger becc3467
  • Nachfolger e9c895f9

Neues kivitendo Design Aenderungen in templates/webpages/oe/..

Unterschiede anzeigen:

templates/webpages/oe/form_header.html
1
[%- USE T8 %]
2
[%- USE HTML %]
3
[%- USE LxERP %]
4
[%- USE L %][%- USE P -%]
1
[% USE T8 %]
2
[% USE HTML %]
3
[% USE LxERP %]
4
[% USE L %]
5
[% USE P %]
5 6

  
6
  <form method="post" id='form' name="oe" action="[% script %]"
7
        data-transport-cost-reminder-article-id="[% HTML.escape(transport_cost_reminder_article.id) %]"
8
        data-transport-cost-reminder-article-description="[% HTML.escape(transport_cost_reminder_article.displayable_name) %]"
9
        >
7
<h1>[% title %]</h1>
10 8

  
11
    <script type="text/javascript" src="js/delivery_customer_selection.js"></script>
12
    <script type="text/javascript" src="js/calculate_qty.js"></script>
13
    <script type="text/javascript" src="js/follow_up.js"></script>
14
    [%- IF is_sales_ord %]
15
     [% L.javascript_tag("js/edit_periodic_invoices_config") %]
16
    [%- END %]
9
<form method="post" id='form' name="oe" action="[% script %]" data-transport-cost-reminder-article-id="[% HTML.escape(transport_cost_reminder_article.id) %]" data-transport-cost-reminder-article-description="[% HTML.escape(transport_cost_reminder_article.displayable_name) %]">
17 10

  
18
[%- FOREACH row = HIDDENS %]
19
   <input type="hidden" name="[% HTML.escape(row.name) %]" id="[% HTML.escape(row.name) %]" value="[% HTML.escape(row.value) %]" >
20
[%- END %]
11
<script type="text/javascript" src="js/delivery_customer_selection.js"></script>
12
<script type="text/javascript" src="js/calculate_qty.js"></script>
13
<script type="text/javascript" src="js/follow_up.js"></script>
14
[% IF is_sales_ord %]
15
  [% L.javascript_tag("js/edit_periodic_invoices_config") %]
16
[% END %]
21 17

  
22
    <input type="hidden" name="convert_from_oe_ids" value="[% HTML.escape(convert_from_oe_ids) %]">
18
[% FOREACH row = HIDDENS %]
19
  <input type="hidden" name="[% HTML.escape(row.name) %]" id="[% HTML.escape(row.name) %]" value="[% HTML.escape(row.value) %]" >
20
[% END %]
23 21

  
24
    <input type="hidden" name="follow_up_trans_id_1" value="[% HTML.escape(id) %]">
25
    <input type="hidden" name="follow_up_trans_type_1" value="[% HTML.escape(type) %]">
26
    <input type="hidden" name="follow_up_trans_info_1" value="[% HTML.escape(follow_up_trans_info) %]">
27
    <input type="hidden" name="follow_up_rowcount" value="1">
28
    <input type="hidden" name="lastmtime" value="[% HTML.escape(lastmtime) %]">
22
<input type="hidden" name="convert_from_oe_ids" value="[% HTML.escape(convert_from_oe_ids) %]">
23
<input type="hidden" name="follow_up_trans_id_1" value="[% HTML.escape(id) %]">
24
<input type="hidden" name="follow_up_trans_type_1" value="[% HTML.escape(type) %]">
25
<input type="hidden" name="follow_up_trans_info_1" value="[% HTML.escape(follow_up_trans_info) %]">
26
<input type="hidden" name="follow_up_rowcount" value="1">
27
<input type="hidden" name="lastmtime" value="[% HTML.escape(lastmtime) %]">
29 28

  
30
    <h1>[% title %]</h1>
29
[% INCLUDE 'common/flash.html' %]
30
[% INCLUDE 'generic/set_longdescription.html' %]
31 31

  
32
[%- INCLUDE 'common/flash.html' %]
33
[%- INCLUDE 'generic/set_longdescription.html' %]
32
<div id="oe_tabs" class="tabwidget">
34 33

  
35
    <div id="oe_tabs" class="tabwidget">
36
     <ul>
37
      <li><a href="#ui-tabs-basic-data">[% 'Basic Data' | $T8 %]</a></li>
38
[%- IF INSTANCE_CONF.get_webdav %]
39
      <li><a href="#ui-tabs-webdav">[% 'WebDAV' | $T8 %]</a></li>
40
[%- END %]
41
[%- IF id AND INSTANCE_CONF.get_doc_storage %]
42
      <li><a href="controller.pl?action=File/list&file_type=document&object_type=[% HTML.escape(type) %]&object_id=[% HTML.url(id) %]">[% 'Documents' | $T8 %]</a></li>
43
      <li><a href="controller.pl?action=File/list&file_type=attachment&object_type=[% HTML.escape(type) %]&object_id=[% HTML.url(id) %]">[% 'Attachments' | $T8 %]</a></li>
44
[%- END %]
45
[%- IF id AND AUTH.assert('record_links', 1) %]
46
      <li><a href="controller.pl?action=RecordLinks/ajax_list&object_model=Order&object_id=[% HTML.url(id) %]">[% 'Linked Records' | $T8 %]</a></li>
47
[%- END %]
48
     </ul>
34
<ul>
35
  <li><a href="#ui-tabs-basic-data">[% 'Basic Data' | $T8 %]</a></li>
36
  [% IF INSTANCE_CONF.get_webdav %]
37
    <li><a href="#ui-tabs-webdav">[% 'WebDAV' | $T8 %]</a></li>
38
  [% END %]
39
  [% IF id AND INSTANCE_CONF.get_doc_storage %]
40
    <li><a href="controller.pl?action=File/list&file_type=document&object_type=[% HTML.escape(type) %]&object_id=[% HTML.url(id) %]">[% 'Documents' | $T8 %]</a></li>
41
    <li><a href="controller.pl?action=File/list&file_type=attachment&object_type=[% HTML.escape(type) %]&object_id=[% HTML.url(id) %]">[% 'Attachments' | $T8 %]</a></li>
42
  [% END %]
43
  [% IF id AND AUTH.assert('record_links', 1) %]
44
    <li><a href="controller.pl?action=RecordLinks/ajax_list&object_model=Order&object_id=[% HTML.url(id) %]">[% 'Linked Records' | $T8 %]</a></li>
45
  [% END %]
46
</ul>
49 47

  
50
     <div id="ui-tabs-basic-data">
51 48

  
52
    <table width="100%">
49

  
50
<div id="ui-tabs-basic-data">
51

  
52
<div class="wrapper" id="wrapper-1">
53
  [% INCLUDE 'generic/toggle_wrapper.html' %]
54

  
55
  <table class="tbl-horizontal">
56
    <caption>[% IF vc == 'customer' %][% 'Customer' | $T8 %][% ELSE %][% 'Vendor' | $T8 %][% END %] & [% 'Quotation' | $T8 %]</caption>
57
    <colgroup><col class="wi-mediumsmall"><col class="wi-lightwide"></colgroup>
58
    <tbody>
59
      <tr>
60
        <th>[% IF vc == 'customer' %][% 'Customer' | $T8 %][% ELSE %][% 'Vendor' | $T8 %][% END %]</th>
61
        <td class="wi-lightwide">
62
          [% SET vc_id = vc _ "_id" %]
63
          [% P.customer_vendor.picker(vc_id, $vc_id, type=vc, class="initial_focus wi-lightwide", onchange="\$('#update_button').click()") %]
64
          [% #P.button_tag("show_vc_details('" _ HTML.escape(vc) _  "')", LxERP.t8("Details (one letter abbreviation)"), class="neutral wi-tiny") %]
65
          <a href="javascript:show_vc_details('[% HTML.escape(vc) %]');" title="[% 'Show detail informationen' | $T8 %]" class="button-image info"><img src="image/detail.png"></a>
66
          [% P.hidden_tag("previous_" _ vc_id, $vc_id) %]
67
        </td>
68
      </tr>
69
      [% IF ALL_CONTACTS.size %]
70
        <tr>
71
          <th>[% 'Contact Person' | $T8 %]</th>
72
          <td>[% L.select_tag('cp_id', ALL_CONTACTS, default=cp_id, value_key='cp_id', title_key='full_name_dep', with_empty=1, class='wi-lightwide') %]</td>
73
        </tr>
74
      [% END %]
75
    <tr>
76
      <th>[% 'Shipping Address' | $T8 %]</th>
77
      <td>
78
        [% IF ALL_SHIPTO.size %]
79
          [% shiptos = [ [ "", LxERP.t8("No/individual shipping address") ] ] ; L.select_tag('shipto_id', shiptos.import(ALL_SHIPTO), default=shipto_id, value_key='shipto_id', title_key='displayable_id', class='wi-lightwide') %]
80
        [% END %]
81
        [% L.button_tag("kivi.SalesPurchase.edit_custom_shipto()", LxERP.t8("Custom shipto"), class="inline below wi-lightwide neutral") %]
82
      </td>
83
    </tr>
84
    [% IF business %]
53 85
      <tr>
86
        <th>[% business_label %]</th>
87
        <td><span class="data wi-lightwide">[% HTML.escape(business) %], [% 'Trade Discount' | $T8 %] [% LxERP.format_percent(tradediscount) %] %</span></td>
88
      </tr>
89
    [% END %]
90
    [% IF is_order %]
91
      <tr>
92
        <th>[% 'Credit Limit' | $T8 %]</th>
93
        <td><span class="data wi-lightwide">[% LxERP.format_amount(creditlimit, 0) %], [% 'Remaining' | $T8 %] <span class="plus[% is_credit_remaining_negativ %]">[% LxERP.format_amount( creditremaining, 0 ) %]</span></span></td>
94
      </tr>
95
    [% END %]
96
    [% IF max_dunning_level %]
97
      <tr>
98
        <th>[% 'Max. Dunning Level' | $T8 %]:</th>
54 99
        <td>
55
          <table width="100%">
56
            <tr valign="top">
57
              <td width="50%">
58
                <table width="100%">
59
                  <tr>
60
                    <th align="right">[% IF vc == 'customer' %][% 'Customer' | $T8 %][% ELSE %][% 'Vendor' | $T8 %][% END %]</th>
61
                    <td>
62
                     [%- SET vc_id = vc _ "_id" %]
63
                     [% P.customer_vendor.picker(vc_id, $vc_id, type=vc, style="width: 250px", class="initial_focus", onchange="\$('#update_button').click()") %]
64
                     [% P.button_tag("show_vc_details('" _ HTML.escape(vc) _  "')", LxERP.t8("Details (one letter abbreviation)")) %]
65
                     [% P.hidden_tag("previous_" _ vc_id, $vc_id) %]
66
                    </td>
67
                  </tr>
68
[%- IF ALL_CONTACTS.size %]
69
                  <tr>
70
                    <th align="right">[% 'Contact Person' | $T8 %]</th>
71
                    <td>
72
                      [% L.select_tag('cp_id', ALL_CONTACTS, default=cp_id, value_key='cp_id', title_key='full_name_dep', with_empty=1, style='width: 250px') %]
73
                    </td>
74
                  </tr>
75
[%- END %]
76
                  <tr>
77
                    <th align="right">[% 'Shipping Address' | $T8 %]</th>
78
                    <td>
79
[%- IF ALL_SHIPTO.size %]
80
                      [% shiptos = [ [ "", LxERP.t8("No/individual shipping address") ] ] ;
81
                         L.select_tag('shipto_id', shiptos.import(ALL_SHIPTO), default=shipto_id, value_key='shipto_id', title_key='displayable_id', style='width: 250px') %]
82
[%- END %]
83
                      [% L.button_tag("kivi.SalesPurchase.edit_custom_shipto()", LxERP.t8("Custom shipto")) %]
84
                    </td>
85
                  </tr>
86
[%- IF is_order %]
87
                  <tr>
88
                    <td align="right">[% 'Credit Limit' | $T8 %]</td>
89
                    <td>[% LxERP.format_amount(creditlimit, 0) %]; [% 'Remaining' | $T8 %] <span class="plus[% is_credit_remaining_negativ %]">[% LxERP.format_amount(creditremaining, 0) %]</span></td>
90
                  </tr>
91
[%- END %]
92
[%- IF business %]
93
                  <tr>
94
                    <th align="right">[% business_label %]</th>
95
                    <td>[% HTML.escape(business) %]; [% 'Trade Discount' | $T8 %] [% LxERP.format_percent(tradediscount) %] %</td>
96
                  </tr>
97
[%- END %]
98
[%- IF max_dunning_level %]
99
                  <tr>
100
                    <th align="right">[% 'Max. Dunning Level' | $T8 %]:</th>
101
                    <td>
102
                      <b>[% HTML.escape(max_dunning_level) %]</b>;
103
                      [% 'Dunning Amount' | $T8 %]: <b>[% LxERP.format_amount(dunning_amount, 2) %]</b>
104
                    </td>
105
                  </tr>
106
[%- END %]
107
                  <tr>
108
                    <th align="right">[% 'Steuersatz' | $T8 %]</th>
109
                    <td>
110
                      [% L.select_tag('taxzone_id', ( id ? ALL_TAXZONES : ALL_ACTIVE_TAXZONES), default=taxzone_id, title_key='description', style='width: 250px') %]
111
                    </td>
112
                  </tr>
113
[%- IF ALL_DEPARTMENTS.size %]
114
                  <tr>
115
                    <th align="right" nowrap>[% 'Department' | $T8 %]</th>
116
                    <td colspan="3">
117
                      [% L.select_tag('department_id', ALL_DEPARTMENTS, default=department_id, title_key = 'description', with_empty=1, style='width:250px') %]
118
                    </td>
119
                  </tr>
120
[%- END %]
121
                  <tr>
122
                    <th align="right">[% 'Currency' | $T8 %]</th>
123
                    <td>[% L.select_tag("currency", ALL_CURRENCIES, value_key="name", default=currency, onchange="document.getElementById('update_button').click();") %]</td>
124
                  </tr>
125
[%- IF show_exchangerate %]
126
                  <tr>
127
                    <th align="right">[% 'Exchangerate' | $T8 %]</th>
128
                    <td>
129
                     [%- IF forex %]
130
                      [% LxERP.format_amount(exchangerate, 2) %]
131
                     [%- ELSE %]
132
                      <input name="exchangerate" size="10" value="[% HTML.escape(LxERP.format_amount(exchangerate)) %]">
133
                     [%- END %]
134
                    </td>
135
                  </tr>
136
[%- END %]
137
                  <tr>
138
                    <th align="right">[% 'Shipping Point' | $T8 %]</th>
139
                    <td colspan="3"><input name="shippingpoint" size="35" value="[% HTML.escape(shippingpoint) %]"></td>
140
                  </tr>
141
                  <tr>
142
                    <th align="right">[% 'Ship via' | $T8 %]</th>
143
                    <td colspan="3"><input name="shipvia" size="35" value="[% HTML.escape(shipvia) %]"></td>
144
                  </tr>
145
                  <tr>
146
                    <th align="right">[% 'Transaction description' | $T8 %]</th>
147
                    <td colspan="3">[% L.input_tag("transaction_description", transaction_description, size=35, "data-validate"=INSTANCE_CONF.get_require_transaction_description_ps ? 'required' : '') %]</td>
148
                  </tr>
149
[%- IF show_delivery_customer %]
150
                  <tr>
151
                    <td colspan="4">
152
                      <table>
153
                        <tr>
154
                          <td colspan="2">
155
                          <button type="button" onclick="delivery_customer_selection_window('delivery_customer_string','delivery_customer_id')">[% 'Choose Customer' | $T8 %]</button>
156
                        </td>
157
                          <td colspan="2"><input type="hidden" name="delivery_customer_id" value="[% HTML.escape(delivery_customer_id) %]">
158
                          <input size="45" id="delivery_customer_string" name="delivery_customer_string" value="[% HTML.escape(delivery_customer_string) %]"></td>
159
                        </tr>
160
                        <tr>
161
                          <td colspan="2">
162
                            <button type="button" onclick="vendor_selection_window('delivery_vendor_string','delivery_vendor_id')">[% 'Choose Vendor' | $T8 %]</button>
163
                          </td>
164
                          <td colspan="2"><input type="hidden" name="delivery_vendor_id" value="[% HTML.escape(delivery_vendor_id) %]">
165
                          <input size="45" id="vendor_string" name="delivery_vendor_string" value="[% HTML.escape(delivery_vendor_string) %]"></td>
166
                        </tr>
167
                      </table>
168
                    </td>
169
                  </tr>
170
[%- END %]
171
                </table>
100
          <b>[% HTML.escape(max_dunning_level) %]</b>;
101
          [% 'Dunning Amount' | $T8 %]: <b>[% LxERP.format_amount(dunning_amount, 2) %]</b>
102
        </td>
103
      </tr>
104
    [% END %]
105
    <tr>
106
      <th>[% 'Steuersatz' | $T8 %]</th>
107
      <td>[% L.select_tag('taxzone_id', ( id ? ALL_TAXZONES : ALL_ACTIVE_TAXZONES), default=taxzone_id, title_key='description', class='wi-lightwide') %]</td>
108
    </tr>
109
    [% IF ALL_DEPARTMENTS.size %]
110
      <tr>
111
        <th>[% 'Department' | $T8 %]</th>
112
        <td>[% L.select_tag('department_id', ALL_DEPARTMENTS, default=department_id, title_key = 'description', with_empty=1, class='wi-lightwide') %]</td>
113
      </tr>
114
    [% END %]
115
    <tr>
116
      <th>[% 'Currency' | $T8 %]</th>
117
      <td>[% L.select_tag("currency", ALL_CURRENCIES, value_key="name", default=currency, onchange="document.getElementById('update_button').click();", class='wi-lightwide') %]</td>
118
    </tr>
119
    [% IF show_exchangerate %]
120
      <tr>
121
        <th>[% 'Exchangerate' | $T8 %]</th>
122
        <td>
123
          [% IF forex %]
124
            [% LxERP.format_amount(exchangerate, 2) %]
125
          [% ELSE %]
126
            <input type="text" name="exchangerate" class="wi-small" value="[% HTML.escape(LxERP.format_amount(exchangerate)) %]">
127
          [% END %]
128
        </td>
129
      </tr>
130
    [% END %]
131
    <tr>
132
      <th>[% 'Shipping Point' | $T8 %]</th>
133
      <td><input type="text" name="shippingpoint" class="wi-lightwide" value="[% HTML.escape(shippingpoint) %]"></td>
134
    </tr>
135
    <tr>
136
      <th>[% 'Ship via' | $T8 %]</th>
137
      <td><input type="text" name="shipvia" class="wi-lightwide" value="[% HTML.escape(shipvia) %]"></td>
138
    </tr>
139
    <tr>
140
      <th>[% 'Transaction description' | $T8 %]</th>
141
      <td>[% L.input_tag("transaction_description", transaction_description, class="wi-lightwide", "data-validate"=INSTANCE_CONF.get_require_transaction_description_ps ? 'required' : '') %]</td>
142
    </tr>
143
    [% IF show_delivery_customer %]
144
      <tr>
145
        <td colspan="2">
146
          <table>
147
            <tr>
148
              <td>
149
                <button type="button" onclick="delivery_customer_selection_window('delivery_customer_string','delivery_customer_id')">
150
                  [% 'Choose Customer' | $T8 %]
151
                </button>
152
              </td>
153
              <td>
154
                <input type="hidden" name="delivery_customer_id" value="[% HTML.escape(delivery_customer_id) %]">
155
                <input type="text" class="wi-lightwide" id="delivery_customer_string" name="delivery_customer_string" value="[% HTML.escape(delivery_customer_string) %]">
156
              </td>
157
            </tr>
158
            <tr>
159
              <td>
160
                <button type="button" onclick="vendor_selection_window('delivery_vendor_string','delivery_vendor_id')">[% 'Choose Vendor' | $T8 %]</button>
172 161
              </td>
173
              <td align="right">
174
                <table>
175
              [% openclosed %]
176
                  <tr>
177
                    <th align="right">[% 'Employee' | $T8 %]</th>
178
                    <td>
179
                      [% L.select_tag('employee_id', ALL_EMPLOYEES, default=employee_id, title_key='safe_name') %]
180
                    </td>
181
                  </tr>
182
[%- IF is_sales and ALL_SALESMEN.size %]
183
                  <tr>
184
                    <th align="right">[% 'Salesman' | $T8 %]</th>
185
                    <td>
186
                      [% L.select_tag('salesman_id', ALL_SALESMEN, default=(salesman_id ? salesman_id : employee_id), title_key='safe_name') %]
187
                    </td>
188
                  </tr>
189
[%- END %]
190
[%- IF is_order %]
191
                  <tr>
192
                    <th width="70%" align="right" nowrap>[% 'Order Number' | $T8 %]</th>
193
                    <td><input name="ordnumber" id="ordnumber" size="11" value="[% HTML.escape(ordnumber) %]"></td>
194
                  </tr>
195
[%- END %]
196
                  <tr>
197
                    <th width="70%" align="right" nowrap>[% IF is_req_quo %][% 'RFQ Number' | $T8 %][% ELSE %][% 'Quotation Number' | $T8 %][% END %]</th>
198
                    <td><input name="quonumber" id="quonumber" size="11" value="[% HTML.escape(quonumber) %]"></td>
199
                  </tr>
200
[%- IF is_order %]
201
                  <tr>
202
                    <th width="70%" align="right" nowrap>[% 'Customer Order Number' | $T8 %]</th>
203
                    <td><input name="cusordnumber" id="cusordnumber" size="11" value="[% HTML.escape(cusordnumber) %]"></td>
204
                  </tr>
205
[%- END %]
206
                  <tr>
207
                    <th align="right" nowrap>
208
                     [%- IF is_order %]
209
                      [% 'Order Date' | $T8 %]
210
                     [%- ELSIF is_req_quo %]
211
                      [% 'RFQ Date' | $T8 %]
212
                     [%- ELSE %]
213
                      [% 'Quotation Date' | $T8 %]
214
                     [%- END %]
215
                    </th>
216
                    <td nowrap>
217
                      [% L.date_tag('transdate', transdate, id='transdate') %]
218
                    </td>
219
                  </tr>
220
                  <tr>
221
                    <th align="right" nowrap>
222
                     [%- IF is_sales_quo %]
223
                      [% 'Valid until' | $T8 %]
224
                     [%- ELSE %]
225
                      [% 'Reqdate' | $T8 %]
226
                     [%- END %]
227
                    </th>
228
                    <td nowrap>
229
                      [% L.date_tag('reqdate', reqdate, id='reqdate') %]
230
                    </td>
231
                  </tr>
232
                  [%- IF is_sales_ord %]
233
                  <tr>
234
                    <th align="right" nowrap>[% 'Insert Date' | $T8 %]</th>
235
                    <td>[% oe_obj.itime_as_date %]</td>
236
                  </tr>
237
                  [%- END %]
238
                  <tr>
239
                    <th width="70%" align="right" nowrap>[% 'Project Number' | $T8 %]</th>
240
                    <td>
241
                      [%- L.select_tag('globalproject_id', ALL_PROJECTS, title_key='projectnumber', default=globalproject_id, with_empty='1', onChange="document.getElementById('update_button').click();") %]
242
                    </td>
243
                  </tr>
244
[%- IF type == 'sales_quotation' %]
245
                  <tr>
246
                    <th width="70%" align="right" nowrap>[% 'Order probability' | $T8 %]</th>
247
                    <td nowrap>
248
                      [%- L.select_tag('order_probability', ORDER_PROBABILITIES, title='title', default=order_probability) %]%
249
                    </td>
250
                  </tr>
251
                  <tr>
252
                    <th width="70%" align="right" nowrap>[% 'Expected billing date' | $T8 %]</th>
253
                    <td nowrap>
254
                      [%- L.date_tag('expected_billing_date', expected_billing_date) %]
255
                    </td>
256
                  </tr>
257
[%- END %]
258
                </table>
162
              <td>
163
                <input type="hidden" name="delivery_vendor_id" value="[% HTML.escape(delivery_vendor_id) %]">
164
                <input type="text" class="wi-lightwide" id="vendor_string" name="delivery_vendor_string" value="[% HTML.escape(delivery_vendor_string) %]">
259 165
              </td>
260 166
            </tr>
261 167
          </table>
262 168
        </td>
263 169
      </tr>
170
    [% END %]
171
    [% IF is_sales_ord %]
172
      <tr>
173
      <th>[% LxERP.t8('Periodic Invoices') %]</th>
174
      <td>
175
        <span class="data  wi-lightwide">[% HTML.escape(periodic_invoices_status) %]</span>
176
        <span class="button-inline">
177
          [% L.button_tag("edit_periodic_invoices_config(); return false;", LxERP.t8('Configure'), class='neutral') %]
178
          <a href="doc/html/ch03.html#features.periodic-invoices.variables" target="_blank" class="button neutral wi-tiny">?</a>
179
          [% L.hidden_tag("periodic_invoices_config", periodic_invoices_config) %]
180
        </span>
181
      </td>
182
    </tr>
183
    [% END %]
184
    <tr>
185
      <th class="wi-mediumsmall-lightwide" colspan="2"><span class="label above">[% 'Internal Notes' | $T8 %]</span>[% intnotes %]</th>
186
    </tr>
187
  </tbody>
188
  </table>
189

  
190
  <table class="tbl-horizontal">
191
  <caption>[% 'Conditions' | $T8 %]</caption>
192
  <colgroup> <col class="wi-wide"> </colgroup>
193
  <tbody>
194
    <tr>
195
      <th class="single-col">
196
        <span class="label above">[% 'Payment Terms' | $T8 %]</span>
197
        [% L.select_tag('payment_id', ALL_PAYMENTS, default=payment_id, title_key='description', with_empty=1, class='wi-wide') %]
198
      </th>
199
    </tr>
200
    <tr>
201
      <th class="single-col">
202
        <span class="label above">[% 'Delivery Terms' | $T8 %]</span>
203
        [% L.select_tag('delivery_term_id', ALL_DELIVERY_TERMS, default=delivery_term_id, with_empty=1, title_key='description', class='wi-wide') %]
204
      </th>
205
    </tr>
206
    <tr>
207
      <th class="caption">[% 'Notes' | $T8 %]</th>
208
    </tr>
209
    <tr>
210
      <th class="wi-wide"><span class="wi-wide">[% notes %]</span></th>
211
    </tr>
212
    [% IF id && num_follow_ups %]
213
      <tr>
214
        <td>[% LxERP.t8('There are #1 unfinished follow-ups of which #2 are due.', num_follow_ups, num_due_follow_ups) %]</td>
215
      </tr>
216
    [% END %]
217
  </tbody>
218
  </table>
219

  
220
  <table class="tbl-horizontal">
221
    <caption>[% 'Handling' | $T8 %]</caption>
222
    <colgroup> <col class="wi-mediumsmall"><col class="wi-normal"> </colgroup>
223
    <tbody>
224
      [% openclosed %]
225
      <tr>
226
        <th>[% 'Employee' | $T8 %]</th>
227
        <td>
228
          [% L.select_tag('employee_id', ALL_EMPLOYEES, default=employee_id, title_key='safe_name', class='wi-normal') %]
229
        </td>
230
      </tr>
231
      [% IF is_sales and ALL_SALESMEN.size %]
232
        <tr>
233
          <th>[% 'Salesman' | $T8 %]</th>
234
          <td>
235
            [% L.select_tag('salesman_id', ALL_SALESMEN, default=(salesman_id ? salesman_id : employee_id), title_key='safe_name', class='wi-normal') %]
236
          </td>
237
        </tr>
238
      [% END %]
239
      [% IF is_order %]
240
        <tr>
241
          <th>[% 'Order Number' | $T8 %]</th>
242
          <td><input type="text" name="ordnumber" id="ordnumber" size="11" value="[% HTML.escape(ordnumber) %]" class="wi-small"></td>
243
        </tr>
244
      [% END %]
245
      <tr>
246
        <th>[% IF is_req_quo %][% 'RFQ Number' | $T8 %][% ELSE %][% 'Quotation Number' | $T8 %][% END %]</th>
247
        <td><input type="text" name="quonumber" id="quonumber" size="11" value="[% HTML.escape(quonumber) %]" class="wi-small"></td>
248
      </tr>
249
      [% IF is_order %]
250
        <tr>
251
          <th>[% 'Customer Order Number' | $T8 %]</th>
252
          <td><input type="text" name="cusordnumber" id="cusordnumber" size="11" value="[% HTML.escape(cusordnumber) %]" class="wi-small"></td>
253
        </tr>
254
      [% END %]
255
      <tr>
256
        <th>
257
         [% IF is_order %]
258
          [% 'Order Date' | $T8 %]
259
         [% ELSIF is_req_quo %]
260
          [% 'RFQ Date' | $T8 %]
261
         [% ELSE %]
262
          [% 'Quotation Date' | $T8 %]
263
         [% END %]
264
        </th>
265
        <td>[% L.date_tag('transdate', transdate, id='transdate', class='wi-date') %]</td>
266
      </tr>
267
      <tr>
268
        <th>
269
          [% IF is_sales_quo %]
270
            [% 'Valid until' | $T8 %]
271
          [% ELSE %]
272
            [% 'Reqdate' | $T8 %]
273
          [% END %]
274
        </th>
275
        <td>[% L.date_tag('reqdate', reqdate, id='reqdate', class='wi-date') %]</td>
276
      </tr>
277
      [% IF is_sales_ord %]
278
        <tr>
279
          <th>[% 'Insert Date' | $T8 %]</th>
280
          <td class="wi-date">[% oe_obj.itime_as_date %]</td>
281
        </tr>
282
      [% END %]
283
      <tr>
284
        <th>[% 'Project Number' | $T8 %]</th>
285
        <td>[% L.select_tag('globalproject_id', ALL_PROJECTS, title_key='projectnumber', default=globalproject_id, with_empty='1', onChange="document.getElementById('update_button').click();", class='wi-normal') %]</td>
286
      </tr>
287
      [% IF type == 'sales_quotation' %]
288
        <tr>
289
          <th>[% 'Order probability' | $T8 %]</th>
290
          <td>[% L.select_tag('order_probability', ORDER_PROBABILITIES, title='title', default=order_probability, class='wi-small') %]%</td>
291
        </tr>
292
        <tr>
293
          <th>[% 'Expected billing date' | $T8 %]</th>
294
          <td>[% L.date_tag('expected_billing_date', expected_billing_date, class='wi-date') %]</td>
295
        </tr>
296
      [% END %]
297
    </tbody>
298
  </table>
299

  
300

  
301
</div><!-- /.wrapper -->
302

  

Auch abrufbar als: Unified diff