Revision b53fe7bb
Von Bernd Bleßmann vor 3 Monaten hinzugefügt
SL/OE.pm | ||
---|---|---|
163 | 163 |
qq| order_statuses.name AS order_status | . |
164 | 164 |
$periodic_invoices_columns . |
165 | 165 |
$phone_notes_columns . |
166 |
qq| , o.order_probability, o.expected_billing_date | . |
|
166 |
qq| , o.order_probability, o.expected_billing_date, | . |
|
167 |
qq| (employee_id = (SELECT id FROM employee WHERE login = ?)) AS is_own | . |
|
167 | 168 |
qq|FROM oe o | . |
168 | 169 |
qq|JOIN $vc ct ON (o.${vc}_id = ct.id) | . |
169 | 170 |
qq|LEFT JOIN contacts cp ON (o.cp_id = cp.cp_id) | . |
... | ... | |
183 | 184 |
qq|$periodic_invoices_joins | . |
184 | 185 |
$phone_notes_join . |
185 | 186 |
qq|WHERE (o.record_type = ?) |; |
187 |
|
|
188 |
|
|
189 |
push @values, $::myconfig{login}; |
|
186 | 190 |
push(@values, $record_type); |
187 | 191 |
|
188 | 192 |
if ($form->{department_id}) { |
bin/mozilla/oe.pl | ||
---|---|---|
1440 | 1440 |
'align' => 'center', |
1441 | 1441 |
}; |
1442 | 1442 |
|
1443 |
if (!$form->{hide_links}) { |
|
1443 |
if (!$form->{hide_links} || $oe->{is_own}) {
|
|
1444 | 1444 |
$row->{$ordnumber}->{link} = $edit_url . "&id=" . E($oe->{id}) . "&callback=${callback}" unless $params{want_binary_pdf}; |
1445 | 1445 |
} |
1446 | 1446 |
|
doc/changelog | ||
---|---|---|
12 | 12 |
dem Auftragsbericht. |
13 | 13 |
- Neues Recht zum Anzeigen der Beträge in Auftragsberichten. Wer dieses |
14 | 14 |
Recht nicht hat, sieht keine Beträge in den Berichten und die Links |
15 |
zum Auftrag erscheinen nicht (nur der Text der Auftragsnummer). |
|
15 |
zu nicht eigenen Aufträgen erscheinen nicht (nur die Auftragsnummer |
|
16 |
als Text). |
|
16 | 17 |
Als Standardeinstellung bekommen alle Gruppen mit Rechten, Aufträge |
17 | 18 |
einzusehen bzw. zu bearbeiten, das Recht, Beträge im Bericht zu sehen. |
18 | 19 |
Das Recht lässt sich getrennt nach Ein- und Verkauf einstellen. |
Auch abrufbar als: Unified diff
Auftragsbericht ohne Beträge/Link-Recht: Links zu eigenen Aufträgen