V e r s i o n 7 Update 7.1.0.0 Herausgegeben von: SoftBrands Deutschland GmbH Böblinger Straße 29 · 71229 Leonberg · Germany © SoftBrands Deutschland Diese Schrift ist für Benutzer des Betriebsführungssystems infra:NET. Der Inhalt ist ohne Gewähr. Fehlerhinweise oder Verbesserungsvorschläge sind willkommen. Bitte schicken Sie Ihre schriftliche Formulierung an SoftBrands Deutschland. Eine Änderung des Textes bleibt vorbehalten. Copyright SoftBrands Deutschland GmbH Herausgegeben von: SoftBrands Deutschland GmbH Böblinger Straße 29 · 71229 Leonberg, Germany [email protected] Stand: 4. Juli 2007 Textname: 7100UPD.DOC Update 7.1.0.0 i-1 INHALT 1 1.1 1.2 1.2.1 1.2.2 1.2.3 1.3 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.4 1.4.1 1.4.2 1.4.3 1.5 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.6 1.6.1 Wichtige Hinweise .............................................................................................................. Version und vorausgesetzte Version................................................................................ Geänderte Systemvoraussetzungen................................................................................. Keine Anwahl von infra unter Windows 98 mehr möglich .................................................... Freigabe für Windows NT 4.0 bis auf Widerruf..................................................................... MS SQL Server 7.0 wird nicht mehr unterstützt ................................................................... ACHTUNG, wichtige Vorbereitungen................................................................................ Online-Replikation................................................................................................................. Lizenzdatei ............................................................................................................................ Laufzeitverhalten beachten................................................................................................... Individuelle IMA-Steuerungen überprüfen und ggf. anpassen ............................................. Tastaturbedienung in zeilenorientierten Programmen.......................................................... Einkaufsbelege drucken (M732) ........................................................................................... Font für Texteingabe geändert.............................................................................................. Verzeichnisse werden gelöscht ............................................................................................ Auftragsbestand auswerten (M436) .................................................................................. Applikation „Verkaufshistorie“ ............................................................................................... LAKOS-Schnittstelle in M453................................................................................................ Länder- und Mehrwertsteuerkennzeichen in Lieferadressen ............................................... ACHTUNG, wichtige Arbeiten nach Durchführung ......................................................... Default-Einstellung für SAP-FiBu geändert .......................................................................... An allen Arbeitsplätzen stationsabhängige Dateien aktualisieren........................................ SQL-Auswertungen überprüfen ............................................................................................ Laufende Nummer für die Fertigungs-Rückmeldungen erweitert (7100) ............................. Werte in der Lagerstatistik überprüfen und ggf. korrigieren! (7100)..................................... Wenn „verdeckter Rabatt“ verwendet wird (7002)................................................................ MEGAS wird nicht mehr resident geladen (7100) ................................................................ ACHTUNG, Beim ersten Start von infra nach dem Update............................................. Neustart erforderlich, wenn Systemdateien aktualisiert werden .......................................... 1 1 1 1 1 1 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 5 6 7 7 7 7 2 2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.2 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 2.3 2.4 2.5 2.5.1 2.5.2 2.5.3 2.5.4 2.6 2.6.1 2.6.2 Allgemeine Erweiterungen................................................................................................. Datenbank............................................................................................................................ Generell................................................................................................................................. Datenbankserver................................................................................................................... Replikation ............................................................................................................................ SIBDDGEN ........................................................................................................................... Oberfläche/Bedienung........................................................................................................ RTF-Textbausteine (7100).................................................................................................... Auskunft (infra query)............................................................................................................ Änderungen in der Systemübersicht..................................................................................... infra-Navigation über HTML-Seiten (infraWebCom) (7100) ................................................. Fieldlinks und Reportlinks ..................................................................................................... infra Explorer......................................................................................................................... ASCII/ISO-Zeichenkonvertierung.......................................................................................... Makros und Prozeduren........................................................................................................ Sonstiges .............................................................................................................................. Wartung und Systempflege ............................................................................................... Drucksystem........................................................................................................................ Installationssystem............................................................................................................. Vereinfachter Ablauf der Installation ..................................................................................... Dokumentation, Protokollierung und Beispiele ..................................................................... Arbeitsplatz einrichten........................................................................................................... Neue und erweiterte Befehle ................................................................................................ Programmübergreifende Erweiterungen.......................................................................... Auskunft: Wesentlich schneller mit direkter SQL-Abfrage.................................................... Deutlich schnellerer Zugriff auf Dispositionen ...................................................................... 8 8 8 8 9 10 11 11 12 12 13 13 14 14 16 16 17 18 22 22 24 24 25 26 26 26 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 i-2 Update 7.1.0.0 2.6.3 2.6.4 2.6.5 2.6.6 2.6.7 2.6.8 2.6.9 2.6.10 2.6.11 2.6.12 2.6.13 2.6.14 2.6.15 2.6.16 2.6.17 2.7 Materialbedarfsplanung......................................................................................................... Stammdatenverwaltung (MEGAS) ........................................................................................ Ersatzteilstückliste (7100) ..................................................................................................... Sperrung der Freigabe von Fertigungsaufrägen................................................................... Auftragseingangsstatistik (7100)........................................................................................... Auswertung des „Positionswert netto“ (7100) ....................................................................... Positionsrabatt im Einkauf (7100) ......................................................................................... Statusbehandlung Teile- und Kundenstamm (7001) ............................................................ LPCV: Herstelldatum verwalten (7100)................................................................................. LPCV-Bewegungen löschen (7100)...................................................................................... Dokumentenarchivierung (Novaline) (7100) ......................................................................... COM-Schnittstelle zur Standard-infra-Datenbank (infraDBCOM) (7100) ............................. Mobile Datenerfassung (MDE) (7001) .................................................................................. INTRASTAT komplett überarbeitet (7100)............................................................................ Laufende Nummer für die Fertigungs-Rückmeldungen erweitert......................................... Online-Hilfe und ergänzende Informationen .................................................................... 27 27 28 29 29 29 29 30 30 31 31 31 32 32 34 35 3 3.1 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.2 3.2.1 3.2.2 3.2.3 3.3 3.3.1 3.3.2 3.3.3 3.3.4 3.3.5 3.3.6 3.3.7 3.3.8 3.3.9 3.3.10 3.3.11 3.4 3.4.1 3.4.2 3.4.3 3.4.4 3.5 3.5.1 3.5.2 3.5.3 3.5.4 3.5.5 3.5.6 3.5.7 3.5.8 3.5.9 3.5.10 3.5.11 3.5.12 3.5.13 3.5.14 Funktionserweiterung je Programm ................................................................................. Produktionsdatenverwaltung ............................................................................................ Teilestamm............................................................................................................................ Stücklisten ............................................................................................................................. Arbeitspläne .......................................................................................................................... Kostenzusammenstellung, Preispflege (M160) .................................................................... Kostenzusammenstellung (M161) ........................................................................................ Preispflege (M169) ................................................................................................................ Lagerplatz- und Chargenverwaltung................................................................................. Chargenbestand bearbeiten (M245) ..................................................................................... Chargenstruktur bearbeiten (M251)...................................................................................... Chargenstruktur (Fertigung), Entnahmen verteilen (M252) .................................................. Materialwirtschaft................................................................................................................ Bewegungsliste (M315)......................................................................................................... Lakos Übernahme Bewegungen (M317) .............................................................................. Materialbewegungen und Zustandsänderungen (M319) ...................................................... Mobile Datenerfassung – Verbucher (M31M) ....................................................................... Zählliste erstellen/drucken, Stichtagsinventur (M381) .......................................................... Aufnahmedaten (M387) ........................................................................................................ Aufnahmedaten bewerten / Übergabe an Zählliste (M388) .................................................. Zähllisten löschen (M389) ..................................................................................................... INTRASTAT-Einfuhrstatistik (M395) ..................................................................................... INTRASTAT-Ausfuhrstatistik (M397) .................................................................................... Auswertung für statistisches Landesamt drucken (M39A) ................................................... Materialplanung................................................................................................................... Bedarfsermittlung (M371und M376) ..................................................................................... Dispositionsvorschläge/Unter-/Überdeckungen drucken (M373 / M378) ............................. Bestellungen und Fertigungsaufträge erzeugen (M374 / M379) .......................................... Teile-Dispositionskarte (M375) ............................................................................................. Kundenauftragsabwicklung............................................................................................... Kundenstamm bearbeiten (M411) ........................................................................................ Übergabe Kundenstamm an FIBU (M417) ........................................................................... Externe Teilenummern bearbeiten (42A).............................................................................. Angebotsbestand auswerten (M433) .................................................................................... Aufträge bearbeiten (M435) .................................................................................................. Auftragsbestand auswerten (M436)...................................................................................... Auftragsbestand auswerten nach Teil/Termin (M437).......................................................... Angebote/Aufträge kopieren (M438)..................................................................................... Aufträge löschen (M439)....................................................................................................... Belege drucken (M43A) ........................................................................................................ Mengenübersicht mit Beständen (M441) .............................................................................. Verfügbarkeitsliste (M442) .................................................................................................... Kundenaufträge aus ASCII-Datei übernehmen (M448)........................................................ Liefervorschlagsliste (M451) ................................................................................................. 36 36 36 37 38 38 38 38 38 39 39 39 40 40 40 40 41 41 41 42 42 42 42 42 42 42 43 43 44 44 44 45 45 45 45 48 48 48 48 49 52 52 52 53 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 i-3 3.5.15 3.5.16 3.5.17 3.5.18 3.5.19 3.5.20 3.5.21 3.5.22 3.5.23 3.5.24 3.5.25 3.5.26 3.5.27 3.6 3.6.1 3.6.2 3.6.3 3.6.4 3.6.5 3.6.6 3.6.7 3.6.8 3.6.9 3.6.10 3.6.11 3.6.12 3.6.13 3.6.14 3.7 3.7.1 3.7.2 3.8 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.9 3.9.1 3.9.2 3.9.3 3.9.4 3.9.5 3.9.6 3.9.7 3.9.8 3.9.9 3.9.10 3.9.11 3.10 3.10.1 3.10.2 3.10.3 3.10.4 3.10.5 3.11 3.11.1 3.11.2 3.11.3 3.11.4 53 54 55 55 55 56 56 58 58 58 58 58 59 59 59 60 60 60 60 60 61 61 61 62 62 62 63 64 64 65 65 66 66 66 66 66 67 67 67 67 69 70 70 70 70 72 72 72 72 73 73 73 73 73 73 74 74 74 74 74 Ausfassliste drucken (M453)................................................................................................. Etiketten, Adressaufkleber und Warenanhänger drucken (M457) ....................................... Lieferungen stornieren (M459).............................................................................................. Warenausgang (M45A)......................................................................................................... Lakos Übernahme Liefermengen (M45I) .............................................................................. Fakturierungsvorschlagsliste (M461).................................................................................... Rechnungsausgangsliste/FIBU-Übergabe (M465)............................................................... Offene Posten bearbeiten (M46A) ........................................................................................ Liste der offenen Posten (M46B) .......................................................................................... Individuelle Schnittstelle zu „Odette ’95“ (M499) .................................................................. Spezielle Provisionsabrechnung (M46Z) .............................................................................. Verkaufsstatistik teilebezogen (M472).................................................................................. Verkaufsstatistik kundenbezogen (M473)............................................................................. Fertigungssteuerung .......................................................................................................... Fertigungsaufträge bearbeiten (M531) ................................................................................. Stornieren, Korrigieren (M535) ............................................................................................. Erledigte Aufträge löschen (M539) ....................................................................................... Projekt-/Auftragsfortschrittsbericht (M542) ........................................................................... Arbeitsvorrat vor Arbeitsplätzen (M547) ............................................................................... Terminierung, auch Simulation (M552)................................................................................. Arbeitsplatzbelegungspläne (M554) ..................................................................................... Auftragsfreigabe (Veranlassung), Fehlteileliste (M561) ....................................................... Werkstattpapiere mit Übergabe an Werkstattbestand (M565) ............................................. Individuelles Programm für Fertigungspapiere (M566) ........................................................ Rückmelden Materialentnahme über Referenznummer (M571) .......................................... Rückmelden über Auftragsnummer (alle Rückmeldearten) (M574) ..................................... Rückmeldungen aus Stapeldatei (BDE) (M575)................................................................... Meisterliste, offene Materialentnahmen/Lohnscheine (M576).............................................. Außer-Haus-Fertigung........................................................................................................ Arbeitsvorrat vor Arbeitsplätzen (M547) ............................................................................... Individuelles Programm: Zusatzpapiere Fertigung (M566)................................................... Vor- /und Nachkalkulation.................................................................................................. Alternative Kostensätze in Vorkalkulation............................................................................. Kalkulationsvorbereitung (M611) .......................................................................................... Vorkalkulation (M612) ........................................................................................................... Meta-Schema bearbeiten (M613) ......................................................................................... Schemasätze drucken (M614) .............................................................................................. Einkaufsabwicklung ........................................................................................................... Lieferantenstamm bearbeiten (M711)................................................................................... Einkaufsvorgänge bearbeiten (M731)................................................................................... Einkaufsbelege drucken (M732) ........................................................................................... Auswertungen, Übersichten Einkaufsvorgänge (M733) ....................................................... Einkaufsvorgänge löschen (M739) ....................................................................................... Liste und Belege für Wareneingang/Rücklieferung (M741).................................................. Wareneingangs-/Rücklieferungsbuchungen (M742) ............................................................ Neues Programm „QS-Daten bearbeiten“ (M748)................................................................ Storno der Wareneingangs-/Rücklieferungsbuchungen (M749) .......................................... Übergabe Lieferantenstamm an FIBU (M754)...................................................................... Rechnungseingangsliste, FIBU-Übergabe (M755)............................................................... Dienstprogramme ............................................................................................................... Konfigurationsparameter MWI (M934).................................................................................. Konfigurationsparameter AUF und MWSt (M935) ................................................................ Konfigurationsparameter MBP (M938) ................................................................................. Menüpunkt entfernt: Formulare einrichten (M939) ............................................................... Listengenerator (M992)......................................................................................................... Systempflege, Diagnose..................................................................................................... Data Dictionary bearbeiten (M9955) ..................................................................................... Konsistenzprüfung (M9961).................................................................................................. Suche ASCII-Muster in Dateien (M9962) ............................................................................. Abgleich Kopfdaten und Positionsdaten (M9964)................................................................. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 i-4 Update 7.1.0.0 4 4.1 4.2 4.2.1 4.3 4.3.1 4.4 4.4.1 4.4.2 4.4.3 4.5 4.5.1 4.5.2 4.5.3 4.6 4.7 4.7.1 4.7.2 4.8 Daten- Änderungen / -erweiterungen................................................................................ Änderung von Systemdateien ........................................................................................... Änderungen des Data-Dictionary ...................................................................................... Geänderte Datenbankdefinitionen ........................................................................................ SIBDD.NTB........................................................................................................................... Geänderte Standard-Feldnamen .......................................................................................... Geänderte und neue Programm-Steuerdateien ............................................................... Bildschirmsteuerungen, CGW-Dateien ................................................................................. Bildschirmsteuerungen (erweitert), SDF-Dateien ................................................................. Druckdefinitionen, MIL- und MDD-Dateien ........................................................................... Dateien im INI-Verzeichnis ................................................................................................. SIBPPS.INI............................................................................................................................ SIBPPS.MSG / SIBPPS.MEN / SIBPPS.NAM ...................................................................... Weitere Dateien im INI-Verzeichnis ...................................................................................... Dateien im PROT-Verzeichnis............................................................................................ Weitere Steuer-Dateien in anderen Verzeichnissen ........................................................ IMA-Dateien .......................................................................................................................... IPS-Dateien ........................................................................................................................... Auskünfte............................................................................................................................. 75 75 75 75 84 84 84 84 96 97 113 113 113 115 115 115 115 118 119 5 5.1 5.2 5.3 5.3.1 5.3.2 5.3.3 5.3.4 5.3.5 5.3.6 5.4 5.4.1 5.4.2 Installation des Updates..................................................................................................... Vorbereitung und Ablauf des Updates ............................................................................. Vereinfachung bei mehreren Installationen auf einem PC ............................................. Hinweise zur Datensicherheit ............................................................................................ Datensicherung und Reorganisation..................................................................................... Rücksicherung im Fehlerfall.................................................................................................. Sperrung von infra während des Updates ............................................................................ Anmeldung an der Datenbank zwingend .............................................................................. Protokollierung der Aktualisierung ........................................................................................ Speicherplatz auf Festplatte.................................................................................................. Applikationen und individuelle Anpassungen ................................................................. REPLACECGW und REPLACEMDD ................................................................................... Integration der INDIVID.INI ................................................................................................... 122 122 125 125 125 125 125 126 126 127 127 127 127 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 1 1 WICHTIGE HINWEISE 1.1 Version und vorausgesetzte Version Voraussetzung für die Installation der Aktualisierung “Update 7.1.0.0“ ist mindestens Version 7.0.0.0 Die Aktualisierung “Update 7.1.0.0“ enthält alle Änderungen seit dem Update auf Version 7.0.0.0. Anzeige des Softwarestandes über Menü INFOSYSTEM - SYSTEMÜBERSICHT, Modul/Daten Der Softwarestand ist 7.1.0.0 Anzeige der Programmstände über Menü INFOSYSTEM - SYSTEMÜBERSICHT, Modul/Daten Die Programmstände werden differenziert als 7.1a, 7.1b usw. angezeigt. So können auch die Programmänderungen zwischen zwei Änderungen des Softwarestandes unterschieden werden. 1.2 Geänderte Systemvoraussetzungen infra:NET Version 7.1 ist freigegeben für die Clientbetriebssysteme Windows 2000 und Windows XP. 1.2.1 Keine Anwahl von infra unter Windows 98 mehr möglich Für infra Version 6 erfolgte bereits keine Freigabe für die Betriebssysteme Windows 95, Windows 98 und Windows ME, da diese schon seit Jahren nicht mehr von Microsoft unterstützt werden. Ab Version 7.0.0.1 wird der Aufruf von infra unter Windows 95,98 und ME mit einer Fehlermeldung beendet, denn infra benötigt ein echtes 32-Bit Betriebssystem (ab Windows NT 4.0). 1.2.2 Freigabe für Windows NT 4.0 bis auf Widerruf Die Freigabe für Windows NT 4.0 WS mit Servicepack 6a erfolgt bis auf Widerruf, da dieses Betriebsystem von Microsoft seit Juli 2002 nicht mehr unterstützt wird. Beim Einsatz von Windows NT müssen auf jeden Fall alle Clients im Netzwerk die gleiche Version (NT 4.0 mit Servicepack 6a) haben. HINWEIS: Die Datei MSIMG32.DLL aus SETUP\SYSFILES\WINNT muss für Arbeitsstationen mit Windows NT 4.0 ins Windows-Systemverzeichnis (meist „..\WINNT\SYSTEM32“) kopiert werden. 1.2.3 MS SQL Server 7.0 wird nicht mehr unterstützt Microsoft SQL Server Version 7.0 wird von infra ab Version 7 nicht mehr unterstützt. Total-Replikation, Online-Replikation und SQLpur sind nur ab Microsoft SQL Server 2000 möglich. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 2 Update 7.1.0.0 1.3 ACHTUNG, wichtige Vorbereitungen 1.3.1 Online-Replikation Das Update 7100UPD (ausgeführt auf Version 7.0.0.0, 7.0.0.1 oder 7.0.0.2) kann mit eingeschalteter Online-Replikation ausgeführt werden, auch danach können alle weiteren Aktualisierungen mit eingeschalteter Online-Replikation durchgeführt werden. Bitte beachten Sie, dass bei der serverbasierten Online-Replikation der infra Datenbankserver im selben Rechtekontext wie der SQL-Server laufen muss, weil ja der Datenbankserver, und nicht der angemeldete Windows-User auf die SQL-Datenbank zugreift. Hinweis: Wenn die Anmeldung nicht im Systemkontext (Service Anmelden an Konto SYSTEM) erfolgt, wird das Icon des Datenbankservers nicht im Infobereich der Taskleiste angezeigt. 1.3.2 Lizenzdatei Das Update 7.1.0.0 verlangt eine neue Lizenzdatei. Bitte halten Sie die mitgelieferte Lizenzdiskette bereit. (Oder finden Sie über „Durchsuchen“ das Verzeichnis für eine Lizenzdatei „LIZENZ.SIB“) 1.3.3 Laufzeitverhalten beachten Mit dem Update 7.1.0.0 werden Datenmanipulationen ausgeführt, die bei sehr großen Datenbeständen zu beträchtlichen Laufzeiten führen können. Die bereits für Version 7.0.0.1 ausgeführten Aktionen werden nicht ein zweites Mal durchgeführt. Die Aktionen sind im Einzelnen: Aktion Datei Reorganisation Datensatzverlängerung Datensatzverlängerung Datensatzverlängerung Neuanlage Neuanlage DISP-AUF.DAT ANFRAGEN.DAT EKA-LIEF.DAT EKA-BPOS.DAT PROLS_0.DAT PROLS_1.DAT (047) (033) (100) (107) (130) (131) 7001 7001 7001 7001 7001 7001 Datensatzverlängerung Datensatzverlängerung Reorganisation Datensatzverlängerung Datensatzverlängerung Datensatzverlängerung Datensatzverlängerung Datensatzverlängerung Reorganisation und Datenmanipulation Reorganisation und Datenmanipulation Reorganisation und Datenmanipulation Reorganisation Reorganisation Datensatzverlängerung Reorganisation und Datenmanipulation Datensatzverlängerung Datensatzverlängerung Datensatzverlängerung STUELI-S.DAT ARBPLATZ.DAT DISP-BEW.DAT TSS-AEF.DAT K-KOPF.DAT KUNDE.DAT DISP-AUF.DAT A-KOPF.DAT EGSTATEX.DAT EGSTATIM.DAT RUECK.DAT MBPVOR.DAT MBPVOR%%.DAT TSS-EXT.DAT LAGPLBEW.DAT CHARBST.DAT CHARSTRU.DAT AUF-AE.DAT (007) (009) (023) (028) (038) (041) (047) (049) (059) (061) (065) (075) (080) (083) (086) (088) (091) (142) 7100 7100 7100 7100 7100 7100 7100 7100 7100 7100 7100 7100 7100 7100 7100 7100 7100 7100 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 mit Version Update 7.1.0.0 1.3.4 3 Individuelle IMA-Steuerungen überprüfen und ggf. anpassen IMA-Dateien und Meldungsfenster (7001) Individuell erstellte IMA-Dateien, in denen Meldungen bzw. Abfragen quittiert bzw. beantwortet wurden, laufen unter Umständen nicht mehr korrekt bzw. warteten vergeblich auf die zu bedienende Meldung. Bei der Berücksichtigung von Meldungsfenstern in IMA-Dateien sollte unbedingt folgendes beachtet werden: • Suchen eines Meldungsfensters Verwenden Sie nur die IMA-Anweisung "infra_find_frame" um zu prüfen, ob ein Meldungsfenster angezeigt wird. Dadurch wird verhindert, dass Sie ggf. ein Meldungsfenster als Kind eines bereits nicht mehr angezeigten Dialogs suchen. Beispiel: GwCore msgbox = infra_find_frame("","INFRA_MESSAGEBOX"); • Warten auf ein Meldungsfenster Ist an einer Stelle eines IMA-Ablaufs sicher, dass dort ein Meldungsfenster erscheint und bedient werden muss, verwenden Sie dort unbedingt "infra_wait_frame". Dadurch wird verhindert, dass ein Meldungsfenster durch evtl. auftretende Verzögerungen "verpasst" wird. Beispiel: GwCore msgbox = infra_wait_frame("","INFRA_MESSAGEBOX",10,1); Bitte überprüfen Sie Ihre individuellen IMA-Dateien bezüglich dieser Anweisungen, auch solche, die als Anpassungen folgender Standard-Dateien erstellt wurden: 111-SLAP.IMA, 435-379.IMA, 435-SLAP.IMA, AUF439.IMA, AUF471.IMA, EKA739.IMA, FST539.IMA, MBP371.IMA, MWI317.IMA, PDV128.IMA. Diese Standard-Dateien werden korrigiert ausgeliefert, siehe Kapitel „IMA-Dateien“. Alt: msgbox = infra_wait_child(dialog,"","INFRA_MESSAGEBOX",5,0); Neu: msgbox = infra_find_frame("","INFRA_MESSAGEBOX"); Alt: msgbox = child(dialog121_21,"INFRA_MESSAGEBOX"); Neu: msgbox = infra_find_frame("","INFRA_MESSAGEBOX"); 1.3.5 Tastaturbedienung in zeilenorientierten Programmen EnterAsTab (7001) Das Speichern der Eingaben im Bearbeitungsbereich je Position, z.B. bei der Eingabe einer Kundenauftragszeile in „Aufträge bearbeiten“ (435), erfolgt bekanntermaßen mit der Schaltfläche [ Ok ] bzw. kann mit der Taste <F9> oder mit <ALT + O> ausgelöst werden. Beim Durchtasten der Felder mit der Tabulatortaste oder mit der Auslösetaste im „Schnellerfassmodus“ (siehe INI-Einstellung „EnterAsTab=Yes“ in Sektion [LAYOUT]) kann jedoch nicht ohne eine individuelle Anpassung zur Schaltfläche [ Ok ] gewechselt werden. Dazu muss in der jeweiligen Ressourcendatei (CGW) eine zusätzliche Schaltfläche [ Ok ] im Bearbeitungsbereich freigeschaltet werden. Beispiel für Kundenauftragszeile in „Aufträge bearbeiten“ (435): Für die Datei „AUF435R.SDF“ muss nachfolgender individueller Eintrag aufgenommen werden: [AUF435_POS_K#AUF435PROPR1SW#GuiFramePatch] HideControl.1= 1.3.6 Einkaufsbelege drucken (M732) Fremdsprachiges Bestellformular (7001) Das Bestellformular wird nun automatisch zur Laufzeit übersetzt. Die Übersetzungen sind derzeit nur für die Bestellungen in englischer Sprache (LANG-001.MSG) hinterlegt. Siehe hierzu infra-Systeminformationen, Kapitel „04.03 Datei SIBPPS.MSG, LANG-*.MSG: Systemmeldungstexte“. Individuelle Übersetzungen bestimmter Begriffe müssen in der individuellen SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 4 Update 7.1.0.0 Sprachdatei (LANG-001-IND.MSG) hinterlegt werden, damit sie auch nach Updates nicht vom Standard überschrieben werden. Die Begriffe für die anderen Sprachen und Formulare sind noch nicht übersetzt, können aber individuell in den entsprechenden Sprachdateien (LANG*.*) eingefügt werden. Hinweise: Um die automatische Übersetzung zu aktivieren muss der ggf. vorhandene Eintrag für die Verwendung einer eigenen Drucksteuerung (z.B. „732B02ENG = E732BENG,...“) aus der INI-Datei in der Sektion [PRINT] entfernt werden und der zugehörige Eintrag in der Prozesssteuerung im Feld «Ausgabemedium» muss entfernt werden bzw. für den Lieferanten wird die Standard-Prozess-Steuerung eingetragen. Die bisherige englische Druckdefinition für Bestellung (E732BENG.MIL) wird nicht mehr verwendet und durch das Update gelöscht. 1.3.7 Font für Texteingabe geändert In der SIBPPS.INI in der Sektion [LAYOUT], FntText wurde bereits mit der Version 7.0 die Standardvoreinstellung des Fonts für die Texteingabe von 9.Courier auf 9.Arial geändert. Bitte beachten Sie, dass die Spaltendarstellung bei der Druckausgabe ggf. für die neue Eingabe angepasst werden muss, bzw. der Font auf Courier zurück zu stellen ist. 1.3.8 Verzeichnisse werden gelöscht Verzeichnisse TEMPLTS, SCRIPTS UND XDBFILES und SQL7.0 werden gelöscht (7001) Die Verzeichnisse mit den Werkzeugen der SQL-Anbindung der infra Version 6 ..\GRAFIK\TEMPLTS, ..\GRAFIK\SKRIPTS, ..\XDBFILES werden gelöscht. Das Verzeichnis mit SQL-Skripts der nicht mehr unterstützten SQL Serverversion 7.0, ..\GRAFIK\EXTERN\SQL7.0 (falls noch vorhanden, auch SQL6.5) wird gelöscht. 1.4 Auftragsbestand auswerten (M436) Umstellung auf den G-Operator in AUF436.MIL (7100) Hinweis: Durch die Umstellung auf den G-Operator müssen zwingend alle Anpassungen an den Tabellen 10, 13, 103, 106, 120, 122, 203, 206, 220, 222 nachgearbeitet werden, ansonsten werden keine Texte mehr ausgegeben. (Die Textausgabe für den Auftragskopf, den Versandtext und die beiden Fußtexte werden nun alle über den G-Operator ausgegeben.) (Textausgabe mit erweiterten Funktionen nur über G-Operatoren möglich.) 1.4.1 Applikation „Verkaufshistorie“ Datei 249 um das Feld 044 erweitern (7100) Falls die Applikation Verkaufshistorie (Historie = 1 in Sektion [AUF43AA] und/oder [AUF43AR]) verwendet wird, so muss die Datei 249 um das Feld 044 erweitert werden 044 AngGiltBis Gültigkeitsdatum *84F20 D38F128 1.4.2 LAKOS-Schnittstelle in M453 Vergrößerte Adressnummer verändert Schnittstelle (7100) Da mit Version 7 die Adressnummer (Verweisfeld in Datei ADRESSEN.DAT) von C3 auf C5 vergrößert wurde, hat sich die Schnittstelle in AUF453 geändert, sofern die INI-Einstellung "AUF453ERW = 1" in Sektion [EXTERNLAGER] aktiviert ist. Betroffen ist die Satzart „K“. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 1.4.3 5 Länder- und Mehrwertsteuerkennzeichen in Lieferadressen Länder- und Mehrwertsteuerkennzeichen in Lieferadressen werden ausgewertet (7001) Mit den INI-Einträgen [AUF435], AusVersandMW=Y und AusVersandMWAend=Y werden die Auftragsköpfe vorbelegt mit EU-Länderkennzeichen, UStIDNr. und Mehrwertsteuerkennzeichen aus dem Stammsatz der Lieferadresse. Bitte überprüfen Sie, ob diese drei Felder im Adresssatz korrekt gepflegt sind. 1.5 ACHTUNG, wichtige Arbeiten nach Durchführung 1.5.1 Default-Einstellung für SAP-FiBu geändert Default-Einstellung für SAP-FiBu geändert: [AUF465-SAP], infra-USt=Y eintragen! (7100) Beim Einsatz der Schnittstelle aus M465 zur SAP-FiBu: Wenn laut Sektion [AUF465-SAP] „MwStKZ-MST = Steuercode“ die Umsetzung NICHT notwendig ist und auch bei vorhandenen Einträgen NICHT durchgeführt werden soll, MUSS die Einstellung [AUF465-SAP], infra-USt = Y in der INDIVID.INI eingetragen sein. Wenn es jetzt keinen Eintrag [AUF465-SAP], infra-USt" (oder den Eintrag [AUF465-SAP], infra-USt=N) gibt, müssen die Einträge in der Sektion [AUF465-SAP], „MwStKZ-MST = Steuercode“ für die Umsetzung der Umsatzsteuerkennzeichen UNBEDINGT vorhanden sein. 1.5.2 An allen Arbeitsplätzen stationsabhängige Dateien aktualisieren Stationsabhängige Dateien für die MBP (7100) Hinweis: Es wird ein neuer Pfad 9 für die MBP-Vorschlagsdateien (Datei 75 und Datei 80) installiert. Die arbeitsplatzabhängige Datei 80 muss danach entweder an jedem Arbeitsplatz, der mit der MBP arbeitet, reorganisiert oder die Datei gelöscht und neu angelegt werden. 1.5.3 SQL-Auswertungen überprüfen SIBDD.NTB wurde geändert (7100) Folgende Standard-Feldnamen wurden geändert. Bitte berücksichtigen Sie diese Änderungen durch einen Eintrag in der SIBDDX.NTB und Neu-Generierung des Data-Dictionary oder Änderung des SQLFeldnamens, wenn Sie SQL-Auswertungen für diese Felder definiert haben: Datei K-KOPF Index 038 A-KOPF 049 TEILE EGSTATEX EGSTATIM EKA-BPOS EKA-VPOS VTSS 006 059 061 107 111 195 1.5.4 Feld 030 033 030 033 035 018 019 067 061 027 alt AdrVrs AdrRech AdrVrs AdrRech EUWarengruppe EUWarengruppe EUWarengruppe EUWarengruppe EUWarengruppe EUWarengruppe neu AdrVrs FF_NOS AdrRech FF_NOSQL AdrVrs FF_NOS AdrRech FF_NOSQL EUWarenNr EUWarenNr EUWarenNr EUWarenNr EUWarenNr EUWarenNr Laufende Nummer für die Fertigungs-Rückmeldungen erweitert (7100) Bitte prüfen, ob individuelle Schnittstellen (BDE, LOHN usw.) geändert werden müssen! Siehe auch Kapitel 2.6.17, Laufende Nummer für die Fertigungs-Rückmeldungen erweitert. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 6 1.5.5 Update 7.1.0.0 Werte in der Lagerstatistik überprüfen und ggf. korrigieren! (7100) Mit der Programmversion 6.0d (standardmäßig mit Update 7.0.0.0 erstmals ausgeliefert) wurde das Programm M311 durch M319 abgelöst. Mit dieser Umstellung wurden bei allen ungeplanten Bewegungen in der Lagerstatistik auch die Felder „Zugangsmenge mit Wert“ und „Zugangswert“ (Datei 32, Feld 8 und 9) sowie „Abgangsmenge mit Wert“ und „Abgangswert“ (Datei 32, Feld 11 und Feld 12) versorgt. Je nach Auswertung der Felder ist das nicht erwünscht, vor allem wenn der Durchschnittspreis Verkauf daraus ermittelt wird. Im Vorgänger-Programm M311 wurden die oben erwähnten Felder bei Bestandskorrekturen und Umlagerungen nicht versorgt ! Die Mengen- und Wertfelder (Zu- und Abgang) in der Lagerstatistik werden nun auch nach dem Update weiter versorgt, da die INI-Einstellung "STATWERT = Y" in den Sektionen [IPS-311-4] für die Umlagerung und [IPS-311-5] für die Bestandskorrektur konfiguriert wird. Die Angabe wird in den IPS-Dateien 311UM0.IPS, 311-UM1.IPS, 311-BK0.IPS und 311-BK1.IPS ausgewertet. Folgende Fälle sind zu beachten: • Falls die Versorgung der Felder weiterhin erfolgen soll, muss nichts getan werden. • Falls die Versorgung der Felder nicht mehr erfolgen soll, muss man wie unten beschrieben vorgehen, nämlich die Werte korrigieren lassen und die INI-Einstellungen ändern. • Wer schon zuvor die "alten" IPS-Dateien so geändert hat, dass die 4 Statistikfelder nicht versorgt wurden, muss sofort nach dem Update die INI-Einstellungen auf "STATWERT = N" setzen. Mit der neuen Funktion „Korrektur Statistik“ können die bewerteten Zu- und Abgänge in der Lagerstatistik für die Buchungen Bestandskorrektur und Umlagerungen wieder zurückgerechnet werden und damit wieder die Werte erhalten, die bei Nutzung von M311 entstanden wären. Die Anwahl dieser Wertekorrektur ist standardmäßig nicht möglich ! Einrichtung, Ablauf und Deaktivierung ist nachfolgend beschrieben: Vorgehensweise: • Recherchieren, ab welchem Datum die Programmversion 6.0d von MWI319.DLL genutzt wurde (standardmäßig mit Update 7.0.0.0 ausgeliefert), da nach diesem Datum im Korrekturlauf selektiert werden muss. Hinweis: Das Datum der Aktualisierung wurde im infra-Hauptverzeichnis in 7_0_0.LOG protokolliert. • Während der Korrektur dürfen keine ungeplanten Buchungen vorgenommen werden ! Am besten also morgens oder abends durchführen. • FK-Parameter FK319Z ist im Standard enthalten. • Eintrag in SIBPPS.MEN aktivieren (Strichpunkt vorne entfernen): "319&Z", 319Z, 319Z:/StartBV=KSU /StartDialog=MWI319_KSU • Der Eintrag in SIBPPS.NAM ist im Standard vorhanden (319Z: "Korrektur Statistik") • Infra neu starten, Menü 319Z anwählen • Buchungsdatum selektieren. Als Start das Datum angeben, an dem Version 6.0d von MWI319.DLL installiert wurde. Ende kann auf 99.99.9999 bleiben, falls mit der neuen MWI319.DLL noch nicht gebucht wurde. Ansonsten den Termin der letzten Buchung mit dem alten Programm eingeben. Es erfolgt keine Prüfung bei der Eingabe der Datumsselektion (auf von > bis). • Buchungsart(en) markieren, für die korrigiert werden soll • Mit [ Ok ] starten. Achtung: Der Korrekturlauf darf je Buchungsart nur einmal durchgeführt werden. Die Lagerbewegungen, für die eine Korrektur der Statistik durchgeführt wurde, werden nicht gekennzeichnet ! Korrekturen könnten also fälschlicherweise beliebig oft durchgeführt werden. Damit würde die Lagerstatistik irreparabel falsch. • Eintrag in SIBPPS.MEN wieder deaktivieren (Strichpunkt vorne einbauen) oder entfernen: ;"319&Z", 319Z, 319Z:/StartBV=KSU /StartDialog=MWI319_KSU • Zwingend die INI-Einstellung „StatWert = N“ in den Sektionen [IPS-311-4] für Umlagerungen bzw. [IPS-311-5] für Bestandskorrekturen vornehmen ! SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 1.5.6 7 Wenn „verdeckter Rabatt“ verwendet wird (7002) Vorbelegung Markierung «Verdeckt» in „Aufträge bearbeiten“ (435) über INI-Einstellung (7002) Bisher wurde die Markierung für die Positionsrabatte aus „Formulare einrichten“ (939) über das Feld «Bruttopreis und Rabatt ausgeben» (Parameter P463, Position 31) bzw. aus den Konditionen vorbelegt. Diese Einstellung wirkt nicht mehr und wird durch die neue INI-Einstellung „VBverdeckt=Y“ (Default=N) in Sektion [AUF435] abgelöst! Default ist „nicht verdeckt“, also bitte unbedingt die neue INI-Einstellung verwenden, wenn verdeckte Rabatte verwendet werden sollen! 1.5.7 MEGAS wird nicht mehr resident geladen (7100) MEGAS.DLL kann überschrieben werden (7100) In der SIBPPS.INI wurde in der Sektion [RESIDENT_DLL] der Eintrag „MEGAS= Yes“ entfernt. Somit kann jetzt eine korrigierte/erweiterte MEGAS.DLL in die Installation kopiert werden, ohne dass die Anwender infra verlassen müssen. Bei sehr langsamen Clients könnte das die Ladezeit der MEGAS Programme (M111, M411 usw.) spürbar erhöhen. Dann sollte der Eintrag stationsabhängig oder in der INDIVID.INI eingetragen werden. 1.6 ACHTUNG, Beim ersten Start von infra nach dem Update 1.6.1 Neustart erforderlich, wenn Systemdateien aktualisiert werden Wenn die erweiterte Textbearbeitung aktiviert ist, werden an jedem Arbeitsplatz beim ersten Start von infra nach dem Update eine Anzahl von Systemdateien überprüft und registriert, bei Bedarf zuvor aktualisiert. Wenn es Systemdateien gibt, die eine ältere Version als die von infra bereitgestellten haben, werden sie aktualisiert. Das bedeutet bei einigen Dateien, die von Windows gesperrt werden, dass die Aktualisierung nur mit einem nachfolgenden Neustart von Windows wirksam wird. A C H T U N G : Wenn am Applikationsserver ein infra-Arbeitsplatz eingerichtet ist, kann das bedeuten, dass nach dem ersten Start von infra an diesem Arbeitsplatz nach dem Update ein Neustart erforderlich wird. Bitte ziehen Sie diese Möglichkeit in Betracht, zumal das Booten des Servers nicht immer ohne weiteres möglich ist. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 8 Update 7.1.0.0 2 ALLGEMEINE ERWEITERUNGEN 2.1 Datenbank 2.1.1 Generell Keine 48-Zeichen Pfadbegrenzung (7100) Die maximale Pfadlänge (inklusive Dateinamen) für infra Datenbankdateien liegt jetzt bei 240 Zeichen. Sowohl infra, der Datenbankserver als auch sibddgen können jetzt mit dieser Pfadlänge umgehen. SIBDDGEN erzeugte bisher ein ungültiges sibdd.bin, wenn der Pfad zu lang war. Bei Client/ServerBetrieb konnten keine temporären Zugriffspfade aufgebaut werden. 2.1.2 Datenbankserver idbADMIN.dll/idbADMSC.dll werden automatisch registriert (7100) Siehe Änderungsbeschreibung zur Replikation. Replikation stationsabhängiger Datenbankdateien (7100) Siehe Änderungsbeschreibung zur Replikation. Verbesserte Performance bei Reorganisation (7100) Die Reorganisation (SYS920 oder Setup) funktioniert beim Einsatz der Client/Server-Datenbank jetzt annährend so schnell, wie bei einer klassischen LCD-Datenbank. Bei der serverbasierten OnlineReplikation läuft das Reorganisieren mehrerer Dateien innerhalb eines Reorganisationslaufs mit automatischer Totalreplikation jetzt ebenfalls wesentlich schneller. Die Verbindung zur SQL-Datenbank bleibt nach einer Reorganisation in Erwartung weiterer Reorganisationsaufträge für ca. 3 Sekunden erhalten, so dass nicht jedes Mal erneut eine Verbindung hergestellt werden muss. Erkennbar ist das an einer zusätzlichen "Ghost-Sitzung" in der Client/Server-Datenbank, die bei einer Reorganisation angemeldet wird und erst ca. 3 Sekunden nach Abschluss der Reorganisation wieder verschwindet. Performanceanalyse / SQL Protokollierung (7100) Bei auftretenden Performanceproblemen oder Problemen bei der Online-Replikation stehen diverse Einstellungen für die Problemanalyse zur Verfügung. Die Einstellungen müssen in der Registry vorgenommen werden und wirken erst nach einem Neustart des infra Datenbankserver Dienstes. Unter folgendem Schlüssel müssen die Einstellungen in der Registry eingetragen werden: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sBASEsrv_Service\Parameters Folgende Einstellungen stehen zur Verfügung: SQLDebug (DWORD) Protokollierung der für die SQL-Online-Replikation benötigten Zeiten. Mit "0" wird die Protokollfunktion deaktiviert - ansonsten gibt der Wert die Zeit in Sekunden an, ab der ein SQL-Kommando protokolliert werden soll. SQLDebugUpdate (DWORD) Protokollierung der SQL-Statements, die bei der Online-Replikation bei einer Datensatzänderung an die SQL-Datenbank geschickt werden. Mit „1“ wird die Protokollierung eingeschaltet – „0“ schaltet die Protokollierung aus. PerfMon (DWORD) Protokollierung der Verarbeitungszeiten der infra Datenbank. Es werden sowohl lesende als auch verändernde Operationen protokolliert, allerdings nur die Zugriffe, die um mehr als 10ms von der durchschnittlichen Zugriffszeit abweichen. Neben der benötigten Zeit wird auch die durchschnittliche Zugriffszeit, die betroffene infra Datenbanktabelle und die Datenbanksitzung, die den Zugriff veranlasst hat. Mehr als 255 simultane Datenbankverbindungen (DB-Sitzungen) (7001) Beim Einsatz der infra-Client-/Server-Datenbank baut jedes angewählte infra-Programm eine eigene Verbindung zur Datenbank auf. D.h. allein mit einer einzigen infra Sitzung werden je nach Anzahl simultan angewählter infra-Programme in der Regel zwischen 2 und 4 Datenbankverbindungen (Sitzungen in der Datenbank) verwendet. Selbst bei geöffnetem infra-Hauptdialog ist bereits eine SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 9 Datenbankverbindung aktiv. Bisher konnte der infra-Datenbankserver maximal 255 solcher simultanen Datenbanksitzungen verwalten. Mit der neuen Version (7.0.2) können bis zu 4096 Datenbankverbindungen verwaltet werden. Bei infra Installationen mit mehr als 40 Arbeitsplätzen ist der Einsatz des neuen Datenbankservers unbedingt zu empfehlen, da mit der Vorgängerversion bei Überschreitung der Sitzungsgrenze der infra Datenbankserver-Dienst unerwartet beendet wurde. 2.1.3 Replikation idbADMIN.dll/idbADMSC.dll werden automatisch registriert (7100) Die SQL Datenbankmanagement COM-DLLs idbADMIN.dll und idbADMSC.dll müssen nicht mehr manuell registriert werden. Bei Verwendung einer infra Komponente, die Zugriff auf diese DLLs benötigen, wird die Registrierung jedes Mal automatisch durchgeführt. Besonders bei einer manuellen Aktualisierung oder dem Einsatz unterschiedlicher infra Versionen auf einem Arbeitsplatz wird so die Verwendung der jeweils passenden DLLs sichergestellt. Dazu muss aber sichergestellt sein, dass die beiden DLLs überall dort in der richtigen Version liegen, wo sie gebraucht werden (ist bei einer Standardinfra-Installation gewährleistet). Komponenten, die Zugriff auf die idbADMIN.dll/idbADMSC.dll benötigen sind: infra Datenbankserver (sbasesrv.exe), Datadictionarygenerator (sibddgen.exe) und Totalreplikation (sibt31). Replikation stationsabhängiger Datenbankdateien (7100) Über die Einstellung „ReplicateLocalTables: Yes“ in der Datenquellen-Sektion (z.B. Sektion [ECHT]) der Datei INFRASQL.INI beziehungsweise SBASESQL.INI kann die Replikation stationsabhängiger infra Datenbankdateien aktiviert werden. Betroffen sind davon beispielsweise die Datenbankdateien 14,80 und 81, für die jeweils eine physikalische Datei je infra Station im Datenverzeichnis vorhanden ist. Damit diese Dateien bei der Replikation berücksichtigt werden, müssen die jeweiligen Dateiindizes natürlich auch in der Angabe „ReplicateTables:“ enthalten sein. Nach der Aktivierung der Replikation für stationsabhängige Datenbankdateien muss zunächst mit SIBDDGEN ein neues SIBDD.BIN mit SQL-Abgleich durchgeführt werden. Um die stationsabhängigen Dateien online replizieren zu können, muss vorab eine Totalreplikation oder bei Client/Server-Betrieb alternativ eine Reorganisation der jeweiligen stationsabhängigen Dateien mit eingeschalteter Onlinereplikation durchgeführt werden. Bei der Totalreplikation (SIBT31) werden (bei „ReplicateLocalTables: Yes“) alle im infra Datenverzeichnis vorhandenen stationsabhängigen infra Datenbankdateien repliziert – auch die, die nicht zu dem Arbeitsplatz gehören, auf dem die Totalreplikation durchgeführt wird. Bei der Online-Replikation (client- und serverbasiert) werden die jeweiligen stationsabhängigen Datenbankdateien berücksichtigt. Bei der serverbasierten Online-Replikation wird außerdem eine stationsabhängige Datenbankdatei bei einer Reorganisation/Neuanlage (SYS920) automatisch totalrepliziert. Die konfigurierte Einstellung „ReplicateLocalTables“ wird bei Einsatz des infra Datenbankservers in der Server-LOG-Datei (SBASESRV.LOG) wie folgt protokolliert: „SQL replicate local tables: YES“ Verbesserte Protokollierung (7100) Die Protokollierung der Totalreplikation wurde verbessert. Die Hauptaktionen (Export/Import/Fehler) sind jetzt auch sofort in der sitzungsabhängigen infra-LOG-Datei erkennbar: "Start Import für Total-Replikation - Protokoll: 'Protokolldatei'" "Ende Import für Total-Replikation - x Dateien" "Möglicherweise Format-Probleme beim Export (Totalreplikation) - siehe 'Protokolldatei '" "Schwerwiegender Fehler beim Export (Totalreplikation) - siehe 'Protokolldatei '" "Schwerwiegender Fehler beim Import (Totalreplikation) - siehe 'Protokolldatei '" Tritt beim Import ein Fehler auf, der verhindert, dass am Ende der Timestamp in der SQL-Datenbank gesetzt wird, erscheint dies ausdrücklich am Ende des Protokolls (AllesNeu.LOG) und in einer Meldung am Bildschirm (. Außerdem wird das aktuell verwendete Datenverzeichnis im Protokoll angezeigt: "WARNUNG! Es sind Fehler aufgetreten (siehe Protokolldatei)! Daher wurde kein Zeitstempel in der SQL-Datenbank gesetzt. Die Online-Replikation kann nicht aktiviert werden." Totalreplikation bei eingeschalteter Online-Replikation (7100) Bei Client/Server-Betrieb kann eine Totalreplikation bei eingeschalteter Online-Replikation auch dann durchgeführt werden, wenn die Markierung „DB nicht löschen“ nicht gesetzt wird. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 10 Update 7.1.0.0 Neuanlage der SQL-Datenbank ohne Script-Import (7100) Bei einer kompletten Neuanlage der SQL-Datenbank durch eine Totalreplikation werden die Stored Procedures jetzt automatisch generiert. Dabei werden die in der Datei IP_GEN2K.SQL aus dem infraVerzeichnis .\infra\grafik\extern\sql2k enthaltenen SQL Anweisungen im Kontext der neu angelegten infra Datenbank ausgeführt. Falls die Datei IP_GEN2K.SQL woanders zu finden ist oder eine andere Scriptdatei verwendet werden soll, können Pfad und Dateiname in der infraSQL.INI mit „StoredProcScript=...“ in der jeweiligen Datenquellen-Sektion mit den Totalreplikationsinformationen (z.B. [ECHT_TOTAL]) angegeben werden. 2.1.4 SIBDDGEN idbADMIN.dll/idbADMSC.dll werden automatisch registriert (7100) Siehe Änderungsbeschreibung zur Replikation. Stationsabhängige Datenbankdateien (7100) Mit SIBDDGEN werden jetzt bei Bedarf auch stationsabhängige infra Datenbankdateien in einer SQLDatenbank angelegt und angepasst (siehe Änderungsbeschreibung zur Replikation). Bei einer Änderung der infra Tabellenbeschreibung einer stationsabhängigen SQL-Datenbankdatei, werden automatisch alle stationsabhängigen Versionen einer Tabelle angepasst. Voraussetzung für die Unterstützung der stationsabhängigen Dateien beim Einsatz von SIBDDGEN ist der Eintrag „ReplicateLocalTables: Yes“ in der Datenquellen-Sektion (z.B. Sektion [ECHT]) der Datei INFRASQL.INI beziehungsweise SBASESQL.INI. Schutz vor Änderung der MASTER Datenbank (7100) Führt eine fehlerhafte oder unvollständige Konfiguration der Datei INFRASQL.INI (bzw. SBASESQL.INI) aufgrund von Default-Einstellungen dazu, dass infra Datenbanktabellen in der MASTER Datenbank des SQL-Servers abgelegt werden würden, bricht SIBDDGEN mit einer Fehlermeldung ab, ohne die MASTER Datenbank zu verändern. Schaltflächen deaktiviert (7100) Die Schaltflächen „Beenden“ und „Hilfe“ werden während der Generierung und Anpassung jetzt deaktiviert. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 2.2 11 Oberfläche/Bedienung 2.2.1 RTF-Textbausteine (7100) Ein neues infra Plugin (INFRARTF) erlaubt die Eingabe und Verwendung formatierter Textbausteine in infra. Sobald das INFRARTF-Plugin in der Sektion [PLUGIN] der Datei SIBPPS.INI aktiviert wird, steht automatisch in allen Mengentexteingabefeldern die formatierte Texteingabe zur Verfügung. Um einen Text zu formatieren können Tastenkürzel und Kontextmenüeinträge (Popup-Menü) verwendet werden. Für komplexere Formatierungen und eine bessere Übersicht bei längeren Texten kann für jedes Mengentextfeld ein Editierfenster (Texteditor) mit Tabulatorleiste (Lineal) und Symbolleiste geöffnet werden. Mit diesem Texteditor können Texte analog zum Windows Word Pad bearbeitet werden. Sobald ein eingegebener Text Formatierung enthält, die nicht mit reinem Text darstellbar sind, erfolgt automatisch die Speicherung als RTF-Text. Die RTF-Texte werden dabei genauso wie die unformatierten Texte in den entsprechenden infra Datenbankdateien abgestellt (TEXT, TEXTE1, BUCHTEXT). Die Datensätze eines formatierten Textes enthalten dann die RTF-Tags für die Formatierungen. Werden beim Bearbeiten eines Textes sämtliche Formatierungen entfernt (z.B. über den KontextmenüEintrag „Alle Formatierungen entfernen“), wird der betroffene Text automatisch wieder als „normaler“ Text in der Datenbank gespeichert. Zur Orientierung wird in der Hinweiszeile des infra Hauptfensters angezeigt, ob der momentan bearbeitete Textbaustein formatiert (als RTF) oder unformatiert in der Datenbank abgelegt ist. Die Druckausgabe der formatierten Textbausteine erfolgt – wie bisher unformatierte Texte – über den G:/G2:-Operator. Der G:/G2:-Operator erkennt dabei automatisch, ob ein Text mit Formatierungen (RTF) oder als klassischer unformatierter Text ausgegeben werden soll. Wird nur die erste Zeile eines Textes mit dem G:/G2:-Operator ausgegeben, erfolgt die Ausgabe immer als reiner (unformatierter) Text. Beim Export (Dateiausgabe) und der Word-Ausgabe werden formatierte Texte immer unformatiert ausgegeben. Bedienung • Über das Kontextmenü sind die rudimentären Formatierungsfunktionen zugänglich. Weitere Editierfunktionen stehen beim Wechsel in den zusätzlichen Texteditor (Strg+F) zur Verfügung. • Mit Strg+Tab und Shift+Tab kann das Mengentextfeld verlassen werden (nicht das Editierfenster). • Die Kurztasten für die Zeichenformatierung (fett, kursiv, unterstreichen) entsprechen den WordKonventionen (Shift+Strg+F, Shift+Strg+K, Shift+Strg+U). • Beim Verlassen des Texteditors wird der Inhalt des Editierfensters automatisch in das jeweilige Mengentextfeld übernommen – egal wie der Texteditor verlassen wird. Tastenkürzel Folgende Tastenkürzel stehen sowohl im Mengentextfeld als auch im Texteditor zur Verfügung: Shift+Strg+F Shift+Strg+K Shift+Strg+U Strg+A Strg+L Strg+R Strg+E Strg+1 Strg+2 Strg+5 Shift+Strg+L Shift+Strg+S Strg+F Fettschrift Kursivschrift Unterstreichen Alles markieren Linksbündig ausrichten Rechtsbündig ausrichten Zentrieren 1 facher Zeilenabstand doppelter Zeilenabstand 1,5 facher Zeilenabstand Aufzählungszeichen wechseln Schriftart ändern (Fenster für Schriftformatierung wird geöffnet) Fenstermodus (öffnen des Texteditors) – diese Funktion steht nur im Mengentextfeld zur Verfügung Texte mit Tabulatoren Texte mit einfachen Tabulatoren (Tab-Taste) werden – sofern keine anderen Formatierungen enthalten sind – als „reine“ nicht formatierte Texte gespeichert und wie bisher gedruckt. Wenn viel Wert auf eine SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 12 Update 7.1.0.0 Schriftunabhängige und korrekte Ausrichtung des Textes gelegt wird, sollte der Text aber als formatierter (RTF) Text gespeichert werden. Nur dann ist sichergestellt, dass die Ausrichtung beim Druck mehrzeiliger Texte mit Tabulatoren auch wirklich der Darstellung bei der Bearbeitung des Textes entspricht. Um einen Text mit Tabulatoren als formatierten Text zu speichern, obwohl ansonsten keine Formatierungen im Text enthalten sind (z.B. Fettschrift, Unterstreichung, andere Schriftarten, etc.), können zum Beispiel im Texteditor „echte“ Tabulatoren über die Tabulatorleiste (Lineal) gesetzt werden. Das setzen von horizontalen Tabulatorpositionen im infra Texteditor erfolgt wie bei MS Word, entweder über einen linken Mausklick auf die Stelle im Lineal, an der ein Tabulator gesetzt werden soll, oder durch einen rechten Mausklick auf das Lineal und die Eingabe der absoluten Tabulatorpositionen. Dabei werden die Tabulatorpositionen immer für alle markierten Zeilen gesetzt, so dass sich sehr einfach ein tabellarisches Layout umsetzen lässt. Beim Einfügen neuer Zeilen werden immer die Tabulatorpositionen der letzten Eingabezeile übernommen – wie bei MS Word. Die Standardtabulatorweite – das ist die Schrittweite eine Tabulators ohne festlegen einer bestimmten Tabulatorposition innerhalb einer Zeile – beträgt ein halbes Zoll (=1,27cm). Mengentextfelder ohne Formatierung Um für ein Mengentextfeld – zum Beispiel im Rahmen einer individuellen Anpassung – zu verhindern, dass ein Text als RTF-Text (formatiert) in der Datenbank gespeichert wird, muss in einer SDF-Datei oder in der CGW-Datei in der Sektion [GuiText] des jeweiligen Controls „NoRTF=Yes“ eingetragen werden. Der Text kann dann zwar weiterhin formatiert werden, aber der Inhalt des Mengentextfeldes wird trotzdem immer als „reiner“ unformatierter Text im Puffer und in der Datenbank abgestellt. 2.2.2 Auskunft (infra query) Textauskünfte (7100) Bei allen Auskünften aus den infra Textdateien TEXT (114), TEXTE1 (46) und BUCHTEXT (37) wird in der Ergebnisliste nur die erste Zeile des jeweiligen Textbausteins angezeigt. Diese Zeile wird auch bei formatierten (RTF) Texten als reiner (unformatierter) Text angezeigt. Sobald eine Textzeile der Ergebnisliste markiert wird, erscheint in einem Textbereich unterhalb der Ergebnisliste der komplette Textbaustein – bei formatierten Texten mit Formatierungen. Vorbelegung nicht alphanumerischer Selektionsfelder (7100) Über die neue INI-Einstellung „AllowNonCharPreset=Yes“ in der Sektion [INFRAQuery] wird beim Aufruf einer Auskunft aus einem nicht alphanumerischen Feld (zum Beispiel numerische oder Datumsfelder) das 1.Selektionsfeld der Auskunft – sofern es dem Datenobjekttyp des Ursprungsfeldes entspricht – automatisch aus dem Ursprungsfeld vorbelegt. Dieser Mechanismus ist bei alphanumerischen Felder immer aktiv. Standard-Auskunfts-Symbol für Referenznummern (7001) Für die Referenznummern steht nun auch das Standard-Auskunfts-Symbol zur Verfügung, z.B. in den Rückmeldeprogrammen im Arbeitsgebiet 570 (siehe INI-Einstellungen „Ref.ShowIcon“ in der Sektion [INFRAQuery, Ref.ShowIcon = Yes ;Referenznummer]). 2.2.3 Änderungen in der Systemübersicht Aktualisierung nur noch bei Feldwechsel (7100) Auf der Registerseite „Modul/Daten“ werden die Informationen im Bereich „Feld“ nur dann aktualisiert, wenn der Eingabefokus auf ein anderes Dialogobjekt (Eingabefeld, Markierung, Schaltfläche, etc.) bewegt wird. Damit wird das Kopieren von Feld- und Dialoginformationen für die Erstellung individueller Anpassungen erleichtert. Anzeige aller Pfad-Einträge / Markierung aktueller Datenquelle (7100) Auf der Registerseite „System“ werden jetzt alle Einträge der Sektion [PATH] aus der Datei SIBPPS.INI/INDIVID.INI in der Liste „Pfade“ angezeigt. Außerdem wird in der Liste der DatenquellenSchlüssel der Datenquelle, auf der die aktuelle Sitzung angemeldet ist, farbig markiert. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 13 2.2.4 infra-Navigation über HTML-Seiten (infraWebCom) (7100) Die Anwahl von infra-Programmen kann nun auch über in HTML-Seiten eingebettete Verknüpfungen (Links) erfolgen. Dabei gibt es zwei Möglichkeiten: • Über einen in das infra-Hauptfenster eingebetteten Internet Explorer. Beispielhaft wurde eine solche Oberfläche für den Benutzer „webcom“ in den Beispieldaten eingerichtet. Der infra-Explorer kann weiterhin zusätzlich genutzt werden. • Über Links in einer außerhalb von infra angezeigten HTML-Seite. Beispielhaft wurde eine solche Oberfläche im Verzeichnis „....INFRA/GRAFIK\HTML“ hinterlegt. Einfach INFRA.HTM starten. In beiden Fällen werden dieselben Ressourcen genutzt. Bei der Erstellung derartiger HTML-Seiten können alle gestalterischen Mittel der HTML-Sprache und die verfügbaren Erweiterungen des Internet Explorers – üblicherweise über ein entsprechendes HTML-Werkzeug - genutzt werden, um dem Anwender ein ansprechendes Layout zur Verfügung zu stellen. Die vorliegende Einteilung in die nachfolgend aufgeführten Bereiche ist völlig willkürlich, es handelt sich hier lediglich um ein Beispiel und nicht um eine komplette Alternative zur bisherigen Navigation. Bemerkungen zu den Bereichen: • Infra:NET (siehe INFRA.HTM) Hier ist ein möglicher Ablauf im Bereich Verkauf abgebildet. Beim Anklicken der Links werden die entsprechenden infra-Programme gestartet. Natürlich könnte eine solche Navigation auch mehrstufig über mehrere Seiten erfolgen. • Programme (siehe PROG.HTM) Hier werden die entsprechenden Tools gestartet, die ein Sachbearbeiter ggf. für seine tägliche Arbeit benötigt, z.B. ein Editor oder die Microsoft Office Programme. Die Links auf unsere Partnersoftware Novaline, DATEV und GenesisWorld sind im Beispiel nicht hinterlegt und müssen ggf. ergänzt werden. • Links zu wichtigen Internet-Seiten (INTER.HTM) Siehe ausführliche Beschreibungen in Kapitel „025 Navigation“ des Online-Handbuchs und in Kapitel „19 infra-Navigation über HTML-Seiten“ der infra-Systeminformationen. Voraussetzungen: Es muss eine infra-Arbeitsplatz-Installation mit den entsprechenden Registrierungen durchgeführt werden und der Microsoft Internet Explorer muss auf dem jeweiligen Arbeitsplatz zur Verfügung stehen. 2.2.5 Fieldlinks und Reportlinks Keine Report-Links bei aktiver Druckausgabe (7100) Reportlinks im Druckvorschaufenster sind nur noch bei angehaltener Druckausgabe verwendbar. Das heißt, bei noch aktiver Druckausgabe muss die Aufbereitung des Dokuments entweder über das PauseSymbol angehalten oder die vollständige Aufbereitung des Dokuments abgewartet werden. Generell können während der Druckausgabe auch keine IMA-Dateien ausgeführt werden. Beim Betätigen eines Reportlinks oder dem Start einer IMA-Datei bei laufender Druckausgabe wird folgende Meldung ausgegeben: „Diese Funktion steht bei aktiver Druckausgabe nicht zur Verfügung. Bitte warten Sie, bis die Ausgabe beendet wurde oder pausieren Sie die Druckausgabe.“ Bei FieldLinks und ReportLinks wird bei möglichen Konflikten das Programm beendet (7002) Wird z.B. aus „Aufträge bearbeiten“ (435) per FieldLink eine Rechnung gedruckt, so muss das Programm „Aufträge bearbeiten“ (435) zuvor beendet werden, da beide Programme den Auftrag und weitere Daten sperren. In folgenden Situationen wird daher das aufrufende Programm geschlossen: • Aus “Angebote bearbeiten“ (431) wird “Angebote drucken“ (432) oder “Angebote löschen oder als Auftrag übernehmen“ (434) über einen FieldLink aufgerufen. • Aus “Aufträge bearbeiten“ (435), “Auftragsmengen und Termine bearbeiten“ (443), “Liefermengen bearbeiten“ (452) oder “Zu fakturierende Menge bearbeiten“ (462) wird “Belege drucken“ (444, 454, 463, 464) über einen FieldLink aufgerufen. • Aus “Angebote/Aufträge kopieren“ (438) wird “Angebote bearbeiten“ (431), “Angebote drucken“ (432), “Angebote löschen oder als Auftrag übernehmen“ (434), “Aufträge bearbeiten“ (435) oder “Belege drucken“ (444, 454, 463, 464) über einen FieldLink aufgerufen. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 14 • • • • • • • Update 7.1.0.0 Aus “Lieferungen stornieren“ (459) wird “Aufträge bearbeiten“ (435) oder “Belege drucken“ (444, 454, 463, 464) über einen FieldLink aufgerufen. Aus “Fertigungsaufträge bearbeiten“ (531) wird “Stornieren, Korrigieren“ (535), “Auftragsfreigabe, Fehlteileliste“ (561), “Werkstattpapiere mit Übergabe an Werkstattbestand“ (565), “Auftrag rückmelden“ (5742) oder “Projekt rückmelden“ (5749) über einen FieldLink aufgerufen. Aus einem der Rückmeldeprogramme (571-574) wird “Fertigungsaufträge bearbeiten“ (531), “Stornieren, Korrigieren“ (535), “Auftragsfreigabe, Fehlteileliste“ (561), “Werkstattpapiere mit Übergabe an Werkstattbestand“ (565), “Auftrag rückmelden“ (5742) oder “Projekt rückmelden“ (5749) über einen FieldLink aufgerufen. Aus “Anfragen bearbeiten“ (73A) wird “Anfragen ausgeben“ (73B) über einen FieldLink aufgerufen. Aus „Einkaufsvorgänge bearbeiten“ (731) wird “Einkaufsbelege drucken“ (732) oder “Liste und Belege für Wareneingang/Rücklieferung“ (741) über einen FieldLink aufgerufen. Aus „Wareneingangs-/Rücklieferungsbuchungen“ (742) wird „Einkaufsvorgänge bearbeiten“ (731), “Einkaufsbelege drucken“ (732) oder “Liste und Belege für Wareneingang/Rücklieferung“ (741) über einen FieldLink aufgerufen. Aus „Storno der Wareneingangs-/Rücklieferungsbuchungen“ (749) wird „Einkaufsvorgänge bearbeiten“ (731), “Einkaufsbelege drucken“ (732) oder “Liste und Belege für Wareneingang/Rücklieferung“ (741) über einen FieldLink aufgerufen. Standard-Links bei FieldLinks (7002) Folgende FieldLinks wurden als Standard-Links gesetzt: • „Aufträge bearbeiten“ (435) bei Feld «Kundenauftrag» • „Anfragen bearbeiten“ (73A) bei Feld «Anfrage» • „Einkaufsvorgänge bearbeiten“ (731) bei Feld «Bestellung» • „Textkonserven (TEXTE1) bearbeiten“ (295) bei Feld «Projekt» FieldLinks bei inaktiven Feldern (7001) Das Verknüpfungssymbol (FieldLink) wird nun auch neben inaktiven Eingabefeldern angezeigt, um auch hier die Möglichkeit zu bieten, zusätzliche Informationen zum jeweiligen Objekt abzurufen. Fieldlinks ohne Verknüpfung zum aktuellen Programm (7001) In der Liste der angebotenen Fieldlinks zu einem Feld (rechte Maus auf Fieldlink-Symbol) wird die Verknüpfung zum aktuellen Programm unterdrückt. Handelt es sich dabei um eine Standard-Verknüpfung (Default), so wird beim linken Mausklick auf das Fieldlink-Symbol keine Aktion ausgeführt. Beispiel: Für die Teilenummer ist als Default-Eintrag das Programm „Teilestamm bearbeiten“ (111) konfiguriert. Beim Arbeiten mit diesem Programm wird der Link im Feld «Teilenummer» unterdrückt. Neue Reportlinks für Projekt (7001) In allen Dateien in denen das Projekt auf einer Druckausgabe erscheint ist es nun auch möglich, über ein Kontextmenü in andere Programme oder Auskünfte zu springen und sich dort weitere Informationen zum Projekt zu holen oder dieses zu bearbeiten. 2.2.6 infra Explorer infra-Explorer: Benutzereinträge sortieren (7001) Im Explorer können die im Register „Benutzermenü“ gesammelten Einträge über das zugehörige Kontextmenü (rechte Maustaste) sortiert werden. Es wird immer nach der Modulnummer sortiert, unabhängig davon, ob die Modulnummer laut INIEinstellung „ShowModulID“ in Sektion [EXPLORER] auch angezeigt wird. Anzeige Datenbestand (7001) Im infra-Explorer wird am unteren Rand der Name der Datenquelle angezeigt, auf der der jeweilige Benutzer zur Zeit angemeldet ist. 2.2.7 ASCII/ISO-Zeichenkonvertierung ASCII/ISO-Zeichenkonvertierung mit gängigen Sonderzeichen (7100) Es steht nun eine neue Zeichenkonvertierung zur Verfügung, die auf die Zusammenarbeit mit der infraSQL-Datenbank ausgerichtet ist (Online- und Total-Replikation). Falls diese neue Zeichenkonvertierung aktiviert wird, werden Sonderzeichen wie z.B. „ø“ und „Ø“ im Rahmen der Replikation auf Microsoft SQL Server korrekt umgewandelt. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 15 Die Zeichenkonvertierung wird über eine neue Zeichenkonvertierungstabelle für die Umwandlung von Windows-Zeichen (ISO-Zeichensatz 1252) in ASCII-Zeichen (Codepage 858) durchgeführt. Die Tabelle befindet sich im INI-Verzeichnis und wird über den INI-Eintrag „Conversion = CP858.CNV“ in der Sektion [GENERAL] aktiviert. Mit Hilfe dieser auch von windowskonformen Tools benutzten Abbildungsvorschrift werden neben den üblichen Umlauten der deutschen Sprache auch alle im Windows- und ASCII-Zeichensatz vorkommenden Symbole (wie z.B. „Durchschnitt“, „Quadrat“, etc.) korrekt ineinander umgewandelt. Wichtig bei Aktivierung: • Das Verhalten beim Export bzw. Import von infra-Daten bei Sonderzeichen verändert sich. Die kritischen Zeichen werden nun laut der neuen Konvertierungstabelle geliefert bzw. erwartet. Betroffen sind die über Schnittstellen angesprochenen Programme wie FiBu, CAD, CAQ, BDE usw., aber auch der Export und Import über das Auskunftssystem, die Druckmedien, die Stammdatenprogramme, das infra-Installationssystem oder die IPS-Steuerdateien. • Falls in der infra-Datenbank bereits kritische Symbole verwendet werden, führt der Einsatz der neuen Konvertierungstabelle dazu, dass diese Symbole nicht mehr korrekt dargestellt werden. D.h. aus einem ehemals in infra eingegebenen Durchschnittszeichen wird dann ein anderes Symbol. Die Daten müssen entweder konvertiert oder manuell angepasst werden! Beispiele anhand des kleinen Durchschnittszeichens < ø >: Bei einer Tastatureingabe (z.B. im Systemeditor) mit <ALT+155> (0x9B) wird diese als ASCII-Eingabe interpretiert und nach 0xF8 (=248) konvertiert und im ISO-Fenster korrekt als kleines Durchschnittszeichen sichtbar. Bei einer Tastatureingabe von <ALT+0248> wird diese als ISO-Eingabe verstanden und ebenfalls (direkt) der Wert 0xF8 (=248) geliefert. In beiden Fällen erhält also das ISOFenster den Wert 0xF8. Eine Eingabe von <ALT+0155> dagegen würde z.B. das Zeichen „>“ liefern. Schaut man die Datei mit dem kleinen Durchschnittszeichen in einem ASCII-Editor an, so sieht man das Zeichen < ° >. Genau dieses Verhalten zeigt nun auch infra mit der neuen Konvertierungstabelle beim Import- und Export von Daten! Infra ohne die neue Konvertierungstabelle: Die Tastatureingabe von <ALT+155> (0x9B) wird in diesem Fall zu 0xFC (=242) konvertiert und nicht wie oben zu 0xF8 (=248). Hintergrund: infra speichert eingegebene Zeichen nicht im von Windows verwendeten ISO-Zeichensatz (i.d.R. Codepage 1252), sondern wandelt Eingaben zunächst über eine Umwandlungstabelle in eine interne Codierung um, bevor diese in der Datenbank (intern oder SQL) gespeichert werden. Von der Umwandlung betroffen sind alle Zeichencodes > 127 (0x80). Die Standard-Konvertierungsvorschrift in infra benutzt die Vorschrift aus der GUI-Komponente (GRIT) und ist damit nicht vollständig kompatibel zu den üblichen ASCII-Zeichentabellen (CodePage 850/858 oder 437). Die Umlaute der deutschen Sprache werden korrekt abgebildet - andere Sonderzeichen (z.B. Durchschnitt, Quadrat, Euro, etc.) nicht. Wird in infra eines dieser falsch abgebildeten Symbole eingegeben, kommt in der Datenbank (auch SQL) nicht das Äquivalent dieses Zeichens an, sondern ein anderes. Solange ausschließlich mit infra auf die Daten zugegriffen wird, ist das unproblematisch - die interne Konvertierungstabelle ist bijektiv, d.h. die Rückwärts-Umwandlung eines Zeichens (z.B. bei der Druckausgabe oder Anzeige) führt wieder zum ursprünglich eingegebenen Zeichen. Anders ist das, sobald Daten im sogenannten ASCII-Format importiert oder exportiert werden oder die Daten von anderen Anwendungen aus der SQL-Datenbank gelesen werden. Auch bei den in MIL- und INI-Dateien abgelegten Texten können Probleme auftreten, sobald eines der kritischen Zeichen (z.B. das Durchschnittszeichen) benutzt wird. In diesen Fällen gibt es keine Möglichkeit über einen StandardASCII-Editor oder ein externes Programm mit eigener standardisierter CodePage-Umwandlung das ursprünglich gewünschte Zeichen wieder herzustellen. Das Problem kann mit der Umwandlungstabelle (CP858.CNV) behoben werden. Diese enthält eine standardisierte Umwandlung zwischen der CodePage 858 und der Windows CodePage 1252. Die CodePage 858 ist eine um das Euro-Symbol erweiterte Abart der weit verbreiteten CodePage 850. Für die SQL-Datenbank (Replikation und SQLpur) wird beispielsweise die CodePage 850 verwendet - d.h. mit der neuen Umwandlungstabelle werden in infra eingegebenen Sonderzeichen (sofern sie von der DOS-CodePage 850 unterstützt werden) auch im SQL Enterprise-Manager oder Query Analyzer korrekt angezeigt. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 16 Update 7.1.0.0 2.2.8 Makros und Prozeduren Beantworten von Meldungsfenstern komplett geändert (7100) Das Beantworten von Meldungsfenstern (z. B. „Keine Sätze im angegebenen Bereich“) wurde in den Standard-IMA-Dateien komplett überarbeitet. Das hat den Vorteil, dass evtl. erscheinende Meldungsfenster mit IMA-Dateien noch zuverlässiger beantwortet werden können. infra-Makros und reservierte Zeichen (7002) Zeichen wie Komma, Leerzeichen, Klammer, Slash und Backslash haben bei der Auflösung von Makros eine bestimmte Bedeutung, z.B. das Komma als Trenner für Parameter. Falls nun solche Zeichen Bestandteile von einzelnen Parametern sind, müssen diese in doppelte Anführungszeichen („“) gesetzt werden. Z.B. in Sektion [TOOLBAR]: EKA731_110= { TB_WFL_291,Umrechnung erfassen,"291:/Startupmode=Create /IniQualifier=731 /SetGV0(GV_731tnr,"LBUF(107,DDp(107,8),DDl(107,8))") /SetGV0(GV_731me,ToUpper(ReadDlgField(EKA731_110,EKA731_110_D23F33xx)))/SDFFile=SDA291 -731",CBsCallModProc } Mit dem Makro LBUF wird hier eine Teilenummer ausgelesen. Da diese Teilenummer z.B. Kommas enthalten kann, müssen die Anführungszeichen verwendet werden, damit das Makro SetGV0 korrekt aufgelöst wird. Einige Einträge im Standard wurden unter diesem Gesichtspunkt bearbeitet. Kritische infra-Makros sind z.B. LBUF, GV, DBFIELD und TRIM. Betroffen sind: • SDF-Dateien • INI-Dateien • IMA-Dateien Neue Makros für den Zugriff auf das infra-Arbeitsdatum (7002) Die neuen Makros InfraDate(), InfraDateLong(), InfraWeek() und InfraWeekLong() erlauben den Zugriff auf das infra-Arbeitsdatum. Im Gegensatz dazu liefern die Makros CurrentDate() und CurrentWeek() das tatsächliche Tagesdatum. Die Makros RelativeDate() und RelativeWeek() wurden um einen optionalen Parameter erweitert. Als erster Parameter kann ein Ausgangsdatum angegeben werden (interne oder formatierte Darstellung), das als Grundlage für die Berechnung dienen soll. So kann z.B. durch Kombination mit dem InfraDate()Makro ein Termin ausgehend vom aktuellen infra-Arbeitsdatum berechnet werden. Neue infra Makros für langes Datumsformat (7001) Für Felder mit langem Datumsformat (8-stelliges internes Format „JJJJMMTT“) können jetzt die Makros CurrentDateLong() und RelativeDateLong(...) verwendet werden. Bisher konnten nur die Makros CurrentDate() und RelativeDate(...) für Vergleiche bzw. Vorbelegungen von Datumsfeldern im kurzen Datumsformat (6-stelliges internes Format „JJMMTT“) eingesetzt werden. Statusanzeige bei Ausführung von IMA-Dateien bzw. infra-Makros (7001) Während der Abarbeitung einer Makro-Anweisungsfolge bzw. einer IMA-Datei (siehe infra-Prozeduren „CBpProcessMakros“ und „CBpProcessMakroFile“) wird in der Hinweiszeile „Makros aktiv...“ angezeigt. 2.2.9 Sonstiges Individuelle Dialoge überall möglich (REPLACECGW-Technik auch in AUF43A) (7002) Bisher musste bei individuellen Änderungen an der Oberfläche für das Programm „Belege drucken“ (43A) immer die komplette Datei ersetzt werden (AUF43A.CGW). Nun ist auch hier die dialogweise Ersetzung über REPLACECGW-Technik möglich und sollte auch genutzt werden. Auch in allen anderen Programmen, die Register verwenden, ist dies nun möglich. Postanschriftaufbereitung mit Großschreibung (7001) In den INI-Einstellungen zur Bildung von Postanschriften in der Sektion [ADDRESS] wurden die Platzhalter um die Option „/UP“ zur Umwandlung der Felder in Großschreibung erweitert. Damit kann dem Wunsch der Post für schnelle und richtige Adressierung von Auslandsadressen auch ohne aufwendige Änderung in den Kunden- und Lieferantenstammdaten entsprochen werden. Beispiel: %Town/UP% wandelt die Ortsangabe „London“ in „LONDON“ um. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 17 Meldungsausgabe geändert (7001) Meldungen, die bisher wie Eingabehinweise in der Hinweiszeile angezeigt wurden (siehe „Meldungen bearbeiten“ (9951), Markierung «Anzeige in Hinweiszeile»), werden jetzt in der Meldungszeile (rot hinterlegt) angezeigt. Die Ausgabe erfolgt ohne Signalton, so dass eine Unterscheidung zu Warnungen oder wichtigeren Hinweisen möglich ist. Durch Anpassung des INI-Eintrags „Type.Hint = Hinweis, Timer, No“ in der Sektion [MESSAGEBOX] kann für diese Meldungen bei Bedarf ebenfalls ein Signalton eingestellt oder wieder die Ausgabe in der Hinweiszeile aktiviert werden: Ausgabe mit Warnton in der Meldungszeile: Type.Hint= Hinweis, Timer, Yes Ausgabe ohne Warnton in der Hinweiszeile: Type.Hint= Hinweis, Hint, No Unterstützung für mehrere Bildschirme (7002) Bei der Verwendung von infra an einem Arbeitsplatz mit mehreren (realen) Bildschirmen werden die infraDialogpositionen bei der Anwahl von infra nicht mehr automatisch korrigiert, wenn sich diese außerhalb des Hauptbildschirms befinden. Das heißt, wurde ein infra-Dialog auf einem zusätzlichen Bildschirm angezeigt und geschlossen, wird er bei erneuter Anwahl nun wieder an der letzten Position auf dem zusätzlichen Bildschirm angezeigt. Um zu verhindern, dass die infra-Dialoge nicht mehr sichtbar sind, sobald an einem solchen Arbeitsplatz wieder nur noch mit einem Bildschirm gearbeitet wird, kann die Korrektur der Dialogpositionen durch den INI-Eintrag „CorrectDialogPosition=Yes“ in der Sektion [LAYOUT] wieder aktiviert werden. Hinweis: Auch falls die Auflösung an einem Arbeitsplatz geändert (verkleinert) wird, sollte ebenfalls die Einstellung „Yes“ gewählt werden, da ansonsten Dialoge, die sehr weit rechts platziert waren, nicht mehr sichtbar sein könnten. 2.3 Wartung und Systempflege Erweiterte Protokollierung (7100) In der sitzungsabhängigen LOG-Datei (PROT-Verzeichnis) werden beim Start von infra einige ergänzende Informationen abgestellt, die besonders wertvoll für den infra Support sind: - geladene Plugins Der Ladevorgang der in der Sektion [PLUGIN] der SIBPPS.INI hinterlegten infra Komponenten wird protokolliert mit „Plugin xyz loaded successfully.“ bzw. im Fehlerfall mit „Error loading Plugin xyz!“ - geladene Datenbanktreiber Die in der Datei SIBDB.INI eingebundenen infra Datenbanktreiber werden protokolliert. Abhängig vom Treibertyp werden ergänzende Informationen im Protokoll abgestellt. Client/Server-Datenbanktreiber SDBCLSRV.DLL: “C/S Database Client loaded: sdbclsrv.ini” - verwendete Konfigurationsdatei “ServerIP: 127.0.0.1[4144]” – verwendete Verbindungsinformationen klassischer LCD-Datenbanktreiber SDBCLLCD.DLL: „LCD Database Client loaded: sdblocal.ini“ – verwendete Konfigurationsdatei „DataPath: e:\infra\daten\d“ – verwendeter Datenpfad clientbasierter Replikationstreiber SDBREPL.DLL: „Replication Database Client loaded: infrasql.ini“ – verwendete Konfigurationsdatei „Connectionstring: DSN=infrasql“ – verwendete Verbindungsinformationen Protokoll-/Schnittstellendatenbanktreiber SDBFILE.DLL: "File Database Client loaded: sdbgw.ini“ – verwendete Konfigurationsdatei „Filename: e:\infra\GRAFIK\crm\data\crmdata.log" – verwendete Ausgabedatei SQLpur-Datenbanktreiber SDBSQL.DLL: „SQLpur Database Client loaded: infrasql.ini" – verwendete Konfigurationsdatei "Connectionstring: Server=KSNOTE3;Database=INFRA_D;…" – verwendete Verbindungsinformationen SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 18 Update 7.1.0.0 Automatische System-Aktualisierung (7100) Im infra-Verzeichnis .\infra\grafik\modul\win32\system32 werden durch das Update auf Version 7.1.0.0 wichtige, für den Betrieb von infra benötigte Systemdateien abgelegt. Beim Start von infra wird auf dem jeweiligen Arbeitsplatz überprüft, ob diese Systemdateien bereits im System32-Verzeichnis des Windows-Betriebssystems vorhanden sind und mindestens der Version der im infra-System32Verzeichnis zur Verfügung gestellten entsprechen. Bei Bedarf werden veraltete Systemdateien aktualisiert beziehungsweise noch nicht vorhandene Systemdateien installiert. • • • • • • • • • Alle Dateien, die im Verzeichnis .\infra\grafik\modul\win32\system32 liegen, werden mit dem Windows-System32-Verzeichnis abgeglichen. Ein neuer Abgleich findet nur statt, wenn sich gegenüber dem letzten Abgleich im infra-system32Verzeichnis etwas geändert hat – d.h. nur Dateien, die seit dem letzten Abgleich ein andere Version (oder anderes Dateidatum, wenn keine Versionsinformationen enthalten sind) haben, werden abgeglichen. Abgeglichene Systemdateien werden in der Registry des jeweiligen Arbeitsplatzes unter folgendem Schlüssel registriert: HKEY_LOCAL_MACHINE\SOFTWARE\infraGmbH\SysFiles Beim Abgleich werden vorhandene Dateien im Windows-System32-Verzeichnis nur dann aktualisiert, wenn die vorhandenen Dateien älter sind (kleinere Version oder älteres Datum, wenn keine Versionsinformationen enthalten sind). Zu registrierende Dateien werden automatisch registriert. Der Abgleich wird vollständig in der sitzungsabhängigen infra-LOG-Datei protokolliert. Ist eine zu ersetzende Datei in Benutzung, wird die Datei beim nächsten Systemstart aktualisiert und infra bietet einen Neustart an. Probleme beim Zugriff auf das Windows-System32-Verzeichnis bzw. die darin enthaltenen Dateien (z.B. bei unzureichenden Rechten), werden gemeldet – der Abgleich wird dann beim nächsten infra Start erneut versucht. Die automatische System-Aktualisierung lässt sich mit dem INI-Eintrag [GENERAL]/NoSystemUpdate=Yes abschalten. Protokollierung von INFDOWN (7100) Beim Beenden von infra durch den INFDOWN.SEM-Mechanismus, wird folgender Eintrag in der Sitzungsabhängigen LOG-Datei abgestellt: „INFDOWN.SEM found - trying to shutdown infra...“. Sobald versucht wird, infra bei Vorhandensein einer INFDOWN.SEM-Datei zu starten, erscheint in der Startanzeige (Splashscreen) der Hinweis „WARTUNGSARBEITEN (INFDOWN.SEM)!“ begleitet von einem Signalton. Nach 3 Sekunden verschwindet die Startanzeige und in der Sitzungsabhängigen LOGDatei wird folgendes eingetragen: „INFDOWN.SEM found - infra will not be started“. Umbenennen von SIBPPS.EXE (7100) Das infra Startprogramm SIBPPS.EXE kann jetzt bei Bedarf in WARTUNG.EXE umbenannt werden, um so zum Beispiel zu verhindern, dass infra an einem Arbeitsplatz gestartet werden kann, während wichtige Wartungsarbeiten an der infra Umgebung durchgeführt werden müssen. 2.4 Drucksystem Formatierte Textbausteine (RTF) Formatierte Textbausteine (RTF) drucken (7100) In den Standard-infra-Drucktabellen wurden alle Textbaustein-Ausgaben auf den G:-Operator umgestellt. Da in den infra Textdateien TEXT (114), TEXTE1 (46) und BUCHTEXT (37) nun auch formatierte Texte (RTF) gespeichert werden können, müssen alle Textausgaben aus diesen Textdateien über den G:Operator erfolgen. Für die Textausgabe aus Datei 37 (BUCHTEXT) muss der neue G2:-Operator verwendet werden. Der G2:-Operator entspricht Syntaktisch dem G:-Operator, enthält aber zusätzlich als erste Angabe die Nummer der Textdatei, aus der die Texte gelesen werden sollen. Enthält ein Textbaustein Formatierung (Beispielsweise Fettschrift) und wird dieser nicht mit dem G:- bzw. G2:Operator ausgegeben, so erscheint bei der Druckausgabe nicht der formatierte Text, sondern ein nahezu unlesbarer Text mit RTF-Makros (RTF-Tags). Wird der G:- bzw. G2:-Operator dazu verwendet, nur die erste Textzeile eines Textbausteins zu lesen und auszugeben, erfolgt die Ausgabe dieser Textzeile immer unformatiert, das heißt der Text wird automatisch bei der Ausgabe in „reinen“ Text umgewandelt. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 19 Textbausteine exportieren (7100) Generell muss bei der Ausgabe von Texten aus den infra Textdateien TEXT (114), TEXTE1 (46) und BUCHTEXT (37) der G:- bzw. G2:-Operator eingesetzt werden, da Textbausteine mit Formatierungen (RTF) sonst nicht korrekt behandelt werden. Das gilt auch dann, wenn über ein Druckmedium eine Dateiausgabe zum Beispiel zur Versorgung einer externen Schnittstelle stattfinden soll. Bei der Ausgabe von Textbausteinen in eine ASCII/ISO-Datei werden die auszugebenden Texte vom G:-Operator automatisch in unformatierten (reinen) Text umgewandelt, d.h. alle Schrift- und Absatzattribute werden nicht mitexportiert. Lediglich der reine Text mit Zeilenumbrüchen wird in die jeweilige Datei ausgegeben. Formatierte Textbausteine (RTF) und MS Word (7100) Bei der Ausgabe von Texten aus den infra Textdateien TEXT (114), TEXTE1 (46) und BUCHTEXT (37) über die DDE-Schnittstelle (zum Beispiel bei der Übergabe an MS Word) wandelt der G:- bzw. G2:Operator formatierte Textbausteine in unformatierte Texte um. Das heißt, die Formatierungen gehen bei der Übergabe an MS Word verloren. Formatierte Textbausteine (RTF) und Crystal Reports (SQL) (7100) Über die Replikation der infra Textdateien TEXT (114), TEXTE1 (46) und BUCHTEXT (37) werden die formatierten Textbausteine auch in der SQL-Datenbank im RTF-Format abgelegt. Um diese Texte in anderen Anwendungen ausgeben zu können, müssen diese dort gesondert behandelt werden. Es empfiehlt sich in diesem Fall abhängig von den Möglichkeiten der jeweiligen Software der Einsatz einer kleinen Codesequenz zum Beispiel in Visual Basic. Zunächst müssen dabei alle zu einem Textbaustein gehörigen Textzeilen gesammelt und zusammengesetzt werden, bevor diese als zusammenhängender RTF-Text ausgegeben werden können. Wenn die eingesetzte Software keine RTF-Textausgabe unterstützt, können die formatierten Texte mit dieser Software nicht ausgegeben werden. Für die Ausgabe von formatierten Texten über Crystal Reports finden Sie eine Anleitung in den infra Systeminformationen (Anwender.hlp). eMail-Versand mit Dialog (7100) In der Regel wird beim Versenden einer eMail über ein Druckmedium vom Typ „eMail“ umgehend eine eMail verschickt, wenn die Empfängeradresse der eMail dem Druckmedium bekannt ist. Mit der Einstellung „MailWithPrompt:Yes“ in der Sektion eines Mediums in der Datei PRINTER.INI wird vor dem Versand der eMail auch bei bekannter Empfängeradresse der „Senden“-Dialog des eMail Clients angezeigt. So kann eine eMail vor dem Versand noch mit weiteren Informationen oder Anhängen ergänzt werden. Hintergrundbitmaps für alle Seiten setzen (7100) Der C:$BP-Operator wurde um eine Option erweitert, um die angegebene Hintergrundbitmap automatisch auf der aktuellen und allen Folgeseiten zu platzieren, ohne auf den Folgeseiten (zum Beispiel in er Folgekopftablle) erneut einen C:$PB-Operator einsetzen zu müssen. Mit C:$PB(Datei,Yes) kann also in der Kopftabelle (in der Regel Drucktabelle 10) eine Hintergrundbitmap für alle Seiten des Dokuments gesetzt werden. Diese Änderung wurde bereits in die Standard-infra-Drucktabellen des Auftragsdruckprogramms (AUF43A) übernommen. Besonders hinsichtlich der Ausgabe formatierter Textbausteine ist diese Vorgehensweise unbedingt zu empfehlen, da es sonst bei dem Druck eines mehrseitigen Textbausteins zum Überschreiben des Textbausteins durch die auf den Folgeseiten platzierten Hintergrundbitmaps kommen. Globalvariablen mit Medien-Informationen (7002) Das Drucksystem stellt Informationen über das auf einem Druckkanal verwendete Medium in Globalvariablen zur Verfügung. Auf diese Globalvariablen kann während der Druckausgabe in Drucksteuertabellen (MIL/MDD) zugegriffen werden und so z.B. Ausgaben oder Aktionen vom verwendeten Medientyp abhängig gemacht werden. Folgende Globalvariablen stehen zur Verfügung: Variablenname Bedeutung medium Nummer/ID des benutzten Druckmediums mediumtyp Typ des benutzten Mediums: 0=Bildschirm, 1=Drucker, 2=Datei, 3=DDE, 4=Programm, 5=Fax, 6=eMail mediumname Bezeichnung des Mediums mediumdatei vom Medium verwendeter Dateiname (mit Pfad) beim Medientyp Datei mediumdrucker Druckertreiber des verwendeten Mediums SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 20 Update 7.1.0.0 Druckvorschau ohne automatisches Blättern (7002) Über den Eintrag „PreviewLastPage=No“ in der Sektion [PrintEngine] der Datei SIBPPS.INI kann verhindert werden, das im Vorschaufenster beim Aufbau eines Dokumentes automatisch immer zur letzten (aktuellen) Seite geblättert wird. Stattdessen wird die erste Druckseite im Vorschaufenster angezeigt und der Anwender kann bei Bedarf beliebig weiterblättern. Vollständiges Ersetzen einer Drucksteuertabelle (7002) Ein neuer Druck-Operator (klein h:) erlaubt das vollständige Ersetzen einer Drucksteuertabelle, d.h. die einzulesende Drucksteuertabelle wird nicht ab der Position des h:-Operators in die bestehende Steuertabelle eingefügt, sondern überschreibt diese ab der 1.Position. Dadurch lassen sich umfangreiche Drucksteuerungen realisieren, bei denen der Platz für die einzulesenden Tabellen nicht mehr ausreichen würde. Theoretisch lassen sich so beliebig umfangreiche Drucksteuerungen realisieren. VORSICHT: Da der h:-Operator den ursprünglichen Drucksteuertabellen-Inhalt überschreibt, darf er nicht in den Sondertabellen der automatischen Formularsteuerung (Tabellen, die über die K:-,U:-,O:-,A:Operatoren eingebunden sind) eingesetzt werden. Eigene Dokumentenvorlagen bei Druckausgabe über Word nutzen (7002) Die Steuerdatei WORD8.INI für die Druckausgabe über Microsoft Word und die Makrodefinitionen in der Dokumentenvorlage SIBPPS_8.DOT wurden so angepasst, dass bei der Erzeugung der über Word ausgegebenen Dokumente eine eigene Word-Dokumentenvorlage (DOT) benutzt werden kann. In der WORD8.INI wurde lediglich der Eintrag „Open:“ modifiziert. Die eigenen Dokumentenvorlagen müssen dabei im infra-INI-Verzeichnis abgelegt werden (kann aber durch Anpassung des Eintrags „SibOpenDoc“ in der WORD8.INI bei Bedarf geändert werden). Eigene Dokumentenvorlagen können als generelle Vorlage, die für jede infra-Dokumentenausgabe über Word verwendet werden soll, oder nur für bestimmte infra-Formulare zur Verfügung gestellt werden. Eine generelle Vorlage muss mit dem Namen INFRA.DOT im infra-INI-Verzeichnis abgelegt werden. Soll eine Vorlage nur für bestimmte Formulare verwendet werden, muss diese mit einem speziellen Namen, der sich aus dem Namen der zugehörigen infra-Drucksteuertabelle und der Nummer der daraus verwendeten Formularaufbereitungstabelle (i.d.R. „1“) zusammensetzt, abgelegt werden. Beispiel: Für Auftragsbestätigungen soll eine bestimmte Word-Dokumentenvorlage (DOT) verwendet werden. Auftragsbestätigungen werden mit der infra Drucksteuertabelle 43AB.MIL und Formulartabelle 1 erstellt. Der Name der zu verwendenden DOT ist demnach 43AB_1.DOT. Immer wenn keine spezielle Dokumentenvorlage für eine Druckausgabe gefunden wird, verwendet Word die evtl. vorhandene generelle Vorlage INFRA.DOT. Unterdrücken von Fax- und E-Mail-Versand (7002) Über das neue Markierungsfeld «Fax-/eMail-Versand bei leerem Empfänger unterdrücken» im Register „Fax und eMail“ der Drucker-/Medienkonfiguration kann eingestellt werden, ob für das betroffene Medium die Fax- bzw. E-Mail-Ausgabe unterdrückt werden soll, wenn beim Druckvorgang keine Fax-Nummer beziehungsweise E-Mail-Adresse gefunden wird. Ist beispielsweise im Feld «Faxnummer» des Mediums ein Makroausdruck (mit LBUF oder DBFIELD) hinterlegt, der zum Zeitpunkt der Druckausgabe eine Faxnummer aus dem infra-Datenbestand liest, wird nur dann ein Fax versandt (bzw. an die Fax-Software übergeben), wenn z.B. für den Kunden oder Lieferanten eine Faxnummer hinterlegt ist. Für den E-Mail-Versand gilt das gleiche bezogen auf das Feld «eMail Adresse». Das neue Markierungsfeld wird nur dann ausgewertet, wenn im Feld «Faxnummer» bzw. „eMail Adresse“ ein Makroausdruck hinterlegt ist. Sind diese Felder leer, wird die Fax- bzw. E-Mail-Ausgabe immer angestoßen, da das Druckprogramm davon ausgeht, dass die Eingabe der Empfänger-Faxnummer bzw. E-Mail-Adresse erst im jeweils eingesetzten Fax-/E-Mail-Client eingegeben wird. Druckkanal per MIL/MDD-Anweisung deaktivieren (7002) Über den Druckoperator C:$SV(„ChannelAction“,“0“) kann aus einer Drucksteuertabelle während der Formularaufbereitung die Ausgabeaktion des Druckkanals, auf dem gerade gedruckt werden soll, temporär deaktiviert werden. Abhängig vom verwendeten Medientyp wird dadurch eine Ausgabe auf Drucker, Fax, E-Mail-Client oder die Dateiausgabe unterdrückt. Die Abschaltung der Ausgabe wirkt dabei nur für das aktuelle Dokument, d.h. auch beim Stapeldruck von Belegen gilt die Abschaltung nur für das aktuelle Dokument. Der Operator kann dazu verwendet werden, abhängig von bestimmten Bedingungen (Q-Operator) die Ausgabe eines Dokuments zu unterbinden. Z.B. kann die Dateiausgabe unterdrückt werden, wenn kein SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 21 Dateiname angegeben ist oder für bestimmte Lieferanten soll grundsätzlich keine Bestellung per E-Mail ausgegeben werden. Manuelle Medienauswahl hat Vorrang vor der Formularzuordnung (7001) Wird innerhalb eines infra-Druckprogramms die Medienzuordnung für einen Kanal manuell über das Menü DRUCK - DRUCKER-/MEDIENAUSWAHL... geändert, wird für diesen Kanal keine formularabhängige Zuordnung eines Mediums laut der Medienkonfiguration beim Druck durchgeführt. Das manuell ausgewählte Medium hat für den betroffenen Kanal die höchste Priorität. Das gilt auch beim Wechsel von Formulartypen während des Drucklaufs, z.B. beim Druck von Laufkarten und Lohnscheinen für die Fertigung mit dem Programm „Werkstattpapiere“ (565). Die manuelle Auswahl des Mediums kann durch Verlassen des Programms wieder aufgehoben werden. Automatische Probelauferkennung auch für Kanal 2 (7001) Die automatische Abschaltung von Druckkanälen beim Erkennen eines Probelaufs funktioniert nun für alle Kanäle außer Kanal 1. Bisher konnte der Kanal 2 nicht abgeschaltet werden. D.h. bei eingeschaltetem Drucker und aktiviertem Probelauf wird nur auf Kanal 1 gedruckt. Die Probelauferkennung wird nach wie vor über die INI-Einträge „TestPrint_..“ in der Sektion [PrintEngine] konfiguriert. Bei Bedarf kann die Abschaltung für Kanal 2 aber unterdrückt werden, auch programmabhängig. Siehe INI-Einstellung „Channel2AutoActivate_...“ in der Sektion [PrintEngine]. Druck von Kopien je Medium unterdrücken (7001) Die Ausgabe von Kopien kann abhängig vom verwendeten Druckmedium ausgeschaltet werden, siehe Markierung «Kopieausgabe unterdrücken» im Register „Allgemein“ bei der Bearbeitung eines Mediums (bzw. Eintrag „IgnoreCopies: YES“ beim betroffenen Medium in der Datei PRINTER.INI). So kann z.B. bei einem E-Mail-Medium hinterlegt werden, dass hierüber keine Kopien ausgegeben werden sollen. Wird dieses Medium dann z.B. auf Kanal 2ff. verwendet, wird nur für das erste ausgegebene Exemplar eine E-Mail verschickt und nicht für jede Kopie. Die Unterdrückung der Ausgabe von Kopien wirkt allerdings nur ab Kanal 2, d.h. wenn ein Medium auf Kanal 1 verwendet wird, werden hierüber immer auch die Kopien ausgegeben, unabhängig von der Markierung. Die Identifikation einer Kopie wird über die INI-Einträge „CopyIndicator_...“ in der Sektion [PrintEngine] konfiguriert. Makroauflösung in S-Operator (7001) In Drucksteuertabellen (MIL/MDD) können sowohl im s-Operator als auch im S-Operator Makros benutzt werden. Fester Text und Makros können auch gemischt werden, allerdings gilt wie immer bei den Makros, dass diese nur erkannt werden, wenn z.B. eine Klammer oder ein Leerzeichen davor steht. Will man z.B. einen festen Text gefolgt von einem Makro ausgeben und Text und Makro folgen direkt aufeinander (also Buchstabe oder Ziffer als letztes Textzeichen), dann kann man dies folgendermaßen erreichen: “S:10,TRIM(irgendeintext)LBUF(....) und noch mehr Text#“ Hinweis: Der entsprechende Text, also mit aufgelösten Makros, wird wie der konstante Text in den entsprechenden Programmen, z.B. „Belege drucken“ (43A), automatisch über die Sprachdateien (MSGDateien) übersetzt. Man kann damit z.B. Mengeneinheiten übersetzen lassen, siehe dazu aber auch Schalter „/T“ beim V-Operator. Automatische Übersetzung von V-Operatoren (7001) Die Ausgabe von Variablen, die in Drucksteuertabellen (MIL/MDD) mit dem V-Operator ausgegeben werden, können wie beim S-Operator automatisch übersetzt werden. Dazu muss beim jeweiligen VOperator ein zusätzlicher Format-Schalter (/T) angegeben werden. Damit können z.B. Mengeneinheiten oder Teilebezeichnungen übersetzt werden. Länge des Ausgabedateinamens in der Medienkonfiguration (7001) Die maximale Länge eines Ausgabedateinamens in der Drucker-/Medienkonfiguration wurde auf 256 erhöht. Formular-/programmabhängige Medienzuordnung in alten Auftragsdruckprogrammen (7001) Bei den alten Druckprogrammen für Lieferscheine (AUF454.DLL), Rechnungen (AUF463.DLL) und Gutschriften (AUF464.DLL) wurde die formularabhängige Zuordnung eines Mediums zu Druckkanal 2 nicht in der Konfigurationsdatei für den Druck (PRINTER.INI), sondern im Wiederholdruckparameter (z.B. P454WHD) gespeichert. Da sich die Behandlung des Wiederholdrucks durch Einsatz des neuen Druckprogramms (AUF43A.DLL) geändert (vereinfacht) hat, wurde dieser Mechanismus deaktiviert. D.h. formularabhängige Zuordnungen SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 22 Update 7.1.0.0 für Kanal 2 werden jetzt ebenfalls in der PRINTER.INI gespeichert und können damit durch das neue Druckprogramm genutzt werden. Hinweis: Werden weiterhin die alten Belegdruckprogramme im Verkauf eingesetzt, kann eine Medienzuordnung zum Wiederholdruckkanal (Kanal 2) für diese Programme nur noch durch direktes Bearbeiten der Wiederholdruckparameter eingerichtet bzw. geändert werden! MIL-Dateien abhängig von MDDCloseImmediately entladen (7001) Die INI-Einstellung „MDDCloseImmediatly“ in der Sektion [PrintEngine] wirkt jetzt auch auf die Verwendung von MIL-Dateien. Bei Einstellung „Yes“ werden nach Abschluss einer Druckausgabe alle ggf. geladenen MIL-Dateien wieder aus dem Speicher gelöscht und beim nächsten Drucklauf ggf. neu geladen. Da MIL-Dateien im Vergleich zu MDDs relativ umfangreich und vom System nicht so schnell verwaltbar sind, sollte diese Einstellung aus Performancegründen nicht im Echtbetrieb dauerhaft aktiviert sein, sondern nur temporär, um Anpassungen an den MIL-Dateien vornehmen zu können, ohne jedes Mal das Programm zu verlassen. Druck aus Vorschaufenster (7001) Beim direkten Druck über das Druckersymbol aus dem Druck-Vorschaufenster wird jetzt immer „ab Seite 1 drucken“ vorbelegt. Bisher wurde immer die Nummer der ersten Seite des letzten Druck-Jobs vorbelegt, also z.B. die erste Seite der letzten von möglicherweise mehreren Auftragsbestätigungen. 2.5 Installationssystem 2.5.1 Vereinfachter Ablauf der Installation Start aller Aktualisierungen jetzt wieder mit SETUP.EXE (7100) Alle Aktualisierungen werden mit SETUP.EXE gestartet. Wird eine Aktualisierung von CD gestartet, geschieht dies automatisch mit dem Einlegen der CD ins Laufwerk (AUTORUN.INF auf CD startet SETUP.EXE). HINWEIS: Das Arbeitsplatz-SETUP wird jetzt auch wieder aus dem Verzeichnis SETUP mit SETUP.EXE gestartet, AP_SETUP.VBS wird nicht mehr verwendet und wird gelöscht. Die Standard- und individuellen Datenmanipulationen werden weiterhin durch den Start von STPRUN.EXE mit Parameterübergabe gestartet, für das Handling ändert sich nichts. Die neue STPRUN.EXE ist eine Kopie der neuen SETUP.EXE. Test der Kopierberechtigung (7100) Nach der Eingabe des infra-Verzeichnisses und vor dem Start des Kopiervorgangs wird ein Test auf die Berechtigung zum Kopieren und Löschen von Dateien ausgeführt. Wenn keine Probleme festgestellt werden, läuft die Aktualisierung weiter. Treten Probleme auf, werden diese angezeigt in der Form: „Probleme beim Kopieren/Löschen der Datei KOPIERTEST.* im Verzeichnis ….\INFRA\GRAFIK\MODUL\WIN32“ An dieser Stelle gibt es einen Dialog mit drei Möglichkeiten: • • • Es kann mit „Abbrechen“ abgebrochen werden, ohne danach rücksichern zu müssen. Die Aktualisierung kann mit „Ignorieren“ fortgesetzt werden, nachdem die Probleme beseitigt wurden. Der Kopiertest kann wiederholt werden, zur Überprüfung, ob ggf. die Probleme beseitigt sind. Die zu übertragenden Dateien werden in der INFUPD.INI in der Sektion [IPSCOPY] definiert (siehe „infraINSTALL.PDF“, Kapitel 2.6 Syntax der INI-Steuerung). Neuer Dialog: Pfadeingabe auf das infra-Verzeichnis (7100) Ein neuer Dialog wird jetzt immer ausgeführt: Die Pfadeingabe auf das infra-Verzeichnis. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 23 Unabhängig, ob eine oder mehrere infraInstallationen von einem Client aus bedient werden, wird die Eingabe des Pfades auf das infra-Verzeichnis verlangt. Vorbelegt wird das Verzeichnis, auf das an diesem Client das letzte Mal eine Aktualisierung ausgeführt wurde. Jedes über den Browser zu findende infra Verzeichnis, auch über UNC-Pfad (Netzwerkumgebung) kann ausgewählt werden. Vereinfachte Dialogführung zur Auswahl der durchzuführenden Aktion (7100) Zwei Dialoge, die bis Version 7.0.0.2 nacheinander bedient werden mussten, sind jetzt in einem einzigen zusammengefasst. • Die Aktualisierung des Datenbankservers wurde in die Optionen des vormals zweiten Dialogs aufgenommen. • Der Druck der PDF-Dokumentation als Option des SETUP wurde mangels Bedarf entfernt. (Das Update-Dokument wird entweder von der CD mit Doppelklick auf die PDF-Datei in „QUELLDIR\DOU\UPD“ oder per Download aus dem Internet ausgedruckt. ab 7.1.0.0: bis 7.0.0.2: Von Vorteil ist auch, dass nach Ausführung einer der angebotenen Optionen immer wieder in diesen Dialog zurückgekehrt wird. So können, ohne das SETUP neu zu starten, nacheinander alle erforderlichen Aktionen ausgeführt werden. Außerdem kann die Installation nun ohne Rücksicherung auch noch bei der Lizenzdateiübertragung abgebrochen werden (siehe auch weiter unten in diesem Kapitel). und Absicherung gegen Downgradeversuche durch alte Aktualisierungen (7100) Bei der Aktualisierung auf Version 7.1.0.0 wird das Unterverzeichnis ..\SETUP\SIBTOOLS\UPDATE.INI ersetzt durch das Verzeichnis ..\SETUP\SIBTOOLS\IS_INI und wird dem Installationssystem bekannt gemacht. Wenn also auf ein infra Version 7.1.0.0 (oder künftig höher) die Ausführung einer alten, über *.VBS gestarteten Aktualisierung versucht wird, wird mit folgender Meldung abgebrochen: SETUP-INI-Verzeichnis „F:\INFRA\SETUP\SIBTOOLS\UPDATE.INI“ nicht vorhanden! Rücksicherung nur in Ausnahmefällen nötig (auch im Fehlerfall) (7100) Folgende Optionen können im Fehlerfall ohne Rücksicherung, ggf. nach Behebung einer Fehlerursache, wiederholt werden: • Datenbankserver aktualisieren SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 24 • • • Update 7.1.0.0 Neue Beispieldaten übertragen Programme aktualisieren Programme UND Daten aktualisieren, wenn die Datenaktualisierung noch nicht gestartet wurde. – Für eine Client-Server Installation wird vor der Datenaktualisierung noch ein Dialog geführt. – Für eine Classic-Line Installation muss in der LOG-Datei nach „Skriptdatei wird geladen“ gesucht werden. Wenn dieser Eintrag nicht gefunden wird, war die Datenaktualisierung noch nicht gestartet worden. Bei einem erneuten Start wird darauf hingewiesen, dass zuvor ein Abbruch durch Fehler erfolgt ist, danach kann abgebrochen oder weitergemacht werden. ACHTUNG: Wenn auch der einmal oder mehrfach wiederholte Versuch, die Programme und/oder Daten zu aktualisieren fehlschlägt, ist eine komplette Rücksicherung unvermeidlich. Statt Lizenzdatei übertragen auch Abbruch möglich (7100) Wenn die Installation bei der Übertragung der Lizenzdatei durch Benutzereingabe abgebrochen wird, so ist eine Rücksicherung NICHT notwendig. Löschen der temporaeren Arbeitsverzeichnisse von InstallShield (7100) Bein Verlassen des SETUP mit „Beenden“ werden die Inhalte aller (außer dem aktuellen) von InstallShield temporär erzeugten Arbeitsverzeichnisse im lokalen „TEMP“ – Verzeichnis gelöscht. Es bleiben leere Verzeichnisse mit Namen der Form „{944F3BC0-ADCB-43AF-A9EC-0DC7B1453245}“ bestehen, die gelegentlich manuell per Windows-Explorer gelöscht werden können. Sicherung des INI- und des PROT-Verzeichnisses (7100) Wie bisher werden die Verzeichnisse ..\GRAFIK\INI\ und ..\GRAFIK\PROT in das jeweilige Unterverzeichnis „SAV“ gesichert. Wenn „SAV“ bereits existiert, wird die Eingabe eines alternativen Verzeichnisnamens verlangt. Wenn aber jetzt der Name „SAV“ bestätigt wird, wird der bestehende Inhalt in SAV überschrieben. 2.5.2 Dokumentation, Protokollierung und Beispiele Protokollierung mit Legende (7100) In der LOG-Datei gibt es jetzt im Protokollkopf eine Legende mit Hinweisen darauf, wie im Falle von Fehlermeldungen und Warnungen das Protokoll zu lesen, und weiter vorzugehen ist. Dokumente InfraInstall.PDF und StpSyntax.PDF (7100) Die Dokumente werden im DOKU/HB-Verzeichnis installiert. StpSyntax.PDF enthält die komplette Beschreibung der Befehle für den Anwender, der InstallationsSkriptdateien bearbeitet. InfraInstall.PDF beschreibt u.a. das Installationssystem mit seinen Abläufen und Dialogen. Außerdem enthält die Datei einen Überblick über die ausgelieferten Beispiele, die als Vorlage für die Erstellung von Installations-Skriptdateien benutzt werden können und gibt Hilfe bei ggf. aufgetretenen Problemen. Beispielskripts zur praktischen Anwendung des infrabasierten Installationssystems (7001) Es werden Beispielskripts zur Anwendung des infrabasierten Installationssystems zur Verfügung gestellt, siehe Verzeichnis „...\infra\SETUP\BEISPIELE“. Mit diesen Beispielskripts können die üblichen Anforderungen wie individuelle Datenmanipulationen, Daten-Exporte, Daten-Importe und Manipulationen der Datenbankdefinitionen (z.B. Formatänderungen von Anwenderfeldern) durchgeführt werden. Die Beispielskripts können mit minimalem Aufwand für die Anforderungen der Anwender angepasst werden. Alle Beispiele sind im Handbuch zum Installationssystem infraInstall.PDF im Kapitel „Beispiele“ beschrieben. In den Beispielen selbst sind auch Hinweise zu Anpassung, Pflege und Verwendung der Beispiele zu finden. Die allgemeine Beschreibung der Syntax ist im Dokument STPSyntax.PDF zu finden. 2.5.3 Arbeitsplatz einrichten Keine Tastenkombination „Strg+Alt + 1“/ „Strg+Alt + 2“ für Standardaufruf von infra (7100) Die bei der Arbeitsplatzeinrichtung erzeugten Standardaufrufe sind nun kenem „Hotkey“ mehr zugeordnet, infra wird somit nicht mehr bei der Tastatureingabe von Sonderzeichen „versehentlich“ gestartet. Natürlich kann bei Bedarf ein Hotkey manuell eingerichtet werden. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 25 Aktualisierung und Registrierung von Windows-Systemdateien (7100) Bei der Arbeitsplatzeinrichtung werden eine Vielzahl von weiteren Windows-Systemdateien (Virtual C Studio und RTF-Funktionalität) bei Bedarf aktualisiert und registriert. Batchaufrufe von infra nicht mehr mit START_S1.BAT und START_S2.BAT (7100) Die bei der benutzerdefinierten Arbeitsplatzeinrichtung erzeugten Batchaufrufe von infra werden nicht mehr als START_S1.BAT und START_S2.BAT erzeugt, sondern als [STATIONSNAMEN]_S1.BAT und [STATIONSNAMEN]_S1.BAT. So werden die erzeugten Aufrufe nicht von der nächsten Arbeitsplatzeinrichtung überschrieben. 2.5.4 Neue und erweiterte Befehle Erweiterte Prüfungen in StpDDFfield und StpDDFpath (7100) Es wird nun geprüft, • ob die davorliegende Nummer bereits definiert ist, • ob die neue Nummer größer als die definierte Anzahl ist, • ob ein neues Feld mit seiner Position bzw. Position + Maximallänge die Datensatzlänge überschreitet, • ob Format und Längenangabe bei Feldern zusammenpassen. Ein Fehler wird jeweils gemeldet. Neuer Befehl StpDDQueryField liest Datenbankbeschreibung zu Feldern (7100) Mit dem neuen Befehl „StpDDQueryField“ können wichtige Informationen zu den Feldern einer Datei ausgelesen und verarbeitet werden oder es kann geprüft werden, ob ein Feld bereits existiert. Damit kann z.B. verhindert werden, dass Feld 100 installiert wird, obwohl Feld 99 noch nicht vorhanden ist. Neuer Befehl StpDDQueryIndex liest Datenbankbeschreibung zu Zugriffspfaden (7100) Mit dem neuen Befehl „StpDDQueryIndex“ können wichtige Informationen zu den Zugriffspfaden einer Datei ausgelesen und verarbeitet werden oder es kann geprüft werden, ob ein Zugriffspfad bereits existiert. Damit kann z.B. verhindert werden, dass Pfad 6 installiert wird, obwohl Pfad 5 noch nicht vorhanden ist. Neuer Befehl StpDDQueryTable liest Datenbankbeschreibung einer Datei (7100) Mit dem neuen Befehl „StpDDQueryTable“ können wichtige Informationen zu den Dateidefinitionen ausgelesen und verarbeitet werden, z.B. die Satzlänge, die Anzahl Zugriffspfade und die Anzahl der Feldbeschreibungen. Für die im DataDictionary definierten Dateien ist kein BufCreateBuffer mehr notwendig (7001) Falls auf eine Datei jedoch mehrfach zugegriffen werden muss, kann weiterhin mit BufCreateBuffer ein zusätzlicher Puffer definiert werden. Erweiterter Befehl StpImport (7001) Für den StpImport gibt es eine weitere Option im Modus „nur neue Sätze importieren“: Wenn kein eindeutiger Schlüssel verwendet wird, wird immer ein neuer Satz eingefügt. BEISPIEL: StpImport (“007”,1,”C:\IMPORT.ASC”,4,1,0,0); Alle Sätze werden in die Stücklistendatei exportiert, es existieren danach ggf. auch doppelte/mehrfache Komponenten mit gleichen Teilenummern, Positions- und Unterpositionsnummern und unterschiedlichen Inhalten. Erweiterter Befehl StpIns (7001) Für den StpIns gibt es eine weitere Option: Wenn kein eindeutiger Schlüssel verwendet wird, wird immer ein neuer Satz eingefügt. Neuer Befehl StpPreValue (7001) Mit StpPreValue(); Können beim Import Werte aus dem Vorbelegungssatz in leere Felder übernommen werden. Neuer Befehl StpGwINIRead, Lesen der Dateien SIBDB.INI, INI-Dateien der Datenbanktreiber (7001) Mit diesem Befehl können Werte aus INI-Dateien ausgelesen werden. Dies gilt nur für die INI-Dateien, deren Syntax sich an den Grit-INI-Dateien orientiert, also SIBDB.INI, die INI-Dateien der Datenbanktreiber SDBLOCAL.INI, SDBCLSRV.INI, SDBFILE.INI, SIBGW.INI usw. Diese Dateien sind daran zu erkennen, dass die Zuordnungen per „:“ (Doppelpunkt) erfolgen, und das Kommentarzeichen „#“ ist (im Unterschied z.B. zu SIBPPS.INI oder INDIVID.INI). SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 26 Update 7.1.0.0 Neuer Befehl StpGwINIReadAt zum Lesen aus den INI-Dateien der Datenbanktreiber (7001) Mit diesem Befehl können alle Schlüssel mit Werten aus einer Sektion einer INI-Datei ausgelesen werden. Dies gilt nur für die INI-Dateien, deren Syntax sich an den Grit-INI-Dateien orientiert, also SIBDB.INI, die INI-Dateien der Datenbanktreiber SDBLOCAL.INI, SDBCLSRV.INI, SDBFILE.INI, SIBGW.INI usw. Diese Dateien sind daran zu erkennen, dass die Zuordnungen per „:“ (Doppelpunkt) erfolgen, und das Kommentarzeichen „#“ ist (im Unterschied z.B. zu SIBPPS.INI oder INDIVID.INI). Neuer Befehl GetListItem, Auslesen von Werten aus einer Liste (7001) Der Befehl GetListItem liest Werte aus einer durch Kommata separierten Liste. Z.B. ein Wert, der zuvor aus einer INI-Datei ausgelesen wurde. Neuer Befehl BufIsGlobalLocked ermittelt Datensatzsperrung durch infra(7001) Zusätzlich zu dem Befehl „BufIsLocked“, der nur ermittelt, ob ein Datensatz durch die aktuelle SetupSitzung gesperrt wurde, gibt es jetzt den Befehl BufIsGlobalLocked(strBuf,lLock), der auch eine Datensatzsperrung durch andere infra-Anwender erkennt. infra-interner Befehl: Neuer Abfrage-Dialog über AskOptionsWD mit max. 5 Optionen und jeweiligem Infotext (7001) Mit dem neuen Befehl wird ein Dialog mit maximal 5 Optionen ausgegeben. Die Optionen können als Markierungsknöpfe (exklusive Auswahl, nur eine Option) oder Markierungsfelder (mehrere Optionen möglich) definiert werden. Wird eine Option aktiviert, wird rechts im Dialog in einem Textfenster ein zugehöriger erläuternder Text angezeigt. Der Befehl kann nur im Installationssystem benutzt werden (Funktionsart infraSetupFunktion). 2.6 Programmübergreifende Erweiterungen 2.6.1 Auskunft: Wesentlich schneller mit direkter SQL-Abfrage Direkte Abfragen auf SQL-Datenbank (7100) Mit dem INI-Eintrag „AutoSQLQuery=Yes“ in Sektion [INFRAQUERY] können beim Einsatz einer SQLDatenbank mit Online-Replikation oder der infra-SQLpur-Datenbank Auskünfte direkt auf der SQLDatenbank ausgeführt werden. Je nach verwendeter Auskunft und Selektion kann das erhebliche Performance-Vorteile bringen, je nach Situation bis Faktor 10. Besonders bei Suchmustern außerhalb der Felder des jeweiligen infraZugriffspfads können so sehr schnell Ergebnisse geliefert werden. Über die Markierung „Direkte SQL-Abfrage“ im Menü „Aktionen“ im Selektionsdialog einer Auskunft kann je Auskunft jederzeit zwischen direkter SQL-Abfrage und Standard-infra-Abfrage gewechselt werden. 2.6.2 Deutlich schnellerer Zugriff auf Dispositionen Neuer Pfad 10 in Dispositionsdatei (Datei 23) (7100) Der neue Zugriffspfad verarbeitet nur die nicht erledigten Dispositionen, damit kann z.B. ein Lauf in M561 mit Verfügbarkeitsprüfung um ein Vielfaches schneller werden. Alle Auskünfte zum bisher verwendeten Pfad 3 wurden entweder ersetzt (wenn schon alle Auskünfte vergeben waren) oder analog zu den Auskünften über Pfad 3 ergänzt. Ob der neue Pfad samt Auskünften installiert werden soll, kann beim Installationsvorgang ausgewählt werden. Wenn ein Pfad 10 existiert, der vom neuen Standard abweicht, wird ein Dialog angeboten. „Standard installieren“ ist mit Markierungsfeld vorbelegt. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 2.6.3 27 Materialbedarfsplanung Planung beschleunig durch geänderten Zugriff (7100) Durch die Erweiterung der Zugriffspfade 8 und 9 auf die Dispositionen (Datei 23) um den Satzstatus werden die „erledigten“ Dispositionen nicht mehr gelesen. Damit ergeben sich deutliche Performancesteigerungen in den Programmen: • „Bedarfsermittlung“ (371, 376) • „Dispositionsvorschläge drucken“ (373/378) • Teile-Dispositionskarte (375) • „Aufträge bearbeiten“ (435) bei der Materialverfügbarkeitsrechnung • „Liefervorschlagsliste“ (451) bei Auswahl Sortierfolge „Teil+Termin“ 2.6.4 Stammdatenverwaltung (MEGAS) Eingabe der Schlüsselfelder im Header (7100) In den Programmen „Teilestamm bearbeiten“ (111), „Kundenstamm bearbeiten“ (411)“ und „Lieferantenstamm bearbeiten“ (711) kann der jeweilige Schlüssel nun auch im oberen Bereich (Header) eingegeben werden, so dass für die Eingabe eines neuen Schlüssels nicht zurück ins erste Register gewechselt werden muss. Bisher wurde dort lediglich angezeigt, welches Teil, welcher Kunde bzw. welcher Lieferant momentan bearbeitet wird. In allen anderen Stammdatenprogrammen kann die Eingabe durch individuelle Anpassungen ebenfalls ermöglicht werden. Dazu müssen lediglich die „SibDef-Angaben“ der Schlüsselfelder aus dem ersten Dialog in die Schlüsselfelder des „...._HEADER-Dialogs“ übernommen werden. Globalvariable zur Modus-Abfrage (7100) Die Globalvariable GV_megmode kann nun in Makros, z.B. in IMA-Dateien (siehe 251-TAUSCH.IMA) , abgefragt werden: 1 = Modus Ändern 2 = Modus Anzeigen 3 = Modus Erfassen 4 = Modus Suchen Pfad und Layout bei der Suche kann nun im Dialog vorbelegt werden. (7100) Im Standard werden bisher überall im Suchmodus zunächst die Sortierfolge und das zugehörige Layout laut dem Pfad benutzt, der auch für die Bearbeitung der Datensätze benutzt wird. Z.B. wird in „Teilestamm bearbeiten“ (111) zunächst beim Suchen immer nach Teilenummer sortiert. Mit folgenden Angaben in PDV111.SDF kann nun erreicht werden, dass die Klassifizierung beim Suchen als Sortierfolge mit dem entsprechenden Layout verwendet wird: [PDV111_APPLFRAME##MEGROOT TSS] PickLayout=2 PickPath=2 Meldungen bei unzulässigen Feldern in Kopplungen verbessert (7100) Bisher wurde in den nachfolgend aufgeführten Programmen bei fehlerhaftem Status im Teile-, Kundenoder Lieferantenstamm eine allgemeine Meldung ausgegeben („Unzulässiger Wert '%1' in Feld '%2' der Koppeldatei“). Nun wird je Art der fehlerhaften Kopplung eine sprechendere Meldung ausgegeben. Betroffene Programme: • „Lagerstamm bearbeiten“ (211) • „Versand- und Rechnungsadressen bearbeiten“ (415) • „Ansprechpartner bearbeiten“ (418) • „Erlöskonten bearbeiten“ (428) • „Externe Teilenummern bearbeiten“ (42A) • „Lieferantenadressen bearbeiten“ (721) • „Ansprechpartner bearbeiten“ (723) • „Teil/Lieferantenbeziehung bearbeiten“ (727) • „Aufwandkonten bearbeiten“ (72C) Hinweis: Falls die entsprechende Meldung nicht quittiert werden soll, kann die Meldung als temporäre Ausgabe definiert werden, siehe „Meldungen bearbeiten“ (9951). SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 28 Update 7.1.0.0 Tastenkombination für den Wechsel in Modus Ändern (7100) Über die Tastenkombination STRG+Ä kann jetzt vom Modus Erfassen in den Modus Ändern gewechselt werden. Der Kürzel wird auch in den Programmen „Aufnahmedaten Inventur“ (387), „Bedarf erfassen“ (827), “Rechenfunktionen bearbeiten“ (831), „Typenblatt bearbeiten“ (841) und beim Verwalten der Werteliste in „Typenblatt Definitionen“ (845) verwendet. Löschen von MultiLookUp-Kopplungen, z.B. Gesprächsnotizen zu Ansprechpartnern (7001) Das Löschen von Kopplungen kann nun auch bei MultiLookUp-Kopplungen benutzt werden. Im Standard wird dies bereits in „Ansprechpartner bearbeiten“ (418 bzw. 723) beim Löschen der zu einem Ansprechpartner gehörigen Gesprächsnotizen genutzt (Eintrag „Delete=Q“ in Sektion [MegLookup GSN]). Wird ein Ansprechpartner-Stammsatz gelöscht, so werden damit nach einer Abfrage alle zugehörigen Gesprächsnotizen gelöscht. Die Daten aus Datei 99 für Gesprächsnotizen Verkauf bzw. Datei 120 für Gesprächsnotizen Einkauf werden samt den Textkonserven in der Textedatei 46 gelöscht. Prüfung von Feldinhalten in Koppelsätzen (7001) Mit den neuen Einstellungen “CorrectFieldValues”, “WrongValueMSG” und “CreateWithWrongValue” in Sektion [MegLookUp] können unzulässige Werte aus gekoppelten Datensätzen überprüft und gemeldet werden und das Schreiben eines neuen Satzes kann abgewiesen werden. Im Standard wird dies in zahlreichen Programmen verwendet: • “Lagerstamm bearbeiten” (211), der Status des zugehörigen Teilestamms wird überprüft. • „Versand- und Rechnungsadressen bearbeiten“ (415), der Status des zugehörigen Kundenstamms wird überprüft. • „Ansprechpartner bearbeiten“ (418), der Status des zugehörigen Kundenstamms wird überprüft. • „Erlöskonten bearbeiten“ (428), der Status des zugehörigen Kundenstamms wird überprüft. • „Externe Teilenummern bearbeiten“ (42A) , der Status des zugehörigen Kundenstamms und des zugehörigen Teilestamms wird überprüft. • „Lieferantenadressen bearbeiten“ (721), der Status des zugehörigen Lieferantenstamms wird überprüft. • „Ansprechpartner bearbeiten“ (723), der Status des zugehörigen Lieferantenstamms wird überprüft. • „Teil-/Lieferantenbeziehung bearbeiten“ (727), der Status des zugehörigen Lieferantenstamms und des zugehörigen Teilestamms wird überprüft. • „Aufwandkonten bearbeiten (72C), der Status des zugehörigen Lieferantenstamms wird überprüft. In weiteren Programmen kann durch Änderungen der SDF-Dateien eine solche Prüfung individuell vorgenommen werden. 2.6.5 Ersatzteilstückliste (7100) Neue Stücklistenfelder für Ersatzteilstückliste (7100) In der Stückliste wurden vier neue Felder aufgenommen, mit deren Hilfe Ersatzteilstücklisten zum Zwecke der Wartung erfasst werden können: Teilenummer Baukasten samt Position Teilenummer des nächst höheren Baukastens samt Position Die Felder sind im Standard in „Stücklisten bearbeiten“ (121) nicht enthalten, sondern müssen individuell eingefügt werden (siehe Einstellungskapitel „121.C Einstellungen Stücklisten bearbeiten"), wobei eine Übernahme aus der Auskunft bereits vorgesehen ist: Im jeweiligen Feld Teilenummer können Teilenummer und Position aus den S-Zeilen der Stückliste (Datei 7) übernommen werden bzw. nur die Teilenummer aus dem Teilestamm (Datei 6). Beispiel: Es wird eine Anlage „AL4711“ über mehrere Fertigungsstufen produziert. Für das erste Wartungsjahr wird dazu eine einstufige Ersatzteilstückliste erfasst, z.B. mit einem Pseudoteil AL4711-1 als Baukastenteilenummer. Die Ersatzteile aus allen Stufen der Anlage werden mit den entsprechenden Verweisen auf den ursprünglichen Baukasten und dessen übergeordneten Baukasten erfasst. Besteht Anlage „AL4711“ z.B. aus Teil A und B, B besteht aus C und D, A und D sind Ersatzteile, so wird eine Stückliste mit den Positionen für Teil A und D erfasst. Bei A wird „„AL4711“ als Baukasten eingetragen (übergeordnet gibt es nichts mehr). Für Teil D wird als Baukasten B eingetragen und übergeordnet „AL4711“. Beim Einkopieren von Stücklisten in „Fertigungsaufträge bearbeiten“ (531) und „Fertigungsaufträge erzeugen“ (371/374) werden die neuen Felder in die M-Zeilen des Auftrags übernommen (Felder 71 bis SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 29 74 in Datei 23). Beim Einkopieren von Stücklisten über S-Zeilen bzw. über Menü „BEARBEITEN - TEILENUMMERN FÜR GENERIERUNG AUS SL“ (Taste <F6>) im Modus Erfassen von „Aufträge bearbeiten“ (435) werden die neuen Felder ebenfalls in die Positionen der Aufträge übernommen (Felder 71 bis 74 in Datei 23). Auch diese neuen Felder sind im Standard in den beiden Programmen nicht enthalten, sondern müssen individuell eingefügt werden bzw. in entsprechenden Listen ausgegeben werden. 2.6.6 Sperrung der Freigabe von Fertigungsaufrägen Freigabesperre im Teilestamm (7100) Im Programm „Teilestamm bearbeiten“ (111), Register „Fertigung“, kann über die neue Markierung «Freigabe» im Bereich „Sperren“ die Freigabe von Fertigungsaufträgen verhindert werden. Falls die Markierung für das Erzeugnis im Fertigungsauftragskopf aktiviert ist, erfolgt keine Freigabe des Fertigungsauftrags in „Fertigungsaufträge bearbeiten“ (531), „Auftragsfreigabe“ (561) und “Bestellungen und Fertigungsaufträge erzeugen“ (374). 2.6.7 Auftragseingangsstatistik (7100) Es wurde eine neue Datei (142) für eine „Auftragseingangsstatistik“ bereitgestellt. Diese Datei kann mit den Anwendungsprogrammen von infra:NET automatisch versorgt werden. Ablauf und Einschränkungen sind in der Dateibeschreibung 142.DOC beschrieben. 2.6.8 Auswertung des „Positionswert netto“ (7100) Positionswert netto mit allen Zu-/Abschlägen (7100) Für individuelle Auswertungen wird der "Positionswert netto" in Fremdwährung unter Berücksichtigung aller Rabatte und Zuschlagszeilen und Auftragsrabatte in der K-Zeile und S-Zeile abgestellt, sofern über die jeweilige Zeile auch fakturiert wird. Das neue Feld (Feld 112 in Datei 47) wird nur versorgt, falls die INI-Einstellung „NettowertF112“ in Sektion [AUF435] aktiviert ist (Default ist „N“ für nicht versorgen). Hinweise: Falls die INI-Einstellung aktiviert wird, müssen alle Aufträge und Angebote mit dem Programm „Abgleich Kopfdaten und Positionsdaten“ (9964) neu durchgerechnet werden. Die entsprechenden Änderungen am Feld 112 in Datei 47 werden dabei nicht protokolliert ! Die Aktivierung kann zu längeren Antwortzeiten bei der Auftragsbearbeitung führen, da nach Änderung jeder Position wie bisher der Auftrag neu durchgerechnet wird und danach zusätzlich nochmals ein Auftragsdurchlauf stattfinden muss, wenn Auftragsrabatte benutzt werden. Falls die Kennung «Rabattfähig» in Z-Zeilen von der übergeordneten K- bzw. S-Zeile abweicht, wird dies bei der Berechnung nicht berücksichtigt. 2.6.9 Positionsrabatt im Einkauf (7100) Positionsrabatt auf Bruttowert rechnen (7100) Mit der INI-Einstellung „RabattPos“ in Sektion [EKA] kann festgelegt werden, wie im Einkauf der Positionsrabatt berücksichtigt werden soll: • • Wie bisher aus Bruttopreis und Rabatt einen Nettopreis ermitteln und daraus dann den Nettowert berechnen (weiterhin Default). Oder aus dem Bruttopreis mal Menge abzüglich Rabatt den Nettowert berechnen und daraus den Nettopreis. Betroffene Programme: • „Anfragen bearbeiten“ (73A) • „Anfragen ausgeben“ (73B) • „Einkaufsvorgänge bearbeiten“ (731) • „Einkaufsbelege drucken“ (732) • „Auswertungen“ (733) SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 30 Update 7.1.0.0 • „Bestellbestandsübersicht“ (734) • „Liste und Belege für Wareneingang/Rücklieferung“ (741) • „Wareneingangs-/Rücklieferungsbuchungen“ (742) • „Wareneingangsliste/Buchungsbelege“ (743) • „Preiskorrektur“ (745) • „Storno der Wareneingangs-/Rücklieferungsbuchungen“ (749) • „Rechnungseingang bearbeiten“ (751) • „Bestellungen und Fertigungsaufträge erzeugen“ (374/379) Hinweis: Für die Anfragepositionen wurde wegen der neuen Rechenmethode ein neues Feld Bruttopreis eingeführt. 2.6.10 Statusbehandlung Teile- und Kundenstamm (7001) Überprüfung der Felder Teilestatus oder Kundenstatus verfeinert (7001) Unzulässige Statusangaben werden je nach Programm und Situation gemeldet bzw. abgewiesen. Auf den Listen wird der Teile- und/oder Kundenstatus ausgegeben, dabei wird bei unzulässigen Werten rot und fett gedruckt. Folgende Programme wurden geändert: • • • • • • • • • „Übergabe Kundenstamm an FIBU“ (417) „Textbausteine bearbeiten“ (421) „Sonderpreise und Rabatte bearbeiten“ (423) „Angebote löschen oder als Auftrag übernehmen“ (434) „Auftragsbestand auswerten“ (436) „Auftragsbestand auswerten nach Teil/Termin“ (437) „Angebote/Aufträge kopieren“ (438) „Fakturierungsvorschlagsliste“ (461) Änderungsbeschreibung Allgemein 2.6.11 LPCV: Herstelldatum verwalten (7100) Es wurde eine Möglichkeit geschaffen, für LPCV-Teile das Herstelldatum der untersten oder anderer Fertigungsstufen bis zur obersten Fertigungsstufe „durchzuschleusen“ und im Lagerplatzbestand festzuhalten. Dadurch ist es bei Materialentnahmen möglich, eine Liste der Lagerplatzbestände sortiert nach Herstelldatum zu drucken und so das FIFO-Prinzip einzuhalten. Das Herstelldatum wird beim Fertigmelden markierter Teile in den Lagerplatzbestand geschrieben. Falls dann beim übergeordneten Fertigungsauftrag Material entnommen wird, welches ein Herstelldatum hat, wird dieses Herstelldatum wiederum im Fertigungsauftrag vermerkt und bei der Fertigmeldung des Auftrags in den Lagerplatzbestand geschrieben. So kann das Datum (im Idealfall) über eine beliebige Anzahl von Fertigungsaufträgen „weitergereicht“ werden. Bemerkung: Dies funktioniert nur, solange genau nur eine Materialposition im Fertigungsauftrag ein Herstelldatum „besitzt“. Falls mehrere Materialpositionen mit Herstelldatum enthalten sind oder auch eine Materialposition von unterschiedlichen Lagerplätzen mit unterschiedlichen Herstelldatumsangaben, kommt es beim Buchen zu Konflikten. Eine Beschreibung der Zusammenhänge ist im Steckbrief „FST574.PDF“ im Kapitel „Herstelldatum verwalten“ hinterlegt. Im Standard sind die betreffenden Felder zur Eingabe des Herstelldatums und zum Festlegen, welche Teile für die Verwaltung des Herstelldatums benutzt werden sollen, nicht vorhanden und müssen wie im Steckbrief beschrieben individuell eingefügt werden. Folgende Programme sind beteiligt und müssen teilweise angepasst werden: • „Teilestamm bearbeiten“ (111) mit Markierungsfeld «Herstelldatum schreiben» • „Material rückmelden“ (5743/571) mit Eingabe «Herstelldatum» und Versorgung «Herstelldatum» im Auftragskopf. • „Auftrag rückmelden“ (5742/573) mit Schreiben «Herstelldatum» im Lagerplatzbestand • „Auftrag rückmelden“ (5742/573) mit der Möglichkeit, das Herstelldatum im Auftragskopf einzugeben (individuelles Feld) • „Bestandskorrektur“ (3193) mit Eingabe und Schreiben «Herstelldatum» • „Umlagerung“ (3194) mit Eingabe und Schreiben «Herstelldatum» SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 2.6.12 31 LPCV-Bewegungen löschen (7100) Löschen von LPCV-Bewegungen mit einem Auftrag (7100) In den Programmen „Aufträge löschen“ (439), „Erledigte Aufträge löschen“ (539) und „Einkaufsvorgänge löschen“ (739) wurden bisher zwar die Lagerbewegungen (Datei 22) gelöscht, sofern bereits ein Lagerjournal im Echtlauf durchgeführt wurde, aber die zugehörigen Lagerplatzbewegungen (Datei 86) wurden nicht gelöscht. Nun werden die Lagerplatzbewegungen gelöscht. Hinweis: Um die noch existierenden „herrenlosen“ Lagerplatzbewegungen zu löschen, kann das Programm „Konsistenzprüfung Datenbank“ (9961) benutzt werden. Vorgehensweise: 1. Parameter „PD01086“ mit Menü 9952 verändern. An Position 51 muss eine „1“ eingetragen werden, um das Löschen zu erlauben. 2. Programm „Konsistenzprüfung Datenbank“ (9961) anwählen, «Datei-Index» 86 eingeben und beide Löschmarkierungen aktivieren und die Schaltfläche [ Ok ] betätigen. 3. Den Hinweis, dass kein Löschverursacher definiert ist, bestätigen und im Selektionsdialog ggf. Einschränkungen vornehmen (weitere Selektionen können bei Bedarf individuell eingebaut werden, siehe Steckbrief SIBD01.PDF). Mit Schaltfläche [ Ok ] weiter zum nächsten Dialog. 4. In der ersten Spalte nur die Markierung «022 Bewegung» aktiviert lassen und in dieser Zeile auch die Markierung als Löschverursacher markieren. In der Löschspalte muss «Leitdatei» bereits aktiviert sein. 5. Nach Betätigung von Schaltfläche [ Ok ] werden die Lagerplatzbewegungen gelöscht, zu denen keine Lagerbewegungen mehr in Datei 22 vorhanden sind. 6. Den Parameter wieder in den Ursprungszustand versetzen und an Position 51 ein Leerzeichen eintragen. 2.6.13 Dokumentenarchivierung (Novaline) (7100) Verkaufsdokumente archivieren (7100) Verkaufsdokumente (Angebote, Auftragsbestätigungen, Lieferscheine, Rechnungen, Gutschriften) können beim Druck der Belege über ein neues Medium (NOVA_VK, Novaline-Archivierung) an das Archivierungssystem Novaline übergeben werden. Die archivierten Belege können über Report-Links und Field-Links sowie aus „Kundenstamm bearbeiten“ (411) direkt im Archivierungssystem betrachtet werden. Nähere Informationen erhalten Sie in der Schnittstellendokumentation DMS.PDF und von Ihrem Servicepartner. Hersteller des Archivierungssystems: Novaline Informationstechnologie GmbH Birkenallee 177 48432 Rheine Germany Phone: +49 (0) 5971 8680 Fax: +49 (0) 5971 868 290 Mail: [email protected] Homepage: www.novaline.de 2.6.14 COM-Schnittstelle zur Standard-infra-Datenbank (infraDBCOM) (7100) Online-Schnittstelle zur infra-Datenbank ohne SQL (infraDBcom.DLL) (7100) Mit infraDBcom bietet infra eine COM-Schnittstelle zur Standard-infra-Datenbank an, über die sowohl lesende als auch verändernde Zugriffe auf die infra-Datenbank durchgeführt werden können. Dazu ist kein Einsatz der SQL-Datenbank (zum Beispiel Online-Replikation) erforderlich! Der Zugriff erfolgt über eine skriptbare COM-Schnittstelle, die vom infraDBCOM-Server (infraDBcom.DLL) zur Verfügung gestellt wird. Dadurch ist ein universeller Zugriff auf die infra-Datenbank zum Beispiel aus Basic- oder Java-Skripten, aus eigenen Programmen oder allen Windows Programmen, die die Verwendung von COM-Schnittstellen zulassen, möglich. Z. B. kann die Schnittstelle aus Microsoft Access, Microsoft Excel, Microsoft Outlook oder dem Internet-Explorer per DHTML genutzt werden. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 32 Update 7.1.0.0 Einige Beispiele und das Handbuch INFRADBCOM.DOC mit der Schnittstellenbeschreibung sind im Verzeichnis ...\INFRA\ZUSATZ\DBCOM hinterlegt. 2.6.15 Mobile Datenerfassung (MDE) (7001) Verbucher mit SQL-Schnittstelle (MDE) (7001) Der infra-Verbucher ist Basis für die Anbindung einer Mobilen Datenerfassung (MDE) an infra. Voraussetzung ist die infra Online-Replikation. Die vom Verbucher zu verarbeitenden Buchungsvorgänge müssen in einer speziellen SQL-Tabelle innerhalb der infra-Datenbank zur Verfügung gestellt werden (Standardname: infMDE bzw. Angabe aus INI-Sektion [MDE]). Der Verbucher selbst führt allerdings keine Buchungen durch, sondern nimmt lediglich die Vorgänge entgegen und verteilt diese laut Einstellungen in der INI-Sektion [MDE] im XML-Format an das für den jeweiligen Buchungstyp konfigurierte infra Programm. In der infra-Sitzung, in der der Verbucher läuft, auf Buchungen wartet und diese verarbeitet, darf nicht parallel mit anderen Programmen gearbeitet werden, da sonst Konflikte beim Start eines für einen Buchungsvorgang notwendigen infra-Programms auftreten können und Buchungen nicht verarbeitet werden können. Der Verbucher ist als Erweiterungspaket zu erwerben und im Standard infra:NET nicht lizenziert. Bei Bedarf bitte Angebot anfragen. Übernahme der externen Lieferscheinnummer (7100) Die Lieferscheinnummer des Lieferanten wird von L-Mobile im Feld „delnoteno“ übergeben und von infra in die Lagerbewegung übernommen (Datei BEWEGUNG.DAT, Datei-Index 22, Feld LiefExt, Feldnummer 53). Zeitgesteuertes Beenden der Schnittstelle (7100) Die MDE Schnittstelle kann so eingestellt werden, dass sie zu einer bestimmten Uhrzeit automatisch gestoppt und infra bei Bedarf anschließend geschlossen wird. Über Einträge in der Sektion [MDE] der Datei SIBPPS.INI lässt sich die automatische Abschaltung (Einträge „AutoStop=Yes“ und „CloseInfra=Yes“) sowie die gewünschte Uhrzeit (Eintrag „StopTime=...“) vorbelegen. Außerdem wird die Schnittstelle mit dem Eintrag „AutoStart=Yes“) unmittelbar nach Anwahl des Verbuchers (31M) automatisch gestartet – eine Betätigung der Start-Schaltfläche ist dann nicht mehr notwendig. Das ist besonders für den automatischen Betrieb der Schnittstelle (Aufruf z.B. über IMA beim automatisierten Start von infra) interessant. Protokollerweiterung (7100) In der Sitzungs-LOG-Datei wird jetzt neben den bisher protokollierten Buchungsvorgängen und ggf. auftretenden Fehlern der Start und das Beenden der Schnittstelle protokolliert. 2.6.16 INTRASTAT komplett überarbeitet (7100) Die Herkunft der Daten aus den Ausgangs- bzw. Eingangsrechnungen samt Auftragsnummern stehen nun zur Verfügung. Nicht mehr benötigte Felder wurden entfernt. Begriffe und Texte wurden angepasst. In den Statistikdateien wird jetzt nach Jahr sortiert. Folgende Programme sind betroffen: • „Textkonserven bearbeiten“ (295) – Texte mit EGG (Geschäftsart) Für die neuen Geschäftsarten 63 bis 66, 93 und 99 werden die Texte angelegt. Die entfallenen Geschäftsarten 42, 43, 52, 53, 61, 62 und 91 werden am Anfang der Bezeichnung mit dem Hinweis „(ENTFALLEN)“ gekennzeichnet. – Texte EGV (Verfahren) Für die neuen 4-stelligen Verfahrenscodes werden die Texte angelegt. Die alten Texte zu den 5-stelligen Verfahrenscodes werden am Anfang der Bezeichnung mit dem Hinweis „(ALT)“ gekennzeichnet. – Texte EGW (Warengruppe) „Warengruppe“ wurde in „Warennummer“ umbenannt. Das Feld «Verfahren» wurde in «Verfahren Versendung» geändert. Für den Wareneingang wurde das Feld «Verfahren Eingang» aufgenommen. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 33 • „INTRASTAT-Einfuhrstatistik“ (395) – Neues Feld Jahr Mit dem Feld «Jahr», das bei der Installation aus dem Feld «Bezugsmonat» versorgt wird, entfällt die Einschränkung, dass die Daten nur für ein Jahr gespeichert werden können. Das Feld ist nun Bestandteil beider Zugriffspfade. Außerdem wurde der Zugriffspfad über die Warennummer auch noch um die Belegnummer erweitert. – Neue Felder zu Rechnung und Bestellung Die Felder «int. Rechnungsnummer», «Bestellung» und «Position» verweisen auf die Herkunft des Umsatzes. – Währung Das Feld «Währung» ist nur noch ein Anzeigefeld, da die Übergabe nur noch in € erlaubt ist. – Nicht mehr benötigte Felder entfernt Die Felder «Verbundenheit» und «Entlade(flug)hafen» wurden entfernt, da sie nicht mehr benötigt werden. – Neue Vorbelegungen Die nicht eingebbaren Felder wurden im Vorbelegungssatz aktualisiert (Feld «Verfahren» mit „4300“ für „endgültiger Eingang“ und «Währung» mit „2“ für Euro). Die nicht mehr verwendeten Felder «Verbundenheit» und «Entlade(flug)hafen» werden mit Leerzeichen vorbelegt. • „INTRASTAT-Einfuhrstatistik ausgeben/löschen“ (396) – Selektion «Jahr» Es kann über das «Jahr» selektiert werden. Dadurch können die Daten über mehrere Jahre gespeichert werden und die Ausgabe erfolgt nur für das gewünschte Jahr. – Übergabe ohne Warennummer Die Übergabe der Sätze ohne «Warennummer» kann über die INI-Einstellung „Warennummer = 1“ in Sektion [MWI396] unterdrückt werden. Sätze, bei denen die «Warennummer» leer ist, werden in der Liste rot und fett ausgegeben aber nicht in der Übergabedatei abgestellt. Diese Sätze werden auch nicht in die Summe eingerechnet und deren Anzahl wird rot und fett am Ende ausgegeben. • „INTRASTAT-Ausfuhrstatistik“ (397) – Neues Feld Jahr Mit dem Feld «Jahr», das bei der Installation aus dem Feld «Bezugsmonat» versorgt wird, entfällt die Einschränkung, dass die Daten nur für ein Jahr gespeichert werden können. Das Feld ist nun Bestandteil beider Zugriffspfade. Außerdem wurde der Zugriffspfad über die Warennummer auch noch um die Belegnummer erweitert. – Neue Felder zu Rechnung und Kundenauftrag Die Felder «Rechnung», «Auftrag» und «Position» verweisen auf die Herkunft des Umsatzes. – Währung Das Feld «Währung» ist nur noch ein Anzeigefeld, da die Übergabe nur noch in € erlaubt ist. – Nicht mehr benötigte Felder entfernt Die Felder «Verbundenheit» und «Einlade(flug)hafen» wurden entfernt, da sie nicht mehr benötigt werden. – Neue Vorbelegungen Die nicht eingebbaren Felder wurden im Vorbelegungssatz aktualisiert (Feld «Verfahren» mit „1000“ für „endgültige Versendung“ und «Währung» mit „2“ für Euro). Die nicht mehr verwendeten Felder «Verbundenheit» und «Einlade(flug)hafen» werden mit Leerzeichen vorbelegt. • „INTRASTAT-Ausfuhrstatistik ausgeben/löschen“ (398) – Selektion «Jahr» Es kann über das «Jahr» selektiert werden. Dadurch können die Daten über mehrere Jahre gespeichert werden und die Ausgabe erfolgt nur für das gewünschte Jahr. – Übergabe ohne Warennummer Die Übergabe der Sätze ohne «Warennummer» kann über die INI-Einstellung „Warennummer = 1“ in Sektion [MWI396] unterdrückt werden. Sätze, bei denen die «Warennummer» leer ist, werden in der Liste rot und fett ausgegeben aber nicht in der Übergabedatei abgestellt. Diese Sätze werden auch nicht in die Summe eingerechnet und deren Anzahl wird rot und fett am Ende ausgegeben. • „Rechnungsausgangsliste/FIBU-Übergabe“ (465) SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 34 Update 7.1.0.0 – – • Versorgung der neuen Felder In der INTRASTAT-Ausfuhrstatistikdatei (Datei 59) werden die neuen Felder «Jahr», «Rechnung», «Auftrag» und «Position» versorgt. Geänderte Versorgung von Feldern Die nicht mehr benötigten Felder «Verbundenheit» und «Einlade(flug)hafen» werden nicht mehr versorgt und die Übergabe der Beträge erfolgt nur noch in €. „Rechnungseingangsliste/FIBU-Übergabe“ (755) – Versorgung der neuen Felder In der INTRASTAT-Einfuhrstatistikdatei (Datei 59) werden die neuen Felder «Jahr», «int. Rechnung», «Bestellung» und «Position» versorgt. – Geänderte Versorgung von Feldern Die nicht mehr benötigten Felder «Verbundenheit» und «Entlade(flug)hafen» werden nicht mehr versorgt und die Übergabe der Beträge erfolgt nur noch in €. 2.6.17 Laufende Nummer für die Fertigungs-Rückmeldungen erweitert Feld „lfd. Nr.“ für die Fertigungs-Rückmeldungen erweitert (7100) Die laufende Nummer der Rückmeldungen (Datei 65, RUECK.DAT und Datei 86, LAGPLBEW.DAT) wurde von Format N3 auf N7 erweitert. Hinweis: Die Position innerhalb des Datensatzes musste für die Vergrößerung der laufenden Nummer geändert werden. Die alte Position kann nun über ein neues Anwenderfelder genutzt werden, wobei in der Rückmeldedatei an der alten Position die ursprüngliche laufende Nummer stehen bleibt, während in den Lagerplatzbewegungen mit Leerzeichen initialisiert wird. Da die laufende Nummer in der Rückmeldedatei ein Schlüsselfeld ist, spart man sich nach der Verschiebung und Reorganisation einen Konvertierungslauf über alle Sätze. Bitte prüfen, ob individuelle Schnittstellen (BDE, LOHN usw.) geändert werden müssen. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 2.7 35 Online-Hilfe und ergänzende Informationen Online-Handbuch SIBPPS.HLP Alle inhaltlichen Änderungen und alle Korrekturen des Handbuchs werden zusammen mit dieser Softwareaktualisierung ausgeliefert. infra Systeminformationen ANWENDER.HLP, INI.HLP, TOOLS.HLP Die infra Systeminformationen werden für jedes Servicepack oder Update mit den Neuerungen ergänzt. Die infra Systeminformationen werden im Verzeichnis DOKU\HB auch als vom Drucker unabhängige Dateien ANWENDER.PDF, INI.PDF und TOOLS.PDF abgestellt. Um aus dem Online-Handbuch SIBPPS.HLP auf die infra Systeminformationen verweisen (Link) zu können, werden die Dateien ANWENDER.HLP, INI.HLP und TOOLS.HLP im Verzeichnis INFRA\GRAFIK\MODUL\WIN32 abgestellt. Die Datei INI.HLP enthält die ausgegliederte Dokumentation der Sektionen und Keywörter der Datei SIBPPS.INI (Absatz 03.03), TOOLS.HLP die Beschreibung des Syntax und des Aufbaus der Drucksteuertabellen (Absatz 18). Die drei Dateien müssen also immer gemeinsam übertragen werden. Ergänzungen zum Online-Handbuch und zu den infra Systeminformationen Alle Neuerungen, die nach der Freigabe eines Updates in Form eines Servicepacks von unseren Internetseiten geladen werden können, werden immer auch als Bestandteil des nächsten Updates aufgenommen. Wenn der Softwarestand bereits Servicepacks enthält, sind diese beschrieben in den Dokumenten im Verzeichnis DOKU\UPD. PDF-Dateien zum Ausdruck mit Acrobat-Reader Das gesamte Online-Handbuch ist für den eigenen Ausdruck in vom Drucker unabhängigen Dateien (PDF-Format) im Verzeichnis INFRA\DOKU\HB vorhanden. Weitere Dokumentation im Verzeichnis DOKU Folgende Unterverzeichnisse werden von der CD mit dem aktuellsten Stand versorgt: STB HB DD UPD Programmsteckbriefe im PDF-Format Handbuchdateien im PDF-Format Dateibeschreibungen der infra-Datenbankdateien im WORD-Format Update/Servicepack-Dokumentation im PDF-Format, ggf. Dokumentation von Korrekturen. Handbuch "infra Datenbanken" infraDB.pdf (7001) Folgende Handbücher wurden in einem neuen Handbuch "infra Datenbanken" (infraDB.pdf) zusammengefasst: • clsrv.pdf • infSQL2k.pdf Im Handbuch "infra Datenbanken" ist u.a. auch die gesamte infra-Datenbanktechnologie umfassend beschrieben. Es existiert ab sofort somit nur noch ein Handbuch für dieses Themengebiet. Die bisherigen Dokumente werden somit nicht mehr ausgeliefert bzw. während der Installation des Updates gelöscht. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 36 Update 7.1.0.0 3 FUNKTIONSERWEITERUNG JE PROGRAMM 3.1 Produktionsdatenverwaltung 3.1.1 Teilestamm 3.1.1.1 Teilestamm bearbeiten (M111) Teilestamm für INTRASTAT erweitert (7100) Über die neuen Markierungen «INTRASTAT» im Register „Eink.2“ bzw. „Verkauf“ kann ein Teil aus der INTRASTAT-Einfuhrstatistik bzw. der INTRASTAT-Ausfuhrstatistik ausgeschlossen werden. Vorbelegung für Fertigung aus Teilestamm erweitert, z.B. «Fertigmelden mit letztem Arbeitsgang» (7100) Die Felder «Fertigmelden mit letztem Arbeitsgang», «Weitere Erzeugnisse», «Terminierungsart» und «Priorität» im Fertigungsauftragskopf können nun aus dem Teilestamm des Erzeugnisses vorbelegt werden. Die entsprechenden neuen Felder stehen im Register „Fertigung“, Bereich „Vorbelegungen für Auftragskopf“, und werden beim Erfassen eines Fertigungsauftrags in „Fertigungsaufträge bearbeiten“ (531) und „Fertigungsaufträge erzeugen“ (374/379) ausgewertet. Mit <STRG + T> zu Fenster „Texte“ (7100) Das Zusatzfenster für teilebezogene Texte kann nun über die Tastenkombination <Strg + T> anstelle von <Strg + A> geöffnet werden. Neues Feld «manuell erfassen (531)» im Bereich „Sperren“ von Register „Fertigung“ (7100) Wird die neue Markierung gesetzt, so können keine neuen Fertigungsaufträge in „Fertigungsaufträge bearbeiten“ (531) für das Teil erfasst werden. Als Material kann das Teil aber weiterhin erfasst werden (M-Zeile). Die MBP wertet die Markierung nicht aus. Fremdsprachige Teilebezeichnung (7100) Im Register «Grunddaten» kann nun auch die fremdsprachige Teilebezeichnung im neuen Feld «Fremdspr. Bez.» erfasst werden. Die Auswahl der Sprache erfolgt analog zum Register „Texte“ über das neue Feld «Sprache». Als Nebeneffekt wird damit auch der «Text 1 (AUF)» in diesem Register sprachabhängig gepflegt werden, ohne jeweils ins Register „Texte“ zu wechseln. Die fremdsprachige Teilebezeichnung wird in „Belege drucken“ (43A) und „Einkaufsbelege drucken“ (732) anstelle der Bezeichnung in Landessprache ausgegeben. Falls die fremdsprachige Bezeichnung nicht existiert, wird wie bisher die Bezeichnung in der Landessprache ausgegeben. Hinweise: • Der Text wird in Datei „TEXTE1“ (Datei 46) mit dem Identifier „TNB“ abgestellt • Falls als Sprache die Landessprache ausgewählt ist und es werden Eingaben gemacht, so werden diese Angaben ebenfalls gespeichert, aber nirgends ausgegeben. Z.B. für interne Hinweise nutzbar. • Die Eingabe wird analog zur Bezeichnung in Landessprache 2-teilig angeboten. Falls die standardmäßige Feldlänge von Teil 1 der Bezeichnung (Feld 4 in Datei 6) geändert wird, muss die Position für die Eingabe des zweiten Teils im Dialog „PDV111_1“ geändert werden. 3.1.1.2 Neues Programm Metallzuschläge bearbeiten (7100) Das Programm „Metallzuschläge bearbeiten" (11M) ist ein Programm der Stammdatenverwaltung. Es dürfen hier nur Teilestammsätze bearbeitet werden, die für die Ermittlung von Metallzuschlägen benötigt werden, siehe dazu Kapitel „435.03 Metallzuschlag“. Die Angaben werden ausschließlich bei der Lösung für Metallzuschläge über eine eigene Z-Zeile mit gewichtsabhängiger Berechnung ausgewertet (INIEinstellung „MetallZus = 1“ in Sektion [AUF435]). Im Standard werden nur Teile mit Klassifizierung „DELNOTIZ“ bearbeitet und diese Teile müssen zwingend den Status „P“ für Pseudoteil besitzen! Die Eingaben sind auf den Kupferzuschlag ausgerichtet, z.B. wird dem Verkaufspreis eines Kabels der Kupferzuschlag zur Berücksichtigung des aktuellen Tageskupferpreises zugeschlagen. Hierfür wird die Börsennotierung für Deutsches Elektrolytkupfer für Leitzwecke (DEL) herangezogen. Die Kupferbasis ist dabei der Preisanteil des Kupfers, der schon im Grundpreis des Kabels enthalten ist. Üblicherweise werden die Angaben in Landeswährung je 100 kg angegeben. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 37 Der Metallzuschlag berechnet sich nach der Formel: Metallzuschlag = «DEL-Notiz» + «Bezugskosten» - «Metallbasis» Die Angaben werden in folgenden Programmen weiterverarbeitet: • In „Aufträge bearbeiten“ (435) werden die Angaben zu DEL-Notiz, Bezugskosten und Metallbasis zusätzlich in der Z-Zeile für den Metallzuschlag abgestellt. • In „Belege drucken“ (43A, 432, 444, 463) werden die Angaben zu DEL-Notiz, Bezugskosten und Metallbasis ausgewertet und analog zur Anzeige im Teilestamm ausgegeben. Zusätzlich werden die Metallzuschläge summiert und zusammen mit dem Auftragswert ohne Metallzuschläge ausgegeben. Siehe dazu INI-Einstellungen „DruckMetall“ in Sektion [AUF43A..]. 3.1.2 3.1.2.1 Stücklisten Stücklisten bearbeiten (M121) Externe Teilenummer bei Lieferanten (7100) Die externen Teilenummern beim Lieferanten (Datei 116) zum Hauptlieferanten und zum letzten Lieferanten stehen nun für alle Komponenten (S-Zeilen) in den Puffern 116 (zum Hauptlieferanten) und 1116 (zum letzten Lieferanten) für individuelle Ausgaben zur Verfügung. Geänderte Behandlung des Teilestatus (7001) Auf Teile mit einem ungültigen Status wie z.B. “inaktiv“ wird nun nur noch hingewiesen, Stücklisten können aber geändert werden. Das Erfassen von Stücklisten zu diesen Teilen ist nicht erlaubt. Stücklisten zu Angebotsteilen können ohne Hinweis bearbeitet werden. Positionen, die sich auf ein Teil mit ungültigem Status beziehen, können nach einem Hinweis geändert werden. Das Erfassen ungültiger Teile ist nicht möglich. 3.1.2.2 Strukturstückliste (M124) Selektion Baukasten erweitert (7100) Die übergeordneten Teile können nun im Bereich „Auswahl Baukasten“ auch nach «Klassifizierung», «Teileart» und «Teilegruppe» selektiert werden. Einzeilige Komponentenliste über gesamte Selektion ohne Strukturdarstellung (7100) Mit der INI-Einstellung „LayoutPG“ wird ein Dialog mit der Markierung «Teile anderer Produktgruppen» für die Selektion benutzt. Falls diese Markierung aktiviert ist, werden die Komponenten mit einem speziellen Layout ausgegeben: Die Komponenten aus allen selektierten Baukästen werden aufsteigend sortiert nach Teilenummer ausgegeben, wobei je Teilenummer nur eine Ausgabe erfolgt, auch bei mehrfachem Auftreten des Teils als Komponente. Siehe auch Beschreibung im Steckbrief PDV124.PDF. 3.1.2.3 Stücklistenübernahme aus CAD (M129) Umbruch bei Textübernahme aus Dateien (PDMtext=Y) (7100) Falls eine Zeile in der Textdatei mehr als 78 Zeichen lang ist (siehe INI-Einstellung in Sektion [TEXTLENGTH]), werden die restlichen Zeichen nun nicht mehr ignoriert, sondern analog zur manuellen Texteingabe in infra wird ein Zeilenumbruch vorgenommen. Es können Felder für den Teilestamm Verkauf und Einkauf übergeben werden (7001) Analog zu den Sektionen [CADSTUE], [CADTEIL], [CADMWI] können nun mittels der Sektionen [CADAEF] und [CADTEK] aus der Übergabedatei auch Daten in den Teilestamm für den Verkauf (Datei 28, TSS-AEF.DAT) und Einkauf (Datei 104, EKA-TSS.DAT) übernommen werden. Über die [CAD...]-Angaben jetzt maximal 30 Feldangaben möglich (7001) Die Anzahl der maximal zu übernehmenden Felder, die in den Sektionen [CADSTUE], [CADTEIL], [CADMWI], [CADAEF] und [CADTEK] hinterlegt werden, wurde auf jeweils 30 erhöht. Übernahme Memotext Teilestamm aus einer Textdatei (7001) Falls die Einstellung „PDMTEXT“ in Sektion [PDV129] aktiviert ist, kann über eine separate ASCII-Datei ein Memotext übergeben werden. Der Textident „PDM+Teilenummer“ wird im Feld «Memo-Teilestamm» abgestellt und der Text muss in einer Datei mit diesem Dateinamen übergeben werden, z.B. Datei PDM0110012. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 38 Update 7.1.0.0 Die Text-Datei steht im Übergabe-Verzeichnis und wird nach erfolgter Übergabe gelöscht. Der Text in der Datei kann mehrzeilig sein und darf maximal 3000 Zeichen enthalten. Wird das Teil erneut zusammen mit einem Text übergeben, dann wird der Textbaustein aktualisiert. 3.1.3 3.1.3.1 Arbeitspläne Arbeitspläne bearbeiten (M141) Geänderte Behandlung des Teilestatus (7001) Auf Teile mit einem ungültigen Status wie z.B. “inaktiv“ wird nun nur noch hingewiesen, Stücklisten können aber erfasst und geändert werden. Stücklisten zu Angebotsteilen können ohne Hinweis bearbeitet werden. Positionen, die sich auf ein Teil mit ungültigem Status beziehen, können nach einem Hinweis geändert werden. Das Erfassen ungültiger Teile ist nicht möglich. 3.1.4 Kostenzusammenstellung, Preispflege (M160) Arbeitsgebiet 160 umbenannt (7100) Das Arbeitsgebiet „Vorkalkulation“ (160) wurde in „Kostenzusammenstellung, Preispflege“ geändert, da die eigentliche Vorkalkulation im Arbeitsgebiet 610 stattfindet. 3.1.5 Kostenzusammenstellung (M161) Änderungsdatum und Benutzer bei Änderung des Verreichnungspreises (7100) Wird über das Modul 161 der Verrechungspreis im Teilestamm aktualisiert, so werden nun auch die Felder „Änderungsdatum Verrechnungspreis“ (Datei 6, Feld 111) sowie „Sachbearbeiter Verrechungspreis“ (Datei 6, Feld 112) versorgt. 3.1.6 Preispflege (M169) Aktualisierung von Preisen in Kundenaufträgen (7100) Mit der neuen Auswahl «Preis im Kundenauftrag neu ermitteln» können die Preise in den selektierten Auftragspositionen aus den Konditionen neu vorbelegt werden. Hinweise: • Bei Abrufaufträgen wird der Preis in G- und K-Zeile unabhängig von der Selektion des Verarbeitungszustands nach festen Regeln übernommen: Für nicht erledigte G-Zeilen wird der Preis immer übernommen und für K-Zeilen immer, wenn der Zustand nicht zwischen 40 und 49 liegt und nicht größer 59 ist. • Gutschriften werden nicht verändert. • Es werden nur die Preise aus den Konditionen berücksichtigt. Rabatte und Z-Zeilenangaben werden ignoriert. • Ein geänderter Verkaufspreis im Teilestamm wird nicht berücksichtigt. • Es werden nur Konditionen mit automatischer Preisfindung, mit Ebene Kunde/Teil oder Preisliste/Teil und mit Staffelart Mengenstaffel oder Einzelpreis ausgewertet. • Es werden auch S-Zeilen aktualisiert, sofern darüber fakturiert wird. 3.2 Lagerplatz- und Chargenverwaltung Performance bei Abgangsbuchung verbessert (7100) Durch einen veränderten Zugriffspfad (Datei 85, Pfad 2) kann nun sehr schnell festgestellt werden, ob ein Lagerplatz leer ist. Bisher wurden alle Lagerplatzbestandssätze durchsucht bis ein Bestand größer 0 entdeckt wurde. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 39 Falls z.B. alles oder vieles über einen allgemeinen Lagerplatz läuft, können dort schnell sehr viele Bestandssätze mit Bestand 0 entstehen, die dann im ungünstigsten Fall alle gelesen wurden. Außerdem kann auch ohne Pfadänderung mit der INI-Einstellung „LpBelNichtPruef“ in der Sektion [LPCV] für einen bestimmten Lagerplatz die Belegt-Prüfung entfallen. „Belegungskennung Entnahme“ = „Leer“ wird ignoriert (7100) Falls im Teilstamm (Register „Chargen“) in der Auswahlliste «Belegungskennung Entn.» die Auswahl „leer“ getroffen wurde bzw. die globale Einstellung in der INI-Datei so gewählt ist, so wird diese Angabe nun wie „belegbar“ behandelt. Ob ein Lagerplatz leer ist wird nun immer vom Programm ermittelt. «Chargenbezeichnung extern» von C20 auf C40 vergrößert (7100) In den Dateien LPCV-Bewegungen (Datei 86), Chargenbestand (Datei 88) und Chargenstrukturen (Datei 91) wurde die externe Chargenbezeichnung (beim Kunden bzw. beim Lieferanten) vergrößert. Hinweis: Da dabei die maximal vorgesehene Feldlänge überschritten wird, mussten die Felder verschoben werden (StpKonvert-Befehl im Installationssystem), was je nach Größe der Dateien eine entsprechende Laufzeit zur Folge hat. Die alte Position wird nun als Anwenderfeld genutzt. 3.2.1 Chargenbestand bearbeiten (M245) Neue Felder im Register „Weitere Daten“ und Registerwechsel per Tastatur (7100) Der Titel im Register „Individuell“ wurde in „Weitere Daten“ geändert und folgende Felder, die im Standard nicht ausgewertet werden, wurden in diesem Register neu aufgenommen: Markierungsfeld «Repariert» «Reparaturgrund» Markierungsfeld «Ausgeliehen» «Leihgrund» «Garantiegrund» «Anwenderfeld 4» Aufruf von „Chargenbestand bearbeiten“ (245) über Schaltfläche im M45A (7100) (siehe auch M45A, Warenausgang) 3.2.2 Chargenstruktur bearbeiten (M251) Erfassen, Ändern und Tauschen möglich (neue LCV251.SDF muss angepasst werden) (7100) Durch Änderungen in der Datei LCV251.SDF (siehe Handbuchkapitel Einstellungen) kann folgende Funktionalität erreicht werden: • Eingabe der bisher gesperrten Felder • Erfassen ermöglichen • Tauschen-Schaltfläche freischalten: Mit der Schaltfläche wird der neue Status „ausgetauscht“ vergeben, der Satz wird unter Mitnahme von Teilenummer und Chargenbezeichnung kopiert und im neuen Satz wird der neue Status „Ersatzteil“ gesetzt. Abruf Memotext-Identifier über „?“ (7100) Durch die Eingabe eines Fragezeichens kann aus einem Nummernkreis („NK244M“) der nächste Textidentifier abgerufen werden. Siehe INI-Eintrag „LCV251_1_19“ in Sektion [FIELDPARAM]. 3.2.3 Chargenstruktur (Fertigung), Entnahmen verteilen (M252) Neues Programm „Chargenstruktur (Fertigung), Entnahmen verteilen“ (7100) Mit dem Programm können die Materialentnahmen auf die gefertigten Erzeugnisse verteilt werden. Es werden also neue Einträge in der Chargenstruktur hinterlegt, siehe „Chargenstruktur bearbeiten“ (251), die besagen, welche Chargen in einem Erzeugnis eingebaut wurden. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 40 Update 7.1.0.0 3.3 Materialwirtschaft 3.3.1 Bewegungsliste (M315) Ausgabe Bezugskennung bei ungeplanten Bewegungen (7100) Falls bei ungeplanten Bewegungen (Bestandskorrektur/Umlagerung) ein Bezug zu einem Auftrag angegeben ist, wird dieser Bezug nun auch ausgegeben (Feld 37 in Datei 22). Ausgabe der LPCV-Bewegung bei Umlagerungen (7100) Bei Umlagerungen wird nun auch zu der AL-Buchung die LPCV-Bewegung ausgegeben, bisher erfolgte dies nur bei der ZL-Buchung. 3.3.2 Lakos Übernahme Bewegungen (M317) Wartezeit im Pollmodus über INI-Einstellung (7100) Mit der INI-Einstellung „PollZeit=Anzahl Sekunden“ in Sektion [MWI317] kann die Wartezeit festgelegt werden, die im Pollmodus zwischen zwei Zugriffsversuchen auf die Schnittstellendatei gewartet werden soll, Default ist eine Sekunde. Bisher wurde immer ca. 40 Sekunden gewartet. 3.3.3 Materialbewegungen und Zustandsänderungen (M319) Umlagerung mit neuer Chargenbezeichnung (7100) Bei der Umlagerung von einem Lager (z.B. Quell-Lager "X") auf ein anderes Lager (z.B. Ziel-Lager "H") kann im Feld «Chargenbez. neu» eine neue Chargenbezeichnung für das Ziel-Lager eingegeben werden. Die alte Chargenbezeichnung wird in ein neues Feld im Chargenbestandssatz abgestellt. Bei jeder Umlagerung wird der Inhalt des Feldes aktualisiert. Das neue Feld wird auch versorgt, wenn die Chargenbezeichnung bei der Umlagerung nicht verändert wird. Über die INI-Einstellung "UML-LAG-CH0 = Ziellager" in Sektion [MWI311] kann konfiguriert werden, dass für ein bestimmtes Ziel-Lager, z.B. „UML-LAG-CH0 = H" für Lager „H“, die neue Chargenbezeichnung mit dem Wert "0" vorbelegt wird. Hinweise: Bei Umlagerungen innerhalb desselben Lagers kann die Chargenbezeichnung nicht verändert werden. Falls die neue Chargenbezeichnung für die Kombination Teil/Lager noch nicht existiert, werden die Daten aus dem alten Chargenbestandssatz übernommen (externe Chargenbezeichnungen, Haltbarkeit usw.). Übernahme aus der Auskunft (7100) Die Übernahme von mehreren Feldern aus der Auskunft wurde überarbeitet, z.B. kann und konnte man aus dem Feld «Teilenummer» die Teilenummer, das Lager, die Chargenbezeichnung und der Lagerplatz mit den Auskünften zu Lagerplatzbeständen (Datei 85) übernehmen. Diese Art der Übernahme war bisher in jedem der obigen 4 Felder möglich. Z.B. konnte aus Feld Lagerplatz somit auch eine neue Teilenummer übernommen werden. Um solche auch versehentlichen Übernahmen zu vermeiden, können Felder die in der Hierarchie höher liegen (Reihenfolge Teil, Lager, Chargenbezeichnung, Lagerplatz), nicht mehr über die Auskunft verändert werden. Im Feld «Lager» können somit z.B. keine Lagerplatzbestände mit anderen Teilenummern übernommen werden. Oder im Feld «Chargenbezeichnung» kann aus Lagerplatzbeständen oder Chargenbeständen nur ein Datensatz übernommen werden, der zur aktuellen Teilenummer und dem aktuellen Lager gehört. Vorbelegung Lager (7100) Die Vorbelegung des Lagers über den INI-Eintrag „VB-LAG-Z“ in Sektion [MWI311-Aufrufparameter] ist nun auch für Nicht-LPCV-Teile verfügbar. Neue Felder bei Bestandskorrektur eingebbar (7100) Folgende Felder, die im Standard nicht ausgewertet werden, wurden für die Bestandskorrektur neu aufgenommen: Markierungsfeld «Repariert» «Reparaturgrund» Markierungsfeld «Ausgeliehen» SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 41 «Leihstellungsgrund» «Garantiegrund» Direktaufruf der Buchung Stückliste im Stapel aus dem Explorer (7001) Bisher führte die Anwahl über Menü 319D bzw. 319E zu einem Programmabbruch. Nun wird auf das Auswahlfenster verzweigt und die entsprechende Markierung wird vorbelegt. Ist die Buchung nicht konfiguriert, wird eine Meldung ausgeben und das Auswahlfenster wird mit der normalen Vorbelegung aufgerufen. 3.3.4 Mobile Datenerfassung – Verbucher (M31M) Neue Schnittstelle für die Bestandskorrektur (7100) Die Bestandskorrekturschnittstelle für L-Mobile wurde realisiert. Die übermittelten Buchungsmengen werden unter Nutzung des Programms „Materialbewegungen und Zustandsänderungen“ (319) verbucht, siehe Steckbrief MWI31M.PDF. Erweiterung der SQL-Schnittstellentabelle (7100) Die Tabelle „infMDE“ (bzw. Tabelle laut INI-Eintrag in Sektion [MDE]) wurde erweitert. Siehe auch Datei INFMDE.TXT im Verzeichnis ZUSATZ/MDE der infra-Anwendung und Kapitel „Installation“ im Steckbrief MWI31M.PDF. Änderung: Neues Feld „tostockplace“, das momentan von infra nicht benutzt wird, aber zwingend vorhanden sein muss, falls die neueste L-Mobile-Version egal für welche Schnittstelle eingesetzt wird. Neue Schnittstelle für die Inventur (7100) Die Inventurschnittstelle für L-Mobile wurde realisiert. Die übermittelten Zählbestände werden unter Nutzung des Programms „Zählbestand erfassen“ (383) in die Inventurzählliste übernommen. Erweiterung der SQL-Schnittstellentabelle (7100) Die Tabelle „infMDE“ (bzw. Tabelle laut INI-Eintrag in Sektion [MDE]) wurde erweitert. Siehe auch Datei INFMDE.TXT im Verzeichnis ZUSATZ/MDE der infra-Anwendung und Kapitel „Installation“ im Steckbrief MWI31M.PDF. Änderungen: Feld „fromstoreid“ nun 3-stellig (vorher einstellig). Neues Feld „fromstockplace“ für die Lagerplatzübergabe bei der Inventur. Neues Feld „quantityunit“ für die Übergabe der Mengeneinheit bei der Inventur. Hinweis auf die Installationsvoraussetzungen Die Schnittstelle verwendet XML zum Datenaustausch zwischen Verbucher und Buchungsprogrammen. Auf dem PC auf dem die Schnittstelle ausgeführt werden soll, muss der Microsoft XML Parser (MSXML) Version 4.0 installiert sein. Es muss zwingend die Version 4.0 sein, erkennbar an der Datei MSXML4.DLL im Windows-Systemverzeichnis. Eine entsprechende Microsoft Installer Datei (msxmlger.msi) finden Sie im Unterverzeichnis ZUSATZ\MDE Ihrer infra Installation oder auf den Internetseiten von Microsoft. Hinweis: Es können alle Versionen des XML-Parsers gleichzeitig parallel auf ein und demselben System installiert sein. 3.3.5 Zählliste erstellen/drucken, Stichtagsinventur (M381) LPCV-Einträge ohne Lagerplatz/Chargenbezeichnung unterdrücken (7100) Mit der INI-Einstellung „OhneLP“ in Sektion [MWI381] werden keine Sätze für LPCV-Teile, für die kein Lagerplatzbestandssatz für das Teil auf dem Lager existiert (z.B. bei neuen Teilen bzw. Teilen, deren Bestandssätze schon gelöscht wurden), erzeugt. 3.3.6 Aufnahmedaten (M387) Vorbelegung der laufenden Nummer je Arbeitsplatz (7100) Im Modus Erfassen wird nun immer die in der aktuellen Sitzung zuletzt erfasste laufende Nummer um eins erhöht und als Vorbelegung verwendet. Beim erstmaligen Wechsel ins Erfassen wird wie bisher die höchste vorhandene Nummer um eins erhöht als Vorbelegung verwendet. Außerdem wird der zuletzt erfasste Satz nun nicht mehr gesperrt. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 42 3.3.7 Update 7.1.0.0 Aufnahmedaten bewerten / Übergabe an Zählliste (M388) Neue Fehlerprotokollierung (7100) Bisher wurden Druck und Übernahme abgebrochen wenn ein Fehler aufgetreten ist. Nun wird auf Fehler in der Druckausgabe hingewiesen und am Ende der Liste wird die Anzahl der Fehler aufgeführt. Die Fehleranzahl wird zusätzlich als Meldung ausgegeben. Fehler in der Ausgabe und in der Übernahme werden getrennt behandelt und in der Ausgabe einzeln (rot und fett) aufgeführt. Bei der Übernahme werden fehlerhafte Sätze zwar ausgegeben aber bei der Übergabe nicht berücksichtigt. 3.3.8 Zähllisten löschen (M389) Gezielt LPCV-Einträge ohne Lagerplatz/Chargenbezeichnung löschen (7100) Über die neue Markierung «Nur LPCV-Teile ohne Bestandssatz» können Einträge aus der Zählliste für LPCV-Teile gelöscht werden, die weder Lagerplatz noch Chargenbezeichnung besitzen. Solange solche Sätze nicht gelöscht werden, bleibt der Inventurstatus im Lagerstamm und im Lagerplatzbestand erhalten. Die Einträge entstehen beim Erstellen der Inventurzählliste, falls für ein LPCV-Teil kein Lagerplatzbestandssatz für das Teil auf dem Lager existiert, z.B. bei neuen Teilen bzw. Teilen, deren Bestandssätze schon gelöscht wurden. Mit der INI-Einstellung „OhneLP“ in Sektion [MWI381] kann das Auftreten solcher Sätze aber auch schon beim Druck verhindert werden. 3.3.9 INTRASTAT-Einfuhrstatistik (M395) Neue FieldLinks (7100) Im Bereich „Info“ stehen nun die FieldLinks zu den Feldern «Bestellung» bzw. «Auftrag» zur Verfügung. 3.3.10 INTRASTAT-Ausfuhrstatistik (M397) Neue FieldLinks (7100) Im Bereich „Info“ stehen nun die FieldLinks zu den Feldern «Bestellung» bzw. «Auftrag» zur Verfügung. 3.3.11 Auswertung für statistisches Landesamt drucken (M39A) Auswertung für das Statistische Landesamt (7001) Das Programm liefert die Umsatzwerte und Auftragseingänge getrennt nach Inland und Ausland für das Statistische Landesamt. Aktuell ist nur die Ausgabe für Baden-Württemberg realisiert. Das Programm ist im Standard nicht lizenziert. Angebot, auch für andere Bundesländer, auf Anfrage. 3.4 Materialplanung 3.4.1 Bedarfsermittlung (M371und M376) Für bereits geplante Projekte keine neuen Beschaffungsvorschläge mit Projektbezug (7100) Die INI-Einstellung „MarkDispo = 1“ in Sektion [MBP] bewirkt, dass bei projektbezogener Planung und nicht gesetzter Markierung «geplante Disposition nochmals planen» bei Deckungslücken nur noch neue Vorschläge ohne Projektbezug erstellt werden (bei bereits als geplant markierten Dispositionen für nettobedarfsgesteuerte Teile). Aufrunden der Bedarfsmenge (7100) Mit der INI-Einstellung „MengeAufr = 1“ in Sektion [MBP] wird die Aufrundung der Bedarfsmengen bei nettobedarfsgesteuerten Teilen und Zusammenfassung nach Projekt auf die gesamte Bedarfsmenge der Periode durchgeführt. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 43 Vorschlagsmenge, Mindestbeschaffungsmenge bzw. Losgröße werden also nicht je Beschaffungsvorschlag (Bestellung bzw. Fertigungsauftrag der einzelnen Projekte und ggf. noch Rest ohne Projektbezug) gerundet. Beispiel für Losgröße 100: Projekt 1 benötigt 10 St und Projekt 2 benötigt 40 St. Es wird auf Menge 100 gerundet und 50 davon werden als neutraler Bedarf ohne Projektbezug betrachtet. Vorschläge ohne Projekt mit Default-Projekt versehen (7100) Mit der INI-Einstellung „Projekt = Projekt“ in Sektion [MBP] werden die Vorschläge, die keinem Projekt zugeordnet sind, dem Default-Projekt zugeordnet. Beschaffungsvorschläge für Pseudoteile (7001) Für Pseudoteile der Dispositionsart „Bruttobedarfsgesteuert ohne LB-Prüfung“ wird immer ein Vorschlag mit Beschaffungsart laut Teilestamm erzeugt. Gesperrte Auftragspositionen (Markierung «Sperre MBP») protokollieren (7001) Wenn in einer Auftragsposition die Markierung «Sperre MBP» aktiviert ist, wird dies bei der Bedarfsplanung im Protokollfenster vermerkt. Zusätzlich wird bei der arbeitsplatzbezogenen Bedarfsplanung (376) bei der Übernahme der Kundenaufträge (Auswahl «Kundenaufträge arbeitsplatzbezogen») auch im Übernahmeprotokollfenster der Hinweis auf die MBP-Sperre angezeigt. Lager und zugehörige Dispositionen aus der Verfügbarkeit ausschließen Mit der INI-Einstellung „OhneLagerDispo = Yes“ in der Sektion [MBP375] wird die Lagerliste laut INIEinstellung „OhneLagerDispo“ aus Sektion [MBP] auch in M375 ausgewertet. Alle Lagerbestände zu den angegebenen Lagern und die zugehörigen Dispositionen werden von der Verfügbarkeitsrechnung ausgeschlossen. Die Lagerbestände der Lager werden in der Verfügbarkeit nicht berücksichtigt und die Dispositionen für diese Lager sind an dem „*“ hinter der Dispositionsmenge erkennbar. 3.4.2 Dispositionsvorschläge/Unter-/Überdeckungen drucken (M373 / M378) Ausgabe der Verträge aus dem Einkauf (7100) Über das Markierungsfeld «Verträge» können auch die Dispositionen der Verträge des Einkaufs im Positionsbereich terminlich eingeordnet ausgegeben werden. Die Verträge werden nicht in die Verfügbarkeit einbezogen. Bereits geplante Dispositionen markiert (7100) Die mit den vorherigen Planungen als geplant markierten Dispositionen sind hinter der Dispositionsmenge mit „!“ gekennzeichnet. 3.4.3 Bestellungen und Fertigungsaufträge erzeugen (M374 / M379) Auch Dispositionen für nettobedarfsgesteuerte Teile als geplant kennzeichnen (7100) Die INI-Einstellung „MarkDispo = 1“ in Sektion [MBP] bewirkt, dass auch die Dispositionen der Verursacher (Kundenaufträge, Materialreservierungen) der „nettobedarfsgesteuerten“ Teile bei aktiver Markierung «geplante Disposition markieren» im Modul 374/379 als geplant gekennzeichnet werden. Neue Selektion über Klassifizierung (7100) Die Selektion Klassifizierung aus dem Teilestamm wurde in allen Dialogen (Lieferantenvorschläge, Bestellungen und Fertigungsaufträge generieren) aufgenommen. Teilebezogene Generierung von Bestellungen mit Anhängen an bestehende Bestellungen (7100) Damit können z.B. Abrufe des Lieferanten abgehandelt werden. Je Teil existiert dann ggf. eine Bestellung. Hinweis: Es sind individuelle Anpassungen erforderlich, siehe INI-Einstellung "EDI" in Sektion [MBP374] Bestellungen nach Lieferant und Projekt zusammenfassen (7100) Über die „Konfiguration MBP“ (938), Auswahl „Konfiguration für die Generierung“ kann die Zusammenfassung der Bestellungen je Lieferant und Projekt veranlasst werden. Die Bestellpositionen werden nach Teilenummer + Termin sortiert. Hinweis: Es wird ein neuer Pfad 9 für die MBP-Vorschlagsdateien (Datei 75 und Datei 80) installiert. Die arbeitsplatzabhängige Datei 80 muss deshalb im Anschluss an das Update entweder an jedem Arbeitsplatz reorganisiert werden oder die Dateien werden gelöscht und neu angelegt. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 44 Update 7.1.0.0 Leere Projektangabe für Bestellungen über INI-Eintrag ersetzen (7100) In die Bestellpositionen ohne einen Projektbezug (leeres Projekt im Bestellvorschlag) kann über den INIEintrag „VbBestProjekt“ in Sektion [MBP374] ein Projekt bei der Generierung eingetragen werden. 3.4.4 Teile-Dispositionskarte (M375) Bereits geplante Dispositionen sind nun markiert (7100) Die Dispositionen der Verursacher (Kundenaufträge, Materialreservierungen), die mit der Materialbedarfsplanung geplant und generiert wurden, werden hinter der Dispositionsmenge mit „!“ gekennzeichnet. Auflösungsstufe im Puffer bereitgestellt (7100) Bei der Ausgabe mit der Sortierfolge „Über Stücklistenauflösung“ steht nun die Auflösungsstufe zur Ausgabe analog zur Ausgabe im Programm „Strukturstückliste“ (124) zur Verfügung, z.B. „.. .3“ für Stufe 3. Dazu muss die Drucksteuerung individuell verändert werden, siehe Steckbrief MBP375.PDF (Puffer 255, Position 1008 und 1010). 3.5 Kundenauftragsabwicklung 3.5.1 Kundenstamm bearbeiten (M411) Preis-/Rabattfindung laut Kundenstamm (7100) Im Register „EU-Daten/Kond“ gibt es einen neuen Bereich „Preis-/Rabattfindung“. Mit den neuen Feldern kann die Einstellung aus "Konfigurationsparameter AUF" (935), "Preis/Rabattfindung festlegen" übersteuert werden bzw. es kann festgelegt werden, dass der günstigste Preis aus beiden Konfigurationen ermittelt wird. Damit kann z.B. eine Preisermittlung über eine Verbundpreisliste Vorrang vor Preisen je Kunde/Teil erhalten bzw. es kann einfach ein Wechsel der Prioritäten erfolgen. Die Angaben werden in den Programmen „Angebote/Aufträge bearbeiten“ (431, 435, 443, 452, 462), „Angebote/Aufträge kopieren“ (438) und „Kundenaufträge aus ASCII-Datei übernehmen“ (448) ausgewertet. Zahlungsziel für Skonto 1 bis Monatsende bzw. 15. des Folgemonats (7100) Über eine neue Auswahlliste im Register „“Fakturierung/Fibu“ kann festgelegt werden, dass der erste Prozentsatz immer bis zum Monatsende gilt, falls die Rechnung in der ersten Hälfte gedruckt wird (1. 15.) oder bis zum 15. des Folgemonats, falls die Rechnung nach dem 15. gedruckt wird. Die Valutierungsangaben, z.B. „3 Tage nach Rechnungsdruck“, werden auch hier berücksichtigt. Beispiel: Rechnungsdruck am 13. und Valutierung „3 Tage nach Rechnungsdruck“ ergibt den 16. als Bezugsdatum für die Laufzeit. Somit gilt die erste Skontoangabe bis zum 15. des Folgemonats. Dieselbe Auswahlliste gibt es auch im Auftrag, Register „Zusatz“. Zusätzliche Textkonserven für den Auftrag (7100) Im neuen Register „Texte2“ können nun jeweils zwei weitere Textkonserven für den Auftragskopf, den Versandtext und die beiden Fußtexte verwaltet werden, die analog zu den bisherigen Textkonserven beim Anlegen eines Kundenauftrags vorbelegt werden. Außerdem wurden die Markierungen, die festlegen auf welchen Belegen die Texte ausgegeben werden, auch im alten Register „Texte“ anders angeordnet, siehe Spalten „AG B L R A“. Datensatz Kundenstamm geschützt (7100) Wie im Teilestamm können jetzt auch hier die erfassten Daten geschützt werden, so dass der entsprechende Datensatz nur von demjenigen Benutzer verändert werden kann, der zuvor den Datensatz auf "geschützt" gesetzt hat. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 3.5.2 45 Übergabe Kundenstamm an FIBU (M417) Neutrale Schnittstelle erweitert (siehe FIBU.PDF, Kapitel 14.1.1) (7100) Über den Parameter „P417-2a“ können auch Felder mit 3-stelliger Feldnummer aus dem Kundenstamm in die neutrale Schnittstelle ausgegeben werden. FiBu-Schnittstelle ADDISON erweitert (7100) Die Zahlungsbedingung (auch 3-stellige Zahlungsbedingungen (=Zahlungsschlüssel)) kann laut Parameter „P417-5“, Position 58, übergeben werden. Das Sprachkennzeichen kann laut Parameter „P417-5“, Position 57, über INI-Einstellungen in den Zahlencode von ADDISON für Sprachen konvertiert werden, siehe INI-Eintrag „SPRKZ-CCC = NN“ in Sektion [AUF417]. Über den Parameter „P417-5“, Position 59 = „1“, wird die Reihenfolge der Kundenbezeichnungen 1 und 2 bei der Übergabe vertauscht. Die Bezeichnung 1 aus infra wird in Feld „Name2“ und die Bezeichnung 2 aus infra wird in Feld „Name (1)“ von ADDISON übergeben. Übergabe an G.O.D.-FIBU (7001) Die Übergabe der Kundenstammdaten an die G.O.D.-FIBU wurde implementiert. Die Übergabe kann nur in eine leere Schnittstellendatei durchgeführt werden. Vor einer erneuten Übergabe muss also eine Übernahme in die FIBU erfolgt sein. 3.5.3 Externe Teilenummern bearbeiten (42A) Metallzuschlag bei bestimmten Teilen je Kunde unterdrücken (7100 Mit der neuen Markierung «kein Metallzuschlag» kann die Generierung von Metallzuschlagszeilen in „Aufträge bearbeiten“ (435) unterdrückt werden. 3.5.4 Angebotsbestand auswerten (M433) Erweiterte Selektion der Aufträge nach dem Verarbeitungszustand (7100) Mit einer neuen Auswahlliste zur Selektion über den Verarbeitungszustand kann festgelegt werden, ob und wie der minimale bzw. maximale Verarbeitungszustand im Auftragskopf ausgewertet wird: • Selektion der Aufträge über den minimalen Zustand. • Selektion der Aufträge über den maximalen Zustand. • Selektion der Aufträge über den minimalen und maximalen Zustand: Es muss mindestens eine Position im selektierten Bereich liegen (Default, da bisher so selektiert wurde). • Selektion der Aufträge über den minimalen und maximalen Zustand: Es müssen alle Positionen im selektierten Bereich liegen. 3.5.5 Aufträge bearbeiten (M435) Gewicht neu berechnen (7100) Mit der Einstellung „GewichtNeu=Y“ wird nach dem Verlassen des Anwahldialogs über [ OK ] oder Registerwechsel das Gewicht neu berechnet. In allen Kundenauftragspositionen werden dann die Gewichtsfelder auf Grund der Angaben im Teilestamm für Bruttogewicht (Datei 6, Feld 92) und Nettogewicht (Datei 6, Feld F24) aktualisiert Die Gewichtsfelder werden dabei nur dann aktualisiert, wenn der Wert des Gewichtsfeldes in der Auftragsposition gleich Null ist, also bis zu diesem Zeitpunkt kein Gewicht eingetragen ist und nur wenn der Status in der Position kleiner 60 und nicht erledigt ist, z.B. wird Position mit Zustand E10 nicht korrigiert. Verkaufsstückliste nur mit Variante “ “ (7100) Beim Auflösen von Verkaufsstücklisten (S-Zeilen) werden aus der Stückliste nur Sätze mit Variante “ “ einkopiert, wenn die neue INI-Einstellung „S-ZeileVL=Y“ in Sektion „AUF435“ aktiviert ist. Zusätzliche Textkonserven im Register „Zusatz“ (7100) Es können nun jeweils zwei weitere Textkonserven für den Auftragskopf, den Versandtext und die beiden Fußtexte verwaltet werden, die analog zu den bisherigen Textkonserven beim Anlegen eines Kundenauftrags aus dem Kundenstamm vorbelegt werden. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 46 Update 7.1.0.0 Außerdem werden nun die Markierungen, die festlegen auf welchen Belegen die Texte ausgegeben werden, angezeigt, siehe Spalten „AG B L R A“. Z-Zeilen mit Zu-/Abschlag je Mengeneinheit (7100) Über die neue Markierung «je ME» kann nun ein Zuschlag je Mengeneinheit festgelegt werden. Die Angabe im Feld «Zuschlagswert» bezieht sich bei aktivierter Markierung auf die Mengeneinheit und Preiseinheit der zugehörigen Auftragsposition. Z.B. kostet 1 Teil 100 € je 1000 St und es soll ein Teuerungszuschlag von 2 € für 1000 Stück berechnet werden. Wechsel zu „Preise und verfügbare Menge“ (447) (7100) Mit dem neuen Workflow-Eintrag (435-447.IMA) kann über die Symbolleiste in das Programm gewechselt werden. Die aktuelle Teilenummer und die aktuelle Kundennummer werden vorbelegt. Auch den maximalen Zustand anzeigen (7100) Bisher wurde im Auftragskopf nur der minimale Zustand aus den Auftragspositionen angezeigt. Nun wird dazu auch der maximale Zustand aus den Auftragspositionen ausgegeben. Hinweis: Der Text zum Zustand steht in der Globalvariablen GV_VZmax für individuelle Anzeigen zur Verfügung (Ausgabe über GlobVar = GVID(GV_VZmax) und Format=C20). Vorbelegung Termin in Abrufaufträgen (7100) Bei K-Zeilen in Abrufaufträgen wird der Termin nun aus der Abruf-Position (G-Zeile) vorbelegt. Zahlungsziel für Skonto 1 bis Monatsende bzw. 15. des Folgemonats (7100) Über eine neue Auswahlliste im Register „Zusatz“ kann festgelegt werden, dass der erste Prozentsatz immer bis zum Monatsende gilt, falls die Rechnung in der ersten Hälfte gedruckt wird (1. - 15.) oder bis zum 15. des Folgemonats, falls die Rechnung nach dem 15. gedruckt wird. Die Valutierungsangaben, z.B. „3 Tage nach Rechnungsdruck“, werden auch hier berücksichtigt. Beispiel: Rechnungsdruck am 13. und Valutierung „3 Tage nach Rechnungsdruck“ ergibt den 16. als Bezugsdatum für die Laufzeit. Somit gilt die erste Skontoangabe bis zum 15. des Folgemonats. Dieselbe Auswahlliste gibt es auch im Kundenstamm und von dort wird auch vorbelegt. Bei Rechnungsart „Kommission“ wird «Zu fakturierende Menge» mit 0 vorbelegt (7100) Die Menge wird auch nicht verändert, wenn die Auftragsmenge bzw. zu Auslieferungsmenge verändert werden. „Falschen“ Kundenstatus auch im Erfassen akzeptieren (7100) Über die INI-Einstellung „StatKndEgal“ kann festgelegt werden, dass bei nichtaktivem Status im Kundenstamm zwar eine Warnung ausgegeben wird, der Kunde wird aber dennoch akzeptiert. Auch Preiseinheit und Mengeneinheit aus Kondition (7100) Mit der INI-Einstellung „CoPEuME“ in Sektion [AUF435] kann festgelegt werden, dass aus den Konditionen nicht nur der Preis sondern auch die Preiseinheit und die Mengeneinheit übernommen wird. Die Auswertung des Staffelwerts erfolgt bereits über die „neue“ Mengeneinheit: Z.B. wird eine K-Zeile erfasst, Mengeneinheit „St“ wird vorbelegt und Menge 10 wird eingegeben. Falls nun eine Kondition mit Mengeneinheit „Dt“ gefunden wird, wird mit „10 Dt“ die entsprechende Staffel ermittelt. Hinweise: • Die Einstellung gilt nur für die Konditions-Arten Mengenstaffel und Einzelpreise und wird nur nach der Eingabe im Mengenfeld ausgewertet. • Bei halbautomatischer Konditionsfindung wird die Einstellung nicht ausgewertet. • Kombinationen mit anderen Einstellungen sind im Einzelfall zu prüfen. Z.B. wird bei zusätzlicher Rabattfindung über eine Wertstaffel mit anschließender Preisermittlung bei der Wertstaffel ggf. noch die ursprüngliche Mengeneinheit für die Wertermittlung benutzt. Liefertermin aus KW nicht Samstag und Sonntag (7100) Mit der INI-Einstellung „AusLiefKW“ in Sektion [AUF435] kann bei der Eingabe der Kalenderwoche zum Liefertermin im Auftragskopf und in den Auftragspositionen verhindert werden, dass der ermittelte Liefertermin auf einen Samstag oder Sonntag fällt, auch wenn einer dieser Tage als Arbeitstag eingetragen ist. Siehe „Arbeitszeiten je Tag“ in „Konfigurationsparameter FST“ (936) bzw. „Betriebskalender bearbeiten“ (293), wobei die Betriebskalendereinträge nur bei entsprechender Parametereinstellung (Position 9 in Parameter „P435“) berücksichtigt werden. Immer «Verkaufspreis (B)» verwenden (7100) Mit der INI-Einstellung „PreisB“ in Sektion [AUF435] wird als Verkaufspreis immer der «Verkaufspreis (B)» aus dem Teilestamm bzw. der Kondition verwendet. Die Preisfindung erfolgt dann wie bei Kunden mit dem Eintrag „B“ im Feld «Preisgruppe», siehe „Kundenstamm bearbeiten“ (411). SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 47 Metallzuschlagspreis mit Berücksichtigung der Preiseinheit (7100) Bei Metallzuschlägen laut INI-Einstellung „MetallZus = 1“ in Sektion [AUF435] wird nun auch die Preiseinheit aus dem Teilestamm berücksichtigt. Dabei wird vorausgesetzt, dass alle Mengeneinheiten im Metall-Teilestamm gleich sind („kg“). Umrechnungen und dort abgelegte Preiseinheiten werden nicht berücksichtigt. Die Preiseinheit wird in der Z-Zeile abgestellt (Feld 53 in Datei 47). Metallzuschlagszeilen in Abrufaufträgen (7100) Metallzuschläge laut INI-Einstellung „MetallZus = 1“ oder „MetallZus = 2“ in Sektion [AUF435] können nun auch in Abrufaufträgen zu jeder K-Zeile generiert werden, siehe INI-Einstellung „ZZMetBeiAbruf“ in Sektion [AUF435]. Zu-/Abschlagszeilen aus Kondition in Abrufaufträgen (7100) Mit der INI-Einstellung "ZZKondBeiAbruf" in Sektion [AUF435] können nun auch in Abrufaufträgen zu den erfassten K-Zeilen jeweils Z-Zeilen aus den Konditionen generiert werden. Vergabe der Unterposition bei Abrufaufträgen (7100) Da die Vergabe der 3-stelligen Unterposition im Standard in 10er-Schritten erfolgt, können je Abruf nur 99 Positionen erfasst werden. Mit der INI-Einstellung „UposBeiAbruf“ kann die Unterposition für die Auftragsart „Abruf“ in kleineren Schritten vergeben werden. Prüfung von Zuordnungen bei LPCV-Teilen 7100) Bisher wurde bei Auftragspositionen, denen bereits eine Chargenbezeichnung zugeordnet ist, die Änderung der Teilenummer und des Lagers verhindert. Nun können solche Positionen auch nicht mehr erledigt oder gelöscht werden. Bei der Änderung von Menge oder Mengeneinheit wird ein Hinweis ausgegeben. Neues Symbol zum Kopieren von Kommissionsaufträgen (7100) In der Symbolleiste erscheint ein neues Symbol (438K), mit dem ein Kommissionsauftrag durch den Aufruf von “Angebote/Aufträge kopieren (438)“ in einen Auftrag zum selben Kunden mit der Auftragsart „Abruf“ kopiert werden kann. Der Kopiervorgang muss aber mit der Schaltfläche [ Ok ] gestartet werden, so dass zuvor noch Änderungen möglich sind. Der Aufruf wurde über die IMA-Datei 435-438K.IMA realisiert. Eingabe «Datum letzter Lieferschein» (7002) Das Datum kann im Kopf (Register „Auftragsdaten“) und in den Positionen (Register „Zusatz“) eingegeben werden, falls die Kennung für einen externen Lieferschein gesetzt ist. Die Angabe wird in diesem Fall wie bisher schon die Lieferscheinnummer beim Erfassen von Positionen vorbelegt und beim Belegdruck ausgegeben und bei der Auswertung des Gültigkeitsdatums für neue Mehrwertsteuersätze berücksichtigt. Im Register „Zusatz“ wird in den Positionen nun auch die Auswahlliste interner/externer Lieferschein angezeigt. Vorbelegung Markierung «Verdeckt» über INI-Einstellung „VBverdeckt" (7002) Bisher wurde die Markierung für die Positionsrabatte aus „Formulare einrichten“ (939) über das Feld «Bruttopreis und Rabatt ausgeben» (Parameter P463, Position 31) bzw. aus den Konditionen vorbelegt. Nun gibt es eine neue INI-Einstellung „VBverdeckt“ in Sektion [AUF435], die alte Einstellung aus M939 wird ignoriert ! Default ist „nicht verdeckt“, also bitte unbedingt die neue INI-Einstellung verwenden, wenn verdeckte Rabatte verwendet werden sollen ! Vorbelegung Projekt aus Auftragsnummer (7001) Die Vorbelegung des Projekts aus der Kundenauftragsnummer (Einstellung über Parameter „P435“, Position 77=1) wird nun immer linksbündig ohne führende Leerzeichen durchgeführt. Bisher wurde nur das erste Leerzeichen entfernt. FieldLinks bei den Kundennummern der Adressfelder (7001) Für die Kundennummern bei Bestätigung, Versand, Rechnung und Statistik im Register „Auftragsdaten“ sind nun auch FieldLinks hinterlegt. Auslieferung von Teilen an Kunden abhängig von Niveaustufen (7001) Je nach „Qualifikation“ (Niveau) eines Kunden kann die Lieferung von z.B. Ersatzteilen gesteuert werden. Falls ein Auftrag einen der in der INI-Datei unter „NivSuch“ hinterlegten Suchbegriffe besitzt, erscheint beim Erfassen von K-Zeilen eine Meldung, falls einem Kunden ein Ersatzteil verkauft werden soll, dessen Niveaustufe nicht mit der Niveaustufe des aktuell ausgewählten Kunden übereinstimmt. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 48 Update 7.1.0.0 Vorbelegung aus Versandadresse (MwSt-Kennzeichen usw.) auch im Modus Ändern (7001) Die Funktion der INI-Einstellung "AusVersandMW" kann durch die neue INI-Einstellung "AusVersandMWAend" erweitert werden: Wenn im Programm „Aufträge bearbeiten“ (435) im Modus "Ändern" die Versandadresse geändert wird, wird das Mehrwertsteuerkennzeichen zusammen mit dem Länderschlüssel und der UmsatzsteuerIdentifikationsnummer aus der Versandadressangabe (Kundenstamm bzw. Adressenstamm) in den Auftrag übernommen. Wenn sich bei der Änderung der Versandadresse das Mehrwertsteuerkennzeichen ändert, kann über eine Abfrage entscheiden werden, ob das neue Kennzeichen in alle Positionen übernommen werden soll. Erweiterte Auswertung von Feld «Werkzeug» im Teilestamm: spezielle Preisvorbelegung (7001) Bei gesetzter Markierung von Feld «Werkzeug» im Register "Verkauf" von "Teilestamm bearbeiten" (111) wird nach dem Erfassen einer Kundenauftragsposition (K-Zeile) in "Aufträge bearbeiten" (435) eine weitere K-Zeile mit einer konfigurierten Teilenummer vorgeschlagen, zum Beispiel für eine Musterlieferung oder Werkzeugzusatzkosten oder Rüstkosten. Als Menge wird 1 vorbelegt. Für diesen Vorgang kann nun mittels der INI-Einstellung „TnrWkzPrs“ die Vorbelegung des Preises nicht aus dem aktuellen Teilestamm, sondern aus dem konfigurierten Anwenderfeld des Teilestamms der ursprünglichen K-Zeile erfolgen, das z.B. die "Rüstkosten" enthält. Schaltfläche [Text ] nun je Textart (7001) Im Register „Zusatz“ des Auftragskopfs gibt es nun zu jeder Textart eine eigene Schaltfläche [Text...]. Vorbelegung Suchbegriff, unser Zeichen und Sachbearbeiter aus TEXTE1-Satz je Benutzer (7001) Achtung: Über diese schon sehr lange existierende Applikation (Textidentifier „435“ in Datei 46, siehe Steckbrief AUF435.PDF) kann nun der Sachbearbeiter nicht mehr korrekt vorbelegt werden, da die ersten 5 Stellen aus dem Sachbearbeiterfeld im Kundenstamm überschrieben werden. Ein abweichender Sachbearbeiter muss nun über die INI-Einstellung „VBkopfSpez“ in Sektion [AUF435] vorbelegt werden. 3.5.6 Auftragsbestand auswerten (M436) Ausgabe zusätzlicher Textkonserven und alle Texte über Get-Operator (7100 Die neuen Textkonserven für den Auftragskopf, den Versandtext und die beiden Fußtexte werden nun ebenfalls ausgegeben. Hinweis: Durch die Umstellung auf den G-Operator müssen zwingend alle Anpassungen an den Tabellen 10, 13, 103, 106, 120, 122, 203, 206, 220, 222 nachgearbeitet werden, ansonsten werden keine Texte mehr ausgegeben. 3.5.7 Auftragsbestand auswerten nach Teil/Termin (M437) Ausgabe des Kunden (7001) Auf der Druckausgabe wird nun zu jedem Teil der entsprechende Kunde mit Kundennummer, Bezeichnung, Kundenstatus und Teilestatus in einer weiteren Zeile ausgegeben. Zudem wird bei S-Zeilen auf den Zeilentyp besonders hingewiesen. 3.5.8 Angebote/Aufträge kopieren (M438) Vorbelegung «Kopfdaten übernehmen aus Kundenstamm» (7100) Im Bereich „Kopfdaten übernehmen aus“ kann das Feld «Kundenstamm» als Vorbelegung aktiviert werden, siehe INI-Einstellung „VbAusKunde“ in Sektion [AUF438]. 3.5.9 Aufträge löschen (M439) Löschen von LPCV-Bewegungen mit einem Auftrag (7100) Siehe „Programmübergreifende Erweiterungen“ (LPCV-Bewegungen löschen) Pseudobewegungen aus Datei 138 mitlöschen (7001) Mit dem Löschen der Kundenaufträge werden auch die zugehörigen Pseudobewegungen für Pseudoteile aus „Belege drucken“ (43A) gelöscht. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 49 Hinweis: Falls bereits vor diesem Update Aufträge gelöscht wurden, bei denen Pseudoteile mittels „Belege drucken“ (43A) ausgeliefert wurden, so müssen die entsprechenden Pseudobewegungen geprüft und manuell gelöscht werden. 3.5.10 3.5.10.1 Belege drucken (M43A) Alle Belegarten Datensatzsperren beim Sammeln und auch im Probelauf prüfen (7100) Für die betroffenen Datensätze aus den Aufträgen, Teilestammdaten und Kundenstammdaten wird bereits beim Sammeln von Angeboten, Auftragsbestätigungen, Lieferscheinen, Rechnungen und Gutschriften bereits geprüft, ob sie von anderen Benutzern gesperrt sind. Diese Prüfung erfolgt auch im Probelauf. Bei einer Satzsperre wird im Protokollfenster ein Eintrag angezeigt und am Ende der Aktion eine Meldung ausgegeben, dass Informationen im Protokollfenster vorhanden sind. Im Echtlauf wird ggf. die infra-Standardmeldung für Satzsperren ausgegeben. Wird dann nicht auf die Freigabe gewartet, sondern [ Abbruch ] betätigt, so wird diese Position vom Druck ausgeschlossen und die Verarbeitung setzt bei der nächsten Position fort. Wurde [ Sammeln & Drucken ] ausgewählt, wird nach dem Sammeln gefragt, ob trotz der Locksituationen die Ausgabe fortgesetzt werden soll oder nicht. Sperrmeldungen mit Verursacher (7100) Wird beim Sammeln oder im Echtlaufdruck eine Sperre der Teile-, Kunden- oder Auftragsdaten erkannt, wird im Protokolleintrag der verursachende Benutzer mit der ID der zugehörigen Datenbanksitzung ausgewiesen. Vereinfachung der Druckausgabe mit ME-abhängigen Nachkommastellen (7100) In den Druckdefinitionen sind die 4 Ausgaben je Nachkommastellenanstellen für mengeneinheitenabhängige Ausgaben (von 0 bis 3) mit den Q-Operatoren durch eine Zeile mit infraMakros ersetzt. Dazu steht das Ausgabeformat bei den entsprechenden Werten in den Datenpuffern zur Verfügung. Beispiel zur 43AL.MIL, Tabelle 130: Q:256,60,'0',0,V:57,256,41,N7/Pr/L3# Q:256,60,'1',0,V:57,256,41,N7.1/Pr/L3# Q:256,60,'2',0,V:57,256,41,N7.2/Pr/L3# Q:256,60,'3',0,V:57,256,41,N7.3/Pr/L3# ist ersetzt durch: C:$DO(57,LBUF(256,41,15),LBUF(256,57,4)/Pr/L3)# Zahlungsziel für Skonto 1 bis Monatsende bzw. 15. des Folgemonats (7100) Im Auftragskopf, Register „Zusatz“, kann nun vorbelegt aus dem Kundenstamm festgelegt werden, dass der erste Prozentsatz immer bis zum Monatsende gilt, falls die Rechnung in der ersten Hälfte gedruckt wird (1. - 15.) oder bis zum 15. des Folgemonats, falls die Rechnung nach dem 15. gedruckt wird. Für die in Angebot und Auftragsbestätigung verwendeten Begriffe "Monatsende", "15. des folgenden Monats" und "Tage nach Rechnungsdatum" wird in der Rechnung das tatsächliche Datum ausgegeben. Vor der Ermittlung der Fälligkeit wird ggf. das Valutadatum berechnet. Beispiel: Rechnungsdruck am 13. und Valutierung „3 Tage nach Rechnungsdruck“ ergibt den 16. als Bezugsdatum für die Laufzeit. Somit gilt die erste Skontoangabe bis zum 15. des Folgemonats. Dieselbe Auswahlliste gibt es auch im Kundenstamm und von dort wird auch vorbelegt. Korb auch nach Probelauf automatisch löschen (7100) Über die neue Markierung «Korb nach Probelauf löschen» kann der Korb mit den gesammelten Angeboten/Aufträgen nach der Ausgabe aller Belege auch im Probelauf gelöscht werden. Zu-/Abschläge je Mengeneinheit (Z-Zeile) (7100) Die Zu-/Abschläge (Z-Zeile) werden abhängig von der Markierung «je ME» in der Z-Zeile auch je Menge und Mengeneinheit aus der zugehörigen Auftragsposition berechnet. Ausgabe der neuen Textkonserven (7100) Die zusätzlichen Textkonserven aus „Aufträge bearbeiten“ (435) werden ausgegeben. Es sind somit bis zu drei Konserven je Textart möglich bzw. unterschiedliche Texte je Textart und Belegart. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 50 Update 7.1.0.0 Protokollierung in LOG-Datei (7100) Über die INI-Einstellung „SysLog = 1“ werden „Meilensteine“ des Programmablaufs in der LOG-Datei protokolliert. Dadurch kann z.B. das Zeitverhalten der wichtigsten Aktionen wie Sammeln, Lesen, Buchen und Drucken verfolgt werden. Die Aktionen, die im Probelauf ablaufen, sind mit „/P“ gekennzeichnet. Erweiterung der selektierbaren Felder (7100) Über individuelle Anpassungen im Register „Selektion“ können jetzt alle neu aufgenommenen Felder aus den Dateien Kundenauftragskopf (Datei 38), Kundenstamm (Datei 41) und Auftragspositionen (K- und SZeilen, Dispositionen in Datei 23 und Datei 47) selektiert werden. Die bisherigen Einschränkungen aus dem Steckbrief gelten nicht mehr, siehe AUF43A.PDF. Neuer Puffer mit der letzten gedruckten G-, K- oder S-Zeile (7100) In dem neuen Puffer 2047 bleibt die zuletzt gedruckte G-/K- oder S-Zeile (analog dem Puffer 47) bis zum Auftreten der nächsten G-/K- oder S-Zeile für individuelle Ausgaben/Abfragen erhalten. Unterdrücken des Drucks der G-Zeile bei Abrufauftrag (7100) Über die INI-Einstellung „DruckGzeile = 0“ in der Sektion [AUF43AB] wird die Ausgabe von G-Zeilen, zu denen keine K-Zeile gedruckt wird, unterdrückt. Wasserzeichen von „Probedruck“ und „Kopie“ über INI-Einstellung bzw. BMP-Änderung (7100) Damit auch die firmenindividuellen Hintergrundbilder (z.B. für Firmen-Logo) aus der „Drucker/Medienkonfiguration“ zum Zug kommen, können die Ausgaben der Standard-Hintergrundbilder für „Probedruck“ und „Kopie“ in allen Auftragspapieren über die INI-Einstellungen „WasserProbe“ und „WasserKopie“ in der Sektion [AUF43A] unterdrückt werden. Protokollierung in LOG-Datei (7100) Über die INI-Einstellung „SysLog = 1“ in der Sektion [AUF43A] werden Meilensteine des Programmablaufs in der LOG-Datei protokolliert. Dadurch kann z.B. das Zeitverhalten der wichtigsten Aktionen wie Sammeln, Lesen, Buchen und Drucken verfolgt werden. Die Aktionen, die im Probelauf ablaufen, sind mit „/P“ gekennzeichnet. Fremdsprachige Teilebezeichnung (7100) Für die Sprachen, für die die fremdsprachigen Teilebezeichnungen in „Teilestamm bearbeiten“ (111) erfasst sind, werden diese auf den in der entsprechenden Sprache gedruckten Belegen anstelle der Bezeichnung in der Landessprache ausgegeben. Lieferscheinschreibung außerhalb infra (7100) Bei der Ausgabe der Rechnungen wird die „externe Lieferscheinnummer“ nun sowohl im Rechnungskopf wie auch in den Positionen ausgegeben. Anstelle des Lieferdatums wird der Zusatz „extern“ gedruckt. Kostenrechnungsfelder im Summensatz Rechnungsausgang (7100) Im Summensatz der Rechnungsausgänge (Datei RECHAUSG.DAT, Datei-Index 50) werden nun die Felder «Kostenstelle», «Kostenträger» und «Kostenart» aus dem Kundenauftragskopf (Datei K-Kopf, Datei-Index 38) abgestellt. Bei Sammelrechnungen werden die Angaben aus dem letzten Auftrag zur Sammelrechnung übernommen. Summe der gesamten Zu-/Abschläge stehen zur Verfügung (7100) In den Ausgabepuffern 257 und 258 auf der Position 700 steht bei der Ausgabe von Rechnung und Gutschrift die Summe der gesamten Zu-/Abschläge (alle Positionsrabatte, alle Z-Zeilen und alle Auftragsrabatte) des Auftrags bzw. des Belegs zur Verfügung. In die Summe werden die Rabatte negativ und die Zuschläge positiv eingerechnet. Werte zum ersten MwSt-Satz stehen schon zu Belegbeginn zur Verfügung (7100) Im Ausgabepuffer 258 (Werte zum Beleg, Position 232) sind die Werte zum ersten MwSt-Satz des Belegs schon am Belegbeginn verfügbar. Puffer für Chargenzuordnungen steht immer zur Verfügung (7100) Da die Chargenzuordnungen beim Echtlauf gelöscht werden, stand der Puffer bei der Ausgabe nicht zur Verfügung. Bei individuellen Anpassungen musste daher im Echtlauf der Puffer für die Lagerplatzbewegungen verwendet werden. Nun wird im Echtlauf aus diesen Bewegungen der Zuordnungspuffer gefüllt, so dass entsprechende Ausgaben analog in Probe- und Echtlauf möglich sind. Vorauszahlungsplan (7100) Beim Vorauszahlungsplan werden alle Positionen wie bei einer Rechnung berechnet und ausgegeben. In die Rechnungssumme werden aber wie bisher nur die Abschlagszahlungen eingerechnet. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 51 Ausgleichsabgabe nach §55 (7100) Die INI-Einstellung „AusglAb55“ aus Sektion [AUF] wird im Programm „Belege drucken“ (43A) nun auch bei der Versorgung der Daten berücksichtigt und nicht nur für die Ausgabe auf den Formularen Auftragsbestätigung, Rechnung und Gutschrift. Nur bei Einstellung „1“ werden die entsprechenden Daten beim Druck und in der Rechnungsausgangsdatei versorgt. Berechnung von Metallzuschlägen nach DEL-Notiz (7100) In „Belege drucken“ (43A, 432, 444, 463 und 464) werden die Angaben zu DEL-Notiz, Bezugskosten und Metallbasis ausgewertet und analog zur Anzeige in „Metallzuschläge bearbeiten“ (11M) ausgegeben. Zusätzlich werden die Metallzuschläge summiert und zusammen mit dem Auftragswert ohne Metallzuschläge ausgegeben. Die Ausgabe wird durch den INI-Eintrag „DruckMetall“ in der Sektion [AUF43A] aktiviert. Metallzuschlag berücksichtigt die Preiseinheit im Teilestamm (7100) Bei der Aktualisierung der Metallzuschlagszeilen (Z-Zeilen) aus "Aufträge bearbeiten" (435) bei der Fakturierung ([AUF43AR], MetallZus=1) mit den aktuellen Metallpreisen wird auch die Preiseinheit zum Metallpreis berücksichtigt. Gültigkeitsdatum in Verkaufshistorie (nicht im Standard enthalten) (7100) Das Feld Gültigkeitsdatum aus dem Angebots-/Auftragskopf (Datei 38, Feld 128) wird nun in die Verkaufshistoriendatei (Datei 249, Feld 44) übernommen. Falls die Applikation Verkaufshistorie verwendet wird (INI-Einstellung „Historie = 1“ in Sektion [AUF43AA] und/oder [AUF43AR]), muss somit auch die Datei 249 erweitert werden. Kennzeichnung „KOPIE“ (7001) Bei Lieferscheinen, Rechnungen und Gutschriften wird die Kennzeichnung „KOPIE“ nun so positioniert, dass die Anzahl der gedruckten Zeilen beim Original wie bei den Kopien identisch ist. Layoutkorrektur (7001) Der Bindestrich „-„ zwischen den Gewichtsangaben brutto und netto wurde entfernt. Statusprüfung Kunde und Teil (7001) Bei Kundenstammsätzen mit Status „prüfbar“, „löschbar“ oder individuellen Werten wird nun eine Warnung protokolliert. Der Beleg wird dennoch ausgegeben. Bei Teilestammsätzen mit Status „prüfbar“ wird nun eine Warnung protokolliert und die Auftragsposition wird dennoch ausgegeben. Bei Teilestammsätzen mit unzulässigen Werten für den Status wird nun ein Fehler protokolliert („Teilestatus“ inaktiv) und die Auftragsposition wird nicht ausgegeben. 3.5.10.2 Angebote (M432) Zahlungsbedingungen auch bei Betrag 0 (7100) Über den INI-Eintrag „Skonto0 = 1“ in der Sektion [AUF43AA] kann eingestellt werden, dass die Zahlungsbedingungen (Skontoangaben) auch bei Angeboten mit Betrag 0 bzw. kleiner 0 ausgegeben werden. Dies macht dann Sinn, wenn bei Angeboten ohne Preise gearbeitet wird. 3.5.10.3 Auftragsbestätigungen (M444) Abschlagszahlungen modifizierbar (7100) Über den INI-Eintrag „Abschlag = 0“ in der Sektion [AUF43AB] kann eingestellt werden, dass die schon fakturierten Abschlagszahlungen nicht den bestätigten Auftragswert vermindern. Zahlungsbedingungen auch bei Betrag 0 (7100) Über den INI-Eintrag „Skonto0 = 1“ in der Sektion [AUF43AB] kann eingestellt werden, dass die Zahlungsbedingungen (Skontoangaben) bei Auftragsbestätigungen mit Betrag 0 bzw. kleiner 0 ausgegeben werden. Dies macht dann Sinn, wenn bei Auftragsbestätigungen ohne Preise gearbeitet wird. 3.5.10.4 Lieferscheine (M454) Bei Rechnungsart „Muster“ Position mit Lieferschein erledigen (7001) Mit der INI-Einstellung „MusterErl=1“ in Sektion [AUF43AL] können beim Lieferscheindruck die vollständig gelieferten Positionen bei Aufträgen mit Rechnungsart „Muster“ auf erledigt (Zustand „E60“) gesetzt werden. Wenn alle Positionen erledigt sind, wird auch der Auftrag erledigt. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 52 Update 7.1.0.0 Kundensperre bei Lieferscheindruck aufgehoben (7100) Beim Druck des Lieferscheins wird nun der Kundenstamm im Echtlauf nicht mehr gesperrt. 3.5.11 Mengenübersicht mit Beständen (M441) Alle Lager ausgeben und die Anzahl möglicher Erzeugnisse (7100) Über das neue Markierungsfeld «Alle Lager ausgeben» können nicht nur die Bestände des Hauptlagers zum jeweiligen Teil ausgegeben werden, sondern auch die Bestände der einzelnen Lager. Zudem wird am Ende der Liste ausgegeben, wie viel Erzeugnisse aus dem gesamten Lagerbestand gefertigt werden können. 3.5.12 Verfügbarkeitsliste (M442) Schnellere Verfügbarkeitsrechnung (7100) Durch den neuen Pfad 10 in der Dispositionsdatei (Datei 23), der als erstes Feld den Status enthält, wird bei Datenbeständen mit vielen erledigten Dispositionen ein sehr viel besseres Zeitverhalten erreicht. Hinweis: Ob der neue Pfad samt Auskünften installiert werden soll, kann beim Installationsvorgang ausgewählt werden, da Pfad 10 ggf. für individuelle Anpassungen benötigt wird. 3.5.13 Kundenaufträge aus ASCII-Datei übernehmen (M448) Verschiedene Schnittstellen auswählbar (7100) In der INI-Datei in Sektion [AUF448] können mit den Einstellungen „Typn“ mehrere Schnittstellen beschrieben werden. Die konfigurierten Schnittstellen werden in der neuen Auswahlliste «Schnittstelle» bereitgestellt. Mit der Auswahl eines Listeneintrages werden die zu der Auswahl (Anwendung, Kunde ...) gehörigen Schnittstellen-Dateien vorbelegt. Vorbelegung „Ausliefern“ und „Fakturieren“ aus Teilestamm (7100) Die Felder «Vorbelegung ‚Ausliefern’» und «Vorbelegung ‚Fakturieren’» im Register „Verkauf“ von „Teilestamm bearbeiten“ (111) werden nun in Sonderbehandlung 222 (aus Teilestamm vorbelegen) ausgewertet. Hinweis: Falls Sonderbehandlung 94 (Vorbelegung ‚Fakturieren’ laut Konfiguration) nach Sonderbehandlung 222 benutzt wird, muss diese Zeile entfernt werden. Erweiterung der Sonderbehandlung 91 (Positionsnummernvergabe) (7100) Bei der Vergabe der Positionsnummern kann nun die Inkrementangabe abweichend von der Konfiguration in der Quelle übergeben werden, z.B. sollen die Positionen in 3er-Schritten vergeben werden. Erweiterung der Sonderbehandlung 213 (Löschen von Positionen) (7100) Mit dem Parameter 1 kann festgelegt werden, dass erledigte K-Zeilen nicht gelöscht werden. Außerdem werden alle K-Zeilen mit Zustand kleiner „40“ (teilgeliefert“) gelöscht und bei K-Zeilen ab Zustand 40 wird die Auftragsmenge auf die bisher gelieferte Menge korrigiert. Lagervorgabe für Sonderbehandlung 222 (7100) Mit der INI-Einstellung „LagPosErf222“ wird bei Sonderbehandlung 222 (Vorbelegung Position je nach Zeilentyp, auch aus Teilestamm) das Lager aus dem Erfassungspuffer an der angegebenen Position verwendet und nicht laut Teilestamm/Auftragskopf usw. Sonderbehandlung 225 erweitert (Textkonserven aus Serviceberichten holen) (7100) Mit dem neuen Parameter „S“ kann die Zusammenstellung der Textkonserven über die Textpositionen in der Serviceberichtsdatenbankdatei erfolgen (Datei 135, SDB_1.DAT). Dateityp für die Suche von Dateien über Schaltfläche [ Suchen ... ] einstellbar (7100) Mit den INI-Einstellungen „Ext....“ in Sektion [AUF448] kann der Dateityp für die Suche über die Schaltfläche [ Suchen ...] festgelegt werden. Die Angaben können für die Übergabedatei, die Erkennungsdaten, die Steuerdaten und die Protokolle getrennt vorgenommen werden, z.B. „TXT“ anstelle von „INF“ für die Übergabedatei. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 53 Generierung von S-Zeilen (7001) Es ist nun möglich über die neue Sonderbehandlung „229“ S-Zeilen zu einer K-Zeile zu generieren. Siehe Beschreibung im Steckbrief AUF448.PDF. Satzlänge als Längenangabe im Zielformatfeld (7001) Mit der Angabe Idateiindex kann im Zielformat der MOVE-Datei auch die Satzlänge laut DataDictionary abgerufen werden, z.B. mit „I6“ für die Länge laut Datei 6. Bei den internen Feldern (Fxx, Rxx und Ixx) ist diese Angabe nicht zulässig ! Siehe dazu auch das Beispiel bei der Beschreibung der Sonderbehandlung 229 im Steckbrief AUF448.PDF, in dem die Puffer 23 (Disposition) und 47 (kundenauftragsspezifische Disposition) für die Auftragsposition in internen Feldern zwischengespeichert werden. Mehr Satzarten zulässig (7001) Es können nun maximal 100 Satzarten unterschieden werden (bisher: 30). Beispiele aus ..\ZUSATZ\448 erweitert (7001) Das im genannten Unterverzeichnis ausgelieferte Beispiel wurde erweitert: • Der Suchbegriff wird nun übergeben • Preisabweichung wird geprüft und gemeldet • Kundenstatus wird geprüft und ggf. ausgegeben • Die automatische Generierung von S-Zeilen aus der Stückliste je nach Kennung Verkaufsstückliste im Teilestamm wurde aufgenommen Neue Sonderbehandlung 252 „Zähler in Datei für externe Teilenummer“ (7100) Sehr spezielle Sonderbehandlung für das Hochzählen von Ladungsträgernummern, z.B. für Anzahl Ladungsträger je Kiste, über Anwenderfelder. 3.5.14 Liefervorschlagsliste (M451) Erweiterte Selektion der Aufträge nach dem Verarbeitungszustand (7100) In beiden Registern gibt es eine neue Auswahlliste zur Selektion über den Verarbeitungszustand. Es kann festgelegt werden, ob und wie der minimale bzw. maximale Verarbeitungszustand im Auftragskopf ausgewertet wird, siehe Änderungsbeschreibung zu Menü 433. Termine in Auftragspositionen verschieben (7001) Im Register „Sammeln“ gibt es einen neuen Bereich „Termine verschieben“. Dort kann über die Markierung «Verschieben» und die Felder «Anzahl Tage» bzw. «Neuer Termin» eine Terminverschiebung veranlasst werden. Die neuen Termine können in K- und oder S-Zeilen abgestellt werden. Ist die Markierung «Verschieben» nicht aktiv, werden die neuen Termine nur angezeigt (Probelauf). Beispiel: Alle nicht vollständig gelieferten Positionen mit der selektierten Teilenummer und „Liefertermin bis einschließlich 15.08.2006“ sollen auf den Liefertermin 31.08.2006 verschoben werden. Hinweis: Die Felder zur Terminverschiebung können nur bei entsprechender INI-Einstellung „TermNeu“ in Sektion [AUF451] eingegeben werden. Lagerbestandsprüfung gegen Restmenge möglich (7001) Mit der neuen Auswahlliste «LB-Prüfmenge» kann der Lagerbestand auch über die Restmenge geprüft werden, bisher wurde immer die Auslieferungsmenge verwendet Ausgabe Teile- und Kundenstatus (7001) Die Ausgabe erfolgt rot und fett, wenn der Kunde nicht den Status aktiv (also Leerzeichen) besitzt bzw. wenn das Teil nicht den Status aktiv (also Leerzeichen), Einmalteil („E“) oder Pseudoteil („P“) besitzt. 3.5.15 Ausfassliste drucken (M453) Anwahl unter anderem Menü verändert (7100) Bisher reagierte das Programm bei Anwahl unter einem anderen Menü nach Änderung von SIBPPS.MEN und Anlage des FK-Parameters folgendermaßen: • Als Dialog wird immer AUF453_1 aus AUF453.CGW benutzt bzw. wenn z.B. über EKA777 (Modul EKA im FK-Parameter) angewählt wird, muss EKA453.CGW mit Dialog EKA453_1 existieren. • Auskünfte müssen unter neuer Menünummer angelegt werden SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 54 • • • Update 7.1.0.0 Programmparameter P453 wird benutzt, es sei denn im P453 an Stelle 101 steht ein Verweis auf anderen Parameter INI-Einstellungen aus Sektion [AUF453] werden benutzt Es wird immer AUF453.MIL für die Druckausgabe benutzt Mit der INI-Einstellung „ExtraMenue=Yes“ in Sektion [AUF453] kann folgendes Verhalten festgelegt werden: • • • • • Dialog wird laut Modul und Menü erwartet, z.B. EKA777.CGW (bei Anwahl über 777 und Modul EKA im FK777-Parameter) mit Dialog EKA777_1. Die unter „453“ hinterlegten Auskünfte werden ausgewertet. Dies gilt nun bei allen Aufrufarten von AUF453. Programmparameter wird laut Aufruf benutzt, also P777 bei Aufruf unter Menü 777 INI-Einstellungen aus Sektion laut Modul und Menü werden benutzt, also z.B. aus [EKA777] Die Druckausgabe erfolgt laut Modul und Menü, also z.B. über EKA777.MIL. Achtung, die Tabellen müssen auch entsprechend von AUF453 in EKA777 umbenannt werden und BOperatoren sowie Verweise auf Kopf-, Fuß- und Abschlusstabellen müssen angepasst werden. Erweiterung der Applikation „Seitenwechsel“ bei neuer Auftragsnummer (7100) Über den Parameter „P453“ (Position 51 = „1“) konnte schon bisher ein Seitenvorschub beim Wechsel der Auftragsnummer veranlasst werden. Mit der neuen Einstellung „2“ im Parameter wird nun zusätzlich je Auftrag ein neuer Druckjob veranlasst, Es wird also immer die Abschlusstabelle ausgegeben und wenn eine Dateiausgabe über ein entsprechendes Medium konfiguriert ist, kann nun jeder Auftrag in eine eigene Datei ausgegeben werden. Hinweis: Die Einstellung bewirkt weiterhin die Nutzung spezieller Ausgabetabellen (siehe Steckbrief) und die Vorbelegung einer speziellen Sortierfolge (nach Auftrag, Kunde, Lager und Lagerplatz). Auftragskopftext steht für Ausgabe zur Verfügung (7100) Der Kopftext zum Auftrag wird nun parallel zum Lesen des Auftragskopfs ermittelt und der Textschlüssel wird für eine individuelle Ausgabe mittels Get-Operator im Puffer 460 (Aufbau wie Datei 46) zur Verfügung gestellt. Ausfassliste je Produktionsbereich (7100) Es können aus den Kundenaufträgen je Produktionsbereich Ausfasslisten erzeugt werden. Damit kann die Kommissionierung eines Auftrages gesteuert werden. Jeder Produktionsbereich bekommt dann eine Ausfassliste mit ‚seinen’ Teilen pro Kundenauftrag. Dazu erhalten die Kundenauftragspositionen ein Kennzeichen für den für das Teil zuständigen Produktionsbereich. Das Kennzeichen wird aus dem Teilestamm bzw. den Konditionen in die Auftragsposition vorbelegt. Ausgewertet wird das Kennzeichen beim Druck der Ausfassliste. Es werden Ausfasslisten mit Seitenvorschub je Produktionsbereich gedruckt. Hinweis: Siehe Beschreibung bei INI-Einstellung „ProdKenn“ in Sektion [AUF453]. Die Anpassung kann auch dazu genutzt werden, bei Sortierfolge Auftrag einen Seitenvorschub mit Kopfund Fußangabe zu erzwingen. 3.5.16 Etiketten, Adressaufkleber und Warenanhänger drucken (M457) Erweiterte Selektion der Aufträge nach dem Verarbeitungszustand (7100) Die Selektion des Zustands für den Kopf und die Positionen erfolgt nun über zwei verschiedene Selektionen. Zur Selektion über den Verarbeitungszustand im Auftragskopf kann mit einer neuen Auswahlliste festgelegt werden, ob und wie der minimale bzw. maximale Verarbeitungszustand ausgewertet wird, siehe Änderungsbeschreibung zu Menü 433. Positionstextausgabe mit individueller Anpassung (7100) Die Positionstexte aus dem Auftrag können bei der «Ausgabeart» „Etiketten je Position“ bzw. auf Warenanhängern ausgeben werden. Die Ausgabe wird über den INI-Eintrag „PosText = 1“ in der Sektion [AUF457] aktiviert. Es werden aus allen Textpositionen zu einer Auftragsposition maximal 3 Zeilen ausgegeben. Druckausgabe für Warenanhänger nach VDA-Standard (7001) Die Druckausgabe für Warenanhänger wurde komplett nach VDA-Standard „VDA4902, Version 4“ überarbeitet. Das Formular wird mittels der Hintergrundbitmap AUF457W.BMP ausgegeben. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 55 Hinweis: In der Druckausgabe wird explizit das Medium „MED457WA“ und die Schrift Helvetica Bold verwendet. Falls das Medium „MED457WA“ nicht automatisch installiert wurde, kann das 6-Zoll-Medium aus Datei PRINTER.NEW in die aktuelle PRINTER.INI kopiert werden. In jedem Fall sollte das Medium über die Drucker-/Medienkonfiguration angepasst werden, da im Standard eine Dateiausgabe in ein lokales Verzeichnis erfolgt. Druckausgabe für Warenanhänger mit Vergabe einer Packnummer (7001) Jeder Warenanhänger erhält nun eine neunstellige Packstücknummer mit führenden Nullen. Diese Nummer wird automatisch aus einem eigenen Nummernkreis vergeben. Der Nummernkreisparameter „NK457PN“ wird vom Programm automatisch angelegt und beim Erreichen des maximalen Wertes 999999999 wird wieder mit dem Startwert 1 aufgesetzt. 3.5.17 Lieferungen stornieren (M459) Lieferungen für Pseudoteile stornieren (7001) Das Stornieren für die Lieferungen von Positionen mit Pseudoteilen, die über das Programm „Belege drucken“ (454 bzw. 43A) geliefert wurden, erfolgt nun analog zu den Lieferungen für „normale“ Teile. Die Pseudobewegungen der Pseudoteile sind am fehlenden Lager im Zeilenbereich zu erkennen. Im Zeilenbereich werden zunächst die Lieferungen für die „normalen“ Teile angezeigt und anschließend die Lieferungen für die Pseudoteile. Hinweis: Lieferungen für Pseudoteile, die nicht mittels „Belege drucken“ (AUF43A.DLL über Menü 454 bzw. 43A) entstanden sind, müssen weiterhin über die Schaltfläche [ Pseudoteile ] storniert werden. Korrektur der zu fakturierenden Menge (7001) Mit dem Stornieren wird jetzt die zu fakturierende Menge nicht mehr laut den Parametern „P459“, Position 22, bzw. „P454“, Position 37, vermindert, sondern ausschließlich laut dem INI-Eintrag „LiefNachFakt“ in Sektion [AUF43AL]. 3.5.18 Warenausgang (M45A) Anzeige der Positionen und Zuordnungen im Hauptdialog konfigurierbar (7100) Mit den INI-Einträgen „Col...“ in Sektion [AUF45A] kann die Farbe für folgende Anzeigen konfiguriert werden: Hintergrundfarbe für bearbeitete Zuordnungen Schriftfarbe für bearbeitete Zuordnungen Hintergrundfarbe für nicht bearbeitete Zuordnungen und Auftragspositionen Schriftfarbe für nicht bearbeitete Zuordnungen und Auftragspositionen Mit dem INI-Eintrag „Font“ in Sektion [AUF45A] kann die Schriftgröße für die Anzeige der Positionen konfiguriert werden. Achtung: Bei Font-Änderungen muss sowohl der Bereich für die Positionsausgabe je Position vergrößert werden und es muss der gesamte Dialog groß genug sein, um dann noch die vorgesehenen Zeilen aufzunehmen. Aufruf von „Chargenbestand bearbeiten“ (M245) über Schaltfläche (7100) Mit der neuen Schaltfläche [ Chargenbestand ] kann zu „Chargenbestand bearbeiten“ (245) gewechselt werden, ohne dass das Programm verlassen wird, z.B. um einen Memotext einzugeben oder das Markierungsfeld «Ausgeliehen» zu setzen und den «Leihstellungsgrund» anzugeben Es wird die zuletzt im Bereich „zugeordnete Mengen“ markierte Charge vorbelegt. 3.5.19 Lakos Übernahme Liefermengen (M45I) Wartezeit im Pollmodus über INI-Einstellung (7100) Mit der INI-Einstellung „PollZeit=Anzahl Sekunden“ in Sektion [AUF45I] kann die Wartezeit festgelegt werden, die im Pollmodus zwischen zwei Zugriffsversuchen auf die Schnittstellendatei gewartet werden soll, Default ist eine Sekunde. Bisher wurde immer ca. 40 Sekunden gewartet. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 56 Update 7.1.0.0 3.5.20 Fakturierungsvorschlagsliste (M461) Erweiterte Selektion der Aufträge nach dem Verarbeitungszustand (7100) Mit einer neuen Auswahlliste zur Selektion über den Verarbeitungszustand kann festgelegt werden, ob und wie der minimale bzw. maximale Verarbeitungszustand im Auftragskopf ausgewertet wird, siehe Änderungsbeschreibung zu Menü 433. 3.5.20.1 Rechnungen (M463) Selektion der Abschlagszeilen beim Rechnungsdruck über Liefertermin (7100) Beim Rechnungsdruck gilt die Selektion über den Liefertermin im Register „Selektion“, Bereich „Position“, auch für die zu fakturierenden Abschlagszeilen. Metallzuschlag bei bestimmten Teilen je Kunde unterdrückt (7100) Ist die Markierung «kein Metallzuschlag» im „Externe Teilenummer bearbeiten“ (42A) gesetzt, wird eine entsprechende Warnung im Protokoll eingetragen, falls dennoch ein Metallzuschlag im Auftrag berechnet wird. Die Situation kann auftreten, wenn die Markierung nach dem Erfassen des Auftrags gesetzt wird. 3.5.20.2 Gutschriften (M464) Datum letzter Zugang (7100) Beim Buchen der Rücklieferung mit dem Druck einer Gutschrift kann die Aktualisierung des Datums «Letzter Zugang» im Lagerstamm über die INI-Einstellung „DatZugang = 0“ in der Sektion [AUF43AG] abgeschaltet werden. Gutschriften mit Teilmenge möglich (7100) Nach der Ausgabe einer Gutschrift, bei der nicht die gesamte Menge gutgeschrieben wird, wird der Zustand auf „50“ gesetzt und somit ist eine weitere Gutschrift über eine weitere Teilmenge oder über die Restmenge möglich. 3.5.21 Rechnungsausgangsliste/FIBU-Übergabe (M465) FiBu-Schnittstelle DATEV erweitert (siehe FIBU.DOC, Kapitel 7) (7100) Die Übergabe ist laut dem Parameter „P465-7“ auf der Position 92 für Belege in Fremdwährung auch in Fremdwährung realisiert. Die Übergabe in Fremdwährung ist nur für die Schnittstelle mit DAMO32 möglich. Über den „P465-7“ an der Position 71 kann der Buchungstext in allen Buchungen mit den Suchbegriffen Kunde und Auftrag versorgt werden. Feld „Statistischer Wert“ in INTRASTAT-Ausfuhrstatistik (7100) Das Feld „Statistischer Wert“ (Feld 26 in Datei 59) in der Ausfuhrstatistik wurde bisher aus dem Rechnungsausgang (Feld 31 in Datei 50) versorgt. Nun wird das Feld aus „Statistischer Wert in Fremdwährung“ in der Auftragsposition versorgt (Feld 64 in Datei 47, im Standard nicht als Eingabefeld vorhanden), sofern dort nicht 0 steht. Anzeige der Schnittstelle (7100) Nach der Auswahl der gewünschten Finanzbuchhaltung wird der Dateiname der Schnittstellendatei samt Verzeichnis aus dem entsprechenden Parametersatz angezeigt. Schnittstelle zu „SAP Business One“ implementiert (7100) Die Rechungsausgangsdaten werden als XML-Datenstrom über eine COM-Schnittstelle an SAP Business One übergeben. Um diese Schnittstelle zu nutzen, müssen auf dem Arbeitsplatz, der die Übergabe durchführen soll, folgende Voraussetzungen (siehe auch FIBU.PDF) erfüllt sein: • • • • • Lizenzierung der Schnittstelle SAP Business One 2005A Client muss auf dem Arbeitsplatz installiert sein Microsoft XML 4 muss auf dem Arbeitsplatz installiert sein (MSXML4GER.MSI steht bei Microsoft zum Download zur Verfügung oder wird mit infra ausgeliefert) Das infra Plugin SBOXML muss installiert sein (Eintrag SBOXML in Sektion [PLUGIN] der Datei SIBPPS.INI) In der Sektion [SBOXML] der Datei SIBPPS.INI müssen die Einträge zum Herstellen der Verbindung zu SAP Business One aktiviert/angepasst werden. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 57 Schnittstelle zu „ADATA“ implementiert (7100) Das Programm wurde entsprechend der Schnittstellenbeschreibung von adata (FIBHLP00.PDF vom 4.12.2006) für die Übergabe an die Finanzbuchhaltung von adata Software GmbH erweitert. INTRASTAT erweitert (7100) Über die neue Markierung «INTRASTAT» in „Teilestamm bearbeiten“ (111), Register „Verkauf“ kann ein Teil von der INTRASTAT-Ausfuhrstatistik ausgeschlossen werden. Diamant-Schnittstelle erweitert (7100) Die Kundenauftragsnummer wird in das Feld „Buchungstext“ der Satzart „F“ abgestellt. Die Übergabe ist für mehrere Firmen (mit verschiedenen Firmennummern) mit individuell erweitertem Dialog über die Eingabe der Firmennummer möglich (Eingabefeld 90 laut Steckbrief AUF465.PDF). Die Kundenauftragsnummer wird in das Feld „OP-Text“ der Satzart „F“ abgestellt. DATEV-Schnittstelle (7100) In der DATEV-Schnittstelle können anstatt des standardmäßigen Fälligkeitsdatums die Zahlungsbedingungen aus dem Auftragskopf (Datei 38, Feld 88) laut der INI-Einstellung „ZaBe“ in Sektion [AUF465] in das Belegfeld 2 der Personenbuchung übergeben werden. In das Feld „Buchungstext“ kann jetzt alternativ nur der Suchbegriff Kunde abgestellt werden (Parametereinstellung im Parameter „P465-7“ auf der Position 71 = 8). FiBu-Schnittstelle ADDISON erweitert (7100) • Die Übergabe kann mit der Einstellung im Parameter „P465-16“ auf der Position 60 = „1“ auch für Rechnungen mit Fremdwährung in der Landeswährung erfolgen. • Rundungsdifferenzen werden immer mit der letzten Sachbuchung verrechnet, unabhängig von der Art der Übergabe (verdichtet oder nicht verdichtet). • Die Übergabe der Zahlungsbedingungen aus dem Auftragskopf kann mit dem Parameter „P46516“ abgeschaltet werden. • In der ADDISON-Schnittstelle kann der Kostenträger laut dem INI-Eintrag „KoTr“ in der Sektion [AUF465] in das Feld 12 (Kostenstelle2) bei Sachbuchungen übergeben werden. • Die Übergabe der Differenzen ist laut dem Parameter „P465“ auf Position 60 (keine Übergabe, im eigenem Satz oder verrechnet) realisiert. Als Differenzkonto wird das Konto aus Programm „Konfigurationsparameter AUF“ (935), Auswahl „FiBu-Anschluss“, verwendet. SAP-Schnittstelle Variante 1 erweitert (7100) Die SAP-Schnittstelle Variante 1 wurde um die Ausgabe der Kennung „nicht skontofähig“ und des Valutadatums (bzw. Rechnungsdatum, wenn ohne Valuta) erweitert. Diese Erweiterungen sind nur bei dem INI-Eintrag „Special = 1“ in der Sektion [EKA755-SAP] aktiviert. SAP-Schnittstelle erweitert (7100) Die SAP-Schnittstelle wurde um die Ausgabe der Auftragsposition und der fakturierten Menge erweitert. Diese Erweiterung wird durch den INI-Eintrag „Special = 1“ in der Sektion [EKA755-SAP] aktiviert. Die Umsatzsteuerschlüssel für die SAP-Finanzbuchhaltung können aus den infra MwSt-Schlüsseln mit den Einträgen „MWSTKZ-CCC = NN“ in der Sektion [AUF465-SAP] konvertiert werden. Diese Konvertierung kann mit dem INI-Eintrag „infra-USt = Y“ in derselben Sektion ausgeschaltet werden. Neue Belegart in SAP-FiBu, Variante 3 (7100) Die Belegart 'RV' ersetzt die bisherigen Belegarten 'DR' für Rechnungen und 'DG' für Gutschriften. FiBu-Schnittstelle SAP, Variante 3 erweitert (7100) Im BBSEG-Satz werden die ersten zwei Stellen des Länderkennzeichens aus dem Kundenstamm (Feld «Ländernummer», Datei 41, Feldnummer 68), an den die Rechnung geht (Kunde zum Auftrag bzw. Kunde für Rechnung an), übernommen. Übergabe an G.O.D.-FIBU (7001) Die Übergabe an die G.O.D.-FIBU ist nur in eine leere Übergabedatei bzw. nur nach vorhergehender Rechnungsübergabe möglich, aber nicht nach einer Übergabe der Kundenstammdaten (Menü 417), solange diese Daten noch nicht „abgeholt“ wurden. Diamant-Schnittstelle (7001) In der Diamant-Schnittstelle können die Buchungsarten, abweichend vom Standard, laut den INIEinträgen „BelArtR“ für Rechnungen und „BelArtG“ für Gutschriften in der Sektion [AUF465] übergeben werden. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 58 Update 7.1.0.0 Übergabe an Diamant/2 und /3 (7001) Bei der Übergabe eines Differenzsatzes werden auch die identischen Kostenrechnungsfelder wie in der letzten Erlösbuchung mit übergeben. 3. Variante der SAP-Schittstelle (7001) Für die SAP-Schittstelle wurde die 3. Variante für UNICODE realisiert. Diese Variante wird über den INIEintrag „Variante = 3“ in der Sektion [EKA755-SAP] aktiviert und gilt auch für die Kreditorenschnittstelle „FIBU-Übergabe“ (755).Die Satzlänge der Satzart „BBKPF“ wurde wieder auf 284 mit SAPNoDatazeichen verlängert. 3.5.22 Offene Posten bearbeiten (M46A) Zugriff nun direkt über Rechnungsnummer (7100) Bisher musste zunächst das Rechnungsdatum und dann die Rechnungsnummer eingegeben werden (Pfad 1 wurde benutzt), nun wird zuerst die Rechnungsnummer und dann das Datum angegeben (Pfad 3 wird benutzt). 3.5.23 Liste der offenen Posten (M46B) Ausgabe des tatsächlich offenen Betrags (7100) Die Liste wurde um die Ausgabe des offenen Gesamtbetrags erweitert. 3.5.24 Individuelle Schnittstelle zu „Odette ’95“ (M499) Übergabe von produktionssynchronen Aufträgen (individuelle Automotiv-Schnittstelle) (7100) Die Übergabe von Daten aus produktionssynchronen Aufträgen an die DFÜ-Software „Odette ’95“ wurde realisiert. 3.5.25 Spezielle Provisionsabrechnung (M46Z) Spezielle Provisionsabrechnung (7100) Es gibt ein neues Programm zu einer sehr speziellen produkt- und kundenbezogenen Provisionsabrechnung, das aber im Standard nicht enthalten ist. Es kann damit mehrere Provisionen für ein Produkt für die unterschiedlichen Provisionsempfänger geben. Provisionsempfänger sind: Handelsvertreter, Patentinhaber und Lizenzgeber. Die Provisionssätze werden mit der externen Teilenummer abgespeichert. Bei Interesse bitte nachfragen. 3.5.26 Verkaufsstatistik teilebezogen (M472) Selektion über Teilestammfeld (7100) Über die INI-Einstellung „SelTSSfeld“ in Sektion [AUF472] bzw. [AUF473] kann eine von/bis-Selektion über ein frei wählbares Feld im Teilestamm (Datei 6) erfolgen. Es werden dann nur die Statistikdaten für die selektierten Teile ausgegeben. Zwischensummen oder Sortierungen nach diesem Feld sind nicht möglich. Hinweis: Der Dialog muss entsprechend angepasst werden. Siehe bei der Beschreibung des INIEintrags. Verteilung des Rohertrag (7100) Der ausgewiesene Rohertrag kann aufgrund von Prozentangaben in drei konfigurierbaren TeilestammFeldern verteilt werden, z.B. auf drei verschiedene Standorte oder Kostenstellen. Überall wo der Rohertrag ausgegeben wird, wird zusätzlich auch die Verteilung ausgegeben. Es werden also auch Summen geführt. Siehe INI-Einstellung „Rohertrag“ in den Sektionen [AUF472] bzw. [AUF473]. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 3.5.27 59 Verkaufsstatistik kundenbezogen (M473) Selektion über Teilestammfeld (7100) siehe M472 Verteilung des Rohertrag (7100) siehe M472 3.6 Fertigungssteuerung 3.6.1 Fertigungsaufträge bearbeiten (M531) Erzeugnis aus Kopf auch als Material zulässig (7100) Mit der INI-Einstellung „Nacharbeit“ in Sektion [FST531] kann die Teilenummer aus dem Auftragskopf auch als Teilenummer in den M-Zeilen verwendet werden. Dadurch entfällt bei Nacharbeiten das manuelle Abbuchen des Erzeugnisses. Beispiel: Auftrag für Teil A mit 1000 St wird über die normale Stückliste und Arbeitsplan abgewickelt. Von den gefertigten 1000 Teilen müssen nun 300 nachgearbeitet werden. Also wird ein neuer Fertigungsauftrag für Teil A mit 300 St angelegt. Als Material wird ebenfalls Teil A mit 300 St erfasst und zusätzlich werden die erforderlichen Arbeitsgänge angelegt. Vorbelegung Suchbegriff, z.B. aus der Teilegruppe (7100) Mit der INI-Einstellung „VBsuch“ in Sektion [FST531] kann der Suchbegriff vorbelegt werden. Da auch die Verwendung von Makros zulässig ist, kann z.B. auch die Teilegruppe als Suchbegriff übernommen werden. Die analoge Angabe gibt es auch in Sektion [MBP374] für „Fertigungsaufträge erzeugen“ (374/379). Nachterminierung von freigegebenen/angearbeiteten Fertigungsaufträgen (7100) Es können nun auch bereits freigegebene oder rückgemeldete Aufträge nachterminiert werden. Der Termin, ab dem nachterminiert werden soll, kann im Auftragskopf im Bereich „Nachterminieren“ eingegeben werden. Hinweis: Erledigte Arbeitsgänge werden dabei nicht berücksichtigt. Mit der INI-Einstellung "TermAG50" in Sektion [FST531] können beim Nachterminieren auch die bereits teilrückgemeldeten Arbeitsgänge (Zustand „50“) neu terminiert werden. Es wird dann mit der Restzeit terminiert. Im Standard werden teilrückgemeldete Arbeitsgänge aber nicht berücksichtigt. Bei Übergangszeiten, Überlappungen bzw. irrtümlich noch nicht rückgemeldeten Positionen (z.B. Arbeitsgang-Sequenz: erledigt, nicht erledigt, erledigt, nicht erledigt) kann es daher zu Ungenauigkeiten kommen. Steuerungsdaten jetzt auch in Register „Zusatz“ (7100) Die Felder aus dem Fenster „Steuerungsdaten“ (Menü BEARBEITEN – STEUERFELDER... aus Register „Auftragsdaten“) stehen jetzt auch im Auftragskopf unter Register „Zusatz“. Anwahl von Register „STL/AP kopieren“ (7002) Wenn die Markierung "Standardkopie Stückliste / Arbeitsplan" im Register „Auftragsdaten“ nicht aktiviert ist, konnte bisher nicht in das Register „STL/AP kopieren“ gewechselt werden, das Register war leer bzw. nicht bedienbar. Nun ist ein Wechsel aus den Registern zum Auftragskopf jederzeit möglich, die Markierung wird automatisch aktiviert. Eine Anwahl aus dem Positionsbereich wird ohne Reaktion abgelehnt, es passiert nichts. Verursacher aus Kopf in den Positionen vorbelegen (7001) Beim Nacherfassen von Materialpositionen bzw. beim nachträglichen Einkopieren von Stücklisten wird der Bedarfsverursacher aus dem Auftragskopf in die jeweilige M-Zeile übernommen. Es handelt sich dabei um die Felder 61, 62, 63, 64 und 66 in der dispositiven Bewegung (Datei 23) Register „Zusatz“ bei A-Zeile mit FieldLink bei Außer-Haus-Teilenummer (7001) Neben den FieldLinks stehen bei Teil und Lieferant auch die Auskünfte zu den Lieferkonditionen zur Verfügung. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 60 3.6.2 Update 7.1.0.0 Stornieren, Korrigieren (M535) Änderung der Tastenkombination für die Anwahl des Registers „Aufgabe“ (7100) Für das Register „Aufgabe“ und die Schaltfläche „Abbrechen“ gab es eine Doppelbelegung der Tastenkombination ALT+A. Das Register „Aufgabe“ kann jetzt über die Tastenkombination ALT+G aufgerufen werden. Materialentnahmen mit abweichender Teilenummer (aus M575) können storniert werden (7100) Z.B. wird im Fertigungsauftrag in der M-Zeile Teilenummer 1 angegeben und bei der Rückmeldung über 575 wird Teilenummer 2 übergeben. Der Bestand wird für Teilenummer 2 abgebucht und der Reservierungsbestand für Teil 1 wird korrigiert. Siehe INI-Einstellung „Material_Aenderbar“ in Sektion [FST575]. Beim Stornieren wird dies berücksichtigt. 3.6.3 Erledigte Aufträge löschen (M539) Löschen von LPCV-Bewegungen mit einem Auftrag (7100) Siehe „Programmübergreifende Erweiterungen“ (LPCV-Bewegungen löschen) 3.6.4 Projekt-/Auftragsfortschrittsbericht (M542) Fehler werden protokolliert (7100) Alle Fehler wie „Zahl zu groß“ bei Summierung der Zeiten oder Abbruch einer Lockmeldung durch Benutzer, aber auch ein fehlerhafter Datenbestand werden nun protokolliert und das Programm wird nicht verlassen. 3.6.5 Arbeitsvorrat vor Arbeitsplätzen (M547) Behandlung von Außer-Haus-Arbeitsgängen (7001) Mit der neuen Markierung «Außer-Haus-Arbeitsgänge» kann die Ausgabe der Außer-Haus-Arbeitsgänge unterdrückt werden. Die betreffenden Arbeitsgänge werden dann auch nicht in die Belegung eingerechnet. Außer-Haus-Arbeitsgänge werden auf der Liste mit „(AH)“ gekennzeichnet und bei den Periodensummen wird die von den Außer-Haus-Arbeitsgängen belegte Kapazität in einer eigenen Zeile ausgewiesen. 3.6.6 Terminierung, auch Simulation (M552) Druck ein/aus nicht mehr automatisch (7100) Das automatische Einschalten der Druckausgabe bei Aktivierung von Markierung «Terminierung (Simulation) mit Verfügbarkeitsprüfung» wurde entfernt. Der Druck kann nun jederzeit manuell ein/ausgeschaltet werden. Mehr Information zum Abbruch bei Fehlern (7100) Im Fehlerfall wird nun das Programm nicht mehr verlassen, so dass die Ausgabe noch erhalten bleibt. «Terminierungsart» aus einer Auswahlliste (7100) Die Terminierungsart kann nun bei der Auswahl «Ändern Termine, Priorität, Spielraum, Terminierungsart» aus einer Auswahlliste ausgewählt werden und die ursprüngliche Terminierungsart aus dem Auftrag wird angezeigt. Nach dem Speichern der Änderungen mit [ Ok ] bleibt die «Auftragsnummer» erhalten, damit der Anwender weiß, welcher Auftrag zuletzt geändert wurde. Arbeitsgänge bei Terminierung mit Dehnen von der Dehnung ausschließen (7100) In den Programmen „Maschinengruppen bearbeiten“ (5111) und „Maschinen bearbeiten“ (5112) gibt es nun im Register „Steuerung“ eine neue Markierung «Nicht dehnen». Falls diese Markierung aktiviert ist, werden im Programm „Terminieren“ (552) bei den Terminierungsarten mit Dehnung alle Arbeitsgänge zu dem Arbeitsplatz nicht gedehnt. Somit entsteht mehr Spielraum für die restlichen Arbeitsgänge, während die „unproblematischen“ Arbeitsgänge mit der Planzeit berücksichtigt werden. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 61 Bedienung/Anzeige (7100) Beim Start des Terminierungslaufes wird das Druckvorschaufenster geschlossen, um Irritationen zu vermeiden und am Ende des Laufes wird eine Meldung ausgegeben. Bei den Terminierungsarten mit Dehnung wird bei Arbeitsplätzen mit aktivierter Markierung «Nicht dehnen» auf der Liste der Text „Nicht gedehnt“ ausgegeben. 3.6.7 Arbeitsplatzbelegungspläne (M554) Behandlung von Außer-Haus-Arbeitsgängen (7001) Die neue Markierung «Außer-Haus-Arbeitsgänge» (siehe M547) wird bei der Ausgabe berücksichtigt. 3.6.8 Auftragsfreigabe (Veranlassung), Fehlteileliste (M561) Schnellere Verfügbarkeitsrechnung (7100) siehe M442. Sortierung der Fehlteileliste nach Teilenummer (7100) Die Ausgabe der Fehlteilliste kann nun über die neue Auswahl „nur Fehlteileliste nach Teil“ im Feld «Ausgabe» sortiert nach der Teilenummer erfolgen, wobei keine Zusammenfassung der Fehlteilmenge je Teilenummer vorgenommen wird. Das Layout der jetzt bestehenden Liste bleibt unverändert. Es stehen nur die Werte für die Ausgabe zur Verfügung, die in der Standardausgabe bei Auswahl „nur Fehlteileliste“ zu sehen sind ! Eingrenzung der Lager, für die Fehlteile geprüft werden sollen (7100) Es kann eine Liste von Lagern eingegeben werden, die für eine Materialverfügbarkeit berücksichtigt werden sollen bzw. dabei ausgeschlossen werden sollen. Z.B. können damit Standorte unterschieden werden. Dazu wurde die bisherige Markierung «alle Lager» durch die Auswahlliste «Lagerprüfung» ersetzt und ein neues Feld «Liste» eingefügt, in dem mehrere Lagerangaben durch Kommas getrennt angegeben werden können. Mit der INI-Einstellung „LagListMZ“ wird festgelegt, ob die Lagerliste auch für die zu prüfende Materialposition ausgewertet wird oder ob immer alle Materialpositionen auf Verfügbarkeit geprüft werden sollen. Ausgabe Teilestatus (7001) Der Teilestatus wird nun auf der Liste ausgegeben. Ist der Status nicht “aktiv“, “Angebotsteil“, “Einmalteil“ oder “Pseudoteil“ wird er rot und fett ausgegeben. 3.6.9 Werkstattpapiere mit Übergabe an Werkstattbestand (M565) BDE-Schnittstellendatei abhängig vom Lager im Auftragskopf (7010) Über die INI-Einstellungen „BDE-Datei3“ und „BDE3-LAG“ in Sektion [FST565] kann festgelegt werden, dass abhängig vom Lager im Auftragskopf entweder die Standardschnittstelle zu BDE versorgt wird oder aber eine alternative Schnittstelle. Damit können z.B. unterschiedliche Standorte berücksichtigt werden. Es sind alle Satzarten betroffen, der Aufbau der Schnittstelle ist identisch. Versorgung einer 2. BDE Schnittstelle (7001 und 7010) Über die INI-Einstellung „BDE-Datei2“ in Sektion [FST565] kann eine zusätzliche Datei festgelegt werden, die parallel zu der Standard-BDE-Schnittstelle versorgt wird. Es wird immer das Erzeugnis (Satzart 001) übergeben und zusätzlich werden nur A-Zeilen und M-Zeilen übergeben, die folgende Eigenschaft besitzen: • Das Produktionsmittel der A-Zeile muss in einem konfigurierbaren Feld (z.B. Anwenderfeld 3) an der ersten Stelle einen konfigurierbaren Eintrag (z.B. „U“) besitzen. Siehe INI-Einstellung „PMbeiFeldWert“. • M-Zeilen werden nur übertragen, wenn sie über das Feld „AG-Zuordnung“ einer zu übergebenden A-Zeile zugeordnet sind. • Für die Ausgabe der A- und M-Zeilen wird das Anwenderfeld 5 (Feld 73 in Datei 40) im Fertigungsauftragskopf geprüft. Es darf dort keine „1“ stehen, ansonsten werden für den Auftrag keine A- oder M-Zeilen übertragen. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 62 3.6.10 Update 7.1.0.0 Individuelles Programm für Fertigungspapiere (M566) Änderung der Sortierfolge (7010) Der Lagerplatz für die Sortierung der Materialentnahmeliste wird nun aus dem Lager (Datei 24) genommen und nicht mehr aus der Materialposition (Datei 53). 3.6.11 Rückmelden Materialentnahme über Referenznummer (M571) Materialentnahme nun analog zu Rückmeldung über Auftragsnummer in 574 (7001) Die Rückmeldung der Materialentnahme über die Referenznummer kann damit auch LPCV-Teile verbuchen. Der Ablauf und die Bedienung entsprechen der Rückmeldung über die Auftragsnummer, es wird dasselbe Programm benutzt. Anstelle der Auftragsnummer wird die Referenznummer eingegeben und im Zeilenbereich werden alle Materialpositionen zum Auftrag angezeigt, jedoch wird sofort auf die ausgewählte Materialzeile positioniert. Mit der INI-Einstellung „Mat571PB“ in Sektion [FST574] kann vermieden werden, dass die Sollabbuchungen über die entsprechenden Schaltflächen ausgelöst werden können. Im Standard ist das schon so eingestellt. Mit der INI-Einstellung „Mat571Kopf“ in Sektion [FST574] kann sofort nach der Buchung zurück zur Eingabe der nächsten Referenznummer im Kopf gesprungen werden. Im Standard ist das schon so eingestellt. Mit der INI-Einstellung „Mat571NurRef“ in Sektion [FST574] kann erreicht werden, dass nur die ausgewählte Referenznummer im Zeilenbereich angezeigt wird. Im Standard ist das schon so eingestellt, es können aber durch Änderung der Konfiguration auch alle Positionen angezeigt werden. Hinweis: Mit der Nutzung von Programm FST574.DLL für die Materialentnahme über die Referenznummer gelten automatisch auch alle INI-Einstellungen aus Sektion [FST574], soweit diese die Materialentnahme betreffen. Die Parametereinstellungen aus Parameter „P571“ gelten weiterhin mit Ausnahme der Einstellung aus Position 9 (Preis/Wert-Eingabe zulässig J/N). 3.6.12 Rückmelden über Auftragsnummer (alle Rückmeldearten) (M574) Beim Ist-Rückmelden Kennzeichen "Sollabbuchung" nicht ändern (7100) Beim Ist-Rückmelden wird abhängig von der neuen INI-Einstellung SollJNbleibt in Sektion [FST574] das Kennzeichen "Sollabbuchung" nicht geändert, bleibt also ggf. auf „Sollrückmelden = Ja“. Damit kann z.B. folgende Situation gemeistert werden: Wenn bei der Konfiguration "Sollabbuchungen bei Auftragsfertigmeldung" und "Solldaten abhängig von Gutmenge IST ermitteln" eine oder mehrere Positionen wegen negativem Lagerbestand nicht gebucht wurden, können anschließend, wenn wieder eingelagert wurde, einzelne Positionen manuell gebucht werden. Danach wird wieder regulär mit der anteiligen Sollabbuchung weitergebucht. Achtung:Je nach Sollrückmeldungskonfiguration besteht die Gefahr der Überbuchung. Beim Rückmelden des Erzeugnisses wird der durchschnittliche EK-Preis nicht geändert (7100) Mit der neuen INI-Einstellung DEKerz in Sektion [FST574] kann beim Rückmelden des Erzeugnisses der durchschnittliche Einkaufspreis unverändert bleiben. Beim Ist-Rückmelden Kennzeichen "Sollabbuchung" nicht ändern (7100) Beim Ist-Rückmelden wird abhängig von der neuen INI-Einstellung SollJNbleibt in Sektion [FST574] das Kennzeichen "Sollabbuchung" nicht geändert, bleibt also ggf. auf „Sollrückmelden = Ja“. Damit kann z.B. folgende Situation gemeistert werden: Wenn bei der Konfiguration "Sollabbuchungen bei Auftragsfertigmeldung" und "Solldaten abhängig von Gutmenge IST ermitteln" eine oder mehrere Positionen wegen negativem Lagerbestand nicht gebucht wurden, können anschließend, wenn wieder eingelagert wurde, einzelne Positionen manuell gebucht werden. Danach wird wieder regulär mit der anteiligen Sollabbuchung weitergebucht. Achtung: Je nach Sollrückmeldungskonfiguration besteht die Gefahr der Überbuchung. Beim Erzeugnisrückmelden wird der durchschnittliche Einkaufs-Preis nicht geändert (7100) Mit der neuen INI-Einstellung DEKerz in Sektion [FST574] kann beim Rückmelden des Erzeugnisses der durchschnittliche Einkaufspreis unverändert bleiben. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 63 Neues Programm: „M252: Chargenstruktur (Fertigung), Entnahmen verteilen“ (7100) Über ein neues Programm „Chargenstruktur (Fertigung), Entnahmen verteilen“ (252) können Materialentnahmen verteilt werden. Mit der INI-Einstellung „CSTmit252 = Yes“ werden beim Rückmelden von Erzeugnissen keine Chargenstruktur-Einträge für die Materialreservierungen vorgenommen. Stattdessen wird nach jeder Erzeugnisrückmeldung das Programm „Chargenstruktur (Fertigung), Entnahmen verteilen“ (252) gestartet, mit dem die verwendeten Chargen eingetragen werden. Das ist dann sinnvoll, wenn mehr als 1 Erzeugnis im Fertigungsauftrag gefertigt wird. Ohne die INI-Einstellung wird wie bisher beim Fertigmelden des Auftrags die Chargenstruktur automatisch versorgt, wobei alle Entnahmen allen (Teil-)Fertigmeldungen zugewiesen werden. Beim Rückmelden von Arbeitsgängen explizit „Erledigt J/N“ angeben (7100) Mit der INI-Einstellung „ErlAGexp“ in Sektion [FST574] kann erreicht werden, dass das Feld «Arbeitsgang beendet» beim Rückmelden von Arbeitsgängen mit „?“ vorbelegt wird. Die Einstellung „MngErlJN“ wird in diesem Fall ignoriert und auch das Erledigtsetzen laut der rückgemeldeten Zeit wird nicht durchgeführt. Falls der Anwender nicht explizit die Kennung auf erledigt bzw. nicht erledigt gesetzt hat, kommt nach der Bestätigung der Eingaben eine Fehlermeldung und der Anwender muss sich entscheiden, ob erledigt werden soll oder nicht. HINWEIS: Der Dialog FST574_30 (bei INI-Einstellung „MatLB“ Dialog FST574_31) muss individuell angepasst werden, bei Nutzung von Menü 572 auch der Dialog FST574_80. Das Markierungsfeld «Arbeitsgang beendet» muss in eine Auswahlliste umgewandelt werden. Lagerplatz vorbelegen (7100) Mit der INI-Einstellung „VbLagPlatzFA“ in Sektion [FST574] kann der Lagerplatz für LPCV-Teile in „Auftrag rückmelden“ (5742/573) als Lagerplatz vorbelegt werden. Alle Positionen zwingend mit Auftrag erledigen (7100) Mit der INI-Einstellung "FAimmerErl" in Sektion [FST574] werden im Modul "Auftrag rückmelden" (5742/573) bei aktivierter Markierung "Erledigt" alle Positionen zwingend erledigt. Ablauf: Die Erzeugnisrückmeldung samt allen konfigurierten Sollrückmeldungen wird durchgeführt. Anschließend wird genauso verfahren, wie bei Rückmeldung mit Auftragsmenge Null. Positionen, die noch nicht vollständig rückgemeldet sind, bleiben also unverändert und erhalten den Status erledigt. MDE-Schnittstelle für Materialreservierungen (7001) Die Schnittstelle für die mobile Datenerfassung von Materialreservierungen zum Datenerfassungssystem „L-mobile production“ der Firma „L-mobile solutions“ wurde realisiert. Siehe Programm „Mobile Datenerfassung – Verbucher“ (31M). Kennung Mehrverbrauch kann nun eingegeben werden (7001) Die Kennung kann beim Rückmelden von Materialentnahmen eingegeben werden. 3.6.13 Rückmeldungen aus Stapeldatei (BDE) (M575) Bei den Materialzeilen kann eine andere Teilenummer zurückgemeldet werden (7100) Z.B. wird im Fertigungsauftrag in der M-Zeile Teilenummer 1 angegeben und bei der Rückmeldung über 575 wird Teilenummer 2 übergeben. Der Bestand wird für Teilenummer 2 abgebucht und der Reservierungsbestand für Teil 1 wird korrigiert. Siehe INI-Einstellung „Material_Aenderbar“ in Sektion [FST575]. Erweiterung Sollabbuchung Material (7100) Es kann jetzt abhängig von der Angabe in der Materialzeile sollrückgemeldet werden. Dafür gibt es ein neues Feld «Sollabbuchungsart» in der Auftragsposition (Feld 165 in Datei 53). Das Feld wird aus dem Teilestamm (Feld 89 in Datei 27) bzw. der Stückliste (Feld 44 in Datei 7, S-Zeile) im Fertigungsauftrag vorbelegt. Die folgenden Einstellungsmöglichkeiten sind in einer M-Zeile zulässig: Leerzeichen = Sollabbuchung wie bisher laut den Einstellungen in M936. 01 = Sollabbuchen bei 1. Arbeitsgang anteilig zu rückgemeldeter Menge. Soll auch die Ausschussmenge bei der Sollabbuchung des Materials berücksichtigt werden, so muss in der Sektion [FST575] die Einstellung „Material_Soll_Mit_Ausschuss = Yes“ gesetzt sein. Hinweis: Die neuen Felder sind im Standard nicht eingebbar und müssen individuell in die Dialoge eingebaut werden. Siehe entsprechende Anleitung in den jeweiligen Dateibeschreibungen (007.DOC, 027.DOC und 053.DOC). SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 64 Update 7.1.0.0 Änderung der Fehlerprotokollierung (7100) Bisher wurden Fehler teilweise als Meldung am Bildschirm ausgegeben und mussten damit quittiert werden. Bis zum Quittierungszeitpunkt waren die Schnittstellendatei und die Semaphoren-Datei gesperrt. Nun wird keine Bildschirmmeldung mehr ausgegeben. Neben der bisherigen Ausgabe einer Fehlernummer am Zeilenende wird jetzt noch zusätzlich im Druckprotokoll der Fehlertext in einer eigenen Zeile ausgegeben (rot und fett). Anzeige aller beteiligten Dateien (7100) Es werden nun alle beteiligten Dateien angezeigt, also neben der Übergabedatei auch die Fehlerprotokolldatei, die Protokolldatei und die Synchronisationsdatei (Semaphor-Datei). Schnittstellensatz steht für individuelle Ausgabe zur Verfügung (7100) Der Schnittstellensatz steht nun in folgenden Puffern für individuelle Ausgaben zur Verfügung: a) Der Puffer-Index 249 enthält den unveränderten Schnittstellensatz b) Der Puffer-Index 250 enthält den analog zum Satzaufbau der Datei 65 aufbereiteten Schnittstellensatz Übergabe der Zeiten fix in Minuten oder Stunden (7001) Falls alle übergebenen Zeiten zu einer Arbeitsgangzeile unabhängig vom Zeitcode in der Fertigungsauftragsposition in Minuten oder Stunden übergeben werden, muss die Umrechnung auf den Zeitcode aus dem Arbeitsgang mit der INI-Einstellung „AgZeitcode“ in Sektion [FST575] veranlasst werden. Rückmelden von Arbeitsgängen auch bei erledigten Aufträgen (7001) Über die INI-Einstellung „AGundFAerledigt“ in Sektion [FST575] kann auch auf einen bereits erledigten Fertigungsauftrag eine Arbeitsgangrückmeldung (der Arbeitsgang ist dann natürlich auch schon erledigt) über die Stapeldatei erfolgen. Es wird nur auf den Arbeitsgang zurückgemeldet, ggf. davon abhängige Aktionen wie Materialsollbuchungen, Auftragsfertigmeldung, Meilensteinbehandlung usw. werden nicht durchgeführt. 3.6.14 Meisterliste, offene Materialentnahmen/Lohnscheine (M576) Bei Selektion über Auftragsnummer auch bei Sortierfolge Termin deutlich schneller (7100) Bei beiden Sortierungen wird das Ergebnis deutlich schneller angezeigt, wenn eine Selektion der Auftragsnummer(n) vorgenommen wird. Bisher wurden bei Sortierfolge “Termin“ immer alle Rückmeldungen überprüft. Geänderte Merkmals-Selektion (7100) Bisher konnte nur unter Verwendung der Sortierfolge “Termin“ die Merkmals-Selektion genutzt werden, wobei fälschlicherweise das Merkmal in der Arbeitsgangzeile ausgewertet wurde (ist immer leer). Nun wird die Selektion über das Merkmal 1 der Z-Zeile durchgeführt und gilt bei allen Sortierfolgen und auch bei Materialzeilen. Die Selektion «Merkmal1» wird aber nur ausgewertet, falls nicht von Leerzeichen bis „***************“ selektiert wird. Nur dann werden alle Arbeitsgänge und Materialzeilen ausselektiert, für die es keine Zuordnungs-Zeilen (Z-Zeilen) gibt oder deren «Merkmal 1» aus den Z-Zeilen nicht dem Selektionskriterium entsprechen. Besitzt eine Fertigungsauftragsposition mehrere Z-Zeilen, wird diese nur ausselektiert wenn alle Z-Zeilen nicht dem Selektionskriterium entsprechen. 3.7 Außer-Haus-Fertigung Kapazitätsprüfung bei Außer-Haus-Arbeitsgängen (7001) Bei Arbeitsplätzen mit Kapazitätsprüfung werden bei der Terminierung oder bei der Freigabe von noch nicht terminierten Arbeitsgängen die Start- und Endtermine als Minutenzahl sowie ein Belegungsfaktor für diesen Zeitraum abgestellt (Felder 120 bis 125 in Datei 53). Bisher wird die Belegung des Arbeitsplatzes bei Außer-Haus-Arbeitsgängen nur versorgt, wenn der Lieferant aus dem Arbeitsplatz mit dem Lieferanten aus der A-Zeile übereinstimmt, siehe auch Dateibeschreibung 053.DOC für die Felder 120 bis 125. Mit der INI-Einstellung „AH-Kapaz“ in Sektion [FST] kann nun veranlasst werden, dass die Felder wie bei allen A-Zeilen versorgt werden, der Lieferant wird nicht geprüft. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 65 Außerdem werden nun auch Arbeitsgänge in Außer-Haus-Aufträgen (Auftragsart „Außer-Haus“) ohne Lieferantenangabe wie „normale“ Arbeitsgänge behandelt, bisher wurde bei dieser Konstellation keine Arbeitsplatzbelegung eingetragen. Falls bei der Berechnung des Belegungsfaktors Probleme auftraten, wurde bisher kein Eintrag in den Feldern vorgenommen bzw. Faktor 0 wurde eingetragen. Damit war der Arbeitsplatz für die Kapazitätsprüfung gar nicht belegt und in „Arbeitsvorrat vor Arbeitsplätzen“ (547) wurde der Arbeitsgang nicht ausgegeben. Nun wird auch bei Problemen mit der Faktorberechnung grundsätzlich der Faktor 1 eingetragen. Beispiele für Konflikte: Der Arbeitsgang kann für eine Maschine problemlos versorgt werden, aber für die zugehörige Gruppe ist im angegebenen Zeitraum keine Arbeitszeit laut Zeitmodell/Kalender usw. eingetragen. Oder Start und Ende stimmen überein und es kann somit kein Faktor ermittelt werden. Oder Faktor wird laut Feldformat (N3.4) zu groß. Geänderte Programme (inklusive ACTIPS.DLL): • „Bestellungen und Fertigungsaufträge erzeugen“ (374/379) • „Fertigungsaufträge bearbeiten“ (531) • „Stornieren“ (535) • „Terminierung“ (552) • „Auftragsfreigabe“ (561) • „Arbeitsgänge getrennt freigeben“ (563) • „Abgleich Kopfdaten und Positionsdaten“ (9964) • Änderungsbeschreibung Außer-Haus-Fertigung Bei Preis 0 im Arbeitsgang wird der Wareneingangspreis übernommen (7100) Falls der Außer-Haus-Arbeitsgang mit Preis 0 erfasst wird, wird je nach INI-Einstellung „AH-SollPreis0“ in Sektion [FST] der Preis aus „Wareneingangsbuchungen“ (742) als Sollpreis in den Arbeitsgang des Fertigungsauftrags übernommen. Damit ergeben sich bei der Nachkalkulation keine Abweichungen für die Fälle, in denen der Preis nicht vorgegeben werden kann. Achtung: Die Defaulteinstellung ist „Y“, Preis 0 wird also ersetzt. Texte zu A-Zeile nicht in Bestellung (7100) Mit der INI-Einstellung „AH-TextAZ“ in Sektion [FST] kann verhindert werden, dass bei der Generierung einer Bestellung aus einem Außer-Haus-Arbeitsgang die Texte zu der A-Zeile mit in die Bestellung übernommen werden. Bisher wird eine Textzeile immer generiert, wenn die Ausgabe auf dem Lohnschein für den Text vorgesehen ist. 3.7.1 Arbeitsvorrat vor Arbeitsplätzen (M547) Behandlung von Außer-Haus-Arbeitsgängen (7001) Mit der neuen Markierung «Außer-Haus-Arbeitsgänge» kann die Ausgabe der Außer-Haus-Arbeitsgänge unterdrückt werden. Die betreffenden Arbeitsgänge werden dann auch nicht in die Belegung eingerechnet. In „Arbeitsvorrat vor Arbeitsplätzen“ (547) werden Außer-Haus-Arbeitsgänge auf der Liste mit „(AH)“ gekennzeichnet und bei den Periodensummen wird die von den Außer-Haus-Arbeitsgängen belegte Kapazität in einer eigenen Zeile ausgewiesen. 3.7.2 Individuelles Programm: Zusatzpapiere Fertigung (M566) Änderung der Sortierfolge (7100) Der Lagerplatz für die Sortierung der Materialentnahmeliste wird nun aus dem Lager (Datei 24) genommen und nicht mehr aus der Materialposition (Datei 53). SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 66 Update 7.1.0.0 3.8 Vor- /und Nachkalkulation 3.8.1 Alternative Kostensätze in Vorkalkulation Mit alternativen Stundensätzen bzw. den Stundensätzen aus Rückmeldung kalkulieren(7100) In den Programmen „Maschinengruppen bearbeiten“ (5111) und „Maschinen bearbeiten“ (5112) gibt es nun im Register „Kosten“ einen Bereich „Alternative Stundensätze“. Mit diesen neuen Kostensätzen für Lohn und Maschine kann in der Vor- und Nachkalkulation kalkuliert werden. Im Programm „Meta-Schema bearbeiten“ (6131) kann mit der neuen Auswahlliste «Stundensätze» neben dieser Alternative auch die Nutzung der Stundensätze aus der Rückmeldung festgelegt werden. In den Programmen „Vorkalkulation“ (612) bzw. „Nachkalkulation“ (631) kann dann mit diesem Metaschema kalkuliert werden. Hinweis zu Nutzung der Stundensätze aus der Rückmeldung: Bei jeder Rückmeldung werden die aktuellen Stundensätze aus dem Arbeitsplatz in der Rückmeldung abgestellt und können somit für die Kalkulation verwendet werden. Bei einer Nachkalkulation ohne Einzelrückmeldungen werden die Stundensätze aus dem „Mastersatz“ verwendet, die aus der letzten Rückmeldung stammen. Bei der Nachkalkulation der Lohnkosten über die Personalzeilen werden die Stundensätze aus der Rückmeldung ebenfalls ausgewertet. Falls noch keine Rückmeldung erfolgt ist, also bis Zustand „gedruckt“, gelten die normalen Stundensätze aus dem Arbeitsplatz. Falls das Schema mit der Einstellung „aus Rückmeldung“ in der Vorkalkulation verwendet wird, wird diese Einstellung ignoriert, es gelten die normalen Stundensätze aus dem Arbeitsplatz. 3.8.2 Kalkulationsvorbereitung (M611) Neue Markierung «Lagerbestand muss > 0 sein» (7100) Falls die Markierung gesetzt ist, werden nur Teile aufgelöst, deren Lagerbestand im Teilestamm größer als 0 ist. Die Protokolldatei samt Verzeichnis wird angezeigt (7100) In der Protokolldatei wird der Start und das Ende eines Laufes angezeigt. 3.8.3 Vorkalkulation (M612) Null-Preise können übernommen werden (7100) Mit der neuen Markierung «Preis 0 übernehmen» kann auch ein Preis 0 übernommen werden, z.B. bei Übernahme von Material- oder Arbeitsanteil. Fertigungsgemeinkosten zusätzlich zum Preis für Außer-Haus-Arbeitsgänge (7100) Mit der INI-Einstellung „AHmitFGK“ in Sektion [VNK612] können bei Außer-Haus-Arbeitsgängen, die über den Preis aus dem Arbeitsgang oder dem Pseudoteil im Außer-Haus-Arbeitsgang oder über die Preisfindung analog zur Materialpreisfindung kalkuliert werden, die Zuschläge aus „Fertigungsgemeinkosten bearbeiten“ (6134) ausgewertet werden. Mit der INI-Einstellung werden die Zuschläge auch im Programm „Nachkalkulation“ (631) berücksichtigt. 3.8.4 Meta-Schema bearbeiten (M613) Auswertung der Lieferkonditionen erweitert (7100) Im Schema für die Preisfindung kann nun festgelegt werden, ob die Lieferkonditionen für den Hauptlieferanten aus dem Teilestamm oder für den letzten Lieferanten aus dem Teilestamm oder wie bisher für alle Lieferanten ausgewertet werden sollen, siehe neuen Bereich „Lieferkonditionen“ im Programm „Preisfindung bearbeiten“ (6132). Die Auswertung der Konditionen geht aber in jedem Fall nach der im Handbuch beim Preisschema beschriebenen Strategie vor, startet also mit der Ebene „Teil“. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 67 Außerdem kann die Art der Auswertung festgelegt werden. Bei der jetzigen Preisfindung wurde beim Preisfindungsprinzip "erster Preis" nur die erste gefundene Kondition ausgewertet und beim Prinzip „niedrigster Preis“ oder "höchster Preis" wurden alle entsprechenden Lieferkonditionen ausgewertet (jeweils laut Kalkulationsmenge bzw. Gewicht). Nun kann für die Auswertung der Konditionen ein von der Angabe bei «Prinzip Preisfindung» abweichendes Prinzip festgelegt werden. Beide Angaben werden in der Vor- und Nachkalkulation berücksichtigt. 3.8.5 Schemasätze drucken (M614) Ausgabe der Markierungen aus Metaschema (7100) Die Felder «Fertigungsgemeinkosten ohne Rüstzeit», «Alternative Stundensätze für Arbeitsgang», «Kalkulationskennung in Arbeitsgang ignorieren», «Preisfindung Außer-Haus-Fertigung wie Einkaufsteil» und «Einzelkosten» aus dem Metaschema werden nun auf der Liste ausgegeben. Achtung: Falls die Definition der Liste geändert wird, müssen diese Anpassungen nachträglich in die Druckausgabe eingebaut werden (LB9009.MDD bzw. LD9009.MDD). 3.9 Einkaufsabwicklung 3.9.1 Lieferantenstamm bearbeiten (M711) Datensatz Lieferant geschützt (7100) Wie im Teilestamm können jetzt auch hier die erfassten Daten geschützt werden, so dass der entsprechende Datensatz nur von demjenigen Benutzer verändert werden kann, der zuvor den Datensatz auf "geschützt" gesetzt hat. 3.9.2 Einkaufsvorgänge bearbeiten (M731) Wunschtermin aus Liefertermin auch im Ändern (7100) Mit der neuen Einstellung "WunschTermAend“ in Sektion [EKA731] kann analog zum Modus Erfassen (Einstellung „WunschTerm“) festgelegt werden, ob der eingegebene Liefertermin im Kopf und in den Positionen als Wunschtermin übernommen werden soll (Ja, Nein, Frage). Neues Feld «Kostenstelle» im Kopf (7100) Das neue Feld «Kostenstelle» wird aus dem Lieferantenstamm vorbelegt, siehe Register „Kopfdaten (1)“. Aus dem Kopf wird die Kostenstelle in den Positionen vorbelegt, falls im Teilestamm Einkauf keine Kostenstelle eingetragen ist. Mit der INI-Einstellung „KSTausTeil“ in Sektion [EKA731] kann aber der Angabe im Kopf Priorität eingeräumt werden. Bei Änderungen kann die Kostenstelle je nach INI-Einstellung „ChangeF104“ in Sektion [EKA731] in alle B- bzw. V-Zeilen übernommen werden. Das neue Feld steht in Datei 106, Feld 104 zur Verfügung und gilt auch für Verträge. Hinweis: Falls bei bestehenden Bestellungen neue Positionen nacherfasst werden, ist das neue Feld im Kopf noch leer. Es erfolgt somit in den Positionen keine Vorbelegung, sofern im Teilestamm keine Kostenstelle hinterlegt ist. Felder für Außer-Haus-Fertigung mitkopieren (7100) Über die neue Markierung «Außer-Haus-Felder übernehmen» kann entschieden werden, ob die Angaben zur Außer-Haus-Fertigung mitkopiert werden sollen. Die Markierung kann über die INI-Einstellung „VbKopAH“ vorbelegt werden. Falls z.B. eine Position auf mehrere Lieferanten verteilt werden soll, ist diese Vorgehensweise sinnvoll. Allerdings ist zu beachten, dass die Mengen manuell angepasst werden müssen und dass im Standard aus dem Außer-Haus-Arbeitsgang weiterhin nur der Verweis auf die originäre Bestellposition zur Verfügung steht. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 68 Update 7.1.0.0 Betroffene Felder: Markierung «Außer Haus» im Kopf und der Verweis auf den Arbeitsgang im Fertigungsauftrag im Register „Preise/Mengen“ bzw. bei T-Zeilen mit Materialbeistellung die Felder im Register „Außer-Haus“. Bei Kopie Anfrage in Bestellung Kostenstelle aus B-Zeilen immer übernehmen (7100) Mit der INI-Einstellung „KopKST“ in Sektion [EKA731] kann festgelegt werden, dass beim Kopieren von Anfragen in Bestellungen für alle B-Zeilen die Kostenstelle immer übernommen wird. Dies geschieht unabhängig vom Lieferantenwechsel oder anderen Angaben im Kopierfenster. Bei Kopie Anfrage in Bestellung die Bestellnummer in Anfrage speichern (7100) Mit der INI-Einstellung „KopBNRinA“ in Sektion [EKA731] kann festgelegt werden, dass beim Kopieren von Anfragen in Bestellungen für alle B-Zeilen der Anfrage die Bestellnummer, die durch den Kopiervorgang erzeugt wird, im Feld «Anfrage» eingetragen wird, siehe Register „Zusatz“. Die Lieferantennummer kann getauscht werden (7100) Der Lieferant einer Bestellung kann nun mit dem Menü BEARBEITEN – LIEFERANT TAUSCHEN im Bestellkopf ausgetauscht werden. Folgende Aktionen werden dabei durchgeführt: Die Lieferantennummer – im Bestellkopf (Datei 106) wird getauscht. – in den Bestellpositionen (B-Zeilen in Datei 107) und den zugehörigen Dispositionen (Datei 23) wird getauscht. – in den Anzahlungspositionen (A-Zeilen in Datei 139) wird getauscht. – wird bei einem Verweis auf einen Fertigungsauftrag (Außer-Haus-Fertigung) im zugehörigen Arbeitsgang (Verweis aus B-Zeile) bzw. in der zugehörigen Materialreservierung (Verweis aus Textzeile für Materialbeistellung) getauscht. Abrufe aus Verträgen – werden in den B-Zeilen ausgetragen. Alle anderen Daten bleiben unverändert – wie z.B. Währung, Adressen, Texte, Teil-/Lieferantenbeziehungen, Preise, Zu-/Abschläge oder bestätigter Liefertermin des ursprünglichen Lieferanten. Bezüge zu Verträgen – werden gekappt. Ein Tausch ist in folgenden Fällen nicht möglich: • Es gibt schon Bestellpositionen ab Zustand bestätigt („30“). • Die Bestellung ist bereits erledigt oder gesperrt. • Es existieren bereits Daten zu der Bestellung in der Rechnungsprüfung. Vorbelegung der Markierungsknöpfe «Abruf» bzw. «Memo» (7100) Über die INI-Einstellung „VbAbruf“ in Sektion [EKA731] kann nun entschieden werden, ob im Bestellkopf der Memotext oder die vorhandenen Verträge angezeigt werden. Text aus den Lieferkonditionen wird in Einkaufsvorgang übernommen (7100) Der Text aus „Lieferkonditionen bearbeiten“ (714) wird nun analog zu den teilebezogenen Einkaufstexten in den Einkaufsvorgang übernommen, sofern in der B- bzw. V-Zeile eine Übernahme aus der Lieferkondition erfolgt ist und sofern in der Lieferkondition im Detailfenster die Markierung «aktuellen Staffeltext in Vorgang übernehmen» aktiviert ist. Der Text wird hinter den teilebezogenen Einkaufstexten und dem Text aus der Teil/Lieferantenbeziehung einkopiert. Beim Abrufen von Lieferkonditionen mit Menü „BEARBEITEN – KONDITION ABRUFEN“ wird der Text nicht übernommen. Neues Feld für „Kennung des Aufwand-Kontos bzw. Aufwand-Konto“ (7100) Das neue Feld kann in B- und V-Zeilen im Register „Preise/Mengen“ und in den Z-Zeilen im Register „Zusatz“ bearbeitet werden. Das Feld wird aus dem Teilestammfeld «Kennung Aufwandskonto» im Register „Einkauf 2“ vorbelegt. Bei V-Zeilen dient die Angabe als Vorbelegung für die B-Zeilen. Frühesten Liefertermin im Kopf nicht aus Position versorgen (7100) Mit der INI-Einstellung „AutoTermF“ in Sektion [EKA731] kann verhindert werden, dass der früheste Liefertermin im Kopf aus den Positionen ermittelt wird. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 69 Vorbelegungen aus Lieferantenstamm per INI-Einstellung übersteuern (7100) Mit der INI-Einstellung „VbKopfSpez“ (analog zu „VbKopf“) in Sektion [EKA731] kann die Vorbelegung von Feldern aus dem Lieferantenstamm übersteuert werden. Im Gegensatz zu der Vorbelegungsmöglichkeit mit der „VbKopf“-Einstellung wird diese neue Angabe immer nach der Vorbelegung aus dem Lieferantenstamm ausgewertet, also immer - im Modus Erfassen nach Eingabe der Lieferantennummer, - beim Kopieren mit aktivierter Markierung «Lieferantendaten übernehmen» - und bei der Generierung von Bestellungen durch die Materialplanung bzw. die Außer-Haus-Fertigung. Damit kann z.B. der Sachbearbeiter, der eine Urlaubsvertretung macht, fest vorbelegt werden. Im Standard wird der Sachbearbeiter fix aus dem Lieferantenstamm vorbelegt bzw. wenn dort nichts eingetragen ist, mit dem aktuellen Sachbearbeiter aus der Anmeldung. Vorbelegung Textidentifer in T-Zeile, z.B. mit „?“ zum Abruf der nächsten Textnummer (7100) Mit der INI-Einstellung „Vb108ID“ in Sektion [EKA731] kann das Feld für den Textidentifier z.B. mit einem Fragezeichen vorbelegt werden, um die nächste Textnummer aus einem Nummernkreis abzurufen. Verbesserte Tastaturbedienung – … ein Schritt in Richtung durchgängige Bedienung (7100) Mit <Alt + E> konnte nicht in den Modus Erfassen gewechselt werden, da der Kürzel „E“ bereits für das Erledigen einer Position verwendet wird. Nun kann mit <Alt + N> in den Modus Erfassen gewechselt werden (Änderung in SIBPPS.MSG, Schlüssel „EKA_Create“). Die überflüssigen Schaltflächen [ Fenster 1 ], [ Fenster 2 ] und [ Steuerung ] wurden entfernt, dafür sind die Register mit den Kopfdaten nun per Tastenkürzel <Alt + 1> für „Kopfdaten 1“, <Alt + 2> für „Kopfdaten 2“ (ehemals „Zusatz“) bzw. <Alt + S> für „Steuerung“ erreichbar. Sperren von Feldern in der Bestellposition je nach Zustand (7100) Mit den INI-Einstellungen „LockedFieldsB-...“ in Sektion [EKA731] können abhängig vom Zustand einer Bestellzeile (B-Zeile) Felder für die Eingabe im Register „Bestellung“ gesperrt werden. Vorbelegung Preis, Menge und Text (7001) Bei den nachfolgenden INI-Einstellungen in Sektion [EKA731] wurden bisher die Defaultangaben aus dem Programm nicht zwingend durch die INI-Angaben ersetzt: “GenText“ für die Textgenerierung im Abschlussbereich “GenTextRK“ für die Textgenerierung im Abschlussbereich bei Rücklieferungen “GenTextK“ für die Textgenerierung für Kopftexte “GenTextKRk“ für die Textgenerierung für Kopftexte Rücklieferung “VbMenge“ für die Mengenvorbelegung “VbPreis“ für die Preisvorbelegung “KondAend“ für die Konditionsfindung je nach Situation im Modus Ändern “KondErf“ für die Konditionsfindung je nach Situation im Modus Erfassen Waren z.B. bei der Preisvorbelegung „VbPreis“ in der INI-Datei nur 3 Angaben eingetragen, so wurde die vierte Angabe dennoch laut Programm-Default vorbelegt. Bei der Preisvorbelegung wurde außerdem grundsätzlich der Einkaufspreis als Default benutzt, wenn kein Preis laut INI gefunden wurde. Nun sind bei vorhandenem INI-Eintrag nur noch diese Angaben relevant. Wenn ein „leerer“ Eintrag hinterlegt ist, z.B. „VbPreis=“, so wird immer 0 vorbelegt. Hinweis: Analog auch in „Anfragen bearbeiten“ (73A) und „Bestellungen erzeugen“ (374) 3.9.3 Einkaufsbelege drucken (M732) Menge zum Preis steht zur Verfügung (7100) Bei einer Bestellung mit Bestellmengeneinheit in z.B. „St“ und mit abweichender Preiseinheit z.B. in „qm“ steht die Menge auch in der Preiseinheit „qm“ im Druckpuffer für individuelle Ausgaben zur Verfügung. Fremdsprachige Teilebezeichnung (7100) Für die Sprachen, für die die fremdsprachigen Teilebezeichnungen in „Teilestamm bearbeiten“ (111) erfasst sind, werden diese auf den in der entsprechenden Sprache gedruckten Belegen anstelle der Bezeichnung in der Landessprache ausgegeben. Fremdsprachiges Bestellformular (7001) Die Formulare werden nun automatisch zur Laufzeit übersetzt. Die Übersetzungen sind derzeit nur für die Bestellungen in englisch (LANG-001.MSG) hinterlegt. Siehe hierzu infra-Systeminformationen, Kapitel „04.03 Datei SIBPPS.MSG, LANG-*.MSG: Systemmeldungstexte“. Individuelle Übersetzungen bestimmter Begriffe müssen in der individuellen SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 70 Update 7.1.0.0 Sprachdatei (LANG-001-IND.MSG) hinterlegt werden, damit sie auch nach Updates nicht vom Standard überschrieben werden. Die Begriffe für die anderen Sprachen und Formulare sind noch nicht übersetzt, können aber individuell in den entsprechenden Sprachdateien (LANG*.*) eingefügt werden. Hinweise: Um die automatische Übersetzung zu aktivieren muss der ggf. vorhandene Eintrag für die Verwendung einer eigenen Drucksteuerung (z.B. „732B02ENG = E732BENG,...“) aus der INI-Datei in der Sektion [PRINT] entfernt werden und der zugehörige Eintrag in der Prozesssteuerung im Feld «Ausgabemedium» muss entfernt werden bzw. für den Lieferanten wird die Standard-Prozess-Steuerung eingetragen. Die bisherige englische Druckdefinition für Bestellung (E732BENG.MIL) wird nicht mehr verwendet und durch das Update gelöscht. Liefertermin für Lieferanmahnungen (7001) Für die erste Lieferanmahnung kann anstelle des Liefertermins für die Verzugsprüfung ein anderer Termin verwendet werden, der durch den INI-Eintrag „TermMahn“ in der Sektion [EKA732] festgelegt wird. 3.9.4 Auswertungen, Übersichten Einkaufsvorgänge (M733) Wareneingänge nach Buchungsdatum sortiert (7100) Bei Ausgabe einer Liste mit Wareneingängen werden die Wareneingänge sortiert nach dem Buchungsdatum ausgegeben. Selektionsmöglichkeit für Außer-Haus-Bestellungen (7100) Die Ausgabe der Außer-Haus-Bestellungen kann über ein neues Markierungsfeld «Bestellungen für AH» getrennt veranlasst/unterdrückt werden. Menge zum Preis steht zur Verfügung (7100) siehe M732 3.9.5 Einkaufsvorgänge löschen (M739) Löschen von LPCV-Bewegungen mit einem Auftrag (7100) Siehe „Programmübergreifende Erweiterungen“ (LPCV-Bewegungen löschen) 3.9.6 Liste und Belege für Wareneingang/Rücklieferung (M741) Selektionsmöglichkeit für Außer-Haus-Bestellungen (7100) Die Ausgabe der Außer-Haus-Bestellungen kann über ein neues Markierungsfeld «Bestellungen für AH» getrennt veranlasst/unterdrückt werden. Menge zum Preis steht zur Verfügung (7100) siehe M732 Materialposition aus Fertigungsauftrag zu Bestellposition bereitstellen (7001) Es wird immer die erste freigegebene und nicht erledigte Materialreservierung aus einem Fertigungsauftrag zu einer Bestellposition mit gleichem Projekt und gleicher Teilenummer ermittelt. Die Reservierung steht für eine individuelle Ausgabe im Puffer 1053 (Aufbau wie Datei 53) bereit. Bei Bestellpositionen ohne Projekt oder wenn keine passende Materialreservierung gefunden wird bleibt der Puffer leer. 3.9.7 Wareneingangs-/Rücklieferungsbuchungen (M742) Versorgung der INTRASTAT-Einfuhrstatistik (7100) Über den INI-Eintrag „INTRASTAT = 2“ in der Sektion [EKA755] erfolgt die Ausgabe der INTRASTATEinfuhrstatistik schon mit den Buchungen der Wareneingänge im Modul „Wareneingangs/Rücklieferungsbuchungen“ (742) anstatt im Modul „Rechnungseingangsliste, FIBU-Übergabe“ (755). Über die neue Markierung «INTRASTAT» im „Teilestamm bearbeiten“ (111), Register „Einkauf 2“, kann ein Teil von der INTRASTAT-Einfuhrstatistik ausgeschlossen werden. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 71 Ausgabe von Materialreservierungen auf Wareneingangs-Belegen (7100) Über die INI-Einträge „ResBis“ und „ResLagBest“ in der Sektion [EKA742] kann veranlasst werden, dass auf den Wareneingangsbelegen Materialreservierungen ausgegeben werden, falls der Lagerbestand ohne diesen Wareneingang nicht ausreicht, um den reservierten Materialbedarf in der konfigurierten Zeitspanne zu decken. Die Materialreservierungen werden dann ausgegeben, wenn sie vor dem Wareneingangsdatum bzw. innerhalb der konfigurierten Zeitspanne ab dem Wareneingangsdatum liegen (Einstellung „ResBis“). Zusätzlich muss der Lagerbestand der konfigurierten Lager (Einstellung „ResLagBest“) vor dem Wareneingang kleiner als die Summe aus den auszugebenden Reservierungen sein. Anzeige der Positionstexte (7100) Im Fenster „Texte“ werden zu der aktuell ausgewählten Position die ersten beiden Positionstexte zu der Bestellposition angezeigt. INTRASTAT-Einfuhrstatistik (7100) Anpassung an die Richtlinie des Statistischen Bundesamtes: Ist das Ursprungsland nicht bekannt oder stammt die Ware aus dem Inland, so ist der Versendungsmitgliedstaat als Ursprungsland anzugeben. Musseingaben bei LPCV-Teilen (7100) Die Musseingaben der Felder «Lagerplatz» und «Chargenbezeichnung» werden nur aktiviert, wenn die Markierung «Buchen» aktiviert ist. Lieferterminabweichung (7100) Die bei der Buchung von Wareneingängen ermittelte Lieferterminabweichung «Abweichung LT» steht nun in der Bewegungsdatei (Datei 22, BEWEGUNG.DAT) im neuen Feld 80 für weitere Auswertungen zur Verfügung. Lieferscheineingabe im Kopf (7001) Die Eingabe der Lieferscheinnummer kann jetzt schon im Kopf erfolgen. Die eingegebene Lieferscheinnummer wird dann in allen Positionen vorbelegt. BabtecCAQ, Variante 3: Mit Übergabe beim Buchen Wareneingang und mit LPCV (7100) Der Wareneingang wurde für eine neue Variante der BabtecCAQ-Schnittstelle erweitert. Die Übergabe der Einkaufsvorgänge an das CAQ-System erfolgt hierbei mit dem Buchen von Wareneingängen in "Wareneingangs-/Rücklieferungsbuchungen" (742) und es können auch LPCV-Teile übergeben werden. Bei LPCV-Teilen wird der Lagerplatz in der Ausgabeschnittstelle ausgegeben. Weitere Informationen sind dem Dokument CAQ.PDF zu entnehmen. Eingabe einer Chargennummer laut vorgefertigter Etiketten (7100) Die Chargennummer muss als laufende Nummer laut vorgefertigter Etiketten für alle Teile mit Chargenführung eingegeben werden. Die Vorschrift für die standardmäßige Vergabe der infra-Chargenbezeichnung kann dann mit dem INIEintrag „ChargeSpezial“ in Sektion [EKA742] außer Kraft gesetzt werden. Ein Vorlauf kann mit dem INI-Eintrag [EKA742], „ChargeSpezialVl“ angegeben werden. Für die Eingabe der laufenden Nummer muss der Dialog individuell angepasst werden. In dem Hauptdialog werden die Eingaben für die Chargenbezeichnung und die Schaltfläche für das automatische Erzeugen der Charge gesperrt. Dafür muss das neue Feld für die Eingabe der Chargennummer implementiert werden (Puffer 255, Position 720 und Checknummer 56, Format max. C10). Die Länge der Nummer ist fest auf 10 Stellen definiert. Die eingegebene Nummer wird auf 10 Stellen mit führenden Nullen formatiert. Die Chargennummer inklusive Vorlauf darf nur einmal vorkommen. Nach der Eingabe der Nummer wird das Fenster zur Eingabe der Chargendaten automatisch geöffnet. In diesem Fenster wird die gesamte Chargenbezeichnung (aus Vorlauf und der laufenden Nummer zusammengesetzt) angezeigt. Bei einer Wareneingangsmenge größer 1 und dem Markieren des Feldes «aufteilen» werden automatisch (ohne Anzeige) ausgehend von der eingegebenen Nummer so viele Chargen in 10-er Schritten generiert, wie es für die eingegebene Menge erforderlich ist. MDE-Schnittstelle für Wareneingang (7100) Die Schnittstelle für die mobile Datenerfassung von Wareneingängen zum Datenerfassungssystem „Lmobile production“ der Firma „L-mobile solutions“ wurde realisiert. Siehe Programm „Mobile Datenerfassung – Verbucher“ (31M). SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 72 3.9.8 Update 7.1.0.0 Neues Programm „QS-Daten bearbeiten“ (M748) Wareneingangsbuchungen aus „Wareneingangsbuchungen“ (742) nachträglich bearbeiten (7100) Mit dem neuen Programm "QS-Daten bearbeiten" (748) können Wareneingangsbuchungen aus „Wareneingangsbuchungen“ (742) nachträglich bearbeitet und mit Qualitätssicherungs-Daten versehen werden. Das Programm ist im Standard nicht aktiviert und muss über eine spezielle Lizenzierung aktiviert werden, bitte wenden Sie sich an Ihren Service-Partner. 3.9.9 Storno der Wareneingangs-/Rücklieferungsbuchungen (M749) Ausgabe an Babtec CAQ realisiert (7100) Die Ausgabe an die Schnittstelle zu Babtec (Variante 2) erfolgt nun auch beim Stornieren der Wareneingänge für geplante Buchungen. Die Steuerung und die Ausgabe in die Schnittstellendatei erfolgt analog zu „Wareneingangs-/Rücklieferungsbuchungen“ (742), siehe Kapitel 4.4 der Schnittstellenbeschreibung CAQ.PDF. 3.9.10 Übergabe Lieferantenstamm an FIBU (M754) FiBu-Schnittstelle ADDISON erweitert (7100) Die Zahlungsbedingung kann laut Parameter „P755-05a“, Position 58, übergeben werden. Das Sprachkennzeichen kann laut Parameter „P755-05a“, Position 57, über INI-Einstellungen in den Zahlencode von ADDISON für Sprachen konvertiert werden, siehe INI-Eintrag „SPRKZ-CCC = NN“ in Sektion [AUF417]. 3.9.11 Rechnungseingangsliste, FIBU-Übergabe (M755) FiBu-Schnittstelle DATEV erweitert (7100) Die Übergabe der Rechnungen mit nur einer Position bzw. nur einem Sachkonto (nur eine Sachbuchung) erfolgt ohne Aufteilungsbuchung in nur einem Buchungssatz. IBM-PC /HS-FIBU)Schnittstelle (7100) Das Feld „Buchungstext“ (Feld 8) wird laut dem Parameter „P755-02a“, Position 73, analog der Übergabe von Ausgangsrechnungen (Parameter P465-1) mit Auftragsnummer (Bestellnummer), Projekt bzw. dem Lieferantennamen versorgt. Versorgung der INTRASTAT-Einfuhrstatistik laut INI (7100) Über den INI-Eintrag INTRASTAT in der Sektion [EKA755] kann die Ausgabe der INTRASTATEinfuhrstatistik entweder wie bisher im Modul „Rechnungseingangsliste, FIBU-Übergabe“ (755) oder im Modul „Wareneingangs-/Rücklieferungsbuchungen“ (742) erfolgen. Dies wird im Register „Einstellungen“ entsprechend angezeigt. Teil von INTRASTAT ausschließen (7100) Über die neue Markierung «INTRASTAT» im „Teilestamm bearbeiten“ (111), Register „Einkauf 2“, kann ein Teil von der INTRASTAT-Einfuhrstatistik ausgeschlossen werden. INTRASTAT-Einfuhrstatistik ggf. Versendungsmitgliedstaat als Ursprungsland (7100) Anpassung an die Richtlinie des Statistischen Bundesamtes:Ist das Ursprungsland nicht bekannt oder stammt die Ware aus dem Inland, so ist der Versendungsmitgliedstaat als Ursprungsland anzugeben. FiBu-Schnittstelle ADDISON erweitert (7100) Die Übergabe kann mit der Einstellung im Parameter „P755-05a“ auf der Position 60 = „1“ auch für Rechnungen mit Fremdwährung in der Landeswährung erfolgen. Neue Schnittstelle: FibuNet (7100) Die „FIBU-Übergabe“ (755) wurde um die Finanzbuchhaltung „FibuNet“ erweitert. Neue Variante der SAP-Schittstelle (7001) Für die SAP-Schittstelle wurde die 3. Variante für UNICODE realisiert. Diese Variante wird über den INIEintrag „Variante = 3“ in der Sektion [EKA755-SAP] aktiviert und gilt auch für die Debitorenschnittstelle „FIBU-Übergabe“ (465). SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 73 Die Satzlänge der Satzart „BBKPF“ wurde wieder auf 284 mit SAP-NoDatazeichen verlängert. Diamant-Schnittstelle (7001) In der Diamant-Schnittstelle kann die Buchungsart, abweichend vom Standard, laut dem INI-Eintrag „BelArtE“ für Rechnungen in der Sektion [EKA755-DIA] übergeben werden. 3.10 Dienstprogramme 3.10.1 Konfigurationsparameter MWI (M934) Zeitpunkt für Versorgung INTRASTAT-Einfuhrstatistik (7100) Über den INI-Eintrag INTRASTAT in der Sektion [EKA755] kann die Ausgabe der INTRASTATEinfuhrstatistik entweder wie bisher im Modul „Rechnungseingangsliste, FIBU-Übergabe“ (755) oder im Modul „Wareneingangs-/Rücklieferungsbuchungen“ (742) erfolgen. Dies wird in der Auswahl „Firmenanschrift und EU-Binnenmarkt“ entsprechend angezeigt. 3.10.2 Konfigurationsparameter AUF und MWSt (M935) Anwahl «Sammelrechnung/Lieferschein» und «Fehler-Protokolldatei» entfernt (7001) Die Fehlerprotokolldatei für das Programm „Belege drucken“ (43A) wird nun über die INI-Einstellung „ProtDat“ in Sektion [AUF43A] gesteuert. Die Kriterien für Sammelbelege werden nun für das Programm „Belege drucken“ (43A) mit der INIEinstellung „PruefeSammel“ in den entsprechenden Sektionen [AUF43A...] hinterlegt. 3.10.3 Konfigurationsparameter MBP (M938) Bestellungen nach Lieferanten und Projekten zusammenfassen (7100) Über die „Konfiguration MBP“ (938), Auswahl „Konfiguration für die Generierung“, kann die Zusammenfassung der Bestellungen je Lieferant und Projekt veranlasst werden. Dazu wurde die Markierung «Zusammenfassung nach Lieferant» aus den „Allgemeinen Konfigurationsdaten“ entfernt und durch die Auswahlliste «Bestellungen zusammenfassen» in „Konfiguration für die Generierung“ ersetzt. Hinweis: Mit der Auswahl „je Lieferant und Projekt“ im Feld «Bestellungen zusammenfassen» wird die Einstellung „BestSort“ in der Sektion [MBP374] außer Kraft gesetzt. 3.10.4 Menüpunkt entfernt: Formulare einrichten (M939) Formulare einrichten (7001) Der Menüpunkt wurde entfernt. Die Konfiguration der Auftragsformulare für das Programm „Belege drucken“ (43A) erfolgt über dessen INI-Einstellungen. 3.10.5 Listengenerator (M992) Performance bei Generierung verbessert (7001) Bei der Generierung der grafischen Listenelemente konnte eine Steigerung der Performance (besonders spürbar unter Windows 2000 und XP) erreicht werden. Listengenerator unter Windows 98 (7001) Da der Einsatz des zeichenorientierten Listengenerators auf manchen Rechnern unter Windows 2000, XP oder höher Performance-Probleme bereitet, helfen sich einige Anwender mit Windows 98. infra ist ab Version 7 für Windows 98 nicht freigegeben und kann normalerweise unter diesem Betriebssystem nicht gestartet werden. Um den betroffenen Anwendern dennoch den Einsatz des Listengenerators unter Windows 98 zu ermöglichen, kann die Prüfung des Betriebssystems beim Start von infra auf eigene Gefahr deaktiviert werden. Die einwandfreie Funktion, Sicherheit und Zuverlässigkeit von infra kann SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 74 Update 7.1.0.0 in diesem Fall allerdings nicht gewährleistet werden. Die Betriebssystemprüfung wird mit dem Eintrag „DisableOSCheck=Yes“ in der Sektion [KERNEL] der SIBPPS.INI deaktiviert. 3.11 Systempflege, Diagnose 3.11.1 Data Dictionary bearbeiten (M9955) Ausgabe von Feldnamen und Tabellennamen in der SQL-Datenbank (7100) Die Feldnamen und Tabellennamen in der SQL-Datenbank werden nun beim Druck der Dateibeschreibungen ausgegeben. Felder, die nicht in der SQL-Datenbank abgebildet werden (Attribut „FF_NOSQL“ aus SIBDD.NTB) werden besonders gekennzeichnet (rot und fett). Feldverweise auf andere Felder im DataDictionary werden besonders gekennzeichnet (rot und fett). Anzeige der Dateinamen für erzeugte Steuerdateien (7100) Beim Druck der Dateibeschreibungen werden die Dateinamen inklusive Verzeichnis angezeigt, die je nach Aktivierung der entsprechenden Markierungen erstellt werden. Steuerdatei für GDPdU erstellen (7100) Nur für interne Zwecke ! Beim Druck der Dateibeschreibungen kann eine Datei im Protokollverzeichnis erstellt werden, die als Vorlage zur weiteren Verarbeitung für die Realisierung der GDPdU-Schnittstelle (Grundsätze zum Datenzugriff und zur Prüfbarkeit digitaler Unterlagen) zu Novaline verwendet wird. 3.11.2 Konsistenzprüfung (M9961) Prüfen von Lagerplatzbewegungen erweitert (Kopplung zu Datei BEWEGUNG) (7100) Die Prüfung der zu den Lagerplatzbewegungen (Datei 86) gehörigen Lagerbewegungen (Datei 22) wurde erweitert. Es wird nun auch geprüft, ob der Verweis auf eine Disposition (z.B. Kundenauftrag) in beiden Bewegungen identisch ist. Eine Abweichung kann z.B. entstehen, wenn irrtümlicherweise noch eine alte Lagerplatzbewegung existiert, die nicht zusammen mit der zugehörigen Bewegung gelöscht wurde. Falls nun der Nummernkreis der Bewegungen wieder von vorne beginnt kann irgendwann wieder eine Beziehung der alten Lagerplatzbewegung zu einer neuen Bewegung entstehen. 3.11.3 Suche ASCII-Muster in Dateien (M9962) Unzulässige Zeichen können ersetzt werden (7100) Über die neuen Felder «Verbotene Zeichen ersetzen» Suche ASCII-Muster in Dateien und «Ersetzungszeichen» können die als verboten gekennzeichneten Zeichen durch ein anderes Zeichen ersetzt werden. Beispiel: Durch Festplattendefekte oder fehlerhaften Datenimport stehen z.B. Zeichen mit der ASCIINummer 0 in Dateien, was u. a. zu Problemen bei der Online-Replikation führt. Dann können diese Zeichen z.B. durch ein Leerzeichen ersetzt werden. Oder durch die Nutzung einer neuen Zeichenkonvertierung (siehe INI-Eintrag CONVERSION in Sektion [GENERAL] bzw. infra-Aufrufparameter „CONVERSION“) sind Konvertierungen erforderlich. 3.11.4 Abgleich Kopfdaten und Positionsdaten (M9964) Statusprüfung im Fertigungsauftrag erweitert (7100) Falls der Fertigungsauftragskopf den Status „E“ besitzt und es existiert eine E-, M-, A- oder K-Zeile mit Status ungleich „E“, so wird der Status im Kopf wieder auf Leerzeichen zurückgesetzt und falls der Verarbeitungszustand größer oder gleich „60“ war, so wird der Verarbeitungszustand „50“ vergeben. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 75 4 DATEN- ÄNDERUNGEN / -ERWEITERUNGEN 4.1 Änderung von Systemdateien PARAMET MELDUNG TEXTE1 DDFDF LISTGEN VIEWPAR 4.2 (1) (2) (46) (60) (69) (78) Parameter werden hinzugefügt bzw. geändert Meldungen werden hinzugefügt bzw. geändert Standardtextkonserven werden hinzugefügt bzw. geändert Datenbankdefinitionen werden geändert und erweitert. Listendefinitionen werden geändert, erweitert oder neu geschrieben. Auskunftsparameter werden hinzugefügt bzw. geändert Änderungen des Data-Dictionary Feldformate, Hinweis auf Formatverweise Wird das Format eines Feldes nicht absolut, sondern durch einen Verweis auf das Format eines anderen Feldes definiert, ist das nachfolgend wie z.B. für das Feld 040 „Umrüstzeit“ in Datei 10 dargestellt: 6*18 Feld 40 – PIS 265, N4.2, bedeutet, das Feld hat das Format von Feld 018 in Datei 6! In Klammer ist das Format des Verweisfeldes angegeben. (Neue) Pfade, (neue) Felder, Nummern und Bezeichnungen Eine detailliertere Beschreibung der Felder kann aus den Dateibeschreibungen Dateinummer.DOC im Verzeichnis INFRA\DOKU\DD entnommen werden. ‚Version’ der Änderung oder Erweiterung und Freigabe Zu jeder Änderung gibt es eine Version, die im Datensatz für die Dateiinformationen im Data-Dictionary protokolliert wird, und die mit dem Verwaltungsprogramm M9955 angezeigt und geändert werden kann. Außerdem wird in der nachstehenden Übersicht noch vermerkt, mit welchem Update / Servicepack oder welcher Korrektur eine Änderung/Erweiterung für den Standard freigegeben wurde. 4.2.1 Geänderte Datenbankdefinitionen Im Folgenden sind die Änderungen, sortiert nach der Dateinummer, aufgeführt. Neue Dateien Die für den Standard neu angelegten Dateien 130, PROLS_0.DAT (Leitstandsübergabe (Arbeitszuteilung) Kopf , 131, PROLS_1.DAT (Leitstandsübergabe (Arbeitszuteilung) Position) und 142, AUF-AE.DAT (Auftragseingangsstatistik) sind in den Word-Dokumenten 130.DOC, 131.DOC und 142.DOC beschrieben. Hier werden ggf. nur Änderungen beschrieben. Dateien mit neuer Orderfeld-/Indexaufteilung Für die Dateien 8, 11, 65, 86, 124 und 128 wurde die Aufteilung der Orderfelder im Schlüssel im Sinne eines ausgewogeneren Indexaufbaus neu vorgenommen. Damit werden für diese Dateien Problemsituationen wie „Zu viele Indexstufen“ sehr unwahrscheinlich. TEILE.DAT (Datei 6) Länge 1200 (unverändert) Feldnummer Position Format 113 1150 113,114,115 Felder 113-116 neu Feldbezeichnung Version Freigegeben mit C10 Anwenderfeld 9 700101 7001 „ C10“->“C10 „ formale Korrektur der Ablage des Formats 700303 7100 114 1160 C10 Anwenderfeld 10 700101 7001 115 1170 C10 Anwenderfeld 11 700101 7001 116 1180 C1 Produktionsbereich 700301 7100 117 1181 C1 HerstDatum schreiben 700302 7100 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 76 Update 7.1.0.0 STUELI-S.DAT (Datei 7) Länge 400 (neu) Felder 40-44 neu Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 040 294 6*3 (C15) Ersatz:Teil BK 700201 7100 041 319 22*11 (N4) Ersatz:Pos. BK 700201 7100 042 324 6*3 (C15) Ersatz:Teil über BK 700201 7100 043 349 22*11(N4) Ersatz:Pos. über BK 700201 7100 044 354 27*80(C2) Sollabbuchungsart 700301 7100 STUELI-T.DAT (Datei 8) Länge 180 (unverändert) Pfadnummer Felder 2, mehrdeutig 3, 13 Orderfeldaufteilung neu Pfadbezeichnung ausgewogene Orderfeldaufteilung ab Feld 13 ARBPLATZ.DAT (Datei 9) Länge 800 (neu) Version 700301 Freigegeben mit 7100 Felder 75-79 neu Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 075 694 C1 AG nicht dehnen 0/1 700301 7100 076 695 6*22 (N4) 2. Stundensatz fix 700301 7100 077 707 6*22 (N4) 2. Stundensatz var. 700301 7100 078 719 6*22 (N4) 2. Lohnstundensatz 700301 7100 079 731 6*22 (N4) 2. Rueststundensatz 700301 7100 ARBPLN-B.DAT (Datei 11) Länge 180 (unverändert) Pfadnummer Felder 2, mehrdeutig 12, 3 Orderfeldaufteilung neu Pfadbezeichnung ausgewogene Orderfeldaufteilung ab Feld 3 BEWEGUNG.DAT (Datei 22) Länge 750 (unverändert) Version 700301 Freigegeben mit 7100 Feld 79 neu Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 079 707 22*56 Bewertung indiv. 700201 7100 080 710 N4 Lieferterminabweichung 700301 7100 DISP-BEW.DAT (Datei 23) Länge 700 (neu) Felder 71-74 neu Pfad 10 neu, wenn frei, sonst Optionsdialog Pfadnummer Felder 10, mehrd. 1+9+7+8+31 Feldnummer Position Format Pfadbezeichnung S+BA+Teil+Lager+Ende Feldbezeichnung Version 700301 Version Freigegeben mit 7100 Freigegeben mit 071 609 6*3 (C15) Ersatz:Teil BK 700201 7100 072 634 22*11 (N4) Ersatz:Pos. BK 700201 7100 073 639 6*3 (C15) Ersatz:Teil über BK 700201 7100 074 664 22*11(N4) Ersatz:Pos. über BK 700201 7100 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 77 TSS-MWI.DAT (Datei 27) Länge 550 (unverändert) Feldnummer Position Format Felder 75-79 neu Feldbezeichnung Version Freigegeben mit 075 529 C1 Sperre FA manuell 700201 7100 076 530 C1 VB zusätzl. E-Zeile 700202 7100 077 531 C1 VB Fertig mit ltz.AG 700202 7100 078 532 40*70 (C2) VB Terminierungsart 700202 7100 079 534 40*22 (N1) VB Priorität 700202 7100 080 537 C2 Sollabbuchungsart 700301 7100 TSS-AEF.DAT (Datei 28) Länge 250 (neu) Felder 28-31 neu Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 028 195 84*20 (d) Datum DEL-Notiz 700201 7100 029 203 N6.2 DEL-Notiz 700201 7100 030 213 N2.2 Bezugskosten in% 700201 7100 031 219 28*29 (N6.2) Metallbasis 700201 7100 032 229 C1 700301 7100 INTRASTAT J/N ANFRAGEN.DAT (Datei 33) Länge 300 (neu) Feld 25 neu Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 25 Preis brutto LW 700101 7001 202 6*22 (N6.2) K-KOPF.DAT (Datei 38) Feldnummer Position Länge 1400 (neu) Format Felder 141,142 Bezeichnung Felder 146-160 neu Feldbezeichnung Version Freigegeben mit 141 unveränd. unveränd. Dat. ltz.VorZahlPlan 700101 7001 142 unveränd. unveränd. ltz. VorausZahlPlan 700101 7001 146 1185 C30 Anwenderfeld 13 700201 7100 147 1215 C30 Bestellnummer Endkunde 700201 7100 148 1245 C1 VDA:Abrufschlüssel 700301 7100 149 1248 C5 VDA:Übertragungsnr. 700301 7100 150 1253 C1 Skonto1 am 30./15. 700302 7100 151 1254 38*43 Textnr. Kopftext 2 Ident = KOP 700303 7100 152 1259 38*43 Textnr. Kopftext 3 Ident = KOP 700303 7100 153 1264 38*43 Textnr. Versandtext2Ident = VRS 700303 7100 154 1269 38*43 Textnr. Versandtext3Ident = VRS 700303 7100 155 1274 38*43 Textnr. Fußtext1 (2)Ident = FU1 700303 7100 156 1279 38*43 Textnr. Fußtext1 (3)Ident = FU1 700303 7100 157 1284 38*43 Textnr. Fußtext2 (2)Ident = FU2 700303 7100 158 1289 38*43 Textnr. Fußtext2 (3)Ident = FU2 700303 7100 159 1294 C5 Anwenderfeld 14 700303 7100 160 1299 C8 Anwenderfeld 15 700303 7100 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 78 Update 7.1.0.0 F-KOPF.DAT (Datei 40) Länge 600 (unveränderet) Felder 73-74 neu Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 073 538 C1 Anwenderfeld 5 700301 7100 074 539 84*20 Herstelldatum 700302 7100 KUNDE.DAT (Datei 41) Länge 1400 (neu) Felder 146-166 neu Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 146 1299 C1 CheckUser(0/1) 700201 7100 147 1300 23*56 (C5) Sachbearbeiter Satz 700201 7100 148 1305 C14 VDA:Lagerort 700301 7100 149 1319 C1 Skonto1 am 30./15. 700302 7100 150 1320 C1 Preisfindungsart 700303 7100 151 1321 C1 Preisfindungsebene 1 700303 7100 152 1322 C1 Preisfindungsebene 2 700303 7100 153 1323 C1 Preisfindungsebene 3 700303 7100 154 1324 C1 Preisfindungsebene 4 700303 7100 155 1325 C1 Preisfindung lt. 935 700303 7100 156 1326 C1 Preisfindung Angebot 700303 7100 157 1327 84*20 Preisfindung ab Dat. 700303 7100 158 1335 C1 Günstigster Preis 700303 7100 159 1336 38*43 Textnr. Kopftext 2 Ident = KOP 700303 7100 160 1341 38*43 Textnr. Kopftext 3 Ident = KOP 700303 7100 161 1346 38*43 Textnr.Versandtext2Ident=VRS 700303 7100 162 1351 38*43 Textnr.Versandtext3Ident=VRS 700303 7100 163 1356 38*43 Textnr. Fußtext1 (2)Ident=FU1 700303 7100 164 1361 38*43 Textnr. Fußtext1 (3)Ident=FU1 700303 7100 165 1366 38*43 Textnr. Fußtext2(2)Ident = FU2 700303 7100 166 1371 38*43 Textnr. Fußtext2 (3)Ident =FU2 700303 7100 ADRESSEN.DAT (Datei 42) Länge 700 (unverändert) Feldzeichnung Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 030 Anwenderfeld 9 700301 7100 622 C10 A-KONDIT.DAT (Datei 43) Länge 700 (unverändert) Feld 100 neu Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 100 Produktionsbereich 700301 7100 672 C1 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 79 DISP-AUF.DAT (Datei 47) Länge 800 (neu) Felder 95-111 neu Pfad 6 neu Pfadnummer Felder 6, eindeutig 9 10 11 12 Feldnummer Position Format Pfadbezeichnung Erfassdatum+Auftrag Feldbezeichnung Version 700103 Version Freigegeben mit 7001 Freigegeben mit 095 639 C3 Anwenderfeld 6 700101 7001 096 642 C15 Anwenderfeld 7 700101 7001 097 642 6*22(N6.2) Anwenderfeld 8 700102 7001 098 669 84*20 (d) Anwenderfeld 9 700201 7100 099 677 84*20 Datum DEL-Notiz 700202 7100 100 685 28*29 DEL-Notiz 700202 7100 101 695 28*30 Bezugskosten in % 700202 7100 102 701 28*29 Metallbasis 700202 7100 103 711 C1 Produktionsbereich 700301 7100 104 712 C10 VDA:Produktionsnr. 700302 7100 105 722 C3 VDA:Produktionsfolge 700302 7100 106 734 C3 VDA:Ladungsträgernr. 700302 7100 107 743 C2 VDA:Nummer im LT 700302 7100 108 746 C19 VDA:Fahrgestellnr. 700302 7100 109 765 41*148 VDA:Lagerort 700302 7100 110 779 38*149 VDA:Übertragungsnr. 700302 7100 111 784 C1 Zu-/Abschlag je ME 700303 7100 A-KOPF.DAT (Datei 49) Feldnummer Position Länge 1400 (neu) Format Felder 141,142 Bezeichnung Felder 146-160 neu Feldbezeichnung Version Freigegeben mit siehe K-KOPF.DAT (Datei 38) FA-POS.DAT (Datei 53) Länge 1400 (unverändert) Feldnummer Position Format 165 27*80 1326 EGSTATEX.DAT (Datei 59) Feldbezeichnung Sollabbuchungsart Länge 200 (neu) Pfadnummer 1, eindeutig 2, eindeutig Feldnummer Felder 32 4 18 32 4 Position Format 032 129 C2 033 Feld 165 neu Version 700301 Freigegeben mit 7100 Felder 32-35 neu Pfade 1 und 2 erweitert Pfadbezeichnung Jahr+Belegnr. Warennr.+Jahr+Belegnr. Feldbezeichnung Jahr Version 700101 700101 Version 700101 Freigegeben mit 7100 7100 Freigegeben mit 7100 131 Rechnung 700101 7100 034 138 Auftrag 700101 7100 035 145 Position 700101 7100 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 80 Update 7.1.0.0 EGSTATIM.DAT (Datei 61) Länge 200 (neu) Felder 32-35 neu Pfade 1 und 2 erweitert Pfadnummer Felder Pfadbezeichnung Version Freigegeben mit 1, eindeutig 32 4 Jahr+Belegnr. 700101 7100 2, eindeutig 18 32 4 Warennr.+Jahr+Belegnr. 700101 7100 Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 031 129 C2 Jahr 700101 7100 032 131 22*10 int. Rechnung 700101 7100 033 138 22*10 Bestellung 700101 7100 034 145 22*11 Position 700101 7100 RUECK.DAT (Datei 65) Länge 800 (unverändert) Feld 106 neu Feld 5 neues Format u. Pos. Feld 5 Inhalt verschoben Pfad 07 Orderfeldaufteilung geaendert Pfadnummer Felder Pfadbezeichnung Version Freigegeben mit 07 ausgewogene Orderfeldaufteilung ab Feld 62 700302 7100 01,62,15,06,07,08 Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 005 745 N7 lfd. Nr. (0=Master) 700301 7100 106 19 C4 700301 7100 107 753 6*15 Anwenderfeld 5 Ausschussmenge 1 700303 7100 6*13 ME Ausschussmenge 1 700303 7100 700303 7100 108 768 109 774 22*29 Umrechnungsfaktor 1 110 786 Grund 1 700303 7100 111 789 C3 6*15 Ausschussmenge 2 700303 7100 112 804 6*13 ME Ausschussmenge 2 700303 7100 113 810 22*29 Umrechnungsfaktor 2 700303 7100 114 822 Grund 2 700303 7100 115 825 C3 6*15 Ausschussmenge 3 700303 7100 116 840 6*13 ME Ausschussmenge 3 700303 7100 117 846 22*29 Umrechnungsfaktor 3 700303 7100 118 858 C3 Grund 3 700303 7100 SCHEMA.DAT (Datei 68) Länge 348 (unverändert) Feld 46 neu Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 046 333 C1 Alt. Stundensatz 0/1 700301 7100 047 334 C1 Welche Lieferanten 700302 7100 048 335 C1 Prinzip Lieferkond. 700302 7100 MBPVOR.DAT (Datei 75) Länge 650 (unverändert) Neuer Pfad 9 Pfadnummer Felder Pfadbezeichnung Version Freigegeben mit 9, mehrdeutig 69 17 18 7 31 0 0 4 BA+Lief+Proj+Teil+LT 700301 7100 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 81 MBPVOR%%.DAT (Datei 80) Länge 650 (unverändert) Neuer Pfad 9 Pfadnummer Felder Pfadbezeichnung Version Freigegeben mit 9, mehrdeutig 69 17 18 7 31 0 0 4 BA+Lief+Proj+Teil+LT 700301 7100 TSS-EXT.DAT (Datei 83) Länge 200 (neu) Feld 9 neu Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 009 1=kein Metallzuschl. 700301 7100 145 C1 LAGPLBST.DAT (Datei 85) Länge 200 (unverändert) Feld 20 neu Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 20 Herstelldatum 700301 7100 165 84*20 LAGPLBEW.DAT (Datei 86) Länge 500 (neu) 700302 Felder 51-53 neu Felder 6, 49 neues Format, Position, Inhalte verschoben Pfad 04 Orderfeldaufteilung Pfadnummer Felder Pfadbezeichnung Version Freigegeben mit 04 ausgewogene Orderfeldaufteilung ab Feld 04 700302 7100 11,04,05 Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 006 441 C40 Chargenbez. extern 700202 7100 049 481 65*5 (N7) lfd. Nr. Rückmeldung 700301 7100 051 421 22*76 (C20) Prüfbericht 700202 7100 052 54 C20 Anwenderfeld 5 700202 7100 053 406 C4 Anwenderfeld 6 700301 7100 CHARBST.DAT (Datei 88) Länge 500 (neu) Feld 32-38 neu Felder 5, 28 neues Format, Position, Inhalte verschoben Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 005 403 C40 Chargenbez. Lief. 700202 7100 028 443 C40 Chargenbez. Kunde 700202 7100 032 388 85*6(C15) Chargenbez. Quelle bei Umlagerung 700201 7100 033 483 C1 Repariert (Leer/1) 700202 7100 034 45 C10 Reparaturgrund 700202 7100 035 484 C1 Ausgeliehen (Leer/1) 700202 7100 036 55 C10 Leihstellungsgrund 700202 7100 037 323 C10 Garantiegrund 700202 7100 038 333 C10 Anwenderfeld 4 700202 7100 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 82 Update 7.1.0.0 CHARSTRU.DAT (Datei 91) Länge 450 (neu) Feld 32-33 neu Felder 15, 28 neues Format, Position, Inhalte verschoben Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 15 358 C40 Chargenbez. Lieferant 700202 7100 28 398 C40 Chargenbez. Kunde 700202 7100 32 149 C20 Anwenderfeld 4 700202 7100 33 293 C20 Anwenderfeld 5 700202 7100 EKA-LIEF.DAT (Datei 100) Länge 1500 (neu) Felder 122-126 neu Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 122 1346 C25 Anwenderfeld 9 700101 7001 123 1371 C25 Anwenderfeld 10 700101 7001 124 1396 C20 Anwenderfeld 11 700101 7001 125 1416 C1 CheckUser(0/1) 700102 7100 126 1417 23*56 (C5) Sachbearbeiter Satz 700102 7100 Länge 500 (unverändert) Feld 47 neu EKA-TSS.DAT (Datei 104) Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 047 INTRASTAT J/N 700301 7100 361 C1 B-KOPF.DAT (Datei 106) Länge 900 (unverändert) Feld 104 neu Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 104 Kostenstelle 700301 7100 861 22*13 EKA-BPOS.DAT (Datei 107) Länge 1000 (neu) Neuer Pfad 3, Feld 105-110 neu Bezeichnung Feld 097 korrig. Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 097 Rabattsatz 700102 7001 105 891 C15 Anwenderfeld 8 700101 7001 106 906 C15 Anwenderfeld 9 700101 7001 107 921 C15 Anwenderfeld 10 700101 7001 108 936 C15 Anwenderfeld 11 700101 7001 109 951 C15 Anwenderfeld 12 700101 7001 110 966 C15 Anwenderfeld 13 700101 7001 TSS-LIEF.DAT (Datei 116) Länge 500 (unverändert) Feld 46 neu Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 046 Anwenderfeld 4 700301 7100 489 C10 SERIENNR.DAT (Datei 124) Pfadnummer Felder 3, mehrdeutig Länge 1500 (unverändert) Orderfeldaufteilung neu Pfadbezeichnung ausgewogene Orderfeldaufteilung ab 3.Keyfeld SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Version 700301 Freigegeben mit 7100 Update 7.1.0.0 83 EKA-REKO.DAT (Datei 125) Länge 900 (unverändert) Feld 83 neu Feld 11 neue Pos. Inhalt verschoben Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 011 847 42*4 (C5) Adressnr. Zahl.Empf. 700204 7100 083 839 84*20 (d) Datum der Lieferung 700203 7002 EKA-REPO.DAT (Datei 128) Länge 1024 (unverändert) Pfadnummer Felder 3, mehrdeutig Orderfeldaufteilung neu Pfadbezeichnung ausgewogene Orderfeldaufteilung ab 3.Keyfeld dto. dto. 4, mehrdeutig 5, mehrdeutig BEWE-PSD.DAT (Datei 138) Länge 750 (unverändert) Version 700301 Freigegeben mit 7100 700301 700301 7100 7100 Felder 79, 80 neu, Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 079 707 22*56 Bewertung indiv. 700301 7100 080 710 N4 Lieferterminabweichung 700301 7100 AUF-AE.DAT (Datei 142) Länge 400 (neu) Felder 23-32 neu, Feldnummer Position Format Feldbezeichnung Version Freigegeben mit 023 237 C1 Typ: 1=Monat,2=Pos. 701102 *) 7100 024 238 N6 Anzahl Korrekturen 701102 7100 025 245 N2 Anzahl TNR-Korrektur 701102 7100 026 248 N2 Anzahl ErfDat-Korr. 701102 7100 027 251 C1 Zeilentyp, Monat ‚ ‚ 701202 *) 7100 028 252 84*20 701202 7100 029 260 6*26 Erfassdatum Menge G-Zeile (M) 701202 7100 030 276 6*27 Wert G-Zeile (M) 701202 7100 031 291 6*26 KorrMenge G-Zeile(M) 701202 7100 701202 7100 032 307 6*27 KorrWert G-Zeile (M) *) nicht ganz versionskonform, dennoch richtig, da größer als 700299) VKLASS.DAT (Datei 191) neu Länge 204 (unverändert) Pfad 1, Orderfeldaufteilung Pfadnummer Felder Pfadbezeichnung Version Freigegeben mit 01 ausgewogene Orderfeldaufteilung ab Feld 04 700302 7100 01,02,03,04,05 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 84 Update 7.1.0.0 4.3 SIBDD.NTB 4.3.1 Geänderte Standard-Feldnamen Folgende Standard-Feldnamen wurden geändert. Bitte berücksichtigen Sie diese Änderungen durch einen Eintrag in der SIBDDX.NTB und Neu-Generierung des Data-Dictionary oder Änderung des SQLFeldnamens, wenn Sie SQL-Auswertungen für diese Felder definiert haben: Datei K-KOPF Index 038 A-KOPF 049 KUNDE 041 Feld 030 033 030 033 020 023 alt AdrVrs AdrRech AdrVrs AdrRech AdrVrs AdrRech neu AdrVrs FF_NOS AdrRech FF_NOSQL AdrVrs FF_NOS AdrRech FF_NOSQL AdrVrs FF_NOS AdrRech FF_NOSQL 4.4 Geänderte und neue Programm-Steuerdateien 4.4.1 Bildschirmsteuerungen, CGW-Dateien Die CGW-Dateien für den Menüpunkt M997 werden für alle Änderungen und Erweiterungen der Felder neu erzeugt und ausgeliefert. CGW Dialog PDV111 Inhaltliche Änderung Datum SPNr. Header Teilenummer im Header eingebbar 13.07.2006 7100 „Templ ate“ 13.07.2006 7100 APPL Neue Kopplung für die fremdsprachige Teilebezeichnung 18.08.2006 FRAME 7100 1 Anzeige Tastenkürzel für Menü FENSTER – TEILEBEZOGENE TEXTE von STRG+A auf STRG+T geändert Text „Warengruppe“ in „Warennummer“ geändert 05.05.2006 7100 Neue Felder «Sprache» und «Fremdspr. Bez.» und Hinweis zu «Text 1 (AUF)» ergänzt 18.08.2006 7100 Neuer Bereich „Sperren“ mit Feld «manuell erfassen 31.07.2006 (531)». Leeren Container (ursprünglich für Schaltflächen) entfernt 7100 Neue Felder «Fertigmelden mit letztem Arbeitsgang», «Weitere Erzeugnisse», «Terminierungsart» und «Priorität» 26.06.2006 7100 Neue Markierung «Freigabe» im Bereich „Sperren“ 16.05.2007 7100 4 Neue Markierungen INTRASTAT (Ausfuhr- und Einfuhrstatistik) 12.04.2007 7100 11 Hinweis zu allen Textfeldern ergänzt 18.08.2006 7100 12 Neue Markierungen INTRASTAT (Ausfuhr- und Einfuhrstatistik) 12.04.2007 7100 PDV11M neu Erfassen Metallzuschläge (DEL-Notiz). Stammdatenprogramm 09.10.2006 7100 PDV121 1 Behandlung zum Füllen der Auswahlliste «Status» [GuiCombo] entfernt. Die Auswahlliste wird per INIEintrag [FillControl] gefüllt. 15.02.2006 7001 PDV124 1 Neue Selektionen «Klassifizierung», «Teileart» und 15.03.2007 «Teilegruppe» in eigenem Bereich „Auswahl Baukasten“ 7100 3 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 CGW 85 Dialog Inhaltliche Änderung Datum SPNr. 2 Neu, wie Dialog 1 und Markierung «Teile anderer Produktgruppen» 15.03.2007 7100 1 Behandlung zum Füllen der Auswahlliste «Status» [GuiCombo] entfernt. Die Auswahlliste wird per INIEintrag [FillControl] gefüllt. 24.02.2006 7001 Auswahlliste «Modus» mit GRIT-ID “PDV141_1_F8“ versehen. 24.02.2006 7001 POS_A Bei Ok-Schaltfläche in Sektion [GuiPush] den Eintrag „EventsOnActiveFrame=Yes“ hinzugefügt 13.06.2006 7001 POS_B Bei Ok-Schaltfläche in Sektion [GuiPush] den Eintrag „EventsOnActiveFrame=Yes“ hinzugefügt 13.06.2006 7001 POS_M Bei Ok-Schaltfläche in Sektion [GuiPush] den Eintrag „EventsOnActiveFrame=Yes“ hinzugefügt 13.06.2006 7001 POS_Z Bei Ok-Schaltfläche in Sektion [GuiPush] den Eintrag „EventsOnActiveFrame=Yes“ hinzugefügt 13.06.2006 7001 1 Neue Auswahl «Preis im Kundenauftrag neu ermitteln» 19.12.2006 7100 10, 11, 20, 21, 30, 31, 35, 36, 40, 41 Schaltfläche [ Abbrechen ] in den Registerdialogen mit der in der Registerversion ausgeblendeten Schaltfläche zum Blättern getauscht, um Lücke zu [ Ok ] zu vermeiden 19.12.2006 7100 SDA211 APPLF RAME Eintrag „Special=211006“ für Statusprüfung entfernt 26.04.2006 7001 SDA221 1 Markierungen „Teilebezogene Texte“ und „Positionstexte 23.02.2006 Bestellungen“ entfernt und beim Rest „Anfragen/Bestellungen“ in „Anfragen“ geändert 7001 SDA222 1 Markierungen „Teilebezogene Texte“ und „Positionstexte 23.02.2006 Bestellungen“ entfernt und beim Rest „Anfragen/Bestellungen“ in „Anfragen“ geändert 7001 SDA295 1 Texte „Warengruppe“ in „Warennummer“ „Verfahren“ in „Verfahren Versendung“ geändert, neu: «Verfahren Eingang» 03.05.2006 7100 LCV245 2 Titel von „Individuell“ in „Weitere Daten“ geändert Neue Felder (Datei 88, Felder 33-37) aufgenommen) 27.10.2006 7100 1-3 Für Tastenbedienung Titel um &-Zeichen erweitert 27.10.2006 7100 LCV251 1 Alle Felder zur Eingabe freigegeben, Erfassen erlaubt und alles über SDF wieder gesperrt, um für den Anwender einfachere Freigabe der Felder zu ermöglichen. Feld «Status» um die Einträge „Ersatzteil“ und „ausgetauscht“ erweitert. Schaltfläche [ Tauschen ] eingefügt. Eintrag „Key=Fetch“ war in falscher Sektion (GuiBuffer statt in MegField). Grit-ID „LCV251_1_3“ war doppelt. Bei Feld 7 auf „LCV251_1_7“ geändert. 02.11.2006 7100 LCV252 Neu Neues Programm „Chargenstruktur löschen“ 24.10.2006 7100 MWI315 1 Label „Lagernummer“ →„Lager“ 10.05.2007 7100 MWI319 KSU Neu: Selektionsbildschirm für die Funktion Korrektur Statistik 16.01.2007 7100 MBP372R POS_A Bei Ok-Schaltfläche in Sektion [GuiPush] den Eintrag „EventsOnActiveFrame=Yes“ hinzugefügt 13.06.2006 7001 PDV141 PDV141R PDV169 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 86 Update 7.1.0.0 CGW Dialog Inhaltliche Änderung MBP371 1,2,100, 200 Änderung Markierung «geplante Dispositionen nochmals 26.04.2007 planen» 7100 43 Für Teilenummer statt der Angabe Format=DDf(6,3) nun 15.12.2006 DDref = 6,3 benutzt, da sonst die FieldLinks fehlen. Analog für Kunde und Projekt. 7100 MBP373 1 Bei der Schaltfläche [ Dispositionsart auswählen ] in der Sektion [GuiPush] „Update=Yes“ eingetragen, damit die Anzeige nach dem letzten Check aktualisiert wird 15.01.2007 7100 MBP374 11,13,15 Neue Selektion über Klassifizierung aus Teilestamm 07.12.2006 7100 MBP375 1 Bei der Schaltfläche [ Dispositionsart auswählen ] in der Sektion [GuiPush] „Update=Yes“ eingetragen, damit die Anzeige nach dem letzten Check aktualisiert wird 15.01.2007 7100 MWI31M MAIN Neu 24.04.2006 7001 „Automatisch beenden“, „infra schließen“ und Endezeit freigegeben 26.07.2006 7100 Viele Feld-IDs mit eindeutigen Namen versehen 13.03.2006 7001 4 Neues Feld „Chargenbezeichnung neu“ 11.07.2006 7002 5 Neue Felder (Datei 88, Felder 33-37) aufgenommen. GRIT-Attribut für gesperrte Felder überall entfernt (Locked-Eintrag reicht) Projekt-Label vergrößert, damit FieldLink Platz hat 27.10.2006 7002 MBP373 1 Erweitert um die Markierung für die Ausgabe der Verträge 25.04.2007 7100 MWI381 1 Feld «Nur LPCV-Teile ohne Bestandssatz» wurde in einen eigenen neuen Bereich „Spezielle Inventur !!“ verlegt 11.10.2006 7002 MWI382 1 Feld «Nur LPCV-Teile ohne Bestandssatz» wurde in einen eigenen neuen Bereich „Spezielle Inventur !!“ verlegt 11.10.2006 7002 MWI387 1 Modusanzeige im entfernt („SYSA04_STATE“) 21.08.2006 7002 MWI389 1 Feld «Nur LPCV-Teile ohne Bestandssatz» wurde neu eingefügt. 18.10.2006 7002 MWI395 1 Komplett überarbeitet nach neuen Bestimmungen, erweitert um neue Felder 04.05.2006 7100 Im Bereich „Info“ die Bezeichnung „int. Rechnungsnummer“ in „int. Rechnung/ext. Lieferschein“ geändert 18.04.2007 7100 MWI319 Datum SPNr. MWI396 1 Neu: Selektion «Jahr» 25.04.2006 7100 MWI397 1 Komplett überarbeitet nach neuen Bestimmungen, erweitert um neue Felder 04.05.2006 7100 MWI398 1 Neu: Selektion «Jahr» 25.04.2006 7100 MWI39A alle Neu 29.12.2005 7001 Header Kunde im Header eingebbar 10.07.2006 7100 APPL FRAME [MegRoot KND] erweitert, damit Satz von Sachbearbeiter geschützt werden kann. 04.09.2006 7100 Neue Kopplungen TEX6 bis TEX13 für neue Textkonserven und bei „Frames“ neuen Dialog 8 aufgenommen 23.03.2007 7100 Felder «Satz geschützt» und «Sachbearbeiter Satz» neu 04.09.2006 eingefügt. 7100 AUF411 1 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 CGW 87 Dialog Inhaltliche Änderung Datum SPNr. 2 Neue Auswahlliste zu Skontotage 1 26.01.2007 7100 4 Neuer Bereich „Preis-/Rabattfindung“ und neuer Text für Register: „EU-Daten/Kond“ 30.05.2007 7100 6 Neues Layout ohne Container um mehr Platz zu schaffen (analog zu neuem Texte2-Dialog). 23.03.2007 7100 Im Feld «Sprache» bei FetchText auch die Kopplungen TEX6 bis TEX13 eingefügt. 8 Neuer Dialog mit neuen Textkonserven 23.03.2007 7100 AUF417 1 Auswahlliste um „G.O.D.“ erweitert“ 27.03.2006 7001 AUF423 35 Maßeinheit -> Mengeneinheit 07.02.2007 7100 AUF423R POS_S Bei Ok-Schaltfläche in Sektion [GuiPush] den Eintrag „EventsOnActiveFrame=Yes“ hinzugefügt 13.06.2006 7001 AUF42A 1 Neue Markierung «kein Metallzuschlag» 27.02.2007 7100 AUF433 1 Dialoggröße korrigiert 18.09.2006 7002 Auswahlliste zum Verarbeitungszustand Auftrag, Schaltfläche [Abbrechen] nach vorne verlegt 03.01.2007 7100 Schaltfläche [Abbrechen] nach vorne verlegt 03.01.2007 Eintrag FromPatchID_AUF435POSBASE geändert: 22.06.2007 ={SetGV(GV_guipatchvalue,"LBUF(38,DDp(38,1),DDl(38 ,1))"); MimTriggerMimAction(F.106); UpdateControlBuffer(38,DDp(38,13),DDl(38,13),""); UpdateControlBuffer(38,DDp(38,1),DDl(38,1),"GV(GV_gu ipatchvalue)"); MimTriggerMimAction(F.109); } 7100 1,3,5 Max. Zustand der Positionen eingefügt. Bei Menü/Schaltfläche AUFTRAGSART die Eigenschaft „MimCheck=Yes“ hinzugefügt, damit aktuelles Feld bei Betätigung vorher geprüft wird. Grit-Id der Felder an Dialognummer angepasst. 26.01.2007 7100 2,4,6,7 Max. Zustand der Positionen eingefügt und Schaltfläche [ Abbrechen ] nach links verschoben (getauscht mit wegen Registertechnik unterdrückter Schaltfläche für Positionsbereich). Bei Menü AUFTRAGSART die Eigenschaft „MimCheck=Yes“ hinzugefügt, damit aktuelles Feld bei Betätigung vorher geprüft wird. Grit-Id der Felder an Dialognummer angepasst. 26.01.2007 7100 8 Max. Zustand der Positionen eingefügt und Schaltfläche [ Abbrechen ] nach links verschoben (getauscht mit wegen Registertechnik unterdrückter Schaltfläche für Positionsbereich). Bei Menü AUFTRAGSART die Eigenschaft „MimCheck=Yes“ hinzugefügt, damit aktuelles Feld bei Betätigung vorher geprüft wird. Verkleinert und irrtümlich noch vorhandenen Bereich mit den Auftragswerten entfernt. Grit-Id der Felder an Dialognummer angepasst. 26.01.2007 7100 10 Feld Erfassdatum verbreitert 11.08.2006 7002 Tabulatorreihenfolge im Register "Auftragsdaten" im Bereich "Letzter Lieferschein" geändert: Datum und Lieferscheinnummer getauscht. 26.01.2007 7100 Schaltfläche [Text...] nun je Textbaustein vorhanden und 19.06.2006 Schaltflächen [ Abbrechen ] und [ < ] vertauscht, um die Lücke durch die nicht im Register angezeigte 7002 2 AUF435 MAIN_2 MAIN_3 MAIN_5 20 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 7100 88 CGW Update 7.1.0.0 Dialog Inhaltliche Änderung Schaltfläche [ < ] zu vermeiden Datum SPNr. Bei Schaltfläche [ TEXT ] auch Feldprüfung veranlassen (MimCheck=Yes) 28.04.2006 7001 Neue Auswahlliste zu Skontotage 1 und „MWSt-Kennz.“ in „MwSt-Kennz.“ geändert 26.01.2007 7100 Reihenfolge der vorhandenen Texte analog Belegdruck verändert. 13.03.2007 7100 28.04.2006 7001 Schaltfläche [Text...] nun je Textbaustein vorhanden und 19.06.2006 Schaltflächen [ Abbrechen ] und [ < ] vertauscht, um die Lücke durch die nicht im Register angezeigte Schaltfläche [ < ] zu vermeiden 7002 Neue Auswahlliste zu Skontotage 1 und „MWSt-Kennz.“ in „MwSt-Kennz.“ geändert 26.01.2007 7100 Reihenfolge der vorhandenen Texte analog Belegdruck verändert. 13.03.2007 7100 13.03.2007 7100 30.10.2006 7002 Dialog verbreitert, aber Höhe vermindert, da besser für Registertechnik. Dazu wurden die Auswahllisten für die Zwangssteuerung der Belege von unten nach oben rechts verschoben 26.01.2007 7100 Eingabe von Datum «letzter Lieferschein» bei externem Lieferschein und Eingabe Lieferscheinnummer nun zulässig. Auswahlliste Lieferschein intern/extern wird auch angezeigt 30.10.2006 7002 POS_A Bei Ok-Schaltfläche in Sektion [GuiPush] den Eintrag „EventsOnActiveFrame=Yes“ hinzugefügt 13.06.2006 7001 POS_F Bei Ok-Schaltfläche in Sektion [GuiPush] den Eintrag „EventsOnActiveFrame=Yes“ hinzugefügt 13.06.2006 7001 POS_K Bei Ok-Schaltfläche in Sektion [GuiPush] den Eintrag „EventsOnActiveFrame=Yes“ hinzugefügt 13.06.2006 7001 POS_T Bei Ok-Schaltfläche in Sektion [GuiPush] den Eintrag „EventsOnActiveFrame=Yes“ hinzugefügt 13.06.2006 7001 POS_Z Bei Ok-Schaltfläche in Sektion [GuiPush] den Eintrag „EventsOnActiveFrame=Yes“ hinzugefügt 13.06.2006 7001 1, 2 Neue Markierung «Korb nach Probelauf löschen» 21.11.2006 7100 1_6 Selektion Zustand eingeführt 09.05.2007 7100 Anzeige auf welchen Belegen die jeweiligen Texte ausgegeben werden (AG/B/L/R/A-Spalten). Neue zusätzliche Textkonserven aufgenommen. 21 Bei Schaltfläche [ TEXT ] auch Feldprüfung veranlassen (MimCheck=Yes) Anzeige auf welchen Belegen die jeweiligen Texte ausgegeben werden (AG/B/L/R/A-Spalten). Neue zusätzliche Textkonserven aufgenommen. 60 + 61 Neue Markierung «je ME» und aus Platzgründen „Zuschlagssatz“ in „Zuschlag“ geändert 100 Datum «letzter Lieferschein» bei externem Lieferschein eingebbar. Schaltfläche [ Abbrechen ] wegen Lücke zu Ok durch Registertechnik verschoben 140 AUF435R AUF43A SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 89 CGW Dialog Inhaltliche Änderung Datum SPNr. AUF436 1 Neue Auswahlliste zum Verarbeitungszustand Auftrag, Schaltfläche [Abbrechen] nach vorne verlegt 03.01.2007 7100 2 Schaltfläche [Abbrechen] nach vorne verlegt 03.01.2007 7100 3 Feld «neue Auftragsnummer»: DDref-Eintrag in GuiBuffer auf 38,1 gesetzt damit die richtigen FieldLinks angezeigt werden. 21.07.2006 7002 4 Feld «Auftragsnummer»: DDref-Eintrag in GuiBuffer auf 38,1 gesetzt damit die richtigen FieldLinks angezeigt werden. Zusätzlich Eintrag “Buffer=49“ gesetzt, damit Übernahmen aus Auskunft funktionieren. 21.07.2006 7002 5 Feld «Auftragsnummer»: DDref-Eintrag in GuiBuffer auf 38,1 gesetzt damit die richtigen FieldLinks angezeigt werden. Außerdem Buffer-Eintrag auf 49 gesetzt damit Übernahmen aus Auskunft funktionieren. 21.07.2006 7002 Feld «neue Auftragsnummer»: DDref-Eintrag in GuiBuffer auf 38,1 gesetzt damit die richtigen FieldLinks angezeigt werden. 21.07.2006 7002 Feld «Auftragsnummer»: DDref-Eintrag in GuiBuffer auf 38,1 gesetzt damit die richtigen FieldLinks angezeigt werden. Zusätzlich Eintrag “Buffer=49“ gesetzt, damit Übernahmen aus Auskunft funktionieren. 21.07.2006 7002 Feld «neue Gutschriftsnr.»: DDref-Eintrag in GuiBuffer auf 38,1 gesetzt damit die richtigen FieldLinks angezeigt werden. 21.07.2006 7002 Feld «Gutschriftsnr.»: DDref-Eintrag in GuiBuffer auf 38,1 gesetzt damit die richtigen FieldLinks angezeigt werden. Zusätzlich Eintrag “Buffer=49“ gesetzt, damit das Programm weiterhin korrekt arbeitet. 21.07.2006 7002 Feld «neue Auftragsnummer»: DDref-Eintrag in GuiBuffer auf 38,1 gesetzt damit die richtigen FieldLinks angezeigt werden. 21.07.2006 7002 Feld «Gutschriftsnr.»: DDref-Eintrag in GuiBuffer auf 38,1 gesetzt damit die richtigen FieldLinks angezeigt werden. Zusätzlich Eintrag “Buffer=49“ gesetzt, damit das Programm weiterhin korrekt arbeitet. 21.07.2006 7002 Feld «neue Gutschriftsnr.»: DDref-Eintrag in GuiBuffer auf 38,1 gesetzt damit die richtigen FieldLinks angezeigt werden. 21.07.2006 7002 Größe und Abstände geändert. 17.03.2006 7001 17.03.2006 7001 AUF438 6 7 8 AUF43A alle Felder etwas verschoben bzw. neu angeordnet: «Sortierfolge», «Probelauf», «Ausgabe», «Versandmenge», «Anzahl Aufträge» 1 „Ausgabe von (Belegarten)“ in „Belegarten“ geändert. Felder etwas verschoben bzw. neu angeordnet: «Sortierfolge», «Probelauf», «Ausgabe», «Versandmenge», «Anzahl Aufträge» 1_2 „Wert o. MWSt“ durch „Wert ohne MWSt“ ersetzt 17.03.2006 7001 1_4 „ext. Lieferschein buchen“ durch „externen Lieferschein buchen“ ersetzt und „Lagerplatzbewegungen auf Kopie(n)“ ersetzt durch „Lagerplatzbewegungen auf Kopie“ 17.03.2006 7001 1_5 „Lagerplatzbewegungen auf Kopie(n)“ ersetzt durch „Lagerplatzbewegungen auf Kopie“ 17.03.2006 7001 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 90 CGW Update 7.1.0.0 Dialog Inhaltliche Änderung Datum SPNr. Neue Selektion „Lieferungen“ 08.10.2006 7002 „Gutschrift (Rechnung an) ersetzt durch „Gutschrift an“. 17.03.2006 7001 17.03.2006 7001 2_1 Bei den Feldern «Angebot von» und «Angebot bis» denn 18.04.2006 Verweis von der Auftragskopfdatei (D38) auf Angebotsdatei (D49) geändert. 7001 2_2 „Wert o. MWSt“ durch „Wert ohne MWSt“ ersetzt 17.03.2006 7001 Beim Feld «Angebot» denn Verweis von der Auftragskopfdatei (D38) auf Angebotsdatei (D49) geändert. 18.04.2006 7001 Dialog wurde viel zu groß angezeigt, da „DummyControl“ ohne Name drin war. Jetzt Grit-ID „DUMMY“. 17.03.2006 7001 1_6 „Lagerplatzbewegungen auf Kopie(n)“ ersetzt durch „Lagerplatzbewegungen auf Kopie“ 2 „Ausgabe von“ in „Belegart“ geändert. „Angeboten“ in „Angebote“ geändert. Felder etwas verschoben bzw. neu angeordnet: «Sortierfolge», «Probelauf», «Ausgabe», «Versandmenge», «Anzahl Aufträge» 16 „Trockenverlust“ ersetzt durch „Trocknungsverlust“ Hinweis bei «Haltbarkeitsdatum» falsch (jetzt H311205) AUF441 1 Neues Markierungsfeld „Alle Lager ausgeben“, Markierungsfeld geändert „Lagerplätze (Hauptlager) ausgeben“ 12.07.2006 7002 AUF448 AUF451 1 1 Auswahlliste für Anwendungen Schaltfläche für Sammeln nach hinten, da bei Registertechnik nicht benutzt und somit Lücke zwischen [ Ok ] und [ Abbrechen ]. Neue Auswahlliste «LB-Prüfmenge». „Kundennummer“ nach „Kunde“ „Auftragsnummer“ nach „Auftrag“ „Suchbegr. Kunde“ nach „Suchbegriff Kunde“ „Suchbegr. Auftrag“ nach „Suchbegriff Auftrag“ 22.05.2007 17.02.2006 7100 7001 Neue Auswahlliste zum Verarbeitungszustand Auftrag 03.01.2007 17.02.2006 Neuer Bereich „Termine verschieben“ Schaltfläche „<“ nach hinten, da bei Registertechnik nicht benutzt und somit Lücke zwischen [ Ok ] und [ Löschen ] 7100 7001 Neue Auswahlliste zum Verarbeitungszustand Auftrag 03.01.2007 2 AUF453 1 Sortierfolge der Ausfassliste Feld2 mit Eintrag Produktionsbereich erweitert. Höhe wegen Hinweiszeile verändert 11.12.2006 7100 7100 AUF457 2,3,4,5 Schreibfehler Auftragspositon beseitigt, Selektion für Verarbeitungszustand Auftrag neu (Auswahlliste, von/bis), alte Zustandsselektion nun für Positionen (Text Label geändert) und Text zu Markierung «erledigte» erweitert 03.01.2007 7100 AUF45A WA_ Main Alle Locked-Einträge in Sektion [GuiEdit] entfernt 30.10.2006 7100 Für Kunde statt der Angabe Format=DDf(38,13) nun DDref = 38,13 benutzt, da sonst die FieldLinks fehlen. Analog für Auftrag. 15.12.2006 7100 Die ScrolledTabList AUF45A_WA_LP_Scroll_LP wurde 05.04.2006 7001 WA_ SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 CGW Dialog 91 Inhaltliche Änderung auf 5 Einträge erweitert. Die ME aus D85,8 ist neu dazugekommen Datum SPNr. Schaltfläche [ Chargenbestand ] neu aufgenommen 30.10.2006 7100 alle Falsche Menüeinträge entfernt (Werte usw.) 30.10.2006 AUF45Z 1 Feldreihenfolge beim Durchtasten korrigiert 08.03.2006 7100 7001 AUF461 1 Neue Auswahlliste zum Verarbeitungszustand Auftrag und Text bei den Verarbeitungszustandsselektionen geändert (..Zustand statt ..Status) 03.01.2007 7100 AUF465 2 Neue FiBus: „SAP Business One“ und „ADATA“ in Auswahlliste aufgenommen Anzeige der Schnittstellendatei mit Pfad 28.02.2007 7100 AUF46A APPL- Pfad 3 anstelle von Pfad 1 benutzt FRAME 07.02.2007 7100 Lagerplatz AUF472 AUF473 FST511MA FST511MG FST531 1 Felder Rechnungsdatum und Rechnungsnummer vertauscht. Menü EINSTELLUNGEN: Pfad 3 als Default bei Sortierkriterium und Layout für die Suche eingestellt. Signed-Angabe entfernt (negative Angaben waren möglich) 07.02.2007 7100 40 Hinweis ausgeben, wenn Rohertragsverteilung für mindestens ein Teil nicht 100 % 30.11.2006 7100 104 Hinweis ausgeben, wenn Rohertragsverteilung nicht 100 30.11.2006 % 7100 111114 Ausgabe der Rohertragsverteilung laut INI-Einstellung in 30.11.2006 Sektion [AUF472] 7100 40 Hinweis ausgeben, wenn Rohertragsverteilung für mindestens ein Teil nicht 100 % 30.11.2006 7100 104 Hinweis ausgeben, wenn Rohertragsverteilung nicht 100 30.11.2006 % 7100 111114 Ausgabe der Rohertragsverteilung laut INI-Einstellung in 30.11.2006 Sektion [AUF473] 7100 2 Neuer Bereich «Alternative Stundensätze» und alles neu 08.05.2006 angeordnet 7100 4 Neue Markierung «Nicht dehnen» 08.05.2006 7100 2 Neuer Bereich «Alternative Stundensätze» und alles neu 08.05.2006 angeordnet 7100 4 Neue Markierung «Nicht dehnen» 08.05.2006 7100 2 Die Ist-Daten zu Starttermin, Endtermin und Anzahl 31.07.2006 Laufkarten wurden so verschoben, dass sie in derselben Zeile wie die Solldaten stehen 7100 10 «Ausschuss in %» und «Gutmenge» mit [GuiEdit] NoPatchHeadUpdate=Yes versehen 18.08.2006 7100 11 Neuer Bereich „Nachterminieren“. 11.05.2006 7100 «Ausschuss in %» und «Gutmenge» mit [GuiEdit] NoPatchHeadUpdate=Yes versehen 18.08.2006 7100 12 «Ausschuss in %» und «Gutmenge» mit [GuiEdit] NoPatchHeadUpdate=Yes versehen 18.08.2006 7100 20/21 Neue Bereiche 11.05.2006 7100 Schaltflächen ABBRECHEN und POSITIONEN vertauscht. Damit Lücke wegen Ausblendung für Registertechnik weg. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 92 CGW Update 7.1.0.0 Dialog Inhaltliche Änderung Datum SPNr. Schaltflächen ABBRECHEN und PgDn vertauscht. Damit Lücke wegen Ausblendung für Registertechnik weg. 30/31 FST531R FST535 Schaltflächen ABBRECHEN und PgDn/PgUp vertauscht. 11.05.2006 Damit Lücke wegen Ausblendung für Registertechnik weg. 7100 POS_A Bei Ok-Schaltfläche in Sektion [GuiPush] den Eintrag „EventsOnActiveFrame=Yes“ hinzugefügt 13.06.2006 7001 POS_E Bei Ok-Schaltfläche in Sektion [GuiPush] den Eintrag „EventsOnActiveFrame=Yes“ hinzugefügt 13.06.2006 7001 POS_K Bei Ok-Schaltfläche in Sektion [GuiPush] den Eintrag „EventsOnActiveFrame=Yes“ hinzugefügt 13.06.2006 7001 POS_M Bei Ok-Schaltfläche in Sektion [GuiPush] den Eintrag „EventsOnActiveFrame=Yes“ hinzugefügt 13.06.2006 7001 POS_P Bei Ok-Schaltfläche in Sektion [GuiPush] den Eintrag „EventsOnActiveFrame=Yes“ hinzugefügt 13.06.2006 7001 POS_T Bei Ok-Schaltfläche in Sektion [GuiPush] den Eintrag „EventsOnActiveFrame=Yes“ hinzugefügt 13.06.2006 7001 POS_V Bei Ok-Schaltfläche in Sektion [GuiPush] den Eintrag „EventsOnActiveFrame=Yes“ hinzugefügt 13.06.2006 7001 POS_Z Bei Ok-Schaltfläche in Sektion [GuiPush] den Eintrag „EventsOnActiveFrame=Yes“ hinzugefügt 13.06.2006 7001 7 Erfasspuffer-Position des Feldes «lfd.Nr.» wegen Erweiterung auf N7 von 212 auf 230 geändert. FormatAngabe gegen DDref getauscht. 31.07.2006 7100 8 Erfasspuffer-Position des Feldes «lfd.Nr.» wegen Erweiterung auf N7 von 212 auf 230 geändert. FormatAngabe gegen DDref getauscht. 31.07.2006 7100 9 Erfasspuffer-Position des Feldes «lfd.Nr.» wegen Erweiterung auf N7 von 212 auf 230 geändert. FormatAngabe gegen DDref getauscht. 31.07.2006 7100 10 Erfasspuffer-Position des Feldes «lfd.Nr.» wegen Erweiterung auf N7 von 212 auf 230 geändert. FormatAngabe gegen DDref getauscht. 31.07.2006 7100 11 Erfasspuffer-Position des Feldes «lfd.Nr.» wegen Erweiterung auf N7 von 212 auf 230 geändert. FormatAngabe gegen DDref getauscht. 31.07.2006 7100 Lager aus Buffer 224 anzeigen, analog zu Teil 12.01.2007 7100 FST535R MAIN_1 Tastenkombination für Register „Aufgabe“ von ALT+A nach ALT+G geändert, da Doppelbelegung mit Schaltfläche „Abbrechen“. 03.05.2006 7002 FST544 1 Bei der Schaltfläche [ Dispositionsart auswählen ] in der Sektion [GuiPush] „Update=Yes“ eingetragen, damit die Anzeige nach dem letzten Check aktualisiert wird 16.01.2007 7100 FST545 1 GRIT-IDs korrigiert und Label für Feld Zustand aktiviert 11.08.06 7002 FST547 1 Neue Markierung «Außer-Haus-Arbeitsgänge» 02.05.2006 7001 FST552 1 Eindeutige GRIT-Ids vergeben 08.05.2006 7002 30 Terminierungsart als Auswahlliste und Anzeige der Terminierungsart aus dem Auftrag 15.09.2006 7002 1 Neue Markierung «Außer-Haus-Arbeitsgänge» und %Zeichen aus Zeile drüber wieder richtig hinter Feld «grafische Darstellung bis» verschoben 02.05.2006 7001 FST554 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 93 CGW Dialog Inhaltliche Änderung Datum SPNr. FST574 20 Neuer Bereich für Rückmeldung über Referenznummer (Anwahl über 571) 29.03.2006 7001 21 Reihenfolge der Felder verändert. Lager nicht mehr als erstes Feld, sondern Chargenbezeichnung bei LPCVTeilen und Menge ohne LPCV-Teile. Neues Feld «Mehrverbrauch».’ «Sollabbuchen» verschoben, war zu dicht auf nächstem Feld 29.03.2006 7001 FST575 1 Anzeige aller beteiligten Dateien, damit auch Schreibfehler „Ruckmeldung“ beseitigt und „Stapelrückmeldung“ Æ „Stapelrückmeldungen“ 07.12.2006 7100 FST561 1 Markierung durch neue Auswahlliste «Lagerprüfung» ersetzt und neues Feld «Liste» für Lagerselektion 17.01.2007 7100 VNK611 1 Schaltfläche [ Abbrechen ] wegen großer Lücke zu [ Ok ] 18.09.2006 verschoben (durch Registertechnik bedingt). 7002 Anzeige der Protokolldatei samt Verzeichnis neu eingefügt. Schaltfläche [ Abbrechen ] wegen großer Lücke zu [ Ok ] 18.09.2006 verschoben (durch Registertechnik bedingt). 7002 Neue Markierung «Lagerbestand muss > 0 sein» 16.04.2007 7100 26.10.2006 7002 26.09.2006 7002 11 + 12 Bei Funktion „Optionen“ (Schaltfläche und Menü) 26.09.2006 „MimCheck=Yes“ eingefügt, damit aktuelle Eingabe nicht verloren geht. 7002 13 26.09.2006 7002 2 VNK611R MAIN_ Registertitel um „&“ für Tastaturbedienung mit <ALT + 1 und 2 Kürzel> erweitert VNK612 1+5 Eindeutige GRIT-IDs für die Markierungsknöpfe vergeben. Bei Funktion „Optionen“ (Schaltfläche und Menü) „MimCheck=Yes“ eingefügt, damit aktuelle Eingabe nicht verloren geht. Statt „Dispo – Art“ jetzt „Dispositionsart“. Bei Funktion „Optionen“ (Schaltfläche und Menü) „MimCheck=Yes“ eingefügt, damit aktuelle Eingabe nicht verloren geht. VNK6131 14 Neues Feld «Preis 0 übernehmen» und statt „Dispo – Art“ jetzt „Dispositionsart“ 26.09.2006 7002 15 Statt „Dispo – Art“ jetzt „Dispositionsart“ 26.09.2006 7002 1 Die Markierungsfelder wurden alle am linken Rand ausgerichtet, auch «Ohne Rüstzeit», damit ausgeschriebene Texte möglich sind. 27.09.2006 7100 26.09.2006 7100 Bei «Preisfindung Außer-Haus-Fertigung wie Einkaufsteil» und «Einzelkosten» wurde Leerzeichen als gültiger Wert für nicht aktivierte Markierung ergänzt (ChkFalse), da sonst Markierung gesetzt wurde, wenn im Puffer ein Leerzeichen stand. Neue Auswahlliste «Stundensätze» Neuer Bereich „Lieferkonditionen“ mit den Feldern «Lieferant» und «Prinzip» VNK6132 1 EKA711 Header Lieferant im Header eingebbar 10.07.2006 7100 EKA711 APPL FRAME 04.09.2006 7100 [MegRoot LIF] erweitert, damit Satz von Sachbearbeiter geschützt werden kann. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 94 CGW Update 7.1.0.0 Dialog Inhaltliche Änderung 1 Felder «Satz geschützt» und «Sachbearbeiter Satz» neu 04.09.2006 eingefügt. 7100 EKA72C APPLF RAME Abfrage, ob Memotext vorhanden sein muss, deaktiviert (Required=N). 07.11.2006 7100 EKA731 1, 11 Neues Feld «Kostenstelle» 19.01.2007 7100 90 Neues Feld «Außer-Haus-Felder übernehmen» 19.01.2007 7100 Anpassungen für Rücklieferungen 27.02.2006 7001 POS_A Bei Ok-Schaltfläche in Sektion [GuiPush] den Eintrag „EventsOnActiveFrame=Yes“ hinzugefügt 13.06.2006 7001 POS_T Bei Ok-Schaltfläche in Sektion [GuiPush] den Eintrag „EventsOnActiveFrame=Yes“ hinzugefügt 13.06.2006 7001 CheckOnSelect = Yes wurde aus der Belegauswahlliste wegen statischer Vorbelegung entfernt 21.04.2006 7100 Wegen falscher FieldLinks bei Auftragsnummer (auch 435 usw.) „DDref=106,3“ statt „DDref=23,11“ 23.02.2007 7100 4, 7 Wegen falscher FieldLinks bei Auftragsnummer (auch 435 usw.) „DDref=106,3“ statt „DDref=23,11“ 23.02.2007 7100 10 CheckOnSelect = Yes wurden aus der Belegauswahlliste 21.04.2006 und Sortierfolgeauswahlliste wegen statischer Vorbelegung entfernt 7100 Neue Markierung «Bestellungen für AH» 23.02.2007 7100 Wegen falscher FieldLinks bei Auftragsnummer (auch 435 usw.) „DDref=106,3“ statt „DDref=23,11“ 23.02.2007 7100 Neue Markierung «Bestellungen für AH» 23.02.2007 7100 Wegen falscher FieldLinks bei Auftragsnummer (auch 435 usw.) „DDref=106,3“ statt „DDref=23,11“ 23.02.2007 7100 20 Neue Markierung «Bestellungen für AH» 23.02.2007 7100 30 Neue Markierung «Bestellungen für AH» 23.02.2007 7100 Wegen falscher FieldLinks bei Auftragsnummer (auch 435 usw.) „DDref=106,3“ statt „DDref=23,11“ 23.02.2007 7100 40 Wegen falscher FieldLinks bei Auftragsnummer (auch 435 usw.) „DDref=106,3“ statt „DDref=23,11“ 23.02.2007 7100 EKA73A 10 Schaltfläche „Löschen“ war im Register „Anfrage“ überflüssigerweise vorhanden, da falsche ID. Jetzt wird statt „EKA73A_INSERT“ die ID „EKA73A_DELETE“ verwendet. 02.06.2006 7100 EKA742 1 Lieferscheineingabe (neu) 04.05.2006 7100 3 Anzeige der ersten 2 Positionstexte im Fenster „Wareneingangsposition - Texte“ 29.03.2007 7100 200 Anzeige in der Auswahlliste «Schnittstelle» um „BABTEC 23.08.2006 mit LPCV“ erweitert 7100 EKA743 2, 3 Wegen falscher FieldLinks bei Auftragsnummer (auch 23.02.2007 435 usw.) „DDref=106,3“ statt „DDref=23,11“ und analog bei Lieferant „DDref=100,3“ statt „DDref=23,17“ 7100 EKA748 APPL- Neues MEGAS-Programm: „QS-Daten bearbeiten“ FRAME 10.11.2006 7100 1 Neues MEGAS-Programm: „QS-Daten bearbeiten“ 10.11.2006 7100 EKA751 1_1 Neue Selektion „Lieferung“ 13.11.2006 7002 EKA755 1_2 Anzeige der Einstellung für „INTRASTAT-Einfuhrstatistik“ 29.03.2007 7100 EKA731R EKA73AR EKA732 3 13 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Datum SPNr. Update 7.1.0.0 95 CGW Dialog Inhaltliche Änderung mit Auswahlliste Datum SPNr. SYS911 1 Tabulatorreihenfolge Module 100-900 07.05.07 7100 SYS913 APPL- LowKeyFields=1 in Sektion [MEGROOT] eingetragen, 27.2.2007 FRAME damit auch der Satz mit leerem Sachbearbeiter geändert werden kann. SYS934 15 Anzeige der Einstellung für „INTRASTAT-Einfuhrstatistik“ 29.03.2007 mit Auswahlliste 7100 SYS935 1 Anwahl «Sammelrechnung/Lieferschein» und «FehlerProtokolldatei» entfernt 14.03.2006 7001 SYS938 10 «Zusammenfassen nach Lieferant» entfernt 14.12.2006 7100 20 neue Auswahlliste „Bestellungen zusammenfassen“ 14.12.2006 7100 30 Änderung Markierung «geplante Dispositionen nochmals 07.05.2007 planen» 7100 KONF_4, KONF Schreibfehler „Formularabschluss“ 24.03.2006 7001 KONF_6 Neues Markierungsfeld «Fax-/eMail-Versand bei leerem Empfänger unterdrücken» 19.09.2006 7002 SIBT12 100 Neue Markierung «Definitionsdatei für GDPdU erstellen» 14.12.2006 und Anzeige der Ausgabedateien 7100 SIBT31 DBM_AP - alle Schaltflächen mit Mnemonics - DBM_REPTABLES: [GuiText]/NoRTF=Yes 23.05.2007 7100 LB9002 1 Text „Warengruppe“ in „Warennummer“ geändert 05.05.2006 7100 LD9002 1 Text „Warengruppe“ in „Warennummer“ geändert 05.05.2006 7100 27.03.2006 7001 SYSA04 7100 Neue Markierung «Kopieausgabe unterdrücken» EXPLMENU INFRA_EX Datenquelle anzeigen PLORER POP_ EXPLORI _USERM ODUL Popupmenü-Eintrag: Einträge sortieren 19.05.2006 7001 INFRACAL Infra Calendar Unterstützung für neues Kalendercontrol 13.02.2007 7100 INFRARTF INFRARTF _MAIN Neu. 05.01.2007 7100 IQUERY IQUERY_ SEL Neues Menü AKTIONEN – DIREKTE SQL-ABFRAGE (IQUERY_MU_SQLDIRECT). 06.10.2006 7100 Neuer Bereich für RTF-Textvorschau in Textauskünften 11.06.2007 7100 Mainhtml START Neu: Alternativer infra-Startdialog mit eingebettetem Internet Explorer 24.06.2003 7100 MODSTAT MODSTAT_ R1_1 Feld „maximal“ in „Lizenzen“ umbenannt (F2419) 26.06.2007 7100 SBOXML Alle Neu: Rechungsausgangsdaten als XML-Datenstrom über eine COM-Schnittstelle an SAP Business One übergeben 05.02.2007 7100 SIBLOGO SIBPPS_ COPYRI GHT Neues Design, Anpassung wg. Softbrands Deutschland 22.05.2007 7100 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 96 4.4.2 Update 7.1.0.0 Bildschirmsteuerungen (erweitert), SDF-Dateien SDF Inhaltliche Änderung Datum SPNr. PDV11M neu Vorbelegungen und Picklistenlayout zum neuen Programm „Metallzuschläge (DEL-Notiz) bearbeiten. 09.10.2006 7100 SDA211 APPLF RAME Neue Sektion [SDA211_APPLFRAME##MEGLOOKUP TSS] wegen Prüfung Teilestatus 26.04.2006 7001 SDA211 APPLF RAME Meldung für Koppelfehler detailliert 22.01.2007 7100 SDA291-111 Die übergebenen Variablen für Teilenummer und Mengeneinheit wurden ohne Anführungszeichen übergeben. Eine Teilenummer, die ein Komma oder eine Klammer enthält, wird somit nicht korrekt übergeben 27.07.2006 7002 SDA291-731 Die übergebenen Variablen für Teilenummer und Mengeneinheit wurden ohne Anführungszeichen übergeben. Eine Teilenummer, die ein Komma oder eine Klammer enthält, wird somit nicht korrekt übergeben 27.07.2006 7002 Felder zur Eingabe gesperrt, Erfassen verboten und Schaltfläche [ Tauschen ] gesperrt (im CGW alles frei), um für den Anwender einfachere Freigabe der Felder zu ermöglichen. 24.10.2006 7100 MWI395 Komplett überarbeitet nach neuen Bestimmungen, erweitert um neue Felder 02.05.2006 7100 MWI397 Komplett überarbeitet nach neuen Bestimmungen, erweitert um neue Felder 02.05.2006 7100 LCV251 1 AUF415 APPLF RAME Neue Sektion [AUF415_APPLFRAME##MEGLOOKUP KND] wegen Prüfung Kundenstatus 26.04.2006 7001 AUF415 APPLF RAME Meldung für Koppelfehler detailliert 22.01.2007 7100 AUF418 APPLF RAME Neue Sektion [AUF418_APPLFRAME##MEGLOOKUP KND] wegen Prüfung Kundenstatus 26.04.2006 7001 Neue Sektion [AUF418_APPLFRAME##MEGLOOKUP GSN] wegen Abfrage beim Löschen von MultiLookupKopplungen (Gesprächsnotizen) AUF418 APPLF RAME Meldung für Koppelfehler detailliert 22.01.2007 7100 AUF428 APPLF RAME Neue Sektion [AUF428_APPLFRAME##MEGLOOKUP KND] wegen Prüfung Kundenstatus 26.04.2006 7001 AUF428 APPLF RAME Meldung für Koppelfehler detailliert 22.01.2007 7100 AUF42A APPLF RAME Neue Sektion [AUF42A_APPLFRAME##MEGLOOKUP KND] wegen Prüfung Kundenstatus 26.04.2006 7001 Meldung für Koppelfehler detailliert 22.01.2007 7100 Alte Kommentare entfernt 19.06.2006 7001 Neue Sektion [AUF42A_APPLFRAME##MEGLOOKUP TSS] wegen Prüfung Teilestatus AUF42A APPLF RAME AUF435 FST531 APPLF RAME Übernahme aus Lieferkonditions-Auskünften im Register Zusatz von Arbeitsgängen (für Außer-Haus-Fertigung). Siehe READ-Einträge. 06.04.2006 7001 FST574 10 Menüpunkt Auftrag fertigmelden: Übernahme aus Auskunft für Feld «Lagerplatz» 04.05.2007 7100 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 SDF 97 Inhaltliche Änderung Datum SPNr. EKA721 APPLF RAME Neue Sektion [EKA721_APPLFRAME##MEGLOOKUP LIF] wegen Prüfung Lieferantenstatus 26.04.2006 7001 EKA721 APPLF RAME Meldung für Koppelfehler detailliert 22.01.2007 7100 EKA723 APPLF RAME Neue Sektion [EKA723_APPLFRAME##MEGLOOKUP LIF] wegen Prüfung Lieferantenstatus 26.04.2006 7001 Neue Sektion [EKA723_APPLFRAME##MEGLOOKUP GSN] wegen Abfrage beim Löschen von MultiLookupKopplungen (Gesprächsnotizen) EKA723 APPLF RAME Meldung für Koppelfehler detailliert 22.01.2007 7100 EKA727 APPLF RAME Neue Sektion [EKA727_APPLFRAME##MEGLOOKUP LIF] wegen Prüfung Lieferantenstatus. 26.04.2006 7001 Neue Sektion [EKA727_APPLFRAME##MEGLOOKUP TSS] wegen Prüfung Teilestatus. EKA727 APPLF RAME Meldung für Koppelfehler detailliert 22.01.2007 7100 EKA72C Neu Neu erstellt wegen Prüfung Lieferantenstatus 26.04.2006 7001 EKA72C APPLF RAME Meldung für Koppelfehler detailliert 22.01.2007 7100 EKA73A 24 ScrollSelectAction=109 eingefügt, da ansonsten Zeilenwechsel ignoriert wurde 02.06.2006 7100 EKA748 Neu Neues MEGAS-Programm: „QS-Daten bearbeiten“ 10.11.2006 7100 SIBD02 20 Muss auch für Übersetzungen und individuelle Anpassungen aussagekräftig sein. 21.03.2007 7100 SIBE42 alle Neue Datei für Datei 142 (Wareneingangsstatistik) mit dem Picklistenlayout je Pfad für den Diagnosebereich 28.04.2006 7001 1 Neue Felder 23 bis 26 in Picklistenlayout aufgenommen 08.11.2006 7100 SIBM59 Komplett überarbeitet nach neuen Bestimmungen, erweitert um neue Felder 06.06.2006 7100 SIBM61 Komplett überarbeitet nach neuen Bestimmungen, erweitert um neue Felder 06.06.2006 7100 4.4.3 Druckdefinitionen, MIL- und MDD-Dateien MIL / MDD Tabelle Inhaltliche Änderung 43AA Datum SPNr. 1 Ausgabe des Wasserzeichens „Kopie“ bzw. „Probe“ über 25.10.2006 INI-Einstellungen 7100 10 C:$BP(…,Y), damit Hintergrundbitmap automatisch auf Folgeseiten platziert wird und keine Überschneidung mit RTF-Textblöcken passiert 12.06.2007 7100 15 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Weitere Kopf-, Fuß- und Versandtexte 14.03.2007 7100 20, Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 30 Ausgabe des Wasserzeichens „Kopie“ bzw. „Probe“ über 25.10.2006 INI-Einstellungen 7100 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 98 Update 7.1.0.0 MIL / MDD Tabelle Inhaltliche Änderung Datum SPNr. Gleiche Zeilenanzahl im Folgekopf beim Echtlauf wie im Probelauf 09.05.2007 7100 C:$BP entfernt 12.06.2007 7100 100 Weitere Kopf-, Fuß- und Versandtexte 14.03.2007 7100 120 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Zu den V-Operatoren für die Ausgabe der Mengeneinheit /T für automatische Übersetzungen hinzugefügt 25.10.2006 7100 Die Ausgabe der Mengeneinheiten-abhängigen Nachkommastellen ist durch „C:$DO(..“ vereinfacht 14.03.2007 7100 Die Ausgabe der Mengeneinheiten-abhängigen Nachkommastellen ist durch „C:$DO(..“ vereinfacht 14.03.2007 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Zu den V-Operatoren für die Ausgabe der Mengeneinheit /T für automatische Übersetzungen hinzugefügt 25.10.2006 7100 Ausgabe Teilebezeichnung jetzt laut DataDictionary, vorher nur 28 Stellen 22.03.2006 7001 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Zu den V-Operatoren für die Ausgabe der Mengeneinheit /T für automatische Übersetzungen hinzugefügt 25.10.2006 7100 Die Ausgabe der Mengeneinheiten-abhängigen Nachkommastellen ist durch „C:$DO(..“ vereinfacht 14.03.2007 7100 „anteilig“ nach links verschoben 22.03.2006 7001 Fehlendes MwSt-Druckkennzeichen ausgeben 25.01.2007 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 182 Metallzuschlag DEL (neu) 25.10.2006 7100 210 Auftragsrabatt auf F-Zeile 13.07.2006 7100 220 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 390 Metallzuschlag DEL (neu) 25.10.2006 7100 400 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 401 Auftragsrabatt auf F-Zeile 13.07.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 410 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 411 Auftragsrabatt auf F-Zeile 13.07.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Auftragsrabatt auf F-Zeile 13.07.2006 7100 130 132 170 180 500 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 99 MIL / MDD Tabelle Inhaltliche Änderung Datum SPNr. Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Weitere Kopf-, Fuß- und Versandtexte 14.03.2007 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 600 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 650 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 680 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 700 Bei Blattwechsel innerhalb Valutaangabe wird Unterstrich auf Folgeseite überschrieben. 22.03.2006 7001 Neue Zahlungsbedingungen zum „Monatsende/15. des Folgemonats“ 25.01.2007 7100 Skontoangaben über INI auch beim Betrag <= 0 14.03.2007 7100 800 Weitere Kopf-, Fuß- und Versandtexte 14.03.2007 7100 1 Ausgabe des Wasserzeichens „Kopie“ bzw. „Probe“ über 25.10.2006 INI-Einstellungen 7100 10 C:$BP(…,Y), damit Hintergrundbitmap automatisch auf Folgeseiten platziert wird und keine Überschneidung mit RTF-Textblöcken passiert 12.06.2007 7100 15 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Weitere Kopf-, Fuß- und Versandtexte 14.03.2007 7100 20 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 30 Ausgabe des Wasserzeichens „Kopie“ bzw. „Probe“ über 25.10.2006 INI-Einstellungen 7100 Gleiche Zeilenanzahl im Folgekopf beim Echtlauf wie im Probelauf 09.05.2007 7100 C:$BP entfernt 12.06.2007 7100 100 Weitere Kopf-, Fuß- und Versandtexte 14.03.2007 7100 120 Zu allen V-Operatoren für die Ausgabe der Mengeneinheit /T für automatische Übersetzungen hinzugefügt 25.10.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Die Ausgabe der Mengeneinheiten -abhängigen Nachkommastellen ist durch „C:$DO(..“ vereinfacht 14.03.2007 7100 Positionsgewichte waren vertauscht und Bindestrich „-„ zwischen Brutto- und Nettogewicht entfernt. 22.03.2006 7001 Zu allen V-Operatoren für die Ausgabe der Mengeneinheit /T für automatische Übersetzungen hinzugefügt 25.10.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Die Ausgabe der Mengeneinheiten -abhängigen Nachkommastellen ist durch „C:$DO(..“ vereinfacht 14.03.2007 7100 Positionsgewichte waren vertauscht und Bindestrich „-„ 22.03.2006 7001 550 43AB 130 132 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 100 Update 7.1.0.0 MIL / MDD Tabelle Inhaltliche Änderung zwischen Brutto- und Nettogewicht entfernt. Datum SPNr. Zu allen V-Operatoren für die Ausgabe der Mengeneinheit /T für automatische Übersetzungen hinzugefügt 25.10.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Die Ausgabe der Mengeneinheiten -abhängigen Nachkommastellen ist durch „C:$DO(..“ vereinfacht 14.03.2007 7100 Positionsgewichte vertauscht und Bindestrich „-„ zwischen Brutto- und Nettogewicht entfernt. Ausgabe Teilebezeichnung jetzt laut DataDictionary. Vorher nur 28 Stellen 22.03.2006 7001 Zu allen V-Operatoren für die Ausgabe der Mengeneinheit /T für automatische Übersetzungen hinzugefügt 25.10.2006 7100 Die Ausgabe der Mengeneinheiten -abhängigen Nachkommastellen ist durch „C:$DO(..“ vereinfacht 14.03.2007 7100 „anteilig“ nach links verschoben 22.03.2006 7001 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Fehlendes MwSt-Druckkennzeichen ausgeben 25.01.2007 7100 182 Metallzuschlag DEL (neu) 25.10.2006 7100 210 Auftragsrabatt auf F-Zeile 13.07.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 220 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 390 Metallzuschlag DEL (neu) 400 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 401 Auftragsrabatt auf F-Zeile 13.07.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 410 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 411 Auftragsrabatt auf F-Zeile 13.07.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Auftragsrabatt auf F-Zeile 13.07.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Weitere Kopf-, Fuß- und Versandtexte 14.03.2007 7100 600 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 650 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 680 Bindestrich „-„ zwischen Brutto- und Nettogewicht 22.03.2006 7001 170 180 500 550 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 101 MIL / MDD Tabelle Inhaltliche Änderung entfernt Datum SPNr. Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Bei Blattwechsel innerhalb Valutaangabe wird Unterstrich auf Folgeseite überschrieben. 22.03.2006 7001 Wenn kein Skonto 2 im Auftrag enthalten war, wurde das 27.09.2006 Komma über das Prozentzeichen gedruckt 7100 Neue Zahlungsbedingungen zum „Monatsende/15. des Folgemonats“ 25.01.2007 7100 Skontoangaben über INI auch beim Betrag <= 0 14.03.2007 7100 800 Weitere Kopf-, Fuß- und Versandtexte 14.03.2007 7100 1 Ausgabe des Wasserzeichens „Kopie“ bzw. „Probe“ über 25.10.2006 INI-Einstellungen 7100 10 Kennzeichnung KOPIE in Tabelle 15 verlegt 22.03.2006 7001 C:$BP(…,Y), damit Hintergrundbitmap automatisch auf Folgeseiten platziert wird und keine Überschneidung mit RTF-Textblöcken passiert 12.06.2007 7100 Kennzeichnung KOPIE aus Tabelle 10 verlegt 22.03.2006 7001 Weitere Kopf-, Fuß- und Versandtexte 06.03.2007 7100 Ausgabe des Wasserzeichens „Kopie“ bzw. „Probe“ über 25.10.2006 INI-Einstellungen 7100 Gleiche Zeilenanzahl im Folgekopf beim Echtlauf wie im Probelauf 10.05.2007 7100 C:$BP entfernt 12.06.2007 7100 100 Weitere Kopf-, Fuß- und Versandtexte 06.03.2007 7100 120, 130, 150, 152, Die Ausgabe der ME-abhängigen Nachkommastellen ist durch „C:$DO(..“ vereinfacht 06.03.2007 7100 120, 130, 150, 152, Zu allen V-Operatoren für die Ausgabe der Mengeneinheit /T für automatische Übersetzungen hinzugefügt 06.03.2007 7100 120, 130, 150, 152, Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 06.03.2007 7100 155 Keine Chargen für Zubuchungen auf Konsilager auf Originalbeleg ausgeben. 09.08.2006 7100 Die Ausgabe der ME-abhängigen Nachkommastellen ist durch „C:$DO(..“ vereinfacht 06.03.2007 7100 Zu allen V-Operatoren für die Ausgabe der Mengeneinheit /T für automatische Übersetzungen hinzugefügt 06.03.2007 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 06.03.2007 7100 Ausgabe Teilebezeichnung jetzt laut DataDictionary, vorher nur 28 Stellen. 22.03.2006 7001 06.03.2007 7100 700 43AL 15 30 170 Syntaxfehler (Label) korrigiert Die Ausgabe der ME-abhängigen Nachkommastellen ist $ SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 102 Update 7.1.0.0 MIL / MDD Tabelle Inhaltliche Änderung durch „C:$DO(..“ vereinfacht 43AR Datum SPNr. Zu allen V-Operatoren für die Ausgabe der Mengeneinheit /T für automatische Übersetzungen hinzugefügt 06.03.2007 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 06.03.2007 7100 550 Weitere Kopf-, Fuß- und Versandtexte 06.03.2007 7100 800 Weitere Kopf-, Fuß- und Versandtexte 06.03.2007 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 06.03.2007 7100 1 Ausgabe des „Wasserdrucks“ „Kopie“ bzw. „Probe“ über INI-Einstellungen 25.10.2006 7100 10 Kennzeichnung KOPIE in Tabelle 15 verlegt 22.03.2006 7001 C:$BP(…,Y), damit Hintergrundbitmap automatisch auf Folgeseiten platziert wird und keine Überschneidung mit RTF-Textblöcken passiert 13.06.2007 7100 Kennzeichnung KOPIE aus Tabelle 10 verlegt 22.03.2006 7001 Externe Lieferscheinnummer ausgeben 09.08.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Weitere Kopf-, Fuß- und Versandtexte 09.03.2007 7100 20 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 30 Ausgabe des „Wasserzeichendrucks“ „Kopie“ bzw. „Probe“ über INI-Einstellungen 25.10.2006 7100 Gleiche Zeilenanzahl im Folgekopf beim Echtlauf wie im Probelauf 10.05.2007 7100 C:$BP entfernt 12.06.2007 7100 100 Weitere Kopf-, Fuß- und Versandtexte 09.03.2007 7100 120 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Zu den V-Operatoren für die Ausgabe der Mengeneinheit /T für automatische Übersetzungen hinzugefügt 25.10.2006 7100 Die Ausgabe der Mengeneinheiten -abhängigen Nachkommastellen ist durch „C:$DO(..“ vereinfacht 09.03.2007 7100 Externe Lieferscheinnummer ausgeben 09.08.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Zu den V-Operatoren für die Ausgabe der Mengeneinheit /T für automatische Übersetzungen hinzugefügt 25.10.2006 7100 Die Ausgabe der Mengeneinheiten -abhängigen Nachkommastellen ist durch „C:$DO(..“ vereinfacht 09.03.2007 7100 Externe Lieferscheinnummer ausgeben 09.08.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Zu den V-Operatoren für die Ausgabe der Mengeneinheit /T für automatische Übersetzungen 25.10.2006 7100 15 130 132 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 103 MIL / MDD Tabelle Inhaltliche Änderung hinzugefügt Datum SPNr. Die Ausgabe der Mengeneinheiten -abhängigen Nachkommastellen ist durch „C:$DO(..“ vereinfacht 09.03.2007 7100 Text "Lieferung:" bei Platzhalter nicht ausgeben 10.05.2007 7100 25.10.2006 7100 Zu den V-Operatoren für die Ausgabe der Mengeneinheit /T für automatische Übersetzungen hinzugefügt 25.10.2006 7100 Die Ausgabe der Mengeneinheiten -abhängigen Nachkommastellen ist durch „C:$DO(..“ vereinfacht 09.03.2007 7100 Syntaxfehler (Label) korrigiert 22.03.2006 7001 Lieferungen mit INI-Eintrag [AUF43AR], Lieferung = 1 mit Position immer ausgeben 02.08.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Zu den V-Operatoren für die Ausgabe der Mengeneinheit /T für automatische Übersetzungen hinzugefügt 25.10.2006 7100 Die Ausgabe der Mengeneinheiten -abhängigen Nachkommastellen ist durch „C:$DO(..“ vereinfacht 09.03.2007 7100 Position im Druckpuffer für ME aus K-/S-Zeile korrigiert 13.06.2007 7100 Ausgabe Teilebezeichnung jetzt laut DataDictionary, vorher nur 28 Stellen 22.03.2006 7001 Externe Lieferscheinnummer ausgeben 09.08.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Zu den V-Operatoren für die Ausgabe der Mengeneinheit /T für automatische Übersetzungen hinzugefügt 25.10.2006 7100 Die Ausgabe der Mengeneinheiten -abhängigen Nachkommastellen ist durch „C:$DO(..“ vereinfacht 09.03.2007 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Fehlendes MwSt-Druckkennzeichen ausgeben 25.01.2007 7100 182 Metallzuschlag DEL (neu) 25.10.2006 7100 210 Auftragsrabatt auf F-Zeile 13.07.2006 7100 Bei „Abzüglich Abschlagspauschale vom ...“ hat die letzte Stelle im Jahr gefehlt 26.07.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 390 Metallzuschlag DEL (neu) 25.10.2006 7100 400 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 401 Auftragsrabatt auf F-Zeile 13.07.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 140 150,152 Aus allen V-Operatoren mit Gruppentrennung wurden 155 die festen Gruppentrenner /G’.’ entfernt 160 170 180 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 220 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 104 Update 7.1.0.0 MIL / MDD Tabelle Inhaltliche Änderung SPNr. 410 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 411 Auftragsrabatt auf F-Zeile 13.07.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Kommentar geändert (ohne Änderungsindex) 22.03.2006 7001 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Auftragsrabatt auf F-Zeile 13.07.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Weitere Kopf-, Fuß- und Versandtexte 09.03.2007 7100 580 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 600 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 650 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 680 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 700 Wenn kein Skonto 2 im Auftrag enthalten war, wurde das 27.09.2006 Komma über das Prozentzeichen gedruckt 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Neue Zahlungsbedingungen zum „Monatsende/15. des Folgemonats“ 25.01.2007 7100 800 Weitere Kopf-, Fuß- und Versandtexte 09.03.2007 7100 1 Ausgabe des Wasserzeichens „Kopie“ bzw. „Probe“ über 25.10.2006 INI-Einstellungen 7100 10 Kennzeichnung KOPIE in Tabelle 15 verlegt 22.03.2006 7001 C:$BP(…,Y), damit Hintergrundbitmap automatisch auf Folgeseiten platziert wird und keine Überschneidung mit RTF-Textblöcken passiert 12.06.2007 7100 Kennzeichnung KOPIE aus Tabelle 10 verlegt 22.03.2006 7001 Weitere Kopf-, Fuß- und Versandtexte 09.03.2007 7100 20 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 30 Ausgabe des Wasserzeichens „Kopie“ bzw. „Probe“ über 25.10.2006 INI-Einstellungen 7100 Gleiche Zeilenanzahl im Folgekopf beim Echtlauf wie im Probelauf 09.05.2007 7100 C:$BP entfernt 12.06.2007 7100 100 Weitere Kopf-, Fuß- und Versandtexte 09.03.2007 7100 130 Zu den V-Operatoren für die Ausgabe der Mengeneinheit /T für automatische Übersetzungen hinzugefügt 25.10.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Die Ausgabe der Mengeneinheiten -abhängigen $ 09.03.2007 7100 500 550 43AG Datum 15 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 105 MIL / MDD Tabelle Inhaltliche Änderung Nachkommastellen ist durch „C:$DO(..“ vereinfacht Datum SPNr. Zu den V-Operatoren für die Ausgabe der Mengeneinheit /T für automatische Übersetzungen hinzugefügt 25.10.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Die Ausgabe der Mengeneinheiten -abhängigen Nachkommastellen ist durch „C:$DO(..“ vereinfacht 09.03.2007 7100 Zu den V-Operatoren für die Ausgabe der Mengeneinheit /T für automatische Übersetzungen hinzugefügt 25.10.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Die Ausgabe der Mengeneinheiten -abhängigen Nachkommastellen ist durch „C:$DO(..“ vereinfacht 09.03.2007 7100 Die Ausgabe der Mengeneinheiten -abhängigen Nachkommastellen ist durch „C:$DO(..“ vereinfacht 09.03.2007 7100 Ausgabe Teilebezeichnung jetzt laut DataDictionary, vorher nur 28 Stellen 22.03.2006 7001 Zu den V-Operatoren für die Ausgabe der Mengeneinheit /T für automatische Übersetzungen hinzugefügt 25.10.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Die Ausgabe der Mengeneinheiten -abhängigen Nachkommastellen ist durch „C:$DO(..“ vereinfacht 09.03.2007 7100 „anteilig“ nach links verschoben 22.03.2006 7001 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Fehlendes MwSt-Druckkennzeichen ausgeben 25.01.2007 7100 182 Metallzuschlag DEL (neu) 25.10.2006 7100 210 Auftragsrabatt auf F-Zeile 13.07.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 220 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 390 Metallzuschlag DEL (neu) 25.10.2006 7100 400 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 401 Auftragsrabatt auf F-Zeile 13.07.2006 7100 155 160 170 180 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 410 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 411 Auftragsrabatt auf F-Zeile 13.07.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Auftragsrabatt auf F-Zeile 13.07.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden 25.10.2006 7100 500 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 106 Update 7.1.0.0 MIL / MDD Tabelle Inhaltliche Änderung die festen Gruppentrenner /G’.’ entfernt Datum SPNr. Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Weitere Kopf-, Fuß- und Versandtexte 09.03.2007 7100 580,600 Aus allen V-Operatoren mit Gruppentrennung wurden 650,680 die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Aus allen V-Operatoren mit Gruppentrennung wurden die festen Gruppentrenner /G’.’ entfernt 25.10.2006 7100 Neue Zahlungsbedingungen zum „Monatsende/15. des Folgemonats“ 25.01.2007 7100 800 Weitere Kopf-, Fuß- und Versandtexte 09.03.2007 7100 PDV122 111 Textident wurde über Textbaustein gedruckt (7.1-1) 15.06.2007 7100 PDV123 110 Textident wurde über Textbaustein gedruckt (7.1-1) 15.06.2007 7100 PDV124 4 Neu für Layout „Teile anderer Produktgruppen“ 21.03.2007 7100 5 Neue Formular-Tabelle für die Ausgabe der Ergebnisse bei spezieller Stücklistenüberprüfung 23.05.2007 7100 13 Neu für Layout „Teile anderer Produktgruppen“ 21.03.2007 7100 14 Neue Kopf-Tabelle für die Ausgabe der Ergebnisse bei spezieller Stücklistenüberprüfung 23.05.2007 7100 40 Anderes Layout bei „Teile anderer Produktgruppen“ 21.03.2007 7100 44 Neue Abschluss-Tabelle für die Ausgabe der Ergebnisse 23.05.2007 bei spezieller Stücklistenüberprüfung 7100 103 Textident wurde über Textbaustein gedruckt (7.1-1) 15.06.2007 7100 120 Neu für Layout „Teile anderer Produktgruppen“ 21.03.2007 7100 130 Neue Zeilen-Tabelle für die Ausgabe der Ergebnisse bei 23.05.2007 spezieller Stücklistenüberprüfung 7100 Falscher Text, wenn Stückliste schon existiert 05.04.2006 7001 550 700 PDV129CA 100 PDV12A 200202 Ausgabe „Arbeitsplan gelöscht“ fett und D:0/M:1-Technik 25.01.2007 wegen Überschreiben auf Folgeseite je nach Situation. Analog bei Texten und Stückliste. 7100 PDV169G 7 Neu: Steuertabelle für «Preis im Kundenauftrag neu ermitteln» 18.12.2006 7100 17 Neu: Kopf und Folgekopf für «Preis im Kundenauftrag neu ermitteln» 18.12.2006 7100 107 Neu: Auftragspositionen für «Preis im Kundenauftrag neu ermitteln» 18.12.2006 7100 PDV181 122,124 Textident wurde über Textbaustein gedruckt (7.1-1) 15.06.2007 7100 PDV182 122,124 Textident wurde über Textbaustein gedruckt (7.1-1)) 15.06.2007 7100 SDA222 100 101 G2:-Operator für RTF-Text (7.1-1) Zeilenweise Textausgabe entfernt (7.1-1) 12.06.2007 7100 MWI315 101106 Bei ungeplanten Bewegungen den Bezug zum Auftrag aus Feld 37 (Datei 22) anzeigen 13.03.2007 7100 MWI324 10 Schriftgrad der Ausgabe “Projekt“ von T4 auf Schriftgröße Größe 12 geändert. 07.04.2006 7001 30 Schriftgrad der Ausgabe “Projekt“ von T4 auf Schriftgröße Größe 12 geändert. 07.04.2006 7001 100 Alle Fehlerausgaben rot und fett 08.08.2006 7002 101 Keine Buchung von Bestandskennung 2 (kein aktiver MWI384 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 7002 Update 7.1.0.0 107 MIL / MDD Tabelle Inhaltliche Änderung Bestand, LPCV) und alle Fehlerausgaben rot und fett Datum SPNr. MWI388 40 Anzahl fehlerhafter Sätze wird mit ausgegeben 24.07.2006 7002 104 Komplette Überarbeitung der Fehlerprotokollierung 24.07.2006 7002 MWI39A 1 Neu: Selektion 01.06.2006 7001 MWI396 10 Text „Warengruppe“ in „Warennummer“ geändert 12.05.2006 7100 30 Text „Warengruppe“ in „Warennummer“ geändert 12.05.2006 7100 40 Zusätzlich Anmeldejahr ausgeben, nur Anzahl der übergebener und nicht übergebener Sätze ausgeben 12.05.2006 7100 100 nicht übergebene Positionen rot und fett 12.05.2006 7100 10 Text „Warengruppe“ in „Warennummer“ geändert 05.05.2006 7100 30 Text „Warengruppe“ in „Warennummer“ geändert 05.05.2006 7100 40 Zusätzlich Anmeldejahr ausgeben, nur Anzahl der übergebener und nicht übergebener Sätze ausgeben 05.05.2006 7100 100 nicht übergebene Positionen rot und fett 05.05.2006 7100 MBP373 40 Texterklärungen erweitert: „! = Disposition bereits geplant“ 26.04.2007 7100 MBP375 40 Texterklärungen erweitert: „! = Disposition bereits geplant“ 03.05.2007 7100 AUF417 10 Positionierung der Überschriften für die Ausgabe des Kundenstatus angepasst. 16.03.2006 7001 100 Status des Kunden wird nun rot und fett ausgegeben. Positionierung der Ausgaben für den Kundenstatus angepasst. Positionierung der Telefonnummer und der Faxnummer korrigiert. 16.03.2006 7001 AUF422 101 G:-Operator für RTF-Text (7.1-1) 19.06.2007 7100 AUF433 10,12 „Zustand bis“, wenn abweichend von „vom Zustand“, ausgeben 28.12.2006 7100 AUF434 10 Hinweis wird rot und fett ausgegeben, wenn Status des Kunden ungleich Space ist. 15.02.2006 7001 100 Hinweis wird rot und fett ausgegeben, wenn Status des Teils ungleich Space, P, A oder E ist. 15.02.2006 7001 101,102 G:-Operator für RTF-Text (7.1-1) Hinweis: Durch die Umstellung auf den G-Operator müssen zwingend alle Anpassungen an den Tabellen 10, 13, 103, 106, 120, 122, 203, 206, 220, 222 nachgearbeitet werden, ansonsten werden keine Texte mehr ausgegeben. Zahlensprünge durch Sprünge auf Labels ersetzt. Zeilenvorschub auf Zeile 22 entfernt. 19.06.2007 7100 17.03.2006 7001 „Zustand bis“, wenn abweichend von „vom Zustand“, ausgeben 28.12.2006 7100 Format Kundennummer mit Verweis auf Kundenstamm wegen ReportLink 21.03.2007 7100 Ausgabe Texte (Ident KOP und INT) 21.03.2007 7100 Ausgabe Abschlag beenden (nur bei Rechnungsart 'Abschlag') 07.11.2006 7002 „Zustand bis“, wenn abweichend von „vom Zustand“, ausgeben 28.12.2006 7100 MWI398 AUF436 viele 10 12 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 108 Update 7.1.0.0 MIL / MDD Tabelle Inhaltliche Änderung Datum SPNr. Ausgabe Abschlag beenden (nur bei Rechnungsart 'Abschlag') 07.11.2006 7002 Ausgabe Abschlag beenden (nur bei Rechnungsart 'Abschlag') 07.11.2006 7002 Ausgabe Texte (Ident KOP und INT) 21.03.2007 30 Zahlensprünge durch Sprünge auf Labels ersetzt. 17.03.2006 7100 7001 40 Zahlensprünge durch Sprünge auf Labels ersetzt. 17.03.2006 41 Zahlensprünge durch Sprünge auf Labels ersetzt. 17.03.2006 7001 7001 101 Zahlensprünge durch Sprünge auf Labels ersetzt. Hinweis wird rot und fett ausgegeben, wenn Status des Teils ungleich Space, P, A oder E ist. Andernfalls normale Ausgabe. 17.03.2006 7001 Bei der Ausgabe einer K-Zeile mit Pos.rabatt wurde "inklusiv x% Zuschlag" statt "...Rabatt" ausgegeben 07.11.2006 7002 102 Hinweis wird rot und fett ausgegeben, wenn Status des Teils ungleich Space, P, A oder E ist. Andernfalls normale Ausgabe. 17.03.2006 7001 103 Text für T-Zeile ausgeben 21.03.2007 7100 104 Zahlensprünge durch Sprünge auf Labels ersetzt. Hinweis wird rot und fett ausgegeben, wenn Status des Teils ungleich Space, P, A oder E ist. Andernfalls normale Ausgabe. 17.03.2006 7001 Zuschläge werden, wie Rabatte, als positive Wert 07.11.2006 ausgegeben, da durch den Text „Zuschlag“ die Ausgabe des Vorzeichens überflüssig ist. 7002 Zahlensprünge durch Sprünge auf Labels ersetzt. 17.03.2006 7001 Text für Z-Zeile ausgeben 21.03.2007 7100 Zahlensprünge durch Sprünge auf Labels ersetzt. 17.03.2006 7001 Abfrage bei Warenausgang korrigiert - Sprung korrigiert 11.12.2006 Zahlensprünge durch Sprünge auf Labels ersetzt. 17.03.2006 7100 7001 Ausgabe Zuschlagstexte Kopf angepasst 21.03.2007 7100 122 Ausgabe Texte (Ident VRS, FU1 und FU2) 21.03.2007 7100 201 Hinweis wird rot und fett ausgegeben, wenn Status des Teils ungleich Space, P, A oder E ist. Andernfalls normale Ausgabe. 17.03.2006 7001 203 Text für T-Zeile ausgeben 21.03.2007 202 Hinweis wird rot und fett ausgegeben, wenn Status des Teils ungleich Space, P, A oder E ist. Andernfalls normale Ausgabe. 17.03.2006 7100 7001 204 Hinweis wird rot und fett ausgegeben, wenn Status des Teils ungleich Space, P, A oder E ist. Andernfalls normale Ausgabe. 17.03.2006 7001 206 Zahlensprünge durch Sprünge auf Labels ersetzt. 17.03.2006 7001 Text für Z-Zeile ausgeben 21.03.2007 7100 Zahlensprünge durch Sprünge auf Labels ersetzt. 17.03.2006 7001 Abfrage bei Warenausgang korrigiert - Sprung korrigiert 11.12.2006 7100 220 Ausgabe Zuschlagstexte Kopf angepasst 21.03.2007 7100 222 Ausgabe Texte (Ident VRS, FU1 und FU2) 21.03.2007 7100 13 106 115 120 215 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 109 MIL / MDD Tabelle Inhaltliche Änderung AUF437 Datum SPNr. 10 Zahlensprünge durch Sprünge auf Labels ersetzt. Neue Überschriften für die Ausgabe des Zeilentyps und die dritte Zeile. 20.03.2006 7001 101 Ausgabe einer weiteren Zeile mit Kundennummer und Bezeichnung. Hinweis wird rot und fett ausgegeben, wenn Status des Kunden ungleich Space ist. Andernfalls normale Ausgabe. 20.03.2006 7001 Hinweis wird rot und fett ausgegeben, wenn Status des Teils ungleich Space, P, A oder E ist. Andernfalls normale Ausgabe. AUF438 AUF439 AUF441 AUF451 104 Ausgabe des Zeilentyps rot und fett. Ausgabe einer weiteren Zeile mit Kundennummer und Bezeichnung. Hinweis wird rot und fett ausgegeben, wenn Status des Kunden ungleich Space ist. Andernfalls normale Ausgabe. Hinweis wird rot und fett ausgegeben, wenn Status des Teils ungleich Space, P, A oder E ist. Andernfalls normale Ausgabe. 20.03.2006 7001 201 Ausgabe einer weiteren Zeile mit Kundennummer und Bezeichnung. Hinweis wird rot und fett ausgegeben, wenn Status des Kunden ungleich Space ist. Andernfalls normale Ausgabe. Hinweis wird rot und fett ausgegeben, wenn Status des Teils ungleich Space, P, A oder E ist. Andernfalls normale Ausgabe. 20.03.2006 7001 204 Ausgabe des Zeilentyps rot und fett. Ausgabe einer weiteren Zeile mit Kundennummer und Bezeichnung. Hinweis wird rot und fett ausgegeben, wenn Status des Kunden ungleich Space ist. Andernfalls normale Ausgabe. Hinweis wird rot und fett ausgegeben, wenn Status des Teils ungleich Space, P, A oder E ist. Andernfalls normale Ausgabe. 20.03.2006 7001 10 Kundenstatus ungleich blank ausgeben, Ausrichtung Kundennummer und Doppelpunkte allgemein 28.04.2006 7001 100 Alle Hinweise, auch die kritischen Teilestatusangaben rot ausgeben 28.04.2006 7001 102 G:-Operator für RTF-Text (7.1-1) 11.06.2007 7100 101 Reportlink für die Kundennummer hinzugefügt. 28.03.2006 7001 104 Reportlink für die Kundennummer hinzugefügt. 28.03.2006 7001 40 Ausgabe alle Lager und Anzahl möglicher Erzeugnisse 12.07.2006 7002 100 Ausgabe alle Lager und Anzahl möglicher Erzeugnisse 12.07.2006 7002 Negative Verfügbarkeit bei allen Lagern rot und fett Überschrift „S“ für Status Kunde und Teil eingefügt Ausgabe der Felder aus Bereich „Termine verschieben“ Bei Terminverschiebung wird der neue Termin ausgegeben. Status Teil und Kunde wird ausgegeben (rot und fett wenn Status nicht „korrekt) Neu: Formulardefinition Sortierfolge Auftrag/Produktionsbereich 07.08.2006 17.02.2006 7002 17.02.2006 7001 20.12.2006 7100 10 100 AUF453 7 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 7001 110 Update 7.1.0.0 MIL / MDD Tabelle Inhaltliche Änderung AUF457 AUF45Z Datum SPNr. 15 Wegen Reportlink Auftragsnummer über Verweis auf DataDictionary ausgeben und „menge“ Æ „Menge“ 05.02.2007 7100 16 Neu: Kopf Sortierfolge Auftrag/Produktionsbereich 20.12.2006 7100 26 Neu: Fuß Sortierfolge Auftrag/Produktionsbereich 20.12.2006 7100 35 Wegen Reportlink Auftragsnummer über Verweis auf DataDictionary ausgeben und mit „D:0#“ statt D:2# am Ende und „menge“ Æ „Menge“ 05.02.2007 7100 36 Neu: Folgekopf Sortierfolge Auftrag/Produktionsbereich 20.12.2006 7100 46 Neu: Abschluss Sortierfolge Auftrag/Produktionsbereich 20.12.2006 7100 151 Seitenwechsel bei Auftragswechsel nur bei Einstellung „1“ im Programmparameter P453 an Stelle 51 und Abfrage auf Seitenende vor dem Vorschub ergänzt 05.02.2007 7100 152,153, Abfrage auf Seitenende vor dem Vorschub ergänzt 154 05.02.2007 7100 171 Neu: Zeile für Sortierfolge Auftrag/Produktionsbereich 20.12.2006 7100 172 Neu: Text für Sortierfolge Auftrag/Produktionsbereich 20.12.2006 7100 173 Neu: Text für Sortierfolge Auftrag/Produktionsbereich 20.12.2006 7100 174 Neu: Z-Zeile für Sortierfolge Auftrag/Produktionsbereich 20.12.2006 7100 175 Neu: Anzahl Positionen im Auftrag je Produktionsbereich 20.12.2006 7100 176 Neu: Gesamtanzahl Positionen im Auftrag für alle Produktionsbereiche zusammen 20.12.2006 7100 102,103, 112,113, 122,123, 132,133, 142,143, 152,153, 172,173 G:-Operator für RTF-Text (7.1-1) 12.06.2007 7100 09.01.2006 7100 100,101 Als Kommentar Initialisierung des Zeilenzählers für die 110,111 Ausgabe von nur bestimmter Anzahl der Textzeilen (nicht Textpositionen) 120 Neue Tabelle zur Ausgabe der Texte, als Kommentar Zeilenzähler für die Ausgabe von nur bestimmter Anzahl der Textzeilen (nicht Textpositionen) 09.01.2006 7100 1-3 Kopf- und Folgekopf in einer Tabelle 09.03.2006 7001 10-12 Vierte Zeile für „Regale“ eingefügt. „RSE“ in „RSE/CONSYS“ geändert „ZSE“ in „CONSYS“ geändert 09.03.2006 7001 30-32 Gelöscht (Folgekopf jetzt gleich Kopf) 09.03.2006 7001 101, 201, 301 Ihre Bestellung um eins verschoben, da ohne Leerzeichen nach Beschaffungszeit 09.03.2006 7001 101-103 Vierte Zeile eingefügt 09.03.2006 7001 201-203 Vierte Zeile eingefügt 09.03.2006 301-303 Vierte Zeile eingefügt 09.03.2006 7001 7001 alle Abfrage auf Fußbereich angepasst, Sprünge entfernt bzw. mit Labels gearbeitet 09.03.2006 7001 13.03.2006 7001 27.03.2006 7001 AUF457W 10, 100, Druckausgabe gemäß VDA-Standard komplett 101 überarbeitet. Medium (neuer Name) und Bitmap wie bisher schon in Tabelle 1 AUF461 10 Positionierung der Überschriften für die Ausgabe des SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 111 MIL / MDD Tabelle Inhaltliche Änderung Kundenstatus angepasst. Datum SPNr. 100 Status des Kunden wird nun rot und fett ausgegeben. Status des Teils wird nun rot und fett ausgegeben. Positionierung der Ausgaben für den Teile- und Kundenstatus angepasst. 27.03.2006 7001 200 Status des Kunden wird nun rot und fett ausgegeben. Status des Teils wird nun rot und fett ausgegeben. Positionierung der Ausgaben für den Teile- und Kundenstatus angepasst. 27.03.2006 7001 300 Status des Kunden wird nun rot und fett ausgegeben. Status des Teils wird nun rot und fett ausgegeben. Positionierung der Ausgaben für den Teile- und Kundenstatus angepasst. 27.03.2006 7001 FST539 104 G:-Operator für RTF-Text (7.1-1) 19.06.2007 7100 FST542 10 Bei Hinweis darauf, dass Auftrag in Terminierung bzw. Freigabe Ausgabe fett und rot und fehlender Vorschub bei Hinweis auf Terminierung 18.08.2006 7002 115, 116 Textausgabe fett und rot 18.08.2006 7002 117 Neu für Fehlerausgabe 18.08.2006 7002 110 Klammern werden fett gedruckt. Außer-HausArbeitsgänge werden mit „(AH)“ am Zeilenende gekennzeichnet. Am Ende der Zeile wird „Gesamtdauer !“ bzw. „Gesamt ! (AH)“ ausgegeben 02.05.2006 7001 120 Außer-Haus-Arbeitsgänge werden mit „(AH)“ am Zeilenende gekennzeichnet 02.05.2006 7001 130 Summe Belastung für Außer-Haus-Arbeitsgänge in eigener Zeile ausweisen und nur noch eine statt zwei Leerzeilen zwischen den Perioden. 02.05.2006 7001 190 Klammern werden fett gedruckt und Außer-HausArbeitsgänge werden mit „(AH)“ am Zeilenende gekennzeichnet 02.05.2006 7001 FST547 FST522 100,101 KV-Variablen für RTF-Text zurücksetzen (7.1-1) 110 G:-Operator für RTF-Text (7.1-1) KV-Variablen für RTF-Text zurücksetzen (7.1-1) 12.06.2007 7100 FST532 104 G:-Operator für RTF-Text (7.1-1) 12.06.2007 7100 FST535 103 7.0-1, Teilenummer aus Rückmeldung ausgeben 31.01.07 7100 FST552 103 Hinweis, dass Arbeitsgang nicht gedehnt wird wegen Markierung im Arbeitsplatz 12.05.2006 7002 FST561 10 Überschriften getrennt in einzelne S-Operatoren (sind sonst auf dem Bildschirm verschoben). 15.05.2006 7001 15.05.2006 7001 40 Seitenvorschub entfernt, wenn weniger als 2 Zeilen Platz 16.05.2007 bis zum Fußbereich (es wurde dann keine Fußzeile ausgegeben und unnötigerweise ein Vorschub) 7100 100 Ausgabe Teilestatus ergänzt. 15.05.2006 7001 101 Ausgabe Teilestatus ergänzt. 15.05.2006 7001 104,109, 204,304, 404 804 G:-Operator für RTF-Text (7.1-1) 12.06.2007 7100 Überschrift für die Ausgabe Teilestatus ergänzt. 30 Überschriften getrennt in einzelne S-Operatoren (sind sonst auf dem Bildschirm verschoben). Überschrift für die Ausgabe Teilestatus ergänzt. FST565 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 112 Update 7.1.0.0 MIL / MDD Tabelle Inhaltliche Änderung 404,804 Datum SPNr. FST565 FST56504 FST56506 Wegen doppelter Pufferbelegung Positionen verändert: 1279 nach 1285, 1280 nach 1286, 295 nach 1301, 1310 nach 1316 12.07.2006 7100 FST565AL 404 G:-Operator für RTF-Text (7.1-1) 12.06.2007 7100 FST574 121 Feldbezeichnung “Lager“ auf „WE-PB-NR“ geändert und 18.04.2006 in Sektion [MimCheck] den Eintrag „Checknr=1“ statt „Checknr=10“ eingetragen 7001 FST575 101 7.0-2, Teilenummer aus Erfassungsbuffer ausgeben 05.01.07 7100 FST591 106 20 07.12.2006 08.03.2006 7100 7001 VNK612 101 Neu für Ausgabe von Fehlermeldungen D:1 wurde durch D:0 ersetzt, da nach jeder Seite eine Leerseite gedruckt wurde. Bei aktivierter Markierung «Nicht kalkulieren» in der Stückliste wird die betreffende Materialzeile entsprechend gekennzeichnet („Kalkulationssperre“) und es werden keine Werte ausgegeben. 26.10.2006 7100 300 Preis 0 wird rot und mit einem Stern hinten ausgegeben, 26.10.2006 wenn Preis 0 nicht übernommen wird 7100 115 alle Ausgabe der Fertigungsgemeinkosten Anpassungen für Rücklieferungen Bestelldruck für Fremdsprachen (*.MSG) vorbereiten: Sprache setzen, S-Operatoren statt B-Operatoren 23.03.2007 27.02.2006 01.06.2006 7100 7001 7001 10, 30 50, 51 Bei Sammelbeleg Text „Sammeldruck“ wieder ausgeben 01.06.2006 Blocktexte entfernt 01.06.2006 7001 7001 EK733TB 180 Wareneingang in der Auftragswährung ausgeben 31.01.2007 7100 EK733TR 180 Warenausgang in der Auftragswährung ausgeben 01.02.2007 7100 EKA733B 103,104 G2:-Operator für RTF-Text (7.1-1) 19.06.2007 7100 115 neu, Ausgabe von Materialreservierungen 12.04.2007 7100 EKA733LB 180 Wareneingang in der Auftragswährung ausgeben 01.02.2007 7100 EKA733LR 180 Warenausgang in der Auftragswährung ausgeben 01.02.2007 7100 EKA733R 180 Warenausgang in der Auftragswährung ausgeben 01.02.2007 7100 EKA742B 180 Wareneingang in der Auftragswährung ausgeben 01.02.2007 7100 EKA742CQ 10,30,100 Ausgabe für Babtec CAQ mit LPCV 29.08.2006 7100 SIBT12 Alle Anzeige der Feldnamen und Tabellennamen in der SQL- 15.12.2006 Datenbank und Anzeige, ob Feld laut Attribut „FF_NOSQL“ nicht in SQL-Datenbank abgebildet wird. Dadurch Layout geändert, auch die Spaltentrenner wurden entfernt und Verweise werden hervorgehoben 7100 LD9002 110 310 KV-Variablen für RTF-Text zurücksetzen (7.1-1) G:-Operator für RTF-Text (7.1-1) 12.06.2007 7100 LB9002 110 KV-Variablen für RTF-Text zurücksetzen (7.1-1) 12.06.2007 7100 LB9009 310 1 G:-Operator für RTF-Text (7.1-1) Kommentar wegen Änderung in Tabelle 320 Ausgabe der Felder «Fertigungsgemeinkosten ohne Rüstzeit», «Alternative Stundensätze für Arbeitsgang», «Kalkulationskennung in Arbeitsgang ignorieren», «Preisfindung Außer-Haus-Fertigung wie Einkaufsteil» und «Einzelkosten» Kommentar wegen Änderung in Tabelle 320 10.05.2006 7100 10.05.2006 7100 10.05.2006 7100 VNK631 EKA731 EKA732B 1208 1218 1228 1,10,30, 60,100, 130,140 320 LD9009 1 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 113 MIL / MDD Tabelle Inhaltliche Änderung Datum SPNr. LB9050 LD9050 41 41 Ausgabe der Felder «Fertigungsgemeinkosten ohne Rüstzeit», «Alternative Stundensätze für Arbeitsgang», «Kalkulationskennung in Arbeitsgang ignorieren», «Preisfindung Außer-Haus-Fertigung wie Einkaufsteil» und «Einzelkosten» Ausgabe des tatsächlich offenen Betrages Ausgabe des tatsächlich offenen Betrages D3444 10 Syntax umgestellt 26.08.2004 7100 alle Überflüssige Einträge gelöscht 26.08.2004 7100 10 Syntax umgestellt 26.08.2004 7100 alle Überflüssige Einträge gelöscht 26.08.2004 7100 10 Syntax umgestellt 26.08.2004 7100 alle Überflüssige Einträge gelöscht 26.08.2004 7100 10 Syntax umgestellt 26.08.2004 7100 alle Überflüssige Einträge gelöscht 26.08.2004 7100 320 D3454A D3463 D3464 4.5 10.05.2006 7100 06.03.2007 06.03.2007 7100 7100 Dateien im INI-Verzeichnis Die Dateien im INI-Verzeichnis werden bei der Installation der Aktuaqlisierung gesichert und zwar in einem Unterverzeichnis „SAV“ unter dem INI-Verzeichnis, wenn dieses noch nicht vorhanden ist, ansonsten in einem Verzeichnis mit einzugebendem Namen. Individuelle Änderungen in diesen Dateien (außer der SIBPPS.INI, das geschieht automatisch) müssen nach der Durchführung des SETUP in den neu übertragenen Dateien nachgetragen werden. 4.5.1 SIBPPS.INI Die individuellen Einstellungen der SIBPPS.INI sind im Verzeichnis INDIVID in der Datei INDIVID.INI zu pflegen. So können die individuellen Einstellungen automatisch an den geänderten Standard angefügt werden. Die Bedeutung der einzelnen INI-Einträge sind in den infra Systeminformationen, ANWENDER.HLP, beschrieben. Die neu hinzugekommenen Sektionen und Keywörter sind dem Revisionskapitel zu entnehmen. Alle neuen Sektionen und Keywörter sind in der SIBPPS.INI eingetragen. Die Einträge sind mit Kommentaren versehen und fast immer durch ein vorangestelltes Semikolon inaktiv, wenn nicht der Standard einen aktiven Eintrag voraussetzt. 4.5.2 SIBPPS.MSG / SIBPPS.MEN / SIBPPS.NAM SIBPPS.MSG Ergänzung aller Standard-Sprachdateien für die fremdsprachigen Druckdateien (7100) Durch eine Ergänzung der Sprachdateien wurde, vor allem beim Druck von Bestellungen, die Möglichkeit geschaffen, diese nun auch in französischer, italienischer und spanischer Sprache auszugeben. Die folgenden Begriffe werden jetzt übersetzt: Warenwert ohne Metallzuschlag Bezugskosten Metallgewicht Metallbasis DEL-Notiz vom bis Monatsende 15. des Folgemonats bis Monatsende bis 15. des Folgemonats SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 114 Update 7.1.0.0 Lang-001 bis Lang-039 (In allen Fremdsprachen) (7001) Alt: Txt_MDD_Steuerfreie_EU_Lieferung,_Erwerbsteuer_durch_Kunden: taxfree EU-delivery, usw. Neu: Txt_MDD_Steuerfreie_EU_Lieferung__Erwerbsteuer_durch_Kunden: taxfree EU-delivery, usw. Lang-049: (7002) Geändert: Alt: EKA_CREATE: "Erfasse&n" Neu: EKA_CREATE: "&Erfassen" Alt: LOG_9991: "Möglicherweise Probleme beim Export - siehe '%1'" Neu: LOG_9991: "Möglicherweise Format-Probleme beim Export (Totalreplikation) - siehe '%1'" Alt: SYS_40: "Zu viele Indexstufen" Neu: SYS_40: "Zu viele Indexstufen\nIndexsatzlänge oder Füllfaktor vergrößern oder Pfad ändern" Alt: SYS_2472: "Fehler beim Sperren der DB: ADO-Enviroment ist nicht eingerichtet." Neu: SYS_2472: "Fehler beim Sperren der DB: ADO-Environment ist nicht eingerichtet." Alt: SYS_4116: "Indexbaum hat zu viele Ebenen\nFüllfaktor größer wählen?" Neu: SYS_4116: "Indexbaum hat zu viele Ebenen\nIndexsatzlänge oder Füllfaktor vergrößern oder Pfad ändern" Alt: IBU_3: "Menge Buchung fehlerhaft bei Teil: %1, Charge: %2, Lagerplatz: %3, Lager: %4\n" Neu: IBU_3: "Zuordnungs-/Stornomenge <= 0, Teil: %1, Charge: %2, Lagerplatz: %3, Lager: %4\n" SIBPPS.NAM Neu: 11M: "Metallzuschläge bearbeiten", "Teile DEL-Notiz Metallzuschlag Stammdaten Bearbeiten Verwalten Erfassen Ändern Artikel Verkauf Einkauf Lager Disposition Konstruktion Arbeitsvorbereitung Fertigung Kalkulation" 319Z: "Korrektur Statistik" 31M: "Mobile Datenerfassung - Verbucher", "EKA Wareneingang Buchung buchen Lmobile MDE mobil Datenerfassung" 46Z: "Provisionsberechnung", "Verkauf Rechnungen Fakturierung Kunden Aufträge Provisionen Drucken Papiere" 748: "QS-Daten bearbeiten" "EKA Wareneingang Qualitätssicherung Freigabe Gesperrt Geprüft Korrektur" Geändert: Alt: 252: Neu: 252: Alt: 745: Neu: 745: "Chargenstruktur l”schen", "LPCV" "Chargenstruktur (Fertigung), Entnahmen verteilen", "LPCV Charge Struktur" "Preiskorrektur", "EKA Einkauf Preis Preiskorrekur Wertkorrektur" "Preiskorrektur", "EKA Einkauf Preis Preiskorrektur Wertkorrektur" Gelöscht: 939: "Formulare einrichten", "Systempflege Konfiguration Verkauf" SIBPPS.MEN Neu: "11&M",,11M:/IniQualifier=11M ; Metallzuschläge bearbeiten" ;"319&Z", 319Z, 319Z:/StartBV=KSU /StartDialog=MWI319_KSU ;Korrektur Statistik Umlagerung "31&M", 3100, 31M ; Mobile Datenerfassung Verbucher "39&A", 3990, 39A ; Auswertung Landesamt BAWUE drucken ;"45&Z", 4500, 45Z ; Versand-, Kommissions-, Gebietsliste ;"74&8", 7480, 748 ; QS-Daten bearbeiten "9978&2", 9970, E42 ; Datei 142, Auftragseingangsstatistik Geändert: Alt: Neu: Alt: Neu: Alt: Neu: "1&60 Vorkalkulation", 1600, "1&60 Kostenzusammenstellung, Preispflege", 1600, ;"25&2", 2520, 252 ; Chargenstruktur löschen "25&2", 2520, 252 ; Chargenstruktur (Fertigung) bearbeiten "613&4", 6130, 6134 ; Fertigungsgemeinkosten (Lohn) bearbeiten "613&4", 6130, 6134 ; Fertigungsgemeinkosten bearbeiten Gelöscht: "93&9", 9390, 939; Formulare einrichten SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 4.5.3 Dateiname 115 Weitere Dateien im INI-Verzeichnis Inhaltliche Änderung Datum SPNr. CP858.CNV Neu erstellt. Enthält die Konvertierungsmatrix zwischen Codepage 858 und ISO-Zeichensatz 1252 18.07.2006 7100 WORD8.INI 30.08.2006 7002 08.09.2006 7100 Alt: Open: SibOpenDoc "GV(GV_inipath)","%d","infra.dot" Neu: Open: SibOpenDoc "","","infra.dot" WEBCOM.INI Neu erstellt. Pfad auf ..\GRAFIK\HTML\ wird eingetragen 4.6 Dateien im PROT-Verzeichnis Die *.GUI, *.DYN und *.PRE im PROT-Verzeichnis werden bei der Installation der Aktualisierung gesichert und zwar in einem Unterverzeichnis „SAV“ unter dem PROT-Verzeichnis, wenn dieses noch nicht vorhanden ist, ansonsten in einem Verzeichnis mit einzugebendem Namen. Wird kein neuer Namen eingegeben, wird der Inhalt von „SAV“ überschrieben. 4.7 Weitere Steuer-Dateien in anderen Verzeichnissen 4.7.1 IMA-Dateien IMA Änd.- Inhaltliche Änderung Index Datum SPNr. 111-SLAP 02 Beantworten von Meldungsfenstern geändert 12.06.2006 7001 03a Beantworten von Meldungsfenstern komplett geändert 28.06.2007 7100 03b Teilenummer TSS mit APL+STL vergleichen 28.06.2007 7100 251-TAUSCH Neu Der aktuelle Chargenstruktursatz in 251 wird auf Status 31.10.2006 "ausgetauscht" gesetzt und geschrieben. Satz wird dann kopiert und Charge und Teil (Owner) werden aus dem kopierten Satz wieder vorbelegt und der Status wird auf Ersatzteil gesetzt. 7100 252-245K Neu Wechsel zu „Chargenbestand bearbeiten“ (245) mit Teil/Lager/Chargenbezeichnung zu aktuellem Erzeugnis 19.10.2006 7100 252-245P Neu Wechsel zu „Chargenbestand bearbeiten“ (245) mit Teil/Lager/Chargenbezeichnung zu aktueller Entnahmeposition 19.10.2006 7100 252-251 Neu Wechsel zu „Chargenstruktur bearbeiten“ (251) mit Teil und Chargenbezeichnung zum aktuellem Erzeugnis 19.10.2006 7100 435-379 06 Lesen der Auftragsnummer und Beantworten von Meldungsfenstern geändert 12.06.2006 7001 07 Beantworten von Meldungsfenstern komplett geändert 28.06.2007 7100 Neu Neue IMA kopiert einen Kommissionsauftrag aus 435 nach 438 für denselben Kunden. Defaultmäßig wird der Kommissionsauftrag in einen Abrufauftrag kopiert. 25.07.2006 7100 435-438K Der Aufruf der IMA kann nur aus Programm 435 heraus erfolgen und ist nur für Kommissionsaufträge wirksam. 435-447 Neu Wechsel zu „Preise und verfügbare Menge“ (447) mit Vorbelegung Teilenummer und Kunde 02.03.2007 7100 435-SLAP 02 Beantworten von Meldungsfenstern geändert 12.06.2006 7001 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 116 IMA Update 7.1.0.0 Änd.- Inhaltliche Änderung Index Datum SPNr. 03a Beschreibung "Ablauf" überarbeitet und Kommentar für INI-Einträge [AUF435] hinzugefügt, beantworten von Meldungsfenstern geändert 28.06.2007 7100 03b Teilenummer TSS mit APL+STL vergleichen, akt. Teilenummer darf nicht leer sein 28.06.2007 7100 45A-245 Neu Aufruf 245 mit Schaltfläche [ Chargenbestand ] zur Eingabe von «Ausgeliehen» und «Leihgrund» 15.09.2006 7100 731-295 2 IMA-Fehler beseitigt (falscher Dialogname) 25.07.2006 7002 AUF439 04 Beantworten von Meldungsfenstern geändert 12.06.2006 7001 AUF471 02 Beantworten von Meldungsfenstern geändert 12.06.2006 7001 EKA739 04 Beantworten von Meldungsfenstern geändert 12.06.2006 7001 FST539 04 Beantworten von Meldungsfenstern geändert 12.06.2006 7001 MBP371 05 Beantworten von Meldungsfenstern geändert 12.06.2006 7001 MWI317 02 Beantworten von Meldungsfenstern geändert 12.06.2006 7001 PDV128 05 Beantworten von Meldungsfenstern geändert 12.06.2006 7001 POPUP_ 041_AP 3 411 im Modus „Anzeigen“ starten, String 'AP' mit LBUF definieren, neue IMA-Makros verwenden 16.08.2006 7002 4 Befehl für Dialogwechsel geändert 14.10.2006 7002 AUF439 05 Beantworten von Meldungsfenstern komplett geändert 28.06.2007 7100 AUF471 03 Beantworten von Meldungsfenstern komplett geändert 28.06.2007 7100 EKA739 05a Beantworten von Meldungsfenstern komplett geändert 03.07.2007 7100 05b Selektion KW von akt. KW in 99.99 geändert 03.07.2007 7100 FST539 05 Beantworten von Meldungsfenstern komplett geändert 28.06.2007 7100 MBP371 06 Beantworten von Meldungsfenstern komplett geändert 28.06.2007 7100 MWI317 03 Beantworten von Meldungsfenstern komplett geändert 28.06.2007 7100 PDV128 06 Beantworten von Meldungsfenstern komplett geändert 28.06.2007 7100 REPLIK 03 Beantworten von Meldungsfenstern komplett geändert 28.06.2007 7100 RL_295P Neu Reportlinks für Projekt in allen Dateien 07.04.2006 7001 RL_324P Neu Reportlinks für Projekt in allen Dateien 07.04.2006 7001 RL_431 1 Neue Abfrage bewirkt, dass bestimmte Quellprogramme nach dem Aufruf geschlossen werden. 25.07.2006 7002 RL_432 2 Neue Abfrage bewirkt, dass bestimmte Quellprogramme nach dem Aufruf geschlossen werden. 25.07.2006 7002 RL_434 1 Neue Abfrage bewirkt, dass bestimmte Quellprogramme nach dem Aufruf geschlossen werden. 25.07.2006 7002 RL_435 1 Neue Abfrage bewirkt, dass bestimmte Quellprogramme nach dem Aufruf geschlossen werden. 25.07.2006 7002 RL_444 2 Neue Abfrage bewirkt, dass bestimmte Quellprogramme nach dem Aufruf geschlossen werden. 25.07.2006 7002 RL_454 2 Neue Abfrage bewirkt, dass bestimmte Quellprogramme nach dem Aufruf geschlossen werden. 25.07.2006 7002 RL_463 2 Neue Abfrage bewirkt, dass bestimmte Quellprogramme nach dem Aufruf geschlossen werden. 25.07.2006 7002 03 Aufruf mit Quellprogramm schließen für AUF454 erweitert 28.06.2007 7100 2 Neue Abfrage bewirkt, dass bestimmte Quellprogramme nach dem Aufruf geschlossen werden. 7002 RL_464 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 25.07.2006 Update 7.1.0.0 117 IMA Änd.- Inhaltliche Änderung Index RL_531 1 Datum SPNr. Neue Abfrage bewirkt, dass bestimmte Quellprogramme nach dem Aufruf geschlossen werden. 25.07.2006 7002 2 Bei Menü 571 bis 574 jetzt Abfrage ob wirklich Programmende und Wechsel zu 531. Und dasselbe auch bei Aufruf aus Menü 252 02.11.2006 7002 RL_532P Neu Reportlinks für Projekt in allen Dateien 07.04.2006 7001 RL_535 1 Neue Abfrage bewirkt, dass bestimmte Quellprogramme nach dem Aufruf geschlossen werden. 25.07.2006 7002 RL_541P Neu Reportlinks für Projekt in allen Dateien 07.04.2006 7001 RL_542P Neu Reportlinks für Projekt in allen Dateien 07.04.2006 7001 RL_543P Neu Reportlinks für Projekt in allen Dateien 07.04.2006 7001 RL_544P Neu Reportlinks für Projekt in allen Dateien 07.04.2006 7001 RL_551P Neu Reportlinks für Projekt in allen Dateien 07.04.2006 7001 RL_561 1 Neue Abfrage bewirkt, dass bestimmte Quellprogramme nach dem Aufruf geschlossen werden. 25.07.2006 7002 RL_565 1 Neue Abfrage bewirkt, dass bestimmte Quellprogramme nach dem Aufruf geschlossen werden. Außerdem wird nun auch in das zweite Register gewechselt. 25.07.2006 7002 RL_5742 1 Neue Abfrage bewirkt, dass bestimmte Quellprogramme nach dem Aufruf geschlossen werden. 25.07.2006 7002 RL_574P Neu Reportlinks für Projekt in allen Dateien 07.04.2006 7001 1 Neue Abfrage bewirkt, dass bestimmte Quellprogramme nach dem Aufruf geschlossen werden. 25.07.2006 7002 RL_578P Neu Reportlinks für Projekt in allen Dateien 07.04.2006 7001 RL_73B 1 Neue Abfrage bewirkt, dass bestimmte Quellprogramme nach dem Aufruf geschlossen werden. 25.07.2006 7002 RL_731 1 Neue Abfrage bewirkt, dass bestimmte Quellprogramme nach dem Aufruf geschlossen werden. 25.07.2006 7002 RL_732 1 Neue Abfrage bewirkt, dass bestimmte Quellprogramme nach dem Aufruf geschlossen werden. 25.07.2006 7002 RL_741B 1 Neue Abfrage bewirkt, dass bestimmte Quellprogramme nach dem Aufruf geschlossen werden. 25.07.2006 7002 2 Erweiterte Abfrage bewirkt, dass zusätzlich auch Quellprogramm 732 nach dem Aufruf geschlossen wird. 22.11.2006 7002 RL_01602001 Neu Reportlinks für Projekt in allen Dateien 07.04.2006 7001 RL_02206001 Neu Reportlinks für Projekt in allen Dateien 07.04.2006 7001 RL_02307001 Neu Reportlinks für Projekt in allen Dateien 10.04.2006 7001 RL_02307003 Neu Reportlinks für Projekt in allen Dateien 10.04.2006 7001 RL_04002001 Neu Reportlinks für Projekt in allen Dateien 10.04.2006 7001 RL_04601001 Neu Reportlinks für Projekt in allen Dateien 10.04.2006 7001 RL_06504001 Neu Reportlinks für Projekt in allen Dateien 10.04.2006 7001 RL_07601001 Neu Reportlinks für Projekt in allen Dateien 10.04.2006 7001 RL_08101001 Neu Reportlinks für Projekt in allen Dateien 10.04.2006 7001 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 118 4.7.2 IPS Update 7.1.0.0 IPS-Dateien Änd.Index Inhaltliche Änderung Datum SPNr. 249-ZUO4 1 Zuordnungsbestand wurde bei Löschen Zuordnungen nicht umgerechnet 26.10.06 7002 311-BK0 5 Änderung: INI-Einstellung STATWERT wird ausgewertet 20.12.2006 2003 311-BK1 5 Änderung: INI-Einstellung STATWERT wird ausgewertet 20.12.2006 2003 311-UM0 9 Umlagerung von Zuordnungen entfernt 03.05.2006 7001 311-UM0 10 Änderung: INI-Einstellung STATWERT wird ausgewertet 20.12.2006 2003 311-UM1 9 Umlagerung von Zuordnungen entfernt 03.05.2006 7001 311-UM1 10 Änderung: INI-Einstellung STATWERT wird ausgewertet 20.12.2006 2003 311-UM2 2 Umlagerung von Zuordnungen entfernt 03.05.2006 7001 311sBK0 1 Änderung: INI-Einstellung STATWERT wird ausgewertet 20.12.2006 2003 311sBK1 1 Änderung: INI-Einstellung STATWERT wird ausgewertet 20.12.2006 2003 311wBK0 1 Änderung: INI-Einstellung STATWERT wird ausgewertet 20.12.2006 2003 311wBK1 1 Änderung: INI-Einstellung STATWERT wird ausgewertet 20.12.2006 2003 311sUM0 1 Änderung: INI-Einstellung STATWERT wird ausgewertet 20.12.2006 2003 311sUM1 1 Änderung: INI-Einstellung STATWERT wird ausgewertet 20.12.2006 2003 311wUM0 1 Änderung: INI-Einstellung STATWERT wird ausgewertet 20.12.2006 2003 311wUM1 1 Änderung: INI-Einstellung STATWERT wird ausgewertet 20.12.2006 2003 319wZB0 1 letzter EK wurde nicht versorgt 03.08.2006 7002 381-1 9 Lagerpuffer wieder aktiviert und überflüssige Zeilen entfernt 11.10.2006 7002 384-1 8 Behandlung des Buffer strCHB für neue Chargen geändert. 22.06.2006 7002 43A-BUL 2 Korrektur der Versorgung der externen Chargenbezeichnung im Chargenbestandssatz und der Zubuchung auf Konsilager 11.04.2007 7100 43A-DEA 1 Zuordnungsbestand wurde bei Löschen Zuordnungen nicht umgerechnet 26.10.06 7002 43A-LS 1 Ext. Lieferschein nicht buchen 21.03.2006 7001 43A-GU 1 Prüfung auf negativen Lagerbestand entfernt 03.08.2006 7002 43A-RE 1 Ext. Lieferschein nicht buchen 21.03.2006 7001 2 Rechnung ohne Buchung korrigiert 20.06.2006 7001 454-BU 6 LPCV-Buchung für Konsilager korrigiert 09.08.2006 7002 43A-BUL 1 LPCV-Buchung für Konsilager korrigiert 09.08.2006 7002 43A-LS 2 Keine neue Positionsnummer für Buchung (Bewegung) auf Konsilager 09.08.2006 7002 43A-RE 3 Keine neue Positionsnummer für Buchung (Bewegung) auf Konsilager 09.08.2006 7002 4 Werte zu Rechnungsart MUSTER nicht in Statistik 27.10.2006 7002 459-SBU 2 Storno LPCV für Konsilager 04.04.2007 7100 45A-ZUO 1 Mengen gemäß Verkaufseinheit richtig versorgen 30.03.2006 7001 574_ZKM Neu Neues Skript für Rückmeldung von Zusatzkosten Material 18.04.2007 7100 742-ZB 10 Ausgabe an Babtec CAQ mit LPCV 7002 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 31.08.2006 Update 7.1.0.0 119 Änd.Index Inhaltliche Änderung Datum SPNr. 12 Übergabe des eingegeb. Lagers an Babtec, Variante 3 12.03.2007 7100 14 WAPB-Nummer bei der Ausgabe an Babtec Variante 2 in 16.05.2007 Bewegung abgestellt 7100 8 Storno aus Babtec CAQ mit LPCV 29.08.2006 7002 9 Stornoausgabe an Babtec Variante 2 19.06.2007 7100 754-ADDI 1 Sprachkennzeichen übergeben 15.01.2007 7100 755-ADDI 1 Alle negativen Beträge mit „-“-Vorzeichen 29.03.2006 7001 2 Übergabe in Landeswährung 15.01.2007 7100 755-DATV 2 Bei nur 1 Sachbuchung Übergabe in 1 Satz 25.04.2007 7100 755-DIA 4 Belegart laut INI möglich 08.05.2006 7001 755-FINE neu Übergabe an FibuNet 04.10.2006 7002 755-Hsfi 2 Erweiterung der Übergabe des Buchungstextes 05.03.2007 7100 755-SAP 8 Variante 3 für UNICODE implementiert 27.04.2006 7001 9 Variante 3, BBKPF wieder Len. = 284 12.05.2006 7001 10 Skonto-Angaben wurden falsch übergeben 21.02.2007 7100 IPS 749-SZB 4.8 Auskünfte Neue Kopplungen Beschreibung Schlüssel SPNr. Kopplung zur fremdsprachigen Teilebezeichnung K0060460105 7002 Von Bewegungen (Datei 22) zu Lieferantenstamm (Datei 100), um alle Lieferanten zu einer Bewegung anzeigen zu können. K0221000101 7100 Von Pseudobewegungen zum Teilestamm, um Teileinformationen anzeigen zu können. K1380060101 7100 Neue Auskünfte je Datei Datei Beschreibung Schlüssel SPNr. 142 Neue Auskünfte zu Datei 142 (Auftragseingangsstatistik) P142...... 7100 046 Neue Auskunft „Fremdsprachige Teilebezeichnungen“ P04601035 7002 023 Neue Auskünfte zum neuen Pfad 10 in Dispositionsdatei. Hinweis: P02310... Ob der neue Pfad samt Auskünften installiert werden soll, kann beim Installationsvorgang ausgewählt werden. 7100 Geänderte Auskünfte je Datei Datei Beschreibung Schlüssel SPNr. 059 Jahr als Selektionskriterium und Anzeigefeld aufgenommen P05901001 P05902001 7100 086 Auskünfte zum neuen Programm „Chargenstruktur (Fertigung), Entnahmen verteilen P08603001 7100 091 Auskünfte zum neuen Programm „Chargenstruktur (Fertigung), Entnahmen verteilen P09101001 P09102001 P09103001 7100 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 120 Update 7.1.0.0 Neue Auskünfte je Programm Menü Beschreibung Schlüssel SPNr. 111 Die Auskunft „Fremdsprachige Teilebezeichnungen“ wurde für Register Grunddaten aufgenommen (04601035) V11101 P 7002 252 Auskünfte zum neuen Programm „Chargenstruktur (Fertigung), Entnahmen verteilen“ auf Dateien 86, 88 und 91 V252 7100 319 In "Umlagerung Lagerplatz im Stapel" neue feldbezogene Auskünfte von den Feldern Quell- und Ziellager auf „angelegte Lager“ (Datei 35) und Lagerstammsätze (Datei 24) V31941034F 547 Weitere Auskünfte zu Arbeitsgängen: AG nach Auftrag (05302002), AG nach eingelastetem Start/Ende (05305001,05306001,05307001,05308001) V547 M 7001 554 Weitere Auskünfte zu Arbeitsgängen: AG nach Auftrag (05302002), AG nach eingelastetem Start/Ende (05305001,05306001,05307001,05308001) V554 M 7001 731 Neue Standardauskünfte in der B-Zeile für das Feld Teilenummer „Teiledaten nach Teilenummer“ und „Teiledaten nach Klassifizierung“ V73102 P Neue Auskünfte für Diagnosemenü der Datei 142 (Auftragseingangsstatistik) VE42 E42 M 7001 V31941035F 7001 V73102011 M 7001 Geänderte Auskünfte je Programm Siehe auch Auskunftsänderungen durch neue/geänderte SDF-Dateien Menü Beschreibung Schlüssel SPNr. 169 Um Kundenauftragskopf und Positionen erweitert (38* 0470500104701004) V169 M 7100 376 Statt auf Datei 75 wird jetzt auf Datei 080 zugegriffen V376 M 7001 377 Statt auf Datei 75 wird jetzt auf Datei 080 zugegriffen V377 M 7001 378 Statt auf Datei 75 wird jetzt auf Datei 080 zugegriffen V378 M 7001 379 M 7001 395 Statt auf Datei 75 wird jetzt auf Datei 080 zugegriffen V379 Die Auskünfte für die Datei „Intrastat-Import“ (Datei 61) wurden um V395 die Selektion über das Jahr und die Anzeige des Jahres erweitert. M 7100 396 Die Auskünfte für die Datei „Intrastat-Import“ (Datei 61) wurden um V396 die Selektion über das Jahr und die Anzeige des Jahres erweitert. M 7100 397 Die Auskünfte für die Datei „Intrastat-Export“ (Datei 59) wurden um V397 die Selektion über das Jahr und die Anzeige des Jahres erweitert. M 7100 398 Die Auskünfte für die Datei „Intrastat-Export“ (Datei 59) wurden um V398 die Selektion über das Jahr und die Anzeige des Jahres erweitert. M 7100 435 Im Feld Konsilager nun Auskünfte zu Lager und Teil V43501066F 7100 531 Lieferkonditions-Auskünfte (Datei 118 und 119) mit Übernahme READ... in Lieferant bzw. Teilenummer im Register Zusatz von Arbeitsgängen FST531.SDF (für Außer-Haus-Fertigung) 7002 571 Die Auskünfte zu LPCV haben gefehlt. Alle Auskünfte zu 574, Programmpunkt 20 unter 571 kopiert und zusätzlich zur Referenznummer (Feld 65) die Auskunft nach Referenznummer für M-Zeilen hinterlegt. V571...... 7002 573 Die Auskünfte zu LPCV haben gefehlt. Alle Auskünfte zu 574, Programmpunkt 10 unter 573 (Programmpunkt 70) kopiert und V573...... 7002 SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 121 zusätzlich zur Referenznummer (Feld 57) die Auskunft nach Referenznummer für Erzeugnisse hinterlegt. 731 Bei Verträgen im Kopf jetzt feldbezogene Auskünfte für Vertragskopf, damit diese im Feld Vertrag ganz oben. Analog bei Rückmeldungen SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 V73101005F V73101006F 7002 122 Update 7.1.0.0 5 INSTALLATION DES UPDATES 5.1 Vorbereitung und Ablauf des Updates Vor der Durchführung des Updates ist anhand dieser Dokumentation und der Beschreibung der Anpassungen (ANPASS.DOC) abzuklären, ob individuelle Erweiterungen /Änderungen von diesem Update berührt werden, bzw. ob weitere Punkte während oder nach der Durchführung des Updates beachtet werden müssen. Nachfolgende Kapitel / Absätze müssen vor der Durchführung des Updates sorgfältig geprüft und die dort beschriebenen Maßnahmen durchgeführt werden. Sollten darin Problemstellungen geschildert werden, die auf Ihre Installation zutreffen, müssen alle diesbezüglichen Fragen geklärt und Vorkehrungen getroffen werden. Datensicherung Die Wiederherstellung des Zustandes vor dem Update kann nur durch eine Rücksicherung der unmittelbar vor dem Update durchgeführten Sicherung des kompletten infra-Verzeichnisses bzw. der gesamten Installation erfolgen. Falls eine Rücksicherung notwendig wird, muss vor der Rücksicherung das komplette infra-Verzeichnis gelöscht werden. Zugriffsrechte Die Person, die die Aktualisierung durchführt, benötigt während der Durchführung des Updates einen gültigen infra-Benutzernamen und das zugehörige Passwort. Für die Aktualisierung des Datenbankservers (bei Installationen mit infra-Client/Server-Datenbank) werden an dem Rechner des Datenbankservers lokale Administratorrechte UND Vollzugriff auf die infra-Applikation benötigt. Das Installationssystems prüft die Rechtesituation zu Beginn der Aktualisierung (nach der Eingabe des Pfades auf das infra-Verzeichnis), indem es eine Vielzahl von möglichen Dateiübertragung probeweise durchführt und wieder rückgängig macht. Firewall und Antivirus-Software Firewalls und Antivirus-Software sind so einzustelllen, dass bei Client/Server-Installationen der Zugriff auf die IP-Adresse (ggf. differenziert auf einen bestimmten Port) des Datenbankservers erlaubt ist. Sowohl bei Client/Server-Installationen als auch bei ClassicLine-Installationen (mit LCD.DAT) darf das Kopieren, Löschen und umbenennen von allen Dateitypen und Verzeichnissen sowohl auf der lokalen Platte als auch in der kompletten Verzeichnisstruktur der infra-Applikation und in den Verzeichnissen des Datenbankservers auf keinen Fall geblockt oder automatisch rückgängig gemacht werden. Zugriffsrechte-/Kopiertest Das Installationssystems prüft die Rechtesituation zu Beginn der Aktualisierung (nach der Eingabe des Pfades auf das infra-Verzeichnis), indem es eine Vielzahl von möglichen Dateiübertragung probeweise durchführt und wieder rückgängig macht. Reihenfolge der zu aktualisierenden Datenbanken bzw. Pfad für die Printer.INI Nachdem das Update eine neue SIBPPS.INI übertragen hat, werden alle benötigten Pfade an die aktuelle Umgebung angepasst. Als Pfad für die Printer.INI wird der Pfad auf die Daten des Datenbestandes, an dem man sich anmeldet (infra-Login mit Benutzername UND Passwort) eingetragen. Also muss für die erste Aktion des Updates die Anmeldung an den Unternehmensdaten erfolgen, weil dort in aller Regel auch die PRINTER.INI liegt. Wenn es in der INDIVID.INI einen Eintrag gibt für den Pfad auf die Printer.INI, dann ist die Reihenfolge der Anmeldung an den Datenbeständen unerheblich. Folgende Reihenfolge zur Durchführung der Setup-Optionen ist zwingend einzuhalten: 1. Niemals ohne Datensicherung Das komplette infra-Verzeichnis mit allen Unterverzeichnissen muss gesichert werden. Bei Nutzung der infra-Client/Server-Datenbank muss auch der Datenbankserver mit den Datenbeständen gesichert werden. 2. Optional: Ausdrucken der Dokumentation zum Update Bei installiertem Acrobat-Reader kann das Dokument direkt von der CD von QUELLDIR\DOKU\UPD über den Windows-Explorer mit Doppelklick geöffnet und gedruckt werden. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 123 3. SETUP startet automatisch von CD und belegt das infra-Verzeichnis aus der Registry änderbar vor. 4. Optional ein abweichendes Verzeichnis mir dem Browser auswählen: 5. Bei Client/Server-Datenbank zwingend: ZUERST DATENBANKSERVER AKTUALISIEREN Diese Aktualisierung ist direkt an dem PC, auf dem der Datenbankserver läuft, durchzuführen. Es muss eine Verbindung zum Applikationsserver (infra-Programme unter GRAFIK\MODUL\WIN32) existieren, entweder über ein verbundenes Laufwerk oder über einen UNC-Pfad. Der Datenbankserver muss vor der Aktualisierung heruntergefahren werden (SRVDOWN). Nach erfolgreicher Aktualisierung wird der Datenbankserver automatisch wieder gestartet. Ohne die Aktualisierung des Datenbankservers kann keine weitere Aktion durchgeführt werden. Das SETUP benötigt unbedingt den aktualisierten Datenbankserver. 6. PROGRAMME UND DATEN AKTUALISIEREN ACHTUNG: Bei Client/Server-Datenbank: ZUERST DATENBANKSERVER AKTUALISIEREN Bei der Anmeldung als Datenbestand den Echt-/ bzw. Unternehmensdatenbestand auswählen, und nicht die Beispiel - oder Testdaten. Bei Client/Server-Datenbank ist es aus Geschwindigkeitsgründen am sinnvollsten, wenn am Datenbankserver auch ein infra-Arbeitsplatz installiert ist, und das Update von dort ausgeführt wird. Alternativ kann die Aktualisierung von einem beliebigen infra-Arbeitsplatz im lokalen Netzwerk ausgeführt werden. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 124 Update 7.1.0.0 7. Dialog für Pfad 10: Schnellere Verfügbarkeitsrechnung (7100) Wenn es bereits einen individuellen Pfad 10 auf die dispositiven Bewegungen gibt, wird ein Dialog geführt, ob der Standardpfad Nr. 10 für eine schnellere Verfügbarkeitsprüfung eingetragen werden soll. Die individuelle Anpassung wird bei Bestätigung durch den Standard überschrieben. Wenn es noch keinen Pfad 10 gibt, wird die Anlage des Pfades ohne Dialog durchgeführt. 8. Nur bei Client/Server-Datenbank: AKTUALISIERUNG DER PROGRAMMSTÄNDE Aktualisierung der Programmstände aller infra-Installationen auf REMOTE-Clients und REMOTEApplikationsservern. Diese Aktualisierung kann nur an den REMOTE-Clients bzw. in den lokalen Netzwerken der Applikationsserver vorgenommen werden. 9. DATEN AKTUALISIEREN Bei Client/Server-Datenbank empfiehlt sich wegen der kürzeren Laufzeit der Aufruf für die Aktualisierung der Datenbestände vom Datenbankserver aus. 10. DD.DAT neu erzeugen, wenn der Listengenerators unter Client/Server eingesetzt wird! Wenn in einer Client/Server-Installation der Listengenerator (M9921) eingesetzt wird, muss ein neues DD.DAT erzeugt werden, das die Pfadeinträge aus Sicht der Clients enthält. Dazu muss vom Client aus das SIBDDGEN.EXE von GRAFIK\MODUL\WIN32 gestartet, und über den Browser DDFDF.DAT über das für den Client verbundene Laufwerk gesucht werden (nach dem Update ist z.B. der lokale Pfad des Servers, D:\INFRADB\DATEN\D in DD.DAT eingetragen, ein Pfad, den der Client und somit der Listengenerator nicht kennt. Mit dem neuen Aufruf wird z.B. F:\INFRA\DATEN\D eingetragen.) 11. Rücksichern bei Fehlschlag erst ab Anmeldung an Datenbank ggf. notwendig! 12. Geschieht automatisch beim Beenden: Umbenennen des Verzeichnisses UPDATE.INI nach IS_INI um „alte“ Aktualisierungen mit „INFUPD.VBS“ abzulehnen. Wenn künftig eine VBS-Datei einer alten Aktualisierung gestartet wird, wird mit folgender Meldung die Durchführung abgelehnt: 13. An allen Arbeitsplätzen beim ersten Start von infra: (Nur wenn die erweiterte Textbearbeitung aktiviert ist): Systemdateien werden überprüft, ob diese auf dem Arbeitsplatz die erforderliche Mindestversion haben, und werden, wenn nicht, aktualisiert. In jedem Fall werden bestimmte Dateien registriert. Dies bedeutet, dass der Anwender, der infra zum ersten Mal nach dem Update startet, über lokale Administrationsrechte verfügen muss. Wenn ein Arbeitsplatz auf dem Applikationsserver eingerichtet ist, bedeutet dies, dass dieser möglicherweise neu gebootet werden muss. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 5.2 125 Vereinfachung bei mehreren Installationen auf einem PC Hinweis für Partner und infra-Berater: Wenn auf einem PC mehrere infra Installationen existieren, oder wenn von diesem Arbeitsplatz aus auf mehreren infra-Installationen im Netz gearbeitet wird, bzw. die Arbeitsplatzeinrichtung vorgenommen wurde (vor Allem bei Beratern und Partnern üblich), dann ist jetzt keine besondere Einrichtung mehr notwendig, weil das Verzeichnis der infra-Installation jetzt aus der Registry änderbar zur Pfadeingabe vorbelegt wird. In der Registry ist immer das infra-Verzeichnis eingetragen, auf das zuletzt eine Aktualisierung oder ein Arbeitsplatzsetup ausgeführt wurde. 5.3 Hinweise zur Datensicherheit 5.3.1 Datensicherung und Reorganisation Das komplette infra mit allen Unterverzeichnissen und ggf. allen zusätzlichen Datenverzeichnissen muss unbedingt gesichert werden. Ebenso das Verzeichnis des Datenbankservers „INFRADB“ komplett, wenn dieser verwendet wird. Es empfiehlt sich, vor der Sicherung die komplette Datenbank zu reorganisieren. Zwingend vorgeschrieben ist diese Aktion, wenn es Probleme mit der Indexkonsistenz der Datenbankdateien gibt (aufgrund von Abstürzen, instabilem Netzwerk oder ähnlichen Umständen). 5.3.2 Rücksicherung im Fehlerfall Stellen Sie sicher, dass im Bedarfsfalle ein Mitarbeiter mit den notwendigen Kenntnissen und Rechten für eine Rücksicherung verfügbar ist. Vor einer Rücksicherung im Fehlerfall muss die log-Datei des Updates (…\infra\7_1_0.log) gesichert werden, damit eine spätere Fehleranalyse möglich ist. Anschließend muss das komplette infraVerzeichnis gelöscht werden. Ohne Löschen kann nicht verhindert werden, dass vom Update erzeugte Arbeitsdateien oder undefinierte Zustände von gescheiterten Aktionen (*.920, SIBPPSS.EXE, IPSDateien im IPS- und im INI-Verzeichnis usw.) stehen bleiben, und einen erneuten Versuch scheitern lassen. 5.3.3 Sperrung von infra während des Updates Sperrung von infra während „Programme und Daten aktualisieren“ Da während des Updates keine Anwender an infra angemeldet sein dürfen, werden gleich nach dem Start des Updates die zur Absicherung erforderlichen Maßnahmen vom Setup durchgeführt. Vor einer erfolgreichen Authentifizierung kann das Update jederzeit abgebrochen werden, ohne dass irgendeine Änderung in infra vorgenommen wurden. Also kann dann auch wieder mit der bisherigen Version weitergearbeitet werden. Zuerst wird die Datenbank gesperrt. Nach der Anmeldung wird die Datenbank gesperrt. Wenn dies gelingt, ist sichergestellt, dass kein Anwender mehr an diesem Datenbestand angemeldet ist. Gelingt dies nicht, wird mit diesbezüglicher Meldung abgebrochen. Dann werden weitere Anmeldungen verhindert. Um sicherzustellen, dass niemand, auch nicht auf einem anderen Datenbestand, in infra arbeitet oder sich anmeldet, wird das Startprogramm von infra SIBPPS.EXE umbenannt nach SIBPPSS.EXE und während des Setupvorgangs wird ein Startprogramm SIBPPS.EXE installiert, das Anmeldungen nicht zulässt und eine entsprechende Fehlermeldung ausgibt. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 126 Update 7.1.0.0 Dann wird infra wieder freigegeben. Als letzte Aktion jeder erfolgreichen Aktualisierung wird infra wieder freigegeben (das falsche Startprogramm gelöscht und das richtige Startprogramm zurückbenannt). Falls das Update nicht erfolgreich durchgeführt werden konnte, sind die Fehlermeldungen zu beachten und die Einträge in der Protokolldatei zu überprüfen. SETUP kann im Fehlerfalle nicht ohne weiteres nochmals gestartet werden Wenn das SETUP mit einem schweren Fehler abgebrochen wurde, darf das SETUP nicht einfach nochmals gestartet werden. Dies wird vom Setupsystem dadurch verhindert, dass zum Beginn der eigentlichen Aktualisierung ein verändertes infra-Startprogramm (SIBPPS.EXE) übertragen wird, das nach einer fehlerfreien Aktualisierung wieder durch das originale (neue) infra-Startprogramm ersetzt wird. Nach einem Abbruch muss die Abbruchbedingung anhand des Fehlerprotokolls ermittelt und nach der Rücksicherung vor einem erneuten Start des SETUP beseitigt werden. Sperrung von infra während „Daten aktualisieren“ In infra arbeiten, während „Daten aktualisieren“ durchgeführt wird Wenn nach der erfolgreich durchgeführten Aktualisierung von Programmen und Daten ein weiterer Datenbestand aktualisiert wird, kann währenddessen wieder in infra gearbeitet werden, natürlich darf niemand an dem zu aktualisierenden Datenbestand angemeldet sein. Classic-Line-Datenbank (LCD-Betrieb) SETUP verhindert die Anmeldung an den zu aktualisierenden Daten Client/Server-Datenbank SETUP verhindert die Anmeldung an den zu aktualisierenden Daten NICHT ! Der Anwender, der die Aktualisierung eines weiteren Datenbestandes durchführt, muss organisatorisch absichern, dass in diesem Datenbestand nicht gearbeitet wird. 5.3.4 Anmeldung an der Datenbank zwingend Zur Durchführung von Aktionen, die Datenbestände oder die Aktualität der Software verändern, muss analog zur Anmeldung in infra eine Authentifizierung vorgenommen werden. Die Anmeldung wird für jeden gültigen Benutzer mit korrektem Passwort akzeptiert. Benutzer und Passwort beziehen sich auf den jeweils gewählten Datenbestand. Das Update muss zunächst für die Unternehmensdaten durchgeführt werden und danach müssen die weiteren Datenbestände aktualisiert bzw. können neue Beispieldaten übertragen werden. 5.3.5 Protokollierung der Aktualisierung Im infra-Hauptverzeichnis werden die wichtigen Aktionen des Updates in der Protokolldatei 7_1_0.LOG eingetragen. Außer den Eintragungen von Start und Ende des Setup werden alle Warnungen, alle Fehlermeldungen und die Datenbank- und Datenänderungen protokolliert. Jede Anmeldung an eine Datenbank wird protokolliert. Damit kann im Zweifelsfall festgestellt werden, welche Datenbestände schon aktualisiert wurden. Dazu sucht man in der Protokolldatei zunächst nach dem Datum der Aktualisierung, und dann weiter nach unten die Zeichenfolge „:Daten aktualisieren“, dann nach der Zeichenfolge „Name der Datenbank :“. Hier ist der Name des Datenbestandes eingetragen. Alle Eintragungen in die Protokolldatei werden an die vorhandene Datei angehängt. Auch bei einem Neustart des Setup bleiben alle vorherigen Informationen in der Protokolldatei stehen. Der Name der Protokolldatei entspricht den ersten drei Versionsziffern der mit der Aktualisierung erreichten Version z. B. 7_1_0.LOG, ändert sich also mit Upgrades, Updates und Servicepacks, nicht aber mit Korrekturen. Diese Protokolldatei sollte auch nach der erfolgreichen Durchführung des Updates nicht gelöscht oder umbenannt werden, weil alle weiteren Änderungen, auch individuelle, bis zur nächsten Namensänderung angehängt werden, und so eine Historie verfügbar ist. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007 Update 7.1.0.0 5.3.6 127 Speicherplatz auf Festplatte Es wird vom Setup geprüft, ob der verfügbare Plattenplatz für die Übertragung aller Komponenten ausreicht. Der benötigte Speicherplatz für das gesamte Update kann nicht überprüft werden, denn der ist abhängig von den Größen der zu ändernden Datenbankdateien. Vor dem Update muss daher vom Anwender sichergestellt werden, dass der verfügbare Plattenplatz ca. der doppelten Größe der größten der Dateien, die reorganisiert (neue oder geänderte Pfade) oder deren Satzlänge verändert wird, plus ca. 100 MByte, entspricht. Ermitteln Sie sich bitte einen ungefähren Wert anhand der Beschreibung der Datenänderungen im Kapitel 4.1.1 (Geänderte Datenbankdefinitionen). 5.4 Applikationen und individuelle Anpassungen Individuelle Anpassungen und Applikationen, die für Ihre infra-Installation vorgenommen wurden, sind nach der Durchführung eines Updates in bestimmten Fällen nicht automatisch weiter nutzbar, da sich die Konstellation ergeben kann, dass Ihre individuellen Anpassungen den erweiterten Standard überschreiben, so dass dieser für Ihre Anwendung nicht ohne Nacharbeit zur Verfügung steht. Prüfen Sie daher, ob es Konflikte zwischen Ihren individuellen Anpassungen und Änderungen mit diesem Update laut den Angaben im Kapitel „Geänderte Programm-Steuerdateien“ gibt. 5.4.1 REPLACECGW und REPLACEMDD Individuelle Anpassungen von Bildschirmsteuerungen (CGW-Dateien) und Druckdefinitionen (MDDDateien) sind ausschließlich über die REPLACE-Technik zu pflegen. Die REPLACE-Anweisungen, die Ihre individuellen Bildschirmsteuerungen (CGW-Dateien) und Druckdefinitionen (MDD-Dateien) aktivieren, sind alle in der INDIVID.INI abzulegen. 5.4.2 Integration der INDIVID.INI Individuelle Änderungen der Einträge in der Konfigurationsdatei SIBPPS.INI müssen zwingend in der Datei INDIVID.INI vorgenommen werden. Diese Einträge werden nach dem nächsten Start von infra aktiv und bleiben auch so nach einem Update erhalten. In der SIBPPS.INI gibt es am Dateiende die Sektion [INCLUDE] mit dem Keywort INCLUDE, das auf die Datei INDIVID.INI im Unterverzeichnis INDIVID zeigt. Dieser Eintrag bewirkt, dass die Einträge in der INDIVID.INI aktiv werden und ggf. anders lautende Standardeinträge in der SIBPPS.INI übersteuern. Dadurch ist abgesichert, dass nach der Installation eines Updates/Service Packs in den meisten Fällen keinerlei Nacharbeit notwendig wird. Dies gilt natürlich auch für alle anderen individuellen Programmsteuerungen über Einträge in der SIBPPS.INI, die somit erhalten bleiben und keine Nacharbeit erforderlich machen. Wenn eine neue SIBPPS.INI übertragen wird, werden außerdem alle aktuellen Pfade und Verzeichnis-/ oder Dateinamen, die zur infra-Einrichtung benötigt werden, in die neue SIBPPS.INI eingetragen. Diese Werte werden entweder aus Ihren Eingaben oder aus der Windows-Registry entnommen. SoftBrands Deutschland ⋅ Stand: 4. Juli 2007
© Copyright 2025 ExpyDoc