Seite 1 von 1

CAO KASSE Pro

Verfasst: Di 3. Nov 2015, 16:20
von fmgraphics
wir möchten gern CAO Kasse Pro testen, leider erscheint bei uns den :twisted: FEHLER Konfiguration cao32_db.cfg nicht ladbar oder nicht gefunden.
cao32_db.cfg Datei ist aber da. Unsere Datenbank läuft über Mietdatenbank.
Wer kann helfen? ;)

Re: CAO KASSE Pro

Verfasst: Di 3. Nov 2015, 19:57
von Macavity
Hallo,

CAO Kasse Pro ist auch im gleichen Verzeichnis wie CAO-Faktura installiert?

Gruss

Macavity

Re: CAO KASSE Pro

Verfasst: Di 3. Nov 2015, 20:12
von hh-cm
Macavity hat geschrieben: CAO Kasse Pro ist auch im gleichen Verzeichnis wie CAO-Faktura installiert?
Ich denke nicht.

NOCH muss die ausführbare Datei im gleichen Verzeichnis liegen wie der Rest von CAO. Sei es Faktura, Admin oder Kasse-Free.
Datei herunter laden und irgendwo hinlegen bringt nichts.

Re: CAO KASSE Pro

Verfasst: Mi 4. Nov 2015, 01:16
von Macavity
hh-cm hat geschrieben: Ich denke nicht.
Ich denk das auch nicht. :mrgreen:

Gruss

Macavity

Re: CAO KASSE Pro

Verfasst: Mi 4. Nov 2015, 09:33
von fmgraphics
Moin,
Datei cao_kasse_test.exe liegt im verzeichniss Cao Faktura.
Hier liegt auch CAO32_DB.cfg und cao_faktura.exe, cao_admin, cao_free.exe, cao_kasse-exe.
Von hier wird auch cao Faktura gestartet. Jemand noch ein idee? :roll:

Re: CAO KASSE Pro

Verfasst: Mi 4. Nov 2015, 09:36
von fmgraphics
Siehe Bild

Re: CAO KASSE Pro

Verfasst: Mi 4. Nov 2015, 11:29
von thomasdoro
Das du da ein Problem hast, kann daran liegen das du es im Programmordner
hast (die Cao Faktura).
Ich gehe mal davon aus das du win 7 hast.
Ich habe den CAO Ordner auf C liegen da habe ich schreibrechte.
Ich würde das mal so machen, dein Cao Ordner kopierst und auf C legst
und von da Starten.
Ich hoffe ich konnte dir helfen.

Gruß
Thomas

Re: CAO KASSE Pro

Verfasst: Mi 4. Nov 2015, 11:34
von Macavity
Ja,

könnte eine Berechtigungsproblem sein (es wird ja auch empfohlen den CAO-Installationsordner außerhalb der normalen "Programm"struktur von Windows zu installieren z.B. "C:\Users\Public").

Versuch es doch mal die Kasse Pro als Administrator zu starten (Shift-Taste + rechte Maustaste auf das Programmicon -> Als Administrator ausführen).

Gruss

Macavity

P.S.: @thomasdoro war schneller :)

Re: CAO KASSE Pro

Verfasst: Mi 4. Nov 2015, 12:31
von MarkusOOE
Hallo Miteinander :)

