Revision ced6ec1d
Von Moritz Bunkus vor fast 2 Jahren hinzugefügt
SL/Controller/Part.pm | ||
---|---|---|
3 | 3 |
use strict; |
4 | 4 |
use parent qw(SL::Controller::Base); |
5 | 5 |
|
6 |
use Carp; |
|
6 | 7 |
use Clone qw(clone); |
7 |
use SL::DB::Part; |
|
8 |
use SL::DB::PartsGroup; |
|
9 |
use SL::DB::PriceRuleItem; |
|
10 |
use SL::DB::Shop; |
|
11 |
use SL::Controller::Helper::GetModels; |
|
12 |
use SL::Locale::String qw(t8); |
|
13 |
use SL::JSON; |
|
8 |
use Data::Dumper; |
|
9 |
use DateTime; |
|
14 | 10 |
use File::Temp; |
15 | 11 |
use List::Util qw(sum); |
16 | 12 |
use List::UtilsBy qw(extract_by); |
17 |
use SL::Helper::Flash; |
|
18 |
use Data::Dumper; |
|
19 |
use DateTime; |
|
20 | 13 |
use POSIX qw(strftime); |
21 |
use SL::DB::History;
|
|
22 |
use SL::DB::Helper::ValidateAssembly qw(validate_assembly); |
|
14 |
use Text::CSV_XS;
|
|
15 |
|
|
23 | 16 |
use SL::CVar; |
17 |
use SL::Controller::Helper::GetModels; |
|
18 |
use SL::DB::Helper::ValidateAssembly qw(validate_assembly); |
|
19 |
use SL::DB::History; |
|
20 |
use SL::DB::Part; |
|
21 |
use SL::DB::PartsGroup; |
|
22 |
use SL::DB::PriceRuleItem; |
|
23 |
use SL::DB::Shop; |
|
24 |
use SL::Helper::Flash; |
|
25 |
use SL::JSON; |
|
26 |
use SL::Locale::String qw(t8); |
|
24 | 27 |
use SL::MoreCommon qw(save_form); |
25 |
use Carp; |
|
26 | 28 |
use SL::Presenter::EscapedText qw(escape is_escaped); |
27 | 29 |
use SL::Presenter::Part; |
28 | 30 |
use SL::Presenter::Tag qw(select_tag); |
29 |
use Text::CSV_XS; |
|
30 | 31 |
|
31 | 32 |
use Rose::Object::MakeMethods::Generic ( |
32 | 33 |
'scalar --get_set_init' => [ qw(parts models part p warehouses multi_items_models |
Auch abrufbar als: Unified diff
Part-Controller: Importe gruppieren & sortieren