Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 1c77d03f

Von Tamino Steinert vor mehr als 1 Jahr hinzugefügt

  • ID 1c77d03f93b0b05d824096a9c752c39d1302bc3b
  • Vorgänger abed526f
  • Nachfolger db52ddd7

Angebotsflag/Intakeflag aus Datenbankzugriffen entfernt

Unterschiede anzeigen:

SL/LiquidityProjection.pm
LEFT JOIN buchungsgruppen bg ON (p.buchungsgruppen_id = bg.id)
LEFT JOIN partsgroup pg ON (p.partsgroup_id = pg.id)
LEFT JOIN employee e ON (COALESCE(oe.salesman_id, oe.employee_id) = e.id)
WHERE (oe.customer_id IS NOT NULL)
AND NOT COALESCE(oe.quotation, FALSE)
WHERE oe.record_type = 'sales_order'
AND NOT COALESCE(oe.closed, FALSE)
AND (oe.id NOT IN (SELECT oe_id FROM periodic_invoices_configs WHERE periodicity <> 'o'))
SQL
......
}
my @where = (
'!customer_id' => undef,
or => [ quotation => undef, quotation => 0, ],
record_type => 'sales_order',
or => [ closed => undef, closed => 0, ],
);
push @where, (reqdate => { ge => $params{after}->clone }) if $params{after};

Auch abrufbar als: Unified diff