Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision ee82a6ce

Von Sven Schöling vor etwa 17 Jahren hinzugefügt

  • ID ee82a6ce45291872bfb41d178352b61a9b9be957
  • Vorgänger 245b0322
  • Nachfolger 6c1536aa

Und der eigentliche Loeschmechanismus.

Loeschen in diesem Fall heisst den Eintrag verwaisen, d.h. der Eintrag ist noch im System, aber keinem Kunden zugeordnet.

Unterschiede anzeigen:

SL/CT.pm
$main::lxdebug->leave_sub();
}
sub delete_shipto {
$main::lxdebug->enter_sub();
my $self = shift;
my $shipto_id = shift;
my $form = $main::form;
my %myconfig = %main::myconfig;
my $dbh = $form->get_standard_dbh(\%myconfig);
do_query($form, $dbh, qq|UPDATE shipto SET trans_id = NULL WHERE shipto_id = ?|, $shipto_id);
$dbh->commit();
$main::lxdebug->leave_sub();
}
1;
bin/mozilla/ct.pl
$lxdebug->leave_sub();
}
sub delete_shipto {
$main::lxdebug->enter_sub();
$auth->assert('customer_vendor_edit');
CT->delete_shipto($form->{shipto_id});
@$form{ grep /^shipto/, keys %$form } = undef;
display();
$main::lxdebug->leave_sub();
}
sub continue { call_sub($form->{nextsub}); }
locale/de/all
'Delete' => 'L?schen',
'Delete Account' => 'Konto l?schen',
'Delete Dataset' => 'Datenbank l?schen',
'Delete Shipto' => 'Lieferadresse löschen',
'Delete Shipto' => 'Lieferadresse l?schen',
'Delete delivery order' => 'Lieferschein löschen',
'Delete drafts' => 'Entw?rfe l?schen',
'Delete group' => 'Gruppe löschen',
locale/de/ct
'continue' => 'continue',
'cov_selection_internal' => 'cov_selection_internal',
'delete' => 'delete',
'delete_shipto' => 'delete_shipto',
'delivery_customer_selection' => 'delivery_customer_selection',
'display' => 'display',
'edit' => 'edit',
......
'erfassen' => 'add',
'weiter' => 'continue',
'l?schen' => 'delete',
'lieferadresse_löschen' => 'delete_shipto',
'lieferadresse_l?schen' => 'delete_shipto',
'neue_ware' => 'new_part',
'speichern' => 'save',
'speichern_und_debitorenbuchung_erfassen' => 'save_and_ar_transaction',
templates/webpages/ct/form_header_de.html
</tr>
</table>
<input type="submit" id="delete_shipto" name="delete_shipto" value="Lieferadresse l&ouml;schen" disabled>
<input type="submit" id="delete_shipto" name="action" value="Lieferadresse l?schen" disabled>
<br style="clear: left" />
</div>
templates/webpages/ct/form_header_master.html
</tr>
</table>
<input type="submit" id="delete_shipto" name="delete_shipto" value="<translate>Delete Shipto</translate>" disabled>
<input type="submit" id="delete_shipto" name="action" value="<translate>Delete Shipto</translate>" disabled>
<br style="clear: left" />
</div>

Auch abrufbar als: Unified diff