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