bulk DID order/inventory improvements, RT11291
[freeside.git] / httemplate / edit / process / did_order.html
1 <% include( 'elements/process.html',
2                'table'       => 'did_order',
3                'viewall_dir' => 'browse',
4                'value_callback' => $value_callback,
5                  'process_o2m' => {
6                    'table'  => 'did_order_item',
7                    'fields' => \@item_fields,
8                  },
9            )
10 %>
11 <%init>
12
13 unless($cgi->param('submitted')) {
14     $cgi->param('submitted',time);
15 }
16
17 my $value_callback = sub {
18      my ($field, $value) = @_;
19      ($field =~ /ed$/ && $value !~ /^\d+$/) ? parse_datetime($value) : $value;
20 };
21
22 my @item_fields = qw( msa npa latanum rate_center state quantity );
23
24 die "access denied"
25   unless $FS::CurrentUser::CurrentUser->access_right('Import');
26
27 </%init>