457 lines
16 KiB
Plaintext
457 lines
16 KiB
Plaintext
' SetDuplicateChecker_ComboBoxControls
|
|
' ----------------------------------------------------------------------------
|
|
' Diese Funktion liefert Werte, um Auswahlboxen zu füllen.
|
|
' Parameter 1 (CTRLType)= Name oder Typ des Controls welches gefüllt werden soll.
|
|
'
|
|
' ----------------------------------------------------------------------------
|
|
' Copyright (c) 2021 by Digital Data GmbH
|
|
'
|
|
' Digital Data GmbH • Ludwig-Rinn-Strasse 16 • D-35452 Heuchelheim
|
|
' Tel.: 0641/202360 • E-Mail: info-flow@digitaldata.works
|
|
' ----------------------------------------------------------------------------
|
|
' Creation Date / Author: 01.11.2021 / MK
|
|
' Version Date / Editor: 01.11.2021 / MK
|
|
' Version Number: 1.0.0.0
|
|
|
|
Function SetDuplicateChecker_ComboBoxControls(CMBType)
|
|
|
|
If (CMBType = "ProductComparisonField") Then
|
|
|
|
ProductComparisonField = "C069:Ablaufdatum;" &_
|
|
"C006:allg.Einkaufspreis;" &_
|
|
"C007:allg.Verkaufspreis;" &_
|
|
"C114:Alternative Artikelnummer 1;" &_
|
|
"C115:Alternative Artikelnummer 2;" &_
|
|
"C200:Anzeigenummer;" &_
|
|
"C005:Artikelgruppe;" &_
|
|
"C002:Artikelnummer;" &_
|
|
"C079:Artikeltyp;" &_
|
|
"C078:Artikeluntergruppe;" &_
|
|
"C095:Ausgabe unterdrücken;" &_
|
|
"C110:Auspr.1 bis;" &_
|
|
"C131:Auspr.1 Sortierung;" &_
|
|
"C109:Auspr.1 von;" &_
|
|
"C112:Auspr.2 bis;" &_
|
|
"C132:Auspr.2 Sortierung;" &_
|
|
"C111:Auspr.2 von;" &_
|
|
"C139:Auspr.gruppe1;" &_
|
|
"C140:Auspr.gruppe2;" &_
|
|
"C066:Ausprägung 1;" &_
|
|
"C067:Ausprägung 2;" &_
|
|
"C014:Ausprägungsflag;" &_
|
|
"C177:Ausprägungstyp;" &_
|
|
"C152:Automatisches Ersetzen;" &_
|
|
"C135:Basis f. Rohertrag;" &_
|
|
"C172:Benutzer der Anlage;" &_
|
|
"C169:Benutzer der letzten Änderung;" &_
|
|
"C167:Bestandskonto;" &_
|
|
"C060:Bestelldatum;" &_
|
|
"C059:Bestellmenge;" &_
|
|
"C125:Betrag Bezugskosten;" &_
|
|
"C003:Bezeichnung;" &_
|
|
"C102:Bezugskosten;" &_
|
|
"C184:Breite;" &_
|
|
"C098:Bruttofaktor;" &_
|
|
"C025:Charge-/Identflag;" &_
|
|
"C068:Charge-/Identnummer;" &_
|
|
"C004:Colli Einkauf;" &_
|
|
"C070:Colli Verkauf;" &_
|
|
"C071:Datum d. Erstanlage;" &_
|
|
"C072:Datum d. letzten Änderung;" &_
|
|
"C104:Datum Inventur;" &_
|
|
"C170:Datum letzte Produktion;" &_
|
|
"C022:Datum letzter Ausgang;" &_
|
|
"C021:Datum letzter Eingang;" &_
|
|
"C075:EAN-Code;" &_
|
|
"C156:Einkauf;" &_
|
|
"C031:Einstandspreis;" &_
|
|
"C176:Ende Liefersperre;" &_
|
|
"C028:Erlöskonto;" &_
|
|
"C166:Erlöskonto;" &_
|
|
"C123:Ersatzartikelnummer;" &_
|
|
"C153:Ersatzartikelverwendung;" &_
|
|
"C039:EXIM durchgeführte Änderungen;" &_
|
|
"C142:Fall-Id;" &_
|
|
"C130:Flag f.HSL;" &_
|
|
"C116:Flag Freigabekontrolle;" &_
|
|
"C141:Flag für Bestandsbuchung;" &_
|
|
"C147:Flag Losgröße Verkauf;" &_
|
|
"C077:Formelnummer;" &_
|
|
"C033:gewährte Rabatte;" &_
|
|
"C063:Gewicht;" &_
|
|
"C076:Grafikfile;" &_
|
|
"C235:GUID;" &_
|
|
"C011:Hauptartikelnummer;" &_
|
|
"C161:Herstelldatum;" &_
|
|
"C150:Hersteller;" &_
|
|
"C185:Höhe;" &_
|
|
"C038:Inaktiv;" &_
|
|
"C034:Inventur;" &_
|
|
"C036:Kennzeichen;" &_
|
|
"C117:KN8-Nummer;" &_
|
|
"C234:KN8-Nummer EK;" &_
|
|
"C165:Konto;" &_
|
|
"C105:Kostenträger;" &_
|
|
"C019:Kundenbestellungen;" &_
|
|
"C017:Lager Mindestbestand;" &_
|
|
"C018:Lager Sollbestand;" &_
|
|
"C091:Lagerartikelnummer;" &_
|
|
"C136:Lagerbewertung;" &_
|
|
"C231:Lagerortformel EK;" &_
|
|
"C232:Lagerortformel VK;" &_
|
|
"C178:Lagerortstruktur;" &_
|
|
"C001:Lagerplatz;" &_
|
|
"C183:Länge;" &_
|
|
"C073:Langtext1;" &_
|
|
"C074:Langtext2;" &_
|
|
"C029:Laufende Chargennummer;" &_
|
|
"C133:letzter Einkaufspreis;" &_
|
|
"C093:Lieferantenartikelnummer;" &_
|
|
"C054:Lieferantenbestellungen;" &_
|
|
"C101:Liefersperre;" &_
|
|
"C164:Losgröße Charge;" &_
|
|
"C027:Losgröße Einkauf;" &_
|
|
"C146:Losgröße Verkauf;" &_
|
|
"C155:Makro Einkauf;" &_
|
|
"C037:Makro VK;" &_
|
|
"C097:Mehrfachausprägungen;" &_
|
|
"C119:Menge 2 Abgang;" &_
|
|
"C121:Menge 2 Inventur;" &_
|
|
"C163:Menge 2 kommissioniert;" &_
|
|
"C126:Menge 2 Preisfindung Einkauf;" &_
|
|
"C124:Menge 2 Preisfindung Verkauf;" &_
|
|
"C120:Menge 2 Produktion;" &_
|
|
"C128:Menge 2 Rückstand Einkauf;" &_
|
|
"C151:Menge 2 Rückstand Produktion;" &_
|
|
"C127:Menge 2 Rückstand Verkauf;" &_
|
|
"C118:Menge 2 Zugang;" &_
|
|
"C009:Menge Abgang;" &_
|
|
"C162:Menge kommissioniert;" &_
|
|
"C044:Menge Produktion;" &_
|
|
"C108:Menge Reservierung;" &_
|
|
"C008:Menge Zugang;" &_
|
|
"C144:MESOPRIM Lager;" &_
|
|
"C143:MESOPRIM Preis;" &_
|
|
"C145:MESOPRIM Texte;" &_
|
|
"C134:niedrigster Einkaufspreis;" &_
|
|
"C080:Notiz1;" &_
|
|
"C081:Notiz2;" &_
|
|
"C082:Notiz3;" &_
|
|
"C083:Notiz4;" &_
|
|
"C084:Notiz5;" &_
|
|
"C085:Notiz6;" &_
|
|
"C086:Notiz7;" &_
|
|
"C087:Notiz8;" &_
|
|
"C088:Notiz9;" &_
|
|
"C089:Notiz10;" &_
|
|
"C173:Plankostenart;" &_
|
|
"C090:Preisartikelnummer;" &_
|
|
"C158:Produktion - Optimale Menge;" &_
|
|
"C100:Produktionsflag;" &_
|
|
"C157:Produktionsmindestmenge;" &_
|
|
"C035:Provisionscode;" &_
|
|
"C171:Puffertage Einkauf;" &_
|
|
"C040:Rabattspalte;" &_
|
|
"C064:Raumgewicht;" &_
|
|
"C026:Rohertrag/Jahr;" &_
|
|
"C099:Schlussrechnungskonto;" &_
|
|
"C233:Selektion über Lagerort-Zuordnung;" &_
|
|
"C149:Serviceprojekt;" &_
|
|
"C154:Sollbestand;" &_
|
|
"C174:Sperre Menge2 Einkauf;" &_
|
|
"C175:Sperre Menge2 Verkauf;" &_
|
|
"C159:Standardausprägung 1;" &_
|
|
"C160:Standardausprägung 2;" &_
|
|
"C113:Standardpositionsebene;" &_
|
|
"C032:Statistikkennzeichen;" &_
|
|
"C030:Steuerzeile;" &_
|
|
"C092:Textartikelnummer;" &_
|
|
"C122:Textkennzeichen;" &_
|
|
"C103:TPL-Nummer;" &_
|
|
"C148:Umrechnungsfaktor Menge2;" &_
|
|
"C024:Umsatz/Jahr;" &_
|
|
"C000:Umverpackung;" &_
|
|
"C138:Ursprungsland;" &_
|
|
"C137:Ursprungsregion;" &_
|
|
"C062:USt-KZ;" &_
|
|
"C096:Variantenvorschlag;" &_
|
|
"C180:verf. Lagerortmenge;" &_
|
|
"C181:verf. Lagerortmenge2;" &_
|
|
"C046:Verkaufspreis1;" &_
|
|
"C047:Verkaufspreis2;" &_
|
|
"C048:Verkaufspreis3;" &_
|
|
"C049:Verkaufspreis4;" &_
|
|
"C050:Verkaufspreis5;" &_
|
|
"C051:Verkaufspreis6;" &_
|
|
"C052:Verkaufspreis7;" &_
|
|
"C053:Verkaufspreis8;" &_
|
|
"C107:Verknüpfung mit Artikellagereinstellungen;" &_
|
|
"C015:Verknüpfung mit Artikellagerwerten;" &_
|
|
"C010:Verknüpfung mit Artikelpreisen;" &_
|
|
"C016:Verknüpfung mit Artikeltexten;" &_
|
|
"C020:Verwendung Auspr.1;" &_
|
|
"C023:Verwendung Auspr.2;" &_
|
|
"C182:Volumen;" &_
|
|
"C168:Wareneinsatzkonto;" &_
|
|
"C013:Wert Abgang;" &_
|
|
"C042:Wert Produktion;" &_
|
|
"C012:Wert Zugang;" &_
|
|
"C179:Zuordnung für Erpel;" &_
|
|
"C201:Zusatzfeld 1;" &_
|
|
"C202:Zusatzfeld 2;" &_
|
|
"C203:Zusatzfeld 3;" &_
|
|
"C204:Zusatzfeld 4;" &_
|
|
"C205:Zusatzfeld 5;" &_
|
|
"C206:Zusatzfeld 6;" &_
|
|
"C207:Zusatzfeld 7;" &_
|
|
"C208:Zusatzfeld 8;" &_
|
|
"C209:Zusatzfeld 9;" &_
|
|
"C210:Zusatzfeld 10;" &_
|
|
"C211:Zusatzfeld 11;" &_
|
|
"C212:Zusatzfeld 12;" &_
|
|
"C213:Zusatzfeld 13;" &_
|
|
"C214:Zusatzfeld 14;" &_
|
|
"C215:Zusatzfeld 15;" &_
|
|
"C216:Zusatzfeld 16;" &_
|
|
"C217:Zusatzfeld 17;" &_
|
|
"C218:Zusatzfeld 18;" &_
|
|
"C219:Zusatzfeld 19;" &_
|
|
"C220:Zusatzfeld 20;" &_
|
|
"C221:Zusatzfeld 21;" &_
|
|
"C222:Zusatzfeld 22;" &_
|
|
"C223:Zusatzfeld 23;" &_
|
|
"C224:Zusatzfeld 24;" &_
|
|
"C225:Zusatzfeld 25;" &_
|
|
"C226:Zusatzfeld 26;" &_
|
|
"C227:Zusatzfeld 27;" &_
|
|
"C228:Zusatzfeld 28;" &_
|
|
"C229:Zusatzfeld 29;" &_
|
|
"C230:Zusatzfeld 30;" &_
|
|
"C106:Zusatzfelder;" &_
|
|
"C129:Zusatzleiste;" &_
|
|
"C094:Zwischensumme;"
|
|
|
|
|
|
|
|
|
|
SetDuplicateChecker_ComboBoxControls = ProductComparisonField
|
|
|
|
ElseIf (CMBType = "AccountComparisonField") Then
|
|
|
|
AccountComparisonField = "C124:1099-Kategorie;" &_
|
|
"C126:2nd TIN Notice;" &_
|
|
"C170:Ablaufdatum Mahnsperre;" &_
|
|
"C241:Abodienst;" &_
|
|
"C162:Abzugsart;" &_
|
|
"C049:Anrede;" &_
|
|
"C148:Auspr.1;" &_
|
|
"C149:Auspr.2;" &_
|
|
"C106:AuswerteString;" &_
|
|
"C076:BankNr.;" &_
|
|
"C144:bebuchbar bis;" &_
|
|
"C077:Belegart;" &_
|
|
"C121:Belegkopftext 1;" &_
|
|
"C132:Belegkopftext 2;" &_
|
|
"C133:Belegkopftext 3;" &_
|
|
"C134:Belegkopftext 4;" &_
|
|
"C109:Belegkopie AB;" &_
|
|
"C108:Belegkopie AG;" &_
|
|
"C111:Belegkopie FA;" &_
|
|
"C110:Belegkopie LS;" &_
|
|
"C254:Benutzer der Anlage;" &_
|
|
"C253:Benutzer der letzten Änderung;" &_
|
|
"C184:BestPrice;" &_
|
|
"C232:Betreibervorwahl Mobiltelefonnummer;" &_
|
|
"C237:BIC;" &_
|
|
"C090:Bilddatei;" &_
|
|
"C007:BKZ 1;" &_
|
|
"C008:BKZ 1 Wechselkonto;" &_
|
|
"C173:BKZ 2;" &_
|
|
"C174:BKZ 2 Wechselkonto;" &_
|
|
"C175:BKZ 3;" &_
|
|
"C176:BKZ 3 Wechselkonto;" &_
|
|
"C075:BLZ;" &_
|
|
"C009:BWA1;" &_
|
|
"C114:BWA2;" &_
|
|
"C115:BWA3;" &_
|
|
"C165:Codice fiscale / LSV+ Identifikationsnummer;" &_
|
|
"C166:Datum Abgleich;" &_
|
|
"C086:Datum Erstanlage;" &_
|
|
"C087:Datum letzte Änderung;" &_
|
|
"C085:Deb.-/Kred.-Konto;" &_
|
|
"C245:Dienstgeberkontonummer;" &_
|
|
"C190:Durchschnittliche Skonto-Prozent;" &_
|
|
"C189:Durchschnittliche Tage bis zur Zahlung;" &_
|
|
"C192:eBKZ 1;" &_
|
|
"C194:eBKZ 1 (intern);" &_
|
|
"C193:eBKZ 1 Wechselkonto;" &_
|
|
"C195:eBKZ 1 Wechselkonto (intern);" &_
|
|
"C196:eBKZ 2;" &_
|
|
"C198:eBKZ 2 (intern);" &_
|
|
"C197:eBKZ 2 Wechselkonto;" &_
|
|
"C199:eBKZ 2 Wechselkonto (intern);" &_
|
|
"C116:E-Mail;" &_
|
|
"C256:ERPEL-Firmen-ID;" &_
|
|
"C235:Factoring-Konto;" &_
|
|
"C172:Fall-Id;" &_
|
|
"C020:Fax;" &_
|
|
"C240:Firmenbuchnummer;" &_
|
|
"C146:Flag Freigabekontrolle;" &_
|
|
"C155:Flag OP für Sachkonto;" &_
|
|
"C188:Fremdkontonummer;" &_
|
|
"C137:Fremdwährung;" &_
|
|
"C178:Funktion;" &_
|
|
"C138:FW-Sperre;" &_
|
|
"C119:Gebiet;" &_
|
|
"C258:Geo-Key;" &_
|
|
"C143:Geschäftsart (ZM);" &_
|
|
"C248:GläubigerID;" &_
|
|
"C260:GLN;" &_
|
|
"C270:GUID;" &_
|
|
"C169:Händler;" &_
|
|
"C244:Hauptbuchkonto;" &_
|
|
"C168:IBAN - International bank account number;" &_
|
|
"C022:IDNr;" &_
|
|
"C105:Inaktiv;" &_
|
|
"C164:INPS/IRPEF-pflichtig;" &_
|
|
"C262:Insolvenz;" &_
|
|
"C004:Kennzeichen;" &_
|
|
"C117:Konsolidierungskonto;" &_
|
|
"C139:Kontentyp;" &_
|
|
"C102:KontoFaktStamm;" &_
|
|
"C103:KontoFibuStamm;" &_
|
|
"C003:Kontoname;" &_
|
|
"C084:Kontoname 2;" &_
|
|
"C002:Kontonummer;" &_
|
|
"C001:Kontonummer Adresse;" &_
|
|
"C112:Kontonummer FAKT;" &_
|
|
"C104:Kontonummer FIBU;" &_
|
|
"C011:Kostenart;" &_
|
|
"C160:Kostenstelle;" &_
|
|
"C122:Kostenträger;" &_
|
|
"C161:Kostenträger;" &_
|
|
"C072:Kundengruppe;" &_
|
|
"C069:KZ Änderung durchgef.;" &_
|
|
"C123:Land;" &_
|
|
"C074:Landeskennzeichen der Bank;" &_
|
|
"C140:Landesvorwahl;" &_
|
|
"C231:Landesvorwahl Mobiltelefonnummer;" &_
|
|
"C251:Landsvorwahl Fax;" &_
|
|
"C135:letzte Buchungsnummer;" &_
|
|
"C158:letzte Laufnummer;" &_
|
|
"C151:letzte Mahnstufe;" &_
|
|
"C153:letzter Mahnbetrag;" &_
|
|
"C152:letztes Mahndatum;" &_
|
|
"C057:Mahnkennzeichen;" &_
|
|
"C236:Mahnungssammelkonto;" &_
|
|
"C247:MandatsID;" &_
|
|
"C250:MandatsID gültig bis;" &_
|
|
"C249:MandatsID gültig von;" &_
|
|
"C171:Mindestbestellwert;" &_
|
|
"C233:Mobiltelefonnummer;" &_
|
|
"C181:Nachname;" &_
|
|
"C182:nat. Person;" &_
|
|
"C083:Notiz;" &_
|
|
"C242:Ordnungsnummer;" &_
|
|
"C052:Ort;" &_
|
|
"C141:Ortsvorwahl;" &_
|
|
"C252:Ortsvorwahl Fax;" &_
|
|
"C167:Outlook - ID;" &_
|
|
"C163:Persona fisica;" &_
|
|
"C051:Postleitzahl;" &_
|
|
"C080:Postleitzahl 2;" &_
|
|
"C066:Preisliste;" &_
|
|
"C113:Priorität;" &_
|
|
"C070:Rabattleiste1;" &_
|
|
"C071:Rabattleiste2;" &_
|
|
"C012:Raffer;" &_
|
|
"C130:Rechnungsempfänger;" &_
|
|
"C187:Rechnungsversand E-Mail-Adresse;" &_
|
|
"C062:Rohertrag/Jahr;" &_
|
|
"C136:Seite;" &_
|
|
"C239:Skontokonto (nicht steuerpflichtig);" &_
|
|
"C238:Skontokonto (steuerpflichtig);" &_
|
|
"C061:Sperrbetrag;" &_
|
|
"C059:Sperrtext;" &_
|
|
"C147:Sprache;" &_
|
|
"C097:Staat;" &_
|
|
"C261:Status;" &_
|
|
"C005:Steuerkennz.;" &_
|
|
"C067:Steuerleiste;" &_
|
|
"C006:Steuerzeile;" &_
|
|
"C050:Straße;" &_
|
|
"C082:Straße 2;" &_
|
|
"C068:Summenrabatt;" &_
|
|
"C120:Teilliefersperre;" &_
|
|
"C019:Telefon;" &_
|
|
"C150:Textkennzeichen;" &_
|
|
"C125:TIN Type;" &_
|
|
"C179:Titel;" &_
|
|
"C259:Titel nachfolgend;" &_
|
|
"C118:Tour;" &_
|
|
"C257:UID-Nummer (Subkonto);" &_
|
|
"C060:Umsatz/Jahr;" &_
|
|
"C065:Vertreter;" &_
|
|
"C191:Vertretervorlage;" &_
|
|
"C177:Vorjahreskonto;" &_
|
|
"C180:Vorname;" &_
|
|
"C058:Warnbetrag;" &_
|
|
"C063:Warntext;" &_
|
|
"C157:Wunschstapel;" &_
|
|
"C128:WWW-Adresse;" &_
|
|
"C183:XML-Export;" &_
|
|
"C263:XML-Export Angebot;" &_
|
|
"C264:XML-Export Auftrag;" &_
|
|
"C265:XML-Export Lieferschein;" &_
|
|
"C266:XML-Exportvorlage Angebot;" &_
|
|
"C267:XML-Exportvorlage Auftrag;" &_
|
|
"C269:XML-Exportvorlage Faktura;" &_
|
|
"C268:XML-Exportvorlage Lieferschein;" &_
|
|
"C073:Zahlungskennzeichen;" &_
|
|
"C107:Zahlungskondition FAKT;" &_
|
|
"C100:Zahlungskondition FIBU;" &_
|
|
"C156:Zahlungsmitteilung laufende Nr.;" &_
|
|
"C234:Zahlungssammelkonto;" &_
|
|
"C053:zu Handen;" &_
|
|
"C201:Zusatzfeld 1;" &_
|
|
"C202:Zusatzfeld 2;" &_
|
|
"C203:Zusatzfeld 3;" &_
|
|
"C204:Zusatzfeld 4;" &_
|
|
"C205:Zusatzfeld 5;" &_
|
|
"C206:Zusatzfeld 6;" &_
|
|
"C207:Zusatzfeld 7;" &_
|
|
"C208:Zusatzfeld 8;" &_
|
|
"C209:Zusatzfeld 9;" &_
|
|
"C210:Zusatzfeld 10;" &_
|
|
"C211:Zusatzfeld 11;" &_
|
|
"C212:Zusatzfeld 12;" &_
|
|
"C213:Zusatzfeld 13;" &_
|
|
"C214:Zusatzfeld 14;" &_
|
|
"C215:Zusatzfeld 15;" &_
|
|
"C216:Zusatzfeld 16;" &_
|
|
"C217:Zusatzfeld 17;" &_
|
|
"C218:Zusatzfeld 18;" &_
|
|
"C219:Zusatzfeld 19;" &_
|
|
"C220:Zusatzfeld 20;" &_
|
|
"C221:Zusatzfeld 21;" &_
|
|
"C222:Zusatzfeld 22;" &_
|
|
"C223:Zusatzfeld 23;" &_
|
|
"C224:Zusatzfeld 24;" &_
|
|
"C225:Zusatzfeld 25;" &_
|
|
"C226:Zusatzfeld 26;" &_
|
|
"C227:Zusatzfeld 27;" &_
|
|
"C228:Zusatzfeld 28;" &_
|
|
"C229:Zusatzfeld 29;" &_
|
|
"C230:Zusatzfeld 30;" &_
|
|
"C127:Zusatzfelder;" &_
|
|
"C159:Zusatzleiste;"
|
|
|
|
SetDuplicateChecker_ComboBoxControls = AccountComparisonField
|
|
|
|
Else
|
|
|
|
SetDuplicateChecker_ComboBoxControls = "<ERROR>"
|
|
|
|
End if
|
|
|
|
End Function |