Erstellt vor 2 Jahren

Geschlossen vor 2 Jahren

#2201 closed Fehler (fixed)

Kunden können nicht gelöscht werden.

Erstellt von: Ciatronical Verantwortlicher: niclas@…
Priorität: normal Meilenstein:
Komponente: kivitendo ERP Version: 3.0.0 unstable
Schweregrad: normal Stichworte: customertax
Beobachter:

Beschreibung

del_customer() versucht Eintrag in customertax zu löschen.
customertax existiert jedoch nicht mehr..
siehe: 9f07753b

Änderungshistorie (2)

comment:1 Geändert vor 2 Jahren durch m.bunkus@…

  • Status von new nach assigned geändert
  • Verantwortlicher auf niclas@… gesetzt

@Niclas: del_customer() ist eine stored procedure. Ihre Definition findest du in sql/lx-office.sql.

Lösung: bitte erstell ein weiteres Upgrade-Script, das von delete_customertax_vendortax_partstax abhängt und die stored procedure entsprechend ersetzt. Also sowas wie

CREATE OR REPLACE FUNCTION del_customer() RETURNS "trigger" AS
  'begin
     delete from shipto where trans_id = old.id;
     return NULL;
   end;' LANGUAGE plpgsql;

Analog für del_vendor().

del_department() und check_department() hast du ja richtigerweise schon ganz gelöscht.

comment:2 Geändert vor 2 Jahren durch Niclas

  • Lösung auf fixed gesetzt
  • Status von assigned nach closed geändert
Hinweis: Hilfe zur Verwendung von Tickets finden Sie in TracTickets.