From: Moritz Bunkus Date: Thu, 5 Jan 2017 12:22:49 +0000 (+0100) Subject: Verkaufs-/Einkaufsbelege: beim Laden der Lieferadresse $form->{shipto_id} nicht übers... X-Git-Tag: release-3.5.4~1770 X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/commitdiff_plain/a8cba95a2844190deb3efd99ba37294981981234?hp=a8cba95a2844190deb3efd99ba37294981981234 Verkaufs-/Einkaufsbelege: beim Laden der Lieferadresse $form->{shipto_id} nicht überschreiben Die Semantik in der Datenbank sieht so aus, dass z.B. oe.shipto_id nur dann gesetzt ist, wenn eine der Lieferadressen aus den Stammdaten ausgewählt ist. Genauer: • Stammdatenlieferadresse: oe.shipto_id == shipto.shipto_id, shipto.module = 'CT', shipto.trans_id = customer.id (oder vendor.id) • Individuelle Lieferadresse: oe.shipto_id == NULL, shipto.module = 'OE', shipto.trans_id == oe.id Der Inhalt von $form muss das genau so reflektieren, denn anhand dieses Feldes $form->{shipto_id} wird dann in den Masken entschieden, was wie angezeigt wird. ---