8
0
2024-01-24 16:42:38 +01:00

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