Ein Tool namens MARIDTW unterstützt Sie beim Import einer Reihe von Dimensionen direkt aus der MS Access Datenbank (& S. 86-17) in die MARIProject-Datenbank.
Beim Start der Anwendung MARIProjectDTW.exe wird als erstes eine MARIProject Benutzeranmeldung gezeigt.
Abbildung: MARIProject Data Transfer Workbench: Login Bildschirm
MARIProjectConnection.xml
Die Zugangsinformationen zu der oder den Datenbanken wird über die Datei MARIProjectConnection.xml gesteuert. Sollte MARIProjectDTW.exe im gleichen Verzeichnis, wie MARIProject.exe installiert sein, so kann direkt auf die aktuelle Datei zugegriffen werden. Andernfalls kopieren Sie bitte die Datei in das Verzeichnis.
User/Password
Melden Sie sich mit einem PM Benutzer an, der möglichst Administratoren-Rechte in der MARIProject-Datenbank besitzt.
Database
Auswahl der Datenbank, bei mehreren Datenbanken.
Die DTW öffnet direkt das Import-Formular
Abbildung: MARIProjectDTW Hauptbildschirm.
Import Source
Quellangabe für die MS-Access Datenbank
Archive time keeping history
Die Schaltfläche <Archive time keeping history> ermöglicht alle bereits importierten Stundenerfassungszeilen in der MDB in eine MARIProjektImportLineHistory Tabelle zu verschieben.
Select the dimension to import or delete
Auswahl der einzelnen Dimensionen. Siehe folgende Liste.
Select an import type
Validate only: Die Quelldaten werden aus den Access-Tabellen gelesen, validiert und die Fehler werden im Bildschirm angezeigt. Beachten Sie, das manche abhängige Tabellen, wie zum Beispiel Vertragspositionen zu neuen Verträgen, nicht validiert werden können, wenn die neuen Verträge noch nicht importiert worden sind.
Validate and store the feedback in the datatables: Alle Importtabellen haben zwei gemeinsame Felder:
IMPORT_Feedback: Diese Nummer wird als Filter beim Import verwendet, um doppelten Import zu vermeiden:
0=Zeile kann importiert werden.
1=Zeile wurde erfolgreich validiert.
2=Zeile wurde erfolgreich importiert
3=Zeile enthält einen Fehler
IMPORT_ErrorMessage: In diesem Feld wird die Fehlermeldung der Validierung geschrieben.
Store the data in MARIProject. Do not store the feedback in the source tables: Der Import wird gestartet, es werden keine Werte in die Felder IMPORT_Feedback und IMPORT_ErrorMessage geschrieben.
Store the data in MARIProject and store the feedback in the source tables: Import wird durchgeführt und ein Feedback in die zwei Felder geschrieben.
<Import>
Starten des Imports, der gewählten Dimensionen.
<Delete>
Löschen ausgewählter Dimensionen. Diese Funktion ist nur für einige Dimensionen implementiert.
<Delete Transactions>
Öffnet einen kleinen Assistenten, um ganze Datenbanken zu löschen. Siehe folgendes Kapitel.
User-Defined Fields
Import von benutzerdefinierten Feldern für alle Dimensionen in MARIProject über die Methode bImportUserDefinedFieldsByAccess und die Tabelle MARIProjektImportUserDefinedFields.
Business Units: MARIProjektImportSetupBusinessUnits
Employees: MARIProjektImportEmployee
MARIProjektImportEmployeePoolLink
Resource Pools: MARIProjektImportResourcePool
Commission Initial Values: MARIProjektImportCommissionInitial
Text Modules: MARIProjektImportTextModules
Projects: MARIProjektImportProject
Phases: MARIProjektImportProjectPhases
Time Keeping Entries: MARIProjektImportLine
Item Bookings:MARIProjektImportItemBooking
Folder Notes: MARIProjektFolderNotes
Contracts: MARIProjektImportProjectContracts
Contractpositions: MARIProjektImportProjectContractPositions
MARIProjektImportProjectContractPositionsAccountingConditions
Purchase Processes: MARIProjektImportPurchaseProcesses
Purchase Positions: MARIProjektImportPurchaseProcessesPositions
Purchase Documents: MARIProjektImportPurchaseProcessDocument
MARIProjektImportPurchaseProcessDocumentPositions
Service Master: MARIProjektImportService
Equipment Master: MARIProjektImportEquipmentMaster
Equipment Bookings:MARIProjektImportEquipmentBooking
Sales Documents: MARIProjektImportSalesContractDocument
MARIProjektImportSalesContractDocumentPositions
Service Plan Template Pos:
MARIProjektImportWorkItemServicePlanTemplatePositions
Cust. Serv. Obj Category: MARIProjektImportCustomerServiceObjectCategory
Customer Service Objects: MARIProjektImportCustomerServiceObjects
CSO Parts: MARIProjektImportCustomerServiceObjectParts
Service Plan Templates: MARIProjektImportWorkItemServicePlanTemplate
Service Plan: MARIProjektImportWorkItemServicePlan
Service Plan Positions: MARIProjektImportWorkItemServicePlanPositions
Customer Location Tree: MARIProjektImportCustomerTrees
Cust. Loc. Tree Elements: MARIProjektImportCustomerTreeElements
SBO BP Master: MARIProjektImportOCRD
SBO Item Master: MARIProjektImportOITM