1 package SL::DB::InvoiceItem;
5 use SL::DB::MetaSetup::InvoiceItem;
6 use SL::DB::Helper::ActsAsList;
7 use SL::DB::Helper::CustomVariables (
8 sub_module => 'invoice',
12 class => 'SL::DB::Part',
18 __PACKAGE__->meta->make_manager_class;
20 __PACKAGE__->configure_acts_as_list(group_by => [qw(trans_id)]);
22 __PACKAGE__->meta->add_relationships(
25 class => 'SL::DB::Invoice',
26 column_map => { trans_id => 'id' },
31 class => 'SL::DB::PurchaseInvoice',
32 column_map => { trans_id => 'id' },
36 __PACKAGE__->meta->initialize;