Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 33feb7bd

Von jan vor fast 15 Jahren hinzugefügt

  • ID 33feb7bd4b883680fe871dc2d85217915e42aa5a
  • Vorgänger 452974ed
  • Nachfolger 4e9dbd94

Berichte -> GuV, BWA (get_accounts_g) und Berichte -> Bilanz (get_accounts) können jeweils nach EÜR oder Bilanz unterschieden werden. Die Abfrage nach Abteilungen scheint etwas redundant für den Fallunterschied (Bilanz oder EÜR) zu sein. Erstmal auskommentiert, mit der Bitte zu prüfen

Unterschiede anzeigen:

SL/RP.pm
325 325
    }
326 326

  
327 327
  } else {                      # if ($form->{method} eq 'cash')
328
    if ($department_id) {
329
      $dpt_join = qq| JOIN dpt_trans t ON (t.trans_id = ac.trans_id) |;
330
      $dpt_where = qq| AND t.department_id = $department_id |;
331
    }
328
	# ich sehe keinen sinn das nochmal explizit ohne conv_i aufzurufen
329
	# bitte prüfen und löschen jan 15.11.2009
330
  #  if ($department_id) {
331
  #    $dpt_join = qq| JOIN dpt_trans t ON (t.trans_id = ac.trans_id) |;
332
  #    $dpt_where = qq| AND t.department_id = $department_id |;
333
  #  }
332 334

  
333 335
    $query = qq|
334 336
      SELECT c.accno, sum(ac.amount) AS amount, c.description, c.category
......
573 575
    }
574 576

  
575 577
  } else {                      # if ($form->{method} eq 'cash')
576
    if ($department_id) {
577
      $dpt_join = qq| JOIN dpt_trans t ON (t.trans_id = ac.trans_id) |;
578
      $dpt_where = qq| AND (t.department_id = | . conv_i($department_id, 'NULL') . qq|) |;
579
    }
578
		# s.o. jan 15.11.2009
579
   # if ($department_id) {
580
	 #		($dpt_join, $dpt_where) = sql_department($department_id);
581
   # }
580 582

  
581 583
    $query = qq|
582 584
        SELECT sum(ac.amount * chart_category_to_sgn(c.category)) AS amount, c.$category

Auch abrufbar als: Unified diff