SAP Jobsuche bei DV-Treff
zettl31
  • zettl31
  • SAP Forum - Neuling Thema Starter
vor 21 Jahre
ist es möglich in SAP R3 4.0 B das AUSGABEfach eines druckers festzulegen.

Vielen Dank im voraus
weiss_alles
vor 20 Jahre
abap listdruck oder formulardruck?
zettl31
  • zettl31
  • SAP Forum - Neuling Thema Starter
vor 20 Jahre
hallo, danke erst mal

sowohl als auch. Es sollen die ausdrucke aus windows in einem anderen fach als SAP ausdrucke herauskommen
Mars
  • Mars
  • SAP Forum - Neuling
vor 20 Jahre
Hallo,

eine mögliche Lösung wäre für Formulare entsprechende Coding im Druckprogramm. Bsp.:

Auszug Coding Druckprogramm:

form tray_control.                                                                  
*----------------------------------------------------------------------*            
* Über die Tabelle zzsddruck wird der entsprechende Schacht ausgewählt              
*----------------------------------------------------------------------*            
select single * from zzsddruck where vkorg = vbdkr-vkorg.                          
if sy-subrc = 0.                                                                  
case zzsddruck-zzschacht.                                                        
when '1'.                                                                      
call function 'CONTROL_FORM'                                                
exporting                                                              
                 command = 'PRINT-CONTROL TRY01'.                                  
      when '2'.                                                                      
        call function 'CONTROL_FORM'                                                
             exporting                                                              
                  command = 'PRINT-CONTROL TRY02'.                                  
      when '3'.                                                                      
        call function 'CONTROL_FORM'                                                
             exporting                                                              
                  command = 'PRINT-CONTROL TRY03'.                                  
    endcase.                                                                        
  endif.                                                                            
endform.                               " TRAY_CONTROL                  

Inhalt Tabelle ZZSCHACHT:    
             
vkorg   zzschacht            
  DE1   1            
  ES1   2            
  FR1   3            
  GB1   1            
  IT1   3          
--------------------------
Daneben gibt es wohl auch noch komerzielle Add-Ons.
dweigelt
vor 20 Jahre
Hallo,

noch eine Möglichkeit wäre der Druck über LOCL == saplpd.

Das funktioniert, Windows Clients mit lokal definierten Druckern vorausgesetzt, wenn der Drucker unter verschiedenen Namen mit unterschiedlichen Eigenschaften definiert ist. So kann ein Drucker mehrfach als Simplex/Duplex oder unter Wahl eines anderen Ausgabeschachts definiert werden.

Im Druckdialog SAP kann dann nach Auswahl des LOCL-Druckers der jeweilig definierte Windows Drucker über F4 gewählt werden.

Viele Grüsse
Dirk
Mars
  • Mars
  • SAP Forum - Neuling
vor 20 Jahre
Hallo,

das Problem der Fachauswahl habe ich auch. Ich komme aber mit den Nachteilen des saplpd nicht klar, welche da wären:

- unnötig (Ansichtssache) viele Drucker im System
- in heterogen Netzwerken mit einigen Macs u.a. stößt man mit dem saplpd an seine Grenzen
- saplpd geht über den Druckertreiber des Betriebssystems. Damit sieht SAP Script anders aus, als über die SAP Druckertreiber. Gerade bei Rechnungsformularen (eigentlich alles an extern) ist aber ein einheitliches Erscheinungsbild Muß.

Wenn jemand das Ganze ohne obige Nachteile gelöst bekommt, wäre das natürlich klasse.

Gruß

Marc-André
dweigelt
vor 20 Jahre
Hallo Marc,

Deine Bemerkung
>> - unnötig (Ansichtssache) viele Drucker im System
verstehe ich im Zusammenhang mt LOCL (saplpd) nicht. Wir haben exakt noch 1 Drucker in SAP definiert, der ALLE PC Drucker bedient.

Der Aufwand ist doch eher, für jeden Drucker ein eigenes Gerät anzulegen ?

Wenn man zudem eine einigermassen homogene PC Landschaft und Hardware hat, relativiert sich das Problem mit dem Erscheinungsbild.

Und immer alles nur unter Windos.

Viele Grüsse
Dirk