Revision 30aa6174
Von Bernd Bleßmann vor etwa 10 Jahren hinzugefügt
SL/OE.pm | ||
---|---|---|
$form->{$number_field} ||= $trans_number->create_unique;
|
||
|
||
if ($form->{id}) {
|
||
$query = qq|DELETE FROM custom_variables
|
||
WHERE (config_id IN (SELECT id FROM custom_variable_configs WHERE module = 'IC'))
|
||
AND (sub_module = 'orderitems')
|
||
AND (trans_id IN (SELECT id FROM orderitems WHERE trans_id = ?))|;
|
||
do_query($form, $dbh, $query, $form->{id});
|
||
|
||
$query = qq|DELETE FROM shipto | .
|
||
qq|WHERE trans_id = ? AND module = 'OE'|;
|
||
do_query($form, $dbh, $query, $form->{id});
|
Auch abrufbar als: Unified diff
Angebot/Auftrag: Unnötiges Löschen der CVars entfernt. Wird per DB-Trigger erledigt.