summaryrefslogtreecommitdiff
path: root/httemplate/edit/quotation.html
blob: 8b6062355c4ca7363bd8531cebf0cd9b1c3c40d9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<% include( 'elements/edit.html',
                 'name'   => 'Quotation',
                 'table'  => 'quotation',
                 'labels' => { 
                               'quotationnum' => 'Quotation number',
                               'prospectnum'  => 'Prospect',
                               'custnum'      => 'Customer',
                               '_date'        => 'Date',
                               'disabled'     => 'Disabled',
                             },
                 'fields' => [
                   { field=>'prospectnum', type=>'fixed-prospect_main' },
                   { field=>'custnum',     type=>'fixed-cust_main' },
                   { field=>'_date',       type=>'fixed-date' },
                   { field=>'disabled',    type=>'checkbox', value=>'Y'},
                             ],
                 #XXX some way to disable the "view all"
                 'new_callback' => sub { my( $cgi, $quotation) = @_;
                                         $quotation->$_( $cgi->param($_) )
                                           foreach qw( prospectnum custnum );
                                         $quotation->_date(time);
                                       },
           )
%>
<%init>

die "access denied"
  unless $FS::CurrentUser::CurrentUser->access_right('Generate quotation');

</%init>