Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 7ff673f9

Von Stephan Köhler vor fast 19 Jahren hinzugefügt

  • ID 7ff673f9d954f51051752e7358a567402f92d4c6
  • Vorgänger 94bd40a5
  • Nachfolger a26dbea9

Merge von 735,736 aus unstable: Bugfix

Habe das Lieferdatum auf Postenebene wieder eingefuehrt, anscheinend hatte das jemand wegoptimiert.
Es wird jetzt wieder im Auftrag erfassen und Rechnung erfassen Formular angezeigt.
Es wird ausserdem bei Umwandlung zwischen Rechnung<->Auftrag uebernommen.
Sammelrechnungen uebernehmen das Lieferdatum aus den Teilauftraegen, wobei Postenlieferdatum Prioritaet hat.

DB Schema muss nicht angepasst werden, die Spalten sin schon vorhanden.

Unterschiede anzeigen:

bin/mozilla/io.pl
202 202
  $serialnumber  = $locale->text('Serial No.');
203 203
  $projectnumber = $locale->text('Project');
204 204
  $partsgroup    = $locale->text('Group');
205
  $reqdate       = $locale->text('Reqdate');
205 206

  
206 207
  $delvar = 'deliverydate';
207 208

  
......
396 397
          <b>$projectnumber</b>&nbsp;<input name="projectnumber_$i" size=10 value="$form->{"projectnumber_$i"}">
397 398
		  <input type=hidden name="oldprojectnumber_$i" value="$form->{"oldprojectnumber_$i"}">
398 399
		  <input type=hidden name="project_id_$i" value="$form->{"project_id_$i"}">
400
|;
401
    if ($form->{type} eq 'invoice' or $form->{type} =~ /order/) {
402
      my $reqdate_term = ($form->{type} eq 'invoice')?'deliverydate':'reqdate'; # invoice uses a different term for the same thing.
403
      print qq|
404
        <b>${$reqdate_term}</b>&nbsp;<input name="${reqdate_term}_$i" size=11 value="$form->{"${reqdate_term}_$i"}">
405
|;
406
    }
407

  
408
    print qq|
399 409
	  </td>
400 410
	</tr>
401 411

  
bin/mozilla/oe.pl
238 238
      $dec           = length $dec;
239 239
      $decimalplaces = ($dec > 2) ? $dec : 2;
240 240

  
241
      # copy reqdate from deliverydate for invoice -> order conversion
242
      $form->{"reqdate_$i"} = $form->{"deliverydate_$i"} unless $form->{"reqdate_$i"};
243

  
241 244
      $form->{"sellprice_$i"} =
242 245
        $form->format_amount(\%myconfig, $form->{"sellprice_$i"},
243 246
                             $decimalplaces);
......
1913 1916
    $dec           = length $dec;
1914 1917
    $decimalplaces = ($dec > 2) ? $dec : 2;
1915 1918

  
1919
    # copy delivery date from reqdate for order -> invoice conversion
1920
    $form->{"deliverydate_$i"} = $form->{"reqdate_$i"} unless $form->{"deliverydate_$i"};
1921

  
1916 1922
    $form->{"sellprice_$i"} =
1917 1923
      $form->format_amount(\%myconfig, $form->{"sellprice_$i"},
1918 1924
                           $decimalplaces);
locale/de/all
348 348
  'GIFI missing!'               => 'GIFI fehlt!',
349 349
  'GIFI saved!'                 => 'GIFI gespeichert!',
350 350
  'GL Transaction'              => 'Dialogbuchung',
351
  'Gegenkonto'                  => 'Gegenkonto',
352 351
  'General Ledger'              => 'Finanzbuchhaltung',
353 352
  'Gesch?ftsvolumen'            => 'Gesch?ftsvolumen',
354 353
  'Given Name'                  => 'Vorname',
......
624 623
  'Removing marked entries from queue ...' => 'Markierte Eintr?ge werden von der Warteschlange entfernt ...',
625 624
  'Report for'                  => 'Bericht f?r',
626 625
  'Reports'                     => 'Berichte',
626
  'Reqdate'                     => 'Lieferdatum',
627 627
  'Request for Quotation'       => 'Anfrage',
628 628
  'Request for Quotations'      => 'Anfragen',
629 629
  'Required by'                 => 'Lieferdatum',
locale/de/ca
17 17
  'February'                    => 'Februar',
18 18
  'From'                        => 'Von',
19 19
  'GIFI'                        => 'GIFI',
20
  'Gegenkonto'                  => 'Gegenkonto',
21 20
  'Include in Report'           => 'In Bericht aufnehmen',
22 21
  'Jan'                         => 'Jan',
23 22
  'January'                     => 'Januar',
locale/de/ic
139 139
  'Quoted'                      => 'Angeboten',
140 140
  'RFQ'                         => 'Anfrage',
141 141
  'ROP'                         => 'Mindestlagerbestand',
142
  'Reqdate'                     => 'Lieferdatum',
143 142
  'Required by'                 => 'Lieferdatum',
144 143
  'Revenue'                     => 'Erl?skonto',
145 144
  'Sales Order'                 => 'Auftrag',
locale/de/oe
153 153
  'Recd'                        => 'erhalten',
154 154
  'Receive Merchandise'         => 'Waren einlagern',
155 155
  'Remaining'                   => 'Rest',
156
  'Reqdate'                     => 'Lieferdatum',
156 157
  'Request for Quotation'       => 'Anfrage',
157 158
  'Request for Quotations'      => 'Anfragen',
158 159
  'Required by'                 => 'Lieferdatum',

Auch abrufbar als: Unified diff