Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
hy80:projektverwaltung:mainid [2011/01/31 11:22]
ht angelegt
hy80:projektverwaltung:mainid [2011/02/16 11:55] (aktuell)
ht [Installation]
Zeile 1: Zeile 1:
-Die MainID+====== ​Die MainID ​======
  
 In der Regel sind an einem Projekt immer verschiedene Personen und Firmen beteiligt. In der Regel sind an einem Projekt immer verschiedene Personen und Firmen beteiligt.
Zeile 5: Zeile 5:
 Die MainID schließt aus, daß es zu einem Vorgang //mehrere// Hauptprojekte geben kann und garantiert die reibungslose Zusammenarbeit zwischen einer Masterdatenbank und abgeleiteten Datenbanken. Die MainID schließt aus, daß es zu einem Vorgang //mehrere// Hauptprojekte geben kann und garantiert die reibungslose Zusammenarbeit zwischen einer Masterdatenbank und abgeleiteten Datenbanken.
  
-  * Der MainID-Agent läuft grundsätzlich in der Master Datenbank, StandortID 1  +  * Der MainID-Agent läuft grundsätzlich in der Master Datenbank, StandortID 1 
-  * Wird in einer Master-Slave-Umgebung gearbeitet, also auf Notebooks oder in Niederlassungen,​ werden temporäre MainID-Projektnamen vergeben, die über den Abgleich von der Slave-Datenbank an die Master Datenbank übertragen werden+  
 +  * Wird in einer Master-Slave-Umgebung gearbeitet, also auf Notebooks oder in Niederlassungen,​ werden temporäre MainID-Projektnamen vergeben, die über den Abgleich von der Slave-Datenbank an die Master Datenbank übertragen werden 
 + 
   * Die Bildungsregeln können nur in der Master-Datenbank angelegt und bearbeitet werden ​   * Die Bildungsregeln können nur in der Master-Datenbank angelegt und bearbeitet werden ​
-  * Der MainId-Agent vergibt einen entgültigen Projektnamen und gibt diesen mit dem nächsten Abgleich zurück ​ 
-  * Konflikte entstehen hierbei nicht, es gibt keine gleichlautenden Projektnamen ​ 
-  * Der MainID-Agent ist im Lieferumfang enthalten. Bei der Installation unterstützen wir Sie gern\\ Bitte wenden Sie sich an unseren Support unter der 05136 / 89 32 89 oder 0261 / 972468-0 ​ 
  
 +  * Der MainId-Agent vergibt einen entgültigen Projektnamen und gibt diesen mit dem nächsten Abgleich zurück
 + 
 +  * Konflikte entstehen hierbei nicht, es gibt keine gleichlautenden Projektnamen
 + 
 +  * Der MainID-Agent ist im Lieferumfang enthalten.\\ ​ Bei der Installation unterstützen wir Sie gern\\ Bitte wenden Sie sich an unseren Support unter der 05136 / 89 32 89 oder 0261 / 972468-0 ​
    
 +==== MainID-Projekte sind optisch hervorgehoben ====
  
-  +MainID-Projekte werden in der Projekthistory //farbig// dargestellt.\\  ​Per Tastendruck können Sie zwischen Haupt- und beteiligtem Projekt wechseln.\\ 
- +  ​ 
-MainID-Projekte werden in der Projekthistory //farbig// dargestellt. Per Tastendruck können Sie zwischen Haupt- und beteiligtem Projekt wechseln. +\\  ​
 **Masterdatenbank / STD 1** **Masterdatenbank / STD 1**
  
 | Taste Gelb | Hauptprojekt | | Taste Gelb | Hauptprojekt |
 | Taste Grün | beteiligtes Projekt\\ Klick auf Taste G R Ü N verzweigt zum Hauptprojekt mit erneutem Klick auf Taste G E L B kehren Sie zum //​beteiligten//​ Projekt zurück | | Taste Grün | beteiligtes Projekt\\ Klick auf Taste G R Ü N verzweigt zum Hauptprojekt mit erneutem Klick auf Taste G E L B kehren Sie zum //​beteiligten//​ Projekt zurück |
-| keine Taste | Projekt ist weder ein Hauptprojekt,​ noch ein beteiligtes Projekt mit MainID.\\ Diese Projekte zeigen ihre Bedeutung über den //​Projektstatus//​ an. | +| keine Taste | Projekt ist weder ein Hauptprojekt,​ noch ein beteiligtes Projekt mit MainID.\\ Diese Projekte zeigen ihre Bedeutung über den //​Projektstatus//​ an. |\\  
 +\\  ​
 **Abgeleitete Datenbank** **Abgeleitete Datenbank**
  
Zeile 35: Zeile 39:
    
  
-Bildungsregel generieren+==== Bildungsregel generieren ​====
  
- +  * Sie befinden sich auf Projektebene und vergeben einen //Namen// für die Bildungsregel in das Feld [Projekt] 
 +  
 +  * Dem Projektnamen muß __zwingend__ das Zeichen $ vorangestellt sein, um die Bildungsregel zu nutzen 
 +  
 +  * Sie nehmen den Eintrag in das Projektverzeichnis auf 
 +  
 +  * Stellen Sie den Cursor auf den Eintrag und rufen das Kontextmenü auf 
 +  
 +  * Wählen Sie //​Bildungsregel erstellen// und beachten Sie, das Zeichenketten immer von Anführungszeichen begrenzt sind.
  
