X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/kivitendo-erp.git/blobdiff_plain/7203ed2f94d9ac63e93097e05b19db4c5e557d25..a2bab345aedcfbb03bdf0e0aa1f28a5c57a5d02b:/SL/DB/PurchaseInvoice.pm diff --git a/SL/DB/PurchaseInvoice.pm b/SL/DB/PurchaseInvoice.pm index d1eaded8f..57eecabda 100644 --- a/SL/DB/PurchaseInvoice.pm +++ b/SL/DB/PurchaseInvoice.pm @@ -11,6 +11,7 @@ use SL::DB::Helper::AttrSorted; use SL::DB::Helper::LinkedRecords; use SL::DB::Helper::Payment qw(:ALL); use SL::Locale::String qw(t8); +use Rose::DB::Object::Helpers qw(has_loaded_related forget_related); # The calculator hasn't been adjusted for purchase invoices yet. # use SL::DB::Helper::PriceTaxCalculator; @@ -28,6 +29,12 @@ __PACKAGE__->meta->add_relationship( column_map => { id => 'ap_id' }, manager_args => { with_objects => [ 'sepa_export' ] } }, + sepa_exports => { + type => 'many to many', + map_class => 'SL::DB::SepaExportItem', + map_from => 'ap', + map_to => 'sepa_export', + }, custom_shipto => { type => 'one to one', class => 'SL::DB::Shipto',