584 lines
35 KiB
Plaintext

- Ribbon muss zu Ende designed werden
MIGRATIONSANPASSUNGEN
Tabellen:
Original Neu Anpassung
benutzertabelle tbl_benutzer Neues Feld bemerkungen LONGTEXT
Neues Feld active SMALLINT
Neues Feld lastuser_uid SMALLINT
Neues Feld token TEXT
Anpassung Feld system_datum -> system_created DATETIME
Anpassung Feld system_deleted DATETIME
Anpassung Feld system_editierdatum -> system_lastedit DATETIME
Anpassung Feld benutzerwerkid -> benutzerwerk_uid
Entfernung Feld deletedate
Entfernung Feld deleteuid
Entfernung Feld system_titel
laenderkennungen tbl_laenderkennungen Neues Feld deleted SMALLINT
Neues Feld active SMALLINT
Neues Feld lastuser_uid SMALLINT
Neues Feld system_created DATETIME
Neues Feld system_deleted DATETIME
Neues Feld system_lastedit DATETIME
mikrobiologie tbl_mikrobiologie Neues Feld deleted SMALLINT
Neues Feld active SMALLINT
Neues Feld lastuser_uid SMALLINT
Anpassung Feld system_datum -> system_created DATETIME
Anpassung Feld system_deleted DATETIME
Anpassung Feld system_editierdatum -> system_lastedit DATETIME
Entfernung Feld system_titel
paletten tbl_paletten Neues Feld deleted SMALLINT
Neues Feld active SMALLINT
Neues Feld lastuser_uid SMALLINT
SQL: UPDATE tbl_paletten SET paletten_gewicht=REPLACE(CAST(paletten_gewicht AS CHAR), ',', '.')
Anpassung Feld paletten_gewicht DOUBLE
Anpassung Feld system_datum -> system_created DATETIME
Anpassung Feld system_deleted DATETIME
Anpassung Feld system_editierdatum -> system_lastedit DATETIME
Entfernung Feld system_titel
verpackungen tbl_verpackungen Neues Feld deleted SMALLINT
Neues Feld active SMALLINT
Neues Feld lastuser_uid SMALLINT
SQL: UPDATE tbl_verpackungen SET verpackung_gewicht=REPLACE(CAST(verpackung_gewicht AS CHAR), ',', '.')
Anpassung Feld verpackung_gewicht DOUBLE
SQL: UPDATE tbl_verpackungen SET verpackung_faktor=REPLACE(CAST(verpackung_faktor AS CHAR), ',', '.')
Anpassung Feld verpackung_faktor DOUBLE
Anpassung Feld system_datum -> system_created DATETIME
Anpassung Feld system_deleted DATETIME
Anpassung Feld system_editierdatum -> system_lastedit DATETIME
Entfernung Feld system_titel
filialenstamm tbl_werk Neues Feld deleted SMALLINT
Neues Feld active SMALLINT
Neues Feld lastuser_uid SMALLINT
Anpassung Feld system_datum -> system_created DATETIME
Anpassung Feld system_deleted DATETIME
Anpassung Feld system_editierdatum -> system_lastedit DATETIME
hilfs_tabelle_coa tbl_hilfswerte_coa Neues Feld deleted SMALLINT
Neues Feld active SMALLINT
Neues Feld lastuser_uid SMALLINT
Anpassung Feld system_datum -> system_created DATETIME
Anpassung Feld system_deleted DATETIME
Anpassung Feld system_editierdatum -> system_lastedit DATETIME
kunden_adressen tbl_kunden_adressen Neues Feld deleted SMALLINT
Neues Feld active SMALLINT
Neues Feld lastuser_uid SMALLINT
Neues Feld dummy_uid SMALLINT (Hilfsfeld für spätere Adresszuordnung Werte 0-4 > RE-Name-LLLLi-Name)
Anpassung Feld system_datum -> system_created DATETIME
Anpassung Feld system_deleted DATETIME
Anpassung Feld system_editierdatum -> system_lastedit DATETIME
Anpassung Feld Name1 -> name1
Anpassung Feld Name2 -> name2
Anpassung Feld Name3 -> name3
Anpassung Feld Land -> land
Anpassung Feld PLZ -> plz
Anpassung Feld Ort -> ort
Anpassung Feld Strasse -> strasse
Anpassung Feld Telefon -> telefon
Anpassung Feld Telefax -> telefax
Anpassung Feld EMail -> email
Anpassung Feld Adressenart -> adressenart
Anpassung Feld Bemerkungen -> bemerkungen
Anpassung Feld kundenuid -> kunden_uid
Entfernung Feld system_titel
kundenstamm tbl_kunden SQL: Export in TempDatenbank
SQL: 2x Tabellenkopie anlegen
SQL: 1. Kopie tbl_kunden Tabelle bearbeiten alle Adressfelder löschen
Entfernung Feld x
Entfernung Feld system_titel
Neues Feld deleted SMALLINT
Neues Feld active SMALLINT
Neues Feld lastuser_uid SMALLINT
Anpassung Feld system_datum -> system_created DATETIME
Anpassung Feld system_deleted DATETIME
Anpassung Feld system_editierdatum -> system_lastedit DATETIME
Anpassung Feld Bemerkungen -> bemerkungen
Anpassung Feld KundenNr -> kunden_nummer
Anpassung Feld Suchbegriff -> titel
Anpassung Feld Zahlungsbedingung -> zahlungsbedingung
Anpassung Feld coa_kunden_text -> coa_kontakt
Anpassung Feld mhd_kunden_text -> mhd
Anpassung Feld kontrakt_nummer_text -> kontrakt_extern
Anpassung Feld eigener_kontrakt_text -> kontrakt_intern
Hinweis dies wird die tbl_kunden
2. Kopie anpassen für Adressen tbl_kunden_adressen
Anpassung Feld uid -> kundenuid
Alle Felder ausser Systemfelder (system_*) Adressfelder, und Bemerkungen löschen
Anpassung Feld system_datum -> system_created DATETIME
Anpassung Feld system_deleted DATETIME
Anpassung Feld system_editierdatum -> system_lastedit DATETIME
Neues Feld deleted SMALLINT
Neues Feld active SMALLINT
Neues Feld lastuser_uid SMALLINT
Neues Feld adressart SMALLINT
SQL: UPDATE kundenstamm_4 SET kundenstamm_4.adressenart=0, kundenstamm_4.dummy_uid=0 -> Rechnungsadresse
SQL: UPDATE kundenstamm_4 SET kundenstamm_4.adressenart=1, kundenstamm_4.dummy_uid=1-4 -> Lieferadresse
2. Angepasste Tabellenkopie für jede enthaltene Adresse kopieren
SQL: Für Lieferadressen UPDATE der adressart auf 1 durchführen
Anpassen der Feldname wie in tbl_kunden_adressen
SQL: Angepasste Tabelle in prod. tbl_kunden_adressen importieren (INSERT IGNORE)
Vorgang wiederholen für alle Lieferadressen LIName1 bis LLLLIName1
analysenzertifikatzuauslieferungsschein tbl_coa Neues Feld deleted SMALLINT
Neues Feld active SMALLINT
Neues Feld lastuser_uid SMALLINT
Anpassung Feld system_datum -> system_created DATETIME
Anpassung Feld system_deleted DATETIME
Anpassung Feld system_editierdatum -> system_lastedit DATETIME
Anpassung Feld hilfs_tabelle_coa_uid -> hilfswerte_coa_uid
analysenzertifikatzuauslieferungsscheinbestellung tbl_coa_bestellung Neues Feld deleted SMALLINT
Neues Feld lastuser_uid SMALLINT
Neues Feld active SMALLINT
Anpassung Feld system_datum -> system_created DATETIME
Anpassung Feld system_deleted DATETIME
Anpassung Feld system_editierdatum -> system_lastedit DATETIME
Anpassung Feld hilfs_tabelle_coa_uid -> hilfswerte_coa_uid
speditionen_adressen tbl_speditionen_adressen Neues Feld deleted SMALLINT
Neues Feld lastuser_uid SMALLINT
Neues Feld titel TEXT
Anpassung Feld speditionuid -> spedition_uid
Anpassung Feld speditionname -> name1
Anpassung Feld speditionstrasse -> strasse
Anpassung Feld speditionplz -> plz
Anpassung Feld speditionort -> ort
Anpassung Feld speditionland -> land
Anpassung Feld speditiontelefon -> telefon
Anpassung Feld speditionfax -> telefax
Anpassung Feld speditionansprechpartner -> ansprechpartner
Anpassung Feld system_datum -> system_created DATETIME
Anpassung Feld system_deleted DATETIME
Anpassung Feld system_editierdatum -> system_lastedit DATETIME
Entfernung Feld system_titel
Entfernung Feld speditionemail1 -> email1
Entfernung Feld speditionemail2 -> email2
Entfernung Feld speditionemail3 -> email3
Entfernung Feld speditionemail4 -> email4
Entfernung Feld speditionemail5 -> email5
Entfernung Feld speditionemail6 -> email6
speditionen tbl_speditionen Neues Feld deleted SMALLINT
Neues Feld active SMALLINT
Neues Feld lastuser_uid SMALLINT
Neues Feld active SMALLINT
Anpassung Feld speditionname -> titel
Anpassung Feld speditionnamezusatz -> name1
Anpassung Feld speditionstrasse -> strasse
Anpassung Feld speditionplz -> plz
Anpassung Feld speditionort -> ort
Anpassung Feld speditionland -> land
Anpassung Feld speditionemail1 -> email1
Anpassung Feld speditionemail2 -> email2
Anpassung Feld speditionemail3 -> email3
Anpassung Feld speditionemail4 -> email4
Anpassung Feld speditionemail5 -> email5
Anpassung Feld speditionemail6 -> email6
Anpassung Feld speditiontelefon -> telefon
Anpassung Feld speditionfax -> telefax
Anpassung Feld speditionansprechpartner -> ansprechpartner
Anpassung Feld system_datum -> system_created DATETIME
Anpassung Feld system_deleted DATETIME
Anpassung Feld system_editierdatum -> system_lastedit DATETIME
Entfernung Feld system_titel
SQL: tabelle in TempDB kopieren
email1 - email6 von kopie entfernen
uid -> spedition_uid umbenennen
SQL: Angepasste Tabelle in prod. tbl_spaeditionen_adressen importieren (INSERT IGNORE)
Nach Import alle Adressfelder aus Speditionen entfernen:
Entfernung Feld name1
Entfernung Feld strasse
Entfernung Feld plz
Entfernung Feld ort
Entfernung Feld land
Entfernung Feld telefon
Entfernung Feld telefax
Entfernung Feld ansprechpartner
bestellungen tbl_bestellungen Neues Feld deleted SMALLINT
Neues Feld lastuser_uid SMALLINT
Neues Feld active SMALLINT
SQL: update tbl_bestellungen SET system_deleted = Null, system_editierdatum=Null,system_datum= Null
Anpassung Feld system_datum -> system_created DATETIME
Anpassung Feld system_deleted DATETIME
Anpassung Feld system_editierdatum -> system_lastedit DATETIME
SQL: update tbl_bestellungen SET bestell_status = 1 WHERE bestell_status='fertig'
SQL: update tbl_bestellungen SET bestell_status = 0 WHERE bestell_status='offen'
Anpassung Feld bestell_status -> status SMALLINT
SQL: update tbl_bestellungen SET auslieferungs_datum_text = Null WHERE auslieferungs_datum_text=''
SQL: update tbl_bestellungen SET anlieferungs_datum_text = Null WHERE anlieferungs_datum_text=''
SQL: SELECT * FROM tbl_bestellungen WHERE anlieferungs_datum_text < 20100101
SQL: SELECT * FROM tbl_bestellungen WHERE auslieferungs_datum_text < 20100101
Datumswerte manuell anpassen.
SQL: update tbl_bestellungen SET anlieferungs_datum_text=auslieferungs_datum_text WHERE anlieferungs_datum_text='19700101'
SQL: SELECT * FROM tbl_bestellungen WHERE anlieferungs_datum_text = '20120230'
SQL: SELECT * FROM tbl_bestellungen WHERE anlieferungs_datum_text = '20129204'
SQL: SELECT * FROM tbl_bestellungen WHERE anlieferungs_datum_text = '20122002'
SQL: SELECT * FROM tbl_bestellungen WHERE anlieferungs_datum_text = '20145020'
Anpassung Feld auslieferungs_datum_text -> auslieferungs_datum DATETIME
Anpassung Feld anlieferungs_datum_text -> anlieferungs_datum DATETIME
Anpassung Feld benutzerwerkid -> benutzerwerk_uid
Anpassung Feld bestell_nr_text -> abruf_nummer
Anpassung Feld kunden_nr_text -> kunden_nummer
auslieferungsscheinezubestellungen tbl_auslieferungsschein_bestellung Neues Feld deleted SMALLINT
Neues Feld lastuser_uid SMALLINT
Neues Feld active SMALLINT
SQL: update tbl_auslieferungsschein_bestellung SET system_deleted = Null, system_editierdatum=Null,system_datum= Null
Anpassung Feld system_datum -> system_created DATETIME
Anpassung Feld system_deleted DATETIME
Anpassung Feld system_editierdatum -> system_lastedit DATETIME
Anpassung Feld coa_text -> coa_kontakt
Anpassung Feld artikel_text -> artikel_bezeichnung_extern
Anpassung Feld artikel_text_steinicke -> artikel_bezeichnung_intern
Anpassung Feld kunden_text -> kunden_titel
Anpassung Feld kontrakt_nummer_text -> kontrakt_extern
Anpassung Feld eigener_kontrakt_text -> kontrakt_intern
Anpassung Feld artikel_nr_kunde -> artikel_nummer_extern
Anpassung Feld artikel_nr_text -> artikel_nummer_intern
Anpassung Feld abruf_nr_text -> abruf_nummer
Anpassung Feld sensorik_text1 -> sensorik1
Anpassung Feld sensorik_text2 -> sensorik2
Anpassung Feld sensorik_text3 -> sensorik3
Anpassung Feld schnitt_text -> schnitt_koernung
Anpassung Feld muster_text -> muster
Anpassung Feld schuettgewicht_text -> schuettgewicht
Anpassung Feld stampfvolumen_allgemein_text -> stampfvolumen
SQL: update tbl_auslieferungsschein_bestellung SET auslieferungsdatum = Null WHERE auslieferungsdatum=''
SQL: SELECT * FROM tbl_auslieferungsschein_bestellung WHERE auslieferungsdatum < 20100101
Anpassung Feld auslieferungsdatum_text -> auslieferungsdatum DATETIME
SQL: SELECT * FROM tbl_auslieferungsschein_bestellung WHERE anlieferungsdatum < 20100101
SQL: update tbl_auslieferungsschein_bestellung SET anlieferungsdatum=auslieferungsdatum WHERE anlieferungsdatum='19700101'
SQL: SELECT * FROM tbl_auslieferungsschein_bestellung WHERE anlieferungsdatum = 20120230
SQL: SELECT * FROM tbl_auslieferungsschein_bestellung WHERE anlieferungsdatum = 20129204
SQL: SELECT * FROM tbl_auslieferungsschein_bestellung WHERE anlieferungsdatum = 20122002
SQL: SELECT * FROM tbl_auslieferungsschein_bestellung WHERE anlieferungsdatum = 20145020
Anpassung Feld anlieferungsdatum_text -> anlieferungsdatum
SQL: update tbl_auslieferungsschein_bestellung SET letzte_lieferung = Null WHERE letzte_lieferung=''
Anpassung Feld letzte_lieferung_datum_text -> letzte_lieferung DATETIME
Anpassung Feld farbe_text -> farbe
Anpassung Feld aussehen_text -> aussehen
Anpassung Feld feuchtigkeit_text -> feuchtigkeit
Anpassung Feld sand_text -> sand
Anpassung Feld asche_text -> asche
Anpassung Feld mhd_text -> mhd
Anpassung Feld bulkindex_text -> bulkindex
Anpassung Feld sieb1_text -> sieb1
Anpassung Feld sieb2_text -> sieb2
Anpassung Feld sieb3_text -> sieb3
Anpassung Feld sieb4_text -> sieb4
Anpassung Feld sieb5_text -> sieb5
Anpassung Feld sieb6_text -> sieb6
Anpassung Feld mikrobiologie_text -> mikrobiologie
Anpassung Feld bemerkung_text -> bemerkung
Anpassung Feld zusatz_text -> zusatz
Anpassung Feld auslieferungs_auftrags_nummer_text -> auslieferungs_auftrags_nummer
Anpassung Feld palettenverpackung -> verpackung_uid INT
SQL: select * FROM tbl_auslieferungsschein_bestellung WHERE paletten_uid=''
Anpassung Feld paletten -> paletten_uid INT
SQL: select * FROM tbl_auslieferungsschein_bestellung WHERE paletten_anzahl=''
SQL: select * FROM tbl_auslieferungsschein_bestellung WHERE paletten_anzahl like '%,%'
select * FROM tbl_auslieferungsschein_bestellung WHERE palettenverpackung_anzahl like '%,%'
select * FROM tbl_auslieferungsschein_bestellung WHERE palettenverpackung_anzahl like '% %'
Anpassung Feld paletten_anzahl -> paletten_anzahl DOUBLE
UPDATE tbl_auslieferungsschein_bestellung SET palettenverpackung_anzahl=0 WHERE palettenverpackung_anzahl=''
UPDATE tbl_auslieferungsschein_bestellung SET palettenverpackung_anzahl=0 WHERE palettenverpackung_anzahl='NaN'
Anpassung Feld palettenverpackung_anzahl -> palettenverpackung_anzahl DOUBLE
SQL: select * FROM tbl_auslieferungsschein_bestellung WHERE lieferverpackung_anzahl=''
SQL: select * FROM tbl_auslieferungsschein_bestellung WHERE lieferverpackung_anzahl like '%,%'
SQL: select * FROM tbl_auslieferungsschein_bestellung WHERE verpackung_anzahl = 'NaN'
Anpassung Feld lieferverpackung_anzahl lieferverpackung_anzahl -> verpackung_anzahl DOUBLE
SQL: UPDATE tbl_auslieferungsschein_bestellung SET menge=REPLACE(CAST(menge AS CHAR), '.', '#');
SQL: UPDATE tbl_auslieferungsschein_bestellung SET menge=REPLACE(CAST(menge AS CHAR), ',', '.');
SQL: UPDATE tbl_auslieferungsschein_bestellung SET menge=REPLACE(CAST(menge AS CHAR), '#', '');
SQL: UPDATE tbl_auslieferungsschein_bestellung SET menge='0' WHERE menge='';
SQL: UPDATE tbl_auslieferungsschein_bestellung SET menge='0' WHERE menge='NaN';
Anpassung Feld paletten liefermenge -> menge DOUBLE
SQL: UPDATE tbl_auslieferungsschein_bestellung SET menge_lbs=REPLACE(CAST(menge_lbs AS CHAR), '.', '#');
SQL: UPDATE tbl_auslieferungsschein_bestellung SET menge_lbs=REPLACE(CAST(menge_lbs AS CHAR), ',', '.');
SQL: UPDATE tbl_auslieferungsschein_bestellung SET menge_lbs=REPLACE(CAST(menge_lbs AS CHAR), '#', '');
SQL: UPDATE tbl_auslieferungsschein_bestellung SET menge_lbs='0' WHERE menge_lbs='';
SQL: UPDATE tbl_auslieferungsschein_bestellung SET menge_lbs='0' WHERE menge_lbs='NaN';
Anpassung Feld paletten lifermenge_lbs -> menge_lbs DOUBLE
SQL: UPDATE tbl_auslieferungsschein_bestellung SET menge_brutto=REPLACE(CAST(menge_brutto AS CHAR), '.', '#');
SQL: UPDATE tbl_auslieferungsschein_bestellung SET menge_brutto=REPLACE(CAST(menge_brutto AS CHAR), ',', '.');
SQL: UPDATE tbl_auslieferungsschein_bestellung SET menge_brutto=REPLACE(CAST(menge_brutto AS CHAR), '#', '');
SQL: UPDATE tbl_auslieferungsschein_bestellung SET menge_brutto='0' WHERE menge_brutto='';
SQL: UPDATE tbl_auslieferungsschein_bestellung SET menge_brutto='0' WHERE menge_brutto='NaN';
Anpassung Feld paletten liefermenge_brutto -> menge_brutto DOUBLE
UPDATE tbl_auslieferungsschein_bestellung SET verpackung_gewicht=REPLACE(CAST(verpackung_gewicht AS CHAR), '.', '#');
UPDATE tbl_auslieferungsschein_bestellung SET verpackung_gewicht=REPLACE(CAST(verpackung_gewicht AS CHAR), ',', '.');
UPDATE tbl_auslieferungsschein_bestellung SET verpackung_gewicht=REPLACE(CAST(verpackung_gewicht AS CHAR), '#', '');
UPDATE tbl_auslieferungsschein_bestellung SET verpackung_gewicht='0' WHERE verpackung_gewicht='';
UPDATE tbl_auslieferungsschein_bestellung SET verpackung_gewicht='0' WHERE verpackung_gewicht='NaN';
SELECT * FROM tbl_auslieferungsschein_bestellung WHERE verpackung_gewicht like '%karton%'
SELECT * FROM tbl_auslieferungsschein_bestellung WHERE verpackung_gewicht like '%kg%'
UPDATE tbl_auslieferungsschein_bestellung SET verpackung_gewicht=REPLACE(CAST(verpackung_gewicht AS CHAR), ' ', '');
UPDATE tbl_auslieferungsschein_bestellung SET verpackung_gewicht=REPLACE(CAST(verpackung_gewicht AS CHAR), 'k', '');
UPDATE tbl_auslieferungsschein_bestellung SET verpackung_gewicht=REPLACE(CAST(verpackung_gewicht AS CHAR), 'g', '');
UPDATE tbl_auslieferungsschein_bestellung SET verpackung_gewicht=REPLACE(CAST(verpackung_gewicht AS CHAR), '?', '');
Anpassung Feld paletten liefergewicht -> verpackung_gewicht DOUBLE
Entfernung Feld lieferverpackung
Entfernung Feld system_titel
Entfernung Feld template_uid
Entfernung Feld liefergewicht_einheit
auslieferungsscheine tbl_auslieferungsscheine Neues Feld deleted SMALLINT
Neues Feld lastuser_uid SMALLINT
Neues Feld active SMALLINT
'###############
update tbl_auslieferungsscheine SET system_deleted = Null WHERE system_deleted='';
update tbl_auslieferungsscheine SET system_editierdatum = Null WHERE system_editierdatum='';
update tbl_auslieferungsscheine SET system_datum = Null WHERE system_datum='';
update tbl_auslieferungsscheine SET system_deleted = Null WHERE system_deleted=' ';
update tbl_auslieferungsscheine SET system_editierdatum = Null WHERE system_editierdatum=' ';
update tbl_auslieferungsscheine SET system_datum = Null WHERE system_datum=' ';
update tbl_auslieferungsscheine SET letzte_lieferung = Null WHERE letzte_lieferung='';
update tbl_auslieferungsscheine SET auslieferungsdatum = Null WHERE auslieferungsdatum='';
update tbl_auslieferungsscheine SET anlieferungsdatum = Null WHERE anlieferungsdatum='';
update tbl_auslieferungsscheine SET letzte_lieferung = Null WHERE letzte_lieferung=' ';
update tbl_auslieferungsscheine SET auslieferungsdatum = Null WHERE auslieferungsdatum=' ';
update tbl_auslieferungsscheine SET anlieferungsdatum = Null WHERE anlieferungsdatum=' ';
'###############
Anpassung Feld system_datum -> system_created DATETIME
Anpassung Feld system_deleted DATETIME
Anpassung Feld system_editierdatum -> system_lastedit DATETIME
Anpassung Feld coa_text -> coa_kontakt
Anpassung Feld artikel_text -> artikel_bezeichnung_extern
Anpassung Feld artikel_text_steinicke -> artikel_bezeichnung_intern
Anpassung Feld kunden_text -> kunden_titel
Anpassung Feld kontrakt_nummer_text -> kontrakt_extern
Anpassung Feld eigener_kontrakt_text -> kontrakt_intern
Anpassung Feld artikel_nr_kunde -> artikel_nummer_extern
Anpassung Feld artikel_nr_text -> artikel_nummer_intern
Anpassung Feld abruf_nr_text -> abruf_nummer
Anpassung Feld sensorik_text1 -> sensorik1
Anpassung Feld sensorik_text2 -> sensorik2
Anpassung Feld sensorik_text3 -> sensorik3
Anpassung Feld schnitt_text -> schnitt_koernung
Anpassung Feld muster_text -> muster
Anpassung Feld schuettgewicht_text -> schuettgewicht
Anpassung Feld stampfvolumen_allgemein_text -> stampfvolumen
SQL: update tbl_auslieferungsscheine SET auslieferungsdatum = Null WHERE auslieferungsdatum=''
SQL: SELECT * FROM tbl_auslieferungsscheine WHERE auslieferungsdatum < 20100101
Anpassung Feld auslieferungsdatum_text -> auslieferungsdatum DATETIME
SQL: SELECT * FROM tbl_auslieferungsscheine WHERE anlieferungsdatum < 20100101
SQL: update tbl_auslieferungsscheine SET anlieferungsdatum=auslieferungsdatum WHERE anlieferungsdatum='19700101'
SQL: SELECT * FROM tbl_auslieferungsscheine WHERE anlieferungsdatum = 20120230
SQL: SELECT * FROM tbl_auslieferungsscheine WHERE anlieferungsdatum = 20129204
SQL: SELECT * FROM tbl_auslieferungsscheine WHERE anlieferungsdatum = 20122002
SQL: SELECT * FROM tbl_auslieferungsscheine WHERE anlieferungsdatum = 20145020
Anpassung Feld anlieferungsdatum_text -> anlieferungsdatum
SQL: update tbl_auslieferungsscheine SET letzte_lieferung = Null WHERE letzte_lieferung=''
Anpassung Feld letzte_lieferung_datum_text -> letzte_lieferung DATETIME
Anpassung Feld farbe_text -> farbe
Anpassung Feld aussehen_text -> aussehen
Anpassung Feld feuchtigkeit_text -> feuchtigkeit
Anpassung Feld sand_text -> sand
Anpassung Feld asche_text -> asche
Anpassung Feld mhd_text -> mhd
Anpassung Feld bulkindex_text -> bulkindex
Anpassung Feld sieb1_text -> sieb1
Anpassung Feld sieb2_text -> sieb2
Anpassung Feld sieb3_text -> sieb3
Anpassung Feld sieb4_text -> sieb4
Anpassung Feld sieb5_text -> sieb5
Anpassung Feld sieb6_text -> sieb6
Anpassung Feld mikrobiologie_text -> mikrobiologie
Anpassung Feld bemerkung_text -> bemerkung
Anpassung Feld zusatz_text -> zusatz
Anpassung Feld auslieferungs_auftrags_nummer_text -> auslieferungs_auftrags_nummer
Anpassung Feld palettenverpackung -> verpackung_uid INT
SQL: select * FROM tbl_auslieferungsscheine WHERE paletten_uid=''
Anpassung Feld paletten -> paletten_uid INT
SQL: select * FROM tbl_auslieferungsscheine WHERE paletten_anzahl=''
SQL: UPDATE tbl_auslieferungsscheine SET paletten_anzahl='0' WHERE paletten_anzahl=''
SQL: select * FROM tbl_auslieferungsscheine WHERE paletten_anzahl like '%,%'
select * FROM tbl_auslieferungsscheine WHERE palettenverpackung_anzahl like '%,%'
select * FROM tbl_auslieferungsscheine WHERE palettenverpackung_anzahl like '% %'
Anpassung Feld paletten_anzahl -> paletten_anzahl DOUBLE
UPDATE tbl_auslieferungsscheine SET palettenverpackung_anzahl=0 WHERE palettenverpackung_anzahl=''
UPDATE tbl_auslieferungsscheine SET palettenverpackung_anzahl=0 WHERE palettenverpackung_anzahl='NaN'
SELECT uid,palettenverpackung_anzahl FROM tbl_auslieferungsscheine WHERE palettenverpackung_anzahl like '% %'
Anpassung Feld palettenverpackung_anzahl -> palettenverpackung_anzahl DOUBLE
SQL: select * FROM tbl_auslieferungsscheine WHERE verpackung_anzahl=''
SQL: UPDATE tbl_auslieferungsscheine SET verpackung_anzahl='0' WHERE verpackung_anzahl=''
SQL: select * FROM tbl_auslieferungsscheine WHERE verpackung_anzahl like '%,%'
SQL: select * FROM tbl_auslieferungsscheine WHERE verpackung_anzahl = 'NaN'
Anpassung Feld lieferverpackung_anzahl -> verpackung_anzahl DOUBLE
SQL: UPDATE tbl_auslieferungsscheine SET menge=REPLACE(CAST(menge AS CHAR), '.', '#');
SQL: UPDATE tbl_auslieferungsscheine SET menge=REPLACE(CAST(menge AS CHAR), ',', '.');
SQL: UPDATE tbl_auslieferungsscheine SET menge=REPLACE(CAST(menge AS CHAR), '#', '');
SQL: UPDATE tbl_auslieferungsscheine SET menge='0' WHERE menge='';
SQL: UPDATE tbl_auslieferungsscheine SET menge='0' WHERE menge='NaN';
Anpassung Feld paletten liefermenge -> menge DOUBLE
SQL: UPDATE tbl_auslieferungsscheine SET menge_lbs=REPLACE(CAST(menge_lbs AS CHAR), '.', '#');
SQL: UPDATE tbl_auslieferungsscheine SET menge_lbs=REPLACE(CAST(menge_lbs AS CHAR), ',', '.');
SQL: UPDATE tbl_auslieferungsscheine SET menge_lbs=REPLACE(CAST(menge_lbs AS CHAR), '#', '');
SQL: UPDATE tbl_auslieferungsscheine SET menge_lbs='0' WHERE menge_lbs='';
SQL: UPDATE tbl_auslieferungsscheine SET menge_lbs='0' WHERE menge_lbs='NaN';
Anpassung Feld paletten lifermenge_lbs -> menge_lbs DOUBLE
SQL: UPDATE tbl_auslieferungsscheine SET menge_brutto=REPLACE(CAST(menge_brutto AS CHAR), '.', '#');
SQL: UPDATE tbl_auslieferungsscheine SET menge_brutto=REPLACE(CAST(menge_brutto AS CHAR), ',', '.');
SQL: UPDATE tbl_auslieferungsscheine SET menge_brutto=REPLACE(CAST(menge_brutto AS CHAR), '#', '');
SQL: UPDATE tbl_auslieferungsscheine SET menge_brutto='0' WHERE menge_brutto='';
SQL: UPDATE tbl_auslieferungsscheine SET menge_brutto='0' WHERE menge_brutto='NaN';
Anpassung Feld paletten liefermenge_brutto -> menge_brutto DOUBLE
UPDATE tbl_auslieferungsscheine SET verpackung_gewicht=REPLACE(CAST(verpackung_gewicht AS CHAR), '.', '#');
UPDATE tbl_auslieferungsscheine SET verpackung_gewicht=REPLACE(CAST(verpackung_gewicht AS CHAR), ',', '.');
UPDATE tbl_auslieferungsscheine SET verpackung_gewicht=REPLACE(CAST(verpackung_gewicht AS CHAR), '#', '');
UPDATE tbl_auslieferungsscheine SET verpackung_gewicht='0' WHERE verpackung_gewicht='';
UPDATE tbl_auslieferungsscheine SET verpackung_gewicht='0' WHERE verpackung_gewicht='NaN';
SELECT * FROM tbl_auslieferungsscheine WHERE verpackung_gewicht like '%karton%'
SELECT * FROM tbl_auslieferungsscheine WHERE verpackung_gewicht like '%kg%'
UPDATE tbl_auslieferungsscheine SET verpackung_gewicht=REPLACE(CAST(verpackung_gewicht AS CHAR), ' ', '');
UPDATE tbl_auslieferungsscheine SET verpackung_gewicht=REPLACE(CAST(verpackung_gewicht AS CHAR), 'k', '');
UPDATE tbl_auslieferungsscheine SET verpackung_gewicht=REPLACE(CAST(verpackung_gewicht AS CHAR), 'g', '');
UPDATE tbl_auslieferungsscheine SET verpackung_gewicht=REPLACE(CAST(verpackung_gewicht AS CHAR), '?', '');
Anpassung Feld paletten liefergewicht -> verpackung_gewicht DOUBLE
Entfernung Feld lieferverpackung
Entfernung Feld system_titel
Entfernung Feld template_uid
Entfernung Feld liefergewicht_einheit
auslieferungsscheinliste tbl_auslieferungsliste
Anpassung Feld system_datum -> system_created DATETIME
Anpassung Feld auslieferungsdatum DATETIME
Anpassung Feld kunden -> kunden_titel
Anpassung Feld bestellung_uid INT
SQL: UPDATE tbl_auslieferungsliste SET checked='0' WHERE checked='';
Anpassung Feld checked SMALLINT
Anpassung Feld artikel -> artikel_bezeichnung
Anpassung Feld artikle_nr_steinicke -> artikel_nummer_intern
Anpassung Feld bestell_nr_text -> abruf_nummer
SQL: UPDATE tbl_auslieferungsliste SET menge=REPLACE(CAST(menge AS CHAR), '.', '#');
SQL: UPDATE tbl_auslieferungsliste SET menge=REPLACE(CAST(menge AS CHAR), ',', '.');
SQL: UPDATE tbl_auslieferungsliste SET menge=REPLACE(CAST(menge AS CHAR), '#', '');
Anpassung Feld menge DOUBLE
Anpassung Benutzerwerkid -> benutzerwerk_uid
zusammengefasstebestellungen tbl_zusammengefasste_bestellungen
Neues Feld lastuser_uid SMALLINT
Neues Feld system_created DATETIME
Neues Feld system_lastedit DATETIME
mikrobiologiezuauslieferungsschein tbl_mikrobiologie_auslieferungsschein
Anpassung Feld mikrobiologie_werte_text -> mikrobiologie_werte
Anpassung Feld mikrobiologie_spezifikation_text -> mikrobiologie_spezifikation
Anpassung Feld mikrobiologie_coa_checked -> mikrobiologie_coa_checked SMALLINT
Neues Feld lastuser_uid SMALLINT
Neues Feld deleted SMALLINT
Neues Feld active SMALLINT
Neues Feld system_created DATETIME
Neues Feld system_deleted DATETIME
Neues Feld system_lastedit DATETIME
mikrobiologiezuauslieferungsscheinbestellung tbl_mikrobiologie_bestellung
Anpassung Feld mikrobiologie_werte_text -> mikrobiologie_werte
Anpassung Feld mikrobiologie_spezifikation_text -> mikrobiologie_spezifikation
Anpassung Feld mikrobiologie_coa_checked -> mikrobiologie_coa_checked SMALLINT
Neues Feld lastuser_uid SMALLINT
Neues Feld deleted SMALLINT
Neues Feld active SMALLINT
Neues Feld system_created DATETIME
Neues Feld system_deleted DATETIME
Neues Feld system_lastedit DATETIME
cmrzubestellung tbl_cmr Neues Feld kunden_uid INT
SQL: UPDATE cmrzubestellung AS CMR, tbl_bestellungen AS BST SET CMR.kunden_uid = BST.kunden_uid WHERE CMR.bestellung_uid=BST.uid
SQL: UPDATE cmrzubestellung AS CMR, tbl_kunden_adressen AS BST SET CMR.kundenanschrift_uid = BST.uid WHERE CMR.kunden_uid=BST.kunden_uid AND CMR.kundenanschrift_uid=BST.dummy_uid
Anpassung Feld werk_uid -> benutzerwerk_uid
Anpassung Feld mikrobiologie_spezifikation_text -> mikrobiologie_spezifikation
Neues Feld kundenanschrift_uid -> kunden_adressen_uid INT
Neues Feld lastuser_uid SMALLINT
Neues Feld deleted SMALLINT
Neues Feld active SMALLINT
Neues Feld system_created DATETIME
Neues Feld system_deleted DATETIME
Neues Feld system_lastedit DATETIME
transport_ust_zubestellung tbl_transport_ust Neues Feld kunden_uid INT
SQL: UPDATE transport_ust_zubestellung AS CMR, tbl_bestellungen AS BST SET CMR.kunden_uid = BST.kunden_uid WHERE CMR.bestellung_uid=BST.uid
SQL: UPDATE transport_ust_zubestellung AS CMR, tbl_kunden_adressen AS BST SET CMR.kundenanschrift_uid = BST.uid WHERE CMR.kunden_uid=BST.kunden_uid AND CMR.kundenanschrift_uid=BST.dummy_uid
Anpassung Feld werk_uid -> benutzerwerk_uid INT
Anpassung Feld spedition_uid INT
Anpassung Feld speditionsanschrift_text -> spedition_adresse
Anpassung Feld lieferanschrift_text -> liefer_adresse
Anpassung Feld artikel_bestellung_uid -> artikel_beschreibung
Anpassung Feld auslieferungsdatum -> auslieferungs_datum
Anpassung Feld lieferungamdatum -> anlieferungs_datum
SQL: UPDATE tbl_transport_ust SET anlieferungs_datum=Null WHERE anlieferungs_datum=''
Anpassung Feld menge -> mengen_angaben
Anpassung Feld gewicht -> gewicht_angaben
Neues Feld kundenanschrift_uid -> kunden_adressen_uid INT
Neues Feld lastuser_uid SMALLINT
Neues Feld deleted SMALLINT
Neues Feld active SMALLINT
Neues Feld system_created DATETIME
Neues Feld system_deleted DATETIME
Neues Feld system_lastedit DATETIME
#################
Allgemein
#################
update tbl_speditionen set active=1, deleted=0
update tbl_kunden set active=1, deleted=1 WHERE system_deleted is Not Null
update tbl_kunden set active=1, deleted=0 WHERE system_deleted is Null
update tbl_bestellungen SET active=1, deleted=0 where system_deleted is Null
update tbl_bestellungen SET active=1, deleted=1 where system_deleted is not Null
update tbl_auslieferungsschein_bestellung SET active=1, deleted=1 where system_deleted is not Null
update tbl_auslieferungsschein_bestellung SET active=1, deleted=0 where system_deleted is Null
update tbl_kunden_adressen SET active=1, deleted=1 where system_deleted is not Null
update tbl_kunden_adressen SET active=1, deleted=0 where system_deleted is Null