ARCHIVFILE_SERVER_TO_SERVER

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
7 Beiträge • Seite 1 von 1
7 Beiträge Seite 1 von 1

ARCHIVFILE_SERVER_TO_SERVER

Beitrag von N-B (ForumUser / 4 / 0 / 0 ) »
Hallo zusammen,

ich habe folgendes Problem. Ich muss eine Datei auf dem AS einfach nur Kopieren. Die zu kopierende Datei muss durch ein Eingabefeld umbenannt werden.
Ich benutze zur Zeit den FUBA ARCHIVFILE_SERVER_TO_SERVER :
pa_file ist ein Eingabefeld ( Zu kopierende Datei), pa_filen ist auch ein Eingabefeld (Kopierte Datei mit neuen Namen)

Code: Alles auswählen.

FORM aenderungname.

  DATA: pa_file1 like sapb-sappfad.
  DATA: pa_filen like sapb-sappfad.

 IF pa_file IS NOT INITIAL.
  pa_file1 = pa_file.
  ELSE.
     pa_file1 = regut-dwnam.
ENDIF.


    CALL FUNCTION 'ARCHIVFILE_SERVER_TO_SERVER'
        EXPORTING
        sourcepath       = pa_file1
        targetpath       = pa_filen
      
        
      EXCEPTIONS
        error_file       = 1
        no_authorization = 2
        others           = 3.
    if sy-subrc eq 0.
    ENDIF.
ENDFORM.
Das ganze soll im Hintegrund geschehen.

Macht er aber nicht.


Hat jmd eine Idee ?

Vielen Dank im Voraus

N-B.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: ARCHIVFILE_SERVER_TO_SERVER

Beitrag von Thomas R. (Expert / 766 / 84 / 40 ) »
Hallo N-B
der FuBa wird von uns genutzt und funktioniert (SAPKB70113).
Welche Fehlermeldungen bringt der FuBa?
Existiert das Quellfile? Ist die Berechtigung zum Lesen und Schreiben gegeben?
Ist das Zielfile unterschiedlich vom Quellfile?


Mfg
Thomas R.

Re: ARCHIVFILE_SERVER_TO_SERVER

Beitrag von N-B (ForumUser / 4 / 0 / 0 ) »
Hi Thomas R.

Ja Quelldatei ist vorhanden.

Wenn ich folgendes mache kopiert er die Datei auch:

Code: Alles auswählen.

***

        EXPORTING
        sourcepath       = 'daten/***/test'
        targetpath       = 'daten/***/test_new'

***
Nur möchte ich die Quell und Zieldatei nicht hart im Coding hinterlegen sonder variable über die Eingabefelder.

Viele Grüße

N-B

Re: ARCHIVFILE_SERVER_TO_SERVER

Beitrag von Thomas R. (Expert / 766 / 84 / 40 ) »
Hallo,
schreib doch einfach einmal fixe Werte in Variablen und übergib sie dem Fuba.
Wenn das funktioniert, dann bastel die dynamische Wertübergabe.

MfG
Thomas R.

Re: ARCHIVFILE_SERVER_TO_SERVER

Beitrag von N-B (ForumUser / 4 / 0 / 0 ) »
Hi,

so habe nun folgendes gemacht:

Code: Alles auswählen.

pa_file = '/daten/FSE/out/4800_01'.
pa_filen = '/daten/FSE/out/1234800_01'.



    CALL FUNCTION 'ARCHIVFILE_SERVER_TO_SERVER'

        EXPORTING
        sourcepath       = pa_file
        targetpath       = pa_filen
und es hat funktioniert :)

Ich weiß leider nur nicht wie ich das mit der dynamischen Wertübergabe mache.

VIelen Dank
N-B

Re: ARCHIVFILE_SERVER_TO_SERVER

Beitrag von Thomas R. (Expert / 766 / 84 / 40 ) »
Hallo N-B,
etwa in der Art:

Code: Alles auswählen.

FORM aenderungname using iv_source type sapb-sappfad iv_target type sapd-sappfad.
          call function 'ARCHIVFILE_SERVER_TO_SERVER'
            exporting
              sourcepath       = lv_source
              targetpath       = lv_target
            exceptions
              error_file       = 1
              no_authorization = 2
              others           = 99.
          if sy-subrc <> 0.
*           &1: Unexpected failure &2! Inform the IT department!
            message e907 with 'ARCHIVFILE_SERVER_TO_SERVER' sy-subrc.
            raise exception type /escher/cx_cancel_log.
Natürlich sollte man noch testen, ob die Parameter gefüllt sind usw.

MfG
Thomas R.

Re: ARCHIVFILE_SERVER_TO_SERVER

Beitrag von N-B (ForumUser / 4 / 0 / 0 ) »
Hi Thomas,

habe es jetzt auch gelöst. Vielen Dank für den Anstoß zu der dynamischen Übernahme.

Viele Grüße

N-B

Seite 1 von 1

Vergleichbare Themen

2
Antw.
6028
Views
Datei vom Appl Server auf Präsent. Server
von codierknecht » 29.04.2008 08:51 • Verfasst in ABAP® für Anfänger
5
Antw.
3021
Views
SAP Web Applikation Server
von il.ost » 02.05.2019 09:55 • Verfasst in ABAP® für Anfänger
1
Antw.
1864
Views
Verzeichnisse auf SAP Server
von MRunte » 10.07.2006 11:43 • Verfasst in ABAP® für Anfänger
4
Antw.
16574
Views
SAP als HTTP-Server
von Z_Sven » 14.03.2012 12:02 • Verfasst in Web Application Server
3
Antw.
7794
Views
SAP Server ausgelastet!
von Yeliz » 13.09.2016 13:16 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

BAPI zur ABSO?
Gestern von DeathAndPain 2 / 445
Materialstammerweiterung: Neuer Reiter
vor einer Woche von DeathAndPain gelöst 4 / 1081
Ermittlung der Arbeitstage (Mosid)
vor einer Woche von Radinator 11 / 46758
LSMW-Problem
vor 3 Wochen von DeathAndPain gelöst 6 / 4650

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

BAPI zur ABSO?
Gestern von DeathAndPain 2 / 445
Materialstammerweiterung: Neuer Reiter
vor einer Woche von DeathAndPain gelöst 4 / 1081
Ermittlung der Arbeitstage (Mosid)
vor einer Woche von Radinator 11 / 46758
LSMW-Problem
vor 3 Wochen von DeathAndPain gelöst 6 / 4650