]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/web/templates/default/acq/po/view.tt2
Add type="text/javascript" to <script> tags where needed.
[working/Evergreen.git] / Open-ILS / web / templates / default / acq / po / view.tt2
1 [% WRAPPER 'default/base.tt2' %]
2 <script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/acq/common/base64.js"></script>
3 <script type="text/javascript" src='[% ctx.media_prefix %]/js/ui/default/acq/po/view_po.js'></script>
4 <script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/acq/po/item_table.js"></script>
5 <div dojoType="dijit.layout.ContentPane" style="height:100%">
6     <div>
7         <div id='oils-acq-picklist-header'>
8             <big>Purchase Order (<span id="acq-po-view-state"></span>)</big>
9             <table class="oils-generic-table acq-po-info">
10                 <tr>
11                     <th>ID</th><td><a id="acq-po-view-id"/></td>
12                     <th>Prepayment Required?</th>
13                     <td><span id="acq-po-view-prepay"/></td>
14                 </tr>
15                 <tr>
16                     <th>Name</th>
17                     <td><a id="acq-po-view-name" href="javascript:void(0);"
18                         onclick="updatePoName()"></a></td>
19                     <th>Activatable?</th>
20                     <td>
21                         <span id="acq-po-activate-checking"></span>
22                         <a class="hidden" id="acq-po-activate-link" href="javascript:void(0);" onclick="activatePo()">Activate Order</a>
23                     </td>
24                 </tr>
25                 <tr>
26                     <th>Provider</th>
27                     <td><span id="acq-po-view-provider"/></td>
28                     <th>Notes</th>
29                     <td>
30                         <a href="javascript:void(0);"
31                             id="acq-po-view-notes"></a>
32                     </td>
33                 </tr>
34                 <tr>
35                     <th>Total Lineitems</th>
36                     <td><span id="acq-po-view-total-li"/></td>
37                     <th>EDI Messages</th>
38                     <td>
39                         <a href="javascript:void(0);"
40                             id="acq-po-view-edi-messages"></a>
41                     </td>
42                 </tr>
43                 <tr>
44                     <th>Total Estimated</th>
45                     <td>$<span id="acq-po-view-total-estimated"/></td>
46                     <th>History</th>
47                     <td>
48                         <a class="hidden" href="javascript:void(0);"
49                             id="acq-po-view-history">View</a>
50                     </td>
51                 </tr>
52                 <tr>
53                     <th>Total Encumbered</th>
54                     <td>$<span id="acq-po-view-total-enc"/></td>
55                     <th>Invoicing</th>
56                     <td id="acq-po-invoice-stuff" class="hidden">
57                         <button dojoType="dijit.form.Button"
58                             id="acq-po-view-invoice-link">
59                             View Invoices
60                             (<span id="acq-po-view-invoice-count"></span>)
61                         </button> &nbsp;
62                         <button dojoType="dijit.form.Button"
63                             id="acq-po-create-invoice-link">
64                             Create Invoice
65                         </button> &nbsp;
66                         <button dojoType="dijit.form.DropDownButton">
67                             <span>Link Invoice</span>
68                             <div dojoType="dijit.TooltipDialog"
69                                 id="acq-po-link-invoice">
70                                 [% INCLUDE "default/acq/common/inv_dialog.tt2"
71                                     which = "po" %]
72                             </div>
73                         </button>
74                     </td>
75                 </tr>
76                 <tr>
77                     <th>Total Spent</th>
78                     <td>$<span id="acq-po-view-total-spent"/></td>
79                     <th id="acq-po-cancel-label"></th>
80                     <td>
81                         <span id="acq-po-view-cancel-reason"></span>
82                         <span id="acq-po-choose-cancel-reason" class="hidden">
83                             <span dojoType="dijit.form.DropDownButton">
84                                 <span>Cancel order</span>
85                                 <span dojoType="dijit.TooltipDialog">
86                                     <label for="acq-po-cancel-reason">
87                                         Reason:
88                                     </label>
89                                     <span id="acq-po-cancel-reason"></span>
90                                     <button jsId="acqPoCancelReasonSubmit"
91                                         dojoType="dijit.form.Button"
92                                         type="submit">Cancel order</button>
93                                 </span>
94                             </span>
95                         </span>
96                     </td>
97                 </tr>
98                 <tr>
99                     <td colspan='3'>
100                         <a class="hidden" id="acq-po-split" href="javascript:void(0);"
101                             onclick="if (confirm(localeStrings.CONFIRM_SPLIT_PO)) splitPo();">
102                             Split Order by Lineitems
103                         </a>
104                     </td>
105                 </tr>
106             </table>
107         </div>
108     </div>
109     <script type="text/javascript">
110         var poId = "[% ctx.page_args.1 %]";
111         var liFocus = "[% ctx.page_args.0 %]";
112         if (liFocus && !poId) {
113             poId = liFocus;
114             liFocus = null;
115         }
116     </script>
117     [% INCLUDE 'default/acq/common/li_table.tt2' %]
118     [% INCLUDE "default/acq/common/notes.tt2" which = "Po" %]
119     <div class='hidden' id='acq-po-no-lineitems'>
120         <button type='dijit.form.Button' onclick='location.href = oilsBasePath + "/acq/picklist/brief_record?po=" + poId'>
121             Add Brief Record
122         </button>
123     </div>
124     [% INCLUDE "default/acq/po/item_table.tt2" %]
125 </div>
126 [% END %]