Ich hab leider auch das selbe Problem :(
Als Admin ausführen bringt bei mir leider auch nichts.

Danke für eure Hilfe.

Lg
Markus

Re: CAO KASSE Pro

Verfasst: Mi 4. Nov 2015, 13:21
von redone
Moin,

das Problem kommt daher, das in dem Ordner, in dem CAO installiert ist, keine Schreibrechte bestehen. Dadurch wird die CAO32_db.cfg von Windows in einen virtuellen Ordner des Benutzers geschrieben, sobald diese geschrieben wird.
Die Kasse ließt die CAO32_DB.cfg aus dem Installationsordner von CAO, findet darin aber keine Mandanten. Dann kommt es zur beschriebenen Fehlermeldung, die eigentlich, Keine Mandanten gefunden, heißen müßte.

Wir sind grad dabei eine Lösung zu finden.

Wenn man die CAO32_DB.cfg umkopiert, also von den Virtuellen in den Installatoonsordner, dann läuft die Kasse.

Re: CAO KASSE Pro

Verfasst: Mi 4. Nov 2015, 15:11
von hh-cm
Im Windows Explorer mal

Code: Alles auswählen

%LocalAppData%\VirtualStore
eingeben.
Ab da muss man sich dann dorthin hangeln wo CAO Installiert ist.

Also z.B

C:\Program Files(x86)\CAO-Faktura

wird zu

%LocalAppData%\VirtualStore\Program Files(x86)\CAO-Faktura

Die dort befindliche cao32_db.cfg muss dann zur Kasse gepackt werden.

Wie Thoren schon sagte suchen wir gerade nach einer Lösung.

Re: CAO KASSE Pro

Verfasst: Do 5. Nov 2015, 07:59
von Macavity
Moin,

würde eine der folgenden Ideen funktionieren?

- CAO-Faktura dürfte cao32_db.cfg nur lesend öffnen, damit sollte ja keine Kopie im Virtual Store angelegt werden (ich meine irgendwo gelesen zu haben, das die Kopie im Virtual Store nur bei schreibendem Zugriff erstellt wird - ohne Gewähr)

- es gibt hier: http://stackoverflow.com/a/24521517 eine Funktion für Delphi, um zu prüfen, ob auf das System, auf dem die Software installiert ist, UAC aktiv ist. Somit müssten man dan nur den Pfad zu der CAO32_db.cfg anpassen. Fraglich ist, ob die Kasse Pro dann mit Administratorrechten ausgeführt werden muss oder ob das auch im Userkontext erfolgen kann.

Gruss

Macavity

Re: CAO KASSE Pro

Verfasst: Do 5. Nov 2015, 08:47
von hh-cm
Moin,

in der Kasse gibt es schon die Möglichkeit die cao32_db.cfg in Public Documents Abzulegen. Also \Users\Public\Documents\CAO-Faktura
Dort liegt auch die Lizenzdatei. Das Problem ist, wir müssen alle anderen Programme dahingehend anpassen. (Admin, Faktura, Kasse Free, ISDN Moniotor etc.)
Dann kann CAO auch endlich unter \Programme installiert werden. Lediglich der Updater muss dann mit Administrator Rechten ausgeführt werden. Dafür gibts aber ein UAC Manifest.

Re: CAO KASSE Pro

Verfasst: Do 5. Nov 2015, 14:56
von Macavity
hh-cm hat geschrieben:Moin,
Das Problem ist, wir müssen alle anderen Programme dahingehend anpassen. (Admin, Faktura, Kasse Free, ISDN Moniotor etc.)
Also keine Funktion die den Aufruf der Config-Datei kapselt und in allen Programmen verwendet wird? Da hätte man ja ansonsten ansetzen können und die Funktion von oben zur Prüfung einfügen können (wobei ich gestehen muss, dass meine letzten Sachen in Delphi gut 20 Jahre zurückliegen - ich hab noch Turbo Pascal gelernt :shock: ).

So ist das aber bei organisch gewachsenem "Quäl"code. :mrgreen:

Gruss

Macavity

Re: CAO KASSE Pro

Verfasst: Do 5. Nov 2015, 15:52
von hh-cm
Doch schon, es gibt eine Klasse die sich um das lesen und schreiben kümmert.
Die Kasse Pro sowie der ISDN Monitor sind komplett neu geschrieben. Also läuft das etwas anders.

Wir bekommen das schon hin.

Re: CAO KASSE Pro

Verfasst: Do 5. Nov 2015, 19:08
von Macavity
hh-cm hat geschrieben:Wir bekommen das schon hin.
Das habe ich auch nicht bezweifelt. ;)

Gruss

Macavity

Re: CAO KASSE Pro

Verfasst: Sa 7. Nov 2015, 11:13
von fmgraphics
So hat es bei uns geklappt.
DANKE :)

Im Windows Explorer mal

Code:
%LocalAppData%\VirtualStore


eingeben.
Ab da muss man sich dann dorthin hangeln wo CAO Installiert ist.

Also z.B

C:\Program Files(x86)\CAO-Faktura

wird zu

%LocalAppData%\VirtualStore\Program Files(x86)\CAO-Faktura

Die dort befindliche cao32_db.cfg muss dann zur Kasse gepackt werden.

Wie Thoren schon sagte suchen wir gerade nach einer Lösung.