+ $form->{IS_CUSTOMER} = $form->{db} eq 'customer';
+
+ print $form->ajax_response_header(), $form->parse_html_template('ct/get_delivery');
+
+ $main::lxdebug->leave_sub();
+}
+
+sub delete_shipto {
+ $main::lxdebug->enter_sub();
+
+ $main::auth->assert('customer_vendor_edit');
+
+ my $form = $main::form;
+ my %myconfig = %main::myconfig;
+
+ CT->get_shipto(\%myconfig, \%$form);
+
+ unless ($form->{shiptoused}) {
+ CT->delete_shipto($form->{shipto_id});
+ @$form{ grep /^shipto/, keys %$form } = undef;
+ }
+
+ edit();
+
+ $main::lxdebug->leave_sub();
+}
+
+sub delete_contact {
+ $main::lxdebug->enter_sub();
+
+ $main::auth->assert('customer_vendor_edit');
+
+ my $form = $main::form;
+ my %myconfig = %main::myconfig;
+
+ CT->get_contact(\%myconfig, \%$form);
+
+ unless ($form->{cp_used}) {
+ CT->delete_shipto($form->{cp_id});
+ @$form{ grep /^cp_/, keys %$form } = undef;
+ }
+
+ edit();