X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FDB%2FHelper%2FMappings.pm;h=976dfa7428b26e172ebd521c004d8802d800d2da;hb=deb4d2dbb676d7d6f69dfe7815d6e0cb09bd4a44;hp=c29cc0a446a351d90e371660f0856c2fc4100ad2;hpb=6a12a968761127af91e9da8db7579be2836bcaaa;p=kivitendo-erp.git diff --git a/SL/DB/Helper/Mappings.pm b/SL/DB/Helper/Mappings.pm index c29cc0a44..976dfa742 100644 --- a/SL/DB/Helper/Mappings.pm +++ b/SL/DB/Helper/Mappings.pm @@ -126,6 +126,8 @@ my %kivitendo_package_names = ( drafts => 'draft', dunning => 'dunning', dunning_config => 'dunning_config', + email_journal => 'EmailJournal', + email_journal_attachments => 'EmailJournalAttachment', employee => 'employee', exchangerate => 'exchangerate', finanzamt => 'finanzamt', @@ -138,6 +140,8 @@ my %kivitendo_package_names = ( inventory => 'inventory', invoice => 'invoice_item', language => 'language', + letter => 'letter', + letter_draft => 'letter_draft', makemodel => 'make_model', notes => 'note', orderitems => 'order_item', @@ -178,6 +182,7 @@ my %kivitendo_package_names = ( requirement_specs => 'RequirementSpec', sepa_export => 'sepa_export', sepa_export_items => 'sepa_export_item', + sepa_export_message_ids => 'SepaExportMessageId', schema_info => 'schema_info', shipto => 'shipto', status => 'status', @@ -205,6 +210,10 @@ sub get_package_names { return KIVITENDO => \%kivitendo_package_names; } +sub get_name_for_table { + return $kivitendo_package_names{ $_[0] }; +} + sub get_package_for_table { %kivitendo_tables_to_packages = map { ($_ => "SL::DB::" . camelify($kivitendo_package_names{$_})) } keys %kivitendo_package_names unless %kivitendo_tables_to_packages;