Modify

Opened 10 years ago

Closed 10 years ago

#892 closed Bug/Fehler (wontfix)

account_edit - keine Änderung von "company" möglich?

Reported by: voodoopupp Owned by: somebody
Priority: normal Milestone: modified-shop-2.0.1.0
Component: Shop Version: 2.0.0.0
Keywords: Cc:
Blocked By: Blocking:

Description

Macht es nicht auch Sinn, in der account_edit die Möglichkeit der Änderung für "company" hinzuzufügen?

Denn die "vat" kann man ja schließlich auch ändern. Also entweder beides oder nichts, würde ich sagen!

Attachments (0)

Change History (4)

comment:1 by Torsten Riemer, 10 years ago

Das ist doch bereits im Adressbuch möglich!

comment:2 by voodoopupp, 10 years ago

Da hast du recht. Allerdings erschließt sich mir nicht, dass ich in der account_edit.php lediglich die VAT ändern kann, aber die Company nicht.

Denn das hängt ja oft zusammen bzw. gibt es ja schließlich auch Umfirmierungen...(Wechsel auf GmbH o.ä.)

comment:3 by Torsten Riemer, 10 years ago

Das hängt mit den Datenbank-Feldern zusammen, die seit je her so sind:

Tabelle "address_book":

CREATE TABLE address_book (
  address_book_id INT NOT NULL AUTO_INCREMENT,
  customers_id INT NOT NULL,
  entry_gender CHAR(1) NOT NULL,
  entry_company VARCHAR(64),
  entry_firstname VARCHAR(64) NOT NULL,
  entry_lastname VARCHAR(64) NOT NULL,
  entry_street_address VARCHAR(64) NOT NULL,
  entry_suburb VARCHAR(32),
  entry_postcode VARCHAR(10) NOT NULL,
  entry_city VARCHAR(64) NOT NULL,
  entry_state VARCHAR(32),
  entry_country_id INT DEFAULT 0 NOT NULL,
  entry_zone_id INT DEFAULT 0 NOT NULL,
  address_date_added DATETIME DEFAULT '0000-00-00 00:00:00',
  address_last_modified DATETIME DEFAULT '0000-00-00 00:00:00',
  PRIMARY KEY (address_book_id),
  KEY idx_customers_id (customers_id)
) ENGINE=MyISAM;

Tabelle "customers":

CREATE TABLE customers (
  customers_id INT NOT NULL AUTO_INCREMENT,
  customers_cid VARCHAR(32),
  customers_vat_id VARCHAR(20),
  customers_vat_id_status INT(2) DEFAULT 0 NOT NULL,
  customers_warning VARCHAR(32),
  customers_status INT(5) DEFAULT 1 NOT NULL,
  customers_gender CHAR(1) NOT NULL,
  customers_firstname VARCHAR(64) NOT NULL,
  customers_lastname VARCHAR(64) NOT NULL,
  customers_dob DATETIME DEFAULT '0000-00-00 00:00:00' NOT NULL,
  customers_email_address VARCHAR(96) NOT NULL,
  customers_default_address_id INT NOT NULL,
  customers_telephone VARCHAR(32) NOT NULL,
  customers_fax VARCHAR(32),
  customers_password VARCHAR(60) NOT NULL,
  customers_newsletter CHAR(1),
  customers_newsletter_mode CHAR(1) DEFAULT '0' NOT NULL,
  member_flag CHAR(1) DEFAULT '0' NOT NULL,
  delete_user CHAR(1) DEFAULT '1' NOT NULL,
  account_type INT(1) NOT NULL DEFAULT 0,
  password_request_key VARCHAR(32) NOT NULL,
  password_request_time DATETIME DEFAULT '0000-00-00 00:00:00',
  payment_unallowed VARCHAR(255) NOT NULL,
  shipping_unallowed VARCHAR(255) NOT NULL,
  refferers_id VARCHAR(32) DEFAULT '0' NOT NULL,
  customers_date_added DATETIME DEFAULT '0000-00-00 00:00:00',
  customers_last_modified DATETIME DEFAULT '0000-00-00 00:00:00',
  customers_login_tries INT(11) NOT NULL DEFAULT '0',
  customers_login_time DATETIME DEFAULT '0000-00-00 00:00:00',
  PRIMARY KEY (customers_id),
  KEY idx_customers_email_address (customers_email_address)
) ENGINE=MyISAM;

Die Firma ("entry_company") steht schon immer in der Tabelle "address_book" während USt-IdNr. ("customers_vat_id") in Tabelle "customers" eingetragen wird.

comment:4 by Gerhard Waldemair, 10 years ago

Resolution: wontfix
Status: newclosed

Modify Ticket

Action
as closed The owner will remain somebody.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.