Table of Contents

Ertmer Access DB

Kundentabelle

SELECT * from K;

Die Namen der Spalten kann man mit folgender SQL-Abfrage holen:

SELECT * FROM K where A00 like 'MUSTER%';

Spalten (39): (alle Spalten außer A38(?) sind vom Typ VARCHAR(255))

Extra-Fragen zu der Kundentabelle

Lieferantentabelle

SELECT * from L;

Die Namen der Spalten kann man mit folgender SQL-Abfrage holen:

SELECT * FROM L where A00 like 'MUSTER%';

Spalten (36): (alle Spalten außer A38(?) sind vom Typ VARCHAR(255))

Extra-Fragen zu der Lieferantentabelle

efc ERP Tabellen

EFC_BUPBAS

Die wichtigen Felder sind fett markiert. Wichtig bedeutet:

Felder:

Create script for efc_bupbas Table

CREATE TABLE `efc_bupbas_vktest` (
  `COMPANY` VARCHAR(2) NOT NULL DEFAULT '',
  `CUSTOMER` VARCHAR(12) NOT NULL DEFAULT '',
  `VENDOR` VARCHAR(12) NOT NULL DEFAULT '',
  `BUSAREA` VARCHAR(3) DEFAULT NULL,
  `BUPTYPE` INT(11) NOT NULL,
  `MATCHCODE` VARCHAR(15) DEFAULT NULL,
  `STEXT` VARCHAR(40) DEFAULT NULL,
  `BUPSTATUS` VARCHAR(1) DEFAULT NULL,
  `COUNTRY` VARCHAR(3) DEFAULT NULL,
  `CURRENCY` VARCHAR(3) DEFAULT NULL,
  `BUPGRPKEY` VARCHAR(8) DEFAULT NULL,
  `BRANCH` VARCHAR(5) DEFAULT NULL,
  `VATBUP` VARCHAR(2) DEFAULT NULL,
  `LANGU` VARCHAR(3) DEFAULT NULL,
  `TAXDEPT` VARCHAR(25) DEFAULT NULL,
  `TAXNUM` VARCHAR(25) DEFAULT NULL,
  `VATNUM` VARCHAR(25) DEFAULT NULL,
  `VATNOTE` mediumtext DEFAULT NULL,
  `BUPEORINUM` VARCHAR(25) DEFAULT NULL,
  `ABC` VARCHAR(3) DEFAULT NULL,
  `SSTCOUNTRY` VARCHAR(3) DEFAULT NULL,
  `ISCLIENT` INT(11) DEFAULT NULL,
  `BUPNUMMAIN` VARCHAR(12) DEFAULT NULL,
  `BUPPURASCNUM` VARCHAR(25) DEFAULT NULL,
  `BUPPURASCMEMBER` VARCHAR(25) DEFAULT NULL,
  `BUPSALASCNUM` VARCHAR(25) DEFAULT NULL,
  `BUPSALASCMEMBER` VARCHAR(25) DEFAULT NULL,
  `OURNUMBER` VARCHAR(25) DEFAULT NULL,
  `TELNUM` VARCHAR(50) DEFAULT NULL,
  `FAXNUM` VARCHAR(50) DEFAULT NULL,
  `EMAIL` VARCHAR(80) DEFAULT NULL,
  `HOMEPAGE` VARCHAR(80) DEFAULT NULL,
  `CONTACTNAME` VARCHAR(60) DEFAULT NULL,
  `CONTACTTELNUM` VARCHAR(50) DEFAULT NULL,
  `CONTACTDEPT` VARCHAR(5) DEFAULT NULL,
  `EXTRA` VARCHAR(3) DEFAULT NULL,
  `CUSTOM` VARCHAR(3) DEFAULT NULL,
  `INSURANCE` VARCHAR(3) DEFAULT NULL,
  `PACKAGING` VARCHAR(12) DEFAULT NULL,
  `PACKAGINGWRAP` VARCHAR(12) DEFAULT NULL,
  `FREIGHT` VARCHAR(3) DEFAULT NULL,
  `SHIPPING` VARCHAR(3) DEFAULT NULL,
  `PAYMCOND` VARCHAR(4) DEFAULT NULL,
  `PAYMKEY` VARCHAR(1) DEFAULT NULL,
  `DELCOND` VARCHAR(3) DEFAULT NULL,
  `PURDEPT` VARCHAR(3) DEFAULT NULL,
  `SALDEPT` VARCHAR(3) DEFAULT NULL,
  `PRICELIST` VARCHAR(12) DEFAULT NULL,
  `PRICEMULTIPLIER` DOUBLE DEFAULT NULL,
  `SALAREA` VARCHAR(5) DEFAULT NULL,
  `CUSCOND` VARCHAR(2) DEFAULT NULL,
  `PRICEBASEDATE` DATE DEFAULT NULL,
  `PRICEBASEDATEUNTIL` DATE DEFAULT NULL,
  `PRICEBASEBUPNUM` VARCHAR(12) DEFAULT NULL,
  `QLTCPLCOND` VARCHAR(5) DEFAULT NULL,
  `VNRKEY` VARCHAR(5) DEFAULT NULL,
  `CUSGRP` VARCHAR(12) DEFAULT NULL,
  `VENGRP` VARCHAR(3) DEFAULT NULL,
  `FREIGHTER` VARCHAR(12) DEFAULT NULL,
  `FORWARDER` VARCHAR(12) DEFAULT NULL,
  `DELTYPE` INT(11) NOT NULL,
  `IVCTYPE` INT(11) NOT NULL,
  `COOTYPE` INT(11) NOT NULL,
  `COOPOL` VARCHAR(5) DEFAULT NULL,
  `ISINVCOOPREFENBLOC` INT(11) DEFAULT NULL,
  `ISINVCOOPREFSORTED` INT(11) DEFAULT NULL,
  `ISINPBUPMATNUM` INT(11) DEFAULT NULL,
  `BUPMRPKEY` VARCHAR(3) DEFAULT NULL,
  `WRHREC` VARCHAR(5) DEFAULT NULL,
  `WRHAREAREC` VARCHAR(3) DEFAULT NULL,
  `STKPLCREC` VARCHAR(15) DEFAULT NULL,
  `WRHISS` VARCHAR(5) DEFAULT NULL,
  `WRHAREAISS` VARCHAR(3) DEFAULT NULL,
  `STKPLCISS` VARCHAR(15) DEFAULT NULL,
  `ORDAMNTMIN` DOUBLE DEFAULT NULL,
  `ORDQTYMIN` DOUBLE DEFAULT NULL,
  `MAXDELWEIGHT` DOUBLE DEFAULT NULL,
  `MAXDELWEIGHTUNIT` VARCHAR(3) DEFAULT NULL,
  `MAXDELAMNT` DOUBLE DEFAULT NULL,
  `DOCNOTE` mediumtext DEFAULT NULL,
  `GRCCUSTOMER` VARCHAR(12) DEFAULT NULL,
  `IRCCUSTOMER` VARCHAR(12) DEFAULT NULL,
  `GRCVENDOR` VARCHAR(12) DEFAULT NULL,
  `IRCVENDOR` VARCHAR(12) DEFAULT NULL,
  `FIXCOST` DOUBLE DEFAULT NULL,
  `ISDELCONF` INT(11) DEFAULT NULL,
  `ISDELREMIND` INT(11) DEFAULT NULL,
  `ISDELDUN` INT(11) DEFAULT NULL,
  `CAGNUM` VARCHAR(12) DEFAULT NULL,
  `CAGCUSGRP` VARCHAR(8) DEFAULT NULL,
  `ALYCTTGRP` VARCHAR(3) DEFAULT NULL,
  `BUPPACKAGING` VARCHAR(12) DEFAULT NULL,
  `SCBKEY` VARCHAR(10) DEFAULT NULL,
  `MATGRP` VARCHAR(10) DEFAULT NULL,
  `BUPMATNUMPATTERN` VARCHAR(25) DEFAULT NULL,
  `CUSACC` VARCHAR(15) DEFAULT NULL,
  `VENACC` VARCHAR(15) DEFAULT NULL,
  `CREDITLIMIT` DOUBLE DEFAULT NULL,
  `CREDITLIMITINSURED` DOUBLE DEFAULT NULL,
  `CREDITLIMITINSUREDAT` VARCHAR(40) DEFAULT NULL,
  `CHEQUEAMNT` DOUBLE DEFAULT NULL,
  `ADVPAYMAMNT` DOUBLE DEFAULT NULL,
  `OPENAMNT` DOUBLE DEFAULT NULL,
  `CAPITALSTOCK` DOUBLE DEFAULT NULL,
  `DUNKEY` VARCHAR(1) DEFAULT NULL,
  `IVCGRP` VARCHAR(2) DEFAULT NULL,
  `LASTDUNDATE` DATE DEFAULT NULL,
  `FINPOSTDATE` DATE DEFAULT NULL,
  `FINPOSTSTAT` INT(11) NOT NULL,
  `EXCHTYPE` INT(11) NOT NULL,
  `LTEXT` mediumtext DEFAULT NULL,
  `PRNCODE` VARCHAR(10) DEFAULT NULL,
  `EMAILCODE` VARCHAR(10) DEFAULT NULL,
  `SSTCODE` VARCHAR(10) DEFAULT NULL,
  `BUPPREFSALTYPE` INT(11) NOT NULL,
  `BUPPREFPURTYPE` INT(11) NOT NULL,
  `BUPBACKLOGMISTYPE` INT(11) NOT NULL,
  `VENADMISSIONTYPE` INT(11) NOT NULL,
  `VENADMISSIONUNTIL` DATE DEFAULT NULL,
  `VENADMISSIONNOTE` mediumtext DEFAULT NULL,
  `ISBONUSCTT` INT(11) DEFAULT NULL,
  `BONUSDATE` DATE DEFAULT NULL,
  `BONUSDATE2` DATE DEFAULT NULL,
  `BONUSDATE3` DATE DEFAULT NULL,
  `BONUSSTEXT` VARCHAR(40) DEFAULT NULL,
  `BONUSSTEXT2` VARCHAR(40) DEFAULT NULL,
  `BONUSSTEXT3` VARCHAR(40) DEFAULT NULL,
  `BONUSRATE` DOUBLE DEFAULT NULL,
  `BONUSRATE2` DOUBLE DEFAULT NULL,
  `BONUSRATE3` DOUBLE DEFAULT NULL,
  `BONUSLIMIT` DOUBLE DEFAULT NULL,
  `BONUSLIMIT2` DOUBLE DEFAULT NULL,
  `BONUSLIMIT3` DOUBLE DEFAULT NULL,
  `BONUSTYPE` INT(11) NOT NULL,
  `BONUSTYPE2` INT(11) NOT NULL,
  `BONUSTYPE3` INT(11) NOT NULL,
  `BONUSCODE` VARCHAR(10) DEFAULT NULL,
  `BONUSCODE2` VARCHAR(10) DEFAULT NULL,
  `BONUSCODE3` VARCHAR(10) DEFAULT NULL,
  `ISEXTBUP` INT(11) DEFAULT NULL,
  `EXTBUPSYSID` VARCHAR(25) DEFAULT NULL,
  `XDATE1` DATE DEFAULT NULL,
  `XDATE2` DATE DEFAULT NULL,
  `XDATE3` DATE DEFAULT NULL,
  `XDATE4` DATE DEFAULT NULL,
  `XDATE5` DATE DEFAULT NULL,
  `XSTEXT1` VARCHAR(40) DEFAULT NULL,
  `XSTEXT2` VARCHAR(40) DEFAULT NULL,
  `XSTEXT3` VARCHAR(40) DEFAULT NULL,
  `XSTR1` VARCHAR(10) DEFAULT NULL,
  `XSTR2` VARCHAR(10) DEFAULT NULL,
  `XSTR3` VARCHAR(10) DEFAULT NULL,
  `XSTR4` VARCHAR(10) DEFAULT NULL,
  `XSTR5` VARCHAR(10) DEFAULT NULL,
  `XQTY1` DOUBLE DEFAULT NULL,
  `XQTY2` DOUBLE DEFAULT NULL,
  `XQTY3` DOUBLE DEFAULT NULL,
  `XQTY4` DOUBLE DEFAULT NULL,
  `XQTY5` DOUBLE DEFAULT NULL,
  `XINT1` INT(11) DEFAULT NULL,
  `XINT2` INT(11) DEFAULT NULL,
  `XINT3` INT(11) DEFAULT NULL,
  `XINT4` INT(11) DEFAULT NULL,
  `XINT5` INT(11) DEFAULT NULL,
  `XLTEXT1` mediumtext DEFAULT NULL,
  `XLTEXT2` mediumtext DEFAULT NULL,
  `BUPOBJ` BIGINT(20) NOT NULL,
  `CREATEDBY` VARCHAR(15) DEFAULT NULL,
  `CREATEDAT` datetime NOT NULL,
  `EDITEDBY` VARCHAR(15) DEFAULT NULL,
  `EDITEDAT` datetime NOT NULL,
  `ISDELETED` INT(11) NOT NULL DEFAULT 0,
  `VALIDFROM` datetime NOT NULL,
  `VALIDUNTIL` datetime NOT NULL,
  `CREDITLIMITINSUREDUNTIL` DATE DEFAULT NULL,
  PRIMARY KEY (`COMPANY`,`CUSTOMER`,`VENDOR`,`VALIDFROM`,`VALIDUNTIL`),
  UNIQUE KEY `EFC_BUPBAS_OBJID_INDEX` (`BUPOBJ`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

EFC_BUPBNK

Create script for efc_bupbnk Table

CREATE TABLE `efc_bupbnk_vktest` (
  `COMPANY` VARCHAR(2) NOT NULL DEFAULT '',
  `CUSTOMER` VARCHAR(12) NOT NULL DEFAULT '',
  `VENDOR` VARCHAR(12) NOT NULL DEFAULT '',
  `ITEM` INT(11) NOT NULL DEFAULT 0,
  `BUSAREA` VARCHAR(3) DEFAULT NULL,
  `BANKNAME` VARCHAR(40) DEFAULT NULL,
  `BANKADR` VARCHAR(60) DEFAULT NULL,
  `BANKCOUNTRY` VARCHAR(3) DEFAULT NULL,
  `BANKNUM` VARCHAR(10) DEFAULT NULL,
  `BANKBIC` VARCHAR(25) DEFAULT NULL,
  `BANKACC` VARCHAR(25) DEFAULT NULL,
  `BANKIBAN` VARCHAR(40) DEFAULT NULL,
  `ISDEFAULT` INT(11) DEFAULT NULL,
  `BUPOBJ` BIGINT(20) NOT NULL,
  `CREATEDBY` VARCHAR(15) DEFAULT NULL,
  `CREATEDAT` datetime NOT NULL,
  `EDITEDBY` VARCHAR(15) DEFAULT NULL,
  `EDITEDAT` datetime NOT NULL,
  `ISDELETED` INT(11) NOT NULL DEFAULT 0,
  `VALIDFROM` datetime NOT NULL,
  `VALIDUNTIL` datetime NOT NULL,
  PRIMARY KEY (`COMPANY`,`CUSTOMER`,`VENDOR`,`ITEM`,`VALIDFROM`,`VALIDUNTIL`),
  KEY `EFC_BUPBNK_OBJID_INDEX` (`BUPOBJ`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

EFC_BUPPER

Create script for efc_bupper Table

CREATE TABLE `efc_bupper_vktest` (
  `COMPANY` VARCHAR(2) NOT NULL DEFAULT '',
  `CUSTOMER` VARCHAR(12) NOT NULL DEFAULT '',
  `VENDOR` VARCHAR(12) NOT NULL DEFAULT '',
  `PERNUM` INT(11) NOT NULL DEFAULT 0,
  `BUSAREA` VARCHAR(3) DEFAULT NULL,
  `PERTITLE` VARCHAR(25) DEFAULT NULL,
  `PERNAME1` VARCHAR(60) DEFAULT NULL,
  `PERNAME2` VARCHAR(60) DEFAULT NULL,
  `PERSALUTATION` VARCHAR(40) DEFAULT NULL,
  `PERDEPT` VARCHAR(60) DEFAULT NULL,
  `PERPOSITION` VARCHAR(60) DEFAULT NULL,
  `PERDOB` DATE DEFAULT NULL,
  `PERTELNUM` VARCHAR(50) DEFAULT NULL,
  `PERFAXNUM` VARCHAR(50) DEFAULT NULL,
  `PERMOBTELNUM` VARCHAR(50) DEFAULT NULL,
  `PEREMAIL` VARCHAR(80) DEFAULT NULL,
  `PERLANGU` VARCHAR(3) DEFAULT NULL,
  `ADRNUM` INT(11) DEFAULT NULL,
  `ISDEFAULT` INT(11) DEFAULT NULL,
  `ISNEWSLETTER` INT(11) DEFAULT NULL,
  `NEWSLETTERCODE` VARCHAR(10) DEFAULT NULL,
  `STEXT` VARCHAR(40) DEFAULT NULL,
  `LTEXT` mediumtext DEFAULT NULL,
  `BUPOBJ` BIGINT(20) NOT NULL,
  `CREATEDBY` VARCHAR(15) DEFAULT NULL,
  `CREATEDAT` datetime NOT NULL,
  `EDITEDBY` VARCHAR(15) DEFAULT NULL,
  `EDITEDAT` datetime NOT NULL,
  `ISDELETED` INT(11) NOT NULL DEFAULT 0,
  `VALIDFROM` datetime NOT NULL,
  `VALIDUNTIL` datetime NOT NULL,
  PRIMARY KEY (`COMPANY`,`CUSTOMER`,`VENDOR`,`PERNUM`,`VALIDFROM`,`VALIDUNTIL`),
  KEY `EFC_BUPPER_OBJID_INDEX` (`BUPOBJ`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

EFC_BUPADR

Create script for efc_bupadr Table

CREATE TABLE `efc_bupadr_vktest` (
  `COMPANY` VARCHAR(2) NOT NULL DEFAULT '',
  `CUSTOMER` VARCHAR(12) NOT NULL DEFAULT '',
  `VENDOR` VARCHAR(12) NOT NULL DEFAULT '',
  `ADRNUM` INT(11) NOT NULL DEFAULT 0,
  `BUSAREA` VARCHAR(3) DEFAULT NULL,
  `ADRTYPE` INT(11) NOT NULL,
  `ISMAINADR` INT(11) DEFAULT NULL,
  `SALAREA` VARCHAR(5) DEFAULT NULL,
  `TRADISTKEY` VARCHAR(3) DEFAULT NULL,
  `ADRTITLE` VARCHAR(25) DEFAULT NULL,
  `ADRNAME1` VARCHAR(60) DEFAULT NULL,
  `ADRNAME2` VARCHAR(60) DEFAULT NULL,
  `ADRSTREET1` VARCHAR(60) DEFAULT NULL,
  `ADRSTREET1NUM` VARCHAR(10) DEFAULT NULL,
  `ADRSTREET2` VARCHAR(60) DEFAULT NULL,
  `ADRPOBOX` VARCHAR(10) DEFAULT NULL,
  `ADRPOSTCODE` VARCHAR(15) DEFAULT NULL,
  `ADRCOUNTRY` VARCHAR(3) DEFAULT NULL,
  `ADRCITY` VARCHAR(60) DEFAULT NULL,
  `ADRSTATE` VARCHAR(5) DEFAULT NULL,
  `ADRTELNUM` VARCHAR(50) DEFAULT NULL,
  `ADRFAXNUM` VARCHAR(50) DEFAULT NULL,
  `ADRMOBTELNUM` VARCHAR(50) DEFAULT NULL,
  `ADREMAIL` VARCHAR(80) DEFAULT NULL,
  `ADRLANGU` VARCHAR(3) DEFAULT NULL,
  `ADRTEXT` VARCHAR(40) DEFAULT NULL,
  `ADRSTATION` VARCHAR(40) DEFAULT NULL,
  `ADRSALDEPT` VARCHAR(3) DEFAULT NULL,
  `ADRPURDEPT` VARCHAR(3) DEFAULT NULL,
  `ADRCONTACTNAME` VARCHAR(60) DEFAULT NULL,
  `ADRCONTACTTELNUM` VARCHAR(50) DEFAULT NULL,
  `ADRCONTACTDEPT` VARCHAR(5) DEFAULT NULL,
  `ADRVATBUP` VARCHAR(2) DEFAULT NULL,
  `ADRCURRENCY` VARCHAR(3) DEFAULT NULL,
  `ADRTAXNUM` VARCHAR(25) DEFAULT NULL,
  `ADRTAXDEPT` VARCHAR(25) DEFAULT NULL,
  `ADRVATNUM` VARCHAR(25) DEFAULT NULL,
  `ADRVATNOTE` mediumtext DEFAULT NULL,
  `ADRRELADRNUM` INT(11) DEFAULT NULL,
  `EXTADRNUM` VARCHAR(12) DEFAULT NULL,
  `ADRBRANCHNUM` VARCHAR(25) DEFAULT NULL,
  `EDIGLN` VARCHAR(25) DEFAULT NULL,
  `MAXDELWEIGHT` DOUBLE DEFAULT NULL,
  `MAXDELWEIGHTUNIT` VARCHAR(3) DEFAULT NULL,
  `MAXDELAMNT` DOUBLE DEFAULT NULL,
  `IRCCUSTOMER` VARCHAR(12) DEFAULT NULL,
  `GRCCUSTOMER` VARCHAR(12) DEFAULT NULL,
  `BUPMRPKEY` VARCHAR(3) DEFAULT NULL,
  `CAGNUM` VARCHAR(12) DEFAULT NULL,
  `ISDEFAULT` INT(11) DEFAULT NULL,
  `ISSALEXPORT` INT(11) DEFAULT NULL,
  `STEXT` VARCHAR(40) DEFAULT NULL,
  `LTEXT` mediumtext DEFAULT NULL,
  `BUPOBJ` BIGINT(20) NOT NULL,
  `CREATEDBY` VARCHAR(15) DEFAULT NULL,
  `CREATEDAT` datetime NOT NULL,
  `EDITEDBY` VARCHAR(15) DEFAULT NULL,
  `EDITEDAT` datetime NOT NULL,
  `ISDELETED` INT(11) NOT NULL DEFAULT 0,
  `VALIDFROM` datetime NOT NULL,
  `VALIDUNTIL` datetime NOT NULL,
  PRIMARY KEY (`COMPANY`,`CUSTOMER`,`VENDOR`,`ADRNUM`,`VALIDFROM`,`VALIDUNTIL`),
  KEY `EFC_BUPADR_OBJID_INDEX` (`BUPOBJ`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;