1 / 116

Integration AccountView

Integration AccountView. Anpassung und Integration von Visual AccountView unter MS Visual FoxPro. Diese Schulung dient der Einführung in die umfangreichen Anpassungs- und Integrationsmöglichkeiten mit Visual AccountView unter Microsoft Visual FoxPro. Vorbemerkungen Business Views

vianca
Download Presentation

Integration AccountView

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Integration AccountView Anpassung und Integration von Visual AccountViewunter MS Visual FoxPro

  2. Diese Schulung dient der Einführung in die umfangreichen Anpassungs- und Integrationsmöglichkeiten mit Visual AccountView unter Microsoft Visual FoxPro

  3. Vorbemerkungen Business Views Layout-Designer Datenimport Business Modeller Data Dictionary Benutzermenüs COM-Server Objektmodell von AV Skalierbarkeit von COM (Internet) Backoffice-Server System Dev. Kit Integrated Test Facility Sonstige Werkzeuge Entwicklermodule Umsatzmöglichkeiten Beispiele Themenübersicht

  4. Vorbemerkungen Allgemeine Bemerkungen zur Integration mitVisual AccountView

  5. Vorteile von AV als Partner • Verkauf nur über Partner • keine individuelle Anpassung • keine Hardware • keine Implementation vor Ort • Marketing-Unterstützung • Jahr 2000 / Euro / VFP 6.0

  6. Trends bei kfm. Anwendungen • Spezialisierung auf Kerngebiete • Ungewißheit: Euro / Jahr 2000 • Branchenlösungen • immer wichtiger, Wachstum • Rechnungsprüfer • entscheiden für Kunden • Internationalisierung • Inter- und Intranetanbindung

  7. Zielgruppen der SW • Über Fachhändler mit Nutzung der Anpassungsmöglichkeiten • Branchenpartner (Anpassung) • Steuerbüros / Wirtschaftsprüfer (Sonderkonditionen) • Internationale Handelsgesellschaften (aus Bestand)

  8. Entwurfsziele der SW • Zuverlässigkeit • Testmöglichkeiten (ITF mit Scripts) • Datendiagnose (Basisfunktion) • Validierung (über Data Dictionary) • Buchführungsfunktionalität • Integrationsmöglichkeiten • Kontinuität

  9. Ziele Benutzeroberfläche • Schnell, schlicht, funktionell • = Professionell • Übersicht und Einsicht • Eindeutige Bedienung • Ziel: Heads-down data-entry • Tastatur- oder Maus-Bedienung

  10. Technische Ziele der SW • 100% neu entwickelt • komplett 32bit • Mehrschichtenarchitektur • Benutzeroberfläche • Geschäftsobjekte • Datenhaltung • OLE-Ansteuerung über COM

  11. Integrationsmöglichkeiten Für Anwender: • Business Views • Layout-Designer • Datenimport • Business Modeller • (Benutzermenüs)

  12. Integrationsmöglichkeiten Für Entwickler: • Data Dictionary • Benutzermenüs • COM-Server • Backoffice-Server • System Develop-ment Kit (SDK)

  13. Business Views Anpassung der Oberfläche durch Business Views inVisual AccountView

  14. Erstellung von Views • Auswahl definieren • Spalten/Reihenfolge festlegen • Sortierung festlegen • Ansicht speichern (alle/indiv.) • Bericht aufrufen • OLE Drag & Drop benutzen

  15. Pivot-Tabellen in Excel • Einfügen Daten in Excel • Pivot-Assistent aufrufen • Datenart festlegen • Datenbereich festlegen • => Matrix einteilen <= • Datenziel festlegen • Ausgabe als Business Grafik

  16. Bewertung Business Views • Keine Programmierung • Individuell anwendbar • Dokumentenorientiert • Perioden einteilbar/Kategorien sofern Kenntnisse vorliegen: • Einsatz von Pivot-Tabellen u.ä.

  17. Layout-Designer Anpassung von Berichten durch Endanwender in Visual AccountView

  18. Interner Layoutdesigner • Generator für Endanwender (kein modi repo!) • TB Schriftarten • TB Layout • TB Standard • TB Datensatz

  19. Bewertung Layout-Designer • Einfache Anwendung • Keine Programmierung • Häufig nachgefragte Dienstleistung bei Installation • durch Endanwender oder Hilfskräfte zu bedienen

  20. Datenimport Importmöglichkeiten von Stamm-und Buchungsdaten unterVisual AccountView

  21. Buchungen Stammdaten Kundendaten Spaltenbilanz Mandant Korrekturen Buchungen Kundendaten Spaltenbilanz Korrekturen EIS (i.V.) Import/Exportmöglichkeiten

  22. FoxPro dBase MS Word Word Perfect MS Excel Lotus 1-2-3 Symphony MS Multiplan SDF SYLK DIF Komma ASCII Tab ASCII Exportformate generell

  23. Bewertung Import Buchung • Einfache Anwendung • Integrierte Fehlerbehandlung • Gültigkeitsprüfung aller Daten • viele Dateiformate • soweit plattformunabhängig • keine Benutzerführung, Batch

  24. Bewertung Import Stammdaten • Automatische Anpassung an SW • Schneller als COM-Kopplung • Mehrere Tabellen gleichzeitig • Keine Änderung/Arbeit aber: • keine Benutzerführung, Batch

  25. Business Modeller Anpassung der Daten über die Business Modeller in Visual Account View

  26. Aktivitäten Ansprechpartner Auftragszeilen Aufträge Firmen Hauptbuch Journalposten Kostenstellen USt. Codes Business Modeller: Finanzwesen Kundeninfor-mationssystem Projekte Waren-wirtschaft Anpassbare Tabellen in AV

  27. Feldname Beschreibung Feldtyp Länge Dezimalstellen Reiter Titel Spaltentitel Formatierung Maske Optimierung Listentyp Haupttabelle Einstellungsmöglichkeiten

  28. Bewertung Business Modeller • Einfache Anwendung • Keine Programmierung • nur eingeschränkte Kenntnisse über Datenmodellierung • Verarbeitung von Zusatzdaten • Relationen auf bestehende Tabellen problemlos möglich

  29. Data Dictionary Definition neuer Tabellen, Felder und Indizes usw. inVisual AccountView

  30. Tabellenname Beschreibung Datensatzbesch. When-Ausdruck Tabellentyp Kategorie Basistabelle Objektcode Generisch Schlüsselfeld Sortierausdruck Tabellendefinition

  31. Feldname Beschreibung Feldtyp Breite / Dezimal Required Automatisch Fenster Titel Spaltentitel Ausrichtung Format Maske Optimierung Listentyp Haupttabelle Felddefinitionen 1/2

  32. Standardwert Klasse Bibliothek Flags Branche Blockiert Großbuchstaben Sichtbar When Übersetzung Feldinfo Virtuell Virtueller Ausdruck Felddefinitionen 2/2

  33. Benutzerlisten • Benutzerliste • Menüpunkt Benutzerlisten • gespeichert in Verzeichnis SYSTEM !

  34. Indexdefinition • Indexname • Indextyp • Indexausdruck • Haupttabelle • Beziehungstyp (RI) • Ausdruck

  35. Relationen • Feldoptimierung • Haupttabelle • Anpassung Felddefinition • Automatische Lookup-Form • Referentielle Integrität • Untersagen, Weitergeben, Ignorieren

  36. Vorgehensweise • Tabelle anlegen • Felder anlegen • REC_ID löschen • Felder optimieren = Indizes anlegen • Indizes überprüfen (Primary!) • Tabelle ergänzen (Sortierung) • Tabellen reorganisieren

  37. Virtuelle Tabellen • Virtuelle Felder - siehe VFP • Virtuelle Tabellen: • z.B. Kreditoren / Debitoren • keine Felder anlegen! • Felder in Haupttabelle! • Felder mit When verstecken • Bedingungen in FLD_DCT

  38. Funktionalität • Auswahl über Extras-Stammdaten • Übersichtsmaske (mit BusView) • Stammdatenmaske (mit Reiter) • Standardbericht (automatisch) • Lookup für Relationen/Felder • Referentielle Integrität integriert • Diverse Funktionen in Menüs • Bearbeiten, Ansicht, Bericht, Suchen

  39. Bewertung Data-Dictionary • Viel Effekt für wenig Arbeit ! • Datenmodellierung notwendig • Update:Übernahme Änderungen • Zusätzlich Menüs notwendig • Programmierung eingeschränkt notwendig • Ideales Anpassungs-Werkzeug

  40. ( Kommentar ) • Eleganter als der VFP-DBC • Wäre schön, wenn es in VFP gleich so gelöst worden wäre ... • Insbesondere Strukturupdate!

  41. Wichtige Hinweise • Änderungen Datenmodell (BM / DD) für => ALLE <= Mandanten ! • Flag Branche nicht vergessen! • Kein Popup !

  42. Benutzermenüs Definition von Benutzermenüs mit Aktionen in Visual AccountView

  43. Objektcode Menüpfad Titel Leistennummer Reihenfolge AV Script AV API-Call VFP-Befehl VB-Script Definition Benutzermenüs

  44. Mögliche VFP-Befehle • Maskenaufruf mit DO run_form WITH „std“, „/table:destinat /objectdesc:Reiseziele“ • Berichtsaufruf • Aufruf abhängige Tabellen (1:n-Relation, Business View)

  45. Bewertung Benutzermenüs • Einfache Anwendung, aber: • Grundlegende Programmierkenntnisse erforderlich (Script) • Notwendige Erweiterung für Einbindung neuer Tabellen • Sinnvoll für spezielle Kombinationen von Menüs für User

  46. AccountView COM-Server Ansteuerbarkeit über COMsowie Objektmodell vonVisual AccountView

  47. Lösung für Komponenten • Allgemeine Interoperabilität • Versionsunabhängigkeit • Sprachunabhängigkeit • Transparente Kooperation zwischen Anwendungen deshalb: COM-Interface in AV

  48. Visual Basic Delphi HTML Visual FoxPro COM Interface AccountView Financial Engine MS VFP Oracle SQL Server Mehr-Ebenen-Architektur Programmier- Oberfläche OLE-Interface Geschäftsobjekt Datenhaltung

  49. AV Objektmodell Beispiel in AccountView Objekt Hierarchie AccountView Application TravelWorld Administration Invoicing Business Sales Order Dataset Sales Order Header Recordset Sales Order Lines Recordset

  50. Excel: Sub Main() Set oExcel = CreateObject ("Excel.Application") oExcel.WorkBooks. Add (”C:\Dokumente\Umsatz98.xls") oExcel.WorkBooks(”Umsatz März").Activate End Sub AccountView: Sub Main() Set oAV = CreateObject ("AVWin.Application") ltesting = oAV.Login ("demo", "demo") Set oAdm = oAV.open_admin ("TRV_GmbH") Set oGL1 = oAdm. create_object("gl1") End Sub Ansteuerung Objektmodell

More Related