-  * Sie befinden sich auf Projektebene und vergeben einen //Namen// für die Bildungsregel in das Feld [Projekt]  +  *  Die Bildungsregel kann im Kontextmenü im Bereich [Bildungsregel bearbeiten] verändert werden, sofern das Funktionsrecht dazu berechtigt ​ 
-  * Dem Projektnamen muß __zwingend__ das Zeichen $ vorangestellt sein, um die Bildungsregel zu nutzen  +\\  ​
-  * Sie nehmen den Eintrag in das Projektverzeichnis auf  +
-  * Stellen Sie den Cursor auf den Eintrag und rufen das Kontextmenü auf  +
-  * Wählen Sie //​Bildungsregel erstellen// und beachten Sie,\\ das Zeichenketten immer von Anführungszeichen begrenzt sind.\\ ​Die Bildungsregel kann im Kontextmenü im Bereich [Bildungsregel bearbeiten]\\ verändert werden, sofern das Funktionsrecht dazu berechtigt ​+
  
-  
  
-  
- 
-**Beispiele** 
- 
-  
  
-**__Bildungsregel__** **__für Master__** | "​07-"​+HYLFN(7)+"​ ("​+substr(HYFSYN("​Fir"​),​1,​18)+"​) "​+substr(HYFSYN("​Plz"​),​1,​5) ​|+**Beispielsyntax einer Bildungsregel für den Master** 
 +\\  ​"​07-"​+HYLFN(7)+"​ ("​+substr(HYFSYN("​Fir"​),​1,​18)+"​) "​+substr(HYFSYN("​Plz"​),​1,​5)\\  ​
  
 | **07-** | fixer Text | | **07-** | fixer Text |
Zeile 63: Zeile 67:
  
    
- 
    
  
- +**__Bildungsregel für Slave__**\\  
 +"Temp. ProjektID: "+ HYIID20(HYPIID())\\ \\ Der gebildete Name muss insgesamt eindeutig sein. Es darf z.B. nicht die IId der Firma verwendet werden, sonst entstehen gleiche Projektnamen,​ wenn man zur Firma mehrere Projekte mit der Bildungsregel anwendet.
  
-| **__Bildungsregel für Slave__** | "Temp. ProjektID: "+ HYIID20(HYPIID())\\ \\ Der gebildete Name muss insgesamt eindeutig sein. Es darf z.B. nicht die IId der Firma verwendet werden, sonst entstehen gleiche Projektnamen,​ wenn man zur Firma mehere Projekte mit der Bildungsregel anwendet. | 
  
    
  
- +==== Syntax - Regeln ====
  
-  
  
-Syntax - Regeln +Der Zugriff auf Feldinhalte erfolgt immer über die Synonyme der Datenebene ​//​und// ​des Datenfeldes.
- +
-Zugriff auf Feldinhalte erfolgt immer über die Synonyme der Datenebene ​u n d des Datenfeldes.+
  
 | **Datenebene** | **Synonym** | **Syntax** | **Zugriff auf Datenfeld** | | **Datenebene** | **Synonym** | **Syntax** | **Zugriff auf Datenfeld** |
Zeile 99: Zeile 99:
    
  
-**Kürzel im Projektverzeichnis**+==== Bedeutung der Kürzel im Projektverzeichnis ​==== 
  
 | **Z** | Projektname ist mit dem Projektnamensgenerator erzeugt.\\ Diese Kennung wird bei einer Umstellung von älteren HARMONY Versionen automatisch dem Projektnamen vorangestellt | | **Z** | Projektname ist mit dem Projektnamensgenerator erzeugt.\\ Diese Kennung wird bei einer Umstellung von älteren HARMONY Versionen automatisch dem Projektnamen vorangestellt |
Zeile 111: Zeile 112:
    
  
-Installation+==== Installation ​====
  
-  ​* Der MainID-Agent gehört zum Lieferumfang,​ installiert sich aber n i c h t automatisch über das Programm ​//setup.exe//  + 
-  * Die Installation wird durch unsere Mitarbeiter vorgenommen ​+  ​* Der MainID-Agent gehört zum Lieferumfang,​ installiert sich aber //​nicht// ​automatisch über das Programm ​'setup.exe
 +  
 +  * Die Installation wird durch unsere Mitarbeiter vorgenommen 
 + 
   * Bei Bedarf wenden Sie sich bitte an unser Büro in Koblenz, Telefon-Nr. 0261/​972468-0 ​   * Bei Bedarf wenden Sie sich bitte an unser Büro in Koblenz, Telefon-Nr. 0261/​972468-0 ​
  
Zeile 120: Zeile 124:
  
 **Gut zu wissen** **Gut zu wissen**
 +  *Im Remote-Admin müssen diese Synonyme auf readonly gesetzt sein: _MI _MR
  
-Im Remote-Admin müssen diese Synonyme auf readonly gesetzt sein: _MI _MR +  *Erst jetzt ist eine Bearbeitung der Bildungsregel möglich.
- +
-Erst jetzt ist eine Bearbeitung der Bildungsregel möglich. +
- +
-  +
- +
-\\ ----+
  
-|[[Projektnamengenerator|{{prev.gif|Projektnamengenerator}}]] [[Projekteingabedialog___schn|{{next.gif|Projekteingabedialog / schnelle Zuordnung von Projektnamen}}]] ​ |     ​| ​  | 
Drucken/exportieren