Gelöst Bilder im Angebot drucken

Arne

Neues Mitglied
Moin Zusammen :)

Folgende Frage. Bei uns kam letztens die Thematik auf, ob wir Aritkeln Bilder zuordnen können, die dann im Angebot angezeigt bzw. gedruckt werden.

Habe dann durch kurze Recherche https://www.erp100.rocks/artikelbilder-in-belegen-einbauen/ gefunden und bin auch so vorgegangen.

Die Bilder liegen in einem Verzeichnis auf unserem Datenserver, auf die alle Clients zugreifen können.

Bild wird in der Sammelmappe angezeigt, lässt sich da auch öffnen - nur taucht es nicht auf dem gedruckten Beleg/Druckvorschau auf, wenn ich es in der jewiligen Artikelposition im Beleg auswähle.

Muss ich da noch eine Einstellung vornehmen, damit die Bilder auch abgedruckt werden (z.B. Beleg im AppDesigner anpassen o.ä.)?

Vorab schoneinmal vielen Dank!
 
Den Fall hatten wir auch schon: das hinterlegte Konto für den Applikationsserverdienst in den Windows Diensten muss Zugriff auf das Verzeichnis haben. Wenn nicht manuell geändert ist der Applikationsserverdienst mit "Lokales Systemkonto" gestartet. "Lokales Systemkonto" hat meist keinen Zugriff auf freigegebene Verzeichnisse ggf. mal ein anderes Konto ausprobieren. Wir haben beispielsweise einen neuen User erstellt, der auf dem Server lokale Adminrechte und Zugriff auf alle notwendigen Verzeichnisse im System hat.
 
Hi,
das was @M.King sagt, wir kennen das auch, wenn man dem Dienst zb. ein Admin Konto hinterlegt sollte dies gehen! Grüsse
 
Moin Leute :)

Vielen Dank für eure schnelle Rückmeldung. Ich werde dem Dienst mal ein Admin Konto hinterlegen und schauen, ob das Problem damit bereits gelöst ist. Ich werde vermelden!

Vielen Dank!
 
Den Fall hatten wir auch schon: das hinterlegte Konto für den Applikationsserverdienst in den Windows Diensten muss Zugriff auf das Verzeichnis haben. Wenn nicht manuell geändert ist der Applikationsserverdienst mit "Lokales Systemkonto" gestartet. "Lokales Systemkonto" hat meist keinen Zugriff auf freigegebene Verzeichnisse ggf. mal ein anderes Konto ausprobieren. Wir haben beispielsweise einen neuen User erstellt, der auf dem Server lokale Adminrechte und Zugriff auf alle notwendigen Verzeichnisse im System hat.
Hi,
was genau bedeuten Alle Verzeichnisse?
wir haben das Problem bei einem Kunden das die IT von denen einen Domänen User mit Adminrechten hinterlegt hat , der Zugriff vom App Server auf das freigegebene Verzeichnis besteht, wenn man sich dann über den Terminalserver an der SAGE anmeldet über eine Remote App dann findet die SAGE den App Server nicht mehr auf dem TS , auf dem APP Server ansich geht alles wie immer:

1710327556774.png

stellt man dann wieder auf lokales System um dann geht wieder alles in der SAGE , nur halt keine Bilder da dann kein Zugriff mehr besteht.
SAGE meint das auf dem TS auch noch ein Zugriff der Domänenuser vorhanden sein muss auf die Verzeichnisse?
Also die ganze Vorgehensweise nur um Bilder anzudrucken ist schon sehr .. unschön ^^

Danke
 
Kenn ich so eigentlich nur wenn man den SPN-Eintrag nicht gesetzt hat.
Wurde das gemacht oder handelt es sich hier nicht um NT-Anmeldungen?
 
Der SPN muss als Domain-Admin ausgeführt werden und als Servername muss der Name des Applikationsservers verwendet werden.
Der Benuzter ist der User welcher den Applikationsserver-Dienst startet.

Code:
setspn.exe -s HTTP/servername.domäne.local domäne\benutzer
setspn.exe -s HTTP/servername Domäne\benutzer
 
Der SPN muss als Domain-Admin ausgeführt werden und als Servername muss der Name des Applikationsservers verwendet werden.
Der Benuzter ist der User welcher den Applikationsserver-Dienst startet.

Code:
setspn.exe -s HTTP/servername.domäne.local domäne\benutzer
setspn.exe -s HTTP/servername Domäne\benutzer
ja das hat leider zu einem Problem geführt das sich keiener mehr per NT Authentifizierung anmelden konnte:

https://learn.microsoft.com/de-de/s...spn-for-a-report-server?view=sql-server-ver16

wir mussten die ienträge wieder entfernen dann ging es wieder..
 
Ich meine wir haben dieses Thema damit gelöst, dass wir den Applikationsserver selbst in den Berechtigungen für die entsprechende Verzeichnisse aufgenommen haben.

Prinzipal/Objekttyp "Computer"
Name "Name des App-Servers"
Typ "Zulassen"
Berechtigung "Ändern..."

Die Sage Dienste laufen als Lokales Systemkonto bzw. als Netzwerkdienst - und nicht als "Administrator".

Hintergrund:
Der Belegdruck wird auf dem Applikation-Server aufbereitet. Weil die Dienste in der Regel auf dem "Systemkonto" laufen hat der Sage-App-Server keinen Zugriff auf Laufwerksfreigaben anderer Server bei denen "nur" Benutzer bzw. Benutzergruppen Berechtigungen haben.
Der App-Server selbst ist ja kein "Administrator" - auch die Sage- Dienste in der Regel nicht.
Daher habe ich bei den entsprechenden Freigaben den Computer "AppServer" zu den Berechtigungen hinzugefügt.

Andere Installationen haben die entsprechende Verzeichnisse für die Bilddateien, LiveUpdate etc. direkt auf den Laufwerken des Applikationserver liegen - und machen Freigaben (mit Berechtigungen) für die Clients - auf denen die Sage immer im Benutzerkontext ausgeführt wird.
Auf die eigenen Laufwerken hat der Server (Prinzipal SYSTEM) in der Regel Vollzugriff.
 
Ich meine wir haben dieses Thema damit gelöst, dass wir den Applikationsserver selbst in den Berechtigungen für die entsprechende Verzeichnisse aufgenommen haben.

Prinzipal/Objekttyp "Computer"
Name "Name des App-Servers"
Typ "Zulassen"
Berechtigung "Ändern..."

Die Sage Dienste laufen als Lokales Systemkonto bzw. als Netzwerkdienst - und nicht als "Administrator".

Hintergrund:
Der Belegdruck wird auf dem Applikation-Server aufbereitet. Weil die Dienste in der Regel auf dem "Systemkonto" laufen hat der Sage-App-Server keinen Zugriff auf Laufwerksfreigaben anderer Server bei denen "nur" Benutzer bzw. Benutzergruppen Berechtigungen haben.
Der App-Server selbst ist ja kein "Administrator" - auch die Sage- Dienste in der Regel nicht.
Daher habe ich bei den entsprechenden Freigaben den Computer "AppServer" zu den Berechtigungen hinzugefügt.

Andere Installationen haben die entsprechende Verzeichnisse für die Bilddateien, LiveUpdate etc. direkt auf den Laufwerken des Applikationserver liegen - und machen Freigaben (mit Berechtigungen) für die Clients - auf denen die Sage immer im Benutzerkontext ausgeführt wird.
Auf die eigenen Laufwerken hat der Server (Prinzipal SYSTEM) in der Regel Vollzugriff.
Guten Morgen,
ja ich will dort ungern jetzt wieder Dienste einstellungen etc. durchführen, also wenn ich das richtig verstehe wurde bei dem Bildordner der Server wie ein Benutzer hinzugefügt der dann die Rechte hat darin zu schreiben und zu lesen? Haben SIe davon mal einen Screenshot? Danke
 
Ja - ganz normale Berechtigungen - allerdings nicht für Benutzer/Gruppen sondern „Computer“
Genau der gleiche Dialog (erweitert) wie für die Rechtevergabe an Benutzer - nur dass man den Objekttyp „Computer“ auswählen muss, weil diese sonst nicht aufgelistet werden.
Zumindest in einer Domäne werden dann auch alle Server und Computer aufgelistet…

Ich bin aktuell unterwegs - Screenshot folgt später
 
hier der versprochene Screenshot:

Ganz normaler Dialog "Erweiterte Sicherheiteinstellungen für "Ordner":
-> hinzufügen ->

1711557455136.png

und dann eben den Namen des Server (App-Server) eingeben und "Name überprüfen" - oder über "Erweitert" und "Jetzt Suchen" alle Objekte in der AD auflisten lassen...

Für die Bilder sollte auch "lesender Zugriff" ausreichen.
 
Zurück
Oben