Berichte->Artikel kann Sortimente und Sortimentklassifizierung
authorG. Richardson <information@kivitendo-premium.de>
Thu, 24 Nov 2016 10:23:12 +0000 (11:23 +0100)
committerG. Richardson <information@kivitendo-premium.de>
Thu, 24 Nov 2016 10:23:12 +0000 (11:23 +0100)
die Abkürzung für das Sortiment ist 'S'

SL/IC.pm
locale/de/all
locale/en/all
templates/webpages/ic/search.html

index ce5e31e..e455d38 100644 (file)
--- a/SL/IC.pm
+++ b/SL/IC.pm
@@ -897,11 +897,12 @@ sub all_parts {
   }
 
   # Oder Bedingungen fuer Ware Dienstleistung Erzeugnis:
-  if ($form->{l_part} || $form->{l_assembly} || $form->{l_service}) {
+  if ($form->{l_part} || $form->{l_assembly} || $form->{l_service} || $form->{l_assortment}) {
       my @or_tokens = ();
-      push @or_tokens, "p.part_type = 'service'"  if $form->{l_service};
-      push @or_tokens, "p.part_type = 'assembly'" if $form->{l_assembly};
-      push @or_tokens, "p.part_type = 'part'"     if $form->{l_part};
+      push @or_tokens, "p.part_type = 'service'"    if $form->{l_service};
+      push @or_tokens, "p.part_type = 'assembly'"   if $form->{l_assembly};
+      push @or_tokens, "p.part_type = 'part'"       if $form->{l_part};
+      push @or_tokens, "p.part_type = 'assortment'" if $form->{l_assortment};
       push @where_tokens, join ' OR ', map { "($_)" } @or_tokens;
   }
   else {
index cd143fd..619b801 100755 (executable)
@@ -318,6 +318,7 @@ $self->{texts} = {
   'Assignment of articles to sections' => 'Zuweisung von Artikeln zu Abschnitten',
   'Assistant for general ledger corrections' => 'Assistent für die Korrektur von Hauptbucheinträgen',
   'Assortment'                  => 'Sortiment',
+  'Assortment (typeabbreviation)' => 'S',
   'Assortment items'            => 'Sortimentsartikel',
   'Assortments'                 => 'Sortimente',
   'Assume Tax Consultant Data in Tax Computation?' => 'Beraterdaten in UStVA übernehmen?',
index 121ad42..c0b120a 100644 (file)
@@ -313,6 +313,10 @@ $self->{texts} = {
   'Assigned invoices'           => '',
   'Assignment of articles to sections' => '',
   'Assistant for general ledger corrections' => '',
+  'Assortment'                  => '',
+  'Assortment (typeabbreviation)' => 'S',
+  'Assortment items'            => '',
+  'Assortments'                 => '',
   'Assume Tax Consultant Data in Tax Computation?' => '',
   'At least'                    => '',
   'At least one Perl module that kivitendo ERP requires for running is not installed on your system.' => '',
index aeb7eaf..17bfb01 100644 (file)
           <input name="l_assembly" id="l_assembly" class="checkbox" type="checkbox" value="Y" checked>
           <label for="l_assembly">[% 'Assembly' | $T8 %]</label>
         </td>
+        <td>
+          <input name="l_assortment" id="l_assortment" class="checkbox" type="checkbox" value="Y" checked>
+          <label for="l_assortment">[% 'Assortment' | $T8 %]</label>
+        </td>
        </tr></table></td>
       </tr>
       <tr>