Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Filialen online, offline oder abgleichen? (https://www.delphipraxis.net/54363-filialen-online-offline-oder-abgleichen.html)

Tau 3. Okt 2005 04:12


Filialen online, offline oder abgleichen?
 
Hallo zusammen

mich quäl seit längerem ein Problem da hätte ich gerne ein bar Anregungen oder vielleicht auch Vorschläge oder eure Meinungen dazu gehört.

folgendes Problem wie geht man am besten mit Filialen im eigenen Programm um.

Mandanten tauglich ist mein Programm bereits aber noch nicht Filialen tauglich.

Für mich stehen 3 Variationen zur auswahl.

1) Ich mach einen Eigenen Mandanten und lasse ihn eigenständig vom Hauptmandanten laufen.
( Ist mit etwas arbeit verbunden )

2) oder ich bau in den Mandanten die Möglichkeit einer Filiale mit ein.
( Eigene Nummernkreise für Adressen, Artikel, Lager usw. )
mit einer Direkten Verbindung also online Betrieb

3) da währe aber auch noch eine Möglichkeit mit einem Filialen Abgleich also offline Betrieb.
( Punkt 2 u. 3 ist mit sehr viel arbeit verbunden bietet aber auch viel mehr Möglichkeiten der Auswertungen )

Anregungen, Vorschläge, oder auch Kritik erwünscht. :hi:

Bin schön auf eure Beiträge gespannt.

schöne Grüsse
Tau

Sharky 3. Okt 2005 07:42

Re: Filialen online, offline oder abgleichen?
 
Hai Tau,

ohne eine genaue Kentniss davon was das Programm den macht kann ich natürlich nur einen allgemeinen Tip geben ;-)

Zitat:

Zitat von Tau
1) Ich mach einen Eigenen Mandanten und lasse ihn eigenständig vom Hauptmandanten laufen.

Das ist zwar die leichteste Lösung hat aber den Nachteil das eine Auswertung von Fillialdatenen wesentlich schwerer zu machen ist.
Davon würde ich grundsätzlich abraten.

Zitat:

( Ist mit etwas arbeit verbunden )
Das ist eigentlich bei allen Lösungen der Fall ;-)

Zitat:

2) oder ich bau in den Mandanten die Möglichkeit einer Filiale mit ein.
( Eigene Nummernkreise für Adressen, Artikel, Lager usw. )
mit einer Direkten Verbindung also online Betrieb
Ein online Betrieb hat für dich den Vorteil das Du dich nicht mit lokalen Datenbanken und deren Abgleich herumärgern musst.
Der große Nachteil ist:
  • Ohne Onlineverbindung kann das Programm nicht laufen
  • Je nach Datenmenge / Leitungsgeschwindigkeit wird das Programm bzw. die Bedienung langsam
Zitat:

3) da währe aber auch noch eine Möglichkeit mit einem Filialen Abgleich also offline Betrieb.
Hier hast Du natürlich die höchste Sicherheit das dein Programm selbst dann läuft wenn der Server in der Zentrale explodiert ist.
Der Nachteil ist die Abgleichlogik die Du erstellen musst.

Von einem eigenen Nummerkreist für Artikel würde ich abraten. Genauergesagt: Ich würde den Filialen überhaupt nicht die Möglichkeit geben eigene Artikel anzulegen. Dies ist in der Regel etwas das vom Produktmanager gemacht wird.

Aber es ist, wie eingangs erwähnt, schwer etwas zu sagen wenn man nicht weiss was das Programm genau machen soll.

Tau 3. Okt 2005 08:54

Re: Filialen online, offline oder abgleichen?
 
Hallo Sharky

Zitat:

ohne eine genaue Kenntnisse davon was das Programm den macht kann ich natürlich nur einen allgemeinen Tipp geben
es ist eine Kaufmännische Software ( Algemeiner bereich ) :-D


Zitat:

Ohne Onlineverbindung kann das Programm nicht laufen

Je nach Datenmenge / Leitungsgeschwindigkeit wird das Programm bzw. die Bedienung langsam
sind einleuchtende Argumente im Grunde läuft alles auf ein abgleichendes System hinaus Richtig :thumb:

Zitat:

Von einem eigenen Nummerkreis für Artikel würde ich abraten. Genauer gesagt: Ich würde den Filialen überhaupt nicht die Möglichkeit geben eigene Artikel anzulegen. Dies ist in der Regel etwas das vom Produktmanager gemacht wird.
OK und was ist mit dem Lager? ( Lager Ort, ein- ausbuchen usw. )

Schöne Grüsse
Tau

Union 3. Okt 2005 09:02

Re: Filialen online, offline oder abgleichen?
 
Zitat:

OK und was ist mit dem Lager? ( Lager Ort, ein- ausbuchen usw. )
Das kommt darauf an, wem das Lager "gehören" soll. Braucht die Zentrale die Infromationen ? Kann diese z.B. Avise für den Warenempfang in der Filiale einstellen (zentrales Bestellwesen) usw.

IMHO sollte man das Ganze immer so programmieren, als würde eine Online-Verbindung bestehen und dann serverseitig eine Replikation einrichten. Die größte Arbeit dabei ist aber immer die Planung. Wer darf was, wer braucht welche Daten und was wird damit gemacht (Read, Write, Create etc.). Da hängt dann wieder ein gewaltiges Berechtigungssystem dran.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:28 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz