diff --git a/Bewital/Const.groovy b/Bewital/Const.groovy new file mode 100644 index 0000000..9a544fb --- /dev/null +++ b/Bewital/Const.groovy @@ -0,0 +1,31 @@ +//// Allgemeine Konstante + +// +// Groovy Definitionsdatei für alle benötigten Konfigurationen +// +// +// + + +public class Const +{ + // DDF der Repositoryfelder + + static final int gDDF_KundenName = 1; + static final int gDDF_KundenNr = 2; + static final int gDDF_Land = 4; + static final int gDDF_Artikelnummer = 12; + static final int gDDF_Artikelname = 13; + static final int gDDF_Mandant = 15; + static final int gDDF_MandantName = 19; + static final int gDDF_Vertreternummer = 32; + static final int gDDF_Vertretername = 35; + + + static final int gDDF_Mandant_VM = 65; + + static final int gDDF_Vertragstyp_VM = 5; + + + +} \ No newline at end of file diff --git a/Bewital/SystemSpecificConst.groovy b/Bewital/SystemSpecificConst.groovy new file mode 100644 index 0000000..d1920de --- /dev/null +++ b/Bewital/SystemSpecificConst.groovy @@ -0,0 +1,85 @@ +//// Systemspezifische Konstante + +// +// Groovy Definitionsdatei für alle benötigten repositoryabhängigen Konfigurationen +// +// +// + + +public class SystemSpecificConst +{ + // Repositoryfeld-IDs + + static final int gKundenNrID = 109; + static final int gArtikelNrID = 119; + static final int gMandantID = 122; + static final int gVertreterID = 136; + + + + + + + + // Wertemengen-IDs + + static final int gWM_Abteilung_Bewital_agri = 11; + static final int gWM_Abteilung_Bewital_petfood = 12; + static final int gWM_Abteilung_holding = 18; + static final int gWM_Abteilung_Petfood_Vertrieb_Ost = 19; + static final int gWM_Abteilung_Lipox = 20; + + static final int gWM_Kategorie_Handelsvertretung = 21; + static final int gWM_Kategorie_Grosshandelsvertrag_DE = 22; + static final int gWM_Kategorie_Grosshandelsvertrag_INT = 23; + static final int gWM_Kategorie_Versicherungen = 24; + static final int gWM_Kategorie_Markenrecht = 25; + static final int gWM_Kategorie_Produktregistrierung = 26; + static final int gWM_Kategorie_Vertrieb = 27; + static final int gWM_Kategorie_Mietvertrag = 28; + static final int gWM_Kategorie_Kaufvertrag = 29; + static final int gWM_Kategorie_Wartungsvertrag = 30; + static final int gWM_Kategorie_Dienstleistungsvertrag = 31; + static final int gWM_Kategorie_Pachtvertrag_Erbbaurecht = 32; + static final int gWM_Kategorie_Zertifizierungsvertrag = 33; + static final int gWM_Kategorie_Lizenzvertrag = 34; + static final int gWM_Kategorie_Leistungsvertrag = 35; + static final int gWM_Kategorie_Systemvertrag = 36; + static final int gWM_Kategorie_Siegelnutzungsvertrag = 37; + static final int gWM_Kategorie_Geheimhaltungsvereinbarung = 38; + static final int gWM_Kategorie_Sponsoring_Werbung = 39; + static final int gWM_Kategorie_Kreditvertrag = 40; + static final int gWM_Kategorie_Lieferantenvertrag = 41; + static final int gWM_Kategorie_Auftragsdatenverarbeitung = 42; + static final int gWM_Kategorie_Bau_Werkvertrag = 43; + static final int gWM_Kategorie_Energieversorgung = 44; + static final int gWM_Kategorie_Mitgliedschaften = 45; + static final int gWM_Kategorie_Verpflichtungsvertrag = 46; + static final int gWM_Kategorie_Sonstiges_Mischvertrag = 47; + static final int gWM_Kategorie_Gesellschaftsvertrag = 48; + static final int gWM_Kategorie_Migration = 50; + + + + + + + + + + + + + // Datenbankverbindung + static final String gDB_Name = "D3T_shared"; + static final String gDB_Benutzer = "d3db_master"; + static final String gDB_Passwort = "D.velop!db"; + + + + + + +